c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r5, 0x0) 2018/06/04 09:22:29 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(0xffffffffffffffff, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:29 executing program 7: socketpair(0x9, 0x0, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) pread64(r1, &(0x7f00000000c0)=""/20, 0x14, 0x0) accept4$vsock_stream(r0, &(0x7f0000000140)={0x28, 0x0, 0x0, @my=0x1}, 0x10, 0x800) 2018/06/04 09:22:29 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x0, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:29 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007180), 0x23, 0x0) r0 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r0, &(0x7f0000000040)="16", 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f0000000000), 0xffff) fcntl$addseals(r0, 0x409, 0x8) fsetxattr(r0, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(0xffffffffffffffff) [ 640.812546] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 640.843498] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:29 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007180), 0x23, 0x0) r0 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r0, &(0x7f0000000040)="16", 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f0000000000), 0xffff) fcntl$addseals(r0, 0x409, 0x8) fsetxattr(r0, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(0xffffffffffffffff) 2018/06/04 09:22:29 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007180), 0x23, 0x0) r0 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r0, &(0x7f0000000040)="16", 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f0000000000), 0xffff) fcntl$addseals(r0, 0x409, 0x8) fsetxattr(r0, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(0xffffffffffffffff) [ 641.534817] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 641.548240] FAT-fs (loop6): Filesystem has been set read-only [ 641.560225] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 641.568490] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:30 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 2018/06/04 09:22:30 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x4) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) lseek(r2, 0x0, 0x7) 2018/06/04 09:22:30 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:30 executing program 7: r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f0000000100)='attr/fscreate\x00') exit(0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) pread64(r1, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:30 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x0, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:30 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x0, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:30 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:30 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:30 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:30 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:30 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 642.040714] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 642.069901] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:30 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x0, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x0, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x0, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 642.824439] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 642.839265] FAT-fs (loop6): Filesystem has been set read-only 2018/06/04 09:22:31 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x0, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:31 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 2018/06/04 09:22:31 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x0, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:31 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000040)={{0x2, 0x4e26, @local={0xac, 0x14, 0x14, 0xaa}}, {0x306, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x10, {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, 'bridge_slave_1\x00'}) fgetxattr(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="747275737465642e732a766d6e657431656d31706f7369785f61636c5f6163636573736370757365742b76796e650400000068306574683076626f786e657430cd5b65746830292dd72f2c148094e7d52a5edf4a7109628d9d30c5273c19a5d61feaad008ca789bc3ba925ae293d66321985d15af201f252920398c013b119bfcb094e518d0d85aed04fc2d3bbaefa9f10b07c3f025d942a741de0698baac7c2fda94d6606"], &(0x7f0000000180)=""/15, 0xf) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000280)={{{@in=@loopback, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@loopback}}, &(0x7f0000000100)=0xe8) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) 2018/06/04 09:22:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) 2018/06/04 09:22:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x0, &(0x7f0000000780), 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:31 executing program 6: syz_mount_image$vfat(&(0x7f0000000480)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) pwrite64(r1, &(0x7f0000001900)="9c9db97e52f034af6ab2e63dfe6694c6e671a2d888b1076a17cf723bc1fcb2652d8ef674a742dbc67a1b13864cdbe25019597af1dc712e8f79f15c779a0c769afa55e3d83c6e5fb918b83f78343360087935b2e3ba5761285c88bbb630b58041f2c866b0e2eb46f20ad2b084aca7ba32c797572b902f5f7a25b23f0e8d1448f228c20e16228a077a670e0d157b54d69e563efcc6da35b7ee1cb1632a5ec2214616d5ae1692c27edbe60dc23289cc2dadbdacb82a6f5f1618307dbac746888292bccc42c51318dbc69692a2b48cc2c06337e94cfb66df9b9f43658c734e22ad7f142f7be5f1b8f286b3bc5fc1f2ee86b87b60fcb959e6b234d31a310489f46084c9cac7ca1b84e7ddfb7ded1d88c307ff9b54107d4c1f4d382d35b3cf9947332ae0de4b3f2e1fa031d0b9b59e9999a730108d8745f9cab9c1a047ba49bb40436df89164810e4d6849dee9bde71c2b03b710a5e1f5e5768f1bfae7caad0f8c28e30fe8b539d1a9d57f5ef40065124c579f12260137ab943f4780525207413fa73edecf61009b55ea0592bda0e152c601d34b778aff4ed42ed5d6d654025864b0ec26738248ca34bd6007d890d9e235b26796207d580f1ccf5932221b16e2008afc1e02a2fcafb0bce57db48df192d0fb9d79881c69732c668f9d75676816fe802ca1f751e0d5ea6011798b594d0bc35ec1d5d49249c13c778e0fbb01a1fac4c4c6515a0cc974e10bbc56ca7cdbf5b9cbe45dd921d6bbb8da5c607df0a5fe874d259e7f1ecc60b683616574dded453532fdb58c080f0f898a2adb5f907cf58ace29a3d70e66f1c416b33c7c4450be481cd348fda144bdd9f97a59d6f75c6c827c9f54c92434e51a25f9cee024c913a4520e54b2c13dead814ed4ed130c161c5b2852e099aa979865bb96394d89ee3248fc19858c13e71c9e464f7ee353bedc961fc292f4fc76dad8e468d164f8936b96d2a21d9573c9f2c5c1ae8c38fc18e6276a430fcd15f44550fda2be3a6c8be9c335194762e332b0f2ae198bdc31b05dac22460879f3ff47aa7cd9dab8be3bced9dd66b9dbe2c158dd97cc2dcb5b70f2d0a749783ea240c3f185e9cd1ed8b6e277281730a857b298af93c3a1091c364784c88b1a09f35ee967e70ee03317c68bfeb850feb7b84abfc55c6c6f2e72b0ff2b4472d3072fac8020f3de63b20836a7c4349899f90674da4f9e9cd6d81ce451fcce59d10c7bdc9a4b7f4f747f3801f748218f4654770543353522f82b0bd1046cf33eda0f1ef5c8a0ae5a6036fca5a08f5c312b54e94733347fc011ddd94de26928853fcd9cf8bda13c34eb4d55167f08071a20a24353dfdc9882e57c35f155e9c7c12d71329e675abbb0ee928a20de60288ca32337cf4839d8f2c7eeae70766db1120f676c9881614bc9f389e15e107ae0e9bea87ee1322507ea4f2aee4486ddac44aede58960d2ede05553b598ecc195a19514dcf941dc994b80b8e8d08cf82491841506342ce57077f0c80123936015c510cd09126255261ce6566b487be8eb8c7d61cb506f0c0dce522040f3ef6db4891cc07a33373f911ff8e8dc1b472e4295a49569054958604fb34a48768810042abfbfe68375a3001872e8edf2086d9a21981231a827d794b9c60d6ff5f2434484c0f6af0179e7b4e645368065552931989a201c405989e68378466d9cddfbfada85f54197a985546d99461142d4e390d53bc63f094f62f798685221d603686cf12fd314fd02fb62fa8c3faa8967c06b309265dbad034f3d0024041ccd0c9628736ae235e8936d7b0baad5748bde4304d73debb1f59ba169dd94f37be49db597fc9da22a85b5bdedd6a3e41444fb6365c59d6673204f50b6c42e2680a76cbf49b908b248324356c70834b4e307fe5584754db00dfd8d0a23c3c77239273619bf572a3b8de1dd4888d0ab07d74f20fae24b0d06e48773509e2ef1e6734a43b9b0b69f2911929043949b60450dadefd498b5cb5ef4d51af414ef1ba46555b1f3f3a90c1397dca47c9e5aabae397fe8a78a72b532f0780488249b2166b9eae29973bb382b8869e45273b4f1fa14b2bba9e098ea4db30a3b617a4cb48cc631b656fc853b8236933ca2b5261b190f311dd39b599121c371880ce109fefc0904915c837ee6e0f94ee04a4b3f1d0298fbf49e1f7c7044b2c1c2a731cac08026db7c5fb5a6e26220eff2652a9735575290423932a9d3b0cb10fb6179fcbfcc86222afdec30f7d1e367a3ece0e243190e870e47d06ab07e7cd14958136641d2c9c50ead641f60d49e2120dd88c7b67556829410dd094410c4edb4cb29dd2461a0c411b59b775fe90026630c9b1ee6d9b6ff42684b34cba65d3e7800ba85636169a10d049aa983d471572a4010fb4587ece03d9c80700ad86307e9b24bf07aeba128ec9c30a632306628b896a81c84fe810119252e1751a130d2c245a227fe3a709dc3bfd4a057d1d028ae3b7aec34a17ecf9e507794986c2a5d6ad05b7c338a0e027562575c4f41233c583df2263f7e625e2ec3f51e9f032153d8c6cec4858b9e76f6ee78a572b1db5b461714ca10d1c3fbbf0c35f06c216b6f52e9fd93e9562e56f8af2b617de8aecd0c5d5b053b6a55eee3962e7e96d37ee6b7e1ec05e65fe61a1e36bb3b4ce667103fc563be3bb55da8081284a20a11ca3ac389bb1cbb3159f4372c0c7bab6f957aaba1a2cdc238a59b28777a39ddd309507719d1ca45678123be8c2253e714d9a1943f09ee39466867f7917ae75990d2ff614d04d86d7fae23f9fcf4aaac98ba414f7182f7f8523bc123cee73ead17b7da7856c49903f748c5bbc9dbce406234c01557e0026c0ce760715b749fff4ca6ea1dc32a969099f730c292fa84a72f49cfda092b072a6d09f6a9ffd40c8f40b927c57dd9148cf96844f7a17e2e49286d05a54b7abfbe9a3e5920d78663f225bc16bdc163c857d7037951bc927173a3b4a812071018acf9884b299408bc82415936d9ed665902456ee74b6614155f90225e3003200a077f5bdbb93eb32b7ffea729b7708f243e6291d908beb967042b01bc9fed21f0740dc29c2e69d6e02c767f91db249d6299495bcf9914a8720ac03aad3c58fc14e354ef8f6b8ff6d3d263e523f9a8a54ac0030b77155bb1dabcf7b1f2dcea15ba4dc4014333d70639bb70856e0d784fa65898174d76bf454727ae3d1be61375aa73b9f78b2d06fea6759ea0acc1cfdc4363d6adf4640b04f77470a3d02b2ebe701d7d7a35cc4302055d0b36328126faa5f3cb96f692daa6063cf66871be6d9a5d120efa826926b8cfcf79fa2f4a477279f92f370118f478de34c34e6b5238ad976ad5a6a1cac9502ade9d011f796d8444a3bafcfdae81f058fea57db274cc13a6d864a39caa4184b41980e3fa25fec7a596a5f552c932e325dd5a5aee40cb3aa0f6025d51e63dae2589709a53a69d800a47a264bb4b59ca53c8da448bee372ad9ccee383e66c8933e4689a6f18f295de374ca6f0dc626ca43b9397424e95d66e1001eab148a9afdbcec8632747c9807d0eca7b838704052b1a851ea3110af4612dffd343fc4f1f8231a31feb535b8ddbb12f4ddb6174f59e5ba4e4035ebcabd1689cc3ea486def35e88466f051e2f062cefcca07431c1eeae9d174d86a4041df2f82f8db9c57a18531df4d0e0c882079d555ad3b54b44f5f932033a0f872a49df85e08fa85d8d94772adbae6b2e7dce3e3061056934c44df85a286ddc29a475aeb1adb1a6fd828e8099b7cd43304de0a09f41a99b3e296fcedc86868945a0be863fd4fe162a5095d64a997018afa3949178f97baf0d79af21c93d18ac5bb7b62d04d0ee8d5054164d9422111e7955902c1e3bd683a57bddf2ce68e7d7f5af336563d0a5284c7952494260622b947981a54392f7b3d2430101e7ed43d2619d887bdeae44e7a246207e2827e2c656ae11df5b3bcdcd546d6403e355df3b0d31cdc10f018448460e222b49a0723ade91157e19954453ff38b8af5539394cef33e954f0f10fd44b38faa91f23865afff4ab758b0f7c03780ac240025b10b7f43d2d7a574ce600bc49eb6a98d3affbde646dadb532d5f4b4628509e8ceabd999ecedebbbab96d2ac36c9ab04915aef02234a687a47a44480a389ca7602298bb1caaaf2ae9ac313c2f6f93e47d6b6d0d0b81ab7b677d6170aa22fca999804c3505d3bff671f9b46785ea38dbfca5d911adffb5ae800ce9c0f41ad14f312d586ea8dfc6991c2d781c42a2ff673b2620dd6bd55c90a59226f5a2f9e2fa49d4fa3f7cf1978a7a0e3def181698a718240ea6fe2a8d01e426a8f406d99e8596cb3d1fd8087dece937a3395e7abaa8c8a476e646b14418b7e0f4a6e1052dc65bdc45b974472169cc5a9ceedfcf4a53688adb5e4f603d5fca92a7f149eeaa2fa0a54960945068b73c04f41f5702edd710010456fd2f93f6f3402fe50162fa6b9d8099bc69c7af77af3d75cd2a7c00d4f58d4ca08a018ddb75b1fc8949ae566c25117fff31f164297070169be99f7a7bf46e3f20eb867ff4d81500f58b7f02b4282e53dfb1a979f98451f34a59f1a59a5480432401e9b6c606d88cf0bc657feb52da68736908dad0899a7cb1f9dc147cbc05605d3cb2d9baa3b5d15aa33f80b7cf93ba8ae9443959e096f4dc0f006e8c815b5fe478b609271234ff157a0a332c88a2f9ca1260fada00dd0bae456ba2e0b6b8a2d268eada619a41720ae73d97a1373623c1d97d0781231a75bc4c15a943dc7e959d419eab5a894787b12eefedc927a5a0f536d72e1844090ccc6351d12cadcd0aa451b2462c6418ea3ae59731232513c1e773c930840f47c480d724278462b12e72cdc1a948cbe47d6948b57164689a4c3fdf2f409cec72f6b018e43048948ab16f39e95a152140a797381d9f902cffdd72f3b32bf4c33820c59432289fff27ec4a168c84dd26d3ad4962aa8022851219e1f2d0a5717f7403506d5715b8f101ca9aa80f907f4acdd286fa8683749f54c07cf7ebedc366e4e200ca37240e233c90b60c84cfa0c752079efefba9f81cdd8055c828ac8b10d6ac850fb2d63fd261c4a7b9d81f7ae6faadffb916aad41e0f175ba22f73f68f025db4ade694c2c758139f97261dbd135a0018b62f0fe318c6be028ee9291568c736afd7b79705fd365caf1fc3e9024eed0d039601e767f7eadcd2bccf9f3f64174238a5904ff9d7abfa08a8c7e1f87503feb595f4fa7360a87aa2c9ef2b759358d34d389308e9ef43f89ba01c8f0b2f947440aeb303e0fdedfb55cfa2a0962a15500eaa25e4bfa13156daa297ba2f34f32d22288e9db61088d44601b604241a9c90d7c5738f85afc1b2a3e370bc1b337c0d4d0eb3b33aca60f0fc8c0c3910ff6159cc16750277d2ce75abf377e0b5d867da6d7fdcfb4c2c870c526f868e4402caac6190a4860e886001824f7eeeb363adc758ea7f9e390a3ad53da094a8991553ac97dbcd8366e97e5c541e8bea17ac606d00f43eae646671e2fce3d0800e4408260f1914bb913e78ab26b888103b5a67ecb0ba0ae41fb8e6f07f001a9df9ef4a9b427f48e29e20aabd45bd87212980d61239763d41773ffb6dd385a0490502eab03acb4f48c6f20635cc416549b4cd2b19f23d265c309f80492f72ce24c3143c50d7927fdfb1bdf8824d1815cf04af044045a5eb4909c36328daa3e31bb9670973f4564012f0774f0b9217bafec0088805e99d36d7f81ffbf191c3341d988e3a3c16314f0c57c58bd03ae5e6216a51970891d9b6152f77b041795f2f7ca3fe092d6eaf986ce", 0x1000, 0x0) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000640)={0xa, 0x4e20, 0x3, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x7}, 0x1c) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000500)="4e05e37670e24a000289f3ac4c58d3d3113f356f7daa72e5f4222bba9eb544ffc4f50fc9e613748183cd1a10737f", 0x2e}, {&(0x7f0000000580)="37147605b9724fac31cd86ecede734f65132111f6ecec63903ab", 0x1a}], 0x2, 0x0, 0x0, 0x40080}, 0x80) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000680), 0x2) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) fchmod(0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:32 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x0) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:32 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 643.401053] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 643.417935] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:32 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:32 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x0, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 643.451419] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 643.473409] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:32 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:32 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) 2018/06/04 09:22:32 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0xe, &(0x7f0000000180)=[r2, 0x0, 0x0, 0x0, 0x0, r2, r2, r2, 0x0]) syz_fuse_mount(&(0x7f0000000040)='./file0\x00', 0xb001, r1, r3, 0xfffffffffffffff8, 0x1000010) exit(0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:32 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x0) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 644.068951] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 644.077785] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:33 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 644.122790] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 644.147519] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:33 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 644.520656] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 644.534881] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x0, &(0x7f0000000780), 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:33 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000580)={{{@in6=@dev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@dev}}, &(0x7f0000000500)=0xe8) fstat(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_mount(&(0x7f0000000480)='./file0\x00', 0xb000, r1, r2, 0x0, 0x1000011) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r3, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r3, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:33 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:33 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:33 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x0) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:33 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/checkreqprot\x00', 0x230240, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000080)={0x6, {{0x2, 0x4e21, @multicast2=0xe0000002}}}, 0x88) exit(0x0) pread64(r0, &(0x7f0000000040)=""/20, 0x48e, 0x0) 2018/06/04 09:22:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") write$eventfd(r0, &(0x7f0000000000), 0x8) [ 645.297978] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:34 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r3 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r4, 0x0) close(r3) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 645.307930] FAT-fs (loop0): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 645.307939] FAT-fs (loop0): Filesystem has been set read-only [ 645.340949] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:34 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r2 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r3, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r3, 0x0) close(r2) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 645.340975] FAT-fs (loop5): Filesystem has been set read-only [ 645.492809] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:34 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 645.860539] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 645.898894] FAT-fs (loop5): Filesystem has been set read-only [ 646.081812] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 646.091215] FAT-fs (loop6): Filesystem has been set read-only [ 646.101173] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 646.109750] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r2 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r3, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r3, 0x0) close(r2) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:35 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r2, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:35 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:35 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000000000000000000000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb93}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r1, &(0x7f0000000180)='threaded\x00', 0x9) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:35 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000040)={0x1, 0x89f1}) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r0, 0x111, 0x1, 0x6, 0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='attr/fscreate\x00') exit(0x0) pread64(r1, &(0x7f00000000c0)=""/20, 0x14, 0x0) r2 = request_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000140)='cgroupem1\x00', 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000440)='keyring\x00', &(0x7f0000000480)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0x0) keyctl$instantiate_iov(0x14, r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="59b5c3876c1e0d44ccbec750e5cf858d58d2ed87", 0x14}, {&(0x7f0000000200)="a76cda06bce221bf3d85b7a5c0716b1b340dd922f5efa77e2b587abfb45ebb5b8caf77f396b05f97e86028c9783cfbe40f7180e38a48ceeb15410a6208f928c966f9cbf9e34a", 0x46}, {&(0x7f0000000280)="0c497c8de52373e70e4ea94f1f0f66fa5370647676f78084edc68fe410373c334448fb0ce33c61b8607fd6974d4f28f677829e02e16d701c2d5dc29970c2cdcf26e6728340755fb93fa9dd7edb4bcfe5506f7c566d976181e2686112baf4240488da9cb925ee3ef90e472a83ddc9b2f1ca7b976502f39380a5674f81cd3dfa96b0599d104eb973a265db43b798e339fd0dd5c31abadc10616fca714df48c7a2e268bbed93b", 0xa5}, {&(0x7f0000000340)="fd30c716629d4de05cf27516b64aedfc8afe77d077868a4d8e1dec9373235629c0b7c751b4258e5c02fd3d3e02a46db5dcb2126ecefbc54027be583c804af0e8fdf5ee18edec48259abb6517a8a335fe4a07aa0e7d3fdd07aac6b9c1bce5cdc5e31d9924cabfea48219650f5ca92ec9427a30aeafbc27730458733a1234548884f4d7595a1", 0x85}], 0x4, r3) ioctl$IOC_PR_PREEMPT(r1, 0x401870cb, &(0x7f0000000080)={0x20005, 0xeed11b4, 0x5}) keyctl$invalidate(0x15, r3) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYBLOB="0400000029cc9b5f1d53fcfda3f573f4af1bdab2929b50e40ef02f34121099131c1d7293ce397314fff0dcf49f6f3bf760075155ea4e84436080407b00c2e3e403a4afce0153948c3fdd8d61a7e59b262bd613390cc3d4023e54c09f5eb1e521a1d2bfd7e1329f33ca5d06468c"], &(0x7f0000000500)=0xc) fstatfs(r0, &(0x7f0000000540)=""/151) openat$ion(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ion\x00', 0x200000, 0x0) 2018/06/04 09:22:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x0, &(0x7f0000000780), 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 646.514848] FAT-fs (loop6): error, fat_free: invalid cluster chain (i_pos 1041) [ 646.548832] FAT-fs (loop6): Filesystem has been set read-only [ 646.568988] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 646.577103] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000480)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 646.619418] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) r2 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r3, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r3, 0x0) close(r2) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 646.619430] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:35 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r2, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:35 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:35 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 647.209910] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 647.218041] FAT-fs (loop3): Filesystem has been set read-only [ 647.237896] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 647.237908] FAT-fs (loop5): Filesystem has been set read-only [ 647.629927] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 647.638243] FAT-fs (loop6): Filesystem has been set read-only [ 647.645159] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 647.653941] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:36 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)="656e7669726febdc1f3ff17b3ffebc6e00") setsockopt$inet_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000040)={0x303, 0x33}, 0x4) exit(0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r2, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:36 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:36 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:36 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:36 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000480)) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 648.182729] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 648.191256] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 648.191266] FAT-fs (loop5): Filesystem has been set read-only [ 648.285290] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r2, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:37 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:37 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 648.595930] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 648.609018] FAT-fs (loop5): Filesystem has been set read-only [ 648.953317] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 648.998636] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:38 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:38 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007150000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/validatetrans\x00', 0x1, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000500)={0x0, @dev, @rand_addr}, &(0x7f0000000580)=0xc) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69}, 0x0, 0xffffffffffffffff, r2, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:38 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040), 0x0) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:38 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') fcntl$dupfd(r0, 0x0, r0) exit(0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) [ 649.548358] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 649.600178] FAT-fs (loop5): Filesystem has been set read-only [ 649.606619] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 649.648867] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, r2, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:38 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040), 0x0) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:39 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') iopl(0x4) exit(0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:39 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 650.266361] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:39 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 650.306855] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 650.515965] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 650.525580] FAT-fs (loop6): Filesystem has been set read-only [ 650.532900] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 650.541857] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:39 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:39 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:39 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:39 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) r1 = perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000004c00)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f6165733139320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000000000000000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x0) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r4, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r4, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0/file0/file0\x00', 0x440, 0x8) fchmod(r5, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) sendmmsg$inet_sctp(r2, &(0x7f0000004a80)=[{&(0x7f0000000480)=@in={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000580)="eeece8f667ab2506ee589a1a15485122c8b255c60da38c6b14cb5a5d51a78a484fc9dd3d530676b3f738145cfbe5b63bf3fcc18088249d098c64dd0c6092e2ab323277d250c1390f171eb9aee8b7d907a592207a589eebe332adaf7edbd42ddf264d8d6c04785380a7fd31553798dda1d4aa8f6ddf2c80df9a5ac9b2b5fdff74b9df0d8392999a92ec72cc2b5ab1b0f7196003dc5dc7eea768dd7b3110647a205005a83b672de75195982a78e5e065ae54be4bb008ed066b747bae0a3aa5d429db721505ed522aaa50e48d4a020e635ab89812dc87229c0388be9b51f24161bc948809bf2377a64a3f2d28c5feddd0dffd784a0f409b6d3e", 0xf8}, {&(0x7f0000000500)="2e31f92a33", 0x5}, {&(0x7f0000000680)="5542f4ca07a4ddc012ab055b881e027972b90206da2a1e21256c101fcfbaa1cefa7fdcb2fa8ac06266fe6b7cc0755181527545552df11b", 0x37}], 0x3, &(0x7f0000004c40)=ANY=[@ANYBLOB="200000000000000084000000020000001f0006000700000000080000", @ANYRES32=r3, @ANYBLOB="3000000000000000848100000100df000d08030001000000060000000300000004000000000080001f0000007098bec6db83ca158a42b4a3eea0a735a10d9a5b1d0aff1eb31ec41d69b9d7b90a834bdccb553597eea616ce0fbad7c380be8de90f173ecf9e72635483afeb48f7932ba73e50caf93dd2111539a54e1e9b6fedfcb9c61d04475163e108d7aeeaa3541ef8db2667ffa184452a75807d3fa265668e26f13d263aa2d06efe7693c193b592748512cea9859c4dfc918c14ab2cf689aad5fbecf6d6900bb0ec19bde5252ba1ac840a43e8f9e7424aa951d01352aa8ed26cac5421", @ANYRES32=r3, @ANYBLOB="18000000000000008400000007000000e000000100000000"], 0x68, 0x4000810}, {&(0x7f0000000700)=@in={0x2, 0x4e22, @loopback=0x7f000001}, 0x10, &(0x7f0000000940)=[{&(0x7f0000001900)="a24f8c24983d6b7ce346bb9ae79dbfccb862eab2111cfcf0a70236b98cfd490c8e1242a7beef0c16070444dc4066055400ffa5c2ce7c12d6016bbbe5cea7bcb5c3c22d8d80e9100d0fca91b9457f6e79bef9e54ef0768e57dafd9b2f2f6668491e9e6531287a12fcb185d6ec26647c056a454744c79007df65919fcc352792cb462f46afb94f8cdc74a27e209dad30eba2363adc14d363b70c69e344ed6c5811bdeb129de6c45ac0e1e60a217b3cecb622eb1d96a4", 0xb5}, {&(0x7f00000019c0)="edc9d84b5236e0eb59422dd194da9ab0ed9060e2436809c7f13ab7f2fa1fc6dce1c43e019437aa7fc960d31359a6662a517a651acac100520d868a47fbf2b02dd3976dd5871c0d8e5474ff8f4aea81da19796ed375f81390dabd48e2ac9ff1db566015f46a19c272edacdeb0771f15944f704eff670ec39626ae63bdd1149d1c8cf6a25f0d8ef56304c8b9deb3466115ad69eddd881029596dacdd23306adeb0feb477a80deb56e3e89a0efe8e8a57a376a87095c6a81446cef7", 0xba}, {&(0x7f0000001a80)="b1e230681967250184f7600a502f45b85c49b5e3328ab5752d163736f625fec8588c417129dffd6119728fef92a737bf439b374b09014c960c09ec4a29f0bb635cac2660c7ff69eb39527467203b59415f8a6f3c5fca8aebf7579269095bbba08b97e175db0bb1864e5488d9819309b272d7d2c166a226a500ffb46af51be125889ffc931b6ca056aa2c65d0dc0b531f15c746b8b769f4111468e657cd3921e2c14fb20a4ca322bcc7f4982c7e1a62a09be5f449058c9af04c4358daf5362947c29bfadc023226b303d4660e2e72e8d5e5d94b2afdfda0b10d09ffbe2f619cd10fcb26ca6b622537086111dffbbc3802bc6ed55a94456f118faaab239b4b84c110aa86484b78df2922c4f121d5e03a1a1ba1ee47701dac0241ebfcb40a4fd40786d85c8ce49d469a44d4d3ecfab9538c49419c4e80f471b6a799e009ad8b8d86afba2a8f25069c7bc672713568c855ec8bd7bf23114dd555129ece7ad165829d09ef924ea2f06a57201fea5eaf39a16b59da23bdea7e8ad123fc85737cb7cde5c6453a89cdcf856a936d58c527e02d7f0c4cf9bc750177c1d1e7191cf3c828e9c44a81348290b44648f5544099fa0ab6bd5cffa09aad856624d0bb8967360c5dc061c1d50e448e2e27f6c3213bc84982ed29c54c57684df07404277395b8bae4c896061ec26bd328cd1b9753322ef0e7bc90a54043d9359a2f1cf1ec9d449ee5a1ad4a2cbaaa39da2b521d98cf7afbfce0263fd6b899784638e55a18d0389e0b2eb8be7a3d127db990364e007dc42e884ee7ee0af5d27aceab6d2d4099d7dc84f627f29a03f79c7ea2fd7cc8a3bb8a1b10075ea038959c6324dbb9402ddc2507cfbc3fd88b374e5a4d72a81ea9161edee7bed3c5d85866976d5855e083ae01faf79a4c4d9ce7dfa443b3eb171bb4771181fe90438b196692737fb782b6e3438a2b33acc1bbdeedb013464e39574c0987743387e0fe0d7bac9eda5e5d9c559a964d9ed1dbac4c33d4baacaa3d1c70e87f349222287835ea8f2edc60b83c1deed222eabde1b9f7bff71cdad4037fe8d8cfab0f4ebe87b67ce791b472658c5411b2366f9bf2e36695fd8ec7487006ffe43aca96f750b9559a861e832d13cff9c1be98db034208de4d7b1b9ef4888bb80e83e579e3bb78dec48ac390f57e621a963d5374b25a6d1a098330bd4c29fdd2d999f2cc8286e072092c294d201814287d9ac6964fa91917bfbe2716fd8e2167f640a8bd03aff6373990454927b36e7e1ea4b7444ab8621ef3aa6c4145509ad73a4a3b94e9cc420e9e863d23bc98a2a83a26cbab8db64928942c04e5b5204a0cd0cf62ea56be0e9134ff4fe2c1209edaea1277068129d169649ccc88380e973ec0f471705bbb59371e57d0402026f5ea56aec46e1ceff8fda07dfc87a288986a9cfb1f1ba632e330b891df36f6c8cba7d29c1a2c43d14e3cfdc4dde5f40b5f970acf0e361036a068ccbace4a51afa6135ca59c8c6b05944884c27ce1a568dc197bafe75e275aab55cec17f42128941459dd619ec98a5264b0691a55be328ad520153cef9b4f634a3b439a021a9e96e9bb77b473df93d30194d347f47e6f0930f245ec0056c0843915ef7a4822fcdc6bf7225f9663841c273f1cac7934aa5789d066c8ca64e408bdded9e189a81de27775b31722e2fecc4df8d4083baec5f542dc44a2e2a4cc54ce68bb908bd26e2fc6f139f8ba1c3e2f55deb8172f7016a37bcb8d1d14bcb5a813701d2f42269bcbc9938b88fbdbef8a339db610abc573bdb6cfbd7ad55b2a7095e9014fcb409586bdcf5c72eccdc6210d0e1ccd82d6f4e14d52f47cfa10d42dfcae99b9f3c439060fa2e576de011bc82d33c876778886e208f929138bfb5e33b7fd7b29edd99e285cbeb9d99a43fe0516a4deb9c54469172191448e668aa205ca333974618c0707cbe0537c269ec985cc9a04301e992afe953d682113e8db292cb9f6bb8ac5ab5e954cebd39c34875e7900d7996990bba86d442579fdd22b11f86feb45abc11acbf0fda5ae13f00bc5a95611d5b65c47eb100104efdf4b50f5fcd0bb68da4d30188d1c78ae17ed365dd0ba5b2d0054c4749f3b0bc5c8f51b9192fee30ca9aab6fe8556170151c032e7974e26d1339720393f7e4744c788a000741bf1885c655fae41593c6833a0cfcd09e8b94f9b1d553643bac57b2848aebf444d030af994e0d28fee8a64e51cbdeac4466b524d74adacf21ef9fc8c99c6bf3a02a0dc7879f7d58763e57ff54afade1dbfcd4394066314c21c60bb940d723100afb2c21921c113945b62f752a3af95d5968117d3b232008868d136ed39f8c0028846e8d529839c346f8720e7d4422fb168d1c4d5d1536cf6503b51b601ef3cbb6528dbca8234cff23ab5c43388349fc2617a40f3ee4befec162a9539636345f0fce013f044f321a687b578cf731e529ac028afd73946610ad2f88904e8617f73b024a35ffd21306bc18a92295d0132d0afab5c4143f230ceec2ee16645c8f0c6713fb089518997bef2856a27b644edf948143d37226a927a860c1f1cf0058e25b5793522094d2c378db37f975678049dfc54328b00385cae1d0b9f21aab4d16ad165ad78e94077307da7e5d86c23fa4cf0234ca1ec37aea534debadb2fcb80c72eff9894299d20e42e9f4d796a3e7f3f2d7d45a91e031e6688c85d1826d1ac347f4074dc0cc841b36ddfbf47f8f215f3dafebe715c1b9c855d73031c3617fa1d2c92cfae63f9b01ba039d5a5b40705d18a2eee2023a9566146b92c5ee58dfed30be5ebcd0af617d03f82512402e92feff52d0ead1b43985f1ea8d9619aac3b1c918bb3758297dbbde6a684cd8c46ea704b499e340b959e84914b7864546f0992bbf5472d5c0ff32e749a42e1720b7246d856e60cd14c99a8b3e264a578bc31ceb4b0fe7a673ae7bef33423fc435dd63870e27999f67dec5733437c74b2f80b0371090ddd320ecdb2c51e6d6f64825c2f91b2a944a9128fe577b26f6e787c98064e887fb1f19a8907d1ad126b9aecc569806e9ab5f96fe0dba9a9c796181972bc423876da89e0930ce0fdad79c61195e2afc19de979a9ba60ad6a6c490eb83c28a4b77738693192f07add784e071435a9da7026d60188cbdc7c6bcdd317e517b5945c481fe1374da1c43e0bc00e7b63855413b99e0f0b7e80b1767f8b2cc2fbb826edf23830b777f7d63f90ada3ba5da3fe565184c8ef8e2bf9486c96acb8f24fa917142068db97c93a658f0098f4316b1d0cf935794bfc195909c3a644b80c6f26fc473b0ff2f3116e3ca1d7b3db4701e7649837c0d845cab77c390c6dc2c1966d143266bb26e9bde1c57cd985e5c8baaecd4a41df62ddb9d1b684a3385548cd5f423c0ace30c1827ad1ea25b36675e02a8bbfa21c84151f13e0ba026119027ad2c59093f315977e8f29412e0e2ca76f1084b37712d69ea008801f582ea77c67484d4a7729f0ea28088332d87d09053c4bf159636017d6c7df25a8981987db549963045063226cfa7bc9d5281197243522d9f556230fadc67a215632a1aabfd2d5c8efb65650beec6060ce688d42c6c6b6e55f5e43cd3cd57ae94bd6b59dc78a36bdf4b58e890b3e55cefe109da28a8c6e973737c9cf3cee8266c4749e97c73d40f8d9f42b812c3babba3dc68f7497f19c3599628e985201ca379e4c73fee7d88d9ada1acf9c863c614c39b55348330ceffb584e0c59ab7af96a39d1388f8884afe5faa651d29142442497f6beaa9c2114455f1d4767d98564df8752d1f5252a91190626ed0443084337ed0d604741836d5c5f8701ef7ccab20b9df416192018681e51e585d08953ce65ef73da8ac70e29f191e399b9d661ea77f1bb45051f53b4cba35afdf91fa874e1913374dee15bb324290db0540e0694335fed418453767d99b47f46b60c9ec4279b1c44378d5fa463b2696000c15c46ccb9dd20c96b6b8e2e1db88fd6cdb7b2e33752eaeb4791fa5d84064e4a55879a23a20605a5582ed8a6a7286f0771012c9e26c2eff22d1b410a96e90faa01dda21b356a997b2cceef8e6dda1a069038315ad531f6d192d63eef2fa30a5dc87f84cdd2e66e4597ec23f41bb119a412e5e0886ad2c579faa591992b63e25debea5c07cadcaebb19c31d6b805f103a8937b216b73b3e28f70c9f2940c6ff22cefa848c444ac021edbe979fc31aadfb9d6e903ee523d9eec3cee5b2603158538a6b1a431927c92348164055fc60246b3c5143c4ada511bae549df746dcfdf030823992ef3f25c8759c42153c81c1347c29d3fd5616e09f8f363fb2110c755d556051ee37fc9b3b0aed5acfeeaec5a4a38d9ef899526d625f5b76ce7818dd066aeaced5b8b40dac63fe1050ebdf728ab34c1416f5bb39d29ea8b08cdfcca281cddeb2272c0d87dafd4f2e430b0fd49be86624e7073c2ad5041e3a43eeca1a756ec0b118d218adfbe5bc99433a4ae3c058c2e4e72ee6088f8c1f6735b2be5804682a54ca4fcf96a9ca74bae6b9d56e51e8987a499de4a5146bca5f8b6ce0ee7624c537f40533b3a25f184a769341063856f3036ce319793032ecda9efddcf64496696c8ca102db3627363b4e058c213f995ce8fa249c7c255546c6baf7333c7fde09120cb278f9a36e58652e59b5ad4221b4b6b863c54499e0ab71070dada0b901284a8ddc987772a116b825d169697ef39147b0e575a447acec8c74ed2749630ac1341e134ea3bf589ba7300328f76e00f139e7e9f002fcc11f3152e0c7e4b36b1d904a15c9d37e0906824bd4d338034aba212cd8f050ffb0f8966969a110e0b1add3f084da49c18cbc001c1f77c78750e9efe48d01c76275046272839e2e8818d1641e078e415e127aaad1a739afcf157af337367ecfb87a7f84635549cf0f6fc3b92da0477c57e059c345680e805779a8dbe44824a0ccd0c3063c71c4e6e2c04e40e09a4afed2aef52c1c5a0f763872f471f339cd597ae08050cd0444b1fffe3f1d65a8ef872ec2871c7ebfe837e5135a2b7e80655a8914374afa3ac9a7da31c9fd7afd0fc76374ca256e39b88c598fea2b38df1a3663af9071df28e7eea224a43678426208d9c911f2eb3aef6dfc291efd7ef8656a5113f592ee0d011928f13a8428270eb8779804346dd4a2fb61dc3f1be661f66862b548b8935849318d649ba85929742c5bec0bc785172f46b36d50a66c42f13da91d028a7934fc7d32711ebea7999bad2a6086554d51f629e2d42de85ad94160e006c2068a9e4aba7caec8a11f44be59cd08a8c3907229e4b87694aac16acb1c80751b9db20f8383ee182bc0adfdf62085896906408754843ea4a4356fc7a3da8af2162adedab213df62c7bfc1c3d07624ef9a6709a273959a987889bb494d04f2f92112895eae5e5caa4a4e31b13308baa15eaede3b4002fece3536e0947640fa4f4f68234b2ffc23c3fc76cc3aba505e9aeade766b492688fe0d9f5b15bf885d208fcbe91f776f4c063c2baff7f208d8a97924eca3ba433adda7f3e7ee6ca798230a0c411a745bfd8927ccf87ed86909786e6e8afdc1c7251fab4c8dcecebcd847797fb5ac61935075a26eb9bae6b09544c4338ea12c6b7d23aa05a7979b976f4a91d8361436a995006578fe23adc06ae6890edb5ed64d0537cff47a1095bd09c59f122d318209966649842e9bb38ca93c7637bc29d70ad4d807104eafc458968aebdc89dfb6dd9d1009c23dfd0901ec049ce8d2188981285955fef63f9389f1a474fdbc527282055e52a62902c5a5e44cbd667b98df06d804852f9756", 0x1000}], 0x3, 0x0, 0x0, 0x20004800}, {&(0x7f0000000980)=@in={0x2, 0x4e22, @broadcast=0xffffffff}, 0x10, &(0x7f00000030c0)=[{&(0x7f0000002a80)="7c6bc332c2676f1834f0b09a943530deeab7e2ba1d4924c81b72484a9cee4ae43d0d8ad1575d83a631baab15517b1c10f4735eb64b957404da22f0f7b6cf1c62497845faa7ceebe7b45fab12b53c1899e94d9671ec64ecca56248ff0d7a785ea3a64baa41a5dbc6f7221671f2438c48bd7b3408fba555db8a8d32db6501330737effadd8109786d41b4bd9f48c0f76b39f1c66248f64b1a1df281dee3df0aa158c242a5d783677e70cb6c720d95daaacc7ef6cb9a6097cf396aeaae95cefb81ce0392d800899b2cbf9639c7f5eea08af0b26861dd30630f1fa7542b49860919a670570e6372af999081310f41f461b", 0xef}, {&(0x7f0000002b80)="6f76fe1ccd1e04c4332c8d76d8894284e823752761c766827ddd74051d3b051a5b457646a1ca36d7f5b38011b825cb45f3595550b8e19c52d6bc954e8fe76bf7c76c3930b307cef5626cde1d0c1d7bbed2af9fb84963a93bbbb66738b11e6bcb6cc474f7ca91e75e819a666313d6027860b9e0987462fa69b1394e7834c815b5248332146663f99b22185927fde13dafc356fbd2f53204ab8fc2995de9363b7fc01a22340e21ada014cab15e9688e421291a28ecb5835ded6df7ebab1638239441d18bf0c8ab1955c671add16ea16edf55919925242d27f83e464581cb394af5164e64299d991743f7", 0xe9}, {&(0x7f0000002c80)="40c9d091bde7855d6ad83dffe57586d772a22631ac9437f3efcd90431d37afc481c8829137a6984d09f1a6251513e2f1e60c63741e0ec7d952c571d129bf7be775f222d7eeed73cff8", 0x49}, {&(0x7f0000002d00)="1f35cd354709035c99c80245cbd8551633427bd9823b33dba4d2725f4b3f09b78dfd8cb9bedef68ac517df75d1c27a9671bf0be649b027a19ad78f9f86dc66e3c6d80e1c2e9c94f1c1ba5a1ad72abc3d7e6db1fcd63dc31905233ff6da8f980d95b346386ad5440ed6b00d7aa29047fa0c279c8778687a4c7fb4c4bac1f01ff5d50d4c277fee77307231b89b068cd97fda817c5dce93310073884fe6ebe8ad381e3abce596e595f9792220e54bee82dcd5fa26f49758b23fb849a2ef5ffcb071b5621cec1459b67c70ae240c15c11c791d280364c3c81cb7b256d6f1af2967b59cf9e55888212b754a80a45f3e5785e43cd4bffd3fe09e2943ae", 0xfa}, {&(0x7f0000002e00)="d07204906b35c63fdad17ea12efe740a47d52860f5957781cea79b9dc39e39e87df6d1ee1f475370f8c85633c51448717c195d0d7cc0291a2f9767390eae3a549c328ae118ef9d80eb67eb2dbbf61c06e627a79dbabb8b8f2de7c15f37b414af6a8f0b598f552a474b65242e11cc8f79268e966602f81f255676f2c0cca960ac32ecf3f135c7de03bf2987e618ec", 0x8e}, {&(0x7f0000002ec0)="b18c81075357a7b38a93c479a8d2eb99337befd3e88bbacbd6035b46b5970b81fb524ca6d34152160c94c7d3a83d791bb74120868865bcbf52", 0x39}, {&(0x7f0000002f00)="eebe7863c4236d1d5d12c92cce4baae29a9e9ac84cf8ca4579678a1fef0fd900404cf42762e278d5800a636a9229f7c39a55a0113d846284acdd7b1b047f0b1ae91e5afdb1b76d0b1bd363bc107fa3a2105f1584d2751f1328466a1b4ff470cdcd4a57d52cd84b86150b56f617f2c14be76b6bac957b6dbf83228fa31b003cfadc571c7613a661a45b0bd86b85f6dd", 0x8f}, {&(0x7f0000002fc0)="1ba869ebfe5521c7d288f1d39830435b2839fadf88bfa53f9c0b2eac827e41c900832cdbb82f4524638fb1de044c00b8d7ac1e326fad8265b141ae27b3e7ca22bda88cfe16186f47df6273d64f1e85863402edc2c3f0b86d409a889109991c616af58de610935fe15a1a79bcec51a29d83b6b71babff3b2dae24ed3527cdcd0fa2833325b54263f36a5ef0acbcc2db54cc5735cfd9d14920fbe4e8ed8240da74c89cdb134a8fb0f3bac7480178bff03cbc75855d2b063f5aa70370b25d314ad333c149", 0xc3}], 0x8, 0x0, 0x0, 0x20004000}, {&(0x7f0000003140)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x10, &(0x7f00000034c0)=[{&(0x7f0000003180)="9199305049cedf1710288023214985563f00230ef1af7f391e3696680fcbeaed0151fc58e18ce3fc9f663d8ba4aa4686abf21090d2174556747fb7c290b3b0c127b6175c4a0abf7a34ce07fa612277d65aadc586ef7b2775d8b206dd48f5a9f4163dc2e58da9e1766c850e661200bb64f98f9b554fc1998e9f158618daae7226bdb62a036bf1a1bd107ebc3a48b25751cf4947c3", 0x94}, {&(0x7f0000003240)="d3f62ec72e2efa6eb374a7f961d97a40d032de116e47e463e9079ff071f58c27ad5eaeb4e5fb1bbde5b23649b74b11117b3f813c8327b8f0694ac8a532abb6b0bef1de878f0bd41dd666973684350dde55954092997935913d9f4c8dc7bf64c2c333ec20094c96856ccacbc5f18babbf9b7b4cd0bfad87d01a63da0b00ba6f39deb8185174754b832bfd2bbf0a867983d876fcb88b377a4c4f4d71ae2e7873e60cee17898497885562b492c7c5734de297e9f984decd466328d0d44ffc827899fe304801185fd08efac35d6fb91b7d076ee8c1bf1e718ade7116b49a605188a8aa", 0xe1}, {&(0x7f0000003340)="48dd2bdc26a71d09549b73c0d4b7771862302f81c6acc7488589b2f53e8ad2006ba6f635273b17f70ee552f118645138f7c8b15ad527e3bacb5cf18b59441c3397e91a6516d2978a04a2b2a3b4db9429d0718d871ad4fd217e2919bfe86199c5077086147ab3590235e6cd3447b9570e", 0x70}, {&(0x7f00000033c0)="8598bb2e6ac578909fafc9caa637dd164f30513d3dda7a3cebac99e99001fbc38d7fbc3baf2dbf2f507b577b5e56a09d16e257a9ebadfa06e4a35dbb1e928c1910515fcebbad1f79d2cf7bfc9867387501bcd778568ccb5531e826443e39eabc45e0e403ca935345b6c31e4bcc0a0c4362eedff7ba69049f465157b10f58c9253aa855e439c3817eaacbfd408c1e57282d3c75cb7268b0f242de6ca44a83aed481d623ac521019e56d8b062a2cf7d025c1e33287d37d5fe1d4bcb4b9bfa007660719adfe96c5bc95d4ce188d3c043ed511a703ca3d217cb0ea9b6ccfb1a242fdfc1b217bcb262559f1743d437aaab0e84c", 0xf1}], 0x4, &(0x7f0000003500)=[@dstaddrv4={0x18, 0x84, 0x7, @broadcast=0xffffffff}, @sndrcv={0x30, 0x84, 0x1, {0x401, 0x11cb, 0x200, 0x100, 0xff, 0x8, 0x7, 0xfffffffffffffffd, r3}}, @init={0x18, 0x84, 0x0, {0x1000, 0x6, 0x3, 0x6}}, @dstaddrv4={0x18, 0x84, 0x7, @local={0xac, 0x14, 0x14, 0xaa}}, @sndinfo={0x20, 0x84, 0x2, {0x80000001, 0x201, 0x4, 0x100000000, r3}}, @sndinfo={0x20, 0x84, 0x2, {0x1, 0x9, 0x3d, 0x0, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x2, 0x8, 0xa, 0x0, 0x2, 0x2478, 0x8, 0x4, r3}}, @dstaddrv6={0x20, 0x84, 0x8, @remote={0xfe, 0x80, [], 0xbb}}], 0x108, 0x800}, {&(0x7f0000003640)=@in={0x2, 0x4e22, @multicast1=0xe0000001}, 0x10, &(0x7f0000004a00)=[{&(0x7f0000003680)="3e19d58d334f22f023b1d59d6b240b025c227ae2596dbbe402c1b966369513705b057fd813dc3c014ffc22b05fef191a7ed881ce399345893ffa7f6dda22c23f8520c1991ac52bb55bdddae06a12e8c188173efe77d39632a5ddbe7878e07584c491889dea69125976dee8eec8c01b2feaa1c019dd64249c2f40a2c18a1185b2e3e1d0fe137deeee2268b6747ff91f6290f022fec929c3915c050b61ddd0baa5a4a777acda044db95cda96a730a95c928bde82d204507aca471a4150e3fcd037513f203f3853dd3c5b2d21d0b60f06fcdc8ec0d55a48f1", 0xd7}, {&(0x7f0000003780)="383adf9c23ddf4f0cbcc4e626c3a4da2567add90cf8c8e002f72a0d6732b3cdb75bbac4b7af3e34e0976c8118d6c2893a68f4d2740db036b925f8c50529beffa2ff4388b4b1bc56c60c1c033b01eca3dcce6f30f8b7a4c33dc842aa3101cc820a62450edd4bb8b822ecac3aca538900dedce0143fecf144f9e062f2521f057ac2b029cc39d9abc3fe8f812ba2c8c55d2ad43c59125df0b4981275d6b03f74f5db4b4f995cc8a58516751abb44933d63e723e9edcac8c51d8083ac17251c06998d35103b07939b117db73b70a29cf35a9de48c49a4a9c3d48efa1c85be14235d99847829b7cd931f6b3308db2834d2383ee3f3c03fd55ac659dafe953914c75814224001b1a7d78f5c199023751e0ee59cb018fe6e8c44f85d07189e3c3bad5f2c5ee680cb895f1803384f950fb846767db28663f46f1b8c8a29430bcbde89d87d6dce21974efab93f0715001b0ec328cc3e9c06b948eed8bd51fd03f62c0e82a0a0b56b1e2de8a4501e47c584785590eca35c7ca7997f8ac195731ec9700f46316342ad97cd60d2e252c3a7e4711140882c96ec1ce9ff6deb9ca527f75118f168c147a5ba5953a11c8593a39a805464b806514e9afe60931d2358b3ef9d372d0bedf18c19eec11729aa255879e061c4773b3bb15993bc2c855daea8aa05c74126757c0a510ce61cfd18c8c326e3ab814c1861042b6acc4d3b6cc0ef2d7207d6425afca4d89af388e359cc36742806fde38b7a4f93a7d0e6917c0622cfbe23df4652cde5fa18d69f7fd7d4b8d317d16af896d1e11684b20cf0305884acbc6cb82a92c0b620f7e42f8e9e2cc849afa44cba9a692f21f70cc3a54c5cb99f26edc6bc6a385e349897fb85724813c7ab0633fa5e89c263d71deb9b8a2bbf0848460cfc9778141bd5de60123e268be59c0939af3635b6bb58041a08eb17d8c19360c44fdba55badc940b57a07afe039e404e5bfc7f2305d5f1c91695f2fd4b567125ed70d052e9a43a6938fb96e230768ae1609ec0231790b33bb079c9c77777f5b24849107658b0557aabc167941717f52f21562ce9e5841b17e2f72ff88f29bd986dc8bb1cdccd0ffd2b2461805825ad5eefa2c48b76dadb8841c9f70e1527ab19422f3b681d33eb94e9dcceca8cfb308b1c3c29c728fcdfd65898c6d82dd06656aff70b099aeb9a41d30091b70c97ef49b9c1e63008b8bce3e0a7d2355ed10f7b86efa9c2ad7098668dd356fd1d7ae1c7a76c568a6da8980e4f29e10745f74fa2292d0df454bb2ff2113eb1f3b674ecec3cf72fb6c73276258896539f25a6f7476a77d57dcf5a60143111dfb32d784cc3d02dbe26e949c91fe17671b960c4876a5866533005e45f37cbfa124b45d0af7ff022379bcc809ce7838f2c827a306aedf794c999a0ed9ee261dcb4480e898cfe3411b8d145f8a733347514e70a28a60cbb35d0888e7bbe2cdf3c3168a0956f0919d2dda4cbc3d740d061b09f7a2b987d1dcfbb852a62eb4e23e31e7fac1b43f28df5ea510158f5b4eac3c7596ae96f42f273fccfd7f65eafa8e424f84768887a1836074ec046af6df79f0e838e2c14536f698b33b9b8f04a197c6b3a77df40edb33e93a3fc2b7e017d4e3682f900b7d62cd34bb62bfb128f0ccc756f38c30eff2c964b1f5ca0dcfff517c6fbbe7c406e95680292c646756e0e6b62d8391feac2f11109c79d40279b68f7dd78a69c55b78973b2a26f73c8827706f8ad341028c60f41027a6e77c218ef6db602cfc9317e4867a4785929669e0a66f8ebdc3ac404e05bf0344e202e3e71135940614595d0fcef6673aed904fed4ae7317854a7701093b58d65d8045d5c1d23a7dbe11ba5c7ae924c648062d0f3c6643e015040df91cddf2d216de9e9cc7edaa95f7a2ce8b3c9d6c430156d3a1765158de70601891991f5ce253f20e40a6d7dcb4220501f542d352e41cd044db92591f67a83c8b03f534f4020e95413113118a806123f8821defa6b1d6e8c068de4c18c37d298cd312569b74b30bd16a27d2a5a33f9e1abdf6389fe60bf6e1afff87cfd392aec6fa307c980b4a832a5516e1a0c1aa499b71b19ad3b73735a6b56ebef5faf38764fd24e0fd204a088117ac590d3ea583b351f31d3557369d69d457a1606c77bcb66e75781e6cabcf4eef345e051e92d3822f7bb6d8bf8faf35605050c687b9ad0965feba1550bc77f9e5754568d4dc0db5cf685d6b5ebabcb710d0d41d7f4e6e90aa7fb185f047e5edb09e69e9bd1180f2048ee57693bfb4c1ff787b35b91f83a1029df56eb13ca98a08168a386306176dd4c769a8eb5e121fee7cd8407c49910f1ac720781ea8f311143c42f99a9241b9a8d2b0b91f64f9e364153290379ba51685780840a70acc9daa2ca5a683acec6c7f470f25726b11ba794f4ccaed0bc71832f3fe86602cbb64d94f0e0a5effa7013563bbb052c33bce43d1811b18a0ea374fb0453ed0e2b5372403a540eefbaa5e91d17096291b5c978de422c84601b383dfe83f3d91f7129d5feb1d9c1fe8b72a4cd6780be5b2203e5d5a97373f3e7d957340857d7500b64a9d572dc86c230f6592d9b05c85c384fa71eb6df39ce404d3c5106ad8dad67dd5a77d86d6ed497fedd912242ade19ae84f8179655c5f8d684d2607e19c5b4eef33212d2bc96ffb4549df203681c8b40a75eb68aa2beae7d18760f2040056ba3e8e0c0b655fe8e03ee8904ece6c124d5024d7b80230f9ea03ad685c582cffe0395aa51bfc888da6a315322e44b42fdde6d13fb848317e4c57e059fa4f27964795161512c00ecf20cbd5b0646e3a3307196f6336f75b39a8baaf76958bdbee7046de2555c027d3c996d543e56f714b8a21d15711b68bd17877e71e76ce54935ecc7bf5f8ac507e41c717a1788254888d9c29de6baf12fcdaeb15ac86f835568dc75543efb58e188d9ef470e133db5aba76bb95c4d27bbf4870c8a73d6d1a78d459ca6caf9ac98209856c7e346c20e7840512c48def24ea9ffee63523090d6ae689eb8561cb5e7987a050088393ea975e94e4382d9597644081a52570853259485261ca41f5e7ecb644d80d47b7ffbc223b4b8b5de36a46d1fae6e3b89dc2ea71286a1b7643d348f90a5c8bbfc584284bf030e268679e70b7b6dce48919687eb87e6849e34e8892e5199466f478f508c8367ce3991a9497e0126847b7f648b964185d3382c0908f454337da8237722b7cb698214e6949d22521fe55d7efe01e1554d4aba179f15aa8306c6800dde505aef66160b2a77d0cefd4e65799ee85203ecb211abf118f0d6cfe4141678c24791372047d65a14f9ccc0299f8d4ce31f6be2cb6f5f9d3b23665218defa0900ec0425d381c8923fae4ca3783e0620d7ba21159f3d4ae5fddb05d44bc4db5d1643f6ecc5f9508d5bf3652eee458606ae3e5fc087a6704b457c85a99bf303b48d17a98ef6128a98bb43839f2a5eebac55557898ca323f8ccb7f245af8c0926668f6dd2b0a9d380c2a350b14630547d5c10c3077f115e0e21d789c60195fd2b1ad22c892e69d0f41f2970746c8a966b04cfbf4746428858e90374d6d8b2b7062408961998f01535b3ca7a92f2ab9422bf375264d75ba42dd6e6e0854a642caa8c0fbdf4f6949ce3d2e83da2989a56a738743caac51b7420b176adc8b5955ab5c4118c399e3e58021a4b27c81c74d6dd436aa4cfe1976a3d8d75193391567f684619cc289f83d8bc75a53aae5c3004adf5335d9cbe4330b8d9924cabd1e90c72c686093e3b286f73b14cb8ab72e13345fb37e1f6b4104f4a96fe4cc5475fc59c3bc5ae5cb7ae3f398063a0492340ecad45b1b5c4635c10b3731dbdcd9660da4aebacd95c9c5131032da747f12bd4bf1233c175e7be460baedf4c3b01015ec3e857f36f67fbb74ee39586180b6b2706725d642a7eeaf8bbc6ec0bdfb55c79c24e5ab0f1fa82d1a06bb33fd56fbdbc7b44d91e89be73b46669190cb384ef8e6b59b6d7735295c9c41bbc57aea7522eed36130ac83c6d3087db7c75cd4746ff9ecfac413c7327b8a48eb55956c0310d5d410e8d85a496c1b12892a9806affe6f71e4f7ee75b5812e5c3876faa4b21f72e5f48642f20fd3b2552add05d7b0ab440e2930ae2540e2ef5d835e68221922972eb07e6b4d46f55e77102ceb9b6ecb458cf7a644b540b3175e09a33ba5f5f403493de3283db13bd9802fbb6d8c1d702e17cac060402fc8fd534be57d7f54186d2d7c69dce3350610f80e0ddf49cad799a807663203247434ee15e05af19e559bf2edc4dff67d252bbf34b6de0b1baab625f53d80d09e003a2377b2435c26b3b3487a3b23a7eada6da6d13b57574fbc6e2d1d436e13a585735390c69be09b543fbc76a89eef263f3c7f5e3361da03d4f49f8183f93e6963e34a704ecea39c1dd6a939f6b8882c5a0019d823a202f72e813715994971e94bc0774e31d3c83168409b645a1d3beb70c30bcba67e4e4af5e91ba6ef66925c59a2f084aeb72f605615b8956dfa5b76f725fb74ed3bf47b6ecef370c94205302c767f1cc3a86d62bc3819c2a1f343cfb656ef355a3674ba5dea87aad9a5b135eec6a1db826552501dbb0e6bff9a2c2562d48bed6faf3a9de4e09996ddfdc095bcfe4b0dda989678de0bf85c86869e452869dd5dfaadae679baf5faf48a9aa716119c3c56eba703f29748a811099c6055f0c7154538e1dc33358610348d1ed6cfdeb9f8046ba69159aad916a34a1eaf8063f60485477abf68792c43bad9e1daa9a2d76d8bfb3188d743b1a75c32be7eef51f510a2e4a246a3842bb54481660b64660bb4cd6799ddebfe3cec9fd3431ac2fb151081a6a21c0171ddc09dc8f479887b17ed04591f37138c84a4c52732c6665d65ab7e0832b9e5a42107ca9352cd6004011500a593f055043dedc48238c724c3e00a9b5ca586bd22d1d11b016a8c4fd138e6530fee9932c43de0eedccb585e843f17ee15916fe952be43f1925da0f15bf57e95692c85d35139018022b43b5f3340e78f9750762bd6b039fa03cc6515c867280999fa3a26ae4ec42d7855be64ae2487f33fbd7e06e413e4be151c88f03b35756d2d3e3363061d5cadf2b06f37cf6f9ad5f8f8540ae43b5f79d38c55e2cf55541a2461601917a80881aa41c43d659622cb6cbcfc243993157f594cae8291896034e8b70d81d81bdf777ef003b23ec32f7a32ec95a4cec01113711dab620834218a3fa0675ffd39484a7cbb686d40610b1321f95c765d84ace4591dd8f49af46a986841f4974037b0634316187d61a1934f30c516e8688597726ba0cd733c48d317d7dfbc1ac6d92772eec01198708de35e37e48de7d47e9ce757f280e28d8c79f3510ba6c134dc05239759bd134103445244b0d372b2983595b085b6f2b7350d12166d7c39bd72da492e30b7ca84bbcccb70d59008df28ec6e889bb49acebbdcae5864cf59b7cad3ee50d762b638ea1c7060d71c716caf8b3c79fc1c2f2c803d345f607644ca69f3b7e3c7deec80a524fee51adb2b1f12ac932c5157e5c9a1fd0e7260af936ce1a42f1bc9a2af49a6dea926b4ea4317f8405c8655cfe26c26d79b10c436407dd5635b32109e0f680cb968f4ff08e08c40e4122c57651b44bdfd0654aac0903804d0ef92d80d2ae9ab975f4aaef588c3057c31c95e7a8e89266f0ae90eb1051545157ac57673c8884cca79c9e3d12de88766e07758589cb05d924c7d7ef80a7c8943c41a1e58de58290a82261af14af24ca6a87664b9c1246613f9e63515e7a0905cb7ce77ba8ae2b1d059c79d2a9f1b9e8", 0x1000}, {&(0x7f0000004780)="3ba8088f37b1eccaa0a186436b017c939d0fa48d9d699f23fb84e12080bcc663bf1d8bebba78f759ce6aa6dba6e3fade0b55b5f60041fc484c59c5cf4f454077448eda743a8aecef91f418969e33024f8dab5f60a41953ccbe07783a7519fc93b94b9edd4bf13fbd75a27f06064a6431ce58d9f41f70cd09374cf2a7bcd5f46e798035d64bc26edca6518209894d29e63f094caa1677959b350df0a234d843a3c415a9ea459e080064830dda4927cfb31dd10b951b89091e78eb", 0xba}, {&(0x7f0000004840)="53668968870e87bfca9c70a2a2143ce6730c1e3abdfc598fdbb70b445c9e5558f297d9ce1e312e3d2c2b172d42ab24172b2bff9be8ee21b62c7b544bf0d1d7e6d4812b8689bfae6d3b5d9a82973a7f17833117cbbc542f116e6d956a137f1fce2d3976fbbbac377d553c9fb0de68982fe1d2f53cff91519c1fff9d43670596cf5e003f033a7b812847d262632010f49cfdf3d82383c13626300642f94991810b25641b8b0ad7584b1e6efed918b3a3f5e8b4ff0a0ae5ae2d7f13f74c2f3db84afeb91204f3914aa2f7f3b6c3119b989946f85330ec674840299bb0bf8a58027333527feefbbd65e6cae75fbca52e43bebd76c9003eee0944573030744e", 0xfd}, {&(0x7f0000004940)="8c5e4ef0340f1bf7ce02943b1662dcf215548919ab716805088b612cbf93301c01f5b52fe3b00eb0a56fab1c56f165a2d6a60090064ef0e0c9f6a11fc21c9a37556fee48958391d6b41c1c29e53600232c382b2e83edc5473239e2fa39bfaa19078df2388d50451f35eb92346c5a9327e8626a7a18e04991b90dfd5f0160f217bcf94b5a5c879ba498fd5e9e0094c5809fd42a7d267ee32aad464c6fdc35ca01ad85dcae13cc8c516ed71dd1e29bcfd5ec0ca1f7", 0xb4}], 0x5, 0x0, 0x0, 0x4000000}], 0x5, 0x4000000) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 651.044006] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 651.089350] FAT-fs (loop3): Filesystem has been set read-only [ 651.095801] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 651.095816] FAT-fs (loop5): Filesystem has been set read-only [ 651.506473] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 651.514875] FAT-fs (loop6): Filesystem has been set read-only [ 651.523390] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 651.531596] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040), 0x0) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:40 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:40 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:40 executing program 7: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x412081, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000080)={0xffffffff, 0x800, 0x1ff, 0xfffffffffffffffd, 0x80000001}, 0x14) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) pread64(r1, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:40 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:40 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200)=0x2000000000, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:40 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174", 0xb}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 651.732252] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 651.742440] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 651.977421] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 651.999162] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 652.005234] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 652.005239] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 652.211241] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 652.248726] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:41 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:41 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:41 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 652.544543] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 652.561610] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:41 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000540)={0x6, &(0x7f0000000100)=""/188, &(0x7f0000000480)=[{0x1, 0x17, 0x3, &(0x7f0000000040)=""/23}, {0x6, 0x9d, 0x2, &(0x7f00000001c0)=""/157}, {0xffffffff, 0xfb, 0x8, &(0x7f0000000280)=""/251}, {0x1f, 0x19, 0x4, &(0x7f0000000080)=""/25}, {0x7811, 0x37, 0x7, &(0x7f0000000380)=""/55}, {0x5, 0x8d, 0x590, &(0x7f00000003c0)=""/141}]}) [ 652.686444] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 652.712198] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 652.828478] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 652.837170] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174", 0xb}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 652.921322] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 652.943448] FAT-fs (loop6): Filesystem has been set read-only [ 653.095083] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 653.107408] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:42 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000500)=0x5) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) sendfile(r1, r1, &(0x7f0000000480), 0x9) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write$binfmt_script(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="2321202e2f66696c2f6176632f972c52e384ae7cc1ec80a79fc54e7863616382655f7374"], 0x2f) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:42 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:42 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:42 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:42 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:42 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="f4acaa48af", 0x5}, {&(0x7f0000000080)="baec4a6478a8656824f0d0ba33d8e06d185c0e778b155569bc0b1c7191925fccc875cc9a34f3db1f69fe547b2b6dc1ae2ba043d7d535b20289b911e27f", 0x3d}, {&(0x7f0000000100)="338feaf8d151cf3b396df96979ad69603b18b88ba4a09139bdd30cf796a2613f565515af7b260ad4c47953ef9b6dcf29e357605f33de439045e3db1916e747bb14063fad3f879daf584c63df43294462f035c7f74100d594a3b97fed373aac9836ab5609f1bdcdc07df9c1b9de407ee614a9ecefec9bc6c946b4741649ba34846c5fe201ca8fcfe5860ebbacfce8c173a59216956ff7c218b498577a0de35466ece4a3a1bdebfb7293ec52e4f8", 0xad}, {&(0x7f00000001c0)="b87b76222a375a53971541eda9290540214672e09e217252c81a6b1811c91cdc7e5bb1ceeb3a406c47d5a41b51d80b89c32ef25bbc8fb70716174ca10ec1215f93b26055b4a927959ac1ba8f2a2a8e657984822ddf9798749464e7aa5ae4a156d6dfd2c2b556d8975ca86fbaafc257e2345e7d12c9cad16abf8c3918f878be60118029d64ae76354878a92198bb13a8f3d3ab01ae979a1183b3509b2d30f9b17f77f03519f7ef63cefdf5ab763d77b024c80dc11e636327b14925f35d1f1c51f7e08a0d683aca1a186b00fc6a5cb52876ad5212675dccda6cac3b6d9242e2d", 0xdf}, {&(0x7f00000002c0)="bcd899da5cfe8336f0981a9d8d29d2dbf90d8b6da19cd0c198b5ce009a823ef735fa2d3380a598c22eb44aec73823dc7d36656fde7427508a93dbf74ca7bbb579af6d83a3c862d0545b72ddbe350d5981d7ddf83a0366433873a5ee2770a618d50471693441796096aead4c3d546f7976bbf44b30a9d486393bac9bab8ba39877514b26ffd4da24699599455a394c39490cc1c272dff3e0080984074e39b374f4dbb8c8954df26d47c97568a890b1e2cdaf5f5707eda3f74f088e695b71efb3d", 0xc0}, {&(0x7f0000000380)="f4f2beaf541bc4ee1b955204484a8669fc22f14e32765cd8c3301041dc3d643967b687c86b38e79f57cb74520575d31e4f52aab67565ff04ff62129a7b6ac235805a53205eecae9ecfef0c76e983c6fb85d861f9addc8353785dc7d18cc310c005cc6e7630737b17a2053a461a74a28b031ff14d6515bcf06e282df1695170bf564298ae0bbcbc1d53092effff28b77cf8a2ca0b6cb31400632ac3a5c47b2a33124e7b624f18ccdeb56bc6cc704d72f3e9d47f408929f6bdcecd76b5ff730d8eea7b0d5d355ea58063f2bff8dc80f955b3d3e14f16bcb1b16b5d72", 0xdb}, {&(0x7f0000000480)="1e465fb85768994713a59cea18806d5e6642", 0x12}, {&(0x7f00000004c0)="1b405bf53e211da617abe89ed08d2faa9f981474002f7fb311231c9880c096bb8c8a3343b9036f480037a9da281c491e52fa89aadae516888687f3753bbb77023187f187f8720097cf8ad464859faa6836b5fe3efff8198fb19ca2d8b61bdc1ffafc6c5b93f56172de8a236d6886179b04cf9de98d363bb7", 0x78}], 0x8) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174", 0xb}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:42 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 653.839441] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 653.854450] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:43 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 654.127737] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 654.136509] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:43 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 654.433387] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 654.442217] FAT-fs (loop5): Filesystem has been set read-only [ 654.599261] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 654.623025] FAT-fs (loop3): Filesystem has been set read-only [ 654.747389] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 654.761268] FAT-fs (loop6): Filesystem has been set read-only [ 654.769732] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 654.777932] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:43 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:43 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:43 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:43 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000080)=""/4096) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f00000011c0)=[@in={0x2, 0x4e21}, @in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e23, @multicast2=0xe0000002}, @in6={0xa, 0x4e21, 0xa50, @dev={0xfe, 0x80, [], 0x1f}, 0xb43c}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1f}}, @in={0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e23, 0x7fff, @empty, 0x9}], 0x88) pread64(r0, &(0x7f0000000040)=""/20, 0x14, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000001080)=""/149, &(0x7f0000001180)=0x51) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000001140)=0x0) syz_open_procfs(r1, &(0x7f0000001280)='net/ptype\x00') getsockopt$inet6_udp_int(r0, 0x11, 0x0, &(0x7f00000012c0), &(0x7f0000001300)=0x4) 2018/06/04 09:22:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:43 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000500), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f616573313932000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b105c2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000400000000000000000000080001000700"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000480)={0x0, 0x35}, 0x8) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174000204010002", 0x11}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:43 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, 0xffffffffffffffff) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000028fc8)={0x0, 0x0, &(0x7f0000019000)=[{&(0x7f00000001c0)=ANY=[]}], 0x1, &(0x7f0000000040)}, 0x0) write$selinux_user(r3, &(0x7f0000000280)=ANY=[@ANYBLOB], 0x0) r4 = socket$inet(0x2, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet(r4, &(0x7f0000deb000)={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="766574683100000000ffffffffffef00", 0x10) r5 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e24}, 0x1c) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r5, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001680)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) stat(&(0x7f0000001c40)='./file0/file0\x00', &(0x7f0000001c80)) write$binfmt_script(r1, &(0x7f00000003c0)={'#! ', './file0', [], 0xa, "091ca6eb04bd035ce941e95fe617ad067c85844025b6d9992c5f6117e26983e7e3769675171de90f2b4ab672cdc10d40af337d7c3132189719dd92e89b00c3d9a887aa4f6f040b9a28deee6456939a6b1ca2cff9c1980554053c4473066c2ce8b452a37114def699617d7dbdc494ab1c6251aebfb13b5b58627837f43ba68cb544d9160ea741348c788e9be81c1cd49e16465b6f4ac7fbd9f84f69f2653f167fae71be2f9672a8fed6a74b23328b03d2b236b64aa572732edc83056686697367372e8104f28c7e449d19782f5deb471c9e6cdfeeb1b4588294459de429ad50583489f07c71"}, 0xf0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000001d00)={{{@in=@rand_addr, @in6=@loopback}}, {{@in=@local}, 0x0, @in6=@dev}}, &(0x7f0000001e00)=0xe8) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000380)) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) [ 655.010915] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:43 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 655.066164] FAT-fs (loop5): Filesystem has been set read-only [ 655.075226] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 655.075231] FAT-fs (loop3): Filesystem has been set read-only [ 655.675162] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 655.684332] FAT-fs (loop6): Filesystem has been set read-only [ 655.691072] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 655.699624] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:45 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:45 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:45 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174000204010002", 0x11}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:45 executing program 7: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/mls\x00', 0x0, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000080)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x9) pread64(r1, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:45 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) iopl(0x9) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 656.491614] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 656.492303] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 656.492307] FAT-fs (loop3): Filesystem has been set read-only [ 656.518037] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 656.759099] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 656.767206] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 656.768461] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 656.768465] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 656.935708] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 656.946239] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:45 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:45 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x80}, @in6={0xa, 0x4e24, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 657.155863] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 657.206753] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:46 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 657.247135] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 657.257189] FAT-fs (loop5): Filesystem has been set read-only 2018/06/04 09:22:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174000204010002", 0x11}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:22:47 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)="617474722f667363726561746500deae46e2d36ef3d2823a8c5201144565f96bc890b50783314cd82e036a2273622a7c5de6d0cf994064cbb86736f8d21925e5a7d3f61f1f74f3f188536f2b276e42854ef8202185b78628b84e4e2ac6b0c48b65c2df5a917e8e820f000000000000") exit(0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:47 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xffffffffffffff01) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000480)=0x5) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000580)={0x1, &(0x7f0000000500)=[{}]}) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x164) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cbd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x16) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:47 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:47 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:22:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 658.348641] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 658.367363] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:22:47 executing program 5: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) getpgrp(0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 658.627854] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 658.636563] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:47 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:47 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 658.877855] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 658.890781] FAT-fs (loop3): Filesystem has been set read-only [ 659.200539] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 659.224493] FAT-fs (loop6): Filesystem has been set read-only [ 659.232815] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 659.248751] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:48 executing program 5: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:48 executing program 0: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:48 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0x0) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:48 executing program 7: r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = syz_open_procfs(r0, &(0x7f0000000000)='attr/fscreate\x00') ioctl$sock_ipx_SIOCIPXCFGDATA(r1, 0x89e2, &(0x7f0000000140)) ioctl$SG_GET_COMMAND_Q(r1, 0x2270, &(0x7f0000000040)) exit(0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000080)={0x0, 0x7, 0x30, 0x1, 0x5}, &(0x7f0000000100)=0x18) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000200)={0x1f, 0x8, 0x10000000000, 0x401, r2}, 0x10) pread64(r1, &(0x7f00000000c0)=""/20, 0x9f, 0x8000000000000) getsockname$inet(r1, &(0x7f0000000180)={0x0, 0x0, @dev}, &(0x7f00000001c0)=0x10) 2018/06/04 09:22:48 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:48 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:48 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) sendto$ipx(r0, &(0x7f0000000600)="f7b37c75bd6d6b19b531a299dba7f34a5ce2a2629a850ae960777f58fb36be0e7b71ca453f89be9db48e97502c029b91749bf824eba0f102726f9af74098ad5ce84709b1cd7b2d060f4ba5ddb37cd9be016d49ee5bb0a8fe85357dbd645e7f65503f7c008a2d71b16457b9d495f4f9fa139b9528df08508e6d2ca51306161351402d33cda1668a42bdd11aa30db4a386831d80289fe59265a2223ba53ae58b84b3725fe23202536ebe9a1ce8934e1b03c62483f99616bb45a00e7a52e379a7052894f7ea943a41089b9e96ebf532721e6a3e31b14052", 0xd6, 0x40000, &(0x7f0000000700)={0x4, 0x3a0e, 0x8000, "eb9be764de28", 0x80000000}, 0x10) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept$nfc_llcp(r1, &(0x7f0000000580), &(0x7f0000000500)=0x60) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r3, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000480)={r2, 0xf5}, 0x8) flock(r3, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:48 executing program 5: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(r1, 0x0, &(0x7f0000000540), 0xffffffffffffffff) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 659.447296] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 659.458372] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:48 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 659.706553] FAT-fs (loop5): bogus number of reserved sectors [ 659.715171] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 659.752479] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 659.761267] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:48 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 659.957709] FAT-fs (loop5): bogus number of reserved sectors [ 659.964265] FAT-fs (loop5): Can't find a valid FAT filesystem [ 660.045567] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 660.058384] FAT-fs (loop3): Filesystem has been set read-only [ 660.337029] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 660.345476] FAT-fs (loop6): Filesystem has been set read-only [ 660.353415] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 660.361923] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:49 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:49 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:49 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0x0) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:49 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x3f) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:49 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)=0x0) r2 = getpgrp(r1) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=r2]], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r3, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r3, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 660.567626] FAT-fs (loop5): bogus number of reserved sectors [ 660.576558] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 660.596855] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 660.596860] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:49 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 660.682191] FAT-fs (loop0): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 660.702941] FAT-fs (loop0): Filesystem has been set read-only 2018/06/04 09:22:49 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:49 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 660.949620] FAT-fs (loop5): bogus number of reserved sectors [ 660.956131] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 660.956136] FAT-fs (loop3): Filesystem has been set read-only [ 660.985697] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:50 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:50 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 661.267734] FAT-fs (loop5): bogus number of reserved sectors [ 661.277449] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:50 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0x0) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 661.292063] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 661.292068] FAT-fs (loop3): Filesystem has been set read-only [ 661.487538] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 661.502356] FAT-fs (loop6): Filesystem has been set read-only [ 661.511527] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 661.522529] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 661.555120] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 661.563333] FAT-fs (loop3): Filesystem has been set read-only 2018/06/04 09:22:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:51 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000240)={0x0, 0x2e, "86175255229914d2c55dcbd3e06dd9111924ae9061b4289de56fd087c9ff15aa8012eff3ca2a27cdf0959319f9bc"}, &(0x7f0000000500)=0x36) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000580)={r3, 0x5, 0x20}, 0xc) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x8000000}, 0x2aa, &(0x7f00000002c0)={&(0x7f00000008c0)=ANY=[@ANYRES64=r2], 0x1}, 0x1, 0x0, 0x0, 0x4}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r1, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00000006c0)='/dev/loop#\x00', 0xfffffffffffffffd, 0x8043) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r4, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r4, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r5, 0x80) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r1, 0xc058534b, &(0x7f00000005c0)={0x7, 0x1ff, 0x3, 0xffffffffffff220e, 0x5, 0x2}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(0xffffffffffffffff, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:51 executing program 7: r0 = socket$pptp(0x18, 0x1, 0x2) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000080), &(0x7f0000000100)=0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) pread64(r1, &(0x7f00000000c0)=""/20, 0x14, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000040)) [ 662.339786] FAT-fs (loop5): bogus number of reserved sectors [ 662.346865] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 662.648492] FAT-fs (loop5): bogus number of reserved sectors [ 662.664945] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:51 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:51 executing program 3: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 662.862374] FAT-fs (loop5): bogus number of reserved sectors [ 662.868280] FAT-fs (loop5): Can't find a valid FAT filesystem [ 662.977781] FAT-fs (loop0): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 662.989554] FAT-fs (loop0): Filesystem has been set read-only [ 663.221955] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 663.234540] FAT-fs (loop6): Filesystem has been set read-only [ 663.251799] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 663.264088] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:52 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000", 0x15}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:52 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000040)=0x3, 0x4) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(0xffffffffffffffff, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:52 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x180) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:52 executing program 3: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:52 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:52 executing program 3: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 663.442565] FAT-fs (loop5): bogus number of reserved sectors [ 663.449795] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 663.507951] FAT-fs (loop0): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 663.520760] FAT-fs (loop0): Filesystem has been set read-only 2018/06/04 09:22:52 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:52 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 663.679211] FAT-fs (loop3): bogus number of reserved sectors [ 663.685571] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:52 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 663.747433] FAT-fs (loop5): bogus number of reserved sectors [ 663.754082] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 663.950820] FAT-fs (loop3): bogus number of reserved sectors [ 663.967441] FAT-fs (loop3): Can't find a valid FAT filesystem [ 664.002022] FAT-fs (loop5): bogus number of reserved sectors [ 664.009740] FAT-fs (loop5): Can't find a valid FAT filesystem [ 664.342143] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 664.354745] FAT-fs (loop6): Filesystem has been set read-only [ 664.361784] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 664.370375] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:53 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(0xffffffffffffffff, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:53 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:53 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x80040, 0x0) clock_gettime(0x4000000000000, &(0x7f0000000300)) clock_settime(0x8000004, &(0x7f0000000340)={0x0, 0x989680}) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000040)=0x3) sendmsg$key(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB="0206000f2100000027bd7000fbdbdf25010016004e20000005001a000000000008000000000000000000000100000000000000000000000000009dfda285591ec28407000700000001000000000000000500000000000000050000000000000008001900000000000a004e200300000000000000000000000000000000000001090000000a004e2416030000fe800000e8ffffff000000000000001f0700000002001300ee0000002bbd700004350000070019000000000002004e210600000000000000000000000a004e2404000000fe8000000000000000000000000000aa0000000000000000010014007b000000030007002b00000002004e23e000000200000000000000006c6b764fb526901f06f53e8c6ac7e371e12a81021264d204d4d323618a3c4105afdb43c43863200cc2fc8b4d149ca48ceef51d41d26c0a6428511973840da05ae39aef161d83ad41ebe2d59316ce84e10b620ba5dbf65bc60d676db7579b178c224b4132f29e558724bfbad1f0ac5df33423d9833457"], 0x108}, 0x1}, 0x4040004) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/status\x00', 0x0, 0x0) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:53 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f616573313932000000000000000000000000379d0000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(0xffffffffffffffff, 0x7709, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x400, 0x5, 0xfffffffffffffd23, 0x8}]}, 0x10) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(0xffffffffffffffff, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) inotify_init1(0x80800) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001900)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10000080}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, r2, 0x800, 0x70bd2a, 0x25dfdbfb, {0x2}}, 0x14}, 0x1, 0x0, 0x0, 0x20000040}, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x327) 2018/06/04 09:22:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000", 0x15}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 664.500218] FAT-fs (loop3): bogus number of reserved sectors [ 664.506476] FAT-fs (loop3): Can't find a valid FAT filesystem [ 664.514854] FAT-fs (loop5): bogus number of reserved sectors [ 664.522108] FAT-fs (loop5): Can't find a valid FAT filesystem [ 664.529063] FAT-fs (loop0): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) [ 664.549734] FAT-fs (loop0): Filesystem has been set read-only 2018/06/04 09:22:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:53 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:53 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000480)={r1, 0x8}, 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) [ 664.805940] FAT-fs (loop3): bogus number of reserved sectors [ 664.813339] FAT-fs (loop3): Can't find a valid FAT filesystem [ 664.822332] FAT-fs (loop5): invalid media value (0x00) [ 664.822337] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:53 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:54 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) [ 665.154302] FAT-fs (loop3): bogus number of reserved sectors [ 665.166839] FAT-fs (loop5): invalid media value (0x00) [ 665.166844] FAT-fs (loop5): Can't find a valid FAT filesystem [ 665.180583] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:54 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x0) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 665.466726] FAT-fs (loop5): invalid media value (0x00) [ 665.472145] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:54 executing program 7: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) 2018/06/04 09:22:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000", 0x15}], 0x2, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:54 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:54 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x0, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 665.583690] FAT-fs (loop3): bogus number of reserved sectors [ 665.591158] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 665.793051] FAT-fs (loop5): invalid media value (0x00) [ 665.804458] FAT-fs (loop5): Can't find a valid FAT filesystem [ 665.811300] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 665.811323] FAT-fs (loop6): Filesystem has been set read-only [ 665.830460] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 665.830569] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 665.860427] FAT-fs (loop3): bogus number of reserved sectors [ 665.880815] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:55 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$SG_GET_ACCESS_COUNT(r0, 0x2289, &(0x7f00000003c0)) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000380)=0x4) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl$KDSKBMETA(r0, 0x4b63, &(0x7f0000000500)=0x5) ioctl(r2, 0x7, &(0x7f0000002800)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d60389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f1e9db7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d0674044cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5dc19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e54b75d44699b2de0eea8cbeae8ec2252a9f616149f491ef35fd6e158ecfbdf193f6168c3057b6f02199bc5a47f4ad04b78f1a2841c29daa09e8eff94e75be14d89c395639b5c6024aa488a5128e43b37d7657af668e9f5d5838340183b60faece8cfbf349ea567c84cefb6388564db9bce2cf2c457fb4e4c9159dbb2c9438b59ff682c2afdb30d26ab7d2048d0d54cf4e43c8a51021d9652d9") getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mremap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) getsockopt$inet6_buf(r1, 0x29, 0x23, &(0x7f0000000580)=""/146, &(0x7f0000000480)=0x92) ioctl$TUNSETLINK(r1, 0x400454cd, 0x0) 2018/06/04 09:22:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:55 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x0, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:55 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0xffffffffffffffff) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000100)={0x0, 0x4}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000180)={r1, 0x7, 0x10, 0x4, 0x81}, &(0x7f00000001c0)=0x18) 2018/06/04 09:22:55 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x0) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 666.527309] FAT-fs (loop3): bogus number of reserved sectors [ 666.535606] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 666.569513] FAT-fs (loop5): invalid media value (0x00) [ 666.575076] FAT-fs (loop5): Can't find a valid FAT filesystem [ 666.683431] FAT-fs (loop0): bogus number of reserved sectors [ 666.689873] FAT-fs (loop0): Can't find a valid FAT filesystem 2018/06/04 09:22:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 666.761704] FAT-fs (loop3): bogus number of reserved sectors [ 666.767573] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 666.805948] FAT-fs (loop5): invalid media value (0x00) [ 666.812218] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 666.989316] FAT-fs (loop5): invalid media value (0x00) [ 666.996822] FAT-fs (loop5): Can't find a valid FAT filesystem [ 667.028742] FAT-fs (loop3): bogus number of reserved sectors [ 667.046283] FAT-fs (loop3): Can't find a valid FAT filesystem [ 667.363790] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 667.372209] FAT-fs (loop6): Filesystem has been set read-only [ 667.380716] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 667.389875] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:56 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0xbbc) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) fadvise64(r0, 0x0, 0xffffffffffff8001, 0x7) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000040)=@get={0x1, &(0x7f0000000100)=""/207, 0x9}) 2018/06/04 09:22:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:56 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x0, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:56 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000640)=""/220, 0xfffffd91) mmap(&(0x7f00001c1000/0x3000)=nil, 0x3000, 0xfffffffffffffffc, 0x10, 0xffffffffffffffff, 0x4) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000580)=""/185) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000480)=0x5) accept4(r0, 0x0, &(0x7f0000000540), 0xfffffffffffffffe) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sigaltstack(&(0x7f00001bf000/0x4000)=nil, &(0x7f0000000500)) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001900)=ANY=[@ANYBLOB="e8000000100048aa4d47700000000000647262675f6e6f70725f6374725f6165733139320000000000000000000000000000000000000000000000000000000000000000000000000000000000382029000000000000000000000000000000000000000000e90000000000000018000000000000000052a900000000000000000000000000000000f835a5ad633f3b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000240000000400000000000000000000080001000700000064bca684b31a5dc600edb3018ae17cbbd422b6fab1cdaed8248ea09b19a47e76f6619726f19eda294e57fecc42104b758b1509596d0000000000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) r2 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r3, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r3, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x1) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x0) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) [ 667.672342] FAT-fs (loop0): bogus number of reserved sectors 2018/06/04 09:22:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 667.686954] FAT-fs (loop3): bogus number of reserved sectors 2018/06/04 09:22:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 667.686959] FAT-fs (loop3): Can't find a valid FAT filesystem [ 667.693026] FAT-fs (loop5): invalid media value (0x00) [ 667.693033] FAT-fs (loop5): Can't find a valid FAT filesystem [ 667.790810] FAT-fs (loop0): Can't find a valid FAT filesystem 2018/06/04 09:22:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 667.958275] FAT-fs (loop3): bogus number of reserved sectors [ 667.965725] FAT-fs (loop3): Can't find a valid FAT filesystem [ 667.995179] FAT-fs (loop5): invalid media value (0x00) [ 668.000740] FAT-fs (loop5): Can't find a valid FAT filesystem 2018/06/04 09:22:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:56 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 668.229602] FAT-fs (loop3): invalid media value (0x00) [ 668.239230] FAT-fs (loop3): Can't find a valid FAT filesystem [ 668.558191] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 668.568122] FAT-fs (loop6): Filesystem has been set read-only [ 668.579858] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 668.590228] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:57 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) pread64(r0, &(0x7f0000000080)=""/20, 0x14, 0x0) futex(&(0x7f0000000040)=0x2, 0x1, 0x2, &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000100)=0x1, 0x2) 2018/06/04 09:22:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:57 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(0xffffffffffffffff, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(r0) 2018/06/04 09:22:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000480), &(0x7f0000000640)=0x4) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) flock(0xffffffffffffffff, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:57 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:57 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)=0x0) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(r1, 0x8, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) mremap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) [ 668.823828] FAT-fs (loop0): bogus number of reserved sectors [ 668.830550] FAT-fs (loop0): Can't find a valid FAT filesystem 2018/06/04 09:22:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 668.843049] FAT-fs (loop3): invalid media value (0x00) [ 668.843094] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 669.067952] FAT-fs (loop3): invalid media value (0x00) [ 669.077462] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 669.357057] FAT-fs (loop3): invalid media value (0x00) 2018/06/04 09:22:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174", 0xb}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 669.382859] FAT-fs (loop3): Can't find a valid FAT filesystem [ 669.734946] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 669.743326] FAT-fs (loop6): Filesystem has been set read-only [ 669.750706] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 669.759768] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:58 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000100)={[], 0x8, 0x4, 0x8, 0xffff, 0xffff, r1}) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:22:58 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0xffffffffffffe, 0x8010, r0, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000f835a5ad63000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000bbb8634b3164f364ebd44d6099ceb284cfd416be7128f606e2366ebc8e09ba119934e3ac037e237d527f732e71a75ec8283705b004a3f053a69ceafa3247c5e2cb2d1868"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x2) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f0000000480)={&(0x7f00001bf000/0x3000)=nil, 0x3000}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f0000000500)=@req={0x0, 0x20, 0x1, 0x10000}, 0x10) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(0xffffffffffffffff) 2018/06/04 09:22:58 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:58 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000100)='/dev/nbd#\x00', 0xffffffffffffffff, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 2018/06/04 09:22:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 4: r0 = syz_open_dev$sndseq(&(0x7f0000ff0ff3)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(0xffffffffffffffff, 0xc0a85320, &(0x7f0000418f50)={{}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0x0, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f000019ffe9)={0xc1}) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000000280)) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0xc04c5349, &(0x7f0000000140)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x0, 0x0) [ 669.886686] FAT-fs (loop0): invalid media value (0x00) [ 669.900474] FAT-fs (loop0): Can't find a valid FAT filesystem [ 669.919921] FAT-fs (loop3): invalid media value (0x00) [ 669.919927] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:22:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x100000004e23, @multicast1=0xe0000001}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f0000f40ff8)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x4, 0x24, 0x7ff, 0xa, 0x1}, &(0x7f0000000140)=0x14) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000240)={r1, 0x1}, 0x8) sendto$inet(r0, &(0x7f0000a88f88), 0x29f, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) sendmmsg(r0, &(0x7f0000004040)=[{{&(0x7f0000001580)=@pptp={0x18, 0x2, {0x0, @multicast1=0xe0000001}}, 0x80, &(0x7f00000026c0)=[{&(0x7f00000007c0)="606e4e59be899542e7d36ac17957d7150942a440b9b3a513dfe4b8e2676415672c4bbc76e920ca0d6507559f955a547af09380d022d074350ff402415ab7f1ab8655197f0e9537ac63a6a8afa63c007d7ceac2a955d2f1d18148294e58061549442a31fb25c7c45c1e47ec41a7fe7a63f293cc152d6642464b89e5d8dd9c17f9469062925118236d72494f4df79acc65f1f865e95ec68fc47cc4ebfb1bdf52482b7f9cdeb934081f50c4067287571752050fb387967f81138337ed11c3a8b86405f4ce1e41e58bf4d4", 0xc9}], 0x1}}], 0x1, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000005640)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x11, &(0x7f0000000000)=0x1, 0x4) recvmmsg(r0, &(0x7f0000003a00)=[{{&(0x7f00000022c0)=@ethernet={0x0, @local}, 0x80, &(0x7f0000002680)=[{&(0x7f0000002540)=""/200, 0xc8}], 0x1, &(0x7f0000003700)=""/135, 0x87}}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/145, 0x91) 2018/06/04 09:22:58 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) [ 670.143888] FAT-fs (loop3): invalid media value (0x00) [ 670.167919] FAT-fs (loop3): Can't find a valid FAT filesystem [ 670.208873] FAT-fs (loop0): invalid media value (0x00) [ 670.224936] FAT-fs (loop0): Can't find a valid FAT filesystem 2018/06/04 09:22:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 670.384534] FAT-fs (loop3): invalid media value (0x00) [ 670.417413] FAT-fs (loop3): Can't find a valid FAT filesystem [ 670.636345] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 670.644625] FAT-fs (loop6): Filesystem has been set read-only [ 670.652655] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 670.661124] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:22:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005", 0x11}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:22:59 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/33) pread64(r0, &(0x7f0000000080)=""/20, 0x14, 0x0) 2018/06/04 09:22:59 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:22:59 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) getrandom(&(0x7f0000000580)=""/87, 0x57, 0x1) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:22:59 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000280), 0xfffffdf7, 0x20000004, &(0x7f0000000000)={0xa}, 0x1c) 2018/06/04 09:22:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(0xffffffffffffffff) 2018/06/04 09:22:59 executing program 4: request_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000000080)='keyring\x00', 0x0) 2018/06/04 09:22:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:22:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) [ 670.952185] FAT-fs (loop3): invalid media value (0x00) [ 670.957854] FAT-fs (loop3): Can't find a valid FAT filesystem [ 670.968853] FAT-fs (loop0): invalid media value (0x00) [ 670.968858] FAT-fs (loop0): Can't find a valid FAT filesystem [ 671.144221] FAT-fs (loop0): invalid media value (0x00) [ 671.149754] FAT-fs (loop0): Can't find a valid FAT filesystem [ 671.424981] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 671.433357] FAT-fs (loop6): Filesystem has been set read-only [ 671.440324] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 671.448736] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:23:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:00 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0xffffe000, 0x0, 0x10, r0, 0x0) 2018/06/04 09:23:00 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:00 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400)={r1}, 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:00 executing program 5: r0 = socket(0x11, 0x4000000000080002, 0x0) sendmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}, 0x80, &(0x7f0000001480)=[{&(0x7f0000000140)="d3130eeed462fb3329bd453693d8d1cc8e9599633767685d8fc690bde1d22181d0f51d41f763d64e102a16a6244210b3e0c0d09f76e339854436a01f7ea57acd7aa7ed6e1252215d0f9c18574317f2cc518947f73f74d415259467b1486027e5e916686ec5d1f041370a504bac617a0ffdfb9b7083d435b2074bc31945adccfeed4f69f09df9d15a183c75d40fbf74acc4f1f341877df6af59244d2ca450e20ecbc753b5244af74d583fc98b88bea5d7d256c165109fbf457b04d3d2b5d0abda9c8ed5ce08dcce5def3e886781755a5978432a912006a3ce51c08e5e8585cb9b6f31b0749f33294193e64d86536b56a2", 0xf0}, {&(0x7f0000000300)="b09d95a460cfae0933e6cc9f048504b9d59567095859813d8859ac4026295453f7cd08a70d6105a71f753057f28f6d6b0773dacf3dd279f783a02cf6bcabb03248601b1f3fdda417366f8aa8c1c06312d8a0dd78d073aa07069c952d8a931d54814e2344fd914547faf787811ba831b08d9fe1e8ca1fb1b830b052bf627d1bcdf45de61f00580856b5d7ede5e06ab430923d8e07d5217e3d678dfd2220e92fa18fc6dbc528fd26c7d099408eb86e1e87a89d4ec8ab650c2558fa627248ba75f8b0ec8eed792e824f2698abfc13024775d64029dd3c63473ababe0850a44cdcc4f8494e64013bb8c6d9000401e1dd0c04a1f142616f419238922641cbb826f2d1885e58f17a9e84b8dc4f3dc7f2f2f7327ef9febc8949e61677f8b8bce13c8f540482f7e21855551dae0b2ee2f22e74176d3d7ad5a6fab06f97bc6f01b10acbe34016334f7b01c36c380b1e23a516d0fd5fecb1fd2d0ba5f7cd5ab982f51a002d9e605e824fa3c96c6d163b54730697f027371ecf1e9a1f1a1603d356de0be6b9170f153c414362db4a51b7f58db43daa2c79e2b1ba708ab8ca550b1627735102b7e5a8e4aa08d78f18aef7211b899cfcd39b75087a514a3826fc973428e592bb9d06ce9cf3050253cbd8a07fc61f83f8230cfec87b04f367959f49558a63997c293f5b342c722eb81b2ced9a73d82ec29448a26e471834d4c3b1af7ece304a3a5c55acd45a85abb8380a3bd3826aa04c87a40cf8dd3061e4fc6f05b048d60c56883ab4910ea6c2adbbf14ef36d8e8db46059d051da0f8fdf3e7566c7b956afe7b554de42c0f11fc55e411786586b3be5243fc37f4aece6d4342ae8eb8770e3819bf59011cddb14d8de99fabe07fad3d5c3056ab7dcd1e052c51a57627ec7598fbe30df2c3023413f90465bc5e54c77ee2cf1de530eba3ae67c764773a13ee6850b4798218f5e87c02754fecdd68b852aa2945d78585410de2baedb82b438de1d4af7df729ac099452fae7eb3dd5996205b7eef98bca4bd32041d9702fde1ec77550a2bff21835aa93f838429c03f942bbab7473056abb09545184f0e83a279bd89700dcb6c6ee0046e043f68edecb7f2d7aa1e573a67ab03b29a7d848df8625039159286275f7f887ca86b18b38f4be396b218f0f556e07c6bc342f2404a5385feafbdd18d92d668df437748a4c55a51d8f7b54d84532ab1ec9f0ccfac4a3dc4447d303e1ecea5c32372f1dbdd7fa2617a99b11a5bb3f28cd19655dcfa964fd857bae8820d32ef8f5df3fd4990f3dfc7cc38058527e193d9fcff480dd0b12fb8045f415954d22772f29b9aed8a723b4672bc44c62d3456541be1d7f4e7d6b9238b0117ad1b22c07df567024f884c28055569c6fd0db9dbaf4903055cbec413ad2f70ba31db1e800783bb1325b63a8c19f138bce66fab3c25fe4a99ac9d12414c10629cf1392e3ac8433d396a97209f4d59fe78881cb6a607010538684e80a854f9a647115c3dbb76dc521a43a311f0865c37de0d8a1ac71527c5fdf67b4d0c7522f1e64563230ffba9595db5ca6e0de7cea11e05eac2679a198ec14578ee00b7a785cc10d3300b62bb27728f3a4d97c46950750e6e80b2a23329223ab2ead52b9c2f2ac0c11d61ad7e1f8ac36b884baf31270cc2929c112d05c4bbb6a040db951bab7bc57746a7f21a1386a0780c9754f7c8df8b453ba65c9dda86215d6df3d63b03ce12a2410d35ee169fdeeebbac7c29f5b8f47ffc7486974cc98116e2dbe6353496f7214ef96bf6a4c9eba836b2409f0ec3c9eb1605fc7ecb2fb5639dc097608a5a4c45f76c637afc177037233de3e06edbf445490c66761fc0eea3753eea4439711248b6fbd6b57fb916c2e4a003d3e93e03b61a70bf9373551724908946918837ff91e5c40698acefbe351079c62d69223df113b85514f967e158442c9657db6c8a73cac6d59e58f7af322fe1d761c6dd07777e33befd39ac00879d9dd0dafbd69d6eed082f4a9e41d6c9fdcd6cddb5201f16a19acc70c012ca0ebe0e495eeff99a556805f0717c0c5f7bfb91b48cd1f90019a1f8939127e333ebb5d0dbd12806fe59eafecace8fb664a000cf6e70ed1d29c594cddecb44f299753d9304371178c5266e8cd17a95955a75f6aaa81f3ab9bdd9b527f56b3fb1999cd8eeb7a0e067189b1388f89718b9b9279fe43254a55187809b4b884451f1ff46f047c8e4f71cf71606c701ce796e483acb7a93540b377ecc236545d9bbdc77dad591d0748e1a1a223621f47ba7990c52b1a97b7e4e6ea7abce0ac25032588cd0775c8a29c95a5b6b2cdbfc924e64fe01f7918595d06389411ad1c7dbd7c1452fda84db7da9d83a4433f50f11177c4f127724fa08b80960b8350330f44895bd23d673ef5dc4fa8342259d4425cd76dd381ba5dceb7df5e35cbc021e7f33c2854e7bb2393959e1cd302404b4bb04b61e80827a3a2b4737747e0c8d31f3f1c9684e762b6c9d9baddf4726424bfe55085d21c0edc52c44d40a62379c9196354b369b508bc5539b00300480a74209f2df29a5342ce67f806cad53426f26d21d3a17271a761f3622b7f3c88ed13a9fe42fdfbaf36d71be9deb9cf48a8c5f4e97fb852b16b2b0c7ea0258cdc68f5ce9a3a785ae8c1531df3757063028329fbfaa5cfdaa13480a06d89ab39e173284bf68a290b00e5a3df905bd9fa57892521b523c07733fe1d6bf06e2ac3f3df0864794ed8329d0de57c5bcac8e54b4f28883662fa1df9cbeb6823fb79b467c3c9cdce407cace9d9ca05880010097fb7ab23d8caece2165b1fcb7570768ad2292a17777e2f4b52f5314ff1660594b63e301ed67043ebb1d52543602e4a562863bd7d034c793661be20921bebac381e1f3b20c1120161c2f0a4bb525de297367280d0ea395c6312d0418974c9b19d2fd13396aed25cbdf760ffd0e867ec598520c3eb58882db17f689e60c534c7d88966c9c7e927da51c4ef7a4833663120b805c07f4e4f2707cd5bed2eb81a8dc0ef5bbfb9b9a3d445d9c44b6124650f319b920cab87964839c8e469db057601b4feaa077d6b067e981f7d63f3515fcd4a66c7a60cb8a9b77d3eed236e1f685afcfa582ca42240cc759bba052e6dfd7cfc575a96e301d73825289173c04f1e76269513e8dcf3571d8412a27c66ab2db6d1872f70d00a28bb0c6b3eb47cc1be148827eea6d7838bc11cf390bd1bdd750a58c4073f41969b616b6e0185a0d3f639cdb66b7302065f2eb69d90b40cd1c41fde91e26198082ef5931c10bf5c9aa083ae57586a840d028e342e3663e717819cb3ed6b1ce3d200ba54d59b13b4545fbfdd22583002f7ef1d05243622781b93394a4cae16bf286f09f65091323e95741c549a711f33c3f1a8dc1089a116eecb2ad5cb537c5ed7bc4e2788a82c3367ef4a33689dff3e8f2908b9e12ad7cc0684a28a920243f5b059022dcee6994dd20b2f15f33cbc8f8c610c68d869e9a20e44f52755e016b6de9a9ba546fed7f8a3de607f7f71468198c1a1d969b931d159fa5857a9bd6fef571c621e69c6820cb285281e5abc413603da9feefa889aa4dafc721857205320265bce5e1ad91d08e6a65a45a7fc9f75b49969b9ac5daa918170393142730c088057964c0cf08d7f864d164a62f5010bee3bec34dd012b55d7716fd1f23c4dd1396f86554d2d2652f22d79f36415fc7c3a0aee73d29eb5e830dfd5435f71157ec344c84e53c7db475987ded7c129c0cce7055c848c780b42d72b51f96d1064bbbc520325e090584aa70eea2b21346a3598888914ab4448df543c7957c6acea78228f9bad00ce5d3be16bda3d1d9aaac70d393eccb4032bd71bc3abfaceb378c9b4b588a1bc9c05d47315a9d06aa2e07579825ffc6da3100c118c2cce27d10b6acdc38447475baf4701b13acaf5d5b4719bcdc9d36c8fcf9ed600c8f9dfbb57decc1de6aa0d25f97c7073d47560f2c15a182ff77b065392a1a03eef914cecb5d20cab09b8c812844fa57a4d2c985ff72ebafcce4169c3c2049f071d20631df17c4a92a8bdf2f19953448e58e36dc3493171e67b53ca5775fa6a316f109ed5815a7dcfbbb26a0c6c6c53b3e1dba27e27b30f7751aa0263a67d39bb1fd706b6bceceda651e7350026529b31bf6efbeb4492f210492ab77d5445b5c3f2cc3bdb994fd0ac3cdd746b116b27943f6146d3a20eae54f7a7403a18a9da081af29c17810b683f77c430c067c6483af76ffc779f894365dc776cd761c137ff74718ca8da691d95c5b7ebb7e6789a00baabf7209afc95a59f8acbf9e6415955a6eb13f7f37358251b9bee8b95c2cb9280556adc142038b5bff4eef25d5f6c973aa31ffca81848e0289b5976c31222e6c07862eec62f8b3e8c63a3107a2e0d0569a4390a7e50f53d0970c691e22cc0e03d10fb02fcebf4d53783ba6519e08397ae8f4f2c21640a8eff520a24ad1df709a723a13830b893e779680014adedec8cf5244eae76b81aa5b35e9a9fe32cba4ff572cc17c29b28c9eb3ef860660dd40b13a19b49cc8df288658647ddd046633fc756d22857d35abf201f7c2a53524b0cd78ed25c42755376935b7f1b716221a8efec1c6cd47800c4c3f44c3c033ef19a34648061334beb568bbd17b52218d0221a95a5f6ee72e1a6ba710c34873aa513688148d198bd7c214290591935d7ad2382c475cecef0bc96e1df9f0a52a186679d5f08d3a5d8e5c1577c80e4d6c07506679555f07211aa98ec863e6972d49e4fb4e8496e5983e30f85c3bf42678bdf37c05f79fd7c1a1ebf0065f08620b82d89da0cdc42d1c909eb7f34b9a3d18a64581d1f7210763983f209f5a59cc64d4cd6aae410671a4d63ad90417a8454436839a98d8435dd21b4d8e72d226ca48233d7606880bd841d2dd187de2081b3aa8c3cfe7174e48b3e647ddc3fedcdd83a77d240562c6372c59306618a1bd896a7062cd889fd0a0f51eca520a5bf1588bb2d418fe6a2d959c22e62ac0904629eae70a109304fd4f4355c2481333a6c0ad7ecc2ee46713f46cf2f1e742edc2d9fbedee484af54fad0470273d882da61c30fefc8162eebf6da3730245b229006d0aadc8dd789c6986cf93eb238b453f2b60ecfe977f44e30698fb76040c84e14e21ce558fbac08d46aef39729a41cda583c0d18612e4577d60d43f3a5aeee18648fc4abddf44e8e0731a7ec9d06e3707033e119f0b2d0c1a28cf29ac9d536c78bef9241d4f0dd2e686958be0013361f4b26158c1dde2880286d25ebe49adcf0489656260f86b6b8da988e2655532433a6247323abc3dad964885cd53cfe6548aebcf342ef5e19e6d2c06bd1c6e71aec9c683240b51172863b229f7a003bb35a24242fb22b44bfe7564828c0991a4696a7062b99452947a1c52e6bdc1bac9110ab27e07a419c06ec902917e4f3de0592f7feabbb663670ba76023cd95cf47ae5bd3f4b8cfa4329bc07edafc0428975ea335c24500e257eaf9e4485fba7f5079760b8630da7f2dfb3ca34b3661d15d0cc55f97205dda347da191d7107c12e36af37d30e4545a98b3167e2d6b2109e9f94437df53e80ce8289eb968dbc63661530dd778448934612d8e2bc3580632cbccef5d4d48d8f5987c3c7a799501b3c085d9709199291157d0041ca5816f244a33ffccb6ff4c7dc4be4d46a364619a1ee624c4c69f5f4a2e5e23cfcc87c75975732ac838a5df131658a8aa8fa44d5de905f30d2ebccd88d55d059566f2dedd2627ea24761a6b9b45098282925403d7c2261d150cafb805c778f54ab75499f19", 0xffc}, {&(0x7f0000001380)="9ef145d2b71d3808597f82b1", 0xc}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="580000000100000001000000c70680e96df4c66978a500b4ab5d2bb4e8fd5dd0227aa0eb47ef2558c62ef9fb97fc36a11979ae9ecea873fe4ef0bf8d69f81b63a1a30ad493912cc2c9d3d0ef70e6849b27a5da25d269c24214000000190100003a000000faf4d61d0e0000006c0000003a00000000000000b4640461c90707902900ebe3c100f12ae74e33a7ea67244c08f336e337cf9c6375a085c4fff71a6b9f56e9a338bb3a622deed61a76f9a0ba9d4644a4affbbe0e7a54b7f6cd53b9d69226748d338237606895e59fd9f11f28024f4896940000004000000000000000090000004c7855429566fd691b82c4fc15ef3a6817a43d72d9e12df7499e360ebab5e686c5c82316ddf9c990fff577b10be3fc81a3df87e6b59eae163d9b3708eb4254f7d03dffc5aa475989dd4503a5904d2f438f479aba5f1bf97679faeecff626671b04bfca54ab8a04421786e47f86c92c157aaab073beed5c26077ca7ec1c18dafa85088a309251efc77dc8840337929b8e45ddce1bff9c093b701492cb96b6145373f9d66b558064dfa4bfb84b353fd1cad30e2477de3ce2cd196a18e15915a3a0a404e0b35027ba4ec00139071a9bc8ab7c0fd407945915f573d781ecd0d54bb7cb6bbeed3b4a662de15a2a7c49e22e7b2baca170737fa4a881584d7f143556259617f944f4219cfdd1fdf86aeca783b15dc465dbf645c663d72aaebec823132c40a655899ae0ad803be4bb903db1d3ba1625ee739d3b390830288e71f7c6359a3d771ab52f4e34cbe01e76f9e239048c0f9274df6c92d4e526e439987c0a96c8832853e263ee1efba27b54511b03011d9a76262af08906ac3d46b4c227ac77e1528d389bfbf5afefa53b0dd868647e24edd2355cc45a0ed447cc0a638afe2b626a42a4762e0ed9d6d41f8fece129c1d75195"], 0x296}}], 0x1, 0xfffffffffffffffc) 2018/06/04 09:23:00 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) lseek(r0, 0x1c, 0x5) 2018/06/04 09:23:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000a8eff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000ac5000), 0x4) sendmmsg$unix(r1, &(0x7f0000007180), 0x23, 0x0) r2 = memfd_create(&(0x7f0000000080)='\x00', 0x3) write(r2, &(0x7f0000000040)="16", 0x1) sendfile(r1, r2, &(0x7f0000000000), 0xffff) fcntl$addseals(r2, 0x409, 0x8) fsetxattr(r2, &(0x7f00000001c0)=@known='security.evm\x00', &(0x7f0000000200)='\x00', 0x1, 0x0) close(0xffffffffffffffff) 2018/06/04 09:23:00 executing program 4: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2=0xe0000002, @multicast1=0xe0000001}, @icmp=@address_request={0x11}}}}}, &(0x7f0000000080)) socket$inet6(0xa, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00008a8000)={0xa}, 0x1c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000080)='dummy0\x00', 0x10) [ 671.995548] FAT-fs (loop0): invalid media value (0x00) [ 672.003719] FAT-fs (loop0): Can't find a valid FAT filesystem [ 672.011186] FAT-fs (loop3): invalid media value (0x00) [ 672.011192] FAT-fs (loop3): Can't find a valid FAT filesystem 2018/06/04 09:23:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:00 executing program 5: r0 = socket(0x10, 0x2, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00000002c0)={&(0x7f00000000c0)={0x14, r1, 0x1, 0x0, 0x0, {0xf}}, 0x14}, 0x1}, 0x0) recvmmsg(r0, &(0x7f00000018c0)=[{{0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000001b40)=""/116, 0x74}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/216, 0xd8}, {&(0x7f00000015c0)=""/90, 0x5a}, {&(0x7f0000001a40)=""/196, 0xc4}], 0x6, &(0x7f0000001800)=""/151, 0x97}}], 0x1, 0x0, &(0x7f0000001900)={0x77359400}) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYBLOB="e00000001200010300000000000000000a72633332000000000000000055a8bb855d650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e58b5b00000000000000000000000000000000"], 0x1}, 0x1}, 0x0) 2018/06/04 09:23:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e666174000204410005000770", 0x14}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 672.375464] FAT-fs (loop0): invalid media value (0x00) [ 672.385159] FAT-fs (loop0): Can't find a valid FAT filesystem 2018/06/04 09:23:01 executing program 7: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080)={0x401, 0x3, 0x401, 0x650, 0x4, 0xf6a, 0x0, 0x0, 0x8, 0x1, 0x7}, 0xb) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) pread64(r1, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:23:01 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:01 executing program 4: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000002640)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'bcsh0\x00', 0x1002}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8943, &(0x7f0000000180)={'bcsh0\x00'}) 2018/06/04 09:23:01 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000d08ff7)='/dev/sg#\x00', 0x0, 0x81) pipe(&(0x7f00003fe000)) close(r0) 2018/06/04 09:23:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:01 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r1, 0x80045400, &(0x7f00000008c0)) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r3, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r3, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000480)=""/56, 0x38}, {&(0x7f0000000580)=""/227, 0xe3}, {&(0x7f0000000680)=""/146, 0x92}], 0x3) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$inet_buf(r4, 0x0, 0x0, &(0x7f0000000900)=""/36, &(0x7f0000000940)=0x24) fchmod(r4, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:01 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000002640)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'bcsh0\x00', 0x1002}) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000080), &(0x7f00000000c0), 0x8) 2018/06/04 09:23:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 673.167029] FAT-fs (loop0): invalid media value (0x00) [ 673.174177] FAT-fs (loop0): Can't find a valid FAT filesystem 2018/06/04 09:23:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:02 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) 2018/06/04 09:23:02 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000002640)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'bcsh0\x00', 0x1002}) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000080), &(0x7f00000000c0), 0x8) 2018/06/04 09:23:02 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:02 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xc8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) [ 673.628144] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 673.643621] FAT-fs (loop6): Filesystem has been set read-only [ 673.654284] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 673.662600] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:23:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008", 0x15}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:02 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:02 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) read(r0, &(0x7f0000000400)=""/4096, 0x1000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000ddff8), 0x0) 2018/06/04 09:23:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000001940)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000480)=0x7, 0x4) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f835a5ad633f3b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000640), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r1, &(0x7f0000000180)='threaded\x00', 0xffffffc1) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r0, 0xe) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000580)={0x0, 0x0}) timerfd_settime(r1, 0x1, &(0x7f00000005c0)={{r3, r4+10000000}, {r5, r6+10000000}}, &(0x7f0000000600)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r7, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(r7, 0x400454cd, 0x0) 2018/06/04 09:23:02 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:02 executing program 7: r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x7, 0x40) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000140)=ANY=[@ANYBLOB="01000300000001fffffcffffffffffffffffff655846d66799399a581c7e27363ae6df2513eab581742c8afe9f8c9a8b6bfe7e7b083892a46d7e9122fa1f636578305ffed5de29d250695a5afead6771b8253bf0a9c35ab4ff4a25196a41ac526dde3b1e4b0dbe16fac4f092ce000000"]) r1 = getpid() r2 = syz_open_procfs(r1, &(0x7f0000000100)='attr/fscreate\x00') setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000080)=0x414f65f1, 0x4) exit(0x0) pread64(r2, &(0x7f00000000c0)=""/20, 0x14, 0x0) 2018/06/04 09:23:02 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000d08ff7)='/dev/sg#\x00', 0x0, 0x81) pipe(&(0x7f00003fe000)) close(r0) 2018/06/04 09:23:03 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:03 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0xf7fef000, 0x0, 0x10, r0, 0x0) [ 674.206586] FAT-fs (loop0): invalid media value (0x00) [ 674.212273] FAT-fs (loop0): Can't find a valid FAT filesystem 2018/06/04 09:23:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:03 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 674.307014] FAT-fs (loop6): error, fat_free: invalid cluster chain (i_pos 1041) [ 674.324086] FAT-fs (loop6): Filesystem has been set read-only 2018/06/04 09:23:03 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0xa4, 0x200007fe, &(0x7f0000e68000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1e}}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0xfffffffffffffe4e, 0xc0, &(0x7f00000000c0)={0x2, 0x9d2d1900}, 0x6) 2018/06/04 09:23:03 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:03 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r1, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) syz_open_dev$urandom(&(0x7f0000000480)='/dev/urandom\x00', 0x0, 0x20000) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vga_arbiter\x00', 0x0, 0x0) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000000580)=""/128, &(0x7f0000000500)=0x80) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:03 executing program 4: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) [ 674.999199] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 675.007322] FAT-fs (loop6): Filesystem has been set read-only 2018/06/04 09:23:04 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/fscreate\x00') exit(0x0) fcntl$setpipe(r0, 0x407, 0x78) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000000240)={'filter\x00', 0x0, 0x3, 0xfc, [], 0x3, &(0x7f0000000100)=[{}, {}, {}], &(0x7f0000000140)=""/252}, &(0x7f00000002c0)=0x78) pread64(r0, &(0x7f00000000c0)=""/20, 0x14, 0x0) getdents64(r0, &(0x7f0000000040)=""/104, 0x68) 2018/06/04 09:23:04 executing program 4: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:04 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:04 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='memory.swap.max\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0x0) 2018/06/04 09:23:04 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000d08ff7)='/dev/sg#\x00', 0x0, 0x81) pipe(&(0x7f00003fe000)) close(r0) 2018/06/04 09:23:04 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) accept$ipx(r1, &(0x7f0000000480), &(0x7f0000000500)=0x10) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:04 executing program 4: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:04 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000002640)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'bcsh0\x00', 0x1002}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8943, &(0x7f0000000180)={'bcsh0\x00'}) ppoll(&(0x7f0000000000)=[{r0}], 0x1, &(0x7f0000000080), &(0x7f00000000c0), 0x8) 2018/06/04 09:23:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:23:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:04 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:04 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_opts(r1, 0x29, 0x37, &(0x7f00000000c0)=@dstopts, 0x8) setsockopt$inet6_opts(r1, 0x29, 0x3b, &(0x7f0000000180)=@dstopts, 0x8) 2018/06/04 09:23:04 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) [ 675.897843] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 675.906300] FAT-fs (loop6): Filesystem has been set read-only [ 675.915221] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 675.923721] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:23:05 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:23:05 executing program 1: r0 = socket(0x11, 0x2, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) 2018/06/04 09:23:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9", 0x1}], 0x1) 2018/06/04 09:23:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:05 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000400000000000000000000a2d946cf2001a3d6ee23e91e25c7aeb29bea53d6dac715061dba3580a6aba7592f71dd29d13f8b7e0aefc59d83ae7f8d294567924ee3a0bb05edfdcc311a26eeae3add6bf14407f705d5e5628f3c58cfdbd4bad1a8380b91adf2b5656d6e87013481ff0f697f3ed63969cf7425f2268ac03787de0b5e29fc40bd48b250a803d1c67b5777ccd9abb7d073cc7d72e51c8e72ae0aa474db210a71302faec6067e2f115c2b89229bcf0d9b2588ddea307481c75109ea9f24410716b78b66ab2a1bbf7221e776d94108be3f"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:05 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000d08ff7)='/dev/sg#\x00', 0x0, 0x81) pipe(&(0x7f00003fe000)) close(r0) 2018/06/04 09:23:05 executing program 7: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0x2, {{0x2, 0x0, @multicast1=0xe0000001}}}, 0x88) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000140)={0x2, {{0x2, 0x0, @multicast1=0xe0000001}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/06/04 09:23:05 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0), 0x0) 2018/06/04 09:23:05 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000ff0ff3)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0xc04c5349, &(0x7f0000000140)) 2018/06/04 09:23:05 executing program 3: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:23:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(r0, &(0x7f0000000000), 0x8) 2018/06/04 09:23:05 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x5}, 0x1c) r1 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) r2 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r2, r0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r1, 0x1004000000016) 2018/06/04 09:23:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0), 0x0) 2018/06/04 09:23:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) accept$ipx(r1, &(0x7f0000000480), &(0x7f0000000500)=0x10) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:05 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0), 0x0) 2018/06/04 09:23:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) [ 677.075910] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 677.102404] FAT-fs (loop6): Filesystem has been set read-only [ 677.108592] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 677.117836] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:23:06 executing program 5: syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000d08ff7)='/dev/sg#\x00', 0x0, 0x81) pipe(&(0x7f00003fe000)) 2018/06/04 09:23:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) 2018/06/04 09:23:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:23:06 executing program 3: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:06 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000b5724013268123fe5400000000000000000000000000000200000000000000000000000000000000000000000024000000040000000000000000000008000100070000009903e3252eec5bf78e887691f753d1a484864260056a20cf01fd61928cdfe706d35e1576b565c15ee2fa0cfbe2423dc47ebdda0000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) open(&(0x7f0000000480)='./file1\x00', 0x200, 0x48) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:06 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:06 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:06 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) 2018/06/04 09:23:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xff16) write$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) 2018/06/04 09:23:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_adj\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) [ 678.090099] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 678.098228] FAT-fs (loop6): Filesystem has been set read-only [ 678.108137] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 678.117120] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:23:07 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000001940)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000480)=0x7, 0x4) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f835a5ad633f3b18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000640), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r1, &(0x7f0000000180)='threaded\x00', 0xffffffc1) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r0, 0xe) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000580)={0x0, 0x0}) timerfd_settime(r1, 0x1, &(0x7f00000005c0)={{r3, r4+10000000}, {r5, r6+10000000}}, &(0x7f0000000600)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r7, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(r7, 0x400454cd, 0x0) 2018/06/04 09:23:07 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:07 executing program 5: syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000d08ff7)='/dev/sg#\x00', 0x0, 0x81) pipe(&(0x7f00003fe000)) 2018/06/04 09:23:07 executing program 3: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:07 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000480)={0x84b8, 0x9, 0x100000000, 0x401, 0x7fffffff}, 0x14) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) r3 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f6165733139320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000040000000000000000000008000100070000000000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r4, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r4, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000)=0x9, 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) 2018/06/04 09:23:07 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000b5724013268123fe5400000000000000000000000000000200000000000000000000000000000000000000000024000000040000000000000000000008000100070000009903e3252eec5bf78e887691f753d1a484864260056a20cf01fd61928cdfe706d35e1576b565c15ee2fa0cfbe2423dc47ebdda0000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) open(&(0x7f0000000480)='./file1\x00', 0x200, 0x48) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:07 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000480), 0xfffffffffffffecb) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000500)=0x2, 0x4) 2018/06/04 09:23:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000b5724013268123fe5400000000000000000000000000000200000000000000000000000000000000000000000024000000040000000000000000000008000100070000009903e3252eec5bf78e887691f753d1a484864260056a20cf01fd61928cdfe706d35e1576b565c15ee2fa0cfbe2423dc47ebdda0000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) open(&(0x7f0000000480)='./file1\x00', 0x200, 0x48) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:08 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:08 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:08 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:08 executing program 3: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x100, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:08 executing program 5: syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000d08ff7)='/dev/sg#\x00', 0x0, 0x81) pipe(&(0x7f00003fe000)) [ 679.771688] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) 2018/06/04 09:23:08 executing program 6: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) rt_sigqueueinfo(r1, 0x3f, &(0x7f0000000480)={0x1, 0x2, 0x9117, 0x7}) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a7ad633f3b10000000000005000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000000000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) [ 679.818880] FAT-fs (loop6): Filesystem has been set read-only 2018/06/04 09:23:08 executing program 4: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000b5724013268123fe5400000000000000000000000000000200000000000000000000000000000000000000000024000000040000000000000000000008000100070000009903e3252eec5bf78e887691f753d1a484864260056a20cf01fd61928cdfe706d35e1576b565c15ee2fa0cfbe2423dc47ebdda0000000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000200), 0x8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r1, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r1, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) open(&(0x7f0000000480)='./file1\x00', 0x200, 0x48) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) 2018/06/04 09:23:08 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:08 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:08 executing program 3: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0xa01) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={"6966623000faffffffffffffff00", 0x5002}) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r4, 0x88200) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) sendfile(r3, r4, &(0x7f0000d83ff8), 0x8000fffffffe) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000040)={0x2, 0x10001}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}}, @in6={0xa, 0x0, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x5}, @in6={0xa, 0x4e22, 0x3b6a, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, @in6={0xa, 0x4e22, 0x100, @mcast1={0xff, 0x1, [], 0x1}}, @in={0x2, 0x4e20}, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x11}, 0xf531}, @in6={0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x101}, @in6={0xa, 0x4e20, 0x800, @mcast2={0xff, 0x2, [], 0x1}, 0x3d}, @in={0x2, 0x4e21, @rand_addr=0x5}], 0xe4) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000180)={{0x8}}) fdatasync(r1) 2018/06/04 09:23:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000140)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000e000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb64c86d6b66732e66617400020441000500077008f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x3fffa, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/220, 0xdc) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000009c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000540), 0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000280)) getpgrp(0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000400), 0xc) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="e80000001000000029bd700000000000647262675f6e6f70725f6374725f61657331393200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f835a5ad633f3b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000004000000000000000000000800010007000000"], 0x1}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000000480), 0xfffffffffffffecb) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000180)='threaded\x00', 0xffffff43) ioctl(r2, 0x7, &(0x7f0000000a00)="9230353a70f7e8ba2fcce03ca0bf136f1884e12103c4c050e09f460331a7c5b33077c4bd76e59f4c2418ee9bb127c5de0cb43029119c89d13b8c013ad1f2424090f507ca801c36ccb20ccb4901d85261e12f02205da63769763bd4495394d1d0fa4f9d9807d329c15dc45c82128ddb5a3b1b5709b0c9d02d19f110a507c35b670fd0f3a9856e715eaca8ca4730e7a848a2e750d10c8b53039af740d6a3ccb5f4a82ec6095faa0a95f263a5cb2a8befc04480fbdb7b0decec4fdad8bb1aa1f21dd905a2fd758726798dfdf1f5b9ad8cea5803584885e3cb07fb501f9a58bb27751c758d018cae583bf3094c4f80d18c07048b736da505cb27459f073b707170f7f1a09a1697efadc06c0121fd4ce2ab7a492bcbdcaf2de6736d555c9ec3de22ee44e301654e00d6c95417abf775305f8131e9b8bc3787eed015a4586e85a8b32e15688481b7a34e6160250d41eb458ad61b96feeebdb6051276bf7bdad7bab6990819c7c6271b010c4b6b1bdb0ff893b48cc152c94629ef7389ed1923995355c50a88e583e602cde47667ee0d77f6f3c68b88a61693c9279b3540fc094e2a1c55824cf124e1818df5d366ae73925035f66dbf10e2ed8105b2403d517ece27f312e5856f17c703b7984df9c150c121d0ffe572ecacb913066baa0ec26ed15dc603fff5b18cf01a63219b299252d75831fda77385814eadef98522f6482176f5a95e0c9da34c8a0814de129b857dee790764e9153893afa4d9fe093d52c1639068ef0a3bc1477064140320a2d4e660560ea10b89d2c308b3c924a372ec0f0aad60de47024c8ce596283f29078cac3320625744ed7cfd618f78e64aba6ff2845541c0750d16fe5a67034de56fb1b9aea2ace1eea3acb8be76ce2ab926e4c83d5abc32c507fc9aee675148b7889ca4b5f3162793bb2f72070d4087077a2bfffba3683bc93522633ca96daa80089fde1a18bfe84856c4fcb19ea0331a7b0010763202f450b5818b6174363779dc0640ba9812f2d3d8f20e19730d0895e9ec9141c89dfd0d91c721a2a71b3137556f3557aa569eb50c6be17441efd18dbff361e8c4cd92c6e7ce42c5943e1fbf8fb8f0d072f9e15dca45641b58cd027bae5d2f8d105697cf08ec9106173db9dd1898fdaa2235e9148ec41f8420d3d9151a5850a8e7a7c5f9eb92adb88c7309b9786af917cb2da9857ddcacd9981a822f9cce83b3429f8c50e656ebf84d8649085a9f2e1d4c09d48d22c809ccc19dd8a3bf5befabdd86eb11f5088cc62b0c1f95689e47de356dcade40db6519db68bb9e3e60e73fe8d47cafdbc699a6ed1342e7eb98e048990511abb810fdc39dc0c9924db60b7973a94174c4b946bcd25366e4c83c0f99a18adf198d49e42a68acc5190c15ab7616e8cb713c17523af7ca638786b15bf07e3156876efb03b42c6a6f3107ea51d72cf28b5dc74a840a43af164c64e91865382ba983d516966310b831f4d76c9b6011a152385f46c59f94ddac9e90aa6f4c9d0eadc689d48dc17cc1eea5f3f5beda0a5235443d4dc5c5c64a86623a37cde3b8c22f0e51f07d7ca201a5f001a9e1eec1192a4728ba56a4ee762d1db51abcfcbab788919979f680c23b8f866b2bf2ce862b04104e7a487de0c4ce8b88a5bc45aa7e9264e4c801409f4fbf82717798e53f03a4dd2acdb10b320a91c31aea9417a230296a1cd938192fd36dfd47ee1d459a697a2ec2b66b64d6ebb62953f754ae265587f5118d77bd7afd0c8dc980795a55e44fd70618384b7ba1544da5b0cb9e9c3e7c76a0ae1e5f7b8ed1edb376bcff58b9fa8bb9c237ad11c6fa77c0e5f46a97054ad222c3fc22ba86b9914c755f5a783c8c6f0550881a9958321dfb1827238304753b2a5d50389c9d73868b21fc27da9a0c4f8dab7724ecbe094405395d5930a91731a02ec217a5a7c846659c2092b14b8906cc94c601aac1b125a9027a54e8b276e49c9cd5af71f0f1db6ad4a7cd434276918e2a801dce8c08a81f58c615046f4f82d45e0e7941c9d9d8d3e94e93fd70687e0792709db3990927ed7a9f6412e89922a9c7a74915b43a3e819e9de6b72e910fb108c175af78dbc88c760b594f6ee6ace6dc732cf2bf8f757543a3223501778cfdae4392c99a82752c015ebeb820b280a27b2203b4373f92be9ce0b47318ee583d4a550b62be66bd7693cf46047a65b29cb795c57ddb69382ddc6f7813d88a0f9b6970ce76116b71dd4c1f00d5474609a8f97ae0b76e613e23968e3e0c4e85b1428c8848030024fa37d7126a5921217b3a915fa39f5bef113e67007a4bcc06de8c342915b6cbe43d2f8e0158ce6acf6e1d6307e6c9ecb6888234628bf64aeac62b522c6a8d1e9f8275da1144cbf10900660bfc0cdfbd220cadce32d07739a37cd0aa13c4b3d83c1410a1ccf7561c7eca7e851f229f59990ad1cf59508d3d2fc1ed006c95bf42d1ef593e8b589e4fc03a89b78993a13eff36e47f448184538f35273f4a63f1b14b081b31895d90c7766c450eeee2d2791d03ecc4f69db26cfddd5e5376641e55fa4a7d52b482f49c72fb21756384dec0bbbe9b93d959bf8e992869081c7ca12404cd3f727a85cd9bddab9d0326fbcb72af34f2469664f5251e5c21e144f6921bbc16feef251a6c88b5266f50dbf3d6d4fdd870e4d67b2453bcdb4d723e717a89c3bff732c1978f96ae39a28866d39c606d20b28ed879954ac9d4be957d913efbfab190b967f5907b7615137b8ac907f0952aa471f1fbeed84096abed30d8bae8f13735fb2763798e7b539ba2b1c96c8c1e91b031348e42ef134b5f3496c9e4508f420d4c244202f411bc5eb2bfde86a11e4cc3f10bde9b04d14e5509c5581fb9e70e9faa9448f0c3e6538325a88c2ddb9a1ef159d576ce09457dfec59ca28bdba10a7e7c3919765b8fa794f5ac9c1848948be91b396bb195ac33f3e2eb02fdaa89383496fd28c8963b7ff4dc351f2c30a98a00d2a4bf974528cb49d0a5e0864de7db4650f55e95a7b5c0c743e4f92dd1be6ab3df9398234ad0f260c45c4eb23d82646c403adae58a064992d337ac5ce3c1e18c66aad570099639a31356dce507e23a6cc19fbdb0eb5472ce3986350f903a1e482ee77434162cb891abc38dc92ceaccf1c6dc5b2d00437b280b80d02499fa2f9e4675733f806cf797b4b8788550b94e1fb199f2e9125d30be671b50a6aae911867fd82a8cfdca4d0e7b2d3ced26339416e535d7dfa405475a4106a50531c684dcc27b0b72a440b70da6fa5c6459ffbab0be513b834cc3b4030de83c0c14e672c9d7ccb646a61d7cb8018b6beefa37edba6463c7ab71c025eb8d769c41fcd17db77928717c57db52bf4f4036d06748b4cb8a2035870da17dca38c378699351d4a04ceeb7bb838504143da8034f281c2bbd68629834a645f267c4492b1f6dfc2e0845a9fa697eb27f51af4fe8d051a0f16406ec78714da5234cca1f125f944ce471033684e2df37765403301840cbb7390d7d4953fce94c8c197d9faa62c6f56bb1d83200bed9eb80ed568d0b59e859e1525fddf509ddba0f700e9854d8f2716bdcf82b3f3db2e70bc63c084a5ca15c89caee657895f302ddc89934253d8240d80618d114a0104ab1248b29b18e06690c800435f499fe07ec69bf7066d872fbaffbf54c941aa69822f899c7cc8c8b66f3cefe19dfba68526c3f67d0121d0d36fbdec6430edc8cc0252fb0e59656290b61185bb2194552ab5e8857cb6e126a863a1e9100fe4ecc8ba03356db4f540a9dc040d95665034b3b29f9b0d9c04bd3a3f546f6c4142dd0da49e542d746d5a89620c4f56e729094fea75b86ce6c1989eba1d408b673bdaa08ef03e2ba9550477f83357651cc3c989ffeca490c6de9ff366b08a1157caeddebad5075bc41e7e52b61abfcb3278ac5237e642502d9ef2bd9e6480d355e0e90075d22c6db8d6cbb2cee2d6ca5ec1a9225b5454c6107ea96cfa4a8a252998ec2bba4899c270d52285f42aee2640e24f39b62ccb55b4e5b7835f742f5776574f6e5afa11237f5b791c11b6195e835a667d7468a03ea7e77659ced63a718a6cd74a560d75ca4cd4840914dd1149e22b2e1c41a763655fac81cbde833936734bd9619a90572b42fc8022546f87fcc944b02708ebe1b92e7644a8d67a81d8f9d0b10b7e32b852cb8ba83b16e69babe7f85edf6c5d76bef1933a7165da9ed76daca6bf7bde69bcd9ed3624ea73bf44e3d816f17d327d76b1438a21c1fc0243e0d5fb19ca43c724c5b86062af3c37b394a12f4d0436199a0cbbfd40323a745e71ca63d34852da40de33b801d3dfd3475b69ba3c3542731d92b11a99fade163f188bb520879c88564b1d3a1cfcd21e1f65f82cb5ec522293689c44784012ae0e322d8008488c949b0b536b569985720fa71332f0665ae397700f838fd9e039cc525e89d73ad82825e471fc3ff57dbd91fbe99d0527dfa1b81d24f8928a756b2394e32fd92f8a59ff7e3f131193dec7997f122b572736875e99ca2b3b2113c4513e73ad335691885d82f62cb3e4c65c1ed4a055d7ce75b0b9739b5f18f9024bcb98afc56032676bcf235424f183ea96bf6cc2d65ba7005b209d009599c5d383cf28d0a0d1f4b39f316cf1ec6726ce9268931588adb96651632983f3a0b71ea978f572afd3eb59648e076644604d82905b877b1a4e4901bec10276d1721f136a3a82350a492d736d1c73972812cd51433302e114b50c2b2d4e35eb10a0cd86e376ea52d6e78af3ade6b1e7effa92ffdde087de80b8ef8bddc239fe1009bb1959c7ef9014a8c392c79b6d3cc15172b0aa978efb81e52c8f9e39a48edef78980a3e72ae714584dc0a2118e40a9edbc799cab05e41de606fbe00ee535c27285c3353ef0cf818551395907b912e63df13a7147aba5f1229cf7d02f45f850fb891f37e68babebace5443ffc8df7a573f50b4c2df7c6cc070896cdca7ca41f0275bc20090b452371ecff2c9e1c1d22e9094dd04c13d9f8a9bcd56ccda7b099c3e2a8a78c38452107df71b91cefd1bf098752ca907154521c316218562142d8aa3aeb59fe072d3a952db2bd98af389abce6de574e139926877baae91e5ffeb8ea0fcf952408fdfbdff9d34ff207954ec0dc043a7817199fdb1ea48dbaa2af282235075e4fabebb2c80bcacbbbf5f200e4e88e60b430aacd49ea36b05a4d87d6bb2f88efc323441b0882b4e5ea56deabdac9a8a008df579d01aa6f540aaed2b8eaff6a88cfd986ed66729b96ec62508c5cf8f8d2dc5123c0e7e034d0ca163ca2c01d2b07c4a6357c2bfac51db5a14237467847b032cf28b0128c86fd5d21868930e9612ee11127a0fb9161954b0a8fb6b2e03c55a01b379c4ba8735dc569485943fdcd9e0ec0c00c4e3b4433eec4d3637e893ec77b2c8e1df07c8f2b2cb84e") flock(r2, 0x7) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000340)=0xffffffff, &(0x7f0000000440)=0x4) write$eventfd(r0, &(0x7f0000000000), 0x8) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000004c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000780)=[{&(0x7f0000000740)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f00000007c0)=ANY=[]) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000500)=0x2, 0x4) [ 680.954319] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 680.988863] FAT-fs (loop6): Filesystem has been set read-only [ 680.995234] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 681.003784] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1041) [ 859.428754] INFO: task syz-executor0:10400 blocked for more than 120 seconds. [ 859.436080] Not tainted 4.9.105-gd7e64f8 #40 [ 859.441546] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 859.450097] syz-executor0 D29704 10400 3872 0x00000004 [ 859.461155] ffff8801d0036000 0000000000000000 ffff8801c38f1f80 ffff8801d9a6b000 [ 859.480625] ffff8801db321c18 ffff88018a78fce8 ffffffff839e8c1d ffff8801d00368c8 [ 859.492673] ffffed003a006d18 ffff8801d0036000 00fffc0000000000 ffff8801db3224e8 [ 859.512917] Call Trace: [ 859.515495] [] ? __schedule+0x64d/0x1bd0 [ 859.524680] [] schedule+0x7f/0x1b0 [ 859.536940] [] schedule_preempt_disabled+0x13/0x20 [ 859.544174] [] mutex_lock_nested+0x326/0x870 [ 859.551349] [] ? __fdget_pos+0xac/0xd0 [ 859.557518] [] ? mutex_trylock+0x3e0/0x3e0 [ 859.563792] [] ? __fget+0x231/0x3b0 [ 859.569419] [] __fdget_pos+0xac/0xd0 [ 859.575291] [] SyS_write+0x7e/0x1c0 [ 859.580895] [] ? SyS_read+0x1c0/0x1c0 [ 859.588015] [] ? fput+0xd2/0x140 [ 859.593327] [] ? do_syscall_64+0x48/0x490 [ 859.599852] [] ? SyS_read+0x1c0/0x1c0 [ 859.605735] [] do_syscall_64+0x1a6/0x490 [ 859.612182] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 859.619858] [ 859.619858] Showing all locks held in the system: [ 859.626584] 2 locks held by khungtaskd/519: [ 859.630932] #0: (rcu_read_lock){......}, at: [] watchdog+0x11c/0xa20 [ 859.639713] #1: (tasklist_lock){.+.+..}, at: [] debug_show_all_locks+0x79/0x218 [ 859.649420] 2 locks held by rs:main Q:Reg/3671: [ 859.654068] #0: (&f->f_pos_lock){+.+.+.}, at: [] __fdget_pos+0xac/0xd0 [ 859.662968] #1: (sb_writers#3){.+.+.+}, at: [] vfs_write+0x3ae/0x530 [ 859.671828] 2 locks held by getty/3769: [ 859.675779] #0: (&tty->ldisc_sem){++++++}, at: [] ldsem_down_read+0x32/0x40 [ 859.685157] #1: (&ldata->atomic_read_lock){+.+...}, at: [] n_tty_read+0x202/0x16e0 [ 859.695141] 1 lock held by syz-executor0/10400: [ 859.699802] #0: (&f->f_pos_lock){+.+.+.}, at: [] __fdget_pos+0xac/0xd0 [ 859.708706] [ 859.710316] ============================================= [ 859.710316] [ 859.718288] NMI backtrace for cpu 1 [ 859.721960] CPU: 1 PID: 519 Comm: khungtaskd Not tainted 4.9.105-gd7e64f8 #40 [ 859.729217] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 859.738554] ffff8801d8b0fd08 ffffffff81eb41a9 0000000000000000 0000000000000001 [ 859.746580] 0000000000000001 0000000000000001 ffffffff810b96a0 ffff8801d8b0fd40 [ 859.754603] ffffffff81ebf4a7 0000000000000001 0000000000000000 0000000000000003 [ 859.762636] Call Trace: [ 859.765221] [] dump_stack+0xc1/0x128 [ 859.770570] [] ? irq_force_complete_move+0x320/0x320 [ 859.777310] [] nmi_cpu_backtrace.cold.2+0x48/0x87 [ 859.783788] [] ? irq_force_complete_move+0x320/0x320 [ 859.790532] [] nmi_trigger_cpumask_backtrace+0x12a/0x14f [ 859.797614] [] arch_trigger_cpumask_backtrace+0x14/0x20 [ 859.804612] [] watchdog+0x6b4/0xa20 [ 859.809872] [] ? watchdog+0x11c/0xa20 [ 859.815305] [] kthread+0x26d/0x300 [ 859.820479] [] ? reset_hung_task_detector+0x20/0x20 [ 859.827128] [] ? kthread_park+0xa0/0xa0 [ 859.832745] [] ? kthread_park+0xa0/0xa0 [ 859.838352] [] ? kthread_park+0xa0/0xa0 [ 859.843960] [] ret_from_fork+0x5c/0x70 [ 859.849627] Sending NMI from CPU 1 to CPUs 0: [ 859.854635] NMI backtrace for cpu 0 [ 859.858253] CPU: 0 PID: 10377 Comm: syz-executor0 Not tainted 4.9.105-gd7e64f8 #40 [ 859.865932] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 859.875259] task: ffff8801bbf14800 task.stack: ffff88017e850000 [ 859.881287] RIP: 0010:[] c [] match_held_lock+0x20/0x570 [ 859.889928] RSP: 0018:ffff88017e856fc0 EFLAGS: 00000086 [ 859.895358] RAX: dffffc0000000000 RBX: ffff8801bbf14800 RCX: ffffc90000996000 [ 859.902610] RDX: ffff8801bbf150d8 RSI: ffffffff846deea0 RDI: ffff8801bbf150d8 [ 859.909856] RBP: ffff88017e856fe0 R08: ffff8801bbf15160 R09: 0000000000000001 [ 859.917099] R10: 0000000000000000 R11: 1ffff100377e2a27 R12: ffffed00377e2a18 [ 859.924344] R13: ffff8801bbf150c8 R14: ffffffff846deea0 R15: 0000000000000000 [ 859.931590] FS: 00007fbbed22d700(0000) GS:ffff8801db200000(0000) knlGS:0000000000000000 [ 859.939788] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 859.945644] CR2: 00007f6c5cff5000 CR3: 00000001b88d9000 CR4: 00000000001606f0 [ 859.952895] DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000 [ 859.960141] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 [ 859.967469] Stack: [ 859.969589] ffffed00377e2a18c ffff8801bbf150c8c ffffffff846deea0c 0000000000000000c [ 859.977788] ffff88017e857020c ffffffff81230712c ffff8801bbf150c0c 0000000000000246c [ 859.985985] ffff8801bbf14800c ffffffff846deea0c 00000000000001c4c ffff8801d9c16548c [ 859.994182] Call Trace: [ 859.996737] [] __lock_is_held+0xa2/0xf0 [ 860.002330] [] lock_is_held+0xb4/0x140 [ 860.007834] [] ___might_sleep+0x1c7/0x260 [ 860.013600] [] __might_sleep+0x95/0x1a0 [ 860.019195] [] pagecache_get_page+0x3bd/0x720 [ 860.025311] [] ? __find_get_block+0x21a/0x4c0 [ 860.031424] [] __getblk_gfp+0x249/0x710 [ 860.037019] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 860.043847] [] fat_mirror_bhs+0x1a5/0x3f0 [ 860.049612] [] fat_alloc_clusters+0xb58/0xe10 [ 860.055727] [] ? fat_ent_write+0x190/0x190 [ 860.061593] [] ? save_stack+0xa9/0xd0 [ 860.067015] [] ? save_stack_trace+0x16/0x20 [ 860.072962] [] ? save_stack+0x43/0xd0 [ 860.078390] [] ? kasan_slab_alloc+0x12/0x20 [ 860.084332] [] ? kmem_cache_alloc+0xbe/0x290 [ 860.090360] [] ? alloc_buffer_head+0x22/0xd0 [ 860.096386] [] ? alloc_page_buffers+0xb7/0x200 [ 860.102600] [] ? create_empty_buffers+0x39/0x470 [ 860.108976] [] ? create_page_buffers+0x154/0x1c0 [ 860.115350] [] ? __block_write_begin_int+0x1b1/0x1040 [ 860.122158] [] ? cont_write_begin+0x4f3/0x810 [ 860.128280] [] ? fat_write_begin+0x9a/0x120 [ 860.134227] [] ? generic_perform_write+0x301/0x510 [ 860.140773] [] ? __generic_file_write_iter+0x29a/0x540 [ 860.147669] [] ? generic_file_write_iter+0x2e0/0x610 [ 860.154389] [] ? __vfs_write+0x3e0/0x580 [ 860.160067] [] ? vfs_write+0x187/0x530 [ 860.165573] [] ? check_preemption_disabled+0x3b/0x170 [ 860.172384] [] ? debug_check_no_locks_freed+0x210/0x210 [ 860.179363] [] fat_add_cluster+0x6f/0xe0 [ 860.185041] [] ? fat_fill_super+0x3550/0x3550 [ 860.191154] [] ? fat_bmap+0x28f/0x440 [ 860.196570] [] fat_get_block+0x2df/0x800 [ 860.202251] [] ? fat_add_cluster+0xe0/0xe0 [ 860.208104] [] ? create_empty_buffers+0x2cc/0x470 [ 860.214585] [] ? __lock_is_held+0xa2/0xf0 [ 860.220352] [] ? create_page_buffers+0xd4/0x1c0 [ 860.226638] [] __block_write_begin_int+0x391/0x1040 [ 860.233270] [] ? add_to_page_cache_lru+0x147/0x2a0 [ 860.239817] [] ? fat_add_cluster+0xe0/0xe0 [ 860.245680] [] ? __breadahead+0xf0/0xf0 [ 860.251274] [] ? pagecache_get_page+0x131/0x720 [ 860.257561] [] ? wait_for_stable_page+0x14f/0x1e0 [ 860.264026] [] ? fat_add_cluster+0xe0/0xe0 [ 860.269886] [] block_write_begin+0x5f/0x180 [ 860.275827] [] cont_write_begin+0x4f3/0x810 [ 860.281766] [] ? fat_add_cluster+0xe0/0xe0 [ 860.287715] [] ? block_write_begin+0x180/0x180 [ 860.293915] [] ? __mark_inode_dirty+0x27f/0x10a0 [ 860.300291] [] ? iov_iter_fault_in_readable+0x1f1/0x3e0 [ 860.307275] [] ? csum_and_copy_from_iter+0xe70/0xe70 [ 860.314004] [] ? __lock_is_held+0xa2/0xf0 [ 860.319777] [] fat_write_begin+0x9a/0x120 [ 860.325551] [] ? fat_add_cluster+0xe0/0xe0 [ 860.331406] [] generic_perform_write+0x301/0x510 [ 860.337779] [] ? page_endio+0x180/0x180 [ 860.343375] [] ? filemap_write_and_wait_range+0xb0/0xb0 [ 860.350365] [] __generic_file_write_iter+0x29a/0x540 [ 860.357092] [] generic_file_write_iter+0x2e0/0x610 [ 860.363642] [] __vfs_write+0x3e0/0x580 [ 860.369147] [] ? default_llseek+0x280/0x280 [ 860.375084] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 860.381741] [] ? __sb_start_write+0x161/0x300 [ 860.387853] [] vfs_write+0x187/0x530 [ 860.393186] [] SyS_write+0xd9/0x1c0 [ 860.398440] [] ? SyS_read+0x1c0/0x1c0 [ 860.403861] [] ? do_syscall_64+0x48/0x490 [ 860.409626] [] ? SyS_read+0x1c0/0x1c0 [ 860.415046] [] do_syscall_64+0x1a6/0x490 [ 860.420725] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 860.427626] Code: cb7 cf9 cff cff c5d cc3 c0f c1f c44 c00 c00 c48 cb8 c00 c00 c00 c00 c00 cfc cff cdf c55 c48 c89 ce5 c41 c57 c41 c56 c41 c55 c49 c89 cfd c48 c83 cc7 c10 c48 c89 cfa c41 c54 c<48> cc1 cea c03 c53 c48 c83 cec c08 c80 c3c c02 c00 c0f c85 c51 c04 c00 c00 c49 c39 c [ 860.458125] Kernel panic - not syncing: hung_task: blocked tasks [ 860.464277] CPU: 1 PID: 519 Comm: khungtaskd Not tainted 4.9.105-gd7e64f8 #40 [ 860.471530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 860.480869] ffff8801d8b0fcc8 ffffffff81eb41a9 ffffffff83c8bd80 00000000ffffffff [ 860.488895] 0000000000000000 0000000000000001 dffffc0000000000 ffff8801d8b0fd88 [ 860.496951] ffffffff81421e15 0000000041b58ab3 ffffffff843b9990 ffffffff81421c56 [ 860.504971] Call Trace: [ 860.507543] [] dump_stack+0xc1/0x128 [ 860.512889] [] panic+0x1bf/0x3bc [ 860.517891] [] ? add_taint.cold.6+0x16/0x16 [ 860.523846] [] ? ___preempt_schedule+0x16/0x18 [ 860.530062] [] ? nmi_trigger_cpumask_backtrace+0x100/0x14f [ 860.537323] [] watchdog+0x6c5/0xa20 [ 860.542581] [] ? watchdog+0x11c/0xa20 [ 860.548021] [] kthread+0x26d/0x300 [ 860.553193] [] ? reset_hung_task_detector+0x20/0x20 [ 860.559840] [] ? kthread_park+0xa0/0xa0 [ 860.565444] [] ? kthread_park+0xa0/0xa0 [ 860.571050] [] ? kthread_park+0xa0/0xa0 [ 860.576667] [] ret_from_fork+0x5c/0x70 [ 860.582821] Dumping ftrace buffer: [ 860.586408] (ftrace buffer empty) [ 860.590091] Kernel Offset: disabled [ 860.593699] Rebooting in 86400 seconds..