812b9fddb885f0ffb3c89514a7a604a70137597555f42445b65691b75073c3f97e051012533b54af2da42bf18aef6e65ca69c302ed5650bd1b875af7108b73f3bbbc65fb8f1ee6c9b7d3776dfa8548a8451f7a2a7b5592579eb8f9f7a07d66ddddbc7760933147e5cf5b4122e06e11c2170052cd024ac17e96c30c467d8004ca26fc55681e1c4596991ffcff861d1342e10689ca86e1c0097972214e348a7d906b75a4eb4a00121672848325901407dc89ac8742ce07f990766f211a4954ff5fca28038c47fa8534b50ad98598e3af92917b5e2c28accf06e593dd880160283cae3ead55d5347c76a75f79a1ef2a4368cd523fceb80d2823473a2f7efa76d9fb59e87fc36ace1cdda5a17e0be91fa782e50e4fdcee213ffeaa5ca2da4a1c6051adecbbbacec5d70eb60e05702bc8b533995174cb7098678b979e06a18301e0f21b34102f59c4ebd9f25caa824a86b5595c168d0db303c63ef69f3e61db1cd8db3f0d97ed29fd8c01ba81f2da5fc34a4cdfc47c83b69171a8c6747b1a8f1af2ba8fd3972826519fc49fc2a2fafa335640b04f38618b6a6dad45d0fdc8269de666e5564eacf4cec48d090507844f21e5fbed08a9c3d5b67e14b654c3834dfa0600ddb21366fd8cab73d01f106913e0c2403facd0562964bca1288f5a9e27d1b4933e1e77c60917012affadb5af97d0febb3c4a4f19344ba917b568c0b95dcc94d14bcfc1947b0dfda8235a75778f5dcbe515da8783e4fa916455db8785c984d66fb45aa2f11066b2271567892334638858e500df9e3e45b06739bec6aa34492c99418938477fbb1ac2095ba054fafcebc7b1fb94cee00f783c7dd90ab5ded6204674fbe44583a3f37a078bb3e617efb3da128872ede15e3332685c49534e13bcb851ffd6dfcf0b309f5ce2760609fd70cd1452e6748e770eab5beac9b3766e37020d164ac77072242570bd3ef85d6f363b766f70ca0287265345f2fca801a5ffb3a854693d052d9c4d600787b3e15fbc1d11207f15a1cf0b4236ec558de928bae93c8514fe627f0b45b1158ee0bb4b2495a9b7e8fea7c9208aad20fbfa2a15616a20d125992946621bac488e50dd65992e8dc3129fac64ae64175474becc8ead960d1966cf8e7a3f467f2f512069792777db0276dbaddf7d97caf2ef8a836c9036879256b4c2aabc57c6b360b5c477a1f9eb7157e04497ee61fc28caaacbc4e845b021ceff8d0cdd2dedebd4e3c586591544c4c8d266c3a2adc6ba65fe02783161b6ce4341a3b85ce9406ddc751c03575609c6bb57783686d83d5393f907eaef9bf1347240496a410107f66d143a2bc793189a140dcb46b11ac4bf1f1a15264a75490e5caab78e98d0e548cd5c7b5bf2df7824e81fce76d662c1eb1206ced40a4bf0b858957731839b14d9d75fc13f796b2874f69058d01c4116beeda57e91a209fbf864ddbd6c56298fa4b53b2c00014e62daa50b4f975b18607fcbcc4ad37676d0913a002c57e87e7327bd98af8eceed32ed6f80243b2b57d5d9bd89022e1c558642d88ff2aefa6d457092875b7227dc70d6ab8b006bc271c0876cce826958fdb9bd15c2fe424001cc61a059f887ba0e1047b5b3fa1e7132f965719e78abe61d6ff7c5e93928fac8055fdd9a619ac11672966c7187542f96a8170800be489c98df421e2b0292f89023eda88ef5e3b2a18795f3624fb1a6ceda02bc4bea5a723c9f0cdfa7a1bec0b8a678a536f9c8f05d0dbbfc3df8eac0f13d3e9c1b60380454df5f04b71b0f16235537f12c044f911e9ee72cd71c85ecdf85ee9d4dbdf8417681733c77127cf59d0e55b73b14b4cd28796cb26754d3cf9c2c8c5cb6e12bc3b9a2cc07ba28ebd4cb2ff833ad2c06f097a75fb6ebdf279a2f5ad8a596b15a780b7257dbd20f2f80dc6d64ba68d426c3b61d6f4180592339979e317acc9cccec58ada66fc4d162877eba4ee84a341b87d6b0cc4cb2379ca6576631207cd8a61dc7177707443e3964f0525a95eb179013b11fe6d363b8a6c0b5bae4da510701c158a8c95b2f2c43bbf64a18cccc886032880a373262c2e0f4e4c8ee886453de3962d35695807f2cdf84baaef681c2437fc70157df367b545c97630c76a7af3b2ab72b410d9ff645d4116f09a3b81ec78e1e2b8ab67ceda1d74376e930f906f3db9243113766415d86f4d5e2f2c779859b5a00a570f7bdc397ba4c2d6fcc515f3a0626d60769f5fdb4b4d4e9d8c802e3fb4bde8aebd6210f4e96b6420f02712642f14fffe52e2d52c2bef9222866d62ac5a08068f824a21b70a79b4b0a390a7630bfae824cfefcaf4cc94c437c96ccae0b4f2342a1af6c3c8af7ee761b332daa926867fadc790a101b297f13d9d00ba78350a487073b7f59814aca1fd3981923f5aa03f866d602b31406364d7c25d33ede422f54545b9afeb57c8db6d74f35d15dfc352ffa30a512f2c156793880fc1ddc49ba990a8faef05fd8fa2c4d6f2db850dfbec731185f661c61e740a6e83260519d5d87c294f425ec8c28670a61f0bb506d6039b5b91fd6420b312f7826ecc995532846737727f82c50f7823eed21ebb22a66d04d22b68e8c4e32f154598551bc37c22303f054c6fee1e3610548f01738daaad33206e54722a3dea76e03421244d1d87cd6f1a41a3248ad966fe66f17a14713ccd00aa1a7b87efd42862efdd7aeaa1c50f9a1d2bc4b694598fa5db29057be1b3b0cda9b30f7aae02223473a1e4239b81ed6ab90a43f660224ba8b3a73b2f5a88059066af025feaf7488b7bedcda03094578bff94c5aa247b11a08f2bf878bf89f2935be226d6fcb65f11b6abda81eb881d221dd5b6a58f286e6112709d4f3b0b1dd38c903e0b2238007550f417970b6922af9cf101bc746b191bdea03c90a66b8b6fed8a01c2694f53392c223336a94929c78aa14cb1af9b993dc05163c78b9bdc6f2a4077cd6ffee04012091a2c3823616b8771315ef5aa998f394b018d788dfb30a4628d85deb971914007e35646551502fb8bc9aa99d0fa075071da487e30fe3285f2b0f083b905de96bfa71a1fc94b48dce4961f49c5d0ed78e27edd57023caef9f877110532e610d41bdec3638f7012de9d9d7adecef24a46d8d0f9229ad4d040e636338882a9b90b5f014335e90a50b21eb97b139b9ad933def9c88954644656f460596e5c447e6b6fe0eaade9a4e8562391a5be5e6991ec5fd26101994faec41e874e97cdc56e1b8ba6a797ac7fd4c824a5eaad207281088f4eb7d692d683dbcd3265214b2e774ecc855f85ecb0451ed8e2c99dd7c346974201f788a8ed3319bacd62184224a8fe9d16fe701b44d75e2f3d076f34d5d31b97161618ab35e762e8374fd200181db63e65d666f4b64b72022b4f0b4f5f919cf50db959e1b1a7005fac7cbd915269d3e9c70ccde66870b107b8c069a6a7d8fc52e24d88239c77b0c4a8794e5e0b694393a5fbff884241fa68e696481587751247a9887197afde6750c8da6555af266b6a26ee80f009ee11e30ac00cef810fab8574737f03eab56b2da5a9503cfd89b6adc99b8e98ee81711aaaf5b3fe0220a770eac1", 0x1000, 0x46d}, {&(0x7f0000000100)="e192dc33d0826ee3ef0409b90814e771e376781556ba00309d3ce684cb8390e1f5abee6fd6307f4c2d1dd617a07757e032ecbda3464544e9787f0c2744afde80fde87af271c4ed7fa6cb0a09d0605d8a86a436199ced520a8defd0689d3b5f4070aa25c7322e22803a5bd1d963a5acbbec1bf7bef3cf0c41f163a4d674c5949e5f898cb3d02cb70383a93c484c115b1856ce12bb37b052a7a95692b129d428bf4ae7b9e1177e1a", 0xa7}], 0x82, &(0x7f0000000240)={[{@codepage={'codepage', 0x3d, '869'}, 0x2c}, {@dmask={'dmask', 0x3d, [0x32, 0x35, 0x32, 0x35, 0x30, 0x36, 0x35, 0x30]}, 0x2c}, {@check_relaxed='check=relaxed', 0x2c}, {@time_offset={'time_offset', 0x3d, [0x36, 0x33, 0x2d, 0x2d, 0x37]}, 0x2c}, {@time_offset={'time_offset', 0x3d, [0x38, 0x39, 0x2d, 0x31]}, 0x2c}]}) [ 480.952794] attempt to access beyond end of device [ 480.957889] loop5: rw=12288, want=4104, limit=20 [ 480.982204] attempt to access beyond end of device [ 480.987283] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:43 executing program 2: r0 = getpgrp(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000200)={{0x6, 0x7, 0x9e, 0x100, "5899330d26d51ee5c3eae2753b581856c07e7868c5ddcd06c1ece28eea65926af5db20d279ad9d8e42676c48", 0x571}, 0x0, 0x0, 0x1, r0, 0x2, 0xfffffffffffffff7, "3f190231d3734dc4fe1c506ef4e039f3380a411b14b753d255aac0c54e92b405305c9ab0fd5edb826a7b726bbec67f2c02212760261b18bf9b40e79330c80ed3", &(0x7f00000000c0)='\x00', 0x1, [], [0x0, 0x84, 0x3, 0x40]}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x600, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") [ 481.026968] attempt to access beyond end of device [ 481.032139] loop5: rw=12288, want=4104, limit=20 [ 481.058726] attempt to access beyond end of device [ 481.063795] loop5: rw=12288, want=8200, limit=20 [ 481.069894] FAT-fs (loop1): Unrecognized mount option "time_offset=63--7" or missing value 2018/05/03 22:06:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0xb], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:44 executing program 4: capset(&(0x7f0000a31000)={0x19980330}, &(0x7f00009b3000)) bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x7}, 0x2c) openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x40000, 0x0) 2018/05/03 22:06:44 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='.//ile0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:44 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0xc000400) unshare(0xc000000) socketpair(0x9, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_IRQ_LINE_STATUS(r0, 0xc008ae67, &(0x7f0000000080)={0xe240, 0x7}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f00000000c0)={0x0, 0x2710}, 0x10) msgget$private(0x0, 0x2020) 2018/05/03 22:06:44 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) fcntl$setstatus(r0, 0x4, 0x4400) 2018/05/03 22:06:44 executing program 1: setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x2000003c, &(0x7f0000000040)=0x607, 0x4) 2018/05/03 22:06:44 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000580)='/dev/dmmidi#\x00', 0x6, 0x0) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f00000005c0)=0x4) read(r0, &(0x7f0000000000)=""/28, 0x208) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000440)='/proc/self/net/pfkey\x00', 0x440000, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000480)={0x1ee2, 0x0, 0x10001, 0x7}) ioctl$DRM_IOCTL_SG_ALLOC(r2, 0xc0106438, &(0x7f00000004c0)={0x7fff, r3}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000600)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000640)=0x24) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000000680)={r4, @in={{0x2, 0x4e24}}, 0x3, 0x4}, 0x90) socketpair$inet(0x2, 0xffffffffffffffff, 0x1, &(0x7f00000003c0)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000540)={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x10) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000380)={0x9853, 0xfff, 0x206, 0x45a, 0x5, 0xffffffffffffff85, 0x20, 0xffffffffffffff01}, &(0x7f0000000500)=0xb0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:44 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:44 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f000018cff6)='net/kcm\x00\b\x00') setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000000)=0x8, 0x4) ioctl$sock_proto_private(r0, 0x89ee, &(0x7f0000000040)="cf549028901ff82a50f5c0c1c04484fe8a62b8f40d87e880b3f2b2b415ea04b456be369e0cc9c6f7ea646ac4435254f9f236817cb83e636c62a520ceb5c7b560f0b7c2f615ae299e3cffcdb0d135216eec80b5c2ee30445c941e0351f82d96c6a6d1f10c1f32f69e3d06a4831b1b87123f462be9cfd8f915ae4b44bd8baff7d08f2e990b16adb8f2fdc830e95f53808c87efd3969a823e3522eaca6ab19f29b7d942fc8b427a9b4d798b6c0a112f89a9df0c4250617f75c6af0f211de50ea5e500edd8e6b31445d1bdc09743dbf24a9511a6d028fab0488ceb2a48074c8a1af3d4f0591baae797d32906858b96042c51c332e58e746dade5b54558c81844cf50e5dafd3bcdf9914fcfc6c1a55c33b6b48bd90e983c7890dba0c80b177cc174223b70e683789d69dd2ba16288e5953731d22cd5d61663a9f9e4a807b109873bcd79fe5ec62c97bf6054dd989292a2475b2bfbc092567239af427319699d243fae5dbce852fd4e71b507bae5357f1baed12177ab55b2ccede3b934c49852275d7975e31ca0ae6477589e3aff14e942b37a7acb76e61c71c50fc10f836799b1fb2ae21aa1fd6bc242891cdccbe1e8cb111347fd2bdfafe09e843cbe40b12b2fb88462c6b0ca3e26ce2f6e768c17bbd4ec2c7fab5809e215bfa52ebc58ddf78011c9b8a08893fd882a5a5a03f99aa7e0c7e53f9b895a689956b9fd9f72b915b7a2f698abadceba259546f48c82ddfc6795dec07bc6371c4a072c7ba87bc56e023b6d73d0c9fdd3dae3ab7922a022b16dabaf10297525cb0fc8e6ac0a6ecb279e69e7a547f74ed0fd17cea93cd58be2fbb5c92d4f2e18b09ad4a8ee29b75d65582a16b0bc2351b14f9d89a50235d9ae2222c91015b0f6dae5ce24a7ba6ffb2083d0048f5715b71e79c3d84724f907eaa7204fb0f760d4df12d1d9febe09b5db9ea3a3323cc18b954510020f8fc0559cba1fe7ab98dc8f2eb01fd6a71f2dc40f7f91b7e539094b11a57fdb8ae1415cccb341f7ca8eb080a2383c7d7bb23418c6b3a57b5a19b76fb69b07bd6d5ea5b731770c99b98c3722153bbe4c44246dab3ad097a0283c27ccd404e7cf446aa983e99e618102dafc0e4e2fec445615aa68eca24d96cc9862794c621cc5ec12ec56b7b8984d1344f9c3ae1c66cfd5c12aecadcb61809f6a451f0d62e3f2ec319604cf53f02c1a8bd56cbb7ee2cd140205eecfb24b9ba32b8bfc1142e9a46eb0ce13901b0cb6f0be5460c9422b3e52b019b29a22455e3af799289343c3fac50943549157b5a231652e2c1bc872a8804fd5028e2674994e0ebd8c6c9e7226b696509c5822facf9ef2cf18fecef5527528f95d79dc697da393eadade9f6526918d55acdfbd51b32e908ebc17ff8939104e7994832a2cb7dbe62f5fe51990dab77bc71e5b792e1f46d0ffd3e17caac9ccf1c53f692ca2eeb35a89a2e458c5da28100656774be4de9d531bd6ad7389238e851bd5b3a222c448b3a53a351d5f5abbe32d663cd8cecc4125a1448f0c074b8245f0e3d6c98250ee9cd7f64cd876c1d2cf5cd2cd74b1a11c29c4aeb8631be0915eebabbc714a89d7c759909151c5d65996df015565910c166a62a747196e644dea753d16cc898086b9bc283aadeda461f2d3cb1f46d15687b01d64385c296f0533d56af3fa3f5be928b3ff2932961ce456dab8fe44efa2e97c276e264147604f6ef3b5f48239aa8bc24381679c589a55aa01a7809ca67a93548ac5c0adc40de000897630afc2e10a4448ad35dbd7d05d0956643ba479dcae3bbb0f71b6f38f98c130a2bdfe1d605c085c9418f17eb9588d4662fa89134d8690eab752042f6cfa55d515d60903c918a79e2d7c2c4f1405d0e1e888f499ed52f8344772719adb0ceffbf419e25329e5f99458df96c975a928fd215ae3623bdd25beed320a25bbe5407b96a36414d9dd43f599b3a033604a3be2d44a1df34d64d4d6a8c07d961bec03fecca4a2fb5ea578e4ae0a63df5b7739402df6ae1a9dc5807d6a44a17cc3658bdf809781c770c0cdcf2ac71b4e16a19b38a4bde3265ae6bf946f7d0bffab1ee944aa6a4adf93cd747938b010e6b6111e8284d101382a69df220dc392daaa4b6e5c9bc9c5fae1712d7c1d0883a7891723541acde652f44639706375a7835720320be58ab03ec8eb6cc727ade3dcaa25e85d88c5b7cdbc532b215b630e43f3e251eabf3f6406b6e1716bc856b82ac0fa4f02b4d227bc325aa763b62c056560637e646512b5ab75d382581961034b5256d30e576e48019afae5cc75d4896096666f67664dfcd2169566c8a346f7e54dcceb97f2e28743b12cf91aa30d3cc3c1e5661195776de13c00090f0bc520d751fe196a3ba4736f3d8346bc73bb11ae61a0681c17f678ff08399d77c943ba624f92c25eacf44822e399857b888de3fce0748c47f416076dfe21405026c042e15941feeb990ffc56f6fd301cc0521e7533a0865c98515a82bfe326075dbab1373b9d1e3a7ce29b1b82918e92b57a32f3adbdec8d48140d413c1dfa399a960cc468adfaea0a297952274512daee69f4442b18199e510aff62587f96ac88f7bba9989ee3f86a5ce5de9a0a6b362b751bc50bc083c533649508c776a254989103d6c269b9e29f098c925ab08e91c9cf5592e4138776cb558ba95ea35779e5665243b823add262f0614a59a77f1e1ba77564dfa3a1016dfbe6515b58cb2696cf5c51c891c64f9a8a115a34353451827c5ffbe441f90d831df89c5436189f9c0a848758899e8a77fa58b4dd2ef88ba9d36876488f0e5901110821ff278f1f2f28c043461c576192120955d1d3f8e811a4575dcd5d40ca903c0b5bfb6fe1df26243179ed6ce1b352476bf8473f60914cfe37749dc77c9ed1fda90bdb4f60b859d0c9499448f6904b2b3b6728fcb269b6a596b7e252f2a55554080d209cbe4b8afe4fab554a9a9d6f534329cb38a2a4701bd166f407fb7fc22f56c650c787893fae1da5dc2f159e931ab6894f00e706ca40155bf6f5759e6c5048547dc677b63eacabffb8cd700f3c822348fc89c4b2ddf3aa4625090d6d11c6f6172bca124875d3d1355e2fa656d395b718ab02bc82529c35bcb447f62b614f36862eb68d4eb285c8b152b84f517bcc1f93973a028d73266a1aedc8f104d874cd6f4943f69bd1a1b9b6423327003b8954ba4ef842322c6cec8228ad2eedd8fff34555dae203ad317ca95ce7c77c6f03ab48de422c549a38d3921a5588f9aacb477432e5b62ad4076087075f252992191f8da560cbe9463dcdaabe218feaa653983a89684cd82af987eff9e13e8bb452abff0a50b87e9da973834bdca633efcad5020cf240ff5f21530d03124177615d4ad858de593c0372a1ca62c8bd5db3a15bf2a64939829cd7057e09f0df7fc8e6a2709990a1652033f1d718d16bc11a3be57cc893364da9999d43e5090178c9f7a5912296013dbe9098ddf6e2f4d9ba689e7f8e4e5755135672f8266e299634eee29036bc47561d0818acc4da2f1ba707757d36eeb3e8f4c669223e9b9b53f539be2616c961124246059859e43494fc21dab0131a1ed80289bdb514eefcc877e95a287a8a2c64800d2d60ea55f54b9967a0ff7ef7e1c85f1ebf2b1bb8df00f4037f24a22a7060fe3d7da91715b8273a9b3a1eb4357ffa12068013c6158222fcb0a86a0d81515d7c8157554d3aabcec7bfada76eec30dea2ce2360ef2c90f97a5ac31c416d838cfe9696f0d580b112740b692627b897b30dccbb361358590889ee0984ee58b3f027328fe7d0fb9635d3d0f3c30c58db2b6470de4721b36fdb145d64b1b56a37a7697bff914ae088c3a81fbef558a91f41ecdb35750c0c8088f370f1ed7f7655229529b168ed9c0c96e67d425f57ad738603c907d07935ea6b9dca507207fba091dc9f0d8f2b4b08ac1aeb50e9f12911d6e5147c63c7003a0829b43a86b2cf9c7174374671fd0a195e18ae6f89de07d9dfea49bf7f193aa77117b9fa373a818555eec939acf40cbdb874c172c96899c54201b7f3c0dc3e16f3b18f568917f667ac66ff88a8c1f5025b22f0f5fe45f085fe8ef82ab33c14b61ad172088ce99a41ca1675603db678253ac4c2cef502f89757935f1e9d4ffbaa442c94980e86f3a2def0da767957a343ff5c222993ec3b30ddeaaf2288c90e874a877ecffe13c5d679d5d7f32a23c8e65ea5ea6071a3f56996c9bc8903a48c58ea21f2f816d4b2e622b38ea6983ec969332a4f639837b9f8f1f99ba7bb59cd1bd47d88eddcf0f81393baf4a020a2e5f604a6824718053d484a2a79e2f2982dc4d1a4bf7d737ff266cf677ef17246bcd9f571c733c8d50a24b0c7e72f6ddf26a04e4cfa3ea645265ef6e703f6845a48554e788d363125ee697a1b57eb77488f60b2f132e78992caab0888064f4da511d212158b3f69a336cf693523b49c97bdbd7a447c1870897155060cbc591509325f4f8271728783cb62a0e9d6a17cf69678193d44e7711f72589595110835b30723e5df67b34d4306edb4e470ee3d8fdac540b0048c37153d98ad5f42046fc274dd4e0a34253dea44a37947f838e257b4c161b96907a2de2682682d5fac5e84559fccf58a1820cf6c65f4ef6fc4b9f197d2f32233d352f0ebaa2024888278b6ef02efa5714cfa34cc247703993bc2d311c00b620a33fc833ce5b2c62a0a2dd321f16cf162b5d51c9f3453ab9cf4fd7ec645cd6563b5b33f2a2cbad9794f1d09ecbd86cb8f5a9654b9ad61c0eed370b944b4f318c9ff3e2cc67f451929e717c3503c7b9e421cd8b2a3a1911c046a164de01afcc64f12f2393fa744a07c95b1a7b11cd628b406f77862503f4fcb3b7350b0a377097da9ac080821506923839689b44eecdbb00d4f0be4b55a4c88d2e473c9fbd47436f0ca43abb254b36d19b0329235e730a503d1279a3c27a68af54184788faec113c10fd72b0fbaefa836ee5a7dee8624885e099a757e16c74bfcfc592e99cb618e999f13714a55cf66e91c5d34972e154bc6c08d21c994cf46114b863d3a8a6e756f60bf0b45f94ff6c35f8bba7066f6c27cd7f2edd2ae6e4f2daeba2b0b125fe979898803c2e8e1513432c7e8fa6f1cc9fbed6c381c26558134a9ea24c13b0fb96b4a8e674d6756600f7655b0485a7660e2047c7511a9bffc1b7f458822e13b1bb59ccb197308100e77b1d327d58cc3f918e8fd5eef6f2bd0e975d847ff68d1675b4b1ed7593743454f96bca6ff1c053faece9b72823ca8559bcb26ea673f1fc2399f1ab7ec3d619bd677f645db115fb49f93011314e878680ab16ef00c7a6449168c427ca049e3009fff73e4c81220349a44db3acbf89091252d85d2972cca0bf97d7cf30a1328cf80b0047c13793214dbdda601252fc6bda478f622754732a283dbfe26ce28d6d4b6d3c0638c45be94b35aa462858cf288d91b134c1b29cffd645afd7555ff0d1badb10459f8019d780a48f5edf7b157a50b25c999dc1da2f01becd8165841aed8f9eb98ed1466ac5bb3a017b2df50019223e28715bcab65aa5c65416127d7d4c92aefa036f41343f0f1d23bff6c1ea4040cf67718f43bef79ac58132919c9e97beef26196cecbf72bfdaf05cb38192617b508da709917e5047edb951ab89c658f6c5e1b626505823b9bec43bb480942cbb223571141a26172a7d9d3a858b5650d1ab2628ac7352f6a408fee93bcef141f73f0b0165bd18fc9e1a34dfc8a351c1427aee1d3bf72dcd75b0562314d579cfab4f379ff5088af22de1f885955d99de06dd70a2b09a5ed3673aa76") getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000001040)=0x3, &(0x7f0000001080)=0x4) readv(r0, &(0x7f0000c43f70)=[{&(0x7f0000ea5000)=""/4096, 0x1000}], 0x1) [ 481.926686] attempt to access beyond end of device [ 481.931765] loop5: rw=12288, want=4104, limit=20 [ 481.964849] attempt to access beyond end of device [ 481.969989] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:44 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0xff) getsockopt$inet6_int(r0, 0x29, 0x33, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffe57) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000180)={@loopback={0x0, 0x1}, r1}, 0x14) 2018/05/03 22:06:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x89ffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:44 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000080)={0x0, 0xb6, "8349db2d3dfc709b67eccc1105eb4312b0806ba7548b30ce42ff4682033fc9229930055659bf201771b14d43e6e8b2c5993e36f1078d6e598766f82c70e293ff25df9defa28db6f4872a0fefd1dee6067f5c2a3b434e20d9c97552cefdce546b56707f4bec252b528c6c16bee15cfb6a5db6bf666523c87e1772be43774e261da3c19f1614f031f9df5f658aaec6e0e55772e9a5f76910e2a45f63b05787f6003cf5e99ed37d271424c68ff27430f8645c7bc63b0d50"}, &(0x7f0000000140)=0xbe) ioctl$int_in(r0, 0x5452, &(0x7f00000002c0)=0x10000) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000200)={r2, 0x3, 0x0, 0x7, 0xffffffffffffffff}, &(0x7f0000000240)=0x18) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000280)=[{0x3, 0x7fff}, {0x2, 0xd6e}, {0x4, 0xfffffffffffffffc}, {0x2, 0x80}, {0xc, 0x2}, {0x3}], 0x6) getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) r3 = getpgrp(0xffffffffffffffff) ptrace$setregset(0x4205, r3, 0x203, &(0x7f0000000340)={&(0x7f0000000300)="dee3ecf4065e0afba91affab424687184928840a16a125fb", 0x18}) 2018/05/03 22:06:44 executing program 3: r0 = semget$private(0x0, 0x4000, 0x60a) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dsp\x00', 0x100000, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8a) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 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, 0xffffffff, 0x0, 0x0, 0xfffffffffffffffc, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r1, 0x0) semctl$GETALL(r0, 0x0, 0xd, &(0x7f00000002c0)=""/17) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000140)=0x268803ae, 0x4) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}, {}]}) [ 482.000723] attempt to access beyond end of device [ 482.006061] loop5: rw=12288, want=4104, limit=20 [ 482.039224] attempt to access beyond end of device [ 482.044369] loop5: rw=12288, want=8200, limit=20 [ 482.100309] attempt to access beyond end of device [ 482.105337] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000000c0)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="eb3c906d6b66732e66657400020401000200029cd8f80134", 0x18}], 0x0, &(0x7f0000000240)=ANY=[]) statfs(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/74) mkdir(&(0x7f0000000180)='./file1\x00', 0x10) utime(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)={0x1ff80000000000, 0xfffffffffffffc01}) 2018/05/03 22:06:44 executing program 1: semctl$GETVAL(0x0, 0x0, 0x1fa, &(0x7f0000000040)=""/3) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x101000, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000080)) 2018/05/03 22:06:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x8060000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 482.141319] attempt to access beyond end of device [ 482.146371] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:44 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe9, 0x8, 0x200000, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x2000000000000, @perf_bp, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xc, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000200)={0x0, @in6={{0xa, 0x4e24, 0x7ff, @empty, 0x1}}, 0x400, 0x3, 0x0, 0x2, 0x8}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000140)=@assoc_value={r1, 0x2}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000080), &(0x7f0000000100)=0xffffff03) [ 482.193280] attempt to access beyond end of device [ 482.198360] loop5: rw=12288, want=4104, limit=20 [ 482.198896] FAT-fs (loop4): Directory bread(block 26627) failed 2018/05/03 22:06:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x40000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:44 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./\nile0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000c3bff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x4f42}, {0x80000006}]}, 0x10) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) getsockname$netrom(r2, &(0x7f0000000080)=@full, &(0x7f0000000100)=0x48) sendto(r0, &(0x7f000002af28), 0xfd09, 0x0, 0x0, 0x0) 2018/05/03 22:06:44 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000307ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f00000000c0)={0x0, &(0x7f00000001c0), 0x0, r2}) r3 = getpid() prlimit64(r3, 0xd, &(0x7f0000000040)={0x6, 0xc84d}, 0x0) dup2(r0, r1) [ 482.250703] FAT-fs (loop4): Directory bread(block 26628) failed [ 482.256896] attempt to access beyond end of device [ 482.261946] loop5: rw=12288, want=8200, limit=20 [ 482.277826] FAT-fs (loop4): Directory bread(block 26629) failed [ 482.331240] FAT-fs (loop4): Directory bread(block 26630) failed [ 482.359103] FAT-fs (loop4): Directory bread(block 26631) failed [ 482.370306] attempt to access beyond end of device [ 482.375755] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x2f00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 482.379997] FAT-fs (loop4): Directory bread(block 26632) failed [ 482.389913] FAT-fs (loop4): Directory bread(block 26633) failed [ 482.400160] attempt to access beyond end of device [ 482.405189] loop5: rw=12288, want=8200, limit=20 [ 482.423747] FAT-fs (loop4): Directory bread(block 26634) failed [ 482.439916] attempt to access beyond end of device [ 482.445055] loop5: rw=12288, want=4104, limit=20 [ 482.452378] FAT-fs (loop4): Directory bread(block 26635) failed [ 482.465665] FAT-fs (loop4): Directory bread(block 26636) failed [ 482.474367] attempt to access beyond end of device [ 482.479483] loop5: rw=12288, want=8200, limit=20 [ 482.521796] attempt to access beyond end of device [ 482.526880] loop5: rw=12288, want=4104, limit=20 [ 482.531797] attempt to access beyond end of device [ 482.536786] loop5: rw=12288, want=8200, limit=20 [ 482.542714] attempt to access beyond end of device [ 482.547700] loop5: rw=12288, want=4104, limit=20 [ 482.571524] attempt to access beyond end of device [ 482.576612] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:45 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000300)=@broute={'broute\x00', 0x20, 0x2, 0x360, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000500], 0x0, &(0x7f0000000000), &(0x7f0000000500)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'teql0\x00', 'bcsf0\x00', 'rose0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0x70, 0xc0, 0xf0}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@AUDIT={'AUDIT\x00', 0x8}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x1d, 0x0, 0x0, 'ip6gretap0\x00', 'gretap0\x00', 'eql\x00', 'bpq0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0xf0, 0x103, 0x1b0, [@time={'time\x00', 0x18}, @quota={'quota\x00', 0x18}]}, [@common=@dnat={'dnat\x00', 0x10, {{@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}}}}, @common=@mark={'mark\x00', 0x10}]}, @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x0, 'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffe}, {0x0, '\x00', 0x2, 0xfffffffffffffffe}]}, 0x3d8) 2018/05/03 22:06:45 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a, 0xa0}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x3, 0x2000) bind$vsock_dgram(r1, &(0x7f0000000380)={0x28, 0x0, 0xffffffff, @hyper}, 0x10) socket$key(0xf, 0x3, 0x2) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000540)={r1, &(0x7f0000000440)="b63e1223ce9c1b706899c45e2521fa7837facf0206f68761bce2501d63530ead09f59bf25d416f18750b25a7286732442942d8f39c24353e6cb272a8fccb9baf9563407468217aa7fe60e43cd8ab0c647a65ea64245eb79323b4de9d68b3bf33e3977cee04fa00cb0fda6590c0e48ccfc2b692de8a94e9cdcc13d6d6ae5e729ba12b61e3218003c74a652b4f6a5befdd0bd229b2da0ff6a9d4158d11b416053d120ca38adc6db0d95899d953cba438ffd76b4ab020099f2f5c0bfcf98913fe453369864de889c300e89cc93827ff11fd51cbb473a286b09f12a4bf1ed673", &(0x7f00000003c0)=""/13}, 0x18) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:45 executing program 3: perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x10, 0x80803, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="2f0000001a0003006d0000360000000080dd070002000000045f32c908000200020173730beeffff005867855e7fa5", 0x2f}], 0x1, 0x0, 0x0, 0x40000}, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x8000, 0x0) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000080)={0x8, [0x19a9294c, 0x3, 0x8, 0x1000, 0x6, 0xfffffffffffff36d, 0x1, 0x6ff3]}, &(0x7f0000000140)=0x14) 2018/05/03 22:06:45 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./%ile0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:45 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000080)=""/117, 0x75) getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:45 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:45 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x2000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:45 executing program 1: r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = syz_open_dev$binder(&(0x7f0000000440)='/dev/binder#\x00', 0x0, 0x0) mmap$binder(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r0, 0x28, 0x2, &(0x7f0000000280), 0x8) syz_mount_image$jfs(&(0x7f0000000040)='jfs\x00', &(0x7f0000000080)='./file0\x00', 0x2, 0x3, &(0x7f00000002c0)=[{&(0x7f00000000c0)="871004eb6619902f4f6f4a1e24d81723d1de8563768c1752338f79358d0bb823ca1078c809fa50a6c47798810eb2e63d43a02137d86605b6c45917ba7c854a2c9d059c7a5ba437c21883864e83f2f962f2989c8ab65f6648caff3564b52f96af3260113e987c16cf39338ab7df4d994812de", 0x72, 0xffffffffffffffc1}, {&(0x7f0000000140)="7271ab395511b03d4fb6df329d41cd41a792dcc817a56eef03c2b6271683317552cc881e14623283f2c47fc551acae065a56fc062f2e9d4aabab82f3da8fb3ebcbba1c84f317576e6b13be1edf6f0a84bcb9b88bcfa7fa93ec45aecfdbca82fb3d93e5e4b5183617907760d531e99fb720e005fbb8214bafd33b7fc4a7141cb1d4b37c3d13aee6cc07057067ccaf3ff37cff006cbb8f2a0120d73f30e970fe484309bcc62b8a7e3938048d3ff7a334229d18152174ce30bad52d4a5b777d9841c271afe8db5187911309136672d5695e23b0f49d3f688c7f49d26ece518c01fe7440e589c82eeac49a39bb2a9f61f116ea6c8f", 0xf3, 0x38}, {&(0x7f0000000240)="97ce6c9fc2f715fab0ff4e941ad002bb310558b27aa695c9bc7bf77223e42989888a52a6db5b59f4668f4cd5d8", 0x2d, 0x5}], 0x20, &(0x7f0000000340)={[{@resize_size={'resize', 0x3d, [0x33, 0x3f, 0x2d]}, 0x2c}]}) pipe2(&(0x7f0000000000), 0x80800) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000380)={'veth0\x00', {0x2, 0x4e21, @rand_addr=0x6}}) 2018/05/03 22:06:45 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0xd00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 483.110411] netlink: 11 bytes leftover after parsing attributes in process `syz-executor3'. [ 483.138927] attempt to access beyond end of device [ 483.143990] loop5: rw=12288, want=4104, limit=20 [ 483.167578] attempt to access beyond end of device [ 483.172641] loop5: rw=12288, want=8200, limit=20 [ 483.184923] netlink: 11 bytes leftover after parsing attributes in process `syz-executor3'. [ 483.206870] attempt to access beyond end of device [ 483.211910] loop5: rw=12288, want=4104, limit=20 [ 483.245638] attempt to access beyond end of device [ 483.250730] loop5: rw=12288, want=8200, limit=20 [ 483.298709] attempt to access beyond end of device [ 483.303810] loop5: rw=12288, want=4104, limit=20 [ 483.310798] f2fs_msg: 102 callbacks suppressed [ 483.310807] F2FS-fs (loop5): invalid crc value [ 483.320382] attempt to access beyond end of device [ 483.325545] loop5: rw=12288, want=8200, limit=20 [ 483.331051] F2FS-fs (loop5): invalid crc value [ 483.335716] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 483.342424] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 483.349481] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 483.357381] attempt to access beyond end of device [ 483.362374] loop5: rw=12288, want=4104, limit=20 [ 483.367224] F2FS-fs (loop5): invalid crc value [ 483.371863] attempt to access beyond end of device [ 483.376837] loop5: rw=12288, want=8200, limit=20 [ 483.381633] F2FS-fs (loop5): invalid crc value [ 483.386266] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 2018/05/03 22:06:46 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="18000200000000000000aa15ca00000290e41f47924abd9067"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0xce, &(0x7f0000000180)=""/206}, 0x48) r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x0, 0x40002) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000100)={0x0, 0x0, 0x5}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000000140)={0x0, 0x0, 0x3c}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f00000002c0)={r1, r2, 0x6807}) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xf, 0x5, &(0x7f0000000040)=@framed={{0x18}, [@jmp={0x5, 0x0, 0x5}], {0x95}}, &(0x7f0000000200)='syzkaller\x00', 0x80000001, 0x228, &(0x7f0000000300)=""/187}, 0x48) 2018/05/03 22:06:46 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") fcntl$addseals(r0, 0x409, 0x2) getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:46 executing program 4: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffffff, 0x1, 0x1, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}, 0x20) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="7588347ab4343d333b095a85b57115beb4c693032b5e0b37f321b0a4359a3243e3815061577db407e8e425411c4b541197275b9df0a39e376db0d49725d525fa4376e9", 0x43) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7fffffff, 0x7, 0x10001, 0x7}]}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={r0, 0x50, &(0x7f0000000180)}, 0x10) getsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) r1 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000340)="1d4f6355439b296cd0630758bf0a86c100ef3b484fc45a37622cbea339b154aeab30633228960d4f6f1a8c51c1282793759281948ffab78259b44ca1c1956b6aa80b37dd1385e399a26bddc681", 0x4d, 0xfffffffffffffffa) r2 = add_key(&(0x7f00000003c0)='.dead\x00', &(0x7f0000000400)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000440)="679b2a27dedca8259af53bff30adeb41e94f9cabe8f9e34eb689ef7c39aefe68bc9b47e07b14213f55d9bb283300cd3af07ee728166079b938f2a6ee7076341bba7d60ffd1af4d03846fbd0855cde8dacd9bb7c94d98631be2f9c71d7193403b0ab47ac6ef07830340622cb6db4eed5c61ee59b67aa22a6ce770f2581c35e4a61fe57a0f7c5d3218ee753bffb2a6bfe8af3f35", 0x93, 0xffffffffffffffff) keyctl$negate(0xd, r1, 0x9, r2) setsockopt$inet_dccp_int(r0, 0x21, 0x17, &(0x7f0000000500)=0x100000001, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000540)=[@in6={0xa, 0x4e23, 0x401, @empty, 0x5}], 0x1c) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000580)=0x3) timer_create(0x5, &(0x7f0000000700)={0x0, 0x2, 0x4, @thr={&(0x7f00000005c0)="510a6709d00c0763b62cc737b39f818b97dc89445337fe9d056d2cc0358b4d20b0a97f5d6ca503f3806be09b06458d31739c3486f05477e2324b06ed04a424ec1e50db4c19cf9ab5f50302235462092f7cc9773a3704fb543dd65ba6b6aeb6f7f93c4c6b54e208", &(0x7f0000000640)="4b5ef0dfb51b3549da7ab13b8c6e7798544ba34dd12b512a8194c3766925f706d6f76c5022d94a41515c87b78caf5df826d3d16a22d95aefd49532ce47d6a23bce02dd05cb1fa261e59ebd620ce2effea79b9fca6744f437fd3acf0d3a4e7c00d4d66ccbe94f1ba423b366fa3934d90a6d5188a20fb95cbe03f9f2b9d0c6e23b2d7d13c150a372be7a1ee7eb0fd7277daf066fcbedd56ac74f287bf4f9147a1fa8316f581f9d6fbc95a69176a06f0ebb75364ef9b48fbdd4e6a1e4"}}, &(0x7f0000000740)=0x0) timer_gettime(r3, &(0x7f0000000780)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x4000, 0x0) exit(0x2) syz_genetlink_get_family_id$fou(&(0x7f0000000800)='fou\x00') r5 = socket$nl_crypto(0x10, 0x3, 0x15) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000000980)=0x0) getresuid(&(0x7f00000009c0)=0x0, &(0x7f0000000a00), &(0x7f0000000a40)) getresgid(&(0x7f0000000a80), &(0x7f0000000ac0), &(0x7f0000000b00)=0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000b40)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000b80)={{{@in6=@local, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@dev}}, &(0x7f0000000c80)=0xe8) r11 = getegid() r12 = gettid() r13 = getuid() getresgid(&(0x7f0000000cc0)=0x0, &(0x7f0000000d00), &(0x7f0000000d40)) sendmsg$unix(r4, &(0x7f0000000e80)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000940)=[{&(0x7f00000008c0)="c931d5bfe5bb3a777b762ff21fad938235386dd82144e0b2e6ad91753a1d49e01fd818f491efd74438ecf94a31c804b7e132d45e00f1165df3d1034a0c0a6d7231a695b603cb42e11f39d6c4a741a0c07258b2d641f07e554b699d", 0x5b}], 0x1, &(0x7f0000000d80)=[@rights={0x18, 0x1, 0x1, [r0, r4]}, @rights={0x38, 0x1, 0x1, [r0, r0, r4, r5, r4, r0, r4, r4, r4, r0]}, @cred={0x20, 0x1, 0x2, r6, r7, r8}, @rights={0x20, 0x1, 0x1, [r4, r4, r0, r4]}, @cred={0x20, 0x1, 0x2, r9, r10, r11}, @rights={0x28, 0x1, 0x1, [r0, r0, r4, r0, r0, r4]}, @cred={0x20, 0x1, 0x2, r12, r13, r14}], 0xf8, 0x10}, 0x4000000) msgget(0x0, 0x42e) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000ec0)=@generic={0x0, 0x5, 0x8}) 2018/05/03 22:06:46 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./f%le0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:46 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r2, 0x4048ae9b, &(0x7f0000000240)={0x50003}) r3 = dup3(r2, r0, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000380)=[@text16={0x10, &(0x7f00000003c0)="65260f23bc0f01cb360f6182003026660f58630072cbf20f38f19c0500baf80c66b8f874b08166efbafc0c66b8b300000066ef0f01c86165650f1be6", 0x3c}], 0x1, 0x0, &(0x7f0000000000), 0x1000000000000355) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_S390_VCPU_FAULT(r2, 0x4008ae52, &(0x7f0000000000)=0x5) 2018/05/03 22:06:46 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x8], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:46 executing program 7: syz_open_dev$sndctrl(&(0x7f0000000040)='/dev/snd/controlC#\x00', 0x0, 0x101000) r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000440)={0x2, 0x100000000, 0x8, 'queue1\x00', 0x100000001}) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) r1 = syz_open_dev$midi(&(0x7f0000000380)='/dev/midi#\x00', 0x5, 0x12083) ioctl$SNDRV_TIMER_IOCTL_STATUS(r1, 0x80605414, &(0x7f0000000500)=""/235) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/qat_adf_ctl\x00', 0x200, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:46 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 484.249945] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 484.257107] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 484.282487] attempt to access beyond end of device [ 484.287524] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:46 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x4305000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:46 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001000)='/dev/input/event#\x00', 0x6, 0x0) mmap(&(0x7f0000000000/0xd25000)=nil, 0xd25000, 0x1, 0x10032, 0xffffffffffffffff, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f00000000c0)=[0x3, 0x7]) [ 484.295878] attempt to access beyond end of device [ 484.300957] loop5: rw=12288, want=8200, limit=20 [ 484.320894] attempt to access beyond end of device [ 484.325958] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:46 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/connector\x00') getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:46 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x89060000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 484.360005] attempt to access beyond end of device [ 484.365196] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:46 executing program 1: socket(0x400020000000010, 0x2, 0x0) [ 484.429988] attempt to access beyond end of device [ 484.435138] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:46 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:46 executing program 2: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x400, 0x0) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f00000000c0)={0x40, 0x3, 0x7fffffff, 0x7, 0x20, 0x5}) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vga_arbiter\x00', 0x200000, 0x0) r1 = accept4$ax25(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10, 0x80000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000200)={'lo\x00', {0x2, 0x4e22, @loopback=0x7f000001}}) r2 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r2, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:46 executing program 3: r0 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x800) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000040), &(0x7f00000000c0)=0x68) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000100)={0x9, 0xae, 0x6, 0x0, 0x3}, 0x14) r1 = socket$key(0xf, 0x3, 0x2) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x61) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000180)={0xf002, 0x10000}) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f00000001c0)={0x0, 0x87, "538a496719f3629badd67c14905355d200aa0ab4d4a96c17906c991411df0c46f09d76e6f550f24296e533280a8c407a0d39d1cb054f67fd63b7bed9fd4716f8ce84efe87df558f21a5722aecea1d5cce15a25f089faeb6a1a821573b8b6d3dc89992018fdf3b680249df5942e3940fcf73d603aba5600b173bf2f262535d2fbc2c87686bc917b"}, &(0x7f0000000280)=0x8f) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000002c0)=@assoc_id=r3, &(0x7f0000000300)=0x4) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000340)={r3, 0x80000000}, &(0x7f0000000380)=0x8) sendto(r0, &(0x7f00000003c0)="e4e37d9ec9da5be8e86c2af9ffb72f27463c31b61d526465b362d8adcb7856941a6f75ab44106390c0d46aa37c9273c92f338a9e9ea927bcc2479a9e5310e7204de76dffc65d99d1608c64c8c6a0c7af33507e2d8e3a980ce59f35", 0x5b, 0x10, &(0x7f0000000440)=@generic={0x2, "8e6d9ca556409539d77cd5466cd294ef5e6f27dc48d197a07841d07ec9159c2a3d123da22e9a8dc95c8b2bd1651aaecfe2f507be5e2e7b46cf17542162138d83af0aa92a8664e4fb346c1af63f635c6afd94a89764ca891eced43c84175af28ea5ef0f2f5b9894f03ad6a2562b912383acb3d95061bf93cfc1bdb6a4d9bd"}, 0x80) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000540)={r2, &(0x7f00000004c0)="229d31f0cd2041da6ca42fea0e9424f5b8f7cb1826b4a3f5c50e75b4fcd4c664bd44daa4abc58478dee12d8ca166dd22aa284a995c6d27ab4423a9bd6d2fa6e951fb03fe495fadb52bf93c82c3383969c0b85356c711ee299c363f738fcf4b7c01c347eca4f1"}, 0x10) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000580)={0x1, 'veth1_to_team\x00', 0x4}, 0x18) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f00000005c0)={0x1, 0x4}, 0x8) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000600)={r1}) ioctl$KVM_GET_REGS(r2, 0x8090ae81, &(0x7f0000000640)) getsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f00000007c0)={&(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0], 0x4}) set_tid_address(&(0x7f0000000800)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000840)=0x8000, 0x4) getsockopt$ax25_buf(r4, 0x101, 0x19, &(0x7f0000000880)=""/57, &(0x7f00000008c0)=0x39) r5 = gettid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000940)={{0x401, 0x4, 0x0, 0x9, "b99c8ac9d989102e837282fb3f03210e68df848db1bc97a61ed3b968dfdce4dda23aa0089389bbf340ba8660", 0x84}, 0x0, 0x0, 0x7a39, r5, 0x3, 0xdb, "a8a2ee5765f2a19f7b059d7bd6c2bbdba6da19e8888553b26dd81f0352d0e3a201a2ab19728abadada586c58768382c0e9e08862b68d40e9f3ca1f08ca1ca85e", &(0x7f0000000900)='veth1_to_team\x00', 0xe, [], [0x81, 0xdca, 0x3, 0x7]}) getsockname$packet(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000ac0)=0x14) bind$bt_hci(r0, &(0x7f0000000b00)={0x1f, r6, 0x2}, 0xc) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000b40)={0x2, 0x101000}) ioctl$sock_inet_SIOCSIFDSTADDR(0xffffffffffffff9c, 0x8918, &(0x7f0000000b80)={'rose0\x00', {0x2, 0x4e23, @multicast1=0xe0000001}}) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000bc0)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r2, 0x40086425, &(0x7f0000000c00)={r7, 0x1}) tgkill(r5, r5, 0x6) renameat2(r2, &(0x7f0000000c40)='./file0/file0\x00', r2, &(0x7f0000000c80)='./file0\x00', 0x2) [ 484.471997] attempt to access beyond end of device [ 484.477405] loop5: rw=12288, want=8200, limit=20 [ 484.516999] attempt to access beyond end of device [ 484.522132] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:47 executing program 1: r0 = socket$inet6(0xa, 0x800, 0x6) setsockopt$inet6_int(r0, 0x29, 0x4e, &(0x7f00000001c0), 0x2) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000200)=0x0) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000000040)=""/246, 0xf6}) 2018/05/03 22:06:47 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x8035000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 484.567282] attempt to access beyond end of device [ 484.572426] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:47 executing program 2: r0 = syz_open_dev$audion(&(0x7f0000000280)='/dev/audio#\x00', 0xb5, 0x80080) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f00000002c0)={0x8000}, 0x4) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000140), &(0x7f0000000200)=0x0, &(0x7f0000000240)) socketpair$packet(0x11, 0x2, 0x300, &(0x7f0000000180)) fchown(r1, r2, r3) r4 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getsockopt$sock_int(r0, 0x1, 0x7, &(0x7f00000001c0), &(0x7f0000000380)=0x4) getdents64(r4, &(0x7f0000000300)=""/77, 0x318950e8b34907b2) 2018/05/03 22:06:47 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0xe8030000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:47 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000005b00)=[{{&(0x7f00000044c0)=@nfc_llcp, 0x80, &(0x7f00000059c0), 0x0, &(0x7f0000005a40)=""/187, 0xbb}}], 0x1, 0x0, 0x0) r2 = syz_open_dev$binder(&(0x7f0000002000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) r3 = syz_open_dev$binder(&(0x7f000000fff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000012000)={0x8, 0x0, &(0x7f0000005fd4)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f0000012fc7)}) close(r2) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f000000dfd0)={0x4, 0x0, &(0x7f000000cf68)=ANY=[@ANYBLOB="ffff0008"], 0x1, 0x0, &(0x7f0000008f37)="c2"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000003fd0)={0x10, 0x0, &(0x7f0000015000)=[@request_death={0x400c630e}]}) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000)={@empty, @remote, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dsp\x00', 0x20080, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r5, 0x0, 0x483, &(0x7f0000000180)={0x5c, @loopback=0x7f000001, 0x4e20, 0x3, 'lc\x00', 0x10, 0x0, 0x2d}, 0x2c) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'veth0_to_bridge\x00', r4}) 2018/05/03 22:06:47 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) r1 = dup3(r0, r0, 0x80000) accept4$alg(r1, 0x0, 0x0, 0x80800) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:47 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) r1 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x1, 0x80) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000140)=@assoc_value={0x0, 0x3}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00000001c0)={r2, 0x7ff}, &(0x7f0000000200)=0x8) sendmmsg(r0, &(0x7f0000008600)=[{{0x0, 0x0, &(0x7f00000000c0)}}, {{&(0x7f0000000080)=@nfc={0x27}, 0x80, &(0x7f0000007380), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="060000001a0001100000000000"], 0x18}}], 0x2, 0x0) 2018/05/03 22:06:47 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:47 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fhle0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:47 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='syz_tun\x00', 0x10) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1=0xe0000001}, @icmp=@address_reply={0x12}}}}}, &(0x7f0000000080)) getsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)=""/49, &(0x7f0000000040)=0x31) socket$can_raw(0x1d, 0x3, 0x1) 2018/05/03 22:06:47 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7a, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000180)=""/239) 2018/05/03 22:06:47 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x6000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:47 executing program 3: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vcs\x00', 0x4000000400, 0x0) sendto$inet(r1, &(0x7f00000000c0)="4f6073901431c6d8bf3f51900529d3618b68aeda0c8df604afb6561067ffdeb5e18487da84cf34ab69b6577f6f4c77e4f44ef4deaf359a7904f63e5e3328849f3eb4266fc2d366da92532e95ca7b448a471902a54cd38aba7a4992e37d5865811794c0a5dda733f05f36724f684be3906f26eb9d41429c5b8921f4ed4ea75b41f2fea5ae03dd76f66cfdd02923ab32a44afc1fc351993660cf566f952bf2037a62ace4cc258f8190613d067b67912c3905c6b50e7f2f605a209fcc5c766f32af2fbc3f3fcb", 0xc5, 0x240000c1, &(0x7f00000001c0)={0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000280)={{&(0x7f0000012000/0x2000)=nil, 0x2000}}) epoll_create(0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x60) ioctl$TCSETAF(r2, 0x5408, &(0x7f0000000040)={0x8, 0x8, 0x40, 0x10001, 0xffffffff, 0x4, 0xff, 0x280, 0xffffffff, 0x564}) [ 485.376670] attempt to access beyond end of device [ 485.381751] loop5: rw=12288, want=4104, limit=20 [ 485.393654] attempt to access beyond end of device [ 485.398751] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:47 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x6c], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:47 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") recvmsg$kcm(r1, &(0x7f0000001b80)={&(0x7f0000000940)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001a80)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/132, 0x84}], 0x2, &(0x7f0000001ac0)=""/183, 0xb7, 0x9}, 0x2) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000001bc0)={@remote={0xfe, 0x80, [], 0xbb}, r2}, 0x14) getdents64(r1, &(0x7f0000000140)=""/77, 0x19b) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x775c) 2018/05/03 22:06:48 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-twofish-3way\x00'}, 0x58) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040)="0abadb33158ba3b60ced32e0375c54dbb7", 0x11) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000200)="be1c4a7100833b728e9bbdc89d83c55dd853b344a48be9e3864460aaa4a5b06f02a21f931a7958edd505ee4669d965dd27eef0b48562e972ad04e86ee9d78b0cec0de431f74276a58ce4a5822975f4136dce84ad70f27f9f3c0cdceb0a13f2f913d93e9a3db085a1af", 0x69, 0xfffffffffffffffd) r2 = request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000002c0)='$selinux(\x00', 0xfffffffffffffffe) keyctl$negate(0xd, r1, 0x1, r2) [ 485.452077] attempt to access beyond end of device [ 485.457128] loop5: rw=12288, want=4104, limit=20 [ 485.476754] attempt to access beyond end of device [ 485.481878] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:48 executing program 3: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect(r0, &(0x7f0000002000)=@ethernet, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000006000)={'vcan0\x00', 0x0}) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000040)) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000002000)={0x0, 0x3f}, &(0x7f0000006ffc)=0x8) nanosleep(&(0x7f0000011ff0), &(0x7f0000002000)={0x0}) sendmsg$can_bcm(r0, &(0x7f0000000000)={&(0x7f0000004000)={0x1d, r1}, 0x10, &(0x7f0000002ff0)={&(0x7f000000afb8)={0x1, 0x3, 0x0, {r2}, {r2}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "8e15ffe90001abab"}}, 0x48}, 0x1}, 0x0) [ 485.548441] attempt to access beyond end of device [ 485.553549] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:48 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x608], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 485.605163] attempt to access beyond end of device [ 485.610318] loop5: rw=12288, want=8200, limit=20 [ 485.650708] attempt to access beyond end of device [ 485.655820] loop5: rw=12288, want=4104, limit=20 [ 485.669901] attempt to access beyond end of device [ 485.674973] loop5: rw=12288, want=8200, limit=20 [ 486.165915] binder: 2759:2814 unknown command 134283263 [ 486.171430] binder: 2759:2814 ioctl c0306201 2000dfd0 returned -22 [ 486.312728] binder: 2759:2823 unknown command 134283263 [ 486.318247] binder: 2759:2823 ioctl c0306201 2000dfd0 returned -22 2018/05/03 22:06:48 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fjle0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r3, 0x4010ae74, &(0x7f0000000040)={0x9, 0x7fff, 0x7}) r5 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f00000000c0)=ANY=[@ANYBLOB="001b7c182e"], &(0x7f0000000440)=0x1) r6 = dup3(r5, r4, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000decfe0)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SMI(r5, 0xaeb7) ioctl$KVM_RUN(r4, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000300)=[@text32={0x20, &(0x7f0000000240)="0f0097fd050000c4c2fd38407cb8010000000f01d9b9800000c00f3235000800000f3066ba420066b8c00066eff326f4b9800000c00f3235004000000f30660f3881a7621c96dd66baf80cb8385d3080ef66bafc0cedb9800000c00f3235004000000f30", 0x64}], 0x1, 0x0, &(0x7f0000000200), 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000080)={@in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}, 0x0, 0x5, 0x0, "dcbd7013560987c90ebd84b6e984c7242a057f7f7f8b85f0aba26dc45e69c2db87180107eba9f36e22ba7df5228e6a97e954627eb3966137d05054d92ff0e25078b35ba8d6f9e3ab5b89afb667676ae0"}, 0xd8) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000005c0)={@in6={{0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}, 0x0, 0x0, 0x0, "df2c9c75bd4c55325fe54fe4b8475c9366744ab46131ba47cc839c6d3d1f288e5da58ffb88c3c9978407767b86505a282c67a7702a239d5a0f8b7b29a332d8b0f83a005fc5f5db95c1deca497bf4535e"}, 0x361) 2018/05/03 22:06:48 executing program 2: r0 = getpgid(0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, r0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000440)=0xd411c2fa) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000140)=0x0) r4 = syz_open_procfs(r3, &(0x7f0000000080)="00001200000000000000") socket$alg(0x26, 0x5, 0x0) getsockname$packet(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="20000000150004062cbd7000fbdbdf25023f4000", @ANYRES32=r5, @ANYBLOB="01000000ffffffff"], 0x20}, 0x1}, 0x4000081) getdents64(r4, &(0x7f0000000180)=""/77, 0x2ce) ioctl$TIOCCBRK(r4, 0x5428) fcntl$setownex(r1, 0xf, &(0x7f0000000040)={0x2, r2}) 2018/05/03 22:06:48 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x8847000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:48 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x800, 0x46000) r2 = inotify_add_watch(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x2000000) inotify_rm_watch(r1, r2) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x40000400000, 0xbce2, 0x4, 'queue0\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000000500)={0x108001, {{0xa, 0x4e24, 0x7, @mcast1={0xff, 0x1, [], 0x1}, 0x800}}}, 0x88) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) ioctl$sock_ipx_SIOCSIFADDR(r1, 0x8916, &(0x7f00000004c0)={'ip6tnl0\x00', {0x4, 0x4, 0x0, "cf8f5563505d", 0x3}}) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000440)={r3, 0x28, &(0x7f00000003c0)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000480)={r4, 0x1, 0x10}, 0xc) 2018/05/03 22:06:48 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000028000007a0a00fffffffffd630100000000"], &(0x7f0000000000)="47504c00bc3047eb525f484f89fc96dd6ca64da40ff023122e66f6", 0x0, 0xce, &(0x7f0000000300)=""/206}, 0xfea0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x10, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="f7ff000000000000000000a342b62bbd2ad830684b5eaf00002100000000fddfeaa157ea0d6d8900009500000855348feb00000000"], &(0x7f0000000200)='syzkaller\x00', 0x80000001, 0xbb, &(0x7f0000000300)=""/187}, 0x48) r0 = syz_open_dev$usbmon(&(0x7f00000001c0)='/dev/usbmon#\x00', 0x20, 0x4200) ioctl$ASHMEM_GET_PROT_MASK(r0, 0x7706, &(0x7f00000002c0)) r1 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x193040) accept4$packet(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000500)=0x14, 0x80000) ioctl$sock_inet6_SIOCADDRT(r1, 0x890b, &(0x7f0000000440)={@mcast1={0xff, 0x1, [], 0x1}, @mcast1={0xff, 0x1, [], 0x1}, @local={0xfe, 0x80, [], 0xaa}, 0x7fffffff, 0x2, 0x7, 0x500, 0x1, 0x2000000, r2}) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000400)) 2018/05/03 22:06:48 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:48 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000023000)={&(0x7f0000024000)={0x10}, 0xc, &(0x7f0000023ff0)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000fd36005fbd931decc91f0008000000"], 0x1fd}, 0x1}, 0x0) 2018/05/03 22:06:49 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x2100000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 486.496373] attempt to access beyond end of device [ 486.501402] loop5: rw=12288, want=4104, limit=20 [ 486.536473] attempt to access beyond end of device [ 486.541551] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:49 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) bind$netlink(r0, &(0x7f00000008c0)={0x10, 0x0, 0x25dfdbfb, 0x1018}, 0xc) 2018/05/03 22:06:49 executing program 1: r0 = socket(0x10000000000, 0x80007, 0x2) socket$pppoe(0x18, 0x1, 0x0) getsockname$packet(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vcan0\x00', r1}) connect(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x0, {0xa}}}, 0x32) setsockopt(r0, 0x111, 0x1, &(0x7f0000f27000), 0x213) 2018/05/03 22:06:49 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") close(r1) poll(&(0x7f0000000580)=[{r0, 0x1}, {r0, 0x8080}], 0x2, 0x63) openat$cgroup_procs(r1, &(0x7f0000000080)='cgroup.threads\x00', 0x2, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f00000005c0)=""/249, &(0x7f00000006c0)=0xf9) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000400)=0x0) r3 = geteuid() stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f00000001c0)="f2ec1aa5ff7a15b8a3f79fd3a5489824e6a4c7977f630197ea62caa2eed3130d0a2b92d2e3afcaa3815d6f7e2ebddc78573c146f859b391ca956467e9ccb5ee5b04d055feb1ddf0c17c7b73f9657a63a51bd3e501426bf18ed8aba70dbcab739637fc53a7e503b43da9a8cc6c09fdff0edd17c076ff8b2f4b69a4d6d4bd31b2a4258f6fdc25cfc9801c43c0885d497d0d65e993a05006352ce8b0d9dcedfb4d691cb3c0e5b5058debbf362c9bc210098a31c3d36d4cfbdfe865a4ced25eb2da1bde126bb8bb9239b2714d0ed86f9feaee9b81d4dcefbda9ecbc517a490292c951e5277e02a0c9ac24302f7d319bb18f0ae746fec9ec99e", 0xf7}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="b87588f2ab7bb6ac919bd16b90fe848d06639c537270658dbaf8f4629a3762ae4e586ceb02f05374d5e36ed7009476981e07b62857c108a2678fbb6338e40db900015e8884aa48436c505ec5b7ca86d22ee8492becc4b3a8ef40f05f492d63d68d1db10083b161281d7a9488fa9db904cbb4936db5ef555bad95d8c97823d722e172aa6d03486ffff9ecaabfb34301", 0x8f}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0x1, 0x2, r2, r3, r4}], 0x20, 0x10}, 0x40) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r1, 0x800442d4, &(0x7f00000002c0)=0x1) accept$inet(r1, &(0x7f00000000c0)={0x0, 0x0, @dev}, &(0x7f0000000100)=0x10) [ 486.557195] attempt to access beyond end of device [ 486.562276] loop5: rw=12288, want=4104, limit=20 [ 486.568351] attempt to access beyond end of device [ 486.573456] loop5: rw=12288, want=8200, limit=20 [ 486.621351] attempt to access beyond end of device [ 486.626514] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:49 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x20000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 486.668831] attempt to access beyond end of device [ 486.673986] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:49 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000240)=@broute={'broute\x00', 0x20, 0x2, 0x2f8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000680], 0x0, &(0x7f0000000180), &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0100000005000000000000000000677265746170300000000000000000006966623000000000000000000000000073797a5f74756e000000000000000000766c616e300000000000000000000000ffffffffffff000000000000aaaaaaaaaabb0000000000000000a000000000010000300100003830325f33000000000000000000000000000000000000000000000000000000080000000000000000000000a5000000434f4e4e5345434d41524b0000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff010000000500001a000000000000726f7365300000000000000000000000677265300000000000000000000000006970365f76746930000000000000000064756d6d793000000000000000000000aaaaaaaaaa0000000000000000294e7e57ba000000000000000070000000d000000008010000415544495400000000000000000000000000000000000000000000000000000008000000000000000000000000000000434c41535349465900005ed050c88f0000000000000000000000000000000000000000000008000000000000000000000000000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000feffffff00000000"]}, 0x375) [ 486.712781] attempt to access beyond end of device [ 486.717838] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:49 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x105082) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) getsockopt$inet_mreqn(r1, 0x0, 0x0, &(0x7f0000002780)={@broadcast, @remote, 0x0}, &(0x7f00000027c0)=0xc) setsockopt$inet6_mreq(r1, 0x29, 0x1f, &(0x7f0000002800)={@mcast1={0xff, 0x1, [], 0x1}, r2}, 0x14) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000080)={'vcan0\x00', {0x2, 0x4e24, @broadcast=0xffffffff}}) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r1, 0x4008ae48, &(0x7f0000000040)=0x6005) sendfile(r0, r1, &(0x7f00000ddff8), 0x102000001) close(r0) [ 486.754397] attempt to access beyond end of device [ 486.759460] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:49 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") fanotify_mark(r0, 0x10, 0x30, r0, &(0x7f0000000080)='./file0\x00') getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) [ 486.806444] kernel msg: ebtables bug: please report to author: Wrong len argument 2018/05/03 22:06:50 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0xffffff89], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:50 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./f\nle0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:50 executing program 4: r0 = socket$inet(0x2, 0x403, 0x775) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000580)="44110021000000000017ff7b00000013ef35e0cc31e74170d8ab4212277ff29d6dba41f86153c68571", 0x29) 2018/05/03 22:06:50 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000200)='/dev/uinput\x00', 0x20000, 0x0) getdents(r0, &(0x7f0000000240)=""/148, 0x94) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000080)={@in6={{0xa, 0x4e22, 0x1, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x1f}}, 0xffffffff, 0x552498ef, 0xba, "e0bc58d3567b5e35411aea81c21fe0481edc2c9de2530d5520f6703c0a77cbaa43b8b61e3ee34c199340411ed8de59a76a55a80240cd377cd6b6d6e72779f9a8807c2c725c675cf39fc7a077e082283e"}, 0xd8) 2018/05/03 22:06:50 executing program 3: r0 = inotify_init1(0x800) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000040)) getpgid(0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) fcntl$getown(r0, 0x9) fcntl$setown(r0, 0x8, r1) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1020040c}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x60, 0x1c, 0x324, 0x70bd2a, 0x25dfdbff, {0x3}, [@generic="2207ecf1a48f432356ad81c84d1792eff6ac6ff501c6b0f88744be48da79bbbb4952353c95a618a8897d552d195ee354e6603249baa9415e06808f8163877baa36b2bdb311d7792610f6bd"]}, 0x60}, 0x1, 0x0, 0x0, 0x4}, 0x1) ptrace$setopts(0x4206, r2, 0x0, 0x0) ptrace$setopts(0x4200, r2, 0x2, 0x8) ptrace(0x4207, r2) ptrace$setopts(0x4209, r2, 0x400001, 0x0) 2018/05/03 22:06:50 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:50 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffe}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:50 executing program 1: r0 = add_key(&(0x7f00000000c0)='cifs.idmap\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000140)="18b6b14fe91501", 0x7, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)="973910da8b26edf98db831d68965db8257f91f", 0x13, r0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x82080, 0x0) ioctl$BLKRESETZONE(r2, 0x40101283, &(0x7f00000001c0)={0x1772, 0x4}) sendto$inet6(r2, &(0x7f0000000200)="89f1530c5f5221176501628ce359b639ebd1ae8854e052460c4835e17c082b9f3d880e6aa69bf697f9f0e3035733066f5d07db75dd5c6f5131f974d59703b3516e9c8c64c5f4c6b4c1beac37398f184ff0f68e426d1edcc407d9c03d10b417ec3b8ca2528aad54ef6fcb5de63f238b7672aec330", 0x74, 0x4000, 0x0, 0x0) ioctl$sock_SIOCGSKNS(r2, 0x894c, &(0x7f0000000280)=0x6) keyctl$search(0xa, r1, &(0x7f00000002c0)='dns_resolver\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x2}, r0) r3 = socket$inet6(0xa, 0x6, 0xfff) getsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000000340), &(0x7f0000000380)=0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f00000003c0)={0x7, 0x200, 0x5c82, 0x5, 0x0}, &(0x7f0000000400)=0x10) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000440)={r4, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}, 0x1, 0xeb}, &(0x7f0000000500)=0x90) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r2, 0x84, 0x6c, &(0x7f0000000540)={r5, 0xf9, "52e01ed673d7dd09013752063a67b805d8fbc8b8442622c8747ca6bcf35e2a16366b7236bafa5883a77f86c5a93f413d9bfc906eb4668400e7f16584c0a64b55540c47d917c300c53ad6bc64f0f4b3cd6a3e2cc8854418c5f6f0872b18e587dd4ca8677e0d61f49d97cffaf222b78bd6b06fdb7a51bde6dd043009b8045fd77af04de4e7edf94b3fc058ad0bd26f9a937ac8ed10ae10df0ca126e5f2103209aa18ae6d56332acbbe4548da68f599e9c94a1a0897476b5f9d73c219b67ba961a38fb8604fc1343d46f5f04d157f52defb64b22bbf7c7d4fd1009558b5ddbef8217d3b6c3d81f7b8f62a5a097d4920bec3fbf39fa384c8a65381"}, &(0x7f0000000680)=0x101) ioctl$KVM_CHECK_EXTENSION_VM(r2, 0xae03, 0x3) chroot(&(0x7f00000006c0)='./file0\x00') getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000700)={r4, 0x9, 0x2}, &(0x7f0000000740)=0x8) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, &(0x7f0000000780), &(0x7f00000007c0)) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xc, &(0x7f0000000800), &(0x7f0000000840)=0x4) fsync(r3) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000880)={'ip6_vti0\x00', 0x800}) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r2, 0x10e, 0x1, &(0x7f00000008c0)=0xa, 0x4) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000900)=""/131) ioctl$TIOCCONS(r2, 0x541d) accept$packet(r2, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000a00)=0x14) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000a40)={'ip_vti0\x00', r6}) ioctl$KDSKBMODE(r2, 0x4b45, &(0x7f0000000a80)=0xffffffffffffffff) getsockopt$sock_int(r3, 0x1, 0x2a, &(0x7f0000000ac0), &(0x7f0000000b00)=0x4) setsockopt$IP_VS_SO_SET_TIMEOUT(r2, 0x0, 0x48a, &(0x7f0000000b40)={0x3, 0x5, 0x7}, 0xc) readahead(r2, 0xbf70, 0x69ca497f) keyctl$unlink(0x9, r1, r0) accept$packet(r2, 0x0, &(0x7f0000000b80)) 2018/05/03 22:06:50 executing program 4: socketpair(0x8, 0x109221a61e2ca656, 0x40010004, &(0x7f0000000080)={0x0, 0x0}) accept4$inet(r0, &(0x7f0000000000)={0x0, 0x0, @loopback}, &(0x7f0000000040)=0x10, 0x80800) r1 = socket$kcm(0xa, 0x1, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000c3000)={0xf, 0x4, 0x4, 0x1934, 0x0, 0xffffffffffffffff, 0x0, [0x305f]}, 0x380) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000022c0)={r2, &(0x7f0000000040), &(0x7f0000000040)}, 0x20) close(r1) [ 487.660746] attempt to access beyond end of device [ 487.665830] loop5: rw=12288, want=4104, limit=20 [ 487.675220] attempt to access beyond end of device [ 487.680312] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:50 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x3a], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:50 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000057fee)='/dev/input/event#\x00', 0xafd, 0x8000050000001) write$evdev(r0, &(0x7f0000000240)=[{{}, 0x2, 0x1000}], 0x18) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) 2018/05/03 22:06:50 executing program 3: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x3, &(0x7f0000000140)=0x4a5e, 0x0) 2018/05/03 22:06:50 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) tee(r0, r1, 0x5, 0x1) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000180)=""/77, 0xffffffffffffff11) [ 487.731419] attempt to access beyond end of device [ 487.736539] loop5: rw=12288, want=4104, limit=20 [ 487.743225] attempt to access beyond end of device [ 487.748265] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:50 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0xf0ffffffffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:50 executing program 4: socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000002c0)=0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xb, 0x40, 0xa9, 0xa37, 0x1, 0x1}, 0x2c) sched_getscheduler(r1) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000000000000000002800000850000000000000095"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0xce, &(0x7f0000000180)=""/206}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xd, 0x4, &(0x7f0000000040)=@raw=[@map={0x18, 0x0, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x2}], &(0x7f0000000100)='GPL\x00', 0x7, 0xa7, &(0x7f0000000180)=""/167}, 0x48) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{}, {0x0}, {}]}) ioctl$DRM_IOCTL_LOCK(r2, 0x4008642a, &(0x7f00000003c0)={r3}) 2018/05/03 22:06:50 executing program 3: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/178, 0xb2) userfaultfd(0x800) r0 = perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000001080)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x2000000000000}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f000086c000)={{&(0x7f0000068000/0x800000)=nil, 0x800000}, 0x1}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000280)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_ADD_MAP(r3, 0xc0286415, &(0x7f00000002c0)={&(0x7f0000557000/0x3000)=nil, 0x3c8, 0x7, 0xd, &(0x7f000065d000/0x2000)=nil, 0xfffffffffffffe00}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000140)={{&(0x7f00005e2000/0x2000)=nil, 0x2000}, 0x2}) read(r1, &(0x7f0000465f8e)=""/114, 0x72) userfaultfd(0x80800) ioctl$UFFDIO_UNREGISTER(r2, 0x8010aa01, &(0x7f0000c22ff0)={&(0x7f000001d000/0xc00000)=nil, 0xc00000}) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ppp\x00', 0x111000, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r6, 0x89e1, &(0x7f0000000340)={r4}) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000200)={0x9, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1f}}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1c}}, {0x2, 0x4e21}, 0x2, 0xffffffff8dcc4478, 0x80000000, 0x892d, 0x6, &(0x7f00000001c0)='bridge_slave_1\x00', 0x5, 0x10000, 0x2}) [ 487.841703] attempt to access beyond end of device [ 487.846743] loop5: rw=12288, want=4104, limit=20 [ 487.919211] attempt to access beyond end of device [ 487.924275] loop5: rw=12288, want=8200, limit=20 [ 487.957164] attempt to access beyond end of device [ 487.962221] loop5: rw=12288, want=4104, limit=20 [ 487.968416] attempt to access beyond end of device [ 487.973473] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:51 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000080)=0x0) ptrace$poke(0xffffffffffffffff, r1, &(0x7f00000000c0), 0x8) getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:51 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='numa_maps\x00') bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305-generic\x00'}, 0x58) r2 = accept4$alg(r0, 0x0, 0x0, 0x80003) sendfile(r2, r1, &(0x7f0000a2effc), 0x8) 2018/05/03 22:06:51 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0xfffff000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:51 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='\x00\x00\x00\x00') fchdir(r0) syz_fuseblk_mount(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$DRM_IOCTL_FREE_BUFS(r0, 0x4010641a, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x8001, 0x98, 0x400, 0x7ff, 0x8000]}) 2018/05/03 22:06:51 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fi/e0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:51 executing program 3: r0 = socket$inet6(0xa, 0x6, 0x7fffbfff) r1 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x400, 0x0) futimesat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x77359400}, {0x77359400}}) r2 = fcntl$dupfd(r0, 0x406, r0) syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x7, 0x4080) ioctl$ASHMEM_PURGE_ALL_CACHES(r2, 0x770a, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x9}, 0x1c) shutdown(r0, 0x1) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="571d7d91290d61beff7145763f7a95674c9b61c6e58ba229941a083257dfdd9d4037ad6480bbf0fd", 0x28}], 0x1}, 0x0) 2018/05/03 22:06:51 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:51 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x101000, 0x0) 2018/05/03 22:06:51 executing program 4: perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000200)=@generic, 0x80, &(0x7f0000001880)=[{&(0x7f0000001700)=""/97, 0x61}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000001400)=""/81, 0x51}, {&(0x7f0000001780)=""/254, 0xfe}, {&(0x7f0000000180)}, {&(0x7f0000001580)=""/155, 0xfffffd92}], 0x8, &(0x7f0000001b80)=""/4096, 0x371}, 0x40002100) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a, &(0x7f0000000000)}, 0x0) socket$nl_route(0x10, 0x3, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x103ff, 0x0, 0x1002, 0x2000, &(0x7f0000ffe000/0x2000)=nil}) close(r1) 2018/05/03 22:06:51 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fiLe0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:51 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x1400], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:51 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x3) mount(&(0x7f0000000000)='./file0/bus\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='sysfs\x00', 0x0, &(0x7f00000004c0)) rename(&(0x7f0000000540)='./file0/bus\x00', &(0x7f0000000040)='./file0/file0\x00') 2018/05/03 22:06:51 executing program 2: socketpair$inet6(0xa, 0x800, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r0, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0xd4, 0x5, 0x7, 0xffffffffffffd9f0, 0x7fffffff, 0x3, 0x0, 0x3, 0x252, 0x38, 0x7d, 0x7, 0x10001, 0x20, 0x2, 0x1000, 0x3, 0xf6f}, [{0x7, 0x9, 0x4, 0x9, 0x8001, 0x7f, 0x7f, 0x5}], "4edc16577cc0e9f48663aac81f618083e9b8fabf9860578f9257b026d4cd0d83c82fe259dd91eedcb767c3bbbb2698d6eeb1c732cb39f0a5e258b9b64f3482e6434947403115538b20c52047843f2b5891b724d72cf6fa6aca7644b30e8d9256dfe73067e1080fcf4cf8f8386876b9e11c0f11e4f81f5d651cb93d00a6bb7497232687247450675d10b80e64b301d095e82412efb40f4942f69ff3b15bd7eebb2f11241ea955e16753ffff36766bd62dfcdf77a0248eaf20d1a162e80ccb79f43a4afb6ba7d01a401815c365e28eef7ce9556faef06b47b8a9254c48e34df775299f9a5299ede3e056b6dc880f641bf63cdad8784aed5b7a9c5ed5d20059984edc458fe61fdecf8cd3d49b1bc4d68daceb2e986e2bd23c482ac77d9449e18160cb0795275d7ab465e4b34d2063de44d92d0ce799781c753bf54ba804da9405f17d580670350b062722b80f8f9d76ad7c8ec4c673b38e7daf7ebf8cc1bf65c25397ee17a022028950bc69c567784eea71da740df6cfea928e49dbc75a1d967429b9f0901d71c773986cd185bf2164e1434bdb5e00befaa578ebeb885e39b0e5f2e1f7d8e512fcf84ddc3caa38d3b2bee941d740e92c9bde69e257877ddf6cd3433f6cd0f902194c4316024536de055d281bb2c3b13252d1ba380a4ba64fa9b79bff905c21bb59bbbc5825faba4388ce8dc9f0f0b519d111768c278fd7efed4e05857bcfe49cfa63efd964d0a8d7d21dcce74ecc6cfd36e56343e1ba3c6d1a69344748aa170a00218cbf1a21872d40138ddfdcc4ab64b6ecc0e8c2c6f00d56964d40a9ba304e1ae85febab315bb55ef99e421926f7509bfa21b70b7ac856d811fb58a41b42349d8303132887ab223fe8ab0c92aeaf007a911ca76c8f9a3486d1b2a1bdceeb88bdc649f60c968381b66c62da80225b57626d56f02688d4f3a44b258d921c90151286c53d0b320c9e640976aa06cf04db0d67c3c320f0b8c665089dd0713e22f23b6b2a61da8ff0f3984ef0525150c9185f7f69fc5302ebf1539d804fa3d738029ab0e273466efea71f3fa0bf117f1131059cb15c4bd655923244fe9fed0e990bfb3865758b5e0543c61b4be4fd1bf4734b1a34903c4ddd7351c65716e3b9733c1776fd7807479cca5c96538ab7f79b8352b9cab10c6304d524b63c2c792e5d9947964277c54bd554284dd2281822041eaa9584bdc17d31b54eadd5e3d20045d62027cdf653273f9ee384fd2af013461571e5adca90bdd18da49fb3b3a2b90b2ab5df76cff58df379785fffbe88564607fdf8bb959f10701786a8eabbe1f058675d8a8f0effb5254aa120d9e95406d01e92c10585caccf27160b8a065c1a6f106655d232d88876906b0d7e312de680e0c84cab4062934ad8668c107e0e36ec2908cf7eb3a81132350d397e85cada39633a7139ccdfba5a7af8d12209797f6920d2a5278ee0684aa08501c85d6dfd73b35e9641abcfd083d72160a5bb7b5f61d0dc08f3037d6732be2d179e20ada95ecc60ed2ae07c4ae964582f795e3e6d9b2f53e0f11f0abc7a78ca3b27f2c1d2f482eabbe226a069d3bc3a32ed34ef7fdbeff819a6fe98d6a5404d21a9424b03efd7cbb846bafb09094590817cc46d5081e4737fda5c8eb18ea12a0317e90774d1ec11675c83895e59a490fc69fa879b9a560f05ce467c6fbc6cf1124eb03e1d941f3617f429a88c80bfd5c9d787e05973b6ea196d42e0c75ef32590cc5331370a76b97810590bc23bbf0d86378a1e0caf0cbd3cec1c19cadb664f3cb9c88023fc525fee2e812c35607c79bf9247b793db9a8b96d50a70008440bb803bc26669bd29f75ee1599dfbe4a1011eeedf61501c977a114c6f54cedfcd5c1075cac087e0f7d8c298b8339c2657e7f51c986e112978677f046f575c256b68422b7a662f80ab791f06b5dc60159dad0a1516d3bb63b43671034aec80ce001dfee13d069eb700a19b62aac376adea5cb2a3178dd247b15f3b8fd72f74c5bf0ef5ba1833d708b710101aeb12befed0fc8dc5ef8bfd5e7665858ec8e846b3ac397e1eeb8cb7ed850f67519a6e4f8b0157ce707bd0427af611a2f7696c2c867ee8159c869924cadac534f6065ebde0294d20dc067ed1e9a5c4b0d51fb1eb09c344fd72201f826d2edc48f6360d20dc43c0cdd867e785ba623af8df1e8c7e8a0a8e875e378814a5c4c69bef21b74f379a4c459687dcd57a237fd981b9e2048c5fae8f500cb5f230e4d42561af02afa736497c8e73f1bcb0f9b7578640d975d12391567ae772977453e9913be419a1c72e3c9a5b94f9df405340a0ade71e2710aaaf65677304577ec25a882cc31b7067ff70c3aa5c8c787f9309949ed001f624daf1fae340c0dc9eb89e7a2bfc1218e92dde8853e885cef65c98012f15a78d27c90c148097b28070392247ac3f32bbf2edef16a2fe6b5897d59ea655fa71039fd8230110bb8fb01a36ae686df2626562170064da09d71b194e4aaf8174c7ed6f0a2c5519d38b50be0b0d21446e7e1b8faabfbef809bbb9d87c24aa9f62a5b98ddd660f7e16857ba4e07a3f22879b1d3e6fd4560f4e910bdb8fee23eecff906425d3b1898c7cee75c339b90329d8c1dc389e5d6096e1954fefe21b0317b79de05e672f3451ea7ee1f00d7d5e8b27639e25ae323ae228b5e31ffeaceabbbe4adf282ae786cc20eb6f947a221fa3bd302d821b99e34d8c320eee8d396e77191eb3db40fe68e7ad46d605865924cd27c384e1cc00e934161ea44f627a2d97348477451700a02ca18067a7f6baeb70b85cd2ac4d3212b64432644b6ba258298bff0cc00dcc053b99d22693970f14119611eedfc8ac6189e8dc77179623e3f8d673824711cba7d1dd0dfd2295e659aa423c6be5b97f24495c0d9c713809bea2ca521c7c918ceaa74b1a93ee7e38634fdb230bad5abd68b4e58f071c69371988ea4218c167560ec98735bd690b4d42a4d8dd93f8f7e072f0799a89d10e470aff47885d11887580628e07673db3727f63e9c4621c6a44b6b2ca452404a09a6e46520f04470d2416b36472112f89bd9e0530b1c384ec83500399778da791133dbec406f5286a1099afacb0405c31e3535fa11392177309e6a8037955717bffbd326485d6bdf734af605e8d64e3e976386f3251f65b0ebdb9efc996869bb101985c522a667da3a3aa43fbbc1e89f4ed6f8ae0927e04cd4872ce0221cc572de0fd1531f95f9dfe77e06e97b2c700fe38e2a41a65055f2f970a302ecd73c7a2a8d8b32215b8fca602889f7264112f96b3ccb1ce8980fa6efbbcd05dd598ecd8e4980a5f14208ddd6bc920b0e7327102ef163faf406388c8b5f6ab3b38c9a11404648e22aece36be487eaaa5857a3aa3238df1e00082080c77f61b1d2c8f2a875d68a9be82a2397d62261e0a84932ca892c3e8f725f5018d6e18ffc3212a0f11c8a99d9695d797357510ccf20e3bc660953d157fa03f9485cba77a45fc9f237834fa0afd8271fa47a75ad126e46963efd98ae49503aa84f03217d71541ad638fd431f7b9117920429489dada382a00bed1a4568d80ac821686f136750aababc2636588a9936ebf0235302015d82753b151ad24d9b6db2c9ee7acf78d3b022a7b2cd0172891aa1d5fcfc3acb095746a818e189110f5c2062eb9b9cdd1d6b07cd1efdc58b1db4a8ec7733656a284692ffcedf62e1c4df3e93a3ff5b2fd27fec994e5e7edb2318775547087d4b9395b5e876daea7cb8e9387b6e292dbb841f6b34362c65844fd7c1395f61f4236b01a0e63ebac43ccca30fcf6e5160cad11a0fd63c11bae2a10e75d589b38a034808b365d546d817b2a8ece78a86689667be04a0e6b94859dddb2c809052d3582ad3a5395f798e4cf5f9fdc3ffd5a24164be90afd5e1fddf4994ab8a906e57c49267137202eda62a97d9566a49298235267dfbc14fc8f685d82a81792b0359de7b666dc8e16c2079c3cabe1c8e9dd33996b4aa2526f8412a9af73d2604d470a84f11feca0b49b02681fedb9da19bf8c423631266b1aeb6bbb767265aad8fcb489ef5fa46a4179bcea30df17d7394139776fdb9610f90327277beaf2601bae8c64c428fd01778a0252b890b70c5fa0b5a12c00fe066021d1bc838a3a8a3e820440c9718d66101395e1c5f7ea0f52c77d18cf9df3f2fbf50b58ec580e67c006c6f3e083a3ec7901caef8e99af124e4773d8fe22a03ac2e3903049604c16f6520b0ee1b5846d9b5d748520e6bf4000214b6212d7c2b0fea0576671991c3e651b64a8aa78919dc1461703e99bd826c106a99e74368300cacc70f78014cbdbb45e8a328d2e405151120f089d162ee2392a7a9a86dade108921bf890e36f28922ba041702ce397bdd5419165434640478255c4c3254afc0d2ab5414e23f2f4e64f399c56c37eff70f7078eb68f889eb9b0f72be349b2207cfca234f58efe24d075956119ec28de8be1ddcdd02a789d90c123bc866efa329d18eb394fdd6f087cf0b514a1697828c1ff131c67e8ab9f3430c53dbf046427c4269c4702c53be5e46a86a0181ff99e1e82912594bd5924d5d7203eef2a91789d467b4fb7703ee209a2300ad345daa0de869ae1ec3d0162fa9d20a4d0594f9e633f3a17102347cb65f4258fc7c203bad5d426c21966d8f025571c87649a8db53b86f7127ea47f3735e613a2a2aaa94d76e4b479b854e8d73413ec50613d73cabe5d7b0edbb652033106fad27d4d96fd6a96df01f28eb75efe346d150010dcc979bbb48b3610ddd6beaf56f83be6a74de9a3454d2a948e4c1e7874501a5284cec8777cefb937f8b392139f62925112938cad6665ffb3ab7cb2a3af2c15c4114fc6cd0c78c51d508d62117972ce8528f57c4d4f7d281b7b00a465c4d877b3c029c788bada839e33492f0f796433b95b084f6fe53f54f432af89f7f20d9dd180f93e40f518e443d36aefbe9d6c816efaa8f13d6b96c8c2e104dc04fc42dad33640a2eba2532a9fe5b55b1ae12d4be92fa09fac8d56669ec43ce7ddd5b2899701236a3699a597aa5d550081c65a9f9ec945554835e00c19a5a42bbd23a394ccae556bafe7c90fbd26583c64d4ca7bb9745d809595cd0d47aa521555bd1c0ff968a6d7600d462b84529db0a48ee7cc893aa8ddeb3be324e39349f719493e3ba416a3eaa0b2cd4e67524982071bad330e5799efe97806b12c162c5649cd37d030422b35a895f7596edc3d9862f52f58f95bdf25086e71cc0b5da81fb7e64c9809713620319e8d912b00515fee022babf6b34120df07716a1c3cfcfa163b6cadf5e9d7f4e194eace432913251f591bf9b6a01cdb1c1ed5435cd1743c037b23db7ba197c1ec76ab7427db5e0591199dbc42fc083fc5f81a3bc62f29e610589031a010f3d72bf3902ba274a8a77e7dfdc273351fb60b5c2e52f0cf333c20c0a5852117568bc087ed503afbaf465bc7f6f96f6d7cdbf691d3f6112020e56d09b523cb57e79ccabcb5e0450300564ae574ee13a43e7b0e2216bd048477e4cd3bf3824a4e662fd50dba97941ad9201acbebe8e4e18d88af1a6b22374e865d6e678cdab6d915e75ae843cd133f5723412c4a85772dacb204ba988600bdda71f587f53035b2d58ad983a48299e21c5766b022234f575ad9657eb9222f672ec9c44e1c7e30b57bc89dbeb0b952cfcf009988cdcdc09966756b57949e79bfebb6c44b7ed00b0676d9e784d3e2a3ea4385a57639a8f4712de501599eb6ef388fc3da7991518c7cc380fa907bb87f0f5e296f749c598ca85053bc6b48946e520ea0a97c1", [[]]}, 0x1158) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") setsockopt$ARPT_SO_SET_REPLACE(r1, 0x0, 0x60, &(0x7f0000001380)={'filter\x00', 0x7, 0x4, 0x4c8, 0x140, 0x280, 0x280, 0x3e0, 0x3e0, 0x3e0, 0x4, &(0x7f00000000c0), {[{{@arp={@empty, @multicast1=0xe0000001, 0xffffffff, 0xff000000, @mac=@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], {[0xff, 0xff, 0x0, 0x0, 0xff]}, @empty, {[0x0, 0xff, 0xff, 0xff]}, 0xda8, 0x2, 0x4, 0x2, 0x3, 0x800000, 'bond_slave_1\x00', 'veth0_to_team\x00', {0xff}}, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1f}, @multicast1=0xe0000001, @broadcast=0xffffffff, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@link_local={0x1, 0x80, 0xc2}, @multicast1=0xe0000001, @loopback=0x7f000001, 0x2}}}, {{@arp={@rand_addr=0x2, @local={0xac, 0x14, 0x14, 0xaa}, 0xffffff00, 0xffffffff, @mac, {[0xff, 0x0, 0xff, 0x0, 0x0, 0xff]}, @empty, {[0x0, 0x0, 0x0, 0xff, 0x7a5ed5dc47bc65fb, 0xff]}, 0xa8, 0x1, 0x5d, 0x9, 0x67, 0xa1, 'ipddp0\x00', 'sit0\x00', {0xff}, {0xff}, 0x0, 0xc}, 0xf0, 0x160}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x9, 0x7, 0x0, 0x0, "bf5bf47431377aa4cc5c96d29696c19cfe2410efd19d13306ba803d95a5ca50bcfca9a20b6436531544cfec8e924e5ab7b016041633cf446e2b587974e804e75"}}}], {{[], 0xc0, 0xe8}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x518) getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:51 executing program 3: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f00009ec000)="1f0000000112ff00fdde45c807110000f305f0f00800018001fd00dcffdf00", 0x1f) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x52281, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f0000000080)={0x2, 0x3, 0x81, 0x0, 0x6}) [ 488.926979] f2fs_msg: 78 callbacks suppressed [ 488.926993] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 488.938714] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:06:51 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x6488], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:51 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_fuse_mount(&(0x7f0000000180)='./file0\x00', 0x4000, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0xdc) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x400002, 0x0) connect$llc(r1, &(0x7f0000000080)={0x1a, 0x335, 0x80000001, 0x100000001, 0xff, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)="0001000041d2040009", 0x200002, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000000)='io.max\x00', 0x2, 0x0) write$cgroup_int(r3, &(0x7f0000000280)=ANY=[@ANYBLOB='9:4\r#'], 0x5) [ 488.971313] attempt to access beyond end of device [ 488.976418] loop5: rw=12288, want=4104, limit=20 [ 488.992005] F2FS-fs (loop5): invalid crc value [ 489.004885] attempt to access beyond end of device [ 489.009962] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:51 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x52, r0, 0x0) futex(&(0x7f0000000200), 0x85, 0x0, &(0x7f00000001c0)={0xffff, 0x4}, &(0x7f0000000140), 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x42, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2041, 0x1) [ 489.051193] F2FS-fs (loop5): invalid crc value [ 489.055938] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 489.096292] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 489.103520] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 489.117308] attempt to access beyond end of device [ 489.122439] loop5: rw=12288, want=4104, limit=20 [ 489.127536] F2FS-fs (loop5): invalid crc value [ 489.132576] attempt to access beyond end of device [ 489.137659] loop5: rw=12288, want=8200, limit=20 [ 489.149291] F2FS-fs (loop5): invalid crc value [ 489.154070] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 489.191132] attempt to access beyond end of device [ 489.196212] loop5: rw=12288, want=4104, limit=20 [ 489.208401] attempt to access beyond end of device [ 489.213568] loop5: rw=12288, want=8200, limit=20 [ 489.220775] attempt to access beyond end of device [ 489.225933] loop5: rw=12288, want=4104, limit=20 [ 489.231720] attempt to access beyond end of device [ 489.236777] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:52 executing program 2: r0 = open(&(0x7f0000000140)='./file1\x00', 0x800, 0xa4) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/126, 0x7e) getsockopt$inet_tcp_buf(r0, 0x6, 0x4d8a6fbbb27ed1b4, &(0x7f0000000240)=""/217, &(0x7f0000000340)=0xd9) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000380)={0xd61a, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x15}}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x3, &(0x7f0000000200)) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:52 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x800000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:52 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x3) accept$packet(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000100)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x20000f, 0x3, &(0x7f0000dbc000)=ANY=[@ANYBLOB="8500000001400000b5000000000000009500000000000000"], &(0x7f0000000000)="47ff3300", 0x2, 0x99, &(0x7f0000000140)=""/153, 0x8000000000, 0x0, [], r1}, 0x48) 2018/05/03 22:06:52 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x100000001, 0x20000) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f00000003c0)) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f0000000280)={{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}) 2018/05/03 22:06:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000080)="30010000130047f10701c1b00e6c0000000000000100000009ef18ffff60e4740599ca06b000f13205001f0000000000", 0x30) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x80, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r1, 0xc05c5340, &(0x7f0000000100)={0xffffffff, 0x4, 0x7fffffff, {0x0, 0x1c9c380}, 0x7ff, 0x5}) getsockopt$nfc_llcp(r0, 0x118, 0x3, &(0x7f0000000180)=""/203, 0xcb) clock_getres(0x5, &(0x7f0000000280)) 2018/05/03 22:06:52 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fiue0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:52 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:52 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000440)={0x0, 0x0, 0x0, 'queue1\x00', 0x1}) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @loopback}, &(0x7f00000001c0)=0x1c, 0x80000) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x2d, &(0x7f0000000500)={0x3, {{0xa, 0x4e22, 0x9, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, 0x8}}}, 0x88) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x280, 0x0) ioctl$sock_SIOCGSKNS(r2, 0x894c, &(0x7f0000000140)=0x9) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:52 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x88640000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 489.929861] attempt to access beyond end of device [ 489.934929] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:52 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000200)) bind$inet6(r0, &(0x7f00004c0000)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="d7", 0x1, 0x0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x1}, 0x1c) listen(r0, 0x43) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000140)={0x303, 0x33}, 0x4) r1 = accept4(r0, &(0x7f00000000c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000040)=0x80, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r2, &(0x7f000087dffe)='F', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)=0x0) sched_getscheduler(r3) bind$vsock_stream(r1, &(0x7f00000001c0)={0x28, 0x0, 0x2711, @my=0x1}, 0x10) 2018/05/03 22:06:52 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x7, 0x80000) fchmod(r0, 0x20) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321202e2f66696c653020206d643573756d6b657972696e67736563757269747962646576657468302674727573746564212d202a2070726f632000a80d4a22258f7ab420d42a766d6e6574302826202f6465762f76637323000a13f1c2020b048ae1f9aff8ec04eab25b7d81dc2d577e9135ea46fa84e11a537ccbc8955e78d11513a7706919dc6f8971244264a3e638686bb2e608f642194f98567a2422514faf504fc59302fbd73e9f5f89da74f18232f994850e372c4514c34fe30c95d2ea"], 0x79) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() getpgrp(r1) r2 = getpgrp(0xffffffffffffffff) r3 = syz_open_procfs(r2, &(0x7f0000000140)='net/cotor\x00') getdents64(r3, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaa00ff86dd6007e80800082f0000000000000000000000ffffffffffffff02000000000000000000000000000180009078000000008b26526387339d426159fee82b2c42aaef9dd8437da7afe71f61f33870208a14c3d0d7474124a9a3fe44045df5aa3551c9ceaa6a72a5530596478d4bde902d8ad3f4ddf4080000007a3a62a7d5115c26efdc495f1e288baee75a89ab0aa0d47c251d646d0a7cdfb87052c96888f947a63ff51b460df93a6d9869f8245366e8a432868521db0823c9a91b2a721eb9d16dbf9bf7950eff253e9b0eebe489283ebc17608ccfcec147a9a9e6b6a8f0508f14b0cb9e37633ea670"], &(0x7f0000000040)={0xfffffffffffffffe, 0x1000000000001, [0x4000000000000004]}) [ 489.951809] APIC base relocation is unsupported by KVM [ 490.001191] attempt to access beyond end of device [ 490.011579] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:52 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x2f000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:52 executing program 4: r0 = shmget$private(0x0, 0x4000, 0x78000000, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_INFO(r0, 0xe, &(0x7f0000000100)=""/108) r1 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0x8001, 0x800) getpeername$inet6(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, @remote}, &(0x7f0000000340)=0x1c) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000200), 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000002c0)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm_base(ctr(aes-aesni),ghash-generic))\x00'}, 0x58) bind$alg(r2, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-twofish-3way\x00'}, 0x58) accept$packet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$packet_int(r1, 0x107, 0x1000000018, &(0x7f00000001c0), &(0x7f0000000380)=0x351) ioctl$KVM_SET_MP_STATE(r1, 0x4004ae99, &(0x7f00000000c0)) request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000080)='\x00', 0x0) 2018/05/03 22:06:52 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3a], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 490.073961] attempt to access beyond end of device [ 490.079052] loop5: rw=12288, want=4104, limit=20 [ 490.108972] attempt to access beyond end of device [ 490.114116] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:52 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x7f2, 0x18}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) [ 490.173835] attempt to access beyond end of device [ 490.178863] loop5: rw=12288, want=4104, limit=20 [ 490.214189] attempt to access beyond end of device [ 490.219299] loop5: rw=12288, want=8200, limit=20 [ 490.225869] attempt to access beyond end of device [ 490.230879] loop5: rw=12288, want=4104, limit=20 [ 490.240729] attempt to access beyond end of device [ 490.245749] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:53 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) getsockname$netlink(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 2018/05/03 22:06:53 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8847000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:53 executing program 2: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7ff) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in6=@local, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x8100, 0x0) getsockopt$inet_tcp_int(r3, 0x6, 0xa, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSTI(r1, 0x5412, 0xa0c) sendfile(r0, r3, &(0x7f0000000480)=0x41, 0x13) r4 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r4, &(0x7f0000000180)=""/77, 0x2ce) r5 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x3f, 0x115500) sendmsg$nl_route(r5, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000802}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=ANY=[@ANYBLOB="24000000190000002bbd7000ffdbdf251c20a0d8fc00c806000000aaf3f30d00", @ANYRES32=r2], 0x24}, 0x1, 0x0, 0x0, 0x14}, 0x40) 2018/05/03 22:06:53 executing program 4: unshare(0x8000000) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x86001, 0x0) ioctl$KIOCSOUND(r0, 0x4b2f, 0xff) r1 = mq_open(&(0x7f00000003c0)='tmpfs\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x4, 0x5}) mq_timedsend(r1, &(0x7f0000e71fff), 0x0, 0x0, 0x0) inotify_init1(0x800) mq_timedsend(r1, &(0x7f0000000040), 0x0, 0x0, &(0x7f000058eff0)={0x77359400}) mq_timedreceive(r1, &(0x7f0000000280)=""/131, 0x83, 0x0, 0x0) 2018/05/03 22:06:53 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fi\ne0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:53 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) capset(&(0x7f00001e8ff8)={0x19980330}, &(0x7f0000032fe8)) sendmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000000)=@in6={0xa, 0x4e21, 0x0, @loopback={0x0, 0x1}}, 0x80, &(0x7f0000000040), 0x1e4, &(0x7f0000000080)}, 0x2}, {{&(0x7f0000000a80)=@in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0xffffffffffffff25, &(0x7f00000003c0), 0x0, &(0x7f00000000c0)=[{0x1b0, 0x1, 0x24, "63d5f174ffa1d0"}], 0x10}}], 0x2, 0x0) 2018/05/03 22:06:53 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:53 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000500)='/dev/snd/seq\x00', 0x0, 0xfffffffffffffffd) read(r0, &(0x7f0000000000)=""/28, 0x208) dup(r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x4200, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000380)='/dev/rfkill\x00', 0x200, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000003000/0x18000)=nil, &(0x7f00000003c0)=[@text16={0x10, &(0x7f0000000440)="0f0f710cbbf2dca1c07566b80500000066b9430000000f01d9f4660f7c7800daba62be660f6ea300806766c744240000201d5f6766c7442402005000006766c744240600000000670f011424fb0f01c9", 0x50}], 0x1, 0x5b, &(0x7f00000004c0)=[@efer={0x2, 0x8900}, @dstype3={0x7, 0x4}], 0x2) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:53 executing program 1: clock_nanosleep(0x2, 0x0, &(0x7f0000000140)={0x0, 0x1c9c380}, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000000, 0x2001e, 0xffffffffffffffff, 0xffffffffffffffff) openat$md(0xffffffffffffff9c, &(0x7f0000005580)='/dev/md0\x00', 0x80000, 0x0) mlockall(0x6) io_setup(0xc1f, &(0x7f0000005540)=0x0) io_destroy(r0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) sendmmsg(r1, &(0x7f0000005440)=[{{&(0x7f0000000280)=@rc={0x1f, {0x1000, 0x7, 0x8000, 0x0, 0x7fff, 0x3}, 0x7}, 0x80, &(0x7f0000001640)=[{&(0x7f0000000300)="b3c302c1ca4de5a0b7e5c930c5598d85393e6e8df5482fa123e610cb385a96459470855fb682304bad0602b605af5d68265fe1fd590600058426306a500954e53af2e93df4b87ccf00ff7e7d3d66774ae4c193f606e48913d4180c954e", 0x5d}, {&(0x7f0000000380)="0b90694d059a02c2b71b8a13240c5fac74c685307e75bd7139643bef87fe253ef250b007be54e3bf94e82885bcbf448c44fa4301eef1030c7516d2e29ef8953633745928cfc21f2e74c08d4d7ae5877b089850ab5a691c1ca91b929ea765d8413c0457f9807e49e8c92ef3b84833eee218b6350b2a2a6a9a576a735064", 0x7d}, {&(0x7f0000000400)="fc5387fa8e3a8048a02491a82d78da64d6a537eca434b5ac115fe26640ed6eaabc733bfa15e130d86aa86b1067ab43d9d196634a0b900da9dd132b8ad9a725308701abb378d134ca598cc713c2592a578321f37bcb0f0bc02205c7d22467240f2c3d2096b1aa65e1ff48acc41c4bb05d028e52d25ce262471e64743386039f196f9a138edcbd69249d5b8193b4042a5df8a34a2b7739e9242b007433ea9ff3da21f31e706ce627650d014ec46495056dd6a32427f7e161dfa38d8ef37945", 0xbe}, {&(0x7f00000004c0)="f457e231a63f94614962cdb2786ca67d3c43ed8e5aec38639441649300fc04e1e49281e6cc755fd34c4b55c34797d37801516ffd9ba65e7779e5bf52eec30c6f464f4b78e821e80185eb76f8e76241a9c3b15b4aa17319c101548eb0a33e8a7b935023ec73eb1534fe74f79adbb5ce59c8118d7fef1f734d626296c98875df1274b62c76d6d84ca8a3c63d3d020f6fdb752135e74c954516b2131c67a9a8881fa6506534f70700e08fc575ddf98dffeea7270efe69946ad8fc45e0ad9d8377f3bbb6525494273047e8d5493e644c5c2c9ea8d8821cd10599c5c141915fed5ec1a28c14cf8b2ebb1a6fd80776e9f04f51424752ff6dc5ed286b92287e2eb49e595210960d64eb99ddafa48d0d70b7acfdbdd9187627ac231e751e7bda47c6662388ccad3a94f4effa1bafcc77b80c5bb155ab17b2654133d00db187444b46bd116b520176bbf08a1e0c620e450fae0798b440934c67d925f5769bbe5896dff778dd380a831a63934835c1e2dc2a89c605842ba1ce46dc0731de1a079642418d0f96cd6886ff6e695c1791554e12bc64c22b2beb37a10143e7000e3a8da1dece6c2ffc1bc421cddde63a44bb49e0830d5ec5de3c0969adb41240722bb6cb6738bc61e22224e0996dd58067564759e05c48891e005de4a2d00e5b135f22e5897ce42e4a5c5153509c5f268dd404eb8944e2e29608dfde96eede1f36ab2bdd0dff7b8e63de03a9d3a7ec70185644c9df12a1e7a5e3f3f0c633b74123d8131010d01b98d167f53490d1c17af7b22fdf72235ec7d2f825747d191afb90e2b716abe77ca4731c84998ca640d25b75ebd950b493b58f7af8571dd02eab9b55878a9621fcf097723a8bfc3b6e58444e36c43c5d33bbcbc7646f52c7278a9955e3d82f6aaa9806126e44a6b0547d33de4e2e15ba8f6005ca042d5ee6e341d6e444121e2caa1276a3d4598a02c9d2760621f0e388911d8a47bc373a8edf3bc8f45f876affa0afe8cab0f57ee1b387380d076b99c100cdef62114453e7d0371731debd39f2d1ffb695d736314b73d4985062325565f1056432a8e699664f7342f57ead73a9eb3247cb00e7df777da49514a4b8ddfca7a39d61479814aca33251c6f3c841d3cd573af9781a200e1c8d8b623c5f6d3d6fc4715384c73a2a9783bc89111d3e33c6ebdba283532f9788f30207cca765fc2ac4f7728a4986b412d3fad9a4a077a906a44c9ddfe4f1fa7fd239a8c63e3793dfd5090d99e7af1bb18cd31e95fd2a60e50069065b595f4de3d656100def33e0bf56b0b977af7777bd0504782995eb2725e1617b86f5b77cf2454f1bf3f21ab7e0eba5c20bad7e80796590ce9d01e75b65ca280e6120ca82c3a01ea41ee84d7084cc51b6118dfdb0c0cd8ecf4f48f9a858cd36756180adb0fe618d66439b21fb1dfcebee37d87a184b810e26f24001c195ee21285376c47fa1932e8cd602bad26ec96f5135ad9bf2b8f0cf4cdf0cf0995e89c5c141e105ea2c0b88991fd4248a5cec5898de1aeb2e692fedae47c6dc516bba20c2a6d56399502558c0749a6120165df3ba811a420eb7bf9e2de5daa7e08b8da2fa1c5df073252a293fa384b31991ab873f8ea618a83ca3ab4cb9d70f522cb03dfe412ab87195a93f03fd08208928b8f88e7ad8737a4873b90d26b9d7b084337234520356b849187bf05179497fdcb55c5ad3a3c5e5278e9bd7a68a1417a8785edf4e07e9edd8bdb3c793d95e1b1731918d7db4e7f10c5cf6017c4e53f8098adebffab73d512df3acddfd640289095d983ba2bf6690f1d546d17862c8cb0d94a0bf47c1da44ebc2883016d5c892df2035dd5f8e04a3bb69878e1440015b8157942047b38f4f79f0fdd6b878cdf1674debd70595c8d522443c675658c7f58913812fce0f655e03027f4fe09d2bce57cfecc9a93f3bb30c921ad66ee8434d535e28f4a26092c0b24cd343e5c2d64e8328efea92310a93a576f01d07e4578070cba5005aafb43436c705e7ac26147f169d04c1c57c554ff4523350203c3ce775035a7ce2a970fb6d4a7a85b48bb501757ba6fc7dd8b8688b44f21f91c923502329533b3ec49e45b761366216dd1df3ecb186f8c6fe229b7aabdc49c4be3a441b8037ece7dd01cac7636c04f1b02e124fb943556f712efa57326bd572e98b286b6ad91f305a3b58d641f13ac4931aa9b7b356ab6dc64153a97c902531fe312e5c082e96fe2910c744d90ea67762b18527d30da5ad44644f1d08bf4c1fb12125bf9dc34d57b345c737afaa80037754e4f27401b8084928b1e012287290e15ec1bc78f83f3f6dbfdd463b1ef0d828bab216c2b05da13d534ab08298b24fd65c35d849ea30cb981b379e2e1010f22b6eb46cc963831a45dd1e6323754dae89788039375fab962915a5754c13a8ea825c524469bedb9724b827bb0c77605f5c6c408e1876c25a6e4bdd93b58395a444e2b5fbab68e2e1566ddae962aef03925304aa429afc7227f6fb845b9afda51e54862fc130fb1c55a57493e817093bdc861b346c1ed9659c52a7813d223bd4fbb6868ddc7c5adc3f53f63e7721897c4d8aac2211592a5b257b319115d4324ff90194860ee96ac4ae61a1d243adb8bf4ca5aba100593075cea969242c9e5bdb0213a2a8358d9660dbd43379c7d8123e3cb4361789234497ae28d147368423f4859743ee1f15657ce44117b47cdca3331d9843c09abe3f711308dcc3bad58502b1dc8c382c421f0c6946e3e7bdb956669b921f8c7eef9329280a4e121e37256eada57cf50250009ebd2dc22378f2381902ecfafb16d5d603c29e46a748f505d2236abf0697d0209f46402f15484d38a7afbc55380a1acc391968aa3a1ee4a5b164ea547e7a8eb754477cf640b7809cf168dccbd665790f15b3556c494b906251f72c9d62fecbe6b6e122eb5bc05f2b587720b8c9131020372613bf7c51dd42e75e1cb9773a70d59a3d5f22ec5eda608e239d434c997da7e894bb0e280913fcc3b23dda974545b02798be5edc5ae9e57a63c49a6955d7709c049161a788db745b7fd74fb14cf3ea10fbc363690048d743d7988d1470f875481df0b555555744295e35fab0f1750903b7680aad4fbfa78024d438861461278a30c5ba6ed255c98debd9d146dc8a6017bbb3285f34a550238499b144748654076abaf235e5680fbaa4ae1e67261cbff9e8f7394ec0d429f347e6b833a53aecea2109ca11f6494c5b6e9af321de424c6096eb5eec6173cf9e48fcfde7e4754819f5a1d44b01e20f45172e0112624332715135d12d10b1966818bb358eea6af18dabaf0c26a3f9a96fa6a270738fa13e35ae03c245a730d0e54a62b6fc0236f30d9138e37e774c8f8ed2a9cd148d8499fd8e095ef63f124fc959cd6236b61eab5c7a303f8c0e86ced130fa4276d5a0b3bff00adfd8c90257b1d61bf9610a775f1f8c3d64893d4288c0557c2e8bfddbbd23a9cfc309030e0680cf09e70b1a31fad7bd108c273bab8ab993d77c7e03aac1f36e743f8236e493f64211e16a7a11121e409cfa5ee36899e5cac877c059da033848726f7f0298ab2d52e87eb915559dc2f2b5cae42455d6dbdfc42ed485b437562104e177db5cbfe7ed8e176201717b747ad50d6d2396d26d33c5f1f047f503f547c7c54d4d3a0b0222122917e84847050fa7ed2a121693b9c2c7c1dd5f1afa37ddcac44463eca1492bfbda8a9e4bda47ae584dd13a5ce245df9ed1318ac99b3a8a87799aff144de86bae80229d8c9a5d52fa529a86a16446f5e73061029cd59c7f659c0fdb29ef3601f9c3659705e7d9c3af7721b61be9b5de8f9333d1e0118c6ebf19b363adc0bc6d98b8b809a5c441eeb7f7dc1cffc1c8bea9a12c40da5993860bfcd7111115fe7e3e30d2458436d684d01bc85dbb4003cd91c33e6e54321dd1b4060aa7baac717e47ece8b8df2211390dd7b4c656b1f9535d99602e2e69452b0d530a93cbd60ba0185a4335ad4e681beb63b3dd94da9bb1cec4f3fc718937379334320273ca56f6f50a76869c0c7ea049fdbab55cf4afb040795f34a8322ffc38f6bdfe3c19dba07b0b67084bf51b3197ecba9db0380fd41f2db8dcdabc7132fd44af54f9eb2b42cd76c5a6d2d380dc5ec28b7d0e5955166cb0e275dffdfb933417735c1d098d023b662acbf42a714b7b8c4ff9849985d8827d5306c53b95dd85f52e5296f12418958b956ad4fda2b5522d810fe32ca3663abd464c93a3525b3dae26ee6cb91b9620e0574aec26d3d3c597fb6ddff256e8c0a51672f93436d154a8d4cab57d161fc6f2dda5bd63be4b363d434d308af1edacc3dac46602cbe0fc06dab2dcd780f34a58b39228f61665b7348eb62e7579d32c866dee0790acec5b6daaa8618b2cbda3393f050e8fd9c421f2179aac59852f7eb5645099d444e11fb90043507a57882ef99eb4c26b34e5c72d1b13d517f9afdf5f812b4f921620230fb8075d98258dfb813f2a485f3746305a684637572ef134bdbecaaac82b48a1ac1fc578108b774f84a92accd4fd93705e3989ffd6cc54c408c535c62bf84c0fcff02c9addb581b30d0baee11ce9ee1b672f7b34ecd0c2f9c7166ef61f882a3eed2c954ddb8841e66d5ac2d6e0f64cadd834d852b3bf02c681e2f4108896396fc573254d15f440bc263c1c6ad307e658766ef0b47b4ba5a2fad4cdc749d26d54f9a0e11decf89aa664cd8088b7e183d8d823ca8495862a9466998dfbbc8c22628e45afdc1cf3a813fedbe224de257cf813cb55e86558be80e1a793471c619dca2ca9d2472dd7cd0c677e3372ab0d52c8d48f56f559dda5219f27cd1e17963238d1c0e6e9d0c801fa12952e69b7bdf193d6ed5ce1f959e452ef7da0b38f86da7a626cdc008e5e13fbbb445ac7297865466c616cba27c0cbf09eb9416cfcd1368a3e5c65a3cb8737503b11112ae16d8038ba6da064aab1d4af6be9e66b525fd722cabc1966603f9e39cf7de94286ebd6fcba5a2aeea2f1f502d8d32ac0c2743a64112451d1dfb5ea78f14dd71e91c411c5afcf07cec2ee76ce0f3d0157f0b08ddb76d905f1e893e1314865a9bb6a0f249ad5f9841db1432357eca16123db032f320fc69083a03ba71afba185a4cf8041ca5dec25922305b45d2a71d5265baf7a25dcee80d30e852fa15e976506f56797db1d79da5d390b8490e73be4464e9c096993975c2e864d17fdd53140b3348d4d66c787ff5c63b3e48868009cbf1694095f3e8f4ee80ea70d2d81f48c309d43b8dc920d093595bdccd9500bde3f1c0a982e56afc1d701afffb58f438bbc91d29863a542217d9d7b6686d16650a33101809ff0c1cb488a38ad55de96323592a880319b10f3709551645bf88a18b16ddf9d830c8fd23b6a2a3179bc03900fbe65f4989dab2438ae2489e34e27140306edc3d1b5dc69d584449183c9be2e2e31decbf4faf20de2c2ab9da847b76bc933844e11b77b475f96033980b2bf88422a27b0f766d8194432b30238fdefc20e4b08f0173d83293b8673b1ea8936dca82e31f7f094cda2fc1ea4382a861c5eaee962bc917bfe97b755d3b1e95e67b49c27c264e18d6e1bf1b4a0e18e97632cfd4f56efdbac67540c400bd7e3544a257ae4938c2d2a9477a440bd27eec5253ba8922b1de5766444371d62ba3447937e894c6ed36cadada51bb4b6d18edd4c619352c40b6a348c3c02359f75791c0fc018513295677d4da3b4a26e8b9cd38f49b1cc7d22f29e772171deb94d2f9053513229d315f9f47939fa0c361ad0330d608ce0f4e022e4f34eefbfe584c5045f4", 0x1000}, {&(0x7f00000014c0)="097168e4f6631048768f40d6da019807e090196b114686e1250e55d1630f9e2b51a80f86be269fa418b061263ed705ac6548bd22bb8b9f90a2d3bf376c50e63d25cde9fd63551fc19fd31c1279a8ecd58bc1d7ed99ab", 0x56}, {&(0x7f0000001540)="fffe580803fd7b8be1e0d929af00c590a793bae8abf9b9faf46f464a82df1cc3d6bbbed301d17fc8d91114dc7d1f97702045902552970812a6eb9690bab678639606e86762a2c310039f62b5f40b18d3291f3a1603bd9bd1555c866f3f9dc3b68cca4b6b02e0f9610a02ad2e223e89fc62a27dd89b8cee6bc5a91d3e6bc25b26baf8c1d916fcfd7057549b50fa7acb72f9b82ad2b7e926d4cc1f16ca9b6504ba9fbebaa23bec9f25f796895751670ec6b267c562b64f282f", 0xb8}, {&(0x7f0000001600)="707400aaebb4d34bed2939fd5bc38fe4aaca", 0x12}], 0x7, &(0x7f00000016c0)=[{0x40, 0x0, 0xf98, "d8d884e2dd4148304c215f3ed3eb0caed297d4fe1681d84107a2a8ad80551a63e847c401ad630bb70fb7"}], 0x40, 0x20000000}, 0x8}, {{&(0x7f0000001700)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x3, 0x4, 0x4, {0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x80}}}, 0x80, &(0x7f0000003c00)=[{&(0x7f0000001780)="ac3fee24931d1aec3125f4e26ae97862a618ae4a2c4d905a3cccb6229f7081760f47b520924c8018f7a3755d51ffb90dc5a5b3c19ed2b4eecf08bd73a362038abae1d8c27af23a37a4887bc686e60666f938e5132dd086202135ab02943deca29e9dfda40a9f7eedc102e9f1a5ec204f28b8ac8f685521cc66ae39d11a128b67bd0af9865fb7d53c59c48a454f3cf4129d8d19261dd5192296bf0d913c92663a70ca64d3138711c2ad84c91f6c2482a0a2f5337cf8670ce33a0fdd22ccc3fa14d924914d97c8038ac78248dfaad54a23f34b8ee9b98d626d9bdcb622cc9459fd31c7ace5e21deae25cdf49ba777dca13d62566dcbde5dd81a53226a13f6ba7", 0xff}, {&(0x7f0000001880)="b231b8edb660dbfd41d8e9412dd277d2c95168cc80f3a5ad09138d", 0x1b}, {&(0x7f00000018c0)="a27861fe21b147a8d8713a15f6662364012809c930611a4b4674873eeef73c6ec290c98378b5921d9a8d00e3e43a923bd323d04a062a598304e0223a19367dfe499d6de29f47b6f0e189bf84eba00dad1116c2d8b30062a571d34a4872298f68a3ad1a", 0x63}, {&(0x7f0000001940)="af6f61b62cce13dd5b0fa30eed093be294124d229be67703f507aa63af0b5e672f221b457177320f080c080560f39b9d1bbc3a5cdde2c44f648470df225f5c986f68988d0479c3662e89da89ad7b9f87479cc0f8729c38f7498a96891e6fe175c8e71451f25145a6316b1c705168ffa51fd408990e0c35b7cd9d54be12442247c61a91d1ea3077cafaa055ed7f072255da656e0b7a3ee5889cebef91de2ee28146c3598ab5f1be90210566861452e3d1a170d85ca7333666d38b1e89c569a7af119235a7bc786df2ba0e5fb6b68a152048d8484df26886d0f24b6a3a8062bf6e9a48746f3606171d831ff561f0b61b2ccc94464a1d5676a68a108f23205e78f9454de2be6977bfa5c32948766852ce35c281245086348c8781be132ec9cee1fd5d874d84c623623e8adc0e115ce7f0729400a83b67a62334a445f8aaa3fdf040a7bb3b281edfcbb5f551a5c007db0ceb00c48a64f4b3b2948040154247b77426e6ff72fc5137277d46857fa826ab8907929d0137e7b25ed6e3c3d256e11ccdd2b9a7e5ca4793d55423f11ff56108789f3f2e27740bf90d9a97bd9b6ac6a4986feca368f8d3fc87c5337135138529bccc3ad426c62692a7e15cb55e64b7dbffc9b4be5bbab8867cf1de50563160ebd0836df770b74def9e0f3226b525d169bccd0dff39234a33407012201ee10d49b4273b1a3b1a1d4019a5ace7c26ec2eed8cd73746cb885324cdccaef12b72cea8ed91390945746a766b7e232ebd840ebcb83c8e01cb1516a19c719bc9237fe13d50c57e08b2da7013c98bb8826ab7e3e87372884e132fbec92c34251560e6c7cb0f1a24d2d0e726651f5445df452da7affbb5b627bb73308900ea4244f034c8299093833220de3c93b1c85f0e82eb48412b829aee373ae1ac266e2ebc8334a7db9e88ff403c2ad0be23ad994d04254bda0e708d8bb2cedce603c23714748e5662ce00cac9bda950bf3d04fc9fa5382669f85b34e2619176b38d84c7826b0cdb6811e9dbc5869c6ed3e4a8e320f69758233969efec85ae7c4ba98af8713352cf4be97327b0bb36230bcdc5b02b2fc10efcafbea94a5f10bdbd03aaa136dd6c0a6c0793d4bd114ebbb992068e878d721d49aa06c493850d0b39a20c542e8a162550c135c102e0e1ad83b0b1284f71399bd827055cb50c234be1ec0b8b1ea1661996a53cc6fcffe8971931dd4d175776ce575f63e850b9686310c151e8dd45ca5a9b0c23d7fb301ecbf8f11cdb85218d12d7ff69185b8e9314507c5f993014415a4f7a7b8d2ea4b1ad14e66acdb966c303abd60a4ca1c22a178c1d78c7e54d81d60a9a1ab923cb0dfa063e17d39b48eff5a8c12e07fa9ed11bc883a55ce7221ff0b6d3222b5860ecb76421c9c1fcf08cd9a893ac682879ffd9c42613bae287071ed2272c5c672d453f55e51564af1dadac564aa3a9b74deb0e9f5f04e91153726cdbb05cf115acb83b2bc2cf0097725b1bf6f75379806899b68ac7771be1ad9c3f1570798dc0085406ec3cc467b67ba0b1e231912953378425a484d2c3065045d4ee4bd8a91e56d024d63caa77a1fac053a66dec839275531d54d5d0ce689a262fbbe8987d3dd513eece8ee470a651548702c78a35931046c0586a9ce60ef512ca73ad7d71db35feb6dddc34e1f3f80839ddc202b9904e537ac9591b803e903e8e12c5faed1d98e88f36e063580d12f521d1c0404274a6fb86faf0805cc3c00119964c546038c8cb64cd90d2b3efc26a512c497e0062834288ddc2507645219858682192eca4534abdfd61cf50cf07d2e12d52a4b81f260a3b43182c39d93d74006a67056d57509e9a4b944ba49e5989ec5526f54f52a7237bc8b09a517ba44dc33de0d319002cd77d9b23baa81278f5cf688f6066036e84afa07725459b194aec9b555951d4896a9ff37a44fde2c75f42849cf522f82f049d2880ede1550e052c6b3a42a994d1310caf6b64585beaa76fc9c2bd2bf24ad05d90dae3130acc86a54848988d1684bdda711992dc673890eae1890a227dfe71d092e95743836a119eef0a88ffb988d56cac96a632e7b56e85dd76be5b9685fbf95098c930add77d803e05984b728362e48817dc058e50e2e918ff54bfeecbed1bd12d2a12d8312cb9db97c69ca51420677f489009ed0835442e727e34aece7ad6db7639b4ae40eded8b481bc8731d1010695aebb772c9232cd1986ef00c287c671de0f132c6ae4a30cf77425da03f6e879d92729751f87df656da490b8300069ba3aeee9d2f1997d7e694dbc78358adda94b5ebd46338b5a1273f0f00afbf97f9eef853565165242af2d19e0adfa06a306ff7918553b02a0c23beb3d3123e87bbd4168745f5e819cce043407d345641bc9a5532a99eab7e78d6e961ebc4aaba626f53dc992cbd0d7f36ca2218795e23581d4d61094e53cdb80cdb9e2b650c963a428d650ecd0dd52a7e75e3ec20ba74ca8845096f91f26e7057b83b3b6bc943bb5f150ddafa911b668686612ff5ed72baf8060f2e0ad06afa7bde5166eb088ef9c08ad8ceaa1b86480a296f9bdd874da1b73ede36c7a372cfadcb8a807f7ea41b00f9a7bf7773d2b96925f897c8c78d49f7f094d0f5310f768a3d77a4e0f2c83c59fe18b7b8ea40e627e9c6ed5ecdbe040d630fbd94f20ab52a8b4ceafd9d83e0f2b0ffb501d74920083cac56614e49d39e3a9ce1bfdb418941f810f0b1f32c32e10a590d29a17367ecf6c7b40fe9bc22ef8ece99befba7825c40a953ebb905e233bfaaddb2d99809de304b46753f3abddca441cf607bff821c2bfd2a477deb4be90b2ec617438028e25f75330c96194595a6e5b0f9746daeed2b91e627011805957b58143c28a7a6b8f04541c01993b4c4e1e165038b7c0cef90a8ef2e77be15a45f5992981c7f5a0504ce0affb0753b9066bdb07418a163bec884f611d980ae3a707f7c1e4523b0c54616fd03d2632c22dd0f36005a5cebb8bde5e763a5e36e7722036d0211eadb0e50da2cc9116a3784ea07f5cfee3e7f68962e65bbc994897a3717ae0e82df860d4653c0081dadfd4bde78628e34f42ab8773cb88eeda567b48f6d638ffa1c00f09445b130107ac9c56391ab05a797da3236025ab406755fc1ce1bedb346d38e1728183cac89839aa81f940e16788abf48dd40eaf61d2929a6300aa32494a6f253aa36ccdab1ae5b437a808276414fa3e7962287618451fd6c2cfceba913414df22d98c64c68bda26ad814e6bfaaa18e902aec19ec7a7bf308a18b1e12110ab2d701a9123d41cfdb63055897e655c47c259320331795eab7b8f5758abe59331fe9a2a4b5b0869408e343e0016e8cb58b68f07172b6578db23120a7f9c72bb0e37229eddbc4e660db7476500e3d7d0c66a96fc7b535480b2ac25da8a211563648a8c8220bfcf97b4bc8587def4181427d5187c6c33eac28aef6e39defe660ee6d40a10f05701c37ad68596062948f70964e784926b3f85cc4b7ee2b5a95468dbfb3f9235128720a82b2c18bb0efbe0c0e19541315ca307a764b97d4a5e56fa882fbf533b2294fe0c7644321ca7e661de8ea74aaf8cff6e49f559c87ba33e9a93caabf4a32611da7318c2ab6abd740959d9e9b71747f425af16205b5d7c047b47fbedb615149272858a75a60eb9a119316dec42be090289db8d691cb6fdb668ea6db9ac62cd920db806e9eb66eff1bf8204b7b98dbb6d89c39844b581c3a16237e7bbe42319c5a1c52942295bb854328a0741b090c4382fc052ace08e82aacc7016b777ab765aa739b91800e2ccab2c9f5012dbe43d58da7b5cc37c49c24753207c36884da9591c85b8bf6199e4a435ca72b369872ab537aaecf6bb672748f6a8ee718a502381e3fd1bebfd3eb48c3c5e655e26edf1abd0b84b9da7f8a33bf3419446d241b23782db654c40a52dae98a50fa38adb29fdeb79556c1a6b1c48a770e7d3035db094ab0b9f2e7478d61dbb3db62ad0a0e38e67d790fa80869f2badeacc5a6d82e0e02dcf3010613cc504b06fd5d0fb6676e7240de98b20d95703103f6c1159106923e73d133671441a12b1a764cfe2237b12b2e37bd5b7a5f724069fa4dd441d534747af701992217c6db94c3a957c82ebc185d25041f40b7cc8ff5ffa22d3d464e135e6f1a7365ff4def28eca49baa824d50523c91070acc760dd2a397b5d37eda79868af9bc393318e9f09b0834eb4b222344097c33ffe0ba0b26cec109025d591c3eff252f79f3ef80e613eeaeddda4a4338f23f5761e5417f1c6eae87ee6bd89608c3dd27b9b10b863c85a11b2052c74c2714a9f2b3e0b3c946db02093e1dced77c2ffeb7244b313520b586c666e9c3660f78981e31ecd3ef9b77d4960e22704369204a9b58e8180eb8e800e8cca25e7889289ad5abf92bf8de02e280b1efb75f39a521ba7c7bfb9e29fe7b6c0e50fd86ddd97dcb21582b4a57c53597309355686caa62640751a017ddf885cf58c1179f65ecfcb770f25f7b4b539f0ab90145e460f48f650adac96fa6d4c3de0dcd7edbcc34f0e5e34165dc95f4876ac883b318e0c0cb477609d87e2e1e2f30818a4766a30ac651c873494c587c494a7677954e85e82c11ff7523e2abaad9da1555d0552159bd3e17a490a692518b59663374cdeeda723d842ca80b641d9c6ccbc3e9704bc4fba1b3de364d9dffee25e5c5e48f97a31ac3810e24006062019a7bd97149764b9ba529a8daabb407de2bc8aef80337be387c097ab099d5f16a437528ef8bd812faba159ca75c280d552503e01a7c3eedfc953886d2b649d83b804351be7ef49076d86c310672aca73ea137179bbe30c0b0c5488333ef25ca724f957979c2e16c426ade0a0c7ec4a3af6ded66c3f49276e30083c14d6678a8535572278396b309b68cfa8b1bdd6667ea54d4900bf2bd0fac1527946c8042d2f2a9a289aed1509e2c4596f84a42686bf26105c5fec25db4a3f8699f4ede0001d41169228fe2638a077cc9bc0529d25dc8171053693eb43bdd232d5583c99336ed35eba393d6fa7fd18cfa0a2a7abf0bc36feba64d700b357134d4dcc836d89634c97107f9388913e70aa44b095adf217b13e7d4f5a0389b6b05a91939b0bfa2b6abf602e230f567159a614af9cd08847958af4dbef84fa54ab47b2122d3d1c9188587cb2c3190d8d0a085fc4019814be169ae02292a9ee357ab13ad762728236d959b0a7dab26d8def2a21c62cf670a50707215bce2f32bf7ab52f608c566d58c6c003bef5d2d2d5c9f09bfba1b696b3905453976cd4be4b43308f61935dbd1c3f8b5d216d9cc3acacd6d52deb445786a233cf7f20b8bb2f223a73700183afe3b5b222d5564af5a6c14eac91a9a21af0c8d22bf06f0e6f2ff0247932bbbfe963bd5d49f3f3573b521b064933229be1aa1b5b99ecc7497c5b74786d2785888de3c44fa330cf08ad19749a81e1920a321d0ab4106567f10b525d68fd82db505b90b8069c83a1709f5d972ba39bfcc023afc1cef7ad0c10b77a499c709466dda94f1452c88cdfabd3b470e92a16eb0d3cfeefe5b6c4ac3e4bb9c61aeba0cb08b92d66d432f5b9f762a888153ee492a3f065f2634830da5695f54d87d52b648b0c14dc59951919505ede61d380a4230d2cc0a804c1ab81e3b19c28515dc6603f3a4fb7c56f3a86b5dc2bd20740f78b5ed0a830b004180579a7d0013409142048eb7b80f9cb6cad377ce2dd02da3b5c4cbea5c18b1f621e7db925affe6383f833284f48eb4a655c9faad7ff98d63708213e8fb1065d081fc451fca4944c11384fcb0b4443", 0x1000}, {&(0x7f0000002940)="01d12b41b5e4fc124e0b47b3f420af8f55aa52eca00e8e6fc1922874349cdc0f8ba092821ff9294f20012cdc02be3d306ee42e718f6d83e0352f2ff70e7c07341db30ecf4ae93f183f579ae04dceb69f8c9303e701bdb5ad847470899500644a4d3e7cbb640acb804dbe1f6a6ce3238df843ad130219a8daef8cce5a2553916c4031c7ef9b6137", 0x87}, {&(0x7f0000002a00)="ecd3a29ed134849e13a40a2514e5aee23f9eb41824b784c48e71bca588155f5e75fd50ea97e802e475ea56dc0cdea26a0e94aa01e158dfcb730797fa23fb360a90eef382a255999be0f7f7980c636792caa48466c4491435f15282164afa043a8ee6b9a39c82b73a1aebed078ffa6a94c63e7e1a0e28cba4e370fdd27ac2385590d66d3f14c21640bd014e7b2954fe95feeefc6616f606da4a51143b4d9f3712db83f046608d4c1efad082a7982be40f0a64e9394bb13087a9374a77d9a0a67b16d94b53a868cf7e990f8348b811c4a1cc3a5e30f1fe85a73aac7881839f47b8b7927a3da666cc3c5991d924618da6d1a84ed8700966c4fe98a0453e", 0xfc}, {&(0x7f0000002b00)="a49b133c90291c009e7df8ac118c0cf69d4fa63ce7f4665d143071c815f3502bd1bb1e3e8e99cfe964c30f4837d69028e16717a263241c8ca1f9471e726c1bf071455a73870d4a1133356168551fd04e5fc117a4cb4c18bc6ee9fabe59cb18b08675be8a4c89276fcbf8e78e7bd473105a4474de9d7f13d6096c1646bdf5488686c8656e6e2e1f272e454cb37131dc8ee380410c57670b80704ebda0de515665b14b54a4b08885781583947000129ed0986b3a2bcb", 0xb5}, {&(0x7f0000002bc0)="c6e9ebc9d2cf1b7dcf34064e9915f09753d1f4d9a6dbdfc4ead9f546221d8f49306aa0aadbc56745ca60d0e8802f7fdf80542ffa264c8610f260d9e02bc7161ab6f16dcedbb0d24db1ada7fe845096ae39d5a92c0930b2c287ead3cb0a4b0c30511e518bc8f6fbcb2536f4e9868ab5aa05eaa73459cad3a8feaf462ca8d48ffe1936a23fcbac42a211769f87820f4747a985e5a75b208c14f5e0fe14b599da9fb65264fd5004b756424b4c94b9429c819d5a828e04e36db0c693c61373a27141ac345969a33303ead26fcf42c4c8356715bb7e576d22cad3eaf1945d10704f87fef2a24ce4ae942d1299736e348ff9bda51c5046b438ebb4bdf77befd90a74d19aad06d617864a0da30a2751f3ce675e480004d7b6da5f16e864fb44ccb4231963f8b465d67856a2fc3f69ccb4623252607027a2f956eebc44605ebfe5e64576e55b9f810e62992648043c5dd17228a466d4ec3d518349fe32c1b80ce7be9b48dec17fe076810953680300ad165df37400d0b8610e10ae0d90c6032f48b77bb32fad2454acda4d72f0b667d8a6e57af5cb558f3419f00ecf48e21fed5ff318ae0ba81d86ec9ac741b991f33ba5deb5db3d334a100edd11adf392f1897cada9fa95cdcc4aa4f734998282b104a20c715aa66f44a2a17ac32ccb3a8772a6e9e4c1090f039ccad93ebb44304b08e41dba61ba33530ba1037ee38cd4b0173981a7b52b8f160e9f7f519b3b33b5063c6232e49c92949452ebfa5b67e77e05ef72e23e68b5164a94ac22e69cb0ca69b3fbd34b48a84567d60855e4857d8175231c6db2c2ae2dc7804aac536e8fb4026f6d6cbe8b69f00f8121006abeb33f6829ad03ee8d529dbf0d6c011932380f5121d856ef19d39b25bc5645f32d5e4a22cba5a723dea17a93267556786d60ae835ec896fb085fa74ba033eb40d3ca9792a0bd0030e738236be4eb3ebf7df0e0a43df6a15283b5d427b69f5c4f2b8d5cfe86b10f07f98fbf12070aa836e4e87c78133157afe53d02251578a03248c8ae59d8320b8b9049af104ee31cd4a26ac20981ed308e47eeb65ebd56ee349b434500a2bebd70b41e30a40f5959c12ed969695ad6024510ae1d1af20d30172f014728a8ada4df19f6fc38c755d5cdcb372a43cd24daf8fae70c846d5e7f0dd7310ddada0382d13deaf529166b36687df8ecb5051dd912cf12f5e2006bff6a4ae97e8d0de43f076c92400796cc2ea475e5053237910c4cef922954996c83e97d2d7ddc0645f2b9e8ce38729e12f84133962bfe85fdf70793064373e914329ad9cc1f946aa33e7c57a7e0b6ad3a5a334510276905c8616605d47674ee2de9708035fcc862d93e801303954ba8c0f2c5522c3a725c79260fd7b1f0cd23b61738fce717c42f8ee5875c0991ae0063eb90e9b0a1553f5228d6e0207dc8005cb364b6c15721fd9a9b3c366475a3f88597a7c58f7eeade589afba4fe2f3f8120064d542062e51703d09813dcf9c21226a6b299e005e9351a084b4e5e999eb28b82a00752aad02cb1e6e307fd84d75dab19c43d223af1f894643c0491f5962c944fc23c2e102636add305a1e521946151073b9d00f0bbf03fc9dc9a012792f29128968cf4eaf4a519cf740105dcbe00bb531f99489730d7d9903a622d360f7af4f77dbfb40c4f1af2b0b9b6c1cec4be9568a0298dcf8f02d762cae647b762d7aea518e68478501609b7efb9a39383e1f0461ca98f871ea0b9c95853ae2951a1eeb420249c4e0517039c05b152451643792f8599ab6b758dc68aede7035532e2eba3be5a804341123f830f0f048b61b43e1c3155976595189eec1ff10b8c2c4255d4c334218e049ced5f938a631137492a56ea35d09875176fb2b5d515020e3ab258ef7b483ade1c41a59994fe6ee782ce60240bc95c2cbd5d402dd2be5b412d4ce0b5078323dcb0b505185b353604ef86567e9ca6986afc39f2e3b3bf0014a29269363ce4299869941ee2d39639efe8c75ef3ceb637b8198011ca5c0e894a1d80c92a50a72271335aaace2457564c7bb05c7575ab6a116cf4057fccaba3cf30bd00b28aa81adc7441dece5d264e4d2f06521afeebb6afe12255a681e3f82df064d9c449266c8d639373b1268c20c7649930e8b64f9bd4020f0a300cf4c62e2b75140851b93fd619cc43e195c7ba026d3c1ee9cf81e9480a74a589e385787a8f9daf9c66525fc86f561f0023875634ec351b27ef6e94ea7dc2fd37457a3135ed616253d24c94c803fcf60fbf66c402722542419f1c9d7930441886b912c66e44353316e663eb59c6599a7792476254c7c5f3a544856d02344ab1a9178b74b725f6d4aa9eff8baf6ecdd105c0ac82123a4845031742ce5eb371e06d406c35eb7a6a6865467886646aff6319c7e0e6e7f63745064d8b991b069897af5f1aee83e1ca7398a386d1a1be3ff9a764ee40052037f89db37a640a1b3d1e78cf84b941df579dde0ee9df5cc9b19757ac5ea1f9e94384730de1574467f4cdd5df5d9c9bbb5b17ef9dc39eb6c6b2c9c0f2dab984c493153e95204842ad7b9629294c2a91b01255046d47d20051c2645f2d77095a6ad6ba582cee70008238ae73af4cd9f822a1553fc43e74aced1ac8ae898a9174ae1ce6fcfe3dc2228e8eeadd131499a6ed16e49cc2e25eb0b8b453278a44747aad606689ae4cf803f8b3798c821e73a4a99c8828c7d28a09f094de3b0d29c2bde27ce1097a3774a31e2183a71ac2bbbcc49337c04b5120eaa0580a746baf54b7bada8f732fa3a544c1aa2d36d823211333d6ec4c8a706749d10bb1f2e4961ede0a3748103f3bf1cedab123ac666502e2988a6e3582dc12cd9f3a20f20f0973a1093d4b6b9446a1f9dcda7bf36636a9bf79b26dd51a30538b9e12c2f22d35a9184c18d08d9a07d50baacc32956c96a9e941c4469fe7b0fcbd848c4af350789a5998032d54f024f7b323a669e64225a4f9bf439b037f987bd493f5ead5ffd0143d9152890c8f5f1276bbf84bd4a34fb9bceac32538b53e13dbeed26f7fa5cd1706e30bffb41eac2a69255e3e37ad03be03185cfdcddb0d15685917b39d13d85360dac4c377975bbd08cceecb23b63e5eaf1e44cfb3560fff78a01530420edec42de207d4d7dce9ca512eb8dec487321d99ededf176d61afc6c9e5b21c07d3a78e9d9277c31d2f7739b9382b5c87d594d44d4dee2e70fcaea5f9bacb6e359e8773c2bdd8d8678503bc53f7fa8615e45f5ee0c71a391e41aab0cf840f443d44c1e9ff6bfb9bb60b44b592435c2220c1bb98ae2c0b174136ca9944aa4739683ac9cca213a62f9194bba18faa2051a7809b979b135e13c3dd081c065bbfe1644e41f8d3d43b6a8e5d7dce3c961cbc9329c6bd099a94127cf2d16d82984b93dae5dd37d500001ba58fd80c15784fb99cbd05fc81839106cfbf0ac7c2c89bd6bafb65d28dad2b42abb4c0e97a1088a62e9ecd17602300487b50b07aa22949c54ae48b30dcc0541cef119328e068af34357a785b143c7a497b93b99830682e06808fbaccbfa54769fc2cf1ef51f17e7a4dff1df2185614f43045d01632f71bdc3f1401630c1b6e85d1e846e09811e53d1a614a53ccf629ed9d7983adb1e49f41310b3fcafc99be5d2348a5f6cb62676cc67f65f5176e20c432bc7fd1c64d528a6b82bf9c4c22bd1f0af043a83456e50dafb868e34549070e4d62c185a531b941523ecaac3b6fca17582dfc95d9be0af644ceea39940ab18d1d838627bf58c53f8ffdbb4b8e86936dc2fa538c0a55b1a25d35846154296a0e86a55ba044da2784b116629f7cb468d0091f3a4d023956f009153b01c6c75d634c33721a18d8bde8a33fe2a62c88c3c93e7c882c3a36e6840a368059ed0f13df60c04f52060760a98116ead69bd427bc243e4a4bfe244ba8d6bc7ffc527f82152add838780dd3b4fb7d3252b9e649d9e69fc165ce51fa95740150ef3575906a3e6d1efd0e1eb26162b06a428843a43a7bc2a2ea6994fd0d7b462e4dea9dbb12bced31f6fdc8d8e6f406dfdf3978f214df3b9e63919f1a9ea6ff066fcea2a512e1bb9a64d52ffc52aac273c2b912e216e83511f257dafb7cf35a19dab634598d86902debc19e8f2483b06a8d9958f9667886239187b1b7af5f13b866977999de4948d839836418f29ed16f236850a590ba34256eb5a652bcf055cbdfda2dac82cbd012b40a8b21abb4e4b0e1ed60231dbb0ba01aea03585410279fcec30b0ab30cc0fda0ab475cab179d77e5559ed1ac95f48cc64ca45c10d6687037c6a2cdaf77b3f060d148a0af6944c9f0d997dc22dd9fbb6fd98197369ee74ea854e9ead18ff2a76c8862ee4f44bcb55dbc3ab65f5c579fac049911f6b809361c854fe73cf4b65c26f0ec74661677f3fa473e145bd58c0b261514b07cc5e6e501659ac836183c3c0293035ddd90e6163731858a02306529a4e6f383cdf8be68af921cb0bbee8170ed11a1ce0e8da756c8a4521a2cc210ef9aa2e8145b8b7910bc037c643c92408340f65cd95e678b0d7d29c24a898e4e835b7ef2b5f2ee2460a478f8c08a66e64d7fc1d13b67e0dc008e95d6ce2204aa996f4feb3a86f8a28749219979f5f5f46e1b1076565153ecdb57b62c42e7e2b1f9be450762827f70e48d28ec3fba16ebaf9113ee1da8223c9267020c30ce406a58c08366b8a041bcf4e65c4e6e10e515c05dfc645f22699c12b071e0267db957746a0ff6cb2ff3acc1542dad77ac6b604cbf0d7ba3aa0727b69fdac8cbaa7fd85b1b0834a601d2de76b8213f606609adc48434e9c9acf9f8389fe7af74afd6d9a10b538e99d1dfe0d64bacc1efc9704e6337c39854e57e6201f1f337572b7d906bd9810eaf4a55bcf440665f64d619f306ec637bce09626b594a34f690437831a314df10fa7f5e6efbdb1fced42b4529b3588b7b445fb562e71ab65a0fa8bf78d9a559bc4d2fc2f9b7b6c3ef6455b232965b0ede0fbe37633020a21afff27b1985f5cdc825b6640c5373d1500b8b30baea7d235efa0054ef934cdecd7cf9ee3c59643866ab0efded1c6c95af8efb9e521f624ba5126d84f29ee2467f6c291c8630ab6055b97049086ad5bc7c93333eb6f820b16ca2e2cc6b9216f3ff5a0da0f82799646a8b7a13775e7d42a778425e70392c64a8e40f459bce4f50fd623e06c41c9d05cb1f679348a18c89d28003a17d452a6d42dddd8e953d928662204b210ffb67d0d58e0defb47f8641db744be1dab65cc5f574c6c148b63c7f7aba3a62251a1c0113f894ef486cbee4fd2da87fb53337183cee8a6675a52c60aad105916ecd994c0f483c1e1d1179366616fd2a2f65ea4628cbdbd618c25b09dd1b2765a2cd3943223a9b37471f349d06579232fe597c52a6278d4171897d351cda99dab316696fd850e825b5930b459e57e2e03bbc1b3573ce8beafd7cb14363d193a637c26e4d862b0a0f0b3bbf7cc075611d8ba14022b7a60d5d25602101fe6376e438753e2713ef2152b1f8bb0332ba71f94f893b888212adb7a6df61897276b9adb630bc931c4926cc3a822b9ebe0e4853c622190265ee8804a6f8136db050395b16e755213871d18a4fe96a40fe0e8cac6dcf09e3747f9534a553594f0c86f3233df5bf916bf747a43800d87be0e1c3e726aa4e05cabff28d27e8546d59ac038221c087c5b10ecd6b3cc151ee50734254f4a69031a1f5c69f1f0f05b18d92948d9509e7f9f6732098ca5928bb6eb4351a6c8e30b4112c9d069191542b2d4acfc3d613398c4d2685fc3c4da94b0a481fc28d0ba2e4b338054a", 0x1000}, {&(0x7f0000003bc0)}], 0x9, &(0x7f0000003cc0)=[{0xa0, 0x84, 0x0, "85a2b440a1a8b983c63c93d14d5d44626d402cdeda7cb2f07ba3816e09486d0b1ab09832720d8a9431cfb5989c22144310e6fdd7897f2ba8ad53b4c1a23490109bd3137410176d140ccd197c61a58acd186a1dc9ab0ae82bce8371836fbbd537916f7bb58f00e38ff0533699c2c31b3d3c1c66dc6a9a0baf84d30734736eef930d93229501c84fe4645d6a5a68757b3d"}, {0xd8, 0x10b, 0x401, "af1a2532533a2eb47126ee5c4e80c84c2ec9a38e9c62a8ce47b40e9c9452505c7765c0aee47b1ea650e125d9746e44f2cedc6ebc35694f06d9a275a8165b35898f44ada61be5734f765158d6ca85f60d2b767ad78cfba268ae531d10d98e902658b12df056235c8606b17c517246c0a4273ea35f79a947fdbe1dbdcf1f259376d6f488f87caa8c74c9e4320ee5efd41fd31530d5af7da42dce4e4ca6644747392571ec0a39f8a4f14376e0620be4696eea3570bf7a0d188556d8e1ab134ccf3b67038cb0"}], 0x178, 0x40000}, 0x81}, {{0x0, 0x0, &(0x7f0000004200)=[{&(0x7f0000003e40)="3b15c8325df1907cb4f377c8c766915eacb1e56eef35d7690e240b05fe0e0f8fb6861ca639ecf4ac077781fd9b9419fd77b19c4778659e270fe42671aeab1ec61409ae37f9334121227728b864681d6d673a7419ec4b130e45c29b4902215a3febe556e38ace77f65c6719fcb16404833ad4b5616d6a2782b98339903d05848f5a049f3343cec7bdcffd5c59ec457ed3dd844843", 0x94}, {&(0x7f0000003f00)="f456fec75f64ce342058f9a6f48f76326237944311df084fa79e1eb1c4f844036fb82dd2f2ea8bb4c32be82025ff0d3ce0a0f72f02d1bb020eac203cb6d2ebca4d79d8966c68f153ea1dd9a9f25545c8ee5897bef8bdc5c57f476dd801451cc25826ff91657150dfa089c448ef1dda063204153b10e7a938dfcddca920e3e3f523038a3f87a8977dfe2d80c1f5f654ed0c60e939cdb958b3d0b1c34696b77a4c6104c4758c8ecab4117ba2017eb4b1952e4931f710f5f5202f8d81ea", 0xbc}, {&(0x7f0000003fc0)="a674e9d1220506190b9b01df318278b03552287da95171201d0956cdaedb796376ad6479beac4b7d5a1bbe6cf9b51298d4f5bbfd61d76ac29401b49fb48d58", 0x3f}, {&(0x7f0000004000)="f740eeab2c4bdd21387347766c21aaeb9703a8659b5cb1b52bab8619a88b6fae1c82435d6db77f24fa1e840cdae62e474adc112ed5e84d20154407d88e3b0b725db232f8cef987c8c92e8427f8c8b1755479a196e870faf918ab9b4bc90016b2cbce", 0x62}, {&(0x7f0000004080)="e9303e7e69edbdebcd51ab8c1a8076e3ceb08b04c7b69411bcc499aa4fd017362321ffbcc90cf4fdb1589e8711c3724f30a3cff0d0a2701a8bfbed9a453082414b45b122c79d052283c1a4cfffa33ae66f89d95d061b1408539b5808db2eb7699efec765b9b46aa24a1d9e3137f19dc499cdcd7f9df9ae9116f067e50dbc36a1b556702e2c990c54ca81b3506b596cf040a9e6127319351d95fd8afd721ccae28849196eb2c7c9a863c4510da4196265d4e5b0453fa6da82ea850df6fea6496b01e45ed30f6b976c6f8b153e2612dfaa776a69e329", 0xd5}, {&(0x7f0000004180)="59c23b53986fcd959568662552a4a49e0b77c27fd93a1a82305527e6cc469c0b096f3b916d69ab7868f64d3e2e1971a5423f597648140362e2e6c9388e25070b6eb0c595aefcd3ad48d6b83c3fc8f29eb437bcd2d58befc746", 0x59}], 0x6, &(0x7f0000004280)=[{0x1010, 0x111, 0x2, "68d48b9c08bc999522daee7b1a0de040b5889ec84039080a77a10e0bdd24c8de662726a3cc4be0dab9fd8fe05cf770755e3ae044f37a86a80044869013c32d0193553a7bdc4c41654b7ecb7a6f860c4454f26ea5706e6eae23fedd5c52ea81fc00b2701de17cce749b23efbc369c49ae1f2bbb4ec2f37d3e399d3f49b4e9a26ac6f6753b686bedf04b461fd75dfb9abb601e7c509add21016829dd1972e5d302c2a29fd18cf6f4c485a195760f6b5a0f49536d2e6d002afa270744592b635124761a28c6af7b32481e3f8e12772a19272971121013c5a70369d9a08a4dcdaf0793cb5761cf9a66ee32acaa14e655de0de08b0e01833023d85284cfca2cf0422f3088bde89640bfbea6314f9c26f965f999e276228578b692aece7639451a23930c842873b271788673655ff9d82fcf55f8e79d09717dd7e5a16f92a09d21901bc52f521768147a42710d3984426c61b41357c78aac801b3136edeee5056a74a78a8574b0f0b5209076c003ffe0148e51fba4ec568d6b562b7ab737f80fd1f5518a4ee325edc0bbe3f8ed08e293d187d3a1b8933ad436396c8d44f4b0ee4d6280c81c551d05f14e4f2d013531e3f499236e1b0f8f1136dd06389ed7b30b0cf55882661e4fb7b61998adeed1edbcefb55ec9907c8d9a942c7788c51a10fcfd380f26cfbb7e12f7237a12d4710df9d9e2ed2da5ab02d839044917af0603d622a8767cae20a369e956767df622db42ef6f1c694a0bed3dbd268c05423c590c628bd363445ade18d3b7e5ac1f73b8799e916ca710e60b5a7ba906ac7b70cea99ec57e51cb94e6df2ab917ad930d46d859f366a7b4f6984f5df17c0de73b6a38c6b0ca899ef4cf4645153e0c256908f3e6ab2a30284db5eaf9c0973284cbe123a9f2f4792147b8a26e450f29099793ef8047548c6a93d79f7369bc287e7d1ca5c0d21b28dc347087169b84eb58bf6437fa92b77237c1c58c73a0714e0a5e881b65f099d6de39f00cdfaa782a275b0d5054bb15843db5e04334f55236ed3785d65f5a7c553fcbe4f8888577bea79c770c96b8982ea21f555c33f98ba4efeee3f3ccdca490cc7638f8cdfd89ebac25156f3131f2c9e9dd8da494e47e7ec2504e3f9414e6369111ba69700645cc9354b4842589b54576556da4c0d621bf4ca9c08629a62438ff71b5a5c069dbb35790562387aba6095fcd181603030b9b7d5e39371a8823ee659d8cd90f1b97ad5d8361649ec049acffc07948fcd8c30c825fae231779b8ae589c0026638033fc927ea411f3feeadb172bb8357a53e67ebbaa34b4809b0c83de81fbec1ab6dac96103bf880775e573f066e1f1a348d271d93ec4ceaba21c3de7e7b27bad041632520a3e9ca9b7ec3dc235c65b620b2530611f6adf45a646646763a2a1fe18ed3f3ecfcb575e33fc35e97aa01b32f512bcb2588ac46e1681b583c02547aa82268dd920d2d88cf04ac09f5c886ed5d43528c26031226489b358e7399444bd2d916c4faf0d3ef5f3dd76b31eac4f96e78e0ae6a451b1bc35b08400f56765c73be8f5305aa39a6816d3cae4014aefa90a808bb95b6779ccfe27542a0337016d7a8102be59a129a637f16ef953db4aff9c21daeab690c3ef71248e07ded94cffe184e37f3ad84cb48320c89463f77bd0692daf6d602742d77150b670fd0be3ef91017a8b02828ea8e643c17a77d158de96c3c104cb3b8639d1fe8467c0ac2606e154f7dbe232aa7ad5d2458b9cd2ac3b45379bfe342de78e9e300d847bd834a172352ec8f50fea279a33b1f73f03150aba406bbd5a758c2a7a5cd86a5901b7b6b6e06b7b168f85572689b876494d98e71cd131eb623c37c825c629f9906967194efe5d83d0b186dd7a0df10dc87cc93910637ea4d5866c9872481c41981734d50da536a75db0e86a546352a456519a5e53dfd8e4144d6f760da7a0411cfa17ec33f62db1cfca98aabec71131b7a7cbe6ebf843530c99353d8c6e8280b4bd4b504468b42f9f3ab54da4b79be374829a2320a0d18c40c001f2d9bc203a4a09b8e5ab1d853fc483afed7d7baf8388140fe6fb2d7ed9c5399d17ccd5a85f0750e17476442045662fd947837efd45e108a9ffcaedd6568905492332832ae28bc3352d6f42c919a34521e6797a48383db1528888f0f1d9fdaa8f86331d1232f22c1dcbe584a16f7ce27c0110ee4c3e4b4ba5ff8928baaa3fe53a28736470a029c4fa9dfe4f233b29fee5efb462895ec0eccc733e7e5f7ceeb0f72d24de7555af6a7be1264fa14e702ce5a094a73197e2b3492ae7ca588e32221fffeb09e713ca9dfb1d85e0b9f8b6ecd960c1ce46fdc98ad0eb225cb98ee2f12f225e17af4bc5fc64f9775847f2604a8f291a0321a12c045333df4f4f598051f6ebfd29b7904ada49d50b16d12b2fdb2918c6a4a0228439b3c36636d7e0a63d4fad15d1a5b3bb8a818967feebd87beee0d5093bcefb3a514f7e95502ed7d5291f4b6b1185db1f2d088b83ad6d112fd5b9cd44fa188dda06939f5a1faf2941e51c92362fea454420a1e489037bf45c8b5376c9f59889044b0ab48fa6896daa031b4eff94550ceb7251865480039cdcea5f10fab9ef0d73d6003fd4994d5769118d8420c2e70437f58d3ea86d46558cd9d79160d5d5b558c5753621920dfbc3fc565ffc6d118b999969ff0a53456e1db77a4688a4803060628517eeb6cc1b34eeb5fe26eac8d66731a31ee97fe08a3f68cfaa30502578c78e35755cf6fd1d78cde201713745b9b861d961d815f6ad0968bb4b4f50ce0ee1e5389db5e3fae5789f5137bf67e5bd1c9b26e6b994e8a7ab3fe80e7527035d5a87706d81aa51f871b02b6d438cbb83b885a294e64a7fce118b76c40206f4fa5db950282c553aaed231c893896535629792ec3fbde05e74adf1d39a0ee6b3735a53079c1207dc412efaa2204c72559fd9e6bf80f8b0ecef9c844a9fcdfdd9361595711c742bd78ca1250e9194249c7ad0a8036f819eb3f19d8af807fe68fb24b68a7d152f994644001c600baf7207c7e176915abbc20189de40fd664e48ab5dd63e98f328c4fe855457dfedaaf844aaf55b00836611f2f61a1add6961af4988c333a4e19d49fcce3a3695f388a6a5d5e3436f5cc5fd446d495d6e77a9a3ce276c028bc12b31a328d02968a655366398abdd02bd7e6edcb1d151ff12060664af47ec8748437222ca98db6147252572c959bf80e7c6c99db24200da4670652de7870bb881e335a3001f087674edb9973fd4a78f5c3ffd806a89fc498e372a87ba9c4a55527694c005b1fd9fe86cb3996efddbdc6f9afddf572f0ecfab5b1a6d8ff1296455d12787c119bccfb5b052d9f8641d20f4cae13c06625af2538cacb2768164485e8e31c8f4d6ba1d2e36e8ae3f45576e0618ab8da3cf53922a0047fb0c12ec2a20014430ac8dfa8ffdfba35597cf28c4ed732c61da70b368daa79a05b781f59ad41db4695b07a79efd2c48b4807d50724d4ee49e88a811c8f6c85e5bfe9a587991eed2f9076aa0bd6ae4bb2e67c0d602951470a0c0e04a6ff04ad667c4fb31f4f1744a8a119f865026fdceddcce0eb0b70c823fd6233688591974a9e39578e34dcdec4e6158025024b7db61ee648606c9196d9e3ad69da54c6c4bcc778240d4544403ae2f909da3409f61ce7a456c2310fe65e3c6c459a0b150f6f10f4f56d495e1aecf651085b7c1337179d251593be4b9f50f5994d9080d1bca54d36b2b5464c4905900f372aed7cb8c10f49096da4053eeda575e6a9542b15ea5c08934cf3800ef5ecbb9d7273df9c56e7d5f3d26c22d0ed33cd30d7995cfbd4da6a2c404538184ab802007e44fcfe4315d66084651c72d0a506e6ffae9d66276c6a0bfa66a1e795289fa4081c7768d0263d742bb33454f05cd74868060bb3901804a659c92a5a12f6f418c0371ae98f815c1ffbb45b036641a42b7df0b1d54657a00085cda8bac4f23799c95c0d383d20817dc7ebf9da22322f73ee9dabee4cdd8be8d42197c23a02b3d7d181aafd2755735527cbc3b31cebb44a09ed3a105acb2f91dd0b74820929d547a6e1313a81386ab376551027b79e3951e2a1ed7965fe2531ce14a281435114a2c3046e8b53e421de4112864aca6f190b81b924a63f7bac935ec01a9afff357728592c0deae5959e46fbc8d7eed4d1cca6d1ecef909e5d8ff57273e4958af4c89008d49afd4cd3f884d350f1a55511b5df3d2d1a9b1ba973ba8e3f44d3ac57cc0032ee5861467b1c179017f4d7538f8f237321cbf64dd38299e4cb579849ce9d1d76601af0828e72d6a463d56bbed66a7809adfb4ee470251b9d0d2106cc1494cca7a1df989c7d5f173d31c8c594d9a4861bf246b933bbadaf659d9cbd32a9ccf315882671db49e62ea69360863fae2fd47c2cc8164ec50a44a193f0e3d2d8b3a9b2fea08ed27ac1a9c4dd4977f6b5c3dcc38797cd9bb90f8e85234d40ecd1e5e542e1fa3984b47859d5fab7c64f1baeff68ac82a53cc092f238652c02cc379f4408baf418de4d16fc46ea679d66b38f17e9aa22fefa34fc72dced67a753f5578468156e5972ffb6bbda2c78e3ef1fcdc0ad14aeefc0b7ff5ce9a7f14aa6488454b6f8a93b9fbc304dfad22e1f2b0ab26142e43d0e21cfafeb4fa0f743931d66a6516cf73a73ad00b96c01da3ac51cdc16a3361d68a73552872a35f880fbeede5ec7d9823c9c5a787b6d643a2b672a748fb67e14565f3d2d05715bab2b4f8f2a364d928f591d1b0e68e2badca27aa7204d63c0c1280215af82c15c448ff5713a23561ab5c02c00b4c59a61ca54fe259082b4c05315f8e2732e84407998ab6042599da70b69c5a3957e4e12c56063e400dfc001d6c8023341ca63522e57e17c88c71a187f07fc72231fae7396face10e82e17a9b0a0dbc75af7b39f0b0a2abb3dfd2afd524685956c51d3ef58e18ae91381a33fabce4bc61c98060240be05394c0e1785d9ed31ee9c10754e44984c47009ff7016ca0e668e22c5fa4721d5492331b8d50df2293c006abb4279fdc156fb44893410d9587f392833d40a7652f9dbcd4eb4e335a4c9fba25d81bdb4d92a1be1b7bd274add6000506baa237e673233ab77e0edf5ac17b54cd1d6622feaacea29d681988cd2cafa4e3343a43167117b496ad8ec153a684fc53f696b803665ff943c14169aa30512c51d2bb78867982e248348458ef8357f9a0505d060e625fe66e4be4604f257352fb0bdadff80a20e72667e673a211f861e86dc3e85df60150f4e3e22ecddd06c6d4a39f6779d371ba9b2cc828931bad711fc4fd16f1cfee87f174c2cafe0f8523e175112045b370de5673ad792082c42fe292bdc88fc9a438a4aaaa2b16bdd4e0d475915110dfdb8b094afb1a3aee0d553906c731d8d0d3ba1cb5b05fd9578032e3891bcee3c17ce42c5e01aa80954ebf7cbfa6349674fd6e59f99a3e04024beca3ddd966819617066504150e045a065dffd8d8c152e135847dabbb0d011a7166947e04b9b60c1175040a5f43fc6a3d6900f50e6518334d2e67dcbae76888f90c1689ef27b3e234beb11d537e05f4b8dc99b60ce6dfb0fe1298b648dab82cb05d6afbfb78559d9c8623f0cb3d8d5a33dc35b5e88d5aaf2a7e4ae7290e75c7c17b2334a253ddcf3024a70f99a25ade81dc51466df4659f63f47f6b7fde21759ecbf5504e85b262024825a8803c8091950362044a718429c4409e584a657b63c48e8344b105aa0c426b42cd29a22788d0e48f481c9c1f21b809a2a30b9be602390508d801c15c840ec0e51a17f6d57"}, {0xf8, 0x10e, 0x8, "76bf9cff646a1d6b57ef05439cfb10b85dfd3776fe2ae5c51e22271b2c896b70d6660c5f46d4c32bda45af615f5144111de8aed90c1211d1acc0dd0cf25c05a184507e4dbfffcb09651ac6394b5e02219b6001533f8432ee432653cba5590402a9381f1541609bf974bede369f2eba590a79593ac33817d6ad11efa23243029ee4d89986a2d0f27106008fefe6263b11bc9b87cb4fab41571c9fcb5ba3dc873f5f87933e2bbfae3af1cbef46df881bc3903c46f61897f4f1c52665cf8024870940a08df61f3f4901f4cd4428bb500eaa874dbec8773c5acec572d1f0bbb5d374f24ebe77f3e4fb59"}, {0x48, 0x19f, 0x8, "8da05ef03814b1c0045a7d506065aa2b55737f327b0caab2b6224d52a42ba6694696337702dedf865b6200aea2534d372d1f3433"}, {0x68, 0x101, 0x8b, "974d633c6f9bf3106d22e544520f404a6369af1a23c09eca829ff887a1aaf79604c8632e892243a1ba3e404277fe4e6fcbda8f6c2d16c05544fa1965b6a740998601d40d49f8769414bb496be1daa15eb7f8ad"}], 0x11b8, 0x4000000}, 0xeae6}], 0x3, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000180)={{{@in=@multicast1, @in6=@ipv4={[], [], @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@multicast2}}, &(0x7f00000000c0)=0xe8) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000100)={@loopback={0x0, 0x1}, 0x7f, r2}) symlinkat(&(0x7f0000003bc0)='./file0\x00', r1, &(0x7f0000005500)='./file0\x00') ioctl$KVM_SET_IDENTITY_MAP_ADDR(r1, 0x4008ae48, &(0x7f0000000080)=0x100000) [ 491.092304] attempt to access beyond end of device [ 491.097368] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:53 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x1400], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:53 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x8000, 0x0) setsockopt$inet_udp_int(r0, 0x11, 0x66, &(0x7f00000000c0)=0x3f, 0x4) prctl$intptr(0x2f, 0x1) ioctl$KDSETLED(r0, 0x4b32, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7, 0x0) ioctl$DRM_IOCTL_GET_MAP(r1, 0xc0286404, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, 0x400, 0x5, 0x40, &(0x7f0000ffb000/0x1000)=nil}) ioctl$DRM_IOCTL_GET_MAP(r1, 0xc0286404, &(0x7f0000000180)={&(0x7f0000ffc000/0x1000)=nil, 0xffffffff, 0x5, 0x10, &(0x7f0000ffb000/0x2000)=nil, 0x7fc}) 2018/05/03 22:06:53 executing program 4: syz_mount_image$xfs(&(0x7f0000000000)='xfs\x00', &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="58465342000008000000000000002000000000000000000000000000000000005df9f36c2424482eacf69c1e3149a7c0000000000000000400000000000016c000000000000016c100000000000016c200000002000020000000000100000000000005a5b4a50200020000040000000000000000000000000b0909020d0000190000000000000040000000000000003d0000000000001a470000000000000000000000000000000000000000000000000000000000000008000000000000000001000000000000010000018a0000018a00000000000000000000000100000000f39d99e4", 0xe4}], 0x1, &(0x7f0000018a00)) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt(r0, 0x3, 0x3, &(0x7f00000000c0)=""/214, &(0x7f0000000040)=0xd6) r1 = syz_open_dev$sndpcmc(&(0x7f00000001c0)='/dev/snd/pcmC#D#c\x00', 0x10001, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000240)={0x0, 0x101, 0xa3b}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000002c0)={r2, 0xffff}, &(0x7f0000000300)=0x8) [ 491.137907] attempt to access beyond end of device [ 491.143073] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:53 executing program 7: r0 = dup(0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000000b40)={0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}}, &(0x7f0000000c00)=0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000c40)={r1}, &(0x7f0000000c80)=0x8) r2 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r2, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r2, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000006c0)={&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x10}, 0x10) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000800)={r4, &(0x7f0000000700)="8b370c6a8039c1e91c8be2e3b54a68759edcf6d2aa8fe14fee8a0f21fbbf3768f4844f2a38b2fc20007f61e08b88cb97acbe1bb9192b7057f232e3c93fead2aa6def156e25406bf611e3847eeaa5b0774052a2f9b0d3d4515aa1929ea7d18a9449176f24fb3c", &(0x7f0000000780)=""/101}, 0x18) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r2, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) r5 = syz_open_dev$mice(&(0x7f0000000440)='/dev/input/mice\x00', 0x0, 0x200000) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0x7, &(0x7f0000000480)={0x1, 0x8, 0xfffffffffffffe00, 0xfffffffffffffffa}, 0x10) syz_mount_image$bfs(&(0x7f0000000500)='bfs\x00', &(0x7f0000000540)='./file0\x00', 0x2, 0x1, &(0x7f0000000640)=[{&(0x7f0000000580)="65af043db8ee1d06ee9d920045448c7d00f8d03130a9010819a492a3c5a99bc61dfef6fc7308f2478289b2c4e81998192c6c2cde274ff3dc190b14c483c1d7d860dd2fe049a31d301ac2d6a798de8c51798fec1450e8f03927e6d002271341e1fc425cf42bb6520a4e01a31aea227ed21bbdd600ad44e08155dcd6baabae24214239d986e7bb19a4ac79825af055c0159b63427058a8e5d65c54551feefeb4b30f44c42a3174d757a070ead2694be4818241ff5c4d52bf57877507", 0xbb, 0xffffffff}], 0x100000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f00000004c0)={0x120000000000, 0x10, 0x1}) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r7, 0x84, 0x10, &(0x7f0000000380)=@sack_info={r3, 0xfa82, 0x9}, &(0x7f00000003c0)=0xc) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f00000002c0)) sendto$inet(r6, &(0x7f0000000840)="2db386971b2e0cdd8150cd88ee4281eb892381ff26d4890aaf013fd0731f34a5f480b83b4899a5cade4afa2c761fd38cb567f419fd02c1254d91803e4329c42310bc22215b33c59d4c7be86ebd644d2080f424998d6ab8aa9a0417138b56c4ecc5686cd8df3daf983869bb6a0ff6257f293378b04c42f83ccc4ccc0897bd572aa113c36c27a364c64325287f536126f67a058ed6770cbf262fa174bdacff75acdcc77e4206ede77f2f6739ffee2bf3bbf0", 0xb1, 0x810, &(0x7f0000000900)={0x2, 0x4e21}, 0x10) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:53 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x8001, 0x200000) r0 = syz_open_procfs(0x0, &(0x7f0000000080)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x4d) ioctl(r0, 0x2, &(0x7f00000000c0)="4ea5f901dbc234ecde51842abc1366007db1a22f2e918ef410fe5e9df81d0ca58f9f2cdc3632984d80a93897e17903c7ecaaf7a5276ee44924d27f2a42d793947a8b839ea505246a91c6e84760ac9567f390f10f") [ 491.179738] attempt to access beyond end of device [ 491.184798] loop5: rw=12288, want=4104, limit=20 [ 491.215369] attempt to access beyond end of device [ 491.220426] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:53 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup3(r2, r0, 0x0) getpeername$ipx(r3, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) openat$rfkill(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/rfkill\x00', 0x280400, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, &(0x7f00000000c0)="f0836d473c66b819008ec00f20c035000000200f22c0360f32b8010000000f01c10f08df79fa66b8c5000f00d0660f3882bb59b10000360f0b", 0x39}], 0x1, 0x1a, &(0x7f0000000040), 0x1000000000000053) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002040)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000013c0)=[{&(0x7f00000003c0)="db894b157c661f6ceab761b2c756726976c5f6d646861162d01aaf79cbde9d0ca8be839264326814fe8bd69ce4f4a6f09126c600694aac225a3e2c01c96796431fd27f7d7dd3363558c2da6aea84d475eadbe52dda2dbbc590fe3560c2d83dbfc253e8e713e599d9f140a61ebe3e1ecd3444904bb92ec17f00c607e3864602b42d1059b2de04a915677652311e77d3db429d2b5a37b22679ef98948f0c7c5e6afef5a9715f917b5871d9d0006a826cad6902fb8ef77455f863c5e04cb29b24c62acc3d2302d08dab3a00df2672ef8d4fbbf9202f70261d4d31f1d76f818d05b213f8b7d5afb1ad1178e4e10629d15271a6f1c267d76983e8e11160a87aa6565886a1ad64f2b6d2a2b74ca1c2ccf15b058cf16ba004c006f1fa12e86321cce0ad6a0418643860a4f2eb5a9a00adb5644d1d6c397a30a38c1c743d982cc115131400ee38639830b18f9004334af569a5f61ccb70d0732427b652554695aed938fb88e23d5433b57075b1b99b3586ea1aa52f60fe0dd1598eedd89e65b3db2448b3a94b94984a40eb72fa85adb0e7b03f9087c2c78d7a2e5a49560564c8e3fa95cc85fc9496870ff97cb2445e3a1a09eb03972f636cf6f5c283f946a958fb5d7de4bc3390df57708154efd65242be1a44ff32dca165e56d944c7106ec6d70a2763012796d30789c4bc53192d926bf11410b036f9ab7a3cbd0eb57926a5b6ecd356d9b5263590ca994810dd5d16cd8d82c2269f78fc458216623d5421d1374c255d659b08e9e5353a21ffaa0a33c3ca5ee1d9bbb1e86be7c0440f1aed5672bb6831d08b1409ffaf6cdf2b0517405e3b9bf9efaf44d844e9aa51daefc74af8d5de1818067e0ec369390126eb3080eec2142aec17eb884db451741906032671423f6c363b2f3623f3a6d8d78ae3b4aa88215dada6f4cfee3f76345b1268776177ef35e6307404460b164b20c30704f4db7707fa76b2a6fc443d4897ae8a5211258c9ad577f1676518fceb3c3a06468961a2ab1294c7f490d19f0821bf7bad989c1cf71108c8e7f698f83fcc3c4380be5447eb8cd3ed3a5e29e163a5ec521e6a21d7c4000ade0fa481e2341c52893d4deda7b9e7096e15bcd61a1f847ee228308fd9e56eea71b9194e5cda023b4698f02011211cf79e0ffc470a1d311d11025ca415702155390ce386b8e7c24d3b4ff397e27290fca1918087ddfae0410f9efac39124540a8593f3a203d5c694fbe40a1e9636d72eb08e5ad3d848b24561729daccceacb3d9e3f0e47f37039b2a61e01d7871142f9c2c2305cc57e1ca11dbfc60bc9615c912d3e42e9586f449e5707ce0bd750f29d3d7b4698867b60852c61e2885b3f861e5c05e2434b98543161e2b0b2cfef80e558ce7cfdf7ca6512853408ddfced4fdbee5ca8af98bea07c8a7a28ac8515734d81908aec4d8d902288c1c057a1003b562d45bb4dc1bc87ebdff3cf08e21136f6319d6ef0aa11d876f808f325cbf37d2007638cb4fb591cf9a31e19e4dfdd133900c01fe29323ea71022d9317931248a3daa589c1035d266eaf7cf370b4d5b72b00b33990856e60f8e2e22cd6eecc27c732325c29dfeec84d67dd2c7d85c7c3dcf6cb161a044139e87633203f7bfbc1e01895c384f5d7f2cc89254cfc9ea6a68d15fa16de8bf29b171928c96a09679c56f3c261ad3bf07323f16beb51f5a910a1696227fd4b235f0bd95fedac13ef5770ac00e47f99ad56a1061b23f6b3474771a699ba33b7549e6767e324f02ef61ab01b8cb223d6cf5548c72fcc2a2b9a84449bdc8c1ed3f3d118e3ebf207e26b45e741c7ab91277e50a7277d9d475f9b86fdfd2989e896596b024de1295b93b799285da6b66bdbe64bdecd716a95c0ee98351498451bbd1d0888973baa26dbe0e5dc11076908225f502e01b071db031ff625ee28cf7b24a949887d09aedb34b4e0852aa5352bd491c0ea2630dfd480d5c595dcef187649646dba65a86cf662f4b23586000972e4168c80716653415088f36fe004eccd9236e513ced5c9627cbffbdf8a0970dfb65e4fc6671cb0bbecaa644de8844a4f981c3182b2ec2f8c8649a3a6356d043bd311c84affe36e83d2fb1e180ef6e4ccc85bf2c823a3b7e0e18e74e5a0a4e1adb3f117447569babc1161ffed725be97791e37062f88d2b859b882ba172eec5e48e28822820b1e7d958e4f883628860221c97f37d091a05f876d5b9d2f3df6cd580fa9adce50ea3f93b24acf1e6daa4be3640f8d112c65f578310ba7681bd47ddda5d999302bfe82f3c4f2e677cabe3b695b271d8ffd21822db4e66137b99768127ac95198c4c1290ec6bab222299a5ef3dad08b8f319669bd7fdf5dcf9699413cf565e00d88f8d3cc3862db305a5f29c96ce979eae148df653a93cce0569c5e02ac8959480b2468e3823db0c82c39a064e175732b893e3af781461968044ae2a2e6059a95fef69b5544a26aa615b77187d0d0a3e7e2012da7fa4db26bdc27bea94bb188bed60905697880b9adfc7837da04f08306d4ed3c423bdc8f3afe3f91568151761cee3ef213ebc398513aadc0117dd346b781e5e0bb8b055a49446f809df734909982d00b94fce47506cae13243a1f51f2b009fed2ff55d4b87ea8fe7b8d8b99c000def08af2175556531dcc1bc1ab767d7f04c7ca9a8226603f183d1b24e659a9469d1967be623c634d05820cea92bed30aa597a658859408d8e90581c5897bd63a6dbf277a60331a654e855130d7eef54c72a6591da9524eba7ebe14fbe6fc995f2fef810649cf2ae6c4e4ea99644112ae3f9d8b4328b905a1c7ef6e980ef18d73887874754dba4e7598bae78e9c2acf41ccd5dcaa068fbcaa7ace5b2f098d8ba4d16173636304bb2baa901e2189cee761b6c31d0683679594509739dbf0157f4d2e0ac06e87fbb177fa239131a997ca5dfe60656ae2527ee217d6bf22e028245ee69220f6c6d8649b8913b055d23b6cad501df247b4b3f8055e5bc7155153d76c6ac61044ff3357046820905f0dfe925d3c649c131dc8c83519025a4453d3972f66de20af931588f89f4a59b3286362b34c95904d78353032a9db02f7756f93d1beaed2caf5778ad37d973bc2ce5a8eac89c5323834d6b4c7bd2c5fbeca6ae1a524a1e2984c10deeaae2553d77dcffc6b6752cadf7c6d4ac45d561c973e8dcd6eb0c089e6fe5aebaf47a72d1ba0b7f4a6da2440627b1aa3a819ac8a3decacf34ecef9a952d7c98552ad175519b6983b9032d7c51ca0311a24f19abad6c71e5f99a8450b40e19ffa693e56d5412322ce0330cd82e4c01e7bf6162452019b42f7b9c7a3b4af918cb3ca592043bc2d2ea64471c101d5c1ed96371763b87b7e5e28cd4da6b57a435f83bf88cc0c162d81c126402ee9ce0de2e34b0d7d98a5666fcd764c5d93484ca2dc63112a1a2778cf5ba58d7286d10537a9dfe09919dcfc220b9fc405d56e94d8a1ee45de152259781fadd091ae28afadf623d1e924c75c9e6b6d9d14b7498d9b39d293c8fe0b2547e9e66cff4c64bebc4fe727c95a4a3117168984df012d0bdfaa40466a30af461198730657190f8af723c4a4d97cb68776e2525601aea095858ff22d7aed621cd1e975f5181752b516840410c2034c165fe76b7fc3de1eebcb27ef19ec342f17e9cc9f37338823f9f731b258acfed442a096467ba532c09f1e9414b0fda2fe2c5a94c48f945dcb2f4e372e88b45f5d49a8c387b5e52474ea8d1930c72595324a55bfef806abd38e1e8f3e456c297fc2b9cceef21109d61b9bf6aed7e9eaf324d30bdcbe6a1c8859abb94f449c04cfa4f9d1e3237be695db979d322e3a0eefc0858df5bbdb64d9a128cedf04a1ce3668630d48a73e0d69d6bf6b25e54724822c5feeb97c22927c50255c042d4fe1d41eebc7750c48daedf7a47a4df31717c72bd93ca632f151c89624c12541b5951b60ee9e35721d9220e7705daa16be09c3b1116137c179839d3875a5d3d1e8d29a7dd0e871e27d7a05363840132396499710c02cb4ebe4a935a8c269f7535267362bce5487d5fb11a768ee596896985b89f9c3757707acc17bdeb42c6adc13b3b9f9b1fa953be38f73594b490e445edce15e57539065f8b01d4a5f4b20adb720c5c5099ff68249bab9ed8dc52324b2c03bb1ee9a00faca3f56d8035b57101c0a04a8544fa756f9b515a024e75fe149d8c7a18e5e18ff349843b3b4fa0fa969c2c6d4a31262cf2633090e9a64c76cc463310e8475724b95dbed4705f31bfcbed17be92836537e565617477eec8e16cff1586113a61f4c34b6ea417242795785b4e78a4b9338e68f483a152043a6822308bab2e2e97c3e8cff1c1bc7d39ac9a90b7f8c97c83b080dee1c77eb13cf1060c985eefc6f4f41d643c6f1fa37b28fb93aeda88129c401dcf77af3a2666e5ef75d5c97455684ed478b0a57da2aa4b52d63c40167e99ad72196cbd437b34e418ae9d586174959e6bc58ba", 0xc5e}], 0x1, &(0x7f0000001ec0)}, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/03 22:06:53 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x300], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 491.277131] attempt to access beyond end of device [ 491.282187] loop5: rw=12288, want=4104, limit=20 [ 491.305006] attempt to access beyond end of device [ 491.310178] loop5: rw=12288, want=8200, limit=20 [ 491.326760] XFS (loop4): Mounting V5 Filesystem [ 491.331817] attempt to access beyond end of device [ 491.336908] loop5: rw=12288, want=4104, limit=20 [ 491.354296] XFS (loop4): totally zeroed log [ 491.361252] attempt to access beyond end of device [ 491.366389] loop5: rw=12288, want=8200, limit=20 [ 491.367932] XFS (loop4): Metadata CRC error detected at xfs_agf_read_verify+0x286/0x310, xfs_agf block 0x1 [ 491.381505] XFS (loop4): Unmount and run xfs_repair [ 491.386578] XFS (loop4): First 128 bytes of corrupted metadata buffer: [ 491.393316] 00000000eb3e7cc6: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 491.402205] 00000000c2fcf0b5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 491.411182] 00000000b158b6bf: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2018/05/03 22:06:53 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 491.420081] 00000000c93a11e3: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 491.428965] 00000000f974dcd7: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 491.437889] 00000000db3d16b1: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 491.446770] 000000000fa216f2: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 491.455660] 0000000092e006fe: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 491.464680] XFS (loop4): metadata I/O error in "xfs_trans_read_buf_map" at daddr 0x1 len 1 error 74 2018/05/03 22:06:54 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fi%e0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) [ 491.513466] kvm: emulating exchange as write 2018/05/03 22:06:54 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x100, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f00000000c0)={0x2, 0x1, 0x7}) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000180)=""/77, 0xffffffffffffffcb) 2018/05/03 22:06:54 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 491.598342] QAT: Invalid ioctl [ 491.610886] attempt to access beyond end of device [ 491.615929] loop5: rw=12288, want=4104, limit=20 [ 491.632518] QAT: Invalid ioctl [ 491.662279] attempt to access beyond end of device [ 491.667338] loop5: rw=12288, want=8200, limit=20 [ 491.696271] attempt to access beyond end of device [ 491.701324] loop5: rw=12288, want=4104, limit=20 [ 491.709118] attempt to access beyond end of device [ 491.714185] loop5: rw=12288, want=8200, limit=20 [ 491.730367] attempt to access beyond end of device [ 491.735428] loop5: rw=12288, want=4104, limit=20 [ 491.740313] attempt to access beyond end of device [ 491.745341] loop5: rw=12288, want=8200, limit=20 [ 491.750693] attempt to access beyond end of device [ 491.755739] loop5: rw=12288, want=4104, limit=20 [ 491.760839] attempt to access beyond end of device [ 491.765833] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:54 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe2(&(0x7f00000005c0)={0x0, 0x0}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="ac0fbf55c3", 0x5, 0x0, &(0x7f0000000200)=@pppoe={0x18, 0x0, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, 'ipddp0\x00'}}, 0x80) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000decfe0)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SMI(r4, 0xaeb7) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe7000/0x18000)=nil, &(0x7f00000001c0)=[@text16={0x10, &(0x7f0000000100)="0fae0c662e8100ff6af08e9d9936600f3567dbce0f00d3260f1a0c670fa1", 0x1e}], 0x1, 0x0, &(0x7f0000000280), 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x204180, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe0000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000000)="c4e24947470d66b8bf000f00d8653ef767fc66baf80cb8e0fb4f8bef66bafc0c66edb97e0b0000b82ff11332ba000000000f30440f20c03503000000440f22c0c4c185e955d666b8ad000f00d8673636f46485af0c000000", 0x58}], 0x1, 0x0, &(0x7f00000001c0), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/03 22:06:54 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000080)={0x0, 'veth0_to_bridge\x00'}, 0x18) ioctl(r0, 0x800000000008982, &(0x7f0000000080)) r1 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x7cc5, 0x109000) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @remote, @rand_addr}, &(0x7f0000000140)=0xc) r3 = geteuid() setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000180)={{{@in=@multicast1=0xe0000001, @in6=@remote={0xfe, 0x80, [], 0xbb}, 0x4e20, 0x0, 0x4e23, 0x5, 0xa, 0x20, 0x20, 0x16, r2, r3}, {0x5, 0x9, 0x7fffffff, 0x8, 0x0, 0x43433e1f, 0x100000001, 0x2}, {0x6, 0x3, 0x5, 0x3}, 0xfff, 0x6e6bb9, 0x0, 0x0, 0x2, 0x2}, {{@in=@remote={0xac, 0x14, 0x14, 0xbb}, 0x4d6, 0xff}, 0xa, @in=@loopback=0x7f000001, 0x3507, 0x4, 0x1, 0x3, 0x8, 0xffffffff80000001, 0x8}}, 0xe8) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r1, 0xc0605345, &(0x7f00000000c0)={0xffffffffffffffc1, 0x2, {0x2, 0x3, 0x8000, 0x2}}) 2018/05/03 22:06:54 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x20000, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000140)={'veth1_to_bond\x00', 0x8}) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000280)=""/77, 0xffffffffffffff4a) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f00000000c0)={'dummy0\x00', {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}) openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x20040, 0x0) 2018/05/03 22:06:54 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:54 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x6c00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:54 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fi.e0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:54 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) setsockopt$bt_hci_HCI_TIME_STAMP(r1, 0x0, 0x3, &(0x7f0000000380)=0x3, 0x4) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000440)={[0xffa9, 0x7fff, 0x8, 0x7, 0x975, 0x4, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x200, 0x80000001, 0x6, 0x4, 0x4, 0x9], 0x6000, 0xa0400}) 2018/05/03 22:06:54 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='./file0/bus\x00', &(0x7f0000000180)='proc\x00', 0x0, &(0x7f00000001c0)) mount(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0/bus\x00', &(0x7f0000000100)="7270635f706970656673008c7c647f0399287d03b74f09f3ebb5030000009df9a59c06000000000000f90ef07834c1c4", 0x0, &(0x7f0000000380)) umount2(&(0x7f0000000540)='./file0\x00', 0x3) r0 = getpgrp(0xffffffffffffffff) tkill(r0, 0x7) [ 492.395232] attempt to access beyond end of device [ 492.400299] loop5: rw=12288, want=4104, limit=20 [ 492.416266] attempt to access beyond end of device [ 492.421401] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:54 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 492.457764] attempt to access beyond end of device [ 492.462823] loop5: rw=12288, want=4104, limit=20 [ 492.491817] attempt to access beyond end of device [ 492.496895] loop5: rw=12288, want=8200, limit=20 [ 492.545972] attempt to access beyond end of device [ 492.551077] loop5: rw=12288, want=4104, limit=20 [ 492.564952] attempt to access beyond end of device [ 492.570101] loop5: rw=12288, want=8200, limit=20 [ 492.577050] attempt to access beyond end of device [ 492.582096] loop5: rw=12288, want=4104, limit=20 [ 492.587513] attempt to access beyond end of device [ 492.592553] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:56 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, &(0x7f0000000140)=0x8, 0x7ff, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 2018/05/03 22:06:56 executing program 3: clock_gettime(0x0, &(0x7f0000000100)) perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x75}, 0x2c) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x5, &(0x7f0000000100)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffff9f}, [@ldst={0x7}], {0x95}}, &(0x7f0000003ff6)='syzkaller\x00', 0x5, 0x450, &(0x7f000000cf3d)=""/195}, 0x48) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x7530}, {r0, r1/1000+30000}}) 2018/05/03 22:06:56 executing program 2: r0 = gettid() bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000040), 0x4) r1 = syz_open_procfs(r0, &(0x7f00000002c0)='mountinfo\x00') getdents64(r1, &(0x7f0000000180)=""/77, 0x3e) 2018/05/03 22:06:56 executing program 4: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x20040, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x18, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000100)={r1, 0x8, 0x6}, 0x8) futex(&(0x7f0000000000), 0x6, 0x0, &(0x7f0000005ff0)={0x77359400}, &(0x7f0000000000), 0x0) 2018/05/03 22:06:56 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fil\n0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:56 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x89060000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:56 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000efeedab700"}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/sequencer2\x00', 0x40001, 0x0) ioctl$KVM_SET_ONE_REG(r1, 0x4010aeac, &(0x7f0000000440)={0x6000000000000, 0x3}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x40000, 0x0) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000380)=0xce2) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:56 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 493.660803] attempt to access beyond end of device [ 493.665858] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:56 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000080)) getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) ioctl$TUNSETLINK(r0, 0x400454cd, 0x201) 2018/05/03 22:06:56 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) setsockopt$sock_void(0xffffffffffffffff, 0x1, 0x1b, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f0000000040)=0x4, 0x4) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000080)=0x3f, 0x4) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000001c0)={0x0, @multicast2, @local}, &(0x7f0000000200)=0xc) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000de9000)=[@text32={0x20, &(0x7f0000f59fc6)="0fc75fedc4c3c968fb6c0f9cfbb9040100c00f3266b842008ee80f230064672ec015dec4e245bea5d41e6082f9440f20c03506000000440f22c0", 0x3a}], 0x1, 0x0, &(0x7f0000000180), 0x1ba) add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$instantiate(0xc, 0x0, &(0x7f0000000380)="c6d39111f1", 0x5, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 2018/05/03 22:06:56 executing program 4: r0 = gettid() socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000240)) timer_create(0x0, &(0x7f0000ee4000)={0x0, 0x12}, &(0x7f0000044000)) clock_nanosleep(0x8, 0x0, &(0x7f00000002c0)={0x0, 0x989680}, &(0x7f0000000300)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ptrace$getregset(0x4204, r0, 0x207, &(0x7f0000000140)={&(0x7f0000000100)=""/31, 0x1f}) timer_settime(0x0, 0x0, &(0x7f0000e04000)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000d64000)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) tkill(r0, 0x1000000000016) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer\x00', 0x2000, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x18, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 493.715998] attempt to access beyond end of device [ 493.721187] loop5: rw=12288, want=8200, limit=20 [ 493.746718] attempt to access beyond end of device [ 493.751768] loop5: rw=12288, want=4104, limit=20 [ 493.776868] attempt to access beyond end of device [ 493.782128] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:56 executing program 2: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") ioctl$DRM_IOCTL_RM_MAP(r0, 0x4028641b, &(0x7f0000000180)={&(0x7f0000ffc000/0x4000)=nil, 0x800, 0x3, 0x80, &(0x7f0000ff6000/0xa000)=nil, 0x7dbf7011}) getdents64(r0, &(0x7f0000000080)=""/77, 0x4d) 2018/05/03 22:06:56 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xb000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:56 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x204001, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000100)={0x7, 0x3672, 0x8, 0x1, 0x0, 0xffffffff8656b2cb}) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000001c0)="b9", 0x1, 0xfffffffffffffffb) keyctl$chown(0x4, r1, 0x0, 0x0) [ 493.858751] attempt to access beyond end of device [ 493.863854] loop5: rw=12288, want=4104, limit=20 [ 493.876614] attempt to access beyond end of device [ 493.881723] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:56 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00006ffff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000edfff8)=@abs, 0x8) r2 = accept4(r1, &(0x7f0000000040), &(0x7f00000000c0)=0x80, 0x800) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x94, r3, 0x502, 0x70bd29, 0x25dfdbfd, {0xa}, [@IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x800}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e23}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x401}, @IPVS_CMD_ATTR_SERVICE={0x34, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x16}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x29}}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x20}}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) sendmmsg$unix(r1, &(0x7f00009c5000), 0x4924967, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, 0x0, @perf_bp, 0x1000000000000000, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f0000000280), 0x400000000000022, 0x0, 0x0) 2018/05/03 22:06:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000, 0x10) ioctl$VT_GETSTATE(r0, 0x5603, &(0x7f0000000180)={0xfffffffffea84b37, 0x2, 0x100000001}) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x0, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f00000000c0)=r1) pipe(&(0x7f00005e8ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDELIO(r0, 0x4b35, 0x40) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x0, 0x4) r4 = epoll_create(0x2000000000007e) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f000097b000)) write(r3, &(0x7f0000000140)="82", 0x1) vmsplice(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="be", 0x1}], 0x1, 0x0) inotify_add_watch(r0, &(0x7f0000000100)='./file0\x00', 0x2000021) openat(r2, &(0x7f0000000000)='./file0\x00', 0x802, 0x5) [ 493.928715] f2fs_msg: 103 callbacks suppressed [ 493.928724] F2FS-fs (loop5): invalid crc value [ 493.938103] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 2018/05/03 22:06:56 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:56 executing program 2: nanosleep(&(0x7f0000000100)={0x77359400}, &(0x7f0000000140)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r0, &(0x7f00000000c0)=[{{r1, r2/1000+30000}, 0x2, 0x0, 0x4}], 0x18) getdents64(r0, &(0x7f0000000180)=""/77, 0x4d) [ 493.996659] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 494.003868] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:06:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x9) fcntl$setpipe(r0, 0x407, 0x3) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x0) mq_notify(r1, &(0x7f0000000200)={0x20000000, 0x8000000000013, 0x2, @thr={&(0x7f0000000080), &(0x7f0000000100)}}) getpeername(r1, &(0x7f0000000040)=@sco, &(0x7f00000000c0)=0x80) [ 494.042990] attempt to access beyond end of device [ 494.048117] loop5: rw=12288, want=4104, limit=20 [ 494.059632] F2FS-fs (loop5): invalid crc value [ 494.067528] attempt to access beyond end of device [ 494.072554] loop5: rw=12288, want=8200, limit=20 [ 494.084098] F2FS-fs (loop5): invalid crc value [ 494.088895] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 2018/05/03 22:06:57 executing program 3: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x280, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(r0, 0x80046402, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x32, 0xffffffffffffffff, 0x0) move_pages(0x0, 0x1, &(0x7f0000000240)=[&(0x7f0000ffd000/0x1000)=nil], 0x0, &(0x7f0000000280), 0x0) 2018/05/03 22:06:57 executing program 1: r0 = memfd_create(&(0x7f0000000300)="64657620496448322cf0696da23751b69c1781498b0f37d3f17c7292eceaed34c98fbacc4ff06c4a6e99ed74bcecd4a459544d39dbbb8c79fe760687ed7a62e1953d9c3e2c017cb6cd72ed5020ab375e671a21", 0x0) write(r0, &(0x7f00000000c0)="a978fce6f8305aa868fb7400006699c2b6d619de4353c525fb3be5f9911c443b435410639749cd9a7a8701ec75160a2bbb1817a74fef3516cce612eac4c0a2125d0d13c4ec78dd3c6103c2024df4e75ce5a42cabfe4af69a2acc62dcc4ca045a05ac81fd0ceadfb1f43ca14d94088ca389e4a2c5270ea12f99a51ec60b9a7c61cc6a674272d2cf529e78b56207e765bf3d0eb7cfaf28604a346eb78d4ac781578c878e7fb7b0bfb4c994e65a213550e3fd9b895fb407", 0xb6) sendfile(r0, r0, &(0x7f0000001000), 0xffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) nanosleep(&(0x7f0000000280), &(0x7f00000002c0)) 2018/05/03 22:06:57 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xf000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:57 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fil%0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:57 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) r1 = syz_open_dev$mice(&(0x7f0000000380)='/dev/input/mice\x00', 0x0, 0x2000) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/snapshot\x00', 0x3, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x8001) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:57 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:57 executing program 2: ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000100)=0x0) r1 = syz_open_dev$adsp(&(0x7f0000000140)='/dev/adsp#\x00', 0x10001, 0xc0000) perf_event_open(&(0x7f0000000080)={0x6, 0x70, 0x31fb, 0x7, 0x9, 0x2, 0x0, 0x2, 0x7, 0x4, 0x7fff, 0x5e80000000000000, 0xe7e, 0x7, 0x1, 0x6, 0x1, 0x101, 0x199c, 0x1a30, 0x1000, 0x1ff, 0x3, 0xb72, 0x4, 0x3, 0x9fe8, 0x1c000000000, 0x80000001, 0x1, 0x4, 0x5d94, 0x100, 0x7, 0x26b000, 0xac, 0x6, 0x81, 0x0, 0x0, 0x1, @perf_config_ext={0x200, 0x6}, 0x809, 0x1, 0x3, 0x4, 0x8, 0x9ec}, r0, 0x3, r1, 0xb) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r2, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:06:57 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00006ffff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000edfff8)=@abs, 0x8) r2 = accept4(r1, &(0x7f0000000040), &(0x7f00000000c0)=0x80, 0x800) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x94, r3, 0x502, 0x70bd29, 0x25dfdbfd, {0xa}, [@IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x800}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e23}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x401}, @IPVS_CMD_ATTR_SERVICE={0x34, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x16}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x29}}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x20}}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) sendmmsg$unix(r1, &(0x7f00009c5000), 0x4924967, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, 0x0, @perf_bp, 0x1000000000000000, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f0000000280), 0x400000000000022, 0x0, 0x0) 2018/05/03 22:06:57 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 495.061057] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 495.068237] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 495.091612] attempt to access beyond end of device [ 495.096721] loop5: rw=12288, want=4104, limit=20 [ 495.104187] F2FS-fs (loop5): invalid crc value 2018/05/03 22:06:57 executing program 3: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0xffffffffffffff9c, 0x6, 0x0, 0x2, &(0x7f0000000180)=[0x0, 0x0], 0x2}, 0x20) getsockname$inet6(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, @ipv4}, &(0x7f0000000240)=0x1c) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000389000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_out(r1, 0x5462, &(0x7f0000000140)) r2 = socket$kcm(0x2, 0x3, 0x2) r3 = dup2(r2, r2) r4 = openat$cgroup_ro(r3, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) sendmsg$rds(r4, &(0x7f0000000400)={&(0x7f0000000280)={0x2, 0x4e23}, 0x10, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/251, 0xfb}], 0x1, 0x0, 0x0, 0x4000000}, 0x50) sendmsg$kcm(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@nl=@unspec, 0x80, &(0x7f0000000000), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000000000000000000000700000044180f933530693c01004f2a51b7c9e4b900000000000000"], 0x28}, 0x0) lookup_dcookie(0x2, &(0x7f0000000040)=""/61, 0x3d) [ 495.116081] attempt to access beyond end of device [ 495.121157] loop5: rw=12288, want=8200, limit=20 [ 495.151822] attempt to access beyond end of device [ 495.156938] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:57 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x5, 0x100000000000}) r0 = socket(0x40000000015, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(0x0, r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000910000/0x3000)=nil) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x90040, 0x0) ioctl$DRM_IOCTL_GET_MAP(r3, 0xc0286404, &(0x7f0000000040)={0x0, 0x40, 0x3, 0xd03aa4f662f5a04f, &(0x7f0000910000/0x3000)=nil, 0x5}) ioctl$TUNGETIFF(r3, 0x800454d2, &(0x7f0000000100)) shmctl$SHM_LOCK(r2, 0xb) ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f00000000c0)={0x0, 0xefe6d8c6bfbdd44}) 2018/05/03 22:06:57 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup3(r0, r0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x77359400}, {0x77359400}}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r2, &(0x7f0000000180)=""/77, 0x2ce) fcntl$setflags(r1, 0x2, 0x1) 2018/05/03 22:06:57 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:57 executing program 3: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0xffffffffffffff9c, 0x6, 0x0, 0x2, &(0x7f0000000180)=[0x0, 0x0], 0x2}, 0x20) getsockname$inet6(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, @ipv4}, &(0x7f0000000240)=0x1c) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000389000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_out(r1, 0x5462, &(0x7f0000000140)) r2 = socket$kcm(0x2, 0x3, 0x2) r3 = dup2(r2, r2) r4 = openat$cgroup_ro(r3, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) sendmsg$rds(r4, &(0x7f0000000400)={&(0x7f0000000280)={0x2, 0x4e23}, 0x10, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/251, 0xfb}], 0x1, 0x0, 0x0, 0x4000000}, 0x50) sendmsg$kcm(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@nl=@unspec, 0x80, &(0x7f0000000000), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000000000000000000000700000044180f933530693c01004f2a51b7c9e4b900000000000000"], 0x28}, 0x0) lookup_dcookie(0x2, &(0x7f0000000040)=""/61, 0x3d) [ 495.176091] attempt to access beyond end of device [ 495.181255] loop5: rw=12288, want=8200, limit=20 [ 495.236773] attempt to access beyond end of device [ 495.241858] loop5: rw=12288, want=4104, limit=20 [ 495.273305] attempt to access beyond end of device [ 495.278376] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:57 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3c000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 495.323725] attempt to access beyond end of device [ 495.328842] loop5: rw=12288, want=4104, limit=20 [ 495.334362] attempt to access beyond end of device [ 495.339529] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:58 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) signalfd4(0xffffffffffffffff, &(0x7f00000000c0)={0x100000001}, 0x8, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_GET_IRQCHIP(r1, 0xc208ae62, &(0x7f00000001c0)=@ioapic) 2018/05/03 22:06:58 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 2018/05/03 22:06:58 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@abs={0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f000000f000)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r2, &(0x7f0000000040)=@abs={0x1}, 0x6e) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000280)=0x0) r4 = getuid() r5 = getgid() r6 = getpgid(0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000002c0)={{{@in6=@remote, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@mcast1}}, &(0x7f00000003c0)=0xe8) r8 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000000)="7ff42f775d092b1aa936093da96927cce61e5500d23a2c0b5df633ec749a0040adf0381bc8c60b710ebcd08f3d2fbaca45d2fd85d3371322bdbe6b6ca1b4ad", 0x3f}, {&(0x7f0000000140)="00e1046adab4439c6f47909d36b165775ebca4aad8252d784ba439ad9db0fcfd35feca6d322724e3c89fb40481f46505990699ca82bdfe6d0fadee000bb9c231b829d5f139299aebf39fa06358482b4f1c7fa40c2bbf72a71eb3e4388085c8ac7d302dcb7c77", 0x66}, {&(0x7f00000001c0)="aa0ceff9838b74b09c34512df3bae3be2afe3be4c210aa984beaba7d015b35d1bdf1d7c664aefce0259c53ff0fa68dc98192e7377e59606e0cc7d3f4a8008abebd62eba56a77f274ae497854f070779458355cadb86227b0c0747ee55c73c47350d5f25c353775e8a3167c4da862380e726a241afe8fb383276fd10e", 0x7c}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0x1, 0x2, r3, r4, r5}, @rights={0x18, 0x1, 0x1, [r0, r2]}, @cred={0x20, 0x1, 0x2, r6, r7, r8}], 0x58, 0x4000}, 0x1) 2018/05/03 22:06:58 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fileS\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:58 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000002ffe)="001f", 0x0) fallocate(r0, 0x0, 0x0, 0x10001) write(r0, &(0x7f0000a17000)='\t', 0x1) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000140)={0x0, 0x0, 'client1\x00', 0x6, "62030e24df8dc4db", "710ffc8545832769c533231accba7ec6eebb2c228c00bffabaa450abd2db2cc6", 0x9, 0x6}) sendfile(r0, r0, &(0x7f0000001000), 0xfec) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) execveat(r0, &(0x7f0000006000)='./file0\x00', &(0x7f00000f9000), &(0x7f0000006000)=[&(0x7f0000001000)='-@cpuset[md5sum[\x00'], 0x1000) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000040)="bbb073734e3049a18b84d50abb941e45c63c39b43903eecdb5d8830ca5b82a0854b58c69adeef7ae3e56bcc8b20c84d243df8aa8e4a04194da73c53e13e85e27fcb1d20f2709cff2039b9f3fdf14f2d4b35b094f5fadfd3a93cfac410c0274f19a754846a28ff16937d07c57abcd12b3785b81fb68c9919effd0534bf558f11e8cdeae5804a9d3b10838aeabfcde813f57798a629f4fa79189839e9e542659e0d353b3d319c68e8a3aed9feef63c63e459ec1ecf536dbd015608a851af03318f9eeb4e3feda83285f848f14fd1c05fc8cf138aaef653a4ba8149b2b8ceea9001bfea5392a1e2ea4aa92563e54644df77c85174aafc55474ac780", 0xfa) 2018/05/03 22:06:58 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:58 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x10000, 0x0) bind$bt_l2cap(r1, &(0x7f0000000380)={0x1f, 0x9c, {0x1, 0x4, 0x20, 0x5, 0x7fb6, 0x7}, 0x10001, 0x8}, 0xe) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:58 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 496.211343] attempt to access beyond end of device [ 496.216377] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:58 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x800e], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:58 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0x0, 0x0) fchmod(r0, 0xc165cb843416f43d) r1 = socket$pppoe(0x18, 0x1, 0x0) recvfrom(r1, &(0x7f0000000000)=""/104, 0x68, 0x20, &(0x7f0000000080)=@llc={0x1a, 0x301, 0x401, 0x2, 0xe1, 0x7, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x80) 2018/05/03 22:06:58 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(0x0, r1) getpeername$packet(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000140)=0x14) sendmsg$can_bcm(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x1d, r2}, 0x10, &(0x7f00000002c0)={&(0x7f0000000240)={0x1, 0x120, 0x5bda7b5c, {0x77359400}, {}, {0x4, 0x8, 0x0, 0xf71b}, 0x1, @can={{0x1, 0x3, 0x2, 0x5}, 0x3, 0x2, 0x0, 0x0, "869b9a8e9214518f"}}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x1) semtimedop(0x0, &(0x7f000001dfd6)=[{}], 0x1, &(0x7f0000380000)={0x101}) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000000)=0x400, 0x4) 2018/05/03 22:06:58 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000080)=""/77, 0x4d) [ 496.255851] attempt to access beyond end of device [ 496.260928] loop5: rw=12288, want=8200, limit=20 [ 496.280403] attempt to access beyond end of device [ 496.285486] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:58 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x806], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 496.340348] attempt to access beyond end of device [ 496.345420] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:58 executing program 4: r0 = socket$inet_sctp(0x2, 0x80005, 0x84) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x81}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000000c0)={r1, 0xff}, 0x8) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x7f, 0x4) getsockopt$inet_buf(r0, 0x0, 0x38, &(0x7f0000000140)=""/40, &(0x7f0000d60000)=0x28) 2018/05/03 22:06:58 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x4) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f0000000100)='./control/file0\x00') rmdir(&(0x7f000015dff6)='./control\x00') mount(&(0x7f00000003c0)='./control\x00', &(0x7f0000000400)='./control\x00', &(0x7f0000000440)='tmpfs\x00', 0x0, 0x0) creat(&(0x7f0000000180)='./control/file0\x00', 0x0) close(r0) 2018/05/03 22:06:58 executing program 1: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f00009ec000)="1f0000000112ff00fdde45c807110000f305f0f00800018001fd00dcffdf00", 0x1f) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0x8, 0x3}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f00000000c0)={r1, @in6={{0xa, 0x4e21, 0x8, @dev={0xfe, 0x80, [], 0x10}, 0x80000001}}}, 0x84) [ 496.401234] attempt to access beyond end of device [ 496.406309] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:58 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8906000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 496.470461] attempt to access beyond end of device [ 496.475567] loop5: rw=12288, want=8200, limit=20 [ 496.481627] attempt to access beyond end of device [ 496.486665] loop5: rw=12288, want=4104, limit=20 [ 496.548403] attempt to access beyond end of device [ 496.553479] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:06:59 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f00000000c0)=0x400, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) 2018/05/03 22:06:59 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)=0x5, 0x4) r1 = dup3(r0, r0, 0x80000) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000040)=0x1) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={r0, 0x0, 0x1, 0x0, &(0x7f00000000c0)=[0x0], 0x1}, 0x20) mknod(&(0x7f0000000080)='./file0\x00', 0x1001, 0x8) socket$alg(0x26, 0x5, 0x0) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f0000000180)) 2018/05/03 22:06:59 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:06:59 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) umount2(&(0x7f0000000000)='./file0\x00', 0x4) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="7dd7ea2f45bfca96079c5cb3bb1f356dbe9b9d38b7e79071d41905bbf512f1d52fbb2b935590f8e4e12a8add073e73686738bbb0f888a3e91a5463d98d232c406d3aca2fd913ff2272863179ae163616000000000000000000000000000000"], 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000010000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, &(0x7f0000000100)="0f09c744240000380000c74424028f000000c7442406000000000f0114240f9a9f00800000670f209a642e3e0f01f7670f080fc7aeb2440000660f388153940f30ad", 0x42}], 0x1, 0x0, &(0x7f00000001c0), 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={r3, 0x0, 0x0, 0x58ca, &(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}, 0x20) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r4, 0xc05c5340, &(0x7f0000000240)={0x3, 0x1, 0x4, {0x0, 0x989680}, 0x100000000, 0x20}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/03 22:06:59 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file\x00\n', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:06:59 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) rt_sigsuspend(&(0x7f0000000040)={0x1ff}, 0x8) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:59 executing program 1: rt_sigprocmask(0x0, &(0x7f0000039ff8)={0xfffffffffffffffa}, 0x0, 0x8) r0 = gettid() timer_create(0x9, &(0x7f0000044000)={0x0, 0x10, 0x4, @tid=r0}, &(0x7f00008ec000)) timer_settime(0x0, 0x0, &(0x7f000004a000)={{0x0, 0x1}, {0x0, 0xe4c}}, &(0x7f0000040000)) rt_sigtimedwait(&(0x7f00004f3ff8)={0xffffffffffffffff}, &(0x7f0000a37000), &(0x7f0000685000)={0x77359400}, 0x8) 2018/05/03 22:06:59 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:06:59 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 497.365250] attempt to access beyond end of device [ 497.370286] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:59 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x8) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000000080)={0x8001}, 0x1) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/150, 0x96, 0x40000000, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e) signalfd4(0xffffffffffffffff, &(0x7f00000000c0)={0x100000002}, 0x8, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_GET_IRQCHIP(r2, 0xc208ae62, &(0x7f00000000c0)=@ioapic) 2018/05/03 22:06:59 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x402000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) dup(r0) [ 497.426232] attempt to access beyond end of device [ 497.431302] loop5: rw=12288, want=8200, limit=20 [ 497.450541] attempt to access beyond end of device [ 497.455655] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:06:59 executing program 3: r0 = socket(0x40000000015, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) ioctl$sock_netdev_private(r0, 0x89fc, &(0x7f0000000000)="c227ccb463beb99169e55b1dcb32f71c35ccd7df8df303a753f54a2a9cc9ca4afac740198d84d82f50788dc8bfc531a5f5480eb30e4c238c2592f969d0ebcb5a55f5e066ba501cf068153a809736e9c08f68d4ac6638824f14845991c7bf2f34322e4c2663b9ebdc4ab4e5637bc3cd7c24cebc0337a0eefc7b26b626") setfsuid(r1) r2 = dup3(r0, r0, 0x80000) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000080)={0x6, 0x0, 0x10001, 0x80}) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f00000000c0)={0xfffffffffffffd45, r3, 0x1, 0xc6}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) write$sndseq(r2, &(0x7f0000000240)=[{0x0, 0xc56f, 0x3ff, 0x100, @tick=0xfe2, {0x0, 0x40}, {0x1000, 0x2}, @raw32={[0x100, 0xfff, 0x80000000]}}, {0x10000, 0x7fffffff, 0xffffffffffffffff, 0x7, @time, {0x7f, 0x1}, {0x1, 0x5}, @control={0x7fff, 0x1f, 0xffffffffdeb34481}}, {0x0, 0x0, 0xffffffffffffffff, 0xffffffffc28c2197, @time={r4, r5+30000000}, {0x5, 0x3}, {0x1, 0x6}, @quote={{0x0, 0x7fff}, 0xfffffffffffffeff, &(0x7f0000000140)={0x336, 0xb3f, 0x1000, 0x802000, @tick=0x8, {0x1ff, 0x9}, {0xfd7f, 0x1cc000000}, @raw8={"8e25982f1710e3a9f2fd9d9d"}}}}, {0x800, 0xffffffff, 0x1f, 0xfffffffffffffff7, @time={0x0, 0x989680}, {0x6, 0x1}, {0x7fffffff, 0x5}, @connect={{0x8, 0x6}, {0x0, 0x6}}}, {0x625e1fae, 0x9, 0x9, 0x2, @time={r6, r7+10000000}, {0x7, 0xe1}, {0x1, 0xe9}, @raw8={"c74571b99f2f8637aba577a1"}}], 0xf0) fcntl$setlease(r0, 0x400, 0x0) 2018/05/03 22:06:59 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2c], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 497.476555] attempt to access beyond end of device [ 497.481620] loop5: rw=12288, want=8200, limit=20 [ 497.542578] attempt to access beyond end of device [ 497.547630] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:00 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x39, 0x20200) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000000100)={{0x7, 0x6, 0x1, 0x15, 0x7f80000000, 0x1}}) ioctl$KVM_GET_IRQCHIP(r1, 0xc208ae62, &(0x7f0000000140)=@ioapic) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0xff2d) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040)='u', 0x1) 2018/05/03 22:07:00 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xf401000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 497.590741] attempt to access beyond end of device [ 497.595822] loop5: rw=12288, want=8200, limit=20 [ 497.616509] attempt to access beyond end of device [ 497.621570] loop5: rw=12288, want=4104, limit=20 [ 497.659370] attempt to access beyond end of device [ 497.664416] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:01 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) ioctl$SG_GET_SCSI_ID(r0, 0x2276, &(0x7f0000000080)) 2018/05/03 22:07:01 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f000000b000)='ns\x00') fchdir(r0) accept4$packet(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000640)=0x14, 0x80800) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000680)={{{@in=@broadcast, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@local}}, &(0x7f0000000780)=0xe8) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000007c0)={{{@in6, @in=@local={0xac, 0x14, 0x14, 0xaa}, 0x4e24, 0x100000001, 0x4e20, 0x401, 0x2, 0x80, 0x80, 0x32, r1, r2}, {0x6a4f, 0x7, 0x0, 0x7, 0x80, 0x19, 0x1, 0x200}, {0xe7, 0xf96, 0x8, 0xfffffffffffffffd}, 0xca61, 0x6e6bb1, 0x2, 0x1, 0x3, 0x3}, {{@in=@multicast2=0xe0000002, 0x4d2}, 0x2, @in=@local={0xac, 0x14, 0x14, 0xaa}, 0x3502, 0x3, 0x0, 0x5f, 0x9, 0x9, 0xffffffffffffff93}}, 0xe8) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup\x00', 0x200002, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$pptp(0x18, 0x1, 0x2) syz_fuseblk_mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0xc001, r2, r3, 0x4, 0x4, 0x1180008) 2018/05/03 22:07:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f13000)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}}, 0x108) syz_emit_ethernet(0x3e, &(0x7f0000694ffe)=ANY=[@ANYBLOB="ffffffffe3ff0180c200000086dd60068c010008110000000000000000000000000000000000ff02000000000000000000000000000900004e2200089078"], &(0x7f0000775000)) r1 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x5, 0x80) ioctl$BLKALIGNOFF(r1, 0x127a, &(0x7f0000000040)) 2018/05/03 22:07:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8848], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:01 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./fileN\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:01 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vga_arbiter\x00', 0x2000, 0x0) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000440), &(0x7f0000000480)=0x8) lsetxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="73656375726974792e706f727431000000000000000000000000000000000000000000eb000000b2a587e2000800000000000000000000000001008e15e7af00"], &(0x7f00000003c0)=',!md5sumvboxnet0trustedem1\'-\x00', 0x1d, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xbf, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r2 = msgget(0x3, 0x244) msgrcv(r2, &(0x7f0000000500)={0x0, ""/188}, 0xc4, 0x2, 0x3800) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:01 executing program 3: sendmmsg(0xffffffffffffffff, &(0x7f0000fb0000)=[{{&(0x7f0000a08000)=@rc={0x1f, {0x4, 0x2, 0x3171, 0x7fff, 0x0, 0x9}, 0x8}, 0x80, &(0x7f0000001340)=[{&(0x7f0000000040)="35ff9ff8b6a9ec93cac5feab0d1ab2ccb674980cf7f8abb59744fa1f87425456ba2d1779d4734e27febf6da7fa0ef3571a7cd83c0bcdb25b4e662161aed9b5c03189ba131768ac76fbda9aaec6275c0c9825729022c08984b1acef74468c05dea59cf301fbd82389da4831cff65b703d9e34cfb4"}, {&(0x7f00000000c0)="5107578a52cf7191d0871f2e7cfccec53c944c41c5f517db66dac530"}, {&(0x7f0000000100)}, {&(0x7f0000000140)="325d6ff387f28f1045e73d056380b371edb3f579982cf4f057d1"}, {&(0x7f0000000180)="ebe1ba898929955551917bf40d360ddcaaba4236a7365e135e906da16392f6dc0c40289ca432eb0568a483b42529a9675833703f7f31dfdfcd9361e1d7e9b9526b0d6eb8d5b098db380a8f0768fc4a6fba93d503a9d2d2495374b00fdb1a10aaf454e41d7638d718e0d04ee3e7ad5dc46e7eaa144afb3d43b2a865c0cfc7e0e8561383dff6826085db2fee31476a36c59fe9cf0a79593c09e8e0912ec6a6ac1af3407385a0770cd5fce9063de8f03e"}, {&(0x7f0000000240)="4e4b6f4293fe39fd48080dde5e49b838e4000e538a65b983108f1b47a0ef7887b18922b6d2c63d745e070ef59d3efca4f5abca9b6108f0bc602cb1bb82a952eecbf1645d93b04485b374335e707c967fbb21429785e30d8a7cd5e7eef56f3d3910edce2a03842c4ef11c7db0734f91c7128ca9c31d9a43f46a56535ba7c866acf9fd63c9f219eb8382a57484d0cb661ce246812784e6d43bf06e31f54f482835a804852e38d4ff7e60b59cb968a94242ec1c21e9fc78ee1be347c5b43343efbb199c4bd49dabb080dbb06d7bdc74a335281eda9a81a6e2bb534dc92f28124aa37112343c6e01c4a9c1bb806248212efe48d391599d8ee5842fd166a2fca54b12aae95f196b3d0a810a03b9099f64d6f7c347f624dad7f958848b5d63988c61320d574e35514ad2617e1e8373611cc8b4937f3c7e0439e89e2238bdce2626f80fbb5d5741963ba39f838789be54a71ce3118c7ae80f3f9fb9cc3f7911030c70987a9444cb71ce14dd81d845248c2a3ff14b2c3ed6818dd6fcbf82ed05d0a1cb8d96d7c93d0f5e5f390c45bd2e21d8c36632142fc138e6a0de1393ea5cc2d62fe6cf5433351dfe7e0030e0c6035cff330af0318dafc38e2590fa54c2d2c64554fc8422c4574710d77f8985ab57aa10502fe4b6407dc0a214540490d5972543cdd7a6679d0c7a6174761c3525b2e87b7e571229e8e5d5493acf38c8237cadb7dbc1d44b7d642ce7e15a343ead81b3a69aa0f7c75f98f1841edbcfedea666763d355a2d791f1621d89a1be455a254481e274b5ec4dd196d7250150b066eda927bcb1849df895ba0d21c83050fe637b411a398341fecf4d6c388ca5c07079fc3f736a2e80cf0de7483ce8c1d91ed85bbc45549988e7ce312b52256c9c1fe61404b1f07b6ee2119cbe023404cd778a44cc45c13960722a46001ac065be013fd774c68f589772c3717d6c535246f15ad85955ea0712ebb9182a89fbd517cebb73993844f7bf5b9033f0dc17ad78053521570c66882de5e1f28b0442d6dce1521f10bc492d477f3397ac2697f97814a6638b60af1d278e22f24e9c64e54e2b75fa11b1265b985720b9d4c89a84d4818c26eff9c7def5357add1a03c5a2f9f3e1c5a262b43c439cfd44a104f98c3d69c7db0a98fb737c72129845d9ddef877483378e245486ea29bcd25a80e7bdd012ae0ed726048516f79624a091519a96f3fb09c654c422e35a690c58ed428f5fc90fddd33637b225a4a9e5e0a1c0731f3db665bcee53ace8be3918038cd044ef0f8103dcb94470b7ece74a845d256dc19c9eb13cdb011f90a10966e99f9e47ee7c56e7f357d71bd37f810211363893cc58f56749f1d07e4cdd5c872c080ad31b3c5be6b38a84703695dc1e09ec9c9a9a7dd5d7ede5a23d516bf53f51c41188930a022be377ee5d5d09b719378b3a2ae4d5d77d92723003505cac21714fcd44ab5287742d1ba157e9471bafdf64c3ee47a748d17aec7eeaa24d7c8ab49a8c4b4d519ef115d2466a7dc15da058f6088962d48e0aa8e13e621188ec740cbbf61314395dffb5e5377d6fcffe060c2ab9afe04cbf65ea98fa50027b237e06fac6904717a7a2a4674c8b827b4bed2a34bc2f7ac63072b028d80f431607c76e825f06ce4481374830a440fab954103e04dc81aaddb8a9bf8e3de2694da7f46c4d8d766b2517e0cb765f431d5fee759f76455eb86879955b5e8557eae166ca3efaf812b1a5b4b1ac9d8a59651b0e87d95275a7f302505f97a305f35348329a213ef0691225c1a11cae1e02b07cb2f55a122acf89d3e276f172cf86cf207a34868bde811c3eae30d27c7a42ee0974d7aa6c25e41367c620ad711360b37a7a0b8bf6113bf47cc9a0dde074acd0843f078ff770692ca071aead5fff8ee9b05809c6eff0819e0937196a57fe66f1337a3b1070a0443e8a346eb0dc40d0d58f88d2cea6af8e316d73af5fb177f0857c583e82cc9cbf8328dc4a0458a48f287fbfedf223c0f99841a13b0bac9c548256af4ca04c72e77a517b0f5c9cb78e69b68baf9125c1ac9359ec90cfc31454d9ff714786bde8246a672ede358f98429e866b4763e106a428c7464dcb9210aafc94c6476bff6e174f680a70a0ff4a72179e341214aa9665b675052c19dc14bce03a92b7f747abb105b0d6fe7d1ecdafa4bae29b95f95a184cdfbad6cdc98ea30651228c6abe1faad911a6f722a3fbc6204b91a1dfb44041206e4d79ab32e24af68f9984f72790acb8c954b685801ec618c5c491cca07f03742fcb55269cbc5c97a0ca90940019d4567586ca8b9a5b4fc39e54ec8bdeb54c97c5fe618a52342a17f03e67379295f635793eed9bde9c193d01070dd80f17ea11211af21c4bc22150851f17e4faac22ce274c491d4a0eaddd6ecabb07965f8620d75131f4941a265d68bc97da4bd5a2f953bed629ca1317cffd7e77414c4d2f3c1109d345811b1bbdea74967b2011806a593af675a4a154c1035c35c9cb053c5bd09f52a1443f442c6caf7216f02b41426f1ec4bb57be7d09882fff0585be17d71d91a274dc62ea0e932f8112da571281c6751534532079846d1b618763d1d04f8dc35295acfc60e12ed26bf3545c334371cee51db1263692292abac2e891a2d17a6a7165a483cf43cabb1ea3f67009d756a6bdc7f6228c7d12d4501c7282361304a6594705dd4a593875ff58b0c2c8b45de6acd39eb3e7a491fcca5e49cd8973ff1a1cce108a6c9d7d0997044978438a82d0c7511cd9abd1a98ee607d47c4b2b0640b7a01cb100e157aadb2ca8db9d105446010d3564efb6e63b8b3e89d906106c031d88a0ba9893273c0043de0cd158195b0d2ce910439a7dd766b93c19aac20c9546a212f923ab704ffd813cb2808ed7e0fcef58d3a9fab71b4198d89dbf9a2e00ee88cfab987d7bcfb5bceda9287e06fbc6320d1e00717ada9363187f80d9c71340a845fe1d0d4ab48761f57a20395afe6352df1f14ff1541e71589b913a8489de7c1316d077125e022026e9a9753a879e78f3253278926665017fe0fbce9912c7486569928dd9f9f3f0f3b1d5c48b9fbc8fc42ccfd95ebd955b499f2e33602d792deb6e8a9763d16f4f1eff58652c7b5a09decd7a331620ed537834ded7256d8f7630e79714c9b3a23e721a9d3c1b2d0cc52fc6c749e364435b9e1f572630fb6d054425f7be0f54e731dd4800f804f5a9efc24b9f89a9b35150f5bc91ef2720b7859ee0b61c8ba95bb61665fe8d10e55b390b1bfd692752c5794e0c2d358df09d4910a7f3012b74ff58c6d7b9713580529b89be67b96fbf311020a1de53a87d940474d28dceae61056b37499eada14be89e5499abf216a7f7e526732d6f1d8ad9fa792234b80af8858d741cafc82c70d593e80ae778fa024e6a7c08571b4e44aeec4f21d62bab9a8782b6f1090825ea761c7a6cf1e95f90126a3e00c6ce90b0c9075f9a3ae2c6856cda910cc355405e7f44304ec7bd3a1f8d8dc8392c600bd381a4420bb1a6ded81b2cba88c244418139fed869bf68421eb56966957bcd8670b17d22f46c5ac13359ce57caaaad04abb8a6e0729030ddcbfacbceb5ef30e9a6b28af87905775a332395e889e53a1c33a5d94339adc0a57a09c90deb28aee12c5f6cf41b2a02e3c5158006f7ed3289ee1170af5fa35174e428e7f65748c0416768ec973347aa2d2fb37f00fdb75ff9695052a5891c359c24dca92cd1f5bf6705a619bde6d4530706701ba04e7c0aed1d59cf87b3c1d039cf021317500642b83b59529ea182bf25e56e0d351e90477afab7cfbe2f28edd954c0b90aaf0e957969f4fa6c5c4dd684a80631b1e0145c7e86e5e70950da3c46d4f6c576323757ef2eca926b10b5ea0b3c3fa47761ae56e7aa5c84d98474540d33d99b0da6475b6708c99f687af79962361fa91b3c59f76d32f085a9f2cdbb08668ea35d75fe1aca7dd994057b1a04123d0b19cb171b1bbc43a0915862ac2ba83796abdac7510a979ba9d6b0da4e778447a88bd39b1733cbfdf18f23bb650d772720b3af6e2e2e3de6f35596971da2a65c16062ff75f4db5eb472b3836bce16d8e70b92b92ecee80a0feff435b95a7dee7daf31f1b5f0694b23ea125ab500bb5cc8fbe27dd740a0b7a666a777ac4ed453927c8eac0c13bd31ac6e310f65ae27e66f59ebf037248c50f0f2ca23bedc75eeebff802994cbfe151f84994185e548e8c8d2ca4df4f21e748716f093e08e524dc527ad225fa63c8b4b2b29d5299affc4996abbcde7cecab96869ba6afb01fee84c6809c06be7d45dd25440c6a54472974904db9e20afab8264a401fd4d5843075312fa020db3e6939c209e2dd284413afcad342e78726ef4df7f29d0a098af3b3644124ad0b929bd19a82406042908649b11f115f589da48d7b147380162640c0f5887e4a0b32d9f69dd3d826d7fb7e9127d4bc0f3838f478763f943dbe07248114694300ccf922268a3228f12c4b11e8b0d8ee37ca4022f41f22cc5fbe33d0cb5c96a6051ffde82ceb05ca1acc39d17e111e20338102934bf76e1658a0881231d5f69c76636bb21561b4a5ce7189fc2b97dcc9f858a3b5877ba630686b656afe983d7b20ea2c4f3107f912db0e42a426ef69cae878b29f121741642011bf956a56dbca5d15e7e7535634badf9d8974bf3dd13f9aac37d73ac791a04a40e8ef3fb6522dce3e79719e1d4390fa011c69373ab761e778ca5d33cc3d2aa8b7238043543234e14e7ec13bd2d177016e06bedd4e71f76c0872ab6560f2fd37f9a4c695f2cc5b7b46b5d095032507413b2e9cdf64530e6c64c5b0a38aa35ef22afa2889bae2fbc71af48c9509cea24069564ebb3cff20941b6484cc0d3b1c7768a082ca648473f56b964e147342ee215d256af17efbf4d4334de4db8271acd7cd6295e77441157f7146fdea672f94c34a0e0682eaf1897954e41ca114b5104b665071c72ea6f828feed65e428915180741131faacc00aff2ae5a6a5ab7f73d7b8537bcbefca3a9c244bcd65f52847bf0280268af905df3c95daf6e6800870a8a6ec6824a7406a8c5a8d99cf745ba9fe9ecf757c6c5b217ce025b1f30d1681a9df25f8bba20cdd6c4b317f1fe6598fb448b37d26ff0100a1ddea0557d7797127214c9b855dda78b5e94e4fd0a96d5d517f232966d3acbe66660eec2ae522f9ecc57b93de0f1473d9aacdff82ad7d7077364e99f35cfdda82fe0a32849796d8abcb5d09b30c519c3c36b7461f5e4dab5f07feea33d985e3cc930013b938f6c2f457adf65079ed4600170d3482bf5aa884c34c03bdcc30404db865bf642a0b6d52da6e9f2aec2e025662870a96e33da63c86783922a00ceeb26921e18516e4f11fc444ec8e8152d52aed030281bb659a301189c19cea1ffdcbaec787c4c40b80e84724b1fc81958c329847f058ab35c6e2229317f0017138b33000050575b4c4056409be1db9d77c1ba93f56c9fc1fe18ffc835cd8157cf5461eea5396614a899173de1dc3f2b95e2699b54d5b8c92491eb095fbd9569d6524edb079176249a7ae4a6e52dfb9016aecdfe79cf97e861d0b093ea2ce8560fbfc9407f1cbbfc81637aac681ee3591ef18f1bf4605560ea836b28a2a482503cd94aee21ca7125b759503ce84ed0034f12a8273a526de40380e12e48d6ab37859aac5c7a0cf260e4cc37efbc5bea0c8076b42350ab932cc4bc6a92929cc1a1cc22dcaf74307d20fa51eed1942adb714025a58b74664c7f5164e453f465b8a86370878d1ee8503684d57a2a77145ddff8f7f029cb1fee468dedaf"}], 0x22b, &(0x7f0000000000)}}], 0x4000000000001fd, 0x4008881) 2018/05/03 22:07:01 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3a00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:01 executing program 3: socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000100)={{{@in=@remote, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000000200)=0xe8) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={r0, 0x3, 0x1, 0x80, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}, 0x20) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000380)={0x0, 0x80000}) r4 = syz_open_dev$usbmon(&(0x7f00000003c0)='/dev/usbmon#\x00', 0x5, 0x420000) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000400)={r3, 0x80000, r4}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r5) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000080)={'bridge0\x00', &(0x7f00000000c0)=@ethtool_link_settings={0x4c}}) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x181000, 0x0) r8 = geteuid() accept$inet6(r7, &(0x7f0000000440)={0x0, 0x0, 0x0, @ipv4}, &(0x7f0000000480)=0x1c) ioctl$TUNSETOWNER(r7, 0x400454cc, r8) [ 498.670487] attempt to access beyond end of device [ 498.675539] loop5: rw=12288, want=4104, limit=20 [ 498.707868] attempt to access beyond end of device [ 498.712933] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:01 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000100)=0x0) r1 = syz_open_procfs(r0, &(0x7f0000000080)='net/ip6_mr_vif\x00') getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:07:01 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x801) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x1000000000004002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000180)={"69666230000091785a1e7a275fa500", 0x1301}) write$tun(r1, &(0x7f0000000080)={@void, @void, @mpls={[], @ipv6={0x0, 0x6, "a6b90e", 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0xaa}, {[], @dccp={{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "ec457a", 0x0, "8ef6d7"}}}}}}, 0x38) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x0, 0x0) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f00000001c0)=""/37) r3 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x100, 0x40000) ioctl$VHOST_GET_VRING_ENDIAN(r3, 0x4008af14, &(0x7f00000000c0)={0x1, 0x2}) 2018/05/03 22:07:01 executing program 4: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x40) r2 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x8, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f00000000c0)={0x4, r2}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={"696662300cfaffffffffffffff00", 0x4002}) [ 498.744528] attempt to access beyond end of device [ 498.749640] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4888], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 498.797657] attempt to access beyond end of device [ 498.802734] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:01 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)="0000527387a3006bca237012000000339f414b") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:07:01 executing program 3: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$DRM_IOCTL_RES_CTX(r1, 0x40086607, &(0x7f0000000080)={0x2000007e, &(0x7f0000000540)}) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e23, 0x7, @local={0xfe, 0x80, [], 0xaa}, 0x7fff}}, 0x7, 0x7ff, 0x6, 0x401, 0x20}, &(0x7f0000000040)=0x98) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={r2}, 0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000200)={r2, 0x9}, 0x8) [ 498.843604] device ifb0 entered promiscuous mode 2018/05/03 22:07:01 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) fcntl$setpipe(r0, 0x407, 0x8) sendmsg$nl_generic(r0, &(0x7f0000000040)={&(0x7f0000000280)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000800)={0x14, 0x27, 0x1ff307543bf68163, 0x0, 0x0, {0x2000000000f}}, 0x14}, 0x1}, 0x0) [ 498.878752] attempt to access beyond end of device [ 498.883899] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x11], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 498.918694] EXT4-fs warning (device sda1): ext4_group_extend:1783: will only finish group (524288 blocks, 256 new) [ 498.942533] f2fs_msg: 69 callbacks suppressed [ 498.942543] F2FS-fs (loop5): invalid crc value 2018/05/03 22:07:01 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x204900, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x40045564, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000100), &(0x7f0000000140)=0x10) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000040)=""/57, 0x39}], 0x2) 2018/05/03 22:07:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8848000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 498.984400] attempt to access beyond end of device [ 498.989466] loop5: rw=12288, want=8200, limit=20 [ 499.001756] EXT4-fs warning (device sda1): ext4_group_extend:1788: can't read last block, resize aborted [ 499.011678] F2FS-fs (loop5): invalid crc value [ 499.016430] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 499.026456] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 499.033590] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 499.042324] attempt to access beyond end of device [ 499.047605] loop5: rw=12288, want=4104, limit=20 [ 499.052637] F2FS-fs (loop5): invalid crc value [ 499.057425] attempt to access beyond end of device [ 499.062498] loop5: rw=12288, want=8200, limit=20 [ 499.067377] F2FS-fs (loop5): invalid crc value [ 499.072089] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 499.099385] EXT4-fs warning (device sda1): ext4_group_extend:1783: will only finish group (524288 blocks, 256 new) [ 499.135295] EXT4-fs warning (device sda1): ext4_group_extend:1788: can't read last block, resize aborted 2018/05/03 22:07:02 executing program 1: r0 = timerfd_create(0x0, 0x20000800) r1 = semget(0x3, 0x4, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) mq_open(&(0x7f00000000c0)="76626f786e0400000000000000747472757374656479730600000029000000", 0x1, 0x24, &(0x7f0000000080)={0x457e, 0x1ffe00000000, 0x6, 0x800, 0xc7d7, 0x1000, 0x2, 0x6}) signalfd4(r0, &(0x7f0000000000)={0x7}, 0x8, 0x80800) write$binfmt_elf64(r0, &(0x7f0000000100)={{0x7f, 0x45, 0x4c, 0x46, 0x10000, 0x7, 0x20, 0x2011, 0x2, 0x3, 0x3e, 0x8, 0xe2, 0x40, 0x291, 0x400, 0x80000000, 0x38, 0x1, 0x3, 0x7, 0xffff}, [{0x4, 0xc231, 0x1f, 0x8, 0x8, 0xba3, 0x7}, {0x7, 0x8000, 0x40, 0x6, 0x2, 0x10001, 0xe1, 0x5}], "38fd7cb3c10c15facb596f72d04f59629ba120aeddab4b67ddf63bf2f0ea6876843fcdd989afefd4202a11f5969590c8c7e8a07bfe5878e7e4948993d1a80245f0fc39fc7567e074a27b8c93efa9d8e06c982081900adddfcf5c70be97a7d03784e934e21264bba8e516b9c363637894a975afb7249afcf5d627106b57abc6c6f9308261df53b7a5420a7962dcea0a43e9924acd0a074557c275a051ef4514001871af1379385ed73d07188354d5ea8ade9fb695493004cbeb3c580abe93292e8139a5935f5c", [[], [], [], [], [], [], [], [], []]}, 0xa76) 2018/05/03 22:07:02 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0)='vfat\x00', &(0x7f0000000300)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) signalfd(r0, &(0x7f0000000080)={0x56626404}, 0x8) utime(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)={0xffffffffd7ff2186}) getsockopt$sock_buf(r0, 0x1, 0x3f, &(0x7f0000000240)=""/147, &(0x7f0000000000)=0x93) write$binfmt_elf64(r0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[]], 0x8) 2018/05/03 22:07:02 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./filed\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:02 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x81000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:02 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xffffffffffffff2d) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) r2 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_SIOCGIFADDR(r2, 0x8915, &(0x7f0000000500)={'irlan0\x00', {0x2, 0x4e20, @loopback=0x7f000001}}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl(r0, 0xfffffffffffffff7, &(0x7f0000000540)="abc3b5c83763ce3d0adad282d02036d29388ada519a1c98fd6bd3364d7f8d1e548d30ed9fe479db9e322b642c187") getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000480)={r1, 0x7f}, &(0x7f00000004c0)=0x8) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)='./file0\x00') r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) write(r3, &(0x7f0000000380)="2c7a8de3f30329730db3778b67adc10cbd7b998c35510c9f09b4a8778fbdaa6c93506d6a4cce3e9cdb920a4cbc129070b16ccc773433cd9a7a47c42ca3ac7fd2eb838589a0b76232aefbac27c2cc6cd6c6ec8481352333b797b3920ba373c140ed84212a865ed48e9f0b284ab0fcc866603e428dddfc9162782fa2c4e0", 0x7d) 2018/05/03 22:07:02 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) close(r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000bbfe8)="ad56b6c5820faeb995298992ea54c7beef9f5d56534c90c2", 0x18) r2 = accept$alg(r0, 0x0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x0, 0x0) setsockopt$inet_dccp_buf(r3, 0x21, 0xcf, &(0x7f0000000140)="96970307507f0ffb1af6c57e244f7ad47757d48c33a7f5e70fd2bbe20b09bf9c688898045b3b8857140d2ef003217c6837c6b96f7a82862d5b0715a5a75af7e115ebb00ad2c1a20e9bbb205936ab79", 0x4f) io_setup(0x1, &(0x7f0000e4b000)=0x0) r5 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x2, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, &(0x7f0000000040)=0x1) sendmsg$alg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) io_submit(r4, 0x1, &(0x7f0000bd9fe0)=[&(0x7f0000617fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f000007d000)="b3", 0x1}]) 2018/05/03 22:07:02 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:02 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000080)=""/77, 0x4d) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000100)=0x50) 2018/05/03 22:07:02 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x7000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 499.904644] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 499.911845] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:07:02 executing program 1: r0 = socket(0x10, 0x802, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000100)=@mangle={'mangle\x00', 0x1f, 0x6, 0x6a0, 0x4e0, 0x4e0, 0x0, 0x4e0, 0x270, 0x5d0, 0x5d0, 0x5d0, 0x5d0, 0x5d0, 0x6, &(0x7f0000000080), {[{{@ipv6={@local={0xfe, 0x80, [], 0xaa}, @mcast1={0xff, 0x1, [], 0x1}, [0xffffffff, 0xff, 0xffffffff], [0x0, 0xffffffff, 0xffffffff, 0xffffffff], 'vcan0\x00', 'yam0\x00', {}, {}, 0x2f, 0x6, 0x1, 0x8}, 0x0, 0x118, 0x160, 0x0, {}, [@common=@inet=@socket2={0x28, 'socket\x00', 0x2, 0x3}, @common=@hl={0x28, 'hl\x00', 0x0, {0x0, 0xd9d7}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast=0xffffffff, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}, 0x3, 0x24}}}, {{@ipv6={@empty, @remote={0xfe, 0x80, [], 0xbb}, [0xff, 0xffffffff, 0xffffff00, 0xffffffff], [0xffffffff, 0xffffffff, 0xffffff00, 0xffffffff], 'syzkaller1\x00', 'lo\x00', {}, {0xff}, 0x32, 0x9, 0x4, 0x1}, 0x0, 0xc8, 0x110}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@ipv4={[], [0xff, 0xff]}, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}, 0x2b, 0x1f, 0x2000000000000000}}}, {{@ipv6={@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, @loopback={0x0, 0x1}, [0xffffffff, 0xffffff00, 0xff0000ff, 0xffffffff], [0xffffffff, 0xff000000, 0xff, 0xffffff00], 'bond_slave_1\x00', '\x00', {}, {}, 0xab, 0x8, 0x2, 0x2a}, 0x0, 0xf0, 0x118, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x9}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00', 0x0, {0x1}}}, {{@uncond, 0x0, 0x110, 0x158, 0x0, {}, [@common=@hbh={0x48, 'hbh\x00', 0x0, {0x3ff, 0x4, 0x1, [0x4c46, 0x1, 0x4fe8, 0xffff, 0x1000, 0x8, 0x9, 0x6, 0x1, 0x20, 0x5d17, 0xfff, 0x3f, 0x7ff, 0x6, 0x5], 0x8}}]}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv4=@rand_addr=0x68, @ipv4=@dev={0xac, 0x14, 0x14, 0x14}, 0x31, 0x1b, 0x6}}}, {{@uncond, 0x0, 0xc8, 0xf0}, @common=@unspec=@MARK={0x28, 'MARK\x00', 0x2, {0x5, 0x8001}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x700) write(r0, &(0x7f0000000040)="240000001a0025f0001b100400edfc0e1c0b0020e80000001009ffeb0800010000aedb4f", 0x24) [ 499.992810] attempt to access beyond end of device [ 499.997895] loop5: rw=12288, want=4104, limit=20 [ 500.023458] attempt to access beyond end of device [ 500.028516] loop5: rw=12288, want=8200, limit=20 [ 500.066651] attempt to access beyond end of device [ 500.071766] loop5: rw=12288, want=4104, limit=20 [ 500.078192] attempt to access beyond end of device [ 500.083306] loop5: rw=12288, want=8200, limit=20 [ 500.101916] attempt to access beyond end of device [ 500.107105] loop5: rw=12288, want=4104, limit=20 [ 500.112370] attempt to access beyond end of device [ 500.117390] loop5: rw=12288, want=8200, limit=20 [ 500.122846] attempt to access beyond end of device [ 500.127894] loop5: rw=12288, want=4104, limit=20 [ 500.132765] attempt to access beyond end of device [ 500.137751] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:03 executing program 2: syz_mount_image$ceph(&(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)='./file0\x00', 0x2, 0x2, &(0x7f0000000140)=[{&(0x7f0000000100)="1525f3e23f6cee4d31fb1835a0816160f8b48b352f850e593d447c5af174a7eeab8cc519e822849b9b05e32563b03afcbb4d4d98f6088c064c61971ceff0", 0x3e, 0x4}, {&(0x7f0000000200)="3c9c6085165f14c5377440a1220b4ede969cea33e43ca8d77a9ee6bcac5714d1a9b8e9c1b53ac44948968b9467c2b70653c5ff19e7d21c7fd7b166bf81ad86c2f4d562c6da1737db0000ee1d94b6e83754d4b877d75451440e1f59912c20c9e1e1d59324f061708b92ff373e6aae2fb4e029f365da6c387f004aa7b77f18c3143f39955f91d87dfe1f33d6e2e0", 0x8d, 0x7fffffff}], 0x4000, &(0x7f00000002c0)="7b766d6e657430017b00") perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) connect$pppoe(r0, &(0x7f0000000300)={0x18, 0x0, {0x2, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}}, 0x1e) 2018/05/03 22:07:03 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) write$binfmt_aout(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0b014fff5101000025020000020000007e00000003000000000000000000000097922aed0f03cf8ebe04a5d6cdd72405293afd7e5e66f8f1756259000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ec6682d1056d3263c3c7547fd7b13e5fc6a90fa2652ee205993f724c49b843cb4ab8a2fa0f8422a915e0"], 0x63b) setsockopt(r0, 0x10e, 0x0, &(0x7f0000000000), 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x800, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) 2018/05/03 22:07:03 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af12, &(0x7f0000000200)={0x3, 0x3}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = syz_open_procfs(0x0, &(0x7f000000e000)='fdinfo\x00') getdents64(r1, &(0x7f0000000000)=""/504, 0x1f8) 2018/05/03 22:07:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000000000001) sendmsg(r0, &(0x7f0000002a80)={&(0x7f0000002440)=@in={0x2}, 0x80, &(0x7f00000026c0)=[{&(0x7f00000025c0)="c4ab2aeb2f0ac879", 0x8}], 0x1, &(0x7f0000002700)}, 0x0) setsockopt$sock_int(r0, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000002c0)={{{@in=@loopback, @in=@rand_addr}}, {{@in=@multicast1}, 0x0, @in=@loopback}}, &(0x7f0000000100)=0xe8) fallocate(r0, 0x1, 0x6, 0x7fffffff) setsockopt$sock_int(r0, 0x1, 0x1d, &(0x7f0000000140), 0x4) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000001c0)={{{@in=@local, @in6=@ipv4={[], [], @broadcast}}}, {{@in=@broadcast}, 0x0, @in=@rand_addr}}, &(0x7f00000000c0)=0xe8) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@pptp={0x0, 0x0, {0x0, @loopback}}, 0x80, &(0x7f0000000400)}, 0x0) 2018/05/03 22:07:03 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file#\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:03 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x1100], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:03 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80800, 0x40) ioctl$PPPIOCSFLAGS(r1, 0x40047459, &(0x7f0000000380)=0x100000) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:03 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:03 executing program 1: io_setup(0x10001, &(0x7f00000004c0)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000500)='ns/cgroup\x00') r2 = eventfd2(0x9, 0x1) io_submit(r0, 0x1, &(0x7f0000000680)=[&(0x7f0000000640)={0x0, 0x0, 0x0, 0xf, 0x100000000, r1, &(0x7f0000000540)="58f1ae7bf9c1be70adeec59401fd1c41b4cf84075b4796aeaad8d0485a8a0bffd857a2767daf508a9cdb9b130e07da904bde48dad688baaf6b5d14e0a1b7166a5ffe3f56d72d02d130c158bc6186c8d45ef1936ac0193f3f258c8bbd3326a74813cdb5463311bf2670b624b65b5758d02c1acd7667b3b1c085c340ecdcc2b0bca74adabab4d4901aa4d063fc5ff8c17e76ac38b862bc5609679a5e0d5e3c8034d17985f01a80bcccbe74f7175ce0c4de6f10066e2d8341a4a6fb8414fc0ed6ff535e06f6ab6cc0ecf40fd8d7fa8f", 0xce, 0x101, 0x0, 0x0, r2}]) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x430000, 0x0) r4 = accept$packet(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f00000002c0)=0x14) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000380)={@mcast1={0xff, 0x1, [], 0x1}, r5}, 0x14) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000080)={'lo\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000300)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000340)=@newlink={0x28, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PORT_SELF={0x4, 0x19}, @IFLA_IFALIASn={0x4, 0x14}]}, 0x28}, 0x1}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="1c000108004a48e9c8bec7b64700010000800000000004004e220000fa463e37aacd628e3ee5974ebbb55ae09ba5dcecae76f667e223da753b14644f81f50dea085a50a7b64f0fd3839fad74ac9a24627acb1fe1eecae0f5000b98f49bb193805efd5429b177490677f38db73cc29236e2f869776c90a365351c45e063be320435310d3cea976315145f8b9ae0e0eaf34705807f6a58835a7ea5cf573dd9f1731426da1a647ae43fdcd185986b171b37733795e17eaf7bcbf38bfd89c874cf937fb52dce9bad93b7f72f839ba9d8cdf4a10bfdc72d"], 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x40000) r10 = semget(0x2, 0x3, 0xac) semtimedop(r10, &(0x7f0000000440)=[{0x1, 0xe40, 0x800}, {0x1, 0x1ff, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x7f, 0x1000}, {0x7, 0x0, 0x800}, {0x5, 0x7, 0x1000}], 0x7, &(0x7f0000000480)={0x0, 0x1c9c380}) sendmsg$nl_generic(r8, &(0x7f0000000240)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x14, 0x25, 0x129, 0x0, 0x0, {0xc}, [@generic]}, 0x14}, 0x1}, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000400)={0x200c}) 2018/05/03 22:07:03 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3200], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 501.101641] attempt to access beyond end of device [ 501.106690] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:03 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0xffffffffffffffff, 0x200) ioctl$void(r0, 0x100c0045c7f) r1 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x4, 0x210100) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000080)) 2018/05/03 22:07:03 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) bind$rds(r0, &(0x7f0000000080)={0x2, 0x4e24}, 0x10) [ 501.160550] attempt to access beyond end of device [ 501.165613] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:03 executing program 4: r0 = userfaultfd(0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x80) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x2, 0x1}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f00000000c0)=@assoc_value={r2, 0xffffffffffff305e}, &(0x7f0000000100)=0x8) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000004000)={0xaa}) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000140)={r2, 0x2, 0x4, 0x40, 0x0, 0x100000001, 0x8e, 0x1f, {r2, @in6={{0xa, 0x4e22, 0x800, @empty, 0x7f}}, 0x507, 0x4f, 0x3, 0x8, 0x80000001}}, &(0x7f0000000200)=0xb0) ioctl$UFFDIO_REGISTER(r0, 0xc028aa03, &(0x7f0000008000)={{&(0x7f0000cf9000/0x1000)=nil, 0x1000}, 0x7fffdf308000, 0xffff8000}) [ 501.222806] attempt to access beyond end of device [ 501.227854] loop5: rw=12288, want=4104, limit=20 [ 501.238135] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. 2018/05/03 22:07:03 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x18b0, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) timerfd_settime(r0, 0x1, &(0x7f0000000180)={{}, {r1, r2+10000000}}, &(0x7f00000001c0)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r3, 0xaf01, &(0x7f00000003c0)) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000000)) ioctl$VHOST_SET_LOG_BASE(r3, 0x4008af04, &(0x7f0000000100)=&(0x7f0000000080)) 2018/05/03 22:07:03 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") ioctl$VHOST_GET_VRING_ENDIAN(r0, 0x4008af14, &(0x7f0000002740)={0x1, 0x6}) getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) ioctl$KVM_SET_XSAVE(r0, 0x5000aea5, &(0x7f0000002780)={"5fadfdea2d73a5cb7879f22846057a8f8ce515b3f46f9ff098248d97ffd85f2fd2a32700fe2e83f51fb23bf5515039b1c7f206b481f9e564ea4415352b0e041068da5a2f3823b2fea7ed4d5e03c63884a26338ef0db2be771fd5d32435634f862d251f1353dea82b33fdf5889d6341c6491e3a6732988cc07fc419e8091e712f080081fb2a347e63cb818fe533b8319e4ca3bcd5757e3c41b956fcf74dacfff578ac280bd9f47f61ac76f75512123cd372ee712c4825c717603245b77d72a59aa7b8fb1924f6d5e06a1a107dc5f1d277aff134b9ec97bfefc45be0d3ddfe756c08ae5c48c9712c000600c5133c02357e19969c7e353ae1d598286226b8efc925c5c27b774ec3e31712f214fd6253716b40a0b8960b09dda16c1285bb0a1d7acb881b1e611461225be39677ecf3b008351a5cc8391a2a264af2cc198f2bfb06152027505fbbebe07cc29897f960abd60fad693a868b089e0a7b98f70aec8c3c977f5d0618f2709a5baeaf304725ace8715a3f3f26bdeb4cb57ef3643847e3792f065044b9889dbde75c7c6c1697b196e17398d127411631abbd8e6a064a64b0e3be96488c4a66375f27709b3737c07e24eda7159ae690a269f1650a4f213d0985bcefcc830e55409633d435ebd672900601246d672492970e8438ae12381cb7d43109cdb58942e9d1a0d54c02edaea0672526d1288690d8e9f598446aad78d8f4a10c317049c56006e870219cc1e7dfa75012b008a9556131a164d047f2294c8630e36ff29a13bcc75e0b7b2649ae9532da2381f16c0f1db6c9ade5d2f5f0123e7cbe5b939ecc3e7a98c0f172447399c5336c449da5e102bb917a28864e032d36bdaa5468f931d416836ec03e10661cc97d9411fa87916132803b46302084dcbb1581403e5441e06c67b9e9b588819540210c04c6b36e01a82c71b298249bc2febccdc7094bf315d8980bed6dcd82e85247f686563f08de5634fa94d19b8746ac4a0dbb69798fbcd567e6eda8b3620352a4f757fe1b9b16bf5b4dbd3e0a47a298078320989ba2f56290141ee2ca69bb0378eede4333c683a2289ccc99aeeca419144e32ab1c06f1855fedee577dea4b4be212387a9511ddc1392d279f0e668286604b2cd5fe7e36cc4cb2e29638c4a1fc78649c5c8a5a0380233fde5924bf1b9ee0366c4a63990f24b68fc122d42b6e2bd4183c91cd7fa2d6a3fbe7a9620d995e87afe4936088f914aea6778adac06f6ed675415f71d7d341290929ca5b8a32a4e49cf5255caaed44c9f72739e128baf617ddbb5a687b8bd339814915b18f97b567726cc0b193eac341c36b1343faab6f68f7535312eafe91709015d9fa091a67b04d0e78c7d9648c056542ba7e84f9a0ec89337855c6443ac9cb1f358b2c920aa3e8b0e09cd982723bc86354f0a0291531d8ab62afcd4eb3f1fa1a69467a4d79"}) syz_mount_image$jfs(&(0x7f00000002c0)='jfs\x00', &(0x7f0000000300)='./file0\x00', 0x5, 0x6, &(0x7f0000002480)=[{&(0x7f0000000340)="1adf2174e69534d3c83d38358426a728ed9f2ebe21fb8cd56810a0b02abd8445", 0x20, 0xfffffffffffffffa}, {&(0x7f0000000380)="d378ea59ac72e54c3123c5da24f883513f830ce70641a267f323057100006563c0c0a8ad186f4224d372528cd5fb56dc8272b6f6a3ce8cffc3a338d4617ed2ab87579db08d9b6ed771b28a255ae962f757c2a2ae8e567bf11079cb09547c21a8031747c39d71589d0644cb0d28843fe86b02c6ecb7fc89b4f10530df137fdc0549301cf5b5d19e3e0857f894191a508326be59fc6681da02aeadfec13a580a7b44e8e4764e2e6920babb33925d5e7e489e8e9d514bb6747219d2333c26539e93d2f7f802d06c29befccf8aa499bcb8bba37bd4e480c0ee8b317850de107e413c7e300e4ceb8356377ecad3c9e32a20597e1c5ec9cc9c46ddae7cb29f47a6f3180cad1a775f31d744463a6afe60fa64a69bd379d9764128cd8485f77e51fb4cd5964ea3667832626b49d5f99996f062d6ee52bfe0eb831d71d9b39b46f2af678f5c82bc5dad22e6501302ddcd33f3574fa9a68b74936daa72a223ce4895f10b6dd412133bff6e19cc9f9a7af01d10168071056536ffa43279ed0918aff20fe86a21c205ba933fe160f5562ca3829ecadc787524a8953379fd54a50ee18b464ea1f87f9c1b466434fb0e6d1aec21eaf6b946d734fdfe0e239d2beca995d5649dc4ade0a76ca64502be19bdf004c924bda3b2786eb47b1b92414aa29b72f803add6943d805e0af8396d04e4586aa40f6838ac4d909129472529498d8c954348a34c46956b59f0f11d23085e9cb9dc435cfc1f8a0f81dddea06a318a4e105808d8a8063fb318bcb393098177629183e5a30244fc7d7b659ae0838629f66e802b25359e2c8bf464112b465f78e25a68ee3c3df76d226c876ba62be5af9bfe1ba2b32ac8940037e678badb9568fdf24019434af1e1fa197ca1d60defa50c7af18373d74119b27ea641c905eb4096edaa49ec6adcd7b9a888203ea4042d2a8d21554951331526b143030beaafdeca68caee3ea5639b2d2a72c1554574d9776e684292f9d08d9bd16e56ab2ae2f7f9d11a144d08c774cd5f6830faf4c4499d0384a62a07d3ce6d2385195a9a994237b48d4886d495ed3ae7dfe5fae81a02a693c3af8aad2190c4dfc09268dfe47d20e9f3c29141dae4e7b60f646437f63b9ac20c7bd72ff4178de0ee069d9c3abb2fe7cc10c47b23db2434d9aa3fc481d1557210c5212233534869febcd15f4d59f3d998a085a352fdf55791abeed9c211172a005c0648ea12e5829e5fafed6650adfcf97f494efe426d76780f463e608de74fee8deed9999447724cde0d1fe2e93ea26b5359622901f99e02c3b2a2b88786889d12d848ed983567cb6f7052a6e1fb5e8079a4f3f8be8ab91fee75ad0e7d275f5ad55b12b877d62d998b8ef5dfeeca947e7fc303ff36c49a75a0cf9933faa6ebe0037e6ecbcc2f619f4a91f04bf0ed1fa24f82a27cf7760257ff17af3fa823c2fbdbea7e533109814b14e0095535efc77db968d185558dc2ede43093cb8d12f54e90863f2282508efc12227df4e64064e7ca1e89a762cb09fc8048e73ed52e27eb79e758b9a4392e2c131743a9da3cfa8279fdcd6fc4e572b023e51becd9ee36223cedcc38bd56e549aecef7375ecaf36d5d5825d3fa93c2613ecae178b4600604d1284f8eb15a2a2a0c19c7b6c31f6a34919033d5170fad0c2c619348d957bece9088f88eb5f65eb02d09121b9ae2ee76d950d0b61005bdd2729b550142df160133a46d88f8f67132d9c90b160b7068799d204df4b29153ce6f987e9bec68bb17f256051db1b56adb3fa6bbd9c9e85135cc6e5a468475b881deee951d767d0f74eca0b6b8a2a9ba0662eac78e0911eeb039814e1a815c7b42a05954e3cda3570a0fb3395e2026fc19990e128bc55f2d099b994eb3f0e1b9bef706e6c792eac40a11d1f25714865123571be12a758abb70724d7c46f48b191427fb32464f6dffa90d271e5e34a3a5041803ca980dc3e2f9b37ec7b02074664aade6c533d220d76f458c4c3c60db82c9fedb059ca79c2d16c84d4c2ab2e633d469d19b990b352f2f56b3c4861e800e6ade8bafec3bb2f05f5333dbf5840c87099f06cc2333c5e34b7c213ae29c92a31d826001a6af3ed8964a82a2aff66f6f8078182a99fd5a5ef66776b9e13b25de32db8e7b67d98fd40e715580061750b72d8ee25e43605285640d155bf27beb4127f230957619d4fe8819df9975425cc8a87b10f845b6696bc30c4c3ac6f0aef506d1963942ad6122d7ce13b27023bb9c9de932420d31b03f30870a651be35181034fe751d7b4b18c138db34eeace17dd503a065a894e3885965bf0a1ae4f75d72df43051673517ebb912deac74ebf7918934accf57ab02117380f3a14a00ae70786c2bdaac743608a28dce33af0869d70311e619dacbcf88a7fe2107f164e11246ecad7a76d505b8a82d2323886c90313250f97888db72d52c4d206c984b6a5636d8963e2aee263340a3a2f435765ff4e2e763d8b606b543aabe9a115409209a7c9a40ceeeb8688fef869b4cd0f1e9310a936ed754be985d649769e435fc7500e437a0fef9254fc95eb4ddcc6cf739beb4c24831d7562fd6322c8767926bb48ea272872604b51ee208e35940ed57437c659f4f3126ab6979152dd33064258d97dc43a50c0bf583e50c9fe250e9909bd35ff2e505c754c32678b4436cf093891d403b0294649b3ce9be18a90b220acab8788749141e0b8d21fa6d4b3dcd9ae8112a98473794b6d80cac0dcea7912bba6d687e53f26d96394119747f264835598c2f1ef2118f658640faf57a68fb7d7df539411ff4cae4d5afc5cf4c81582b119549361a91854bbd6b88ab14d08c0cb2b4031c9dca114bc69578ccf0df5510f828f3bdec00805234cc0cf70bc5c33a3df5044d35d9da23e798e5a34a226b5100531096435b1307aef8b198725e6842837f9feb03c431bf089a4680efbf68fe9b564014c3eee1162fc621b4cf365d01db3506ba9d20235e13144a7f9d3b7c12357558f31ab60bb57f77ea6aaed947b4ddbb25bea2e86c5e7be7f322fad5ccd5d2c2c590875c1e9c534c40584eb9af4c5c31995033474ace0600f60b526ffbd100d1890ec18cc1802e64ef0d20bb60893785fa5dda546945f60994b772e98ae3adbdbd4fd02aa71e234dcecdc269f55f13aac735787c5fc8ea1d9beb9629b77054abea6a938729e1cf8fc1a37cc06d4fbd9bcaf605713c885d31eb7b4c5ed13b7d2a202ff7493e4853682347ffa0e7bee8fb39d9d7c7cb50dadbca2dfefc29a54d83e1b1c8abafe0dc8fc508c7d28efc8232a30a0fcb3685dcdb45d1040baad298b957362a2eb258f2483ee8752435c7f37d3ea3ed79f59659da85bbc524407d9c57cf47898bd88bed039ae6cc6e2d65434009c7cb6e75a413e40f534ee3d6bdb5c1f3c6bc9c0dbb27da9cd0ee66cc069386850dc25fb34e738578c7bfe02563dafea4207637fc69b00ee44f4b3fc73f4d6570d840e7372afa4392c33e84e1ee2013c89f69e64aec2b03a876085c7a25b60cb0a254977f6a459c021239b2fc7e7d53e5c9cadd179cb2a93544f6b9338228cc32337eb192b702cafc0de1495b5560e734112d9a2815940a3eba23dd8a8ba9e5a9742164e077896cdca26d48d6414b17192bea672c5190d4d04595f97aa69a86c500a6928f8590a15f128a1ffea091cc69bd9b9517f4f165865aa291185c879cd5f5003c7978ee6a142ec8ca342ef0e63b2aa36dcc296366d19081895f7e72a0a5052064afc024d2a6e50837bf2db854d74c22de76239dc47c82b1b725593c55adf68aed5b15566e5b8b905765685cd39a49fba376e215943948fe1de20098e1b942419a96107efb8e818bc852fcb5a6598b8e4c9cb7a2e4ae409c8639bea945d16b87d644c6d41e25a34bd4314ce87b9c38fe7334d2b685f450cbe8ff58b016a4191015ab1e9ca8b588b4f28a3354b1dbf4bf4032c11cf2d71dc941d292db5b440e6596e01e1e28c1b1a3adc038496635799fc98203c457399e0c63a7e9ec134d92a84a30176e2bbf676e4d6ace5184f15887d0735f145245dbd2f86ebb3b5bc26e2ed81d7526dde1d2b973cd9687a8cbcc3f3e84cde111b114cfaf891c2a29c012f26ebea7052d93d08daa2eac0154526db0d0458b50e9db6db8963342605b5ee718596452ffe396818d5c8abe13948bd8253d454d5e9456d0afc61f59e69a7787c3f03acfbc9a50ff6c3f9b7e58682943cd1a26841319e15aefb92d963dbf6d24fa03f0b09bb138fc237343ef809d0c8e0795926ca070ef140a18dac5d26e895e97b2c1a7572f4db431f04bda5754371b500d7f5c2c81f801c77b31d899c58a1cdbf76a2c04aeb616a1ab30f2a5a3fbaef5b0830b21c79fc90d1dd37744fa0889111e33c8a0c66a735109e1243dd1dd1870c0e7e2c1a370b621a2d0929b84b76f0a1a877629115f26252d4ecfa3706cef0957eeb27f659704b044ff767b301ced311fb50d39bdb41f5ca5f1d5344455ab791ebf4e7cd57329ca0851c833c754f8ff4055d52daffc668cb636c50ec918fa7c304e56b8863d3912a5b8115be9898b149eb533b873c31f9ae4f50f3f21c51af5901a9d368e2bd188cbbd0e1efd6d49a77dda4a57bafeea91afe7e5ea150c900370278d751834eab349cd80442d94967c62abe8dafcfc806c6f8037996cb784020d94d63c91784bd213f1e4bc109678b5e71dfd57bb0283c91a78e77ef250196878ae0d11b3ee539cdb69da38770e83843976582a466aea9e3f69bbf2e13207fc45f1ea4d9417355b5062913be2ebee2d1bde848a762b25a8abd62444777877af3ddba369012e2968f8bf292be87ed286e9750ddb40163ab1717c49dcb0a9bbb6b4237965735cc082048fdde881d6fdf5a9362e7a3c3de17734d7a24d2420dcc873a06a27738bce5ffb727220d03847d399a574339959f7addf3b3fb926b6c8c9986b9645698792ce23011f39ff33b789b3371fcaca5fb97bb778bf62716b1e19ed092a343327b680c5f1474148fc24ea68c227710b99c1463e08e014cf06b9d3c1b0097d31ccab468bc866d210f47a753cdd51718c90e48a6d92494ce5536493db6b30163915f23cf6b0b6a6ec164a1d58294abf49af12c6e0cae9774405161816a617c9195b740379053c297c40c9b9beed481a9a494826a72bb9e672fd3cfbad780b058277f3a0d9836fe9cf93546e1a69e0521f17d0d498eb65cd269673830af497d47a0a245884e8c143e53abbdaea7cc340cfe6adc96429cdafc69a46bedd8cf7d1ebf25e8447c7722705932af650e9c97b879ab1fcadcb15e28dc0429fc14c25d9ca9e093bad56b76fd614e7e87fa6a554f988e438c0f935638eaaadd54801b3f53df329c1cd7fab86b7696b5f6fc237da3099b46db78a00115a43785538be7badaf45ab67fe4f63ca9e5a1a5889f5687c4050668f3b9b0887972be90a8fd913e09c5e19b0477bb147b92ffbe16d25c2ea1523a7a223db9bcbb37c1aba45e69e63f333635c93610e170bdb8179c3fe8113c59ac7e484b09ea9e10143d74e9529da92e61b5c178ce7ca7debb22319aacfc60806400e19c101613ae8fccd1d277a934073b4ac3d7224dcdca91aadf9621fde3e65a863c240dba376ed3700cbd5ca58570542fe2bf664af9ab4c7629c61166efd109a0a5a6b0ceaa07c4367d2f453caaab103a9bbd7f6fd615f472b14ce2766f004507ab8f632681992cb9b0bf90c19b0b90be8c79de1b73a8ca0570c777cf0321f6a5e986fcdcfa69432deffd9eaaa66fef9b0df2aaad14aa21612fbadf11406a6f28ba3", 0x1000, 0x3}, {&(0x7f0000001380)="b2c3203ad104d31f8a915bd508bb4eb49d42aea4dd3f56dad02907de22b2d848e9eb985a", 0x24, 0x7}, {&(0x7f00000013c0), 0x0, 0x10001}, {&(0x7f0000001400)="6c58a9fcb579a1647476dd1dc4ae4329cd7cb2df71e053adeb82af9d5c767fb4a007b66b777089ee60d8cc1ee27e8d8e49c109dcfa4236becf68ee78840655f668e7c4435339957627ea68e2f2c13154112b3939b3692168fe6a57e43fa7f5ee14ef65a29f2bea29e4dcd7acd6b075daa86799e5f1b1748dc955db7ef4eb5dd1b24673e27b859c9521a51c94d5e25220aba3a170145dd563793a18a3d46cb518cf39db005e826f11944da851814a7de3034867e291a3b2260b97d363d18b82c8c855724517faa77cf50d38918c41d75e2087bbb30fe29fe15baee09e684ea3596975345ae80bdf83c6be63b26824fd9ef6a3e2d16917a750d48d968b1d37b8ab22738a8fc7395cf7947d7626402d9f40f81907efa81c78f1c83e1438381c3839924abc0346011cefb57319da87660659c881a4148528b8059fa892fb19c4ecb35134d72c839c6612599a1b6a923f4b3c94cbdaf7a6b0ccf6853ff544646c8530d524f0d30098edd207a74b582717f68b18ef814bbefc427610af5ac35efac920aa6e6f9f26ffca368f2b90c47bc208854c4687e69627c30eb9fd81c6af83dcb43f8ae20719771f153e1db005dad5388ae22891e1425cae657644e85c19e3e6dffa7146787d9bfe1e32f6374fa6385d761b92002348c1b67e72f36f97d9b855a6858778c0038a9a9614c3c87269045a9d658225ed65d1d37d657ef8ef53bf30741be6d6013cc8b0171ea3342abdfb369196cdd98989771886a265c8183d52294d310d1fade134bfb7fb52bf7b5debe05874644e9023d19277c4bd2e688f24a9b5fda5c1faef5551c0e3c25a6a4402af850d4746a2d0f030d22f3d62f3d115bdb7943ec790714814416c635dbaf3a79552ac880462b45445d854b645a7cfa6cc9692ce5af9bc47eaa34fddcd3c41ec8913e1b34a6ae25cbe999e7da415cad0b9706d1089da1f2b9eebf822df7488e0d7ede078c395703be01e809501f0add0c44d7a47ca300c2d8593424df0bf0c8ebe8e4793573829f129c8730e742c3a040a10bc8e747ba9e456d7238f87447a2bd8014927f78c1ed8ed14d12c679ddf1f1c2ad641838470d5e368cb0dcf7939d0a334bd83c967a5eeeebbaef10705b540c4fee60912f08330f40d94daf7545914b149d5edc02f8f80161b65dbf127ca00444acda8be379c025459362770978c8cc39f58e0772a1196a6264d794d78a2fcaed1f897d70edc2de7c44fa664a2207155b6d19b2d70acea3add7f819c95d72be1279d688b4b63d043fb4b6e91cc0ed500941836e3df21754c8a4be2d9e7002e9fda47b8e0ce07496f1734b9e83654150c4d3b4808308aec22232aee6644e00d10ac12d14bc42d5e0de7c6cbee2908a35bdc3cfc93892c4fa496429d104fb9d5ae68fdb6327d37f327b8f304d3efef438a565643740ba36df310d5a55636c757e0178b2b2e11043dee2c318132417317aafe526722c6e01e3b59acb36ae95d20b09da604fb4603a30c20b1e641ae3e12b6df91e62d5bb23aaf66010372d00cafba36d04daec4ba2a172ade2d4d5b2c249da9cdf39524087080bad72e17c357bd01de862fe2b3f2c2adc4ca81a30b74d88d459ed1216085f4b3892a18bea1f54abf87c3f1490fa46ca1352f3efcf981b784558bebf9ae1cf54807b97ad720f1b88afd3ad930d2357335304ca64c1deab0b3ad228e5bb1be381b9e5596acb94c12cda08c03d87a799f2d8f8788a859ec7660bc341733ff187336629e0b73bed0d43aeeaa96f54fd017f2f3730fda523b42e9901c482115daf58dc63698199dc0a8b3f867df1e94374158ec32b519de179e45c0904fc19f4ce45c6ec23372df11376524461d982ff366b27da69d7276781baff730fd3c25382c6b802f26127cb34823736e0662d7400911d3f68948edfce5b1045ec8d9cc9ca83ee85745ca2d7a484f74eb507706f9ebd94bc7a7a85094faf2be624f9787a2e07d5cb6d187594c38d7744fb0c2a49079024764216c18b6a69394748420d98fba8707112066c6f9c50252fe4a2395b1714e7e2f291164adb457e3deb1034268dc9983aa9a1eee1a9981ac45f99c37dea6fd6b44b939cd2ba1c89e3cba738465b37cac10231e7f85cd9efd25c06296d05c6e82d02fd88293d06952258e7617c41da23ed54df7da81db1d3049fc17295e4a0dc17f1ece6db3ccf6ee406f0fa980596583da98f9faeb274b5792dc13eefd59cc2239b15c7b826d13a120d9a6c57e97fdf41ab7ec2c4c2683adae637b731860e55f84021601bf3d9f79b7e21105443319e7784cbf1044dcfd3c2f8cd9de098ad4706a89873d452446a1dc0d165824344585fe31900571449898c25e969a2baf012f42f77fc56c0318685b7c0c74df3fe0034bd6f179c871dd64e22248db03a6e466345f7b92eb976fcf46946f2c06312b26ac46ed6821ae93de13c065f60516a063054da692c7a8de1f7d6659222c922f2783035a2e17ea288c8f85c917f106e9aceb0c1c9f3709232ae91e6f7f8c186327fda850c93a1ecea32b5660ab8afa4defe4226ae18b35893fbfa5aed56179e862572cd81b7f816d82f218ea8848ade8ec0c83f2e5704be3806fc5dc2c6234bb6b2ead6f2c4fbd5cbe37152877dd718b7104f409276e35b7a0f5d0795669a5261bf79da0d6aa72360658d57748479c204b9c922ad6af899d8d8bf02c26c366f897a4dc699975aa488dbf753d0abfd7b2eb2371a80820203cc996fe83cec7972f31555574320e8f76866fbd534c7df112d78c93c3ee5e79753b2dbceee583428e3cacff8cf6da3a0c5a20be9a6918df7df3cd54978163136df52daa4707d7827257358ca7f3cb9e1c2ed0400be99c2fda9348f01c10d5ab7f9d10b05f59d2780dfacd52d316653a5b21740cb420f0da9693510e0cfd7e9202ac552f99c987247df78a0211857a0ce1ce385bdd8d7c5ee52d1b91fa04bc481faa3c659d4f3cc55af90f2a0277b20f490840d15cac88d0b68c9b072f03fdb90f814cae2ded947fb060befbcf8b038c66019d0df9d7a07667a53ac60b54a3a0617676687ff7a2ac20fbe4958c16fefae12f6a9fdf297f908832480058ec07884b6966663abca1bccbcda30f9df52fa4cdeb2c12729c2eacf7b4336c573370ae082e6981c3988097d88b244ca408ca5cb6a4c8079af87058b3f9c5343dd11b21dce9683616bf9e5d657b255e5908c6fbac3053c34573b6d8b1b44fb45213f6e30778abddb4ea297d33256a3a6ae482b21062c0598c6300b6df425a49e5beadd409a1b5e338bb521c0043da3e772eac1170156cba259edf288882453195d82d592c5e35917e0a1fac85683176bf11efe5d4af30067d8e55267246052bc93a80d6393227af51e8c5ecf8b334ebd06921cb5c3bd7ac5ab7e8e26f948329dd5ac08ccc25a64be35a5189d8bed213e18bd51122548e60f1c7a58a992c7ed67afd62e17a50f446cb415d3bfbb7dfb72da8a96346837e8fdd182d2c2ed0c2ad370c2be744c3bba668db4254c8ee52d44301a6a6b46004e0ca0a34a0e2741d4e23539168e94295f42d5e5e68ef57d52fcdb27c63af9b5ea540d696504988ecce677a2903c4432fd6920c0ae609070ac3e761a26d697635ff2932db3c55c0b92d28c95ef7ed3e1faf3e10a58ff38b42e63fc0f9ba2f295f4f4d519acf0fce9871c0db421a069ec0b4c2fc205180bd0fec2460774a87fd9e407b1b39f940ce594e8795bd6e82e4608f5f4f0763213f99d9412f74dcf7ae3edccf41c35c7f4ac240e94ffb2477b26a7075e1dc65daf99795ae5767a15b048184d85fb936b6f44fcc179ed3f5bb5fb92baf2d8d0083a856814e2d0cabeabb2251f3531214c796be0eba2a61b9e59331ab7d7298de8deccc92383b9892e8e1d0b57d0852a9fa02b55e28e6a1081d2bc983d76cb7559bc70aaa65214e739753e1741eadeee79b37582e1bd53ac7cc15019961e293621eec988ac4961ef6eef155a273c0b9029b3d7461f6580faa9bd2f7f997a9c9b4c7790c5d36f325149cb545b9a7ae685988b9bf7fb85ae2d5a49760760eebaeff4b352cf27a87d6ee4b5a62052779d5d206cf7162ff1b437ec232da532ba4996c1faa08c3330947ced1433eecf26006e6a67b887e98ef037e7ead927797225ec4a059893a6f95606b3ae46d8f0e550a64e8202b2c6edbb093009096008ef80b3f9fe86b0fde0683a7a4ec6636ba0554ff4789d420bbce0345dd126a7339b83f0ac8fc818f77dcf5bdf4bd408b63655507721115a9ecf8c764b88e2db310cf912b67cc1697eafdf7c45cab8bba4b7df75081199d85a7c703c8c48c9aacb67ce8e99f7aee86d6c438814b4ba5deb18f0fc132e099d096ef7d63baaa97bd7eb51581f1ee11b7639dfec40ba0b3c103cc49ac28e5c830b1c75b0f5631aa7318061758b15ee88d3134be9170023da04ca53cf8883803936ca38a9b317a31f412325fdfda109259c3a188adf5f831048607e1ee2cd8d8308c9100340cf0f27dfc98eff972e861c83e91aa33a8ddfcdfc931f16d9238cb4915b1b06609fa982f8c2fa68b21f80c4f8de52637919ed0111bc7f14b0df936f3a49b75068c047bc586c169753fe063155030abfbf31cef3ab5fc15bf558a3d6bde73006d705e2db56d40cb2f010aa6c3005499226939120613c906481fb7982d35bdf2b32316d73be7d87d7bf8d89aecb3b472ee84e6dd8d00c891b0805e89a9b1377d1e147cf72251496d9cadff72d10b2f8265448b6015c5d05e0f84a64d3a9d04a51cefd4238a2eba21e573338f2d52ff3bf26238a6c82106eeb2900a8c03626cfc8ba6729c9f83e0075ae520c2c72a8b9a798c861da4b4cb34fb1d4e7289b1d34c2480ecf1c8ad4fbba86739360e23b2a69cea52aa9a2c64f178b231681a2220664ecb08540bca78313ca3be2b45d0ec9ffbc16b00c0a86102ad5a935a0c6ad164e86a6bf2fcb6b43410f515bc69fcec69474acbf06e268ca710f0c75efb0553ae29a88594865c13c0b519dec5ac013fde3a51ddee3c0b78a4b44f2c36149fb1e899b2ff3aa0fe1e09a5308ac77734b965979f894c91413bd8c404ccf956bbb7fa5001ee5a164640d359ad01ee0085a7f572db54085b87a651e0aec2a85fcad2933af4723f70e457fbc6dc9a3e373795c801c77a8e6e08250aa3ff11b837f455c8ff7efde45c440aef8e2d7f9063c89bee47d74c514e2e92a13a3a7ef058b7a8ee542424439b59c94c25e92e05d526b09757c433aef494f7fce48e2f69e8d67fc1fcce94c5c2a143bda3d69abf994ee1b1d75108a9a1b00670b974a65298e95b87d176f25f12f30841ddbeedec1eaef37f59e19b6f780397a260e9cd4649fbfd2176373c48ec0616861af8528f9c8caf875607a5655db84d8153eee527da5db1a6e835ea0d7a6cb103c6ac5c7bc4fac5e9793883115668f069169f677d6c12aac0f29c1b4fd353aab117a468e2498766b2ed6cf0280f135cff28e4eb6ccd74851465d0080a759b53d552ea5586a9b363f5fd740778523aea9f1a7e74c873f52a48ec179fb6764785a0037b99fd6ceb67444ce65c8be524d5bb70ecb628419a46b903c3ce6ea2979c2f4e39ad50fc88390d33df8439096bb7d9d1cc3669a3dacccc872be8beddafb6dc6f171d5dbce711712435745de7c890f64dad639e21064a6c5849eda72c81b86055da366e7c2383d41457949614dd27045e2b30779df1fa18ff46d2641dc8be400a9920dc6afba19a0bc8e1d67451f88e384b606db2bcf3fe525f5bb02fd6ea8a2412192bf8c6fdad675435", 0x1000, 0x7}, {&(0x7f0000002400)="590769e6965eae53e42a7fc70a9c015f2c5cd07a587cf10abd8d89765ffabba2df0263e89d368f5a7301778422d4111906a9976d0c52c06643be4515ee4007257e216a255b9bfda8fcaea877704390d0a545ecfd2d5ac2e8766431f7b220", 0x5e, 0x92f}], 0x104000, &(0x7f0000002540)={[{@errors_continue='errors=continue', 0x2c}, {@resize_size={'resize', 0x3d, [0x37, 0x3d, 0x36, 0x37]}, 0x2c}, {@resize='resize', 0x2c}, {@umask={'umask', 0x3d, [0x33, 0x33, 0x79]}, 0x2c}, {@quota='quota', 0x2c}, {@quota='quota', 0x2c}, {@usrquota='usrquota', 0x2c}, {@errors_remount='errors=remount-ro', 0x2c}, {@nodiscard='nodiscard', 0x2c}]}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r0, 0x40045542, &(0x7f00000013c0)=0x2) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000002600)=0x5, 0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000080)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffff9, @mcast1={0xff, 0x1, [], 0x1}, 0x8}}, [0x1, 0x3f, 0x1f, 0xfff, 0xffffffff80000000, 0x7ff, 0xffffffff, 0xfff, 0xa0b4, 0x6, 0x2, 0x200, 0x8, 0xac3, 0x100]}, &(0x7f0000000200)=0x100) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000280)) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000002640)={r1, 0x799}, 0xfec2) 2018/05/03 22:07:03 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 501.269703] attempt to access beyond end of device [ 501.274870] loop5: rw=12288, want=8200, limit=20 [ 501.325181] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 501.341567] attempt to access beyond end of device [ 501.346611] loop5: rw=12288, want=4104, limit=20 [ 501.369470] attempt to access beyond end of device 2018/05/03 22:07:03 executing program 4: r0 = perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) delete_module(&(0x7f00000000c0)='\\#\x00', 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000040)='/dev/nbd#\x00', 0x0, 0x400) r2 = fcntl$getown(r0, 0x9) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x2, 0x0) mq_timedsend(r3, &(0x7f0000000280)="b1a63226d6b45f80eb75d543949fca5638888860207c27712e3e3a88e0716f7fbb9d092215c3407916929a45bfa491208359df8447aae76f655ef5c181a386f59c8225c52a2eff24a5cfe9b6daf036d6d3", 0x51, 0x2, &(0x7f0000000240)) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000180)={[], 0x10000, 0x8, 0x7, 0x2, 0x7fffffff, r2}) socket$vsock_dgram(0x28, 0x2, 0x0) 2018/05/03 22:07:03 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x88480000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 501.374546] loop5: rw=12288, want=8200, limit=20 [ 501.414607] attempt to access beyond end of device [ 501.419773] loop5: rw=12288, want=4104, limit=20 [ 501.475807] attempt to access beyond end of device [ 501.480900] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:04 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000200)={'syz_tun\x00', &(0x7f00000001c0)=@ethtool_cmd={0x2c, 0x9}}) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000000)=@get={0x1, &(0x7f0000000240)=""/4096, 0x4745}) 2018/05/03 22:07:04 executing program 1: setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000022dbd3b8"]], 0x1) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x408082, 0xc0) openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000080)="baa100b000eef36cba2100ec66b9800000c00f326635001000000f30bad104ecc80080d267d9f8f30f1bb429000f20c06635200000000f22c067f3af", 0x3c}], 0x1, 0x0, &(0x7f0000000480), 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000004c0)=[@text64={0x40, &(0x7f0000000440)="d8b8650c35a0c744240003010000c744240200000000ff1c2466bad004ec470f22c336450f3066baf80cb89542ac82ef66bafc0cecb8010000000f01c1b9800000c00f3235000400000f3066b882008ed83666430fe730", 0x57}], 0x1, 0x0, &(0x7f0000000500), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, @multicast1}, &(0x7f0000000100)=0x10) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/03 22:07:04 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xe00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:04 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)="0586562e868a46c5001201000000020000") getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f0000000080)={'raw\x00', 0x4, "fbc41ab2"}, &(0x7f00000000c0)=0x28) getdents64(r0, &(0x7f0000000180)=""/77, 0xda) 2018/05/03 22:07:04 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file%\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:04 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x600002, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000440)={[], 0xffffffff, 0x0, 0x80000000, 0x9, 0x2, r2}) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:04 executing program 4: r0 = socket$inet(0x2, 0x2080000000807, 0xfffffffffffffffe) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f00000001c0)=[{0x0, 0x3}, {0x4, 0x200}, {0x8, 0x6f}, {0x8, 0x80000000}, {0xa, 0x6}, {0x3, 0xde5}, {0xa, 0x4}], 0x7) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x0, 0x18071, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000002000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000003fe0)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x9) bind$inet(r0, &(0x7f00003daff0)={0x2, 0x4e23}, 0x10) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000002c0), 0x8) r1 = dup2(r0, r0) ioctl$KDSKBLED(r1, 0x4b65, 0x1) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$IPVS_CMD_DEL_DEST(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00f125bd7000eedbdf2507000000"], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x80) ioctl$ION_IOC_HEAP_QUERY(r1, 0xc0184908, &(0x7f0000000340)={0x0, 0x8, 0x1, r1}) sendto$inet(r0, &(0x7f0000000180)='\a', 0x1, 0x0, &(0x7f0000000040)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) fcntl$addseals(r0, 0x409, 0x2) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000000)={0x0, 0xfff, 0x163}, &(0x7f0000000080)=0x8) syz_open_dev$sndpcmp(&(0x7f0000000280)='/dev/snd/pcmC#D#p\x00', 0x86c, 0x600200) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000000c0)={r3, 0x5}, 0x8) 2018/05/03 22:07:04 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:04 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x8000, 0x0) sendmsg$alg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000040)="da6a0eac7f10f1a2231273f57851ee749793158028ba74dda37c8e85fbe0d3970881d305304182681409acac242091442b63992b1c9483724f67b08588723bbc908f6e6b1c578a0d62d9ee3923df6bda7cca899cfda9fa0fb4e2bec9bfee1b799dd26eca122c31506356a8aa6d4115004c92121cf71850b9c21815072fef43681db4f205d4c27ae897f5909b5e34d9f4c8e8b3aa4d0ac5df45d190eeb4a712b3f527df9a6e267c873b77f8222b105ea368870f5c5df0915f270f16613f3d0556f02e728ec541d16fc5b75772c9f6c8f0159baea8bedbdc8f7ad5571c1f3c6fabf2", 0xe1}, {&(0x7f0000000140)="3e0fc4b76ba345e390117fb391fe39906caef189a08270c7b82bb3479862ec7b37cebd60190ac1bd6ce8d80476520d1a0485b1427e64683ab89174c9beceba0430452a784e260eebeffea2779203a89ad5cc291e226531133a6e3c3b28d65651a82fec224276f43d7d5cac7865f78e0eccd21448006fbb5618af989fcd2b788c69122f5ac9f6532d757eac559d4ba340a12dd5f385cf3a08e70a33ea24a2b1c0f5219158c2050bd158d27aa8e5632c3915afe9a22afb35aa3f1a", 0xba}, {&(0x7f0000000200)="5c83959ad9d106350bb4581de81f45a1479fef61705f95c1e0bac59dade38678264e2b4e061d2487e1bf7ee8af580f35ba917590f9dcec76eb9ad0883c3a54aa59cdd518dbf9cc5d74715e335868cb3cdedbf60a1d029cfaa25b619099196a0940e18a8d4597b94136d21031b89d74e3d0ef361e24b1b4466869657531201b2973e67a519d25a387de79c051dc068cb41cfa9c31f8b56972e204bbe4ca66759a32e76ec3510e1916c4e862dfb5e7f559e3aaf91901d1d94d1e9e9af855633e8e52d0053a8dddc3b76c12e3b0cf699d0d376040f9b523870cfd4684d8295652435d1f1fa870e3af3d088f7be62d079b7716883cdddd8aa504a729b59059cb0e363975d198556c39f70504e96ecd1f85e8cc270d329783cc15e9ed7322ddd63bbe3e1a0eb9739d90e6243763700aeff886c5b86148461e6ddd49fad486179f9c78536f847b64bb56d50de02a6be77013497342807f65e5beaca346024ce7007b7e3106ba9078447e2435195384bbaa780e72c7f0e6ea3528186846e97171f6a3cbd4fe61c5e36583230c1fc1d83e28e80b3f0e95221079013201b3d1dd71197637a798b5db41bc6cd51627e74cf54a1906986c77da714397b99835af1b0b682e8ebccf2531e8be31f258e05c07e02d67b5e060ea0abf3e1f421bd44c9b4244335bdbf265703edf9bd6320c3174d6cbcde44605baf4759a01d1a339a2b6556a43c44e6cd9e50cc9ace77a9b6733ed0643732dc7839e6a6ab53967c15a011e66bf531344b37644c6dd960b3c1ae8a1892bd80ae15aafe6489116b55f3f4a7a3dd91d2976785769d8762fe355cb2d58914782db80a8992a4d5d80d0438a6a86f5c06fcc09dc5a506b1bca60fb63ea6c2ca1c21e21682bef0e065fdefbb7016742229e5d9e16f6030ebd09d8e72e98ca802c5d5d498e5ba1d0dc6ebddca8fd1293d342d81426711bdcd676a460e729453d5554129da2d2ddddb70f3077b78166605459e722f9bc722b84ce8ca96667b9804cff7df3ed49e29c059a5cbd558e27fc57db9c5ab1872f63c5fdbbdc2629a1cef8505678245e26a8527edaeef1fcda4b6600ccb4c80c038eb0c6b90519589e4bc3276f4786dab6e616cb861594bd962b9596433302107b2e21214b4a72296bbb73f6b4543e699accd3dbdc9015443ef3cc88f8298acb92968699a531466d5216b5f0a5655455e10edc1d5998e625f966c780f7ac18fe0564456385bab158890bdd8d96da3b74de1d8104b8d31e41c1a7ebe0dc2cdadbc880f42b96426bc1f05fc9e756bee65c1570ec0603ad6d463766f880cce1c4f316f7a5e94ee7478f6e25dc468559938c57da8879bca7adce29c0bc865acd2d1a175c01ed2884fc732bde6fc621d809e4f29a43ec14761ad85e5c4b21fddfb8d1af65bf11ba1e9694b6100797ea327dc1003196c7b18db998421706a0e80b53651b937d68a6c23ae647f352ff6c438f3a4f9a4849fb692124c1cdd980f695796e99e8d96fabe21c75ebfee175f62d3dc14f9a703df698e6b46d9f174fe81ac57c4836a305e80e04ec100cd8138eb31dff65946829d348e79cd795da035d7f4a611f8ef656b9c1cbd32b3cdaf5477a4a8368ba9dac24dfbbd0be485ff1d14a50803abbb48d41d3bcbfcaec80f5c137dcc1245996a98ad68ce5ffca7cf25ecf154f348ba0cf5ccfdac5d77fe8d400757aee417478752dd851cd842f95a95061b4e4f773a5e975209219fbca83daa8c2f81d281dbbe0e8e08563b64e7dcc6437cf0df3afa41cd4430fe5598bbaa96a8c3a59a18bd37ded621ca8278953e0ac11a3989ed7a83a2798b6ffd5976c193d8ade3043d2a2aee05e43a1469c4d3a2266000165d469d5f262d0daa50dcc5773e4df5c0a9e82362c0070447142da7dd0a8b56d2515982c191cc1888366ef6ec80c78eb259bb47df3d90bde38760da5c857bf218e155a222feca085e89abd4a4be359004836597c6c4d7e62ffc0d31d28498bc6b28adbe9f79709278b323e134510b3ea4d0e97901d5717fbb39775791e4c026f57abf33bdbd143defcb5ba2257b325f65e10a9fa6842f4d32b9fffe08119737f5286d7fd2fdf30dbd962bc2c838bd5920279775dbd936153c1e7ab6007829ec09d1d48522253a175c37f35d48a4b93e47edfb6a8c94189474b520b878a2f7f50514675226435f28bce03d0d8393f9dfb73275165e2d467e0c0911ec7e66ba5f68c45bfcb32dcd16e80b6626e122b4af39ca9c17d4c0c3b2f37f12fca362bb58ec1cab03d54c294275478d9c4af4d6ab69ebbdc49b9d2b503a08907d7791b72937fa2035b402ebf52d28a757ae858910fbcd65e568b50116153c11bb3dfc552f3e921a5055f88c26961e036ca4b660bdb6023c7d181dd4b77c6a381272d0b8cfc21f0137f9e214327078bab042c3c4b6703c0d5c683c36d1a74d6b817a1a2144484556763bc34151f100595475acb9cdc3af033fcddebafef2339538e76d30b104eb606b93179532c4041dc6d98e443c31a33c7d329af39a140407194a3a09bc8701faf1277a30660c634260bfc051ec1c5cabca2fab60377ba64ac2039ed24956e1810c78574ee62ab436cc68ade89ce134826a7abb84087bdfd82c7a5e2383da240c695c15bf194bbf19a99567185571a95479e9f706bbcb1a75986d653e6098d47f604e270d28b9a0ca24562584cb6652151e3b983cf06ef1fc497e0e95af7e325ac50b85c2bb66f1f198f98be215c926b57d205d0cc34ac3b5d077301d330f0f850e1ee4366cedeb5114933a6f7b297d66d0758aa007b9d1430735beb5dd97d5ee204b3244955b5312104fbfba35c7aded1d3b03a9714e0e423bd91e6924f6615da2a93e7123b21624d999e2abe591ee5472410487406c4b6bafbb99a539b6f0d6fa2a46c8d3556fa62c948c997f9d8191918546b773200c614a724708471479cc7ec812b92ddda77902fac0f80270ee676ce5be7c7af4956a47348299f26eb5c9a48fb4d2e0307f2d10d1239c6b61d58e88fd74aa23de7c67925c8d6c2d69e8fb8acd492fc3abf818092c6734f5930dfacd8d94951921cb9d488b1074ed9fb25ed83c08bf250bc528ed7c32adcf6a1a5a3f85df48c62a79ee950ba4d4ce32742a9ab949af721ac86000d55deb772eccd420ab4a3460658e68c8b65a63976559b31ae3618fcd306138e19cbedfb1ab0dcb46d55c5859c17d1e500c94def8c7e20e3315c73a4f8f517af6f249dc2f2722ee75c08df5fd9dea3897ba52b27e0493265e64554707c926fbae7380402575b44d4f3651287010c0f12046b5c0d1c4f407cd54d6a8b8838950e6f73c14cbf617a99a5d8301bb5162e060703b820cedd15a0a748ae1407f026c33c588cedb95ab22fc3f735ee6e44788775adae0137d6cd6b6033ddab69720dd2762ae79787a05a32b263d70ab69e6ca2b980ea08bd7241a6324cc7acfcd5897f5f673ad6622121cd983c0013af4d3e1934bafb687e37673a64534f884754423840c140a567796ee1491c0057a8c9050cd6613be745bae2d2247a862ee113fb2beee4b15c9f98a67eeb31061eecf3caab6f0325e5de3f5c2c6dca817bf4bb31607dbfeaaa82f8d5f2e90128a75134531e2270f7ceb2ebc310d69f6eae3e8ef0edbd219cddbfb6b73abe9046cf0e91c3e316d296de7fb53e498717ae683d332d130d000eb988fa20132d10e47e6c6c5c53a0560510b2d43ca52d8deb6c3c1763c7a531c2113eb42539b1f0bdb4d9bdab227cd6ab285cc7ca55d430856b4569a742cf3e45a7da50efe5bfcbaa10ab3086b5f7e6af58df246847b3def5b5e42e2e9c4ec9011117a4e80f01191476f6527afdc8880661c1bebb6ac8e66a041aa21f4c2c6d80b285d71ff612aef68d6f0ece670117841643f6311ab5db193a162a4998d24ab095172566baab6ecb184b9be883dcf6338a58c485293f762456db3e81a26e9adf1c8684e2558a6156e32393a5811bcb0ccdd1c4a1818784f84a54d735607300286aba802ecdc47ae67507241a7c53635b13325ae86570d68d19d52120dcae03ceb08e5b6aab9f4d9c4a800f182edd5aef9b37a9dd526fa0b5dd74831bcb773d18f883e1bc98ad0dedc44ae0a1df6dd059a25a71190b7f056039474978925a81d90284a09bbdbae6b88677547babae2c4c61f71acdc53229573348413ef629b8326eba5abd0e1fe4f9aacc123435a006e9cfef2c458f57b02e1b661c16b6555475c0bb74ee7f62fed4d848932a95fada6fb7895242802aef5a60ff7de14491e8af0bb69d28e47d8de6d0d983cc0319bd536e0758cb9807721ac8eed41a47eb16cc95ac79921e653f89d4a31a58b55c6a025e53eebe47a9d9ea9d3866cbe6435b7073463fa6ea9e88dba1135ae40cc1afe76d249d5253484ba8c888024f096004c0faabd8d9d39776f5790ca0cd8fdfd4e8acefeb88d77520c89106b16f96edc70471930d9bc75398480611c7a13e3c6f0ccbe446f192381bbb2c523bce5e000aae185912abd79cc5d56fcb0a2c8e65f05f59b8c2ea23d4694ff5baa56789acbde6d55b172efbd617a8c39fa595de4c2fc9e543f6ffeb9b0a5036c230dad967621828831566f67f146507d9123e928d007dd28786c9c2b0e7691a41efd5fad33f824a087838024bd50006918633d82a40408e301fe4dcc27342cafe071f1bcc1acf6a12ef67cdb21be8101a69d2e2cff1778e5468e45b04d043a377c2668523dd1d883673e4d1f6a0675aac06cdccfec771b369775a5bc6b7c2f2cb5cf2b6567244ff928b58fdc11464f46371862cff948f18bf30021849bcccd0b78e433b29bff06f30d2411239cc03ec24ac338b61f995d536358f234b4be39cde4728153e64dac74b1213b60c1e91c2506db821c25b1de17241771bad29dfab91ebe6db9233a1eeb4226e897071b3cf05d2d445e39c581e7e396a9e9b8cf41c46bb700c1c64284dc6ff8eacf889cf9b17640f47aac005739a9d20e5fbe04eac5051a4991467030172224384a9686ee16ebd9b842620a17964d63e6b2ba3084948cf7c5d915daefae9ed2d04c1bc1e0edc333dc022b6eabe97577fbf7de1374f2d301f273745b2330342e74659d9a88c36a257615f9395a6da79f30fc0500066d88d4a5fb4add32851925cd7e8ac879c75985f0c74aae04c575e23606fdbdc53c97db87142cc293b91514e6857d2906fea0f439fa52b1e445def1aeaec24693c52f09276e6d16cdc15dd1f2dab26ecf6f6c353eac426d2ff649e655b02b5e719c4a07718268256c8ba4b140f92a3a3ec4b5e7ac6af7ae090da3dfae3a93903ba807469c10ce80eec2b1a00bd37e49306e4e8f9ad7c28300c93b892c6c8b3b522d7e5c20f5159d85e854574bdabd15019b67de00a8a73c0bbc35d4618edf85e2886d64647410df6fd9193d11582d466a8eeddaec98d5b42f1f0e8d8c90f12f3e03eb70ca5223ade6ed4fd4effd4e3e810616cc3ad28b41739b9cd04972ec2f3ea7b0c9c2ba0e2dd9e1f137b3fe4c15791ed0c65759ff53c0447366e1e4a2a7686a495b32b264314f33bbf2cd67b58ecf7bc9b608863ba5a7ea376ad53389b7608325194677dc2b454b742c0108a537e154220bc903e5885d6546f38e5e56e18b852e979a95c0825658abd9c266f66aa4a8a4bcc77adb59a16f8bd635dcb5e735a7a8e99a486a0ea11631b5033b0ad262766b300cabaa2be4521ba3d4c091a80714d0dfd381156ef7c1ea76f9fe55976068f8f06846b6e3a4b9ffd6122e68a7ce1049d58723d2b6275dd31e7b689a1c763fb5a1b2ae3", 0x1000}], 0x3, &(0x7f0000001240)=[@op={0x18, 0x117, 0x3, 0x1}, @iv={0xe0, 0x117, 0x2, 0xcb, "2eb5a809f17f94d152dead0a444efeb76627ad780bf5e34adf228f39620505d7152bb68a5cfd51aeff9ca462a81690c34c415c42745d7ea7e2ec0a9f61696af7d24ef025f2743a2fdb693953b9e155d6e11002ac4bbb7faab7b2a71928dcc398cd15ee5dc08bbc062de127acaa8ab2f4fa12688ecdaa5181618bba57a38d7f713d1280d668b04720916c0a8e50b2f5ee533d547dc4ae1d0c024cb973c843bc0f43d6f12c684725bb305cce5e6abe2e3fd0a4e447017d053d5819ea7817f82ae69c277ed42240e8e872f610"}, @op={0x18, 0x117, 0x3}, @op={0x18, 0x117, 0x3}, @iv={0x98, 0x117, 0x2, 0x83, "037154cc733ba607a82d07c237f596b30cf3c58977c8407f6407ed1ebc3cb2d81591ef8c5b48d8641c2713f186568f37b96851357ed6965e0c66f35ec13cc283465c84080085f0075d50103e8533be80b28e1b303c45b643108f4bd5e77ae7a2153fa65ec52a38ee5ed2d0433eeed54673017c4895f97c1033f7521540e10dcb3e4941"}, @assoc={0x18, 0x117, 0x4, 0x80}, @assoc={0x18, 0x117, 0x4, 0x7}, @op={0x18, 0x117, 0x3, 0x1}], 0x208, 0x80}, 0x20008000) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000a56000)=0x1, 0x4) listen(r0, 0x0) shutdown(r0, 0x0) ppoll(&(0x7f00000ce000)=[{r0}], 0x1, &(0x7f00006ab000), &(0x7f0000ee0ff8), 0x8) 2018/05/03 22:07:04 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000200)=""/77, 0x271) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10a) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x20) [ 502.259906] attempt to access beyond end of device [ 502.265053] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:04 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:04 executing program 4: r0 = socket$inet(0x2, 0x2080000000807, 0xfffffffffffffffe) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f00000001c0)=[{0x0, 0x3}, {0x4, 0x200}, {0x8, 0x6f}, {0x8, 0x80000000}, {0xa, 0x6}, {0x3, 0xde5}, {0xa, 0x4}], 0x7) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x0, 0x18071, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000002000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000003fe0)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x9) bind$inet(r0, &(0x7f00003daff0)={0x2, 0x4e23}, 0x10) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000002c0), 0x8) r1 = dup2(r0, r0) ioctl$KDSKBLED(r1, 0x4b65, 0x1) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$IPVS_CMD_DEL_DEST(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00f125bd7000eedbdf2507000000"], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x80) ioctl$ION_IOC_HEAP_QUERY(r1, 0xc0184908, &(0x7f0000000340)={0x0, 0x8, 0x1, r1}) sendto$inet(r0, &(0x7f0000000180)='\a', 0x1, 0x0, &(0x7f0000000040)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) fcntl$addseals(r0, 0x409, 0x2) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000000)={0x0, 0xfff, 0x163}, &(0x7f0000000080)=0x8) syz_open_dev$sndpcmp(&(0x7f0000000280)='/dev/snd/pcmC#D#p\x00', 0x86c, 0x600200) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000000c0)={r3, 0x5}, 0x8) [ 502.323337] attempt to access beyond end of device [ 502.328383] loop5: rw=12288, want=8200, limit=20 [ 502.345120] kvm: pic: non byte write [ 502.365797] attempt to access beyond end of device 2018/05/03 22:07:04 executing program 3: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x100000, 0x400) bind$bt_sco(r0, &(0x7f0000000040)={0x1f, {0x100008, 0x400, 0x0, 0x2, 0x9, 0x3}}, 0x8) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = getpgrp(0x0) fcntl$setownex(r1, 0xf, &(0x7f0000000080)={0x2, r2}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000ecaffc)=0x0) setpriority(0x1, r3, 0x0) [ 502.370877] loop5: rw=12288, want=4104, limit=20 [ 502.376121] kvm: pic: non byte write [ 502.397656] kvm: pic: non byte write [ 502.402519] attempt to access beyond end of device [ 502.407541] loop5: rw=12288, want=8200, limit=20 [ 502.417423] kvm: pic: non byte write 2018/05/03 22:07:04 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 502.428665] kvm: pic: non byte write [ 502.438491] kvm: pic: non byte write [ 502.454796] kvm: pic: non byte write [ 502.461829] attempt to access beyond end of device [ 502.466909] loop5: rw=12288, want=4104, limit=20 [ 502.472999] kvm: pic: non byte write 2018/05/03 22:07:04 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x3}, &(0x7f0000000140)=0x8) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000002c0)=0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x81, 0x81, 0xfffffffffffffff9, 0x6, 0x0, 0x9, 0x6000, 0x0, 0x6, 0x5, 0xffffffffffffffea, 0x3f, 0x7fff, 0x8, 0x7, 0x1, 0x80, 0x1f, 0x1, 0xffff, 0x3, 0x9, 0x4000000, 0xfff, 0x1000, 0x5, 0x5, 0x10000, 0x4, 0x6, 0x2fdb, 0x2, 0xffffffff, 0x6, 0xfffffffffffffffd, 0x9, 0x0, 0x7, 0x0, @perf_config_ext={0x8, 0x6}, 0x81, 0x8, 0x4, 0x7, 0x0, 0x9, 0x7}, r2, 0x9, r0, 0xa) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000200)={r1, @in={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xc}}}, 0x7, 0xfff}, 0x90) [ 502.490388] kvm: pic: non byte write [ 502.504442] kvm: pic: non byte write [ 502.517500] attempt to access beyond end of device [ 502.522648] loop5: rw=12288, want=8200, limit=20 [ 502.549664] attempt to access beyond end of device [ 502.554745] loop5: rw=12288, want=4104, limit=20 [ 502.580450] attempt to access beyond end of device [ 502.585552] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:05 executing program 4: r0 = socket$inet(0x2, 0x5, 0x7) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000000c0)=@broute={"62726f7574650500", 0x20, 0x3, 0xcc8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x200008c0], 0x0, &(0x7f0000000000), &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff01000000150000000000000000002851ff19d15947a10000001100000000626373663000000000000000000000006270713000000000000000000000000069703667726530000000000000000000aaaaaaaaaa000000000000000180c20000000000000000000000a0000000f000000040010000706b747479706500000000000000000000000000000000000000000000000000080000000000000000000000000000004c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a300000000000000000000000000000000000000000000000000000000000000000000000004c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000fcffffff01000000190000000000000000006970366772657461703000000000000069705f7674693000000000000000000065716c00000000000000000000000000000000000000000000000000000000000180c2000000000000000000aaaaaaaaaaaa000000000000000098090000100a0000580a0000616d6f6e67000000000000000000000000000000000000000000000000000000a008000000000000ff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000ffffffff00000000000000007f0000010000000000000000ffffffff0000000000000000ffffffff00000000000000007f0000010000000000000000ac1414aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000e000000100000000000000007f0000010000000000000000000000000000000000000000ffffffff617270000000000000000000000000000000000000000000000000000000000038000000000000000000000000000000e000000100000000ffffffff00000000ffffffffffff0000000000000180c20000000000000000000000000000000000434c415353494659000000000000000000000000000000000000000000000000080000000000000000000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a31000000000000000000000000000000000000000000000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff010000000300000000000000000069726c616e3000000000000000000000626373683000000000000000000000006970365f76746930000000000000000069726c616e3000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000007000000070000000a00000007265646972656374000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000"]}, 0xd35) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x980, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r1, 0x28, 0x0, &(0x7f0000000080)=0x873, 0x8) 2018/05/03 22:07:05 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:05 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file+\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:05 executing program 3: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x4031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) ioctl$VT_GETSTATE(r0, 0x5603, &(0x7f0000000140)={0x6, 0x1, 0x1}) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000200)={0xaa, 0x3}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000001c0)={0x0, 0x5}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000280)={r2, 0x94b9}, 0x8) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000838fe0)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) readv(r1, &(0x7f0000debfd8)=[{&(0x7f000014e671)=""/138, 0x8a}], 0x100000000000015c) fsync(r1) futex(&(0x7f0000012ffc)=0x800000000000000, 0x3, 0x2, &(0x7f0000000000), &(0x7f0000000380), 0x0) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f0000000040)={&(0x7f0000012000/0x2000)=nil, 0x2000}) accept$packet(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000300)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000004c0)={{{@in6=@dev, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@loopback}}, &(0x7f00000005c0)=0xe8) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000600)=0x0) sendmsg$nl_generic(r0, &(0x7f0000002d00)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000002cc0)={&(0x7f0000000640)={0x2650, 0x38, 0x10, 0x70bd26, 0x25dfdbff, {0xd}, [@generic="97bc24928bf64021d93c146822906052c14617a36b77eafd9cc15f492c3cb69a26a17b2c33f35248ada370044af6438c5764cccfc06e37e1b5a7ff20982874c99624598e2c25f2f80a7d1cffcab361916a1e1b0e74fe7d564ebbbb19814d98bb63171cda46d423ef6b59216d14b746d48f44c452ebad38add37b90487945fd667217f1ec80ac09c014061028dd0f148f57dcbe0e7d846025da444ae5e90b210d5542b6ccf76ff2b4102f1186a838f391dbbd37ad419288043c521dc7c12d103d03f373ce07c2b03fff13c6279c030882090c624c5f8169715613360de89721484ed5321b788828a9f22ceed23a0e5627a14390feedfb1beab30fc70d8266f6a98bb730207a4cf349ab0f5b7b771027bd28161207346326f21cea1366a20782b72ce431bf7b9b964200a8879f5ee0fdb372557845fe6a9b63153166f3d6f1c22720ed8389b39a4f1b13d8d3b51ca7b889c122ed18d9b64b2218ad163697dcf444a0206cd6bcbec32925a85a9b87430f1d0e7c5989d5ff490df61e6e99db0bb09f3a6aa6714d0adf98506f0cb73852d4c36ff00491abba36d54ef8a08744b736221a1a7bd511ec3006a14e67d2536c80db575f464b001194d8d402fb33d400b7055edb93a504e19bc64a43fc184c1dd9a0b7deb3a0011c3dfcfc9a501233a56e5a55cba598055a978ad072dc758c3ba6adab43f4f0868b4f6e84361c091d68e11040e70a0cbfe4619f752ec8026f9b660c002855c23f7c5b82776fbc1b0deaf16800aad83edb03a49ecad22c47873a56323d45d9c14c9acb34a0410d66c8edadb8da3221778ea5c2845dcb281e871fcd2e0376e3859ceb8fb403b651ccdf525c5046e5b5780e19d7245f2c1639c6f72eb58bb7c3d84da7bc60ea85f186d83edd35bf8aa98d7d2747f7b16723b9901f970703073a66e084ec95405090a5e0ad1c6ae7c97e31b79db241536af86a3aa648a0413629f0d38f437fc25c68e920eb27e3f374398d1f23000032f66f0feb1bd54649232d7f523c8f6f41db8c765d4a834cb8a9cb344c0bdc52020cc22d214734c53613d9231c657f72cf1b57c581ad48fcf0610fec607940609e95bcc44111fabcce78954c9e48e99ef192f5892f7fd96aff73f65d84efbb5a953e96581e156cfb7562f737c04574fab100e014dfa883a5076f6151497443be608f1347751e154efb6b310e73aa8f769325d9aa857ec958e533965dd290343bc35e32c8dd060f846658ece9dc340cf40e7293b84049af5b9abd763e73e4eabc0871245067d5f24f8b38cfa7f7188b5c28185af9aa5246b8f58690ed01309fff6e1306ac4c9836dd8cd5e258e702c0caee69a18f472febe8c0ad0ce5ae96b869281cf8f02c2f0936604dfd0f8c6931f71ea08f4a1b9cba0fb0f0957a8a32d5e0de4e92c4c9310df33cbd3b76ee83e02a4ba39307e4576a4fe0b2e8eb0f4d6c21c037edaa3201899f5c37ac10fdf452156299c991c5f9165997621d992d390e33e2eeab42a609209149b314f779c2ebb8f4e651c9fe8d70c2c61afbfc9257d0456c8d766c4f85562ee8fc60e7dd99e3c8f47c9831b0562e56360577f0f3d44904a55b274846ec8aca803bf6d5da2e12abaa7f7a3fb3cf6f0f2e3e97c8ed81d2d6c63aba1af3967beca0747ec3d93e188bfe15d8ed3e148dcc82adaf5e4dba9ce8285037e1197880492ed90c2dd890e4a2b5bfe0e5ffa8e87cc3414ef171bf261ff704a3688775e576a084855a8d6bf6a3ef19a3d02e0965c8c009da7a37d360e35e4259206ab2a3be17eb5676ff76c715306ff37371e59cf5bdbbeef214a0c43395430ecdad2df8ab8609a2bc7a53cd2e7d28200d965ae57c1496c4cb34fdf4840bd2a9b4ac9b3f607cc5e170d6bda8500e6e64088c2955d83b14e761035614eec4b71372113353a6d59f3d176212c99f60c453f71a9881478ff7e8c0601dfa815db141da42ab12fdcecb521538dc733b969ae456c81f568a3d77987ac59688a8ea41d8985520cae4722676570d617c84d6a64e99c3763b825b01c5c8371cfd791a115d4d0b54638937b3bc2209dc30300e02fbbd5fe3d1667dc536dfbd0ccca701e888beeb0f2c4fd4b02b2a257db335928bbde3b136d1803317c2f83e7728ff14146a0aa62159f10090b1d193c23089fbb83c0472b06b9945a7d857a69e763629361c400ba7c328cb9f13d5f5d46bb39d36d255fd9816b85893ef515333bdf54b76184d3d9f9146ca12a5503465f513259b1dc45066abf05012406ca2ab9d879ea1332d3a9a1d9295768ad5e4e481609158bef8ca7b833359be8a4d65ce3389d64e6f86f9a337de7f3c08e5b4b2325d1a264207d35904aa5feb647f4f4710562942dd8a60e8b19f3d516f123db04e7d8e3b0ad726c5e290ff6d2208aedda6e9124c139e1e1aa5247ebce9a3621ae4f1f6b2420ea33aaa998fafa3b0f753e0d58c354b41a9e9ad52a1739b110dcfb877277b273b8d5b1e5b8d6b7818acf8547a704ca5b07a2c2271f4b2da9c3757022615ec01a81f34eedb9fafeffe8b30ab58da329a557df3fa9a7251d4b0e88a412cf50a1b1be8f424876a199084951cf463b7409f59cbe20fb63cdded7cbc49d6ac0fee474757a2675150a48cdc24954953557fbb8777f425c2dba7883fe26ac1cdf79214a513d790da4d84699f76a91717a39f266b25c326093dfb7a05a133fdb1b2f75b05e0df204c7444073ce3a9363e2fc4dbefa212b98170415b3b3cf8981fc58e4b69b4b6c1ecb325b27268529e1234a2ae1b0a796cb72f3d85851a787c07ad65442d36a062341c667c49c05c9c42a2388c85b9b6377865e1c5dc8c6a8e7770718c1360ff74ebc93aee60a79677a2b8ff147d5b5840918204c2867a287d2b21bfe56826b6af7e73ba7a11b834d11c3773390cfc82be268e5bd1f8dbbb60b95ad5eff9394e5a7760a93191bcb53242147ec8072a1543f8379643b602495286ee742450909c6243cdffd62cf4e449ebc079f9ed68b09468e20175209f541e450c91832e38e38e6a69b3ff2fde58a0eb0414d2204dd7005b7a605a5e74e25cb54e76f423043b7b7e9c2d4ccd395e284827cb4499a57125ea5e19953ca2d8bd5cd94c892b564d030a93b1adfee6da8037c1f8bc8504d14857633efb9756eab2306af29a79978dadc576ba8beb544e0153551dec3ed06e7ee171244b31fcf3b9b769e53f60dfbe619764c96114249dc1b8b94dfcecfc129eb23c384c2b11f51306dec2d63a423ee83ffea40d716321118f77345e0483ccda2d3a5c5ddc2c9d26c7cf7a82dd47a61c4dd5320bc84bbb91edeea51699e3e6a0fcebfbba3e61752c59bd3bb956624970d164b0aff0af56c3c2d393259e7db20e56f5a79b0d83f60a5fd7c2221822568c3317d10001504badf877a6e70121327d00bc3e63e8ba1f8496f51f30bb14715e6a740be5ef7b684513f6edcfc00514f2b85c89a909170f0a38376e129b3c0cc3758eeaf6b9d1ec2c13db95d400207b10deb11cf19069a8a878c9d69ecf5d94ac96dbccdd72406e0155cf915ec03cbd96eac0f0c02c1e51ffb44ab123cc1df1baf22578612eda3332e97b44d5e273983fd2d8c0059d0dbcbc864604b7b0a2bdff52d7efaab57db00848a88cdee0b4aef5187d842a27e9e028bef5bc6194a4e500f694b6a61e38c8e0c9ff5c003c947e1f812e9a0f9833d933015e7ab9779858d26936d95b61d5d918e458d1b815aea2daf2d5273629182c81e482b8fc4c552c3181106fb95442541342d211ce1e9be07c1b8fe9c9dbbdb00408cd67a0214f7baaddaaedd0209dec619814be275ad0586a9501b8c1e838cdef33881a3d5f5c6857c0b832b59eee61facbb2305c7b4cd075a577040b950def3138a55fc30ce3aee57992b14bcfe90a93ac8c9cf6eba65def26f6362b52549d244fcbc4b463fcb83c32170dbef98a479a267f8f4ac83e42db180cbab50307988f0b3604702b3076a3d38386beec788ef47e7f028abb82ea156290d387019f2fe0733b4305756e61746cd2086f7e75eb337ddce1fa320323c7711be0e8a211f28049af3fbcdffaf515834b8faf3336f491ed4f5a67b589370a0ea282046d57e9dff6a72f0cfb5396e2d997e298994a29bcf918e0bd7f182f5a6cde6e4ce6f2681ce3bd55ef16c5b72e524e9ab215974e9df3aee3008408ef7795d9642c3195c9451fd4ce148aa44029ce46b0a8713ffc90c3c7adb9bb126abe4c6754403995f9c0d28dd4487fd2d9048c7777055be1bae8a9df8c60e43f61afa1b8f69905ef6ea089ccbc570b5d04c76431dc25a6bb99b11a3c9b84ba77ee7198bcc117d608957fd195922b86d502b86a03027486ef33ab6ba10a0591a7405454f0741628942006bd541dd2e7502f81f12e6e45c86fa084b0049a034233044c355d92358dcf759f7e2effae1823bd16ecea7c0fc3d543dbfb8e84212f783ac7ee43502dbcf0f37bd8f2060b09738889e2fe4d38821d5f3188838610c0aa49ae5f5ec10a827a72e8b1b67a7561651826ee23848c85afd2311b3fbe918394e5385cec5d33e5eecb4ffc6e675a99dcda59ae6e34c6010aadae9ef08de3c32d7f33fef57cd9c09ec0e0127cc3f90ee744eccfbb21a8828ea83b93e45cf3e35f4ff493764053c20ce5c2b51180aeb060e93f598f881636f25006b547f4172763c79ac81cf3c45e74abcd39357afbe022ceaf29cb725f053703613101f10e78574aa82f6f0e988176206c50ca6417e83f8dbae7053c44ff3228cc935a4b0978444056782759c0996594f05074b8fd00fa6f3764431b8cbfd56a9b1f0e79c8ed5bffd622a7a080165b644f1100ffb051a61b0e4a74023ca64ae471fadb7dc28ef488ea19b5854ed7b1fed26ccb89fb7e221eb58168cd40806daef0c493b1ac78852c8a41cf0b279d772f1ce05afc9e8c78aa6883ec9b9169da80b99f56d51de4d0e6e9fc3173a21eeaeaa455cefc89365a0f59cbe18e1624ea5abaf9f33943113e42b0cb3d07079bebaa8cf9e8d372b89b8da1432e2855eb10aad970991105b6a0d87e18bebbb9ac00386fdb835c7ebc688c95e078c565035b046e94e7ef350d4be11b167d0cabf5fef8d6ee054a70e0515bd71fa7746a793c5eca4cdd2b49564aef2f72dd9f42336dd3b19950b156667d0ca487544d007b3316ae2debf87275ef6b08f4255af19555543b30b23aff9eef136ada251b266f4a07cff11c05915792fb70febf8a2ad0c651a2c517ad6513bd757a1988fb4dbe7836aed706cfcb2e836e5312149d5b10f50d2c1fc441c9d0369b1975bedecefce1532aab657c2c17c74099acd41a57815c5559aba662df906d59c9e74969f5c07d1c7227dbdebd337f096fb78deb109097d20c7173689ba82a6431d34fc98cb76d1dc6ccb87a57079ed4ea8ea0610e44b660a648d8f4abe190f986ec4d85bcc45aafd66069671fab3b9b8b8b5d528503c43c17ea58e1fd1d5137b0d738268f3a9e3a8bba4bf92ed03046ee4d60fb37765fff14dbcd8bdbaa3f8948befaf4d634837488f98d67d8b92d18d5c17b19ac75260050e4a7e6d994449e95d366855f2998b6863d22c0b256e99743d9e8bd9d9d90b7579a5533eed0e44ce2763a038a5cf993e5fc102025aa5313eda1734894b3526886228f04cfc59ebbd2962da05d307a912d3b988d2e24d00cbdc0153ef5296131642bab15ced232d58b0daf10c0a266cd50342969f0d41957737e6d9740a7be50893eb0d75ddf52348ad884cd6c7e3e87979f2220e020d4b5a600de766704e68afe21c85607d0b20758d7", @nested={0x1c4, 0x58, [@generic="7bc879f5b75fefa3a7affe05a45df29d7abb94676c1973776f5e7f350a239bf33b5f0102eedf40c17ae42a34748ebeb2ca5ed2891c75b6e648203970aeecd2417b82bda10779b4a0d76cf3500c550b234046c3f94e86e11d0779959437d3ddf424755fb513e0127a5d216fa58c8893a104b1c0b7eb4e5337dafc5a0335c69f8938bf13bebf157c36f830aa2d35ad6787a3b6f79b42ee74c4c7c90196721b0279be31a6aff8f11f36b285b6c2df75982b1e373ae6e3dc3cae3f31312281303c6c60cda3d34a98d9e187f4089368e18e7cad499371fb7abb56b8", @typed={0xe4, 0x31, @binary="dd618c6ba75be1ebf017bbed2b65dead7349571135639df56dce104bb32cf281b3273e1e1ba65ffd8646d491603f2055af21c32226e0831a261c832b4bf4582a040e426bf1a973be441ea090d552b86cf72f97abf6ecefe6c6509e49602a7e83fa9da9c78149a397b3d17509aaee8c3679fa864353b97375b75fdcd14e56a10ce5e243917fed19d1fb455c2636ed396f4c1898ac29f085b763d14aa00e17e786c997da1135d1c1a149c9c108d1b8b3ebb0ba6cb9a4ba9d8621b4bb8cb8175b9ae9ebc819e63e59f496bd5cc67a157e5048ce680cf4e4a027ee15b67b14cfa07a"}]}, @typed={0xb4, 0x4d, @binary="190d4e2336da1bd905a4880738cfc13735e4440e6ea9216490b694dd42a59c213d7440d21157f2baa63fe9100fc02479ae40a3d4d7d47abc3ce0786bc8a0a39b59633cb3241af58e52440f50d1a09e4810ced761fc6e714c60d7b8e0fa78510e03d0c1c4a94296d90b13c953df18d34791b4c92070ddb995ccbf43f6b67857f620895c496cc00da9c59f3f7c137c4b6bc10ade30dd28f98be8b1ac11ef72f4443e68ca187c4461799ca3880c0d5a475f"}, @typed={0x8, 0x71, @uid=r3}, @typed={0x8, 0x3a, @ipv4=@multicast1=0xe0000001}, @nested={0x7c, 0x3d, [@typed={0x8, 0x15, @pid=r4}, @generic="666222d854d699fabe91173d56cd656a6f2f8a841b6785480fb30b10aaefc75c7a235808d638aab8d7abb90e9c734b4b1a2e947685970db4991cd7152e47fb0a5c8a7d511308059d3d6c1ce5cb964377e6f23d1e3a182389f634d38bfd1b340f438a8a2d1ad9db98dc6e53bfc1"]}, @typed={0x4, 0x2e}, @nested={0x2c, 0x7, [@typed={0x8, 0xa, @ipv4=@dev={0xac, 0x14, 0x14, 0x18}}, @typed={0x14, 0x84, @ipv6}, @typed={0xc, 0x8a, @u64=0x80000000}]}, @nested={0x308, 0x59, [@generic="62cd2aadeb1db1cd81252b81dc39b8", @generic="881f0b04ff3a08c86b77b2529463ba57d492d531529c81e64e49600176396e7d20a439c60b7b4bdd5be5f4ff4a6a8a1793753353ff13c97412461767ff1e33db137641e4844de8ec6f2fe7cecb7f33600718d53723231b3b3f88202902ac392cc4667c7f73d5be41f39f5291f630a04fcbf93ac661", @generic="45eda302993a43c62ae4c20fdafd0557900a91d115f28b293678465d84341574f955f2282d7f3b0c5bbe5369f48799f8d63c3e6b4f704c96645d695b0cee4bc2f618f0547d1efc0e7a8f15b43f4f433811e4852bcf71d57d5168631d6e5fc62f2a6739316e5e756f6661301d7a81435cfbc2edabf6244cc54b7f81a010f95a3c11bd97ba66ec6341e5fef47cd17bedf202e417a8f9fb0755eedf152c8e5b847588792077f1d3dfcdd31ffe973c30cc5f0e48d449b3234a5ef014e8772ed593c721bc5e90a3d2769771dbd448692d0fb3a555123820ae56b59eb74bfe69", @generic="d73f7aa7f16e82502d8d7ce5829077de58ed45e623c96c00933c1b56be6b4e60a474fba34a127db95ce80b142089922d4783fc3c7e117b6f6700512972fdd65a2d2a044f632d30e2f69be3b58c0fb930db7f9e01db398fe6fc221bcd8d4c90703181f41517087ee909b0a9838aa165d05904cd8a7154332b55759a723fbda157401681c298eb57a11394df490fab7d00474df0306542ea738b9a7073a804af5e35d75bca1a4ae40e0e6a173019c1988072bffbcda765a6", @generic="fda1ec32b757bbf2d31012aeaccc1cb2eb383f996bf52067a3709c8f99a2b5e0cba9799bbe1d00596841b57ef678d18e54200dc1a4bb86d00f81a0059fa1455df88516eb523a34818fcb49be24ded4a9bc4a39711a872e89910f0aabc557e302bfce820477c627b9efbc1f92468da4cd0226d20948a9459973460dd529102e903c0a27eafda5745eebfb5bb2ed8fe6a8e4d6775bea458915f8d0cf968e37fbccd306d8a74af8b9fba9a0ad1465544c78a28ea34b8e840f8312ea45b7584ae244760b1c097eabbefd0666c4b41a5e0f1885746f44143262d1e897b523148d1959f1647e251f76563a751eafa0"]}, @generic="df0364fb41fd869a7443ab3b66e0486b77c6231e64848f99621478eba473215df1a03df0306bc93b401da282e72cfd357fd0599705c8955d599811cf11ff0003e5fe462bbdf7bae0ee045e66014442f7532f651a68feb5781d8b766d034685a03adac90004de551e4b2a89c6511412beead54aa6bde6a2014f0083e3ea799977e299fbff4f64850efc02a2df69f137a18d4431fc66d16a66a32a1618846d9beb02d8a637369da2fb86970ba9b1678b4732a64e289312c18504bcea3e52e7bbc577b155974f85a2e5fee1cc691a15f99068cf60f9f2ab33f80b265dfcc370b533ed589794af36c62eba3985783f24825e6142f772469e415c66214bc4e5060b29fc0f7e743756fbf6f43b50573f874b684dad90b18cb12e088e8a5ab4ba4feaf815fb50c58434dd9366ec85cc1fcfc996f763e0fa9288acdfbd03b68dd9893f9214c9df05150610e34d89fd53b9848a9a7459a64ada1b2d913bb81ea94a0f52ac0e834826b3e8707573eb33db13d222719ddbc6fcb85b9947f25c3c37731d30c4a92215e311b3060aa4bf9d137d8c2e79438b1397bd6c65df763db721d6e2c3c5f5ad51f3a121573a7624ca1bb825b2f8e388ef918970d2248a51e1cacd903c34037cdfbf431b414a1714c79504aacbbd8446345a0e16ad5cd4bb005fb0a7bac6938fa16a429cf0cd6c51343226d39e4570f77f819254aa2519b5953765cf0b2a4338b9535c8b28575536f1e2521c01d7fd03e725be300ff69f95e965bd93d4c30adb50dc4010c1b11a79cf110d04322f6f211859432ff2db9acdb03ae77ddee21c6cd3240fc4ea7dc854b8daa267a29884794705258c5d4a586b399ea2ffb6699ed955e84760b5a2d4e7f4858a937bca7332a2acab4282d28aecd6d74e34301412dbccf6688197d96594de24637052af9403ba1aaca71060a2b68eae127d90147889b6d08f774d54e3d5a3b96518d917f55ac8baf1579975c6ec92ce623ec5edd2ad88f36fde8f1e4e141832dedf4e260a4d229da6e61c904b9bf8b10e9d22ad57804683bf9424a95e779a6a50e849470bc48c083cac0394f7836ab8a0c1bea01e162fb61f354f31bc255f479ff0163dd191614d651d102c133f7544c90de17989539a37aa60150dd86bff037bb6233c926bd543877309ccd878769282c2381f8706b5c790095dad141f45f05f69dc402413de19c35121519f13199de0ae919fa802ed7f5b20825186a9c37825ed6703162f8be29a7669442c2e9baed5748c91c5c3f726e189d5e8bf0fb8f6a618cb2778f3d65e7f146154dd1b22b7ada30267797408cf21bc8a5eeaa00948339c18056e1ed491ebbd09890d027fedc9b8c5e79a3d817ba362cc0d60f9c8a5a185b063c899aa414f0925817a8b4c8b500fa4f8491f313450adf0c150e8ae753e3d1765396a1803f024739be71698714d13ad3ef55db72d2993e77ab9c29f23de52b9a2290da8b927f259da839ef02cd7db2519bab051a468a7682841dbd57aef94cb66bfbdada94d57bceac8d9cbb0ab357db6cb34d618df7840751d0cab9c662008a8170788481c3a2e7762aa56abbf6a941f78de663ba5eba8768791f56cb9e1868ea28f27abaf6a1721e7700f800cfab072df670bcbf35b2884befc40a9b307a4fbb2de1d3b56d4646fb6704aa07485fae7944c17e523699129a895f5c51f503c87e1c0792e5b7e07e3c9243fac48ea06b6dfc4061cf2a160dd70018809804583381a3dea2dbd253557f937d117dad199c33f949012c3e6e38a1659b0b0fca2bf39fb033adddc600d9377df97c1f3cf528fefef3ba77b3d7857708ad0fd89262aa299bd17a984c309ae664b910161a4408c50b1011797b610a8ee9bd0ce0c26023067dd4df78a8537b3c3398de318114223e605416c3d72011b6163431b98f47d887b573c12c4e30c38f988c54b5d25c126bf47bea87d6b6beb9dc1f1f69cd6a765b1d92ccc58b618bcb6fdd6bf799b5a0fe13dc7d20cc578ef8de6748a36303643ddb5ab933ffc2700fc348fc26beb272b0268a5ad44b381798ffc61a90a50c51ffb7365da3645ba313dc232d573b0efe489ce40d54fdecf8d8d8d9c6599afee1de66ba6a0925be68c0c0caf5d7e0dd648fb1164ccb6930df467b22e772fa5f811b616f30f26243ac0a638115d53ff0a38ae04d25b9a66bef8338127cb5e0bd5c0aec381266584c68559f07899b64e0ec5e01b38ba0b51d16aa82ef0328612080826faf35021bd388b343b2721ddb11e4b4f99119ea47b47889c72afcb212f777b8efe093191b00de832f9d5912f463372e5338566a6ac5dc5fa98aba39e17c8ea346700e59ad746ef898deec8d1c2f06116027d9473c0de59978b78c55445011acd8fe6152ac9af41c859961fc0b4e70278b3cd8a0b7f72450da7d1f5e374943f338bb0c1e7732be423e6a721139f703dfd62ae0bc6dfbb42c3332eecb7f93e9274b17aef3f6600b7fd9c0da95f4a22cd85f1369afcbadfa4894db5626522088926194dbaa01a03c464b153a2fc2a8d8d5ecefb1778b84ee3559bfe30ad8f86ebf928322ed9a14a881c722d6fb564c2b585b5e073c8c5623787e1f9f9de39872903ca48f5df40a8cba17945cb0320d6479db60cb63704484ee5e4eb23c39dea1a4e8a77eeffb20ebe673433a29b73bf676bc9a6846f0a077e7302f75fb75ae8cc2ffcdd0929af5ac4108c990d47dea4189c367f989bab7f358a5a5bfbefd4f2573e64fa081aab74a292246f90d69668e8200efc23882be510a50c742f143d3c625ab5c6926e17b76bced2f22f1ba59b5486f1332d2d535ec8a514dc44f7bb042117292f06c1de9b714099f2a888110920d03c8487b4b7568d9e712744d9958eff823084759724bbdbd91810214e8c4e0bf1ccc6916e229392c0c55b5ef3c1498900c3a9325c33ea8ba5887172e19d7410ba39fd820da92ed716b9d7c61fa482a8202c5672ceae526e43363f7706b582823b6897fe89ed350f7ecff07570fc318c5d91c533da71c4ef87f6413e23cdd5991e21e51155beaa413f8fff91ae71346e2aecf00c093590606eeb9caeaec620c9e867b7e85afb1903f201be20204fe6ca138f87a055d336b370b27b39ac0e1f42f150029e836133111441f090c04e12f7e629408dd49514170a7a9da47547af2296df1b6c3ecbddb20379759046e390d0bc86d6ce047342e85594ddae06e71d1b2494bea2c7a03733fdb85e46ed892cd7afb651ae5163f91ee63491e7f8c09806b350bb8ff5096ac883aa0ef495e3cb8196a28eae049a06b77868e66ffd63ff47ebaecf6f121875adbed375286c1f30e8c135293de80d602c73236236114171079a57c6522dad52dbbcf999a49a0f3fa99c882237198cb19ac1d172ed9ffe898f5b59a83eeb2955198a8627efcea9b9cec15150beb29f47c6b46dfeb5f67026b9230b5fb8d16b6d174268e57be735ef2394305d962903c6bb7c38ccc140f69784812046bea59e221c975bd63fd797286ecc683e025191209b4548e48c0380b57dc08daeaf97db14871a02d955ff5e14df1f73e9451c998fee3e9d86bd6eebfc2d063b1f727984a9cd43b18fcc82f93f5b7f1e9dd94e3b43ca586c4835dc56714ce6abdad9da37749e2b5b64a5243523f2bc79e229a7ad75389a76d92a9a31385272c9cfbb016363accc55acde2a018516711bb5914dad8ab546b17bfd3a763f002445bcddf43f9afe9e9b683bcc9f41f4371fcd5d76e8892cf4cc1ae830e81a307562199159ad1e72601c3065aee9878a53048c0572d5b5faa2fcf8088d42ba7308bfd35d68e1765d7f8c341e59781846e6797d2e6624dab04e81dfeb3069b82a8c2b2fe6845f12448b6dae3dbe7283f41547532130698da912d99af90dac304690b27993c0fbd3602a45d992fd38eee06ab099b7e5273c8373b6b0871b1f27fc47d65c4340369c82f0fdbda60d55b50fbd8ddc7545b0381a80bfeb3bdaa13b30ac82bd213b824c570b49fc0983ee4d58762638ae6fee4e7f19c800d9edd458bad2d8e620f4845f79b11007200d2a01f4d84997d42f444cb940a903b3c5471da9ab2fbd7c3185e0876ea5f76986664defb776f40e41ee5e81332f8260fc64a6f444f3aec267e1b00cd703c1b0ccfc69b0d203101e2c5f6497da478b2dc9ae30733823749e1de78374ce17246428bd2b7ba831fcbc6ac80dea81e2c34560cb80b29dadcbaadbb90096a9e7257afb701354b2af63487335f9d416fd5a4d3c4702de4ebe853f4a8583182f3ac868a3c67bf297e0712c3207c287cd29fbd00224f211ebca696b22523f7feb583197bc0a43bb2da46d864707f118babcbffd9da4da372f034b811368ccd07556fec2d303100899ea840eb25b1d92a0f0d50089386c0ee625d6d08a84766981f21dff3701b3772dbb1d02b983729e1638cd750c09570730f7bb1059d8118f6bcf7685ac05a39cc848090cb8744f39f3b6dad3bff8b3339a9150ce45b68c89dd97d5a7962057636e261c5670dc194b83b12d5be1054edc7aa2bf12828f0b30ec8725b52f4fc4a18feeb4c14ca79dca254a155fda68be50c1650ff1fb05c7ac85e91e8fe5a1c0b8d16a0b429365e5f563c4d0566215a089b6cc40bcf591a75af047630936c4d156e2dac3f71400802514284356ab5e3a84b16a3ed90da9644213014755481b6bd88a68f8cf8ffc038d00cb4462017535cfe75c8bf1e55a4c7c8569fa7d702099f07e83247ceaa112dea910500c6f0449a0bb137e440a86bb47d77a82d3387718d7bf7fddbbf8c608e91f317a391f5efefa4d8afe5e385605639bd4dfdbcbc11815940c6c01c091f2914e570b5127e8364f1e8669448e05cc5b82f0c05ec20d512a5ad240c0bd9435a551dd70c27beeda293b544710dbd055cb5b8ad23b85e2f927251177ee56ce484cdaf03bebfd4cf970d14d6ae5472d2e0b6f1cb39cc6285775c6b57350df5987fadb08491af48c9605ab802d72234472bdf824749d53cbc5738cc6ea6d1c5a2982a17b742db767380a795779e1df98744f3d398d6c14d6d9e3b5ae26a9a21b94e524d746a720c9cd08855613d4898f93ac7526453fd214c9e77e4aa5fe26df2e637ae0b637c572fee8ae04c26f016eb942197279f4d3ebf6e1812c3fb14ccd0d8971d24a84f72a8803a128eaff0e3745f34151c93744631a2b9fbb1045662a6fc0205ad27c80a6f94818e08d80698c6168e84d1ade5438f1cf3aa2951ca0ab976c4b57f049962f1c374f30a3ca4433fdb7986fdda8c32e6508e4595601944e6e6c032900de45ddea291fe022d1c7675eb41b5076e8f1a1e9c1b9da59235a976622c24af07394795bf2071784b8076be26492b0afe03b4bef042cc7d79d4f3c8ff56e267f55a2a1a840164cd96dfc288a1509c731a47c7c08c7f82d19c5887d629999529867d5d2269b48c49f22ae69c71acf42662c49e1819f739198a6396e84f670457da855739d7fb3bf069a90ce391eaadee9edfb96c8e1c372fcd76f8293ce6a5dc824520d6fa84bbf054c5ab00f218ab82793a06203136c99f87afc11c446bf86b4caac793201882bacf69fb2a7f42a1ad8429d199677cb3d5c78227b6b0b78395a89e29ed8ace2b8e79fa25cf36ee7ce2b29c1af06dbb62dec9b904d1c1de913a9fc06c229b392e3b78f579ab10a40e304cba05ef27f368ce1e363baf9ad0b27a19dd127f10747221fe72826f2e81282a8b381e5a4b6c547d7414d3d11344203732bce15752a5874d8b26da507eb7f406205389bc9cd518e3a2f3b4574640545b22ff075ecda"]}, 0x2650}, 0x1, 0x0, 0x0, 0x4040080}, 0x24040010) r5 = getpid() sched_setattr(r5, &(0x7f0000000180)={0x30, 0x0, 0x1, 0x7f, 0xc628, 0x5, 0x36564400, 0x9}, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000440)=0x1, 0x4) r6 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x8, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={r6, 0x28, &(0x7f0000000340)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000400)={r7, 0x0, 0x10}, 0xc) ioctl$BLKROTATIONAL(r6, 0x127e, &(0x7f00000000c0)) 2018/05/03 22:07:05 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x0, 0xc5f7, 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={0x4, 0x6}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:07:05 executing program 7: read(0xffffffffffffffff, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(0xffffffffffffffff, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x200000, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="3f18aad0139d35a62f6fc2016b2db66f931ee0a6c85254fe1089e84fe0445a22141d56dcb7f7d7edd8ac1ca1df39fd9c8e8fda2ca02b4a6d7a31b3857eafe5390980a4b8c0518a23ddc6dfb776b0f3c65fbedda6535114ff7dd29202e5d84c70aa73374ec6426e33ea4ea7b9edab9a74e4455036b9a6fec663f46640daf533ef77a61e26fede5dfb7d50210008b045638d6593fc7deed7a0606c9f93851f9c03ed9b70f0d64845ec8290c269dd5c3b22c53a", 0xb2}, {&(0x7f0000000380)="7742d348afeb52c35083e784e989fb57c44790569ba57b52f19312aa34f67dc832405864d686872888febaded4b0a4b2b4b615d6070ff8a4c08fe738fc4600f5caa2b918ea9eede3", 0x48}, {&(0x7f00000005c0)="abf6d3b1a38aa2cbe1aad0eb330252479389842a9c2f5ab35498d8de6a6e282dfa2346590b6528fe7687b5a83d7b5b83b71b6201a177063d56ac7b77b744ec9035c603eece1dba7d28dccff261554a5ff0a5510c", 0x54}], 0x3) ioctl$SNDRV_TIMER_IOCTL_STATUS(r0, 0x80605414, &(0x7f0000000440)=""/189) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(0xffffffffffffffff, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f00000002c0)) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, &(0x7f0000000080)=r0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:05 executing program 1: mq_notify(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0x0, @thr={&(0x7f0000ce5fda), &(0x7f0000c51000)}}) openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x0, 0x0) prctl$setname(0xf, &(0x7f0000000080)='[{\x00') 2018/05/03 22:07:05 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:05 executing program 1: r0 = gettid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000100)=0x6e) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f00000004c0)=0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000500)={'bridge0\x00', r2}) prctl$intptr(0x21, 0xfffffffffffff2fd) ppoll(&(0x7f0000000140), 0x0, &(0x7f0000000180)={0x0, 0x989680}, &(0x7f00000001c0), 0x8) timer_create(0x0, &(0x7f0000ee4000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f0000e04000)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000d64000)) tkill(r0, 0x1000000000016) syz_mount_image$cifs(&(0x7f0000000000)='cifs\x00', &(0x7f0000000040)='./file0\x00', 0x10000, 0x5, &(0x7f0000000380)=[{&(0x7f0000000080)="3cb88f", 0x3, 0x401}, {&(0x7f0000000200)="cfa0b006c11a3024fe9d5f1b6a6ad71a26a1db915cefa65be3d327b9e576f0c7fc36b4da1cfcf7f9292e09d625710b025406504a2f2dba72e2c17fd4048a7b977ef680fb8ebb3946ecb4a18e221d8b4f7980745dcaf0b80dedc478c7d93bccde4b2fdd9662c1fef330b23ab365d897a18c88f09f3bde9e29da5de3eeb9a8813b80aa6d8588234832603c51b7cbea658b258c3aca8fe8836f3dad5cc8937ffaa1994b6a4e44b529e967bc1f672bff43806ea4469ceeef9f59beface26a97db6a3f9dac2ed9b0e37619370ef68c1598c5b731aafa908", 0xd5, 0xc18}, {&(0x7f00000000c0)="55ac6db67a7e3bd3c5893d64fac927f484a9d3406f67d71552f9924a4bcd8885f6482fb278097e7f4c8cb2ac274c09", 0x2f, 0x80000000}, {&(0x7f0000000100)}, {&(0x7f0000000300)="4f719f07aebb3a0bd85d27e465bcef0172d53b711a27fab081d5180b4d9b309604070b0859bd096030e6d40aa62158b7e6b62765f0d3925bd07c84c9234f47044845712d5fd218", 0x47, 0x7}], 0x1000000, &(0x7f0000000140)="6c6fc100") 2018/05/03 22:07:06 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4305000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 503.482482] attempt to access beyond end of device [ 503.487543] loop5: rw=12288, want=4104, limit=20 [ 503.519845] attempt to access beyond end of device [ 503.524878] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:06 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x8001) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) ioctl$DRM_IOCTL_RM_MAP(r0, 0x4028641b, &(0x7f0000000080)={&(0x7f0000ffc000/0x1000)=nil, 0x0, 0x5, 0x20, &(0x7f0000ffc000/0x3000)=nil, 0x101}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000100)='vlan0\x00', 0x10) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200)='/dev/hwrng\x00', 0x10000, 0x0) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f00000000c0)) 2018/05/03 22:07:06 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu], {0x95}}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x1e) fsync(r0) [ 503.557639] attempt to access beyond end of device [ 503.562709] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:06 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x2000, 0x0) setsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f00000000c0)=0x1, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0x7, 0x6}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000180)={0x6, 0x9, 0x8, 0x1, 0x8001, 0x92, 0x725, 0xffffffff, r2}, 0x20) 2018/05/03 22:07:06 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80000, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000440)={r1}, &(0x7f0000000480)=0xc) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x73, &(0x7f00000004c0)={r3, 0x401, 0x0, 0xfffffffffffff00d, 0xbb}, &(0x7f0000000500)=0x18) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) clock_nanosleep(0x3, 0x0, &(0x7f0000000040)={0x0, 0x989680}, &(0x7f0000000380)) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 503.624803] attempt to access beyond end of device [ 503.629889] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:06 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x86ddffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:06 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="cdbf0e0000840180c200000086dd6002290f00383a00fe800000000000000000000000000000ff0200000000000000000000000000010200907800000000609433df000089000054203f1bc18c1ea69d000000000000000000000000000001fe800000000000000000000000000000800000e77f00040000000000"], 0x0) [ 503.718567] attempt to access beyond end of device [ 503.723637] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:06 executing program 3: io_setup(0x1000000064, &(0x7f0000000200)=0x0) perf_event_open(&(0x7f0000d2af88)={0x2, 0x70, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$vsock_dgram(0x28, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f0000000040)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, r1}]) 2018/05/03 22:07:06 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000080)={@empty, @rand_addr}, &(0x7f00000000c0)=0xc) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) [ 503.766820] attempt to access beyond end of device [ 503.772066] loop5: rw=12288, want=8200, limit=20 [ 503.826776] attempt to access beyond end of device [ 503.831865] loop5: rw=12288, want=4104, limit=20 [ 503.856433] attempt to access beyond end of device [ 503.861539] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:07 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)={0x0, @tick, 0x1}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:07 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000000028000007a0a00fffffffffd63012c"], &(0x7f0000000000)="47504c00bc3047eb525f484f89fc96dd6ca64da40ff023122e66f6", 0x0, 0xce, &(0x7f0000000300)=""/206}, 0x48) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x80000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000500)={{{@in6, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@dev}}, &(0x7f00000000c0)=0xe8) sendto$packet(r0, &(0x7f0000000400)="438e7519becbbe2485f378d8cfea8f35a3eeb97221d60e970a3367d50fe0372d2485a1e4790ddd98c8d2a0603a8fc42a5837692058481dbe1855ff0598291c1449697c6bf9a7f177b97d6dce884ccbda7f145dc5d40fabb70fa1ccb5395950577ec3fb20d7908e85be0cc0f6371e5ba3d43d14ddfe7cdf103bb36052b6f5f444475f3615ab3dfd54fafec27cb733539895a095d091d163b490a270758ed3e1fdb3113ef42f3ade4c6e8c8c0f6cec4421cb2e8adc0720a82dc9a9db0786d608c2e04ad3169b034d62022a8c593dc821bc0a3bb5c6247b98376326a1989eda34fd6760804bbf04", 0xe6, 0x4000041, &(0x7f0000000180)={0x11, 0x9, r1, 0x1, 0x3, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x14) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x5, 0x2, &(0x7f0000000040)=@raw=[@jmp={0x5, 0x8, 0x7, 0x7, 0x1, 0x11, 0x1}], &(0x7f0000000200)='syzkaller\x00', 0x80000001, 0xffffffb4, &(0x7f0000000300)=""/187}, 0x48) 2018/05/03 22:07:07 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:07 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2b], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:07 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000000080)={0x1, 0x3ff, 0xffff, 0x4}, 0x10) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) fcntl$setown(r0, 0x8, r1) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r0, 0x28, 0x2, &(0x7f00000000c0)=0x9, 0x8) 2018/05/03 22:07:07 executing program 1: r0 = add_key(&(0x7f0000000040)='logon\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000100)="1abeb32c87fcedf18ace5ceef2d0dd78a34788722d4bd2c6b60722a10fc2774568e478400931ecae6be2f41ef6a96eecb0177f0944fcb1274bbaf29b0c4818135bd018d51fea6cdc5629ab8ae7ff77989066a850f9289fa98eb8b03cc162665900009297d317c71962cad38d720f36ef7c90854d237b40f5ea822cc4fa29636c9e63663f985edb29c0fd349184991cebada9c8c1ae636fb31c8c5300aea98ad8b1c0f8eeb072c8cfa66b18f79430e3cf290d7ead5b042dd470df75a468ca44d4957053968ba7cbe5d6e1c9def1997e", 0xcf, 0xfffffffffffffffa) keyctl$get_keyring_id(0x0, r0, 0x2) keyctl$chown(0x4, 0x0, 0x0, 0x0) syz_read_part_table(0xfffffffffffffffe, 0x1, &(0x7f0000000080)=[{&(0x7f0000010000)="000000000000000000000000000000000000000000000000ed793afe000000000200820126000100000064000000000127", 0x31}]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lgetxattr(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=@random={'btrfs.', 'logon\x00'}, &(0x7f0000000280)=""/23, 0x17) 2018/05/03 22:07:07 executing program 3: r0 = socket$inet(0x2, 0x3, 0x32) r1 = socket(0x2, 0x80000, 0xec5e) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r1, 0x111, 0x4, 0x0, 0x4) syz_emit_ethernet(0x3, &(0x7f0000002340)=ANY=[@ANYPTR=&(0x7f00000010c0)=ANY=[@ANYRES32=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYBLOB="2d2ad3d5ce1622d5e1529db49c01457b8dac5ee7dcbd857df22d2d75d97f59d9216a336db0e564413153235349b3a804a12dfad3d6405e6fb24aed5f20eec86fa3291eb9c75bd165125f84", @ANYRES64=r0, @ANYRES16=r0, @ANYPTR64, @ANYRES32=r0], @ANYRES64=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB="93bf933e4002cc3fe39d1df4e768111c754af4aaa41fab3659341e5983af756c00dc120b147f1fa7e322c5e8ae745f02979af990b57b2da3d1d937a5b56d866df759d94b1ca7c183d8ec1f4f04d5751cea5d9af653d2f998a6a7e314f3f73f53f97aa19ba39a3b85721c5bfd771f0b294b7fcf5aa2ccc3881d5efb996f5102db59d17d6b23a15f9eae21c739eaf69417112e0966755ffdaa2ade0ddf1a0227a7f08e872e7feaad1bfb7df5147152c8baa10fecc000bece4d347c7ec5b777651ce07aaa28e24616803be481cb19df6ec4e47cd1701d69c5f385575d1f41fc1c290b971c00e5237df766922276f41b99c9d160bb85ec3d54fc9e08107249bc3c2fc7dcd09b1b55aee894ae6fd9e5927ce11d862e7b0c6b2b8deeea79d421d404a2699267ddbd4d1bb2f983e8b03c3b3ecd07b1e652ee194bbf05d6a1fb749057c2bc904704b75719fecbc2e17fc8d455ae94ea41ebcec45a43687da2e497dc17c259fc92dcfac6fdc8ae1cd23c88ccaaacf9016520db06a073213be9ad8bb14e476ec0e4d59f54fcb4fe0a380ffd82b2f593e2a334b91100efccf70f19f6ff74104d75d12c7fd2bab589110a2e811ebf12531c0ca21462bb2136e2a83cb29d75bd74f2ea87df0c5f2481d5beb6010a53d400b24cb31fab2211ac2c0ad83d8187d5b47bafca427db12261f1e0c7a0af7d26bac9d18905abab5d6dc7446da41eef6f97e78291663eda0999a04d8c00f51a230b85614d8d488224c1130848fb4fc5ea9203eb6fad5f8e7fd7a2927d754eced778aaf0d690083a7bd3e74c5754655af89462834c654e9ebd58ace101bf81dbc787df724229bd4defc1c1ee8c5b0795e86d282882ee9a043de086718a4da8f98d0c4ea636fba6fd57fdcc7556ecfe38aa890b0c79a0fbad8396e6249821ebb4e6e168519951ccf8cd8d35afed7d83f0aa4f6c2dbfdb7a94d9dbeb4614ef6b1c5f6ee76c25fe786a615d6d25fe26c071b88cf4b7b03c4fe82d3d92e01f5bbec6c13d444d8c54a3957d827d6f2d0804e6aca57e1d6f547f4ad1337466f4ced2989804bde1252a3f27dc006ed1fbcac7576eb541f85174b2c6a6da62dbb5bf6dd8917f83a8834f358c0e85176504036512fb9eb5ad4393a4c8bd0843df21286913aa66647308d9725214d634c2d3799278da6f95aad6fa0e00a00ef55e4073ee2e2b5950e86f89ba4b3dc5681e2abdfcb0a2a3577b8d97d8a6e29e309bd31ed8e9b26f9ca335ed1a27f228595a925e514b621f742c64841758f6dae57db2912acb3f5c6f5dfb93ebbab25938e2992878ae7076296c09f16bcbc38f6fb478c2d23184949158fb8436bdfd567ed0ddf0062d765b00c467ecfb41187d2faaaecad06d6abaf11593b6dcc20969273f6cd1aa0635812219ece150579387bb8d6cafbbf9798f49b2d681546e16c8428d5cf443e2e60ed6e960f7e4f5b1ed0b9d521989d9ab8bc1e30cb42fd4fd88829f8e52352b4d83690b8890af590ee444ce670f573912adea69cdefb6b575ea131c1ca3af3fc725162eb5868b94b306b7fb6283f7b832a4411eaf81a56b6d685263025e625ec512dce14ead63c3e4dd12f41e20d820bb2705a508d61afc67f6a7799722e3c27bb55a0b50947c99fe94bad6cfe12d28c40d104bbc6cbe932bde263dd117ec2360a2dfbbc34932a8125e3a39a21b0340354fe96c96c63e5a8c857efb108058bb9fadbd13469688749e84c8081d86e9933ac40237bf0dea533ee4f38596ac037af676c66bb58e635f59f08ec060578590e79dd3bc6ab9da1de5c937a80af0a06548e6bc088e51162e4a020f567cc710a350cd7bfbe8d96146531f130ac3138b42659f4271205c9c5d129068a2fb4d19f66991d1f65f2b262ddc8b5371d66bf604df91ca5abd4c3a87e9e95007ebef3c484385073b58f5ae679522d7b2c529db666d749d929362484b45d04307227037f3dd49ba5f31843a7249fb4317f88333d3bf71d54939ad9ed805abd5c8a100368e29df2962e5c3e7907032568e506259079859b7e645ca6d5fa1213c66b1bf46177cb08a4e457d946f6e7b7c65f79ecca6e48dca76046f6c21f9bc215219e96a0a2a3b50f20160bd7b9cf8de5b666ed24cb3aef066bbd765e12d2461a517c07743d766d3c2fea14816b991d327e8d905f607110adcadd5859ead547db06bdd2125f9da3eb88cc40f1485c8d2ec4783f586fe5191e2e8e41a7ac382c9c1d59380f6fc57b5d627fc1fa6c63acfd473a5534e788babbed8b082b9b59718c021926570932844a1dc12bb51502c77acfb2fd222571a6f68333dea5f55a1bf2acc4f0386f12f57aa46c23646d4c86fd25a579b8477475542f0e1dd48568dc9ab2650bc4580aadaa239ef6314c218c8f26b5040feb43f0edee870589b97272eb912481a8cacd9786767eb36dac7f4843ec4131d0c295892d9fca941794d81709b86d0bf88ceea32d34d1e6bd417a036b874fdace5c08447a1877dfabc1056cfae3c93979659c3faadd3796b91bf546133bd03e4d8e5b622970b31495b75f3cb7542eb1a3b46f07da0a2eb3011232c4f8e30c399c1d2b6ed844e1538ae984dd0ef7330172f4a008851f0d237595fb7085f6ed80e766cc3c26b658b5c789654fa302cf8363bec4b471677b2ce6783ed3f23b0c1f7ae565030d2f3f24005535f83f4740cd223efd216574295833d7e68ab823d5791682633a07706e31f49d63c6a6a1f744e0516483eb56d160eb9d3aaffa0171d549bd74b0498ef73774cfd131fb3e1a7998484bb7b67d496d7edbd6fdaf3e2edae8800496c0bcab0377cab0bfca7affb07fa56e4b8c45d361b8b749098681eb9a47efaa3336b81ecf77180ec69d7b9ab8bd5c5e9e72c646e0e6aee67e41f10969b2fef11a93f7840d90db3fbba13f2031b608970056715a0a0b8d6f159c3130f92ffc81167810f0f0c2ace457e68779acec3fc23a9eee50c90d4a676a8375d457dcbde3b67432956b4657dc05c2020e51be5dc4085c10caea1150a697ce20931ee3e4cf627f4ecfd517cbb009dab01d2e6f1889408bd960307c5cd254cca776992d07481b5fe3c5c0f47c0472a8016be4e8ec0db0ac8742589e683a511de1072c3c690c2061665f0d0c451ec6a20327c8de8c31bede1aaaac5c77874bf1be3b4caf09ef324aea4bff62c8e7d99a742e6739fb758f3b2cd01f60b441add56fe4b807e42ac26a9a63a7e72183e3cbfb8dbff2528d4466c5be400ba8948ded528f9aa3f15d4c8cf9cbc09a5921d20f6682a2347086878112bae1ba001383a7f26101044b91c4902115719ed39468ddf94d29760e9fbe4b4a07be424cb04fdf26524808e4844c4306bdfc8a02a7524e5caf5dbd68ed8e83bbd94e773b9dff3192404be019cffd891f256091609d5dfbfce246c342fca97cae01d0e74a80a8fce6e9a93b9a8761957d2ceb19f139e15bffb8f98ddd1fdd3a5d174b56efec9a798592434bb5182466f54d19e203b7dd63dd647adaf12d8d87ec9345853b1910f1ae22a2be338f4ede0d3ebb01827fc683327b5d7bac2b44b664328fc75953a00d7fed44e99d357cff996ed4acc48af85fdcb4d5097c7806194c0b4f4521c17de53dc0d76d6712d6d36e0d231fdcda9fcc07dc17d2efb913b9c6674aac7146d1103e417b22391747342c1622ac6acfddfe97b2e0b672972e0a6392ce28e7ed2afab98385191041c6766a097ec641035dcb69ef1fa46782f71289f7a4ab7070f95347c6624cbe73718607c96a29b6e74f2e61d3f654771a266ed32930ee0086399f2ce60233546964ba6daed47dcb9267306683c5e90dc5164ff6362a25716bcd57305785a77193940fdfb85d9332f5be9c77e740911fbd744521ef6e7a88ab860e06fc585faa63accc57b1ab014544e3c11ecc91cb47841b183e4dab17e3e73c6e09dba864b3b78b288c35370bdbdc0ba16964d620f74de20441f20d4cd72598d956f8e13e159ce96c6859079463e863811d06af53af15e0e18e1a599aa728cc4df7447b21b222040e05b5da13844ae1454e957b6697c84274143b76e6fe18a54de34fbad4d134f1b86e1b79ffbccba916886975d79664a89c24ba15176adef0a05af4830101a40ff0ee5a91fdcd42706fe5f9fae2c346049430e9737a3d3a9f319f72e841f63bba477444b80482796422dc566c10c302b4bec22be1113e1b719d82be9cba6d5a081d0de2b03cdcd3aa1a068e14fe94f0174fe92e3f8921223740dcb3d76a510d36837a8280df17e69772f04dcfab5c43d04ade28a8f581fe31cabab8082c42a92988452957ac51c5333c270359858490f1d84fc78c16e866459133aca08b492bb4e7416bd40104b489764dd1d3e25b9324c60fbdee32ad74ea11a3cfb4d2d2fdf3fe20391bec1a6dbc0ec954b0174d06e86840858d237724586132838f08ac14b7ebd2f8d84b61e6687202b849374cd74e4db3bd60abc12ab0d6e75fd6dcea7d4806a947c9e1e1fa9b088c62d772ca156dd65828f703449e52bea1512c33fa1a7a30aa6395ee4a1b2926e470295ad914461dda426daff1ad641da6516f8c5299791ec830e232248bd6db7c9252f43d646c9214a28e20bdd636f1d068cad37216762f094347e6706040a924c3084e84777c19acab7081654175c46902811404c10e4df9a2a67497e92ea85e80a105e158f91fbe7f5ed9081f1c6383acbacb192890d1909d5abf1ca702bd88844dc048bd60e6c6afd65cbc8ac28062a6317e45f86f7c87aabf23879135f8de358b0c66ee16323bdb50ffc346dbc5da61b973ded83f649d778168ff72d5b1c608b476568e2909dde035bf710abfcf7ae3e66ed42643b6a6cb41c49424bbdddd86a385f2db6ec610f2e2611abe48925d07849994ce13638c224c8b5e35d391441cc7b3fc4c9e9e6c214a83f6ef690c76af450a8fdadca43954422a7b9ab3ec872c3905e10b35adc8dd584d01252c21d00fa354a83d554afca6905b733e361cfbcb5b9e1976aaa7188ccd85210fa1d01c0d04fe8a3ecee06e64bff30ac964422ac5134426b97fc069dac3d4800986b156fb3b0e5ff975f7027ebc2bacb22912f1a8ab4fcb207889ffc0168be143f7df615ffeaedd8f40eb79477eee3343fdb2de22418dc216433da530a03111b96be0b0e651cda580665b5b8387a2c4f682f2c933e74e04d0a07f2c299e79df4504196e7693fd921b656a65a1e13a73fa810d914ed641f1f8fc4364850dff397e465fad92697673e6c98f0f3ceefcdec6cd01e70d1ed1907d2663e91955b3afa6970624c32563d8b4287187446cbc6a5f516bb4cfd681d1de28906199f003553c71ab4c5e0913733901dee582cf4a479c2db894b7827d6a1603bd73e3a9e4e9c5ece76e17ff55b893a7451aae6b07904a2686503567de12c05c9932dc14a1907ed71aa38a5165edafd848015c0cf85066e4f353a9ff6872cc9b8a9990af69f1d3b4098bbc7c1d56315f71dd47b696fc21ed1ca2799e73264998fd86e9d8d42fa91866b55f46564ec0643ce04ba5382a4061ba6151ec4326ae9024daaa5c9fb1e16a169f840f0066a5a2310c86e8ab10d1f29c9dac46dcab02f23c1a3c0e9dc5368af3a3c2cd1c4a517583fe13a885807f771495289ec0648a18f56a503ca233aa8ca773a080fda9dfd1c3db7a72552685686d1ed9398bf1f1be0651cd03ddc72a2ecc5fab2eaab82584cf5bb36e8428011a5f31efd3fbeed1ff22d1c7f3e9f8803e7ab02941173b8d799fdfb06f081acd57210425dbfb9247221366552251f70956ad35953fe7b8e", @ANYRES16, @ANYRES16=r0, @ANYRES32=r0, @ANYPTR, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64, @ANYRES16=r0]], @ANYPTR64=&(0x7f0000002280)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYPTR64, @ANYBLOB="c129837e0afc4d75a8593f0e8680e9accd7969e01f929a77828b1e53a076246dcd3ad93fb333bc8a37d1fce90ce17b4203541a0f1b8b5ac604c4cac95a2a386d60941eb045bbf4ad3ca20df2fa2012302c9ff08a163ec8c5b146bfbee6b73992a31e1c2e95915f5408f328d9f1ab4ae54ca4eec5027faf6f64450dad57488e202f1a8c69d55db6aee95de5a4f0dfd79e4419a3a9ec6d3a2c6dba7576c23b", @ANYPTR, @ANYPTR, @ANYRES32, @ANYRES32=r0, @ANYRES16=r0], @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYBLOB="26e60b7e19b5657e2b860fe5fb0b4d2a0c5921587cf0ae19461e162b935641eaeb1c37bf42989a4afcab8b967d3119cb148751b6d1c2711c5d18fd62fed784bccbdffa7bc3fe0037b73023323f4a3e0aa4b353d7c956468bdb9858b7bdb2ec5e8751f5eb7c42d03193b45f31669a26d21cd24523e81858ae90e8e7cd376f87d4", @ANYPTR, @ANYPTR, @ANYBLOB="12ce806a21a14ac80ac26a44552a514d308e8373f3352e0c7ed05e480182b583a0b80510ce9b7ba0efbdc2543ed8aff716e04e975454c7d49eb0a299ea86c5b9f5f96ca7f6659e67f0aa0a6c179e74a2ce2f0ffa01ee571c4d312dd3ce9ea6b454b709b5b84d61505239cc72c732a8f71de9983766fb6d0ccbe633bdb92d84227721938771cfcef23077982f5e0806bcad20badcb5e8c62f87d3d6d15b618ccb4b17635ccdd3b8a9a94171ee2552db57ba65dc10a867ba0d8c6e014d4b68bb6df475a90db898e71a04cd71d2187903bdee56aa5e3fb27deac70e8c5e566bdbcaff62759653bdad339933f96137483bfcf5a4b5eac5848cb9966786a69f76e794e7a5d948bf1ca0734c1add2e56b5dcfafb46a893c0bc322ca0d34ebb74c514ccaab106058791f65790fcda5b96772b0ec3af3e85fa7b68f509cfdd54efb55a3b166980c5bbc22201aedd64d55675be96b5df064d233868f28200c595c7dda3386c98893a336e4fec3afd76e8c77bda49c146b229c8e97a0040dc4f0a3b8de3eeb6dbcf5071f89f8c28f97bc51c0d36784b50133ed1561c72e1f67918decd6c4bc95b77036bd618e0bbf1a934870a4ae9b0ef0842336b17d14c522ddf2851c095cd31281894d9df38910fea0300aa39c6a83b043e5452c26841ead8efeccede82e874668f594affa8f62030e5db4619f4111d78a029a9fe981eb66bb8a4d0e386f8a0304c68f69d58ce1eb83c7761e803f100a23c4796a05c3f2c1459f255b513b22b69dad20bfa3dd154272584cb0ca0a74309bdc3397e54dee1f2c6d8d9475da2770f70ec94a13a12dc15003d080e08cbff504dfc2a4af729f8c750ae2a5ed065354a28ef6d0072b4ec451bc0182bd4c6ef0b7c6f617bcdbc9846786a7dff7b01c65781c4448969be02318ee3eb85f9cf057324a538cd3e3dcb93664ce1c62b72b7f80aa36fbe0d1ceb6391b752703b7ad85678f1c2f26611e8c578d22dbe9ea1baa5c08f95bb690a19c5f511d148dd7f66688e1302e5aa1ec5cca33085ccb1e83bc2750d2245f3dfda1936f8f28a8ca2a3511b78207a867cccf18c466812650c747a4673e153a8d990a4910b80289eebd5b1d9b3220429c6d06b04a533cfdc789a0e5bd42eb1a52ab0ff2dd3f512a4695d89a98c50f5c24c5db37d915f960b021cd95d7b706d1788d843290f14d53c015762d4f4784e37a29882b477249cf6ada5470f699d9d971106261d058a2559160dc90ae4229aa14603a8b9e1d5e4d586cdf5930e66b80bca97f4ddef958cc22a404c51fc2d3993399b5721433d269b634fca2ee7c7397b1ca1a1eadc0a787c0b78051b430c62400de2812a6e5a8bdcd3031389e740ae2c6388d08df4ad777fe553e36daa0995fc465a240182f5c0ffb94eb6da87b38f0ea49a8be8b167fd1801fc7a94cc2a9526e959f3f804653d53e719a6bcf191013578250079969151c25514b6adb18bb39ffb066fcde2cc15f5cf13ed46b2925b9538b1d36baedff978187dd962ad9797f38f02a0ebfbb277fb18cfede3f38bf8ebe37c438ec4aa54a7287bbd03077a088bcdf491e7f9f39acedd32a4cacb91d11c555bd5f91660288df650e18ea60afaddc326601872bb9dd88580e89b15df606bf56d292c85ed758c19908ab9cc8cba97edbc5dccb637f22e3939b038e59d674b704e9c94295245f29bb49cc75931bf6274e3f14f153adaddb155a0f489447f172d53fe42439a2f51ccdf8082ea630e6bc5aa013b0af32878463cd5a7b1347354ff78e807ec07ee8f042c735c1254f1cdd93801d7ca78936fcffa061d048b37b2124deaaa4b74a0b82c3e92987fe3f7131d3d9ed2a75430f37cfad546426df5beb9c1fc819e2ba9945c38a20148973c7a5b055404f07b90e1b3dbf3e684f38a76cea93898de863e1a9e6aeb65046d1274b8d50889f7d610601ca3c130e55a22e21b72859c67229185a48f0b57edcfbb97ecc15f7b2ce53ca02804abb6bd58af248ec353340e855f07350f2975ec0ba1acc8a8ebba8b1bf878a9f2ed062939a4436f30e56de08c74f4869b0ea5b133d50ae4f20314b8c649f397e3c40665f7c8d1699a01f7d93a93f1eb7a60851623e5c61ad50ddf18276fb51ec2728ee8a36fd802b987f0d196b552b9928dd1d4ebc7acf056992c4413a352decf5b5b244cd00e6e7a22dde142f49ee8d4164a2a66cb459494775905d65173bb3fc779d92e105b9ceecb927f1ed4154760677f50d86a3c19ddc27f765e2a63e3131229b5d8a6e114e6ee066bee9392dd2d6fbf10191a74d0c1a23dfd1bd926334527ddf605a38b9ab84e9e1b48996575d35073bc98f91de98b3f68687d17609992d5bde94865f448c02d0d5a265d541e0166594d544c3e272eaf4fe6868077d722f21d01e4f684280b37af65dfc321f366f5f48032c572370018df607a5b51272a65d93782502b65baec1974e054404478726b105fd48cf7cab373b277121972d4167664768edb34440192cc8db48945a97b3e1ba33a5c9460863e28c3c5ef8c6aca736f3c3637fa8ceac27f8a053f067b96b48de3ae44f160ca3717bc20a6f389c99f8eaa7df99892d7bbf335281d533cc2b2dce799d5059d29d586a8971a521c0719b3c42d69b401e4af8765ed2f90576f257ea6a5801915bdb87efe5e628ce44b734b48cb2dc1bb6cedb19ed40665c6dda6c0ee18c0c9398bf5f34b3b165f4a1993e1b257b3dfe50cdd93121274993c931e5526c2c1f99dc41d88ea07112f11e8eb4cd8cb1ae860c78dd525a01ee2c288f68b1459ae5931952e867540dfc4b597da4ea214e1e4bd9d7f01f100ffe0328252a9f21a3decc43519feb0817c45ef2f30c3bf8462504bfec1f9117e47289c490381062257841ffe8dadc4065d7b32b0a578c0e6aa8d7acd66cb9cb84b8a9a0f7ba744471b2afda0a389c87d9d22cb81fbab56b418dff257a372abad0c21540edfc3747097cfa571efe363ea47e0c5cbab564bc09c8f8d8efa6c3bfa50ace0eddc047b701dc04d2e29c22bb7ccffebb293714eb414fb3cf39ffb739c4637a22e76da168d60c2391572c402128f462d3fb7d4d149b4ae94cb0b14c7618276c7ca6a6c4bee7090a164823bbe76f687ab6549f6fb08d7a7e8a32f0c1b7ce53f9fd1f905674d9cdc8a9dc5a9af4bd463099f7efc2f9ff467a8d0b1771fdab5b21428547348c0fe6c232506fd19529a91b5f06b9b0fe762fd19d28f3f5c059f7eac497d8410feab91ff9be447798955691bb94ae7788b4b63bccf646d71e6f9c3712730d83d331eaba5592ee126eee076f07446fef770acd517161584dd09c1159536925b7fe2ace29266091a84c41fe038ca73565250a4dcd1373e7d97ec30f15b04e74e91a854fc16ccb6be322a87bb76545d193bb36baaab10adb3c86abe47969f40762092a674c5740a5b1c1990d00142bd20571025f299f509a7ec2065cc08e01c9f6ea74e52d86952b3abe2b49f7ee17e2e99b5a2727551ece729ee064df6d0e3ef9c7b21ed65a1222e6a7e09ca8b131c41d1940e5749774e637db5b19a41af606c14ef682df39dc3fcb3353a00cca80906cbfb9fe37900b9180f8debd625d446925ed0e100c1375b7a476d35b067979655502be60b588c7109e8986b17f112455e4127e57cf9eb55d9ad50aaaf5b4c76d3ed1f17dc48255b20e225ce12f8431e3918355c710b3015c6065a4eb145c5fa52dfe232f8e0535f1a99ccedbb293b4b7a79a9d5c4da5ee50383f46863a1007ca7353b36cfca7d9753767db522caf2fba16057de684a4f997631658d89c9914b962b387199cb69e6b609283be4dee0063191efdfca6489d86d9233002a97b436685f0a37dce0d2d68daefc8e948d5ae5fa9fb676efa09e14179ff6edf2008a4232a4b0765de0059c96cbb1b6acf901ed33ce3156486dbc3b51760dfbdedaf98431b6c99efcf9feb28b5e36ab02ca371455f43b8c4148fb3c778f0514973c6ecb419a3577c9a4f14476f72dacd582609cfda2ed0870a81e352055bcfc74b7700e74fe368e8d4caa6374b46302bfd7afbfbe94eb8c3b014e2374727db7840364de2d207b3276449b7071cba5d9fafac24a0a508a733193c59ad9a3ee3608757423c305c50d91933ecc56e97db8da8ad1d8bada54e6dc29f95ebd4156f3a59711f0f3110c2df57f60d3777ff37b22bf5cedca79d71b0400d5836b7b280973ae5237588235cbb002a3066f59c2245b2e7e03c711b4074da9979008b836b705e8ea7321ad0a6021ff4e52dd825d3d8391410162c54b253cd1eb60b9b05b81b7efb6224543f424f03d76632871dbd904bef798f2d8041b76664bb25d6d12d529e34965ad0b96ae019334e3666695530b68205e67bdbc23dd6ac61faef500f737e99ea26d92b14451e8f782b2d607573d2417dd23646663822b10a716aaee63ce67e1b58bba34ce053cbb6732025e54dd5849f73dfd027bf4ad9f15b8df0156409190189a353796ccbe05cf83710e06281abbd364eaea41067de91879a6932c132600a5c5d9f2302f01841941e31069ece9b54b08286e7e38269526d9d1cda4c0e7b9aeccadacd0fc5760ef1d3768e433aefacdb10257faa60fe7a68a64c226c65cab2638024784d2ca40ea07866e5882f8e48cd4788b73ab7099c483420fe70715ddd72c9a37e4f0a5b8a269e2eb406098f5e8b33523bf897915e3f65c710671b8f45ff8fd0fe1fc483dd9615afba66284c843056381864ea0a74c835c53875495aa520318341a04e2075dea60acadf139d6d1719fe8fab10d2448f8bfd2e53137a94993ec03625d81dd9b054c55f02e057c36aac6477617017932f63817f5904c238b917375cb1fe6f1150ce58cd7d8a02e8ebb873ea83eeaf325253f6d83be992830d19a79788eb1e05eccdda95204c3e6bf39b0652d327e24f98bbe9b946d50c8e36b845be4c2d39607f27faac89f8332c4ff5720dd64c1f239930c6e705aa8d1bed2760fe88ee4db3e8f081c9cb0973565008de923adcb28fe2b5e7a14ef94e8d79ee1a581f30b44104476be32a66302a85004b53be4c529231d92eb5eefb3d04d6ae900d4c12c80853db981cd34efbcbc71ad055d8a93d945929712018f4cf8eaf00fc4a2869cf284cee19ad71995960c174e3d70ebef43c00d46e2639ca75b1c1565c4d93828714db9d499d6a328d09c22980779c9a8333b0817217fd4776b2941407548094be5df998c8c225db0ab8b484e965336e606a00b0dddc3c076429c206ccc8f91366ca6fb2c96aba8d5764b9438fefca39e58f608bb4078bae579717a6d7f6b69ede657fbea1278edb64705e16dff4f9261e84fe6f3d5ea5a309bcdfa36edec9c699175aba112968b167b36a9bdb8166577fd55e4233530c2b13dfb3ff3bd192531e46ae23bc866fda5dff1ff0c5fdea888311ee2121b7f1a6011cf55fcd4b19245b5465a85771f0de980814fc1e3a6e3a8d20ae9ffdf4729e016f4bfb831d727cb7de1cc00ef94f973d8cc637c826f131f6176c7dec8a2edf66dc3a74e332d15a492ada3f88642fc918f0f5138244d524e0b68a92bda0a8f9888c899327a03c20682959504be83039cba718dc2c6c3e9b198683ced13e1b80802aea37d689a363d43f001b7bacefd9748b43c09677e9db57e6565cd11c8e2511f0a38989a5b7d813a5e425eac6f7d361c2338c1e3966ce220dc9012dfa3c51142d97856391e358477f53472caae8b88be575438df2cd78f8eb6b41825d02fb4464dd1233646c845d5c9328e7639f4a97176aba520f0974a2a70287dd035", @ANYPTR, @ANYPTR64, @ANYRES64=r0, @ANYRES64=r0, @ANYPTR, @ANYPTR64], @ANYBLOB="102775da3873847e4852c8f6d2c7dfa753f75fa9718bbfe76213069c8fdf5e461681a8dc", @ANYBLOB="c9a93f4615df29e24a77ad08fe767a5730a5ed85106e05ef9ebdc75d8918f33ec7af408f5775f6ccdef9f8520ce579d2d348212bf80ffa4b54f9769e8f05979c4c152ca7054dd0fb87ab8051654d60db", @ANYRES32=r0], @ANYBLOB="4f1419fde0ed548a79fe5037e31b567659b35d1900e29fa60f033839ffa4b5f1b2ed41a33f116404b1bc427664dd80e6e9605e63ad0aede251c2b9691c353d53709c8a270faa6f053b25830212368b25ce25dfc421c8706244358ae24bc4cea6a6ffdb85d01fd9e5213cde857306301f6d1aebe42b118a"], 0x0) 2018/05/03 22:07:07 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 504.857870] f2fs_msg: 78 callbacks suppressed [ 504.857883] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 504.869586] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 504.895301] loop1: [POWERTEC] p1 2018/05/03 22:07:07 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2f], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:07 executing program 3: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) syz_mount_image$ntfs(&(0x7f0000001580)='ntfs\x00', &(0x7f00000015c0)='./file0/file0\x00', 0x80000, 0x0, &(0x7f0000001640), 0x0, &(0x7f0000000140)=ANY=[@ANYPTR]) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x28000, 0x0) unshare(0x300) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="365f411c59850a3fc1020f88baabe508ad128508d34a830de7a6feac7512b708042bcf17bff4ba9b0e1b5da8842235b7ae645f764d2ebadcf8ef8e4cddbc48007221ef104013b2a7", 0x48) mount(&(0x7f0000000040)='./file0\x00', &(0x7f00000016c0)='./file0\x00', &(0x7f0000000000)='devpts\x00', 0x0, &(0x7f0000001740)) [ 504.908892] loop1: p1 size 6553600 extends beyond EOD, truncated [ 504.935431] attempt to access beyond end of device [ 504.940520] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:07 executing program 4: mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x8409, &(0x7f0000c81ffe)) chmod(&(0x7f0000000000)='./file0\x00', 0x0) [ 504.955216] F2FS-fs (loop5): invalid crc value [ 504.999862] attempt to access beyond end of device [ 505.004915] loop5: rw=12288, want=8200, limit=20 [ 505.007000] ntfs: (device loop3): read_ntfs_boot_sector(): Primary boot sector is invalid. [ 505.018145] ntfs: (device loop3): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover. [ 505.030255] ntfs: (device loop3): ntfs_fill_super(): Not an NTFS volume. [ 505.030473] F2FS-fs (loop5): invalid crc value [ 505.041824] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 2018/05/03 22:07:07 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:07 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) 2018/05/03 22:07:07 executing program 1: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x84000) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000002c0)={@dev, 0x0}, &(0x7f0000000300)=0x14) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000340)={r4, @loopback=0x7f000001, @loopback=0x7f000001}, 0xc) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f0000000140)) ioctl$KVM_TRANSLATE(r2, 0xc018ae85, &(0x7f0000000040)) [ 505.056412] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 505.063575] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 505.137236] attempt to access beyond end of device [ 505.142340] loop5: rw=12288, want=4104, limit=20 [ 505.179787] F2FS-fs (loop5): invalid crc value [ 505.203342] attempt to access beyond end of device [ 505.208366] loop5: rw=12288, want=8200, limit=20 [ 505.223481] F2FS-fs (loop5): invalid crc value [ 505.228215] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 505.267105] attempt to access beyond end of device [ 505.272286] loop5: rw=12288, want=4104, limit=20 [ 505.278211] attempt to access beyond end of device [ 505.283262] loop5: rw=12288, want=8200, limit=20 [ 505.289438] attempt to access beyond end of device [ 505.294484] loop5: rw=12288, want=4104, limit=20 [ 505.300087] attempt to access beyond end of device [ 505.305155] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:08 executing program 4: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ashmem\x00', 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x400) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x20132c6f, 0x200) r2 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x1, 0x2001) ioctl$PIO_CMAP(r2, 0x4b71, &(0x7f0000000180)={0x23, 0x3f, 0x5, 0x5, 0x9, 0x3}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000447000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x40087707, 0x910000) ioctl$KVM_SMI(r1, 0xaeb7) ioctl$sock_netrom_TIOCINQ(r2, 0x541b, &(0x7f0000000140)) 2018/05/03 22:07:08 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:08 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) ioctl$BLKSECTGET(r0, 0x1267, &(0x7f0000000080)) 2018/05/03 22:07:08 executing program 3: setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001000)={{{@in6=@mcast2={0xff, 0x2, [], 0x1}}}, {{@in6=@loopback={0x0, 0x1}}, 0x0, @in6}}, 0xe8) r0 = socket$nl_generic(0xa, 0x3, 0x10) r1 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x3, 0x0) getsockopt$packet_buf(r1, 0x107, 0x0, &(0x7f0000000040)=""/158, &(0x7f0000000100)=0x9e) setsockopt$netlink_NETLINK_PKTINFO(0xffffffffffffffff, 0x29, 0x48, &(0x7f0000001000), 0x153) setsockopt$netlink_NETLINK_RX_RING(r0, 0x29, 0x6, &(0x7f0000000ff0)={0x1c2, 0x0, 0x29, 0x2}, 0x1c2) 2018/05/03 22:07:08 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3300], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:08 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file\x00c', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:08 executing program 1: r0 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0xa0800) ioctl$DRM_IOCTL_INFO_BUFS(r0, 0xc0106418, &(0x7f0000000100)={0x6, 0x19, 0x5, 0x8000000000, 0xc, 0x49}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x0, &(0x7f0000b53000), &(0x7f000084effc), &(0x7f0000000140), &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x406, r1) getsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000040)={@loopback, @broadcast}, &(0x7f0000000080)=0xc) 2018/05/03 22:07:08 executing program 7: io_setup(0x49, &(0x7f0000000040)=0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = syz_open_dev$vcsn(&(0x7f0000000380)='/dev/vcs#\x00', 0x20, 0x40000) r3 = perf_event_open$cgroup(&(0x7f0000001440)={0x3, 0x70, 0x1a548999, 0x7, 0xfe3, 0x3, 0x0, 0xfbcb, 0x80000, 0xe, 0xf77, 0x6, 0x1, 0x2, 0xca, 0x4, 0x4, 0x8000, 0x8, 0x2, 0x7, 0x7fffffff, 0x1, 0x720, 0x800, 0x2, 0xb7, 0x4, 0x3, 0x4, 0x101, 0x9, 0x0, 0x5, 0xfffffffffffff46b, 0x3ff, 0x5, 0x9, 0x0, 0x78, 0x6, @perf_config_ext={0x9df, 0x38000000}, 0x481, 0x9, 0x2, 0x7, 0x1, 0x200, 0xca}, 0xffffffffffffff9c, 0x3, 0xffffffffffffffff, 0x2) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001540)='cpuacct.usage_all\x00', 0x0, 0x0) io_submit(r0, 0x2, &(0x7f00000015c0)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x6, 0xffffffffffffffc0, r1, &(0x7f0000000440)="58a428b3dad9988284f1b03a0a1b9153cfab3e5fab596e1e3291d5769a04d3475e306f558539e0fe5d8cbf7aea849517cd6c89dc007b44f5ed4c5f818c28f2667ccbb1f13da5e8136acbea61f762e08a1907543c50dd52f336fdc01964cb97b399c70e18053c54112fbefcddf73ea278011ad19ebd97b58a0ae3bb2522087adf6ac05532fc5c5c64ee2904cc681384ec2356811d45e36f44896563ea91fb53a3da95ec6b6496fe155b3f8a12b042945acae5307fc6e191c0450ba7c0c83b30f60a053d1603e457c974d213b278f3a66f54c8b1edab7dcc42acaf1ebea99d7fa07405b9cb98cac760305f3698347fce618e704f59e0906f4df25d870383459e1a3f7de78cc2ea861376d852e13f4509cb05e86692913614bb47be1ff9b14cefda03bbfd01b02f41f307bc8d2d3ae2942ae203abc147184c8b32540987ac2bdcf9ed54f4b265ff3623c99df11235433dc96d8bc356b1cc8c2110b0ccdf2c9a1cf974b7f5374ea58848c7e8a04bbc30ad418384fb116a4dd0dd965a5b2c37ab933b50e0843fc7eb91d8d063ee204d207e029513fdd08e801478c7f0cb7cd3a66930689b0ec609d5193548783380a40f232f73cdf642b5c386a46767242c7f82133f6968379a7ee158559bc3655de6aa956664ed21551946be637865842e5e783e50d4cf2e5b5f5378a2cb69a0edc7dffde2d95aeba0e4741c86468a4f27a36b6cedb256c07ff8db75bc180bd3701f7ad1d0c5539bf3971bb4e6f0da8a03197bae83d539a738c45ffe7f89d0ae15798c5d002d8d79d29521e8fb0b79f32e9fa0f3b3583cdb8bea317e447e3959604e260aed41e692be9b75887305ba06eed614c6966e963e9d30494e1013c0ebd6fabeedeba4b316a191bdc3bada9d5e3b4f8f770c71f3da804a4a4b2d6a55d446b0ccc260a8dabc85bb0ce07e252fe47b484086facd47043a7576947e44b152c3dfb4308238bcd85ea35bc950320992984c3bc2bcf781e5fc7e09d5b66363441c6a22fa15593a07f431346b623856e8886561890026ba201eb276abad8c7c32ed41e26562a656ec733fce9801072f5332e91a82d777c5c54f36e38977c5d19c006938c537d2e2d68660899bbac8bfcb9bab4f71dbd602699fd7eee528b9038c03f6c0ea024b862752b591a2ab2ea78e58b2f82dd106e659119c5d82195a421227ad6d018224a796bc1b5a7f70a1063ddca6ec41496b297255a92289ff4c589b4634dfe0cb7fd528cfd4450496ce32b99d23ea98f1a6a2b5c7d0d2b0cb7767cb991ee3b95a0f1cb4219996d57d8173dd81728dc6b0b59c8c2284f22faa1c16411abf8609f486919eb5070198a52f10917e5dfbada53a2df327042ba49039d3544ec8fa7d4641f3934f494ee76b11be8f7bc7fd5d4bf5de7acee0c20d3bc6277635a8e4631e13248bae9fc6ee729e58f90593ab13cdfeb41cf5495804e17a3baff8410c4af5a56e077a12bd87f1dee9fd1c827c772e9f097c5567b8df377d2e1cb24541b6d5c9f75883e596525d8e3d32ea7b3510bfd27ae186a62d346d14cf955637afdb072bf1863d86b9e3c8a4aa69b593195bb3d9e4268e979016977c74765d5777bd069c071d09705d0879d9d75bb5c1e362b505260ded2fd3c48e667d48332a80eac57e20754ae8b9cdbc456a956a3912971196eba89f5317db54b7dbd42ca87c7b0896475b28970c6635642305172f851d788bc42eceff5512ab651ae78b3d4ae7525851ce84e4c8e67e2e980ea4dd3f06ee391c73dd9a957c51c1e50440488a5e0525b26335dbc141326baba3bf752fdf3165175f002534453223f01bd9b9c32e4b89d713bf5112a937ea0cd3fc3403c942778a6b8684e773eb542305683e7c92d169a7feae8ad31b188d65b68214cf42dd8fe9160af99044dfdac02a74cde098b716beed21543f2f3c9d68017e71b98752cdf040bc211030a99a41aad2ed59502d96b06a8718334bdf57481022acc853930906a7f5f85585c17c65da5275ace6ae3c2c79c27ed17ef236f5d5fa2c5751f1acd73112a86ad328ff579242d83a94bbb82ca7c3f9d3877c5af4b87a19e9c5e631099c044a200cb28d00693af70f519c4db394031303ebe1dd1fb80a76d53c8ef50e189f5795935de5f9312d87969a160bed3d0d746f12fec59e6776ce0e3b13a2b2d4e8280a6b5e49acc563467f2465c203cd6602bdd97443b46f78d5676968797cfe17eaf5a3e20a3f5a9bf6b1490b350adab4d56c5384a9e49fcd669bc787afe376de71970ee240049b5f6778ed55011a97b6d0e803e237d3c5bd20e0ae966b33b3377a5820a9774c61428bbcaf2cc1d56b537aa9010f93975d2d4f6588f0361305d23ff76ac90d74fb5664639d1d8b61898d8b4ab314feaf505587866cb8281db320f0b23f93c1cb4b0caa075e7de23215b8cb8b3377d3690d265c33ee6d9fdfbb3f54106b04f1d1520ff2d7ef61ee4e130d615299e589e9b62b1d5ac556c35aa0c3d7d792515e2553e28b619bbaae6a5800582552d8c77b636a3f1fa83001b38d91244fc3cad999cb0ff34916d15bfdda6cf48e3fd0824ec4f4e863f7af2af1d2ccbb15683f8f2b40acc3bdb9c2b94801e3dfd074d17a19e338dbfda08227a9e8744a51be146aae25e858c4a1ed3a131951a0b2c97a8de4c3108e46aa536d611bbcea151b27d352ad7f814e2c376e7ff20549238f0bb64b49954555fe26b72c5bf03aed94553399009ba9e137f19835c18fa55b10f72fc4f60f25a6402d06a26b831ed0298dd429241d36203d8277163e075f1fefdcfcc24abcc6325a2b6e22ef36c8fc34ceb87e3bfb7fad60841d0a66d372a0f0c24c02f4fed8466bf86895440b63e713164b633b2cd8040801823c1d1f9455c9c84634207f3add524792e07c016b2c4e52305abd3ca5d3db605da9778664accc1ebf9213e4f8b83048dbf702248d0140ccd0ec89bb0439004463bff5e5d0a7f6455f4736b681ff4baed0d1e75979722e5acbab466bcf7513ab7065b65de45d4f83b3d225f3f693d8439f0ffb415b0b11122653470a8fb3ac6c573bc71e79c48a5edb42ca82e6ebb6a5b46d96ddfaed059a4a11e740478e60343192e1315c8d723d3ad36666377169e7d50e133226b43d50fcca235d8813fc42479d583c6b21b2606099e744fee4b6a9b52b4db86080c966295d04d679755e1b00da7669dfc90bc76516ab8b60089e979722dda5cbdc69fd37475858627563f659f122cf5616fb12c69bb9c3b244bd301f355c0ed2d4e98b949241cb87995a347aa898488c9fa321bb3d801a6f93407b3f18e8cc97cfb0beef11a106bbe81a1e97ee05637727e6cab68617a615c990c49f0483ccbc62f9556bb22ac1181dbafa1929d2407fcc4bf6d52f16858a77a6145ffdf7dbada827291d7ee1183c0d653341797cf0d09adb9361ea48306e8763d65d29078333e103198a1cee8d409fae6feeb65076ae6ebf80b32d49c23de71188de1a072b821aa2ddec5fbbbf2ad95fa4faef5fb3e5f02ecb35c0dbb2a432666aa362594251864885b20e1869922b1c2428a83097dcf08c7fb172f34a2c789c16485ccab057731f3e6166b1556d97fa36cc58b28301dbd498c22d577efea2a26999c57540a080a3cf3cebb9f0e3f0c634475d3dbc2ec1b0e64edf4f07fde2c5c95769de6044c16d5c9ff73800c8d0175d86a6ec5a6c8792fdc1e310794c26e182b4dbfa684b8b3e312ef1b2f0ab1dca1200bd231822862a40898c32649e6a644cda952a3e6ccd1e7b50936bbb5866d804bdd6845b877ac6e6bb3162dad16c55412a439e09f11167ac7feaa64c696ecbc695530ed72a29276361c0d3708c8c4e7e41d50fcae9dcc98a2cfa981938509381ed9477eb88d29e55af1152b152021dfeb3f630babff603551e7cca6a66509ebea56a81d306dce524c87d91fe5449d1d091bf852a84e28bd69198b23bd88caccea8298d273ecab15911c7cce8c7d77ecf44e08bd9373f2cd162e68bdf91fae5ea06f101e06253e00469242fb8d49a9a7c5f95169e3df727d94352b5c87d5cfec6a3cdd2be294f89d3734a8299086667af80634cb737d585c944193c72efaf1d3b74d6ab507e479e05cde8b56534684eea485dccf6ec0c12bed2cb57b9fef99edef473ddb7dd10eedab9d0addb4e99e2181da6a21b2b3839b6f85d371ec2eb8bed2f2fa71531d8db1d339791bb15fa326bca181fcb39237f92158c81eb8d468667a814168f9735d29eba427f2390df64f27ee5702593b0fcbcd4912a8fbfb8365e782fe600559b89654066ac38f2c927fce7aceeb4b40af66f40b60ad19e02b9bf86e236349943623e04da5bef23ea158be8af541042e1a79db9cd87f7c1267b79bea39470ca660a61913d983011f864884d60345367aad99312828dc2e3f0bfc3248f2cf38fc977d94c379ce2401a7246226e7e2a32488eea3924a0ef31029c330833e64d920c6e48f79b983a159218b600e9174bd02217daf086d89955fb9c9648861afab79cf2609d21d3549bc3c2f648d3d421784a6d8ed1f1d076ab66f768be09010fa3be35fa9a08d78444a36e3fc92a98f3a06f090a0fe5873cd9e00c3328ee3042526364081f48f11f55f29361fdd252835cb6b0233125fed88a69e322c90240f79f5a96b8ee376bfbfc15f960a21739d811bd47084fe6b316a7bd8fbc50f68319dedc6e58301427975dec81fb9596ad201063ce8f389df39440b66b0320609bdde3e13657af0b7edafadf252e6fef5e5466cdbc29dd5ba8ff80b0b609f3ce333a2f4ccea111a381e10bb5c15082aabab1d51aa00872fe73756fede91b6fb095bdf4e4a2a0b2050d67c6b0d1e114930d1e8cbfddd02e837b2934fa7c1fa702c9799fb12680fe1f3fad33ef77fc2b5e2457f1df7636b353ea51b0998966c41b92fd71021ee0d9538bd9dc121578cb0ac038e429887914d67bc73362dee216747a163a3f75d7f2c54bbba528ca5591f4e41c4e642236d47601ef19f4d188d5da8a30944b9069f4df004d726c8100c86c1e6c2fd9108f1525552ee687022990492c6ab0eddb7aa0e1a2c910da295ad56fc1bd3d5d6f83e4b2ffb5dee354290fac254555e30188d2b8c18473a4a9eae890852f8ddf9d0be8d99b3d92303d9d5e56f0b4eff032fd908a949ac8a7ad9db6e183e84526bc0f581b741fe4c4744833b9de54f43858a5e3ceee965f8478d1cac4c0d89e9c825b6d39fdcf8d41299085a804d78497206f0ec7b38d219983ca80db553124784538038be2239ef2b29c8c5751b32169b8c26e50352a6b23e0acd44245c54600ec57057943bcdb79461dabb257534552718015ac1090594c18dfcb2ec04b385119655ecb5ea0b742be12dbabef9cb940c4c058a7ca9db3dbeb195ca9fc037b01da615bc555acb369d43f0ac97bc22a65d3ab97eca99ad255c7cb53283ccddabaf8eb60271d7ca91d0d524906b11321a1668eccd6d255a7714551fc622f82fb060733aed0914bed57c772ec2987258924978c4254d597528c91e0b5982e027237f982e343a03b585864fd943afb61c4b37eec237fb3d20c65bf0adfe1d9efb8c3c79142d7622e4ccb87983266a1a3b9d5f33167ec13f7aeb270997fe4fc6aa541c1fecab7c6343ed8a37698b416857df21a56dc846dedd85f433546470827cdc1712bc0e1c5a418543e4f5c6a0039a9e9a19e5d12e00a6cad5a5ab0b9d0e41223239f0490d6458ad66cc0e195a85ffd5fd218849d7892902f3ee971ff02e17b2f76781443f87b373c41af34eea66e0599e2b3b5e69e32bec8e1a0", 0x1000, 0x40, 0x0, 0x1, r2}, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x2, r3, &(0x7f00000014c0)="36cadc403d0330e2cf6b79c6359255c3288a0ec5a8eecbc0685bd16c8cae62595acdc01cd2454b9a5c315411e721094a66afdd9ae83913c08102b6ce23d3fc401f6918d926c1033970", 0x49, 0x2b6, 0x0, 0x0, r4}]) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$fiemap(r1, 0xc020660b, &(0x7f0000001600)={0x3ff, 0x78d, 0x2, 0x2f7, 0x6, [{0x66, 0x4000400, 0x3, 0x0, 0x0, 0x80}, {0x5, 0x1, 0x5, 0x0, 0x0, 0x2}, {0x9, 0x5, 0xfff, 0x0, 0x0, 0x2}, {0x1, 0x60, 0x7f, 0x0, 0x0, 0x500}, {0x42, 0xfdff, 0x9fb0, 0x0, 0x0, 0x1000}, {0x7, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x2100}]}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f00000002c0)) [ 506.021143] attempt to access beyond end of device [ 506.026209] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:08 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xb], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:08 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000280)={{}, {{@in6=@dev}, 0x0, @in=@multicast1}}, &(0x7f0000000080)=0xe8) bind$alg(r0, &(0x7f0000001540)={0x26, 'aead\x00', 0x0, 0x0, 'rfc7539(ctr-aes-aesni,tgr128)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7295df0df8217ad4000000000000000e6", 0x20) r1 = accept$alg(r0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000004c0)="93fb7911918d4123a5329653645b3e78", 0x10}], 0x1, &(0x7f00000006c0)}, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'authencesn(sha384-generic,xts(aes-fixed-time))\x00'}, 0x58) io_setup(0x4, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000040)='\a', 0x1}]) 2018/05/03 22:07:08 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080)=0x7f, 0x4) 2018/05/03 22:07:08 executing program 4: r0 = accept$netrom(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x10) fremovexattr(r0, &(0x7f00000000c0)=@random={'system.', ')-posix_acl_access{\'\\+\x00'}) r1 = accept(r0, &(0x7f0000000100)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000180)=0x80) getsockname$netrom(r1, &(0x7f00000001c0), &(0x7f0000000200)=0x10) syz_open_dev$sndtimer(&(0x7f0000000000)='/dev/snd/timer\x00', 0x0, 0x603fe) [ 506.062331] attempt to access beyond end of device [ 506.067428] loop5: rw=12288, want=8200, limit=20 [ 506.090746] attempt to access beyond end of device [ 506.095832] loop5: rw=12288, want=4104, limit=20 [ 506.135246] attempt to access beyond end of device [ 506.140332] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:08 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x88ffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:08 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/ip_tables_matches\x00') connect$bt_rfcomm(r0, &(0x7f00000000c0)={0x1f, {0x4, 0x7, 0x1, 0x2, 0x5, 0x9}, 0x401}, 0xa) r1 = socket$inet6(0xa, 0x2000000802, 0x0) ioctl$KVM_X86_SETUP_MCE(r0, 0x4008ae9c, &(0x7f0000000100)={0x1b, 0x3, 0x777}) setsockopt$inet6_opts(r1, 0x29, 0x3b, &(0x7f000067c000)=@fragment, 0x8) openat$rtc(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rtc0\x00', 0x4040, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") socket$can_bcm(0x1d, 0x2, 0x2) 2018/05/03 22:07:08 executing program 4: r0 = getpid() sendmsg$key(0xffffffffffffffff, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[], 0xffffffffffffffa3}, 0x1}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00004c6f8b)='cpuset\x00') getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000640)=@assoc_value={0x0}, &(0x7f0000000680)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000600)={r2, 0x40}, &(0x7f00000001c0)=0x8) preadv(r1, &(0x7f00000023c0), 0xfe, 0x0) pread64(r1, &(0x7f0000000180)=""/10, 0xa, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000000040)={0x0, 0x0, 0x1}) process_vm_readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/109, 0x6d}], 0x1, &(0x7f0000000540)=[{&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/2, 0x2}, {&(0x7f0000000480)=""/10, 0xa}, {&(0x7f00000004c0)=""/95, 0x5f}], 0x6, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r3, r4, 0x8}) [ 506.207818] attempt to access beyond end of device [ 506.212915] loop5: rw=12288, want=4104, limit=20 [ 506.230230] attempt to access beyond end of device [ 506.235290] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:08 executing program 1: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000100)='./file0\x00', 0xe800, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027400f8", 0x16}], 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3073d4f7672c676901000000000000005c39061503d345dc89055365ddd88c85df28fe"]) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x840, 0x0) ioctl$DRM_IOCTL_RM_MAP(r0, 0x4028641b, &(0x7f0000000080)={0x0, 0x101, 0x3, 0x4, &(0x7f0000ffc000/0x3000)=nil, 0x4}) [ 506.272174] attempt to access beyond end of device [ 506.277250] loop5: rw=12288, want=4104, limit=20 [ 506.292195] attempt to access beyond end of device [ 506.297293] loop5: rw=12288, want=8200, limit=20 [ 506.358726] FAT-fs (loop1): Unrecognized mount option "0sÔ÷g" or missing value [ 506.406558] Unknown ioctl 1076388891 [ 506.439150] FAT-fs (loop1): Unrecognized mount option "0sÔ÷g" or missing value [ 506.459246] Unknown ioctl 1076388891 2018/05/03 22:07:09 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2100], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:09 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file`\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:09 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f0000000180)={'mangle\x00', 0x2d, "7df7ce9c0f7655918b1969776573266893ffc1a730a5dd42d85422e2839ff5bae198e10daa29050c617d4370ab"}, &(0x7f0000000200)=0x51) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000f40)=@filter={'filter\x00', 0xe, 0x7, 0xca8, [0x0, 0x20000280, 0x20000570, 0x200007c0], 0x0, &(0x7f0000000240), &(0x7f0000000280)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0x17, 0x50, 0x800, 'veth1_to_bond\x00', 'bond_slave_0\x00', 'ifb0\x00', 'irlan0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0xff, 0xff, 0x0, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0xff, 0xff, 0x0, 0xff, 0x0, 0xff], 0x70, 0x1a0, 0x1d0}, [@common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1, 'system_u:object_r:mail_spool_t:s0\x00'}}}]}, @common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffc}}}, {{{0x17, 0x9, 0x2af6, 'ip6gretap0\x00', 'gre0\x00', 'syzkaller1\x00', 'ip6tnl0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0xff, 0x0, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0x0, 0x0, 0xff, 0xff, 0x0, 0xff], 0x70, 0xa0, 0xf0}, [@common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffd}}}]}, @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x8, 'syz0\x00', 0x7}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc, 0x1, [{{{0x1b, 0x40, 0x1f, 'syzkaller1\x00', 'veth1_to_bridge\x00', 'syz_tun\x00', 'ip6tnl0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [0xff, 0x0, 0x0, 0xff, 0xff, 0xff], 0x70, 0x1d0, 0x220}, [@common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x2}}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x8, 'system_u:object_r:setrans_exec_t:s0\x00'}}}]}, @common=@log={'log\x00', 0x28, {{0x5, "1c759e4b6df9f43b114db6f64962bd598232744a97175b839f829e7b7cf6"}}}}]}, {0x0, '\x00', 0x3, 0x0, 0x2, [{{{0x3, 0x10, 0x9308, 'veth0\x00', 'sit0\x00', 'veth1_to_bond\x00', 'sit0\x00', @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x13}, [0xff, 0xff, 0xff, 0x0, 0x0, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x11}, [0xff, 0xff, 0x0, 0xff], 0x118, 0x118, 0x160, [@cgroup0={'cgroup\x00', 0x8, {{0x0, 0x1}}}, @ip6={'ip6\x00', 0x50, {{@dev={0xfe, 0x80, [], 0xf}, @mcast1={0xff, 0x1, [], 0x1}, [0x0, 0xffffffff], [0x0, 0xffffffff, 0xff0000ff, 0xffffffff], 0x100000000, 0x33, 0x24, 0x0, 0x4e20, 0x4e20, 0x4e23, 0x4e21}}}]}}, @common=@ERROR={'ERROR\x00', 0x20, {"d79858db0b7d4b3d87a880fa9283cd6be8ed5b762a253d44d87b4c935fa0"}}}, {{{0x9, 0x1, 0x62f7, 'bridge_slave_0\x00', 'syz_tun\x00', 'ip6_vti0\x00', 'ip6_vti0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, [0x0, 0xff, 0x0, 0x0, 0x0, 0xff], @random="43dfd9a8f3a2", [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x70, 0x70, 0x1a0}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x1ff, 'system_u:object_r:su_exec_t:s0\x00'}}}}]}, {0x0, '\x00', 0x5, 0xfffffffffffffffe, 0x2, [{{{0x11, 0x24, 0xd, 'veth0_to_bond\x00', 'veth1_to_bridge\x00', 'gre0\x00', 'ip_vti0\x00', @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xb}, [0xff, 0xff, 0xff, 0xff, 0xff], @empty, [0xff, 0x0, 0x0, 0xff], 0xe0, 0x140, 0x170, [@rateest={'rateest\x00', 0x48, {{'ifb0\x00', 'teql0\x00', 0x20, 0x2, 0x0, 0x1, 0x9, 0x90a7, 0x6, 0x10001}}}]}, [@common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x1}}}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x1}}}]}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x682}}}}, {{{0x15, 0x1, 0xe8ff, 'bond0\x00', 'team_slave_0\x00', 'bpq0\x00', 'ip_vti0\x00', @random="c38e0ccf568f", [0x0, 0x0, 0xff, 0x0, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0xff, 0xff, 0xff, 0xff, 0xff], 0xf0, 0x168, 0x298, [@mark_m={'mark_m\x00', 0x18, {{0x80000001, 0x401, 0x2, 0x3}}}, @connbytes={'connbytes\x00', 0x18, {{0x85ba, 0x8001, 0x0, 0x1}}}]}, [@common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffc}}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0x6, 0x8001, 0x2}}}]}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x0, 'system_u:object_r:var_t:s0\x00'}}}}]}]}, 0xd20) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f0000002000)={{0xa}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0xfffffffffffffffd}}, 0x5c) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x40, &(0x7f0000001fde), 0x4) getdents64(r0, &(0x7f0000000100)=""/77, 0xfffffffffffffe92) 2018/05/03 22:07:09 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000018ff4)={0x10}, 0xc, &(0x7f0000013ff1)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c0000002600010001800000000000000100000008000800a5000000"], 0x1c}, 0x1}, 0x0) 2018/05/03 22:07:09 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vsock\x00', 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r1, 0x28, 0x2, &(0x7f00000002c0)=0x8, 0x8) sendto$inet(r0, &(0x7f0000000300)="d30c4fdacb993c03d0754892c3429a9e68627bcb067cb733d36ed3c17e68cc4a174f802061cec9ffa5fdeaeb86b17a3693c5a08f960409ab5915bdc81072deec", 0xffffffcc, 0x200040c0, &(0x7f0000000540)={0x2, 0x20000000004e21, @loopback=0x7f000001}, 0x10) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000004900)={0x0, 0x2, 0x7, 0x3, 0xd400, 0x0, 0x0, 0x100, {0x0, @in={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x1d}}}, 0x6, 0x401, 0x3, 0x401, 0x5}}, &(0x7f00000049c0)=0xb0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000004a00)={r2}, &(0x7f0000004a40)=0x8) recvfrom$inet(r0, &(0x7f0000769f0f)=""/241, 0xfffffffffffffdd4, 0x0, &(0x7f0000497ff0)={0x2, 0x0, @broadcast=0xffffffff}, 0x4e) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sequencer2\x00', 0x80100, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r3, 0xc0086420, &(0x7f0000004740)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r3, 0x4010641c, &(0x7f0000004840)={r4, &(0x7f0000004780)=""/135}) setsockopt$inet6_tcp_TCP_ULP(r3, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x4) ioctl$KVM_SET_REGS(r1, 0x4090ae82, &(0x7f0000004a80)={[0x10000, 0xe000000000000000, 0x6, 0x7fff, 0x3, 0xa9, 0x4, 0x8, 0x7, 0x1, 0x1, 0x8, 0xdc1b, 0x0, 0x0, 0x6], 0x3000, 0x2}) recvmmsg(r3, &(0x7f00000045c0)=[{{&(0x7f00000004c0)=@ax25, 0x80, &(0x7f0000001700)=[{&(0x7f0000000580)=""/139, 0x8b}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/129, 0x81}, {&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000380)=""/51, 0x33}], 0x5, &(0x7f0000001780)=""/215, 0xd7}, 0x8}, {{0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000001880)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x6}, {{&(0x7f00000028c0)=@nfc_llcp, 0x80, &(0x7f0000002a40)=[{&(0x7f0000002940)=""/201, 0xc9}], 0x1, &(0x7f0000002a80)=""/201, 0xc9, 0x80000001}, 0x400}, {{&(0x7f0000002b80)=@pptp={0x0, 0x0, {0x0, @multicast1}}, 0x80, &(0x7f00000040c0)=[{&(0x7f0000002c00)=""/240, 0xf0}, {&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000003d00)=""/208, 0xd0}, {&(0x7f0000003e00)=""/183, 0xb7}, {&(0x7f0000003ec0)=""/222, 0xde}, {&(0x7f0000003fc0)=""/205, 0xcd}], 0x6, &(0x7f0000004140)=""/227, 0xe3, 0x5}, 0x6}, {{&(0x7f0000004240)=@rc, 0x80, &(0x7f00000044c0)=[{&(0x7f00000042c0)=""/153, 0x99}, {&(0x7f0000004380)=""/182, 0xb6}, {&(0x7f0000004440)=""/81, 0x51}], 0x3, &(0x7f0000004500)=""/171, 0xab, 0x4}}], 0x5, 0x20, &(0x7f0000004700)={0x77359400}) shutdown(r0, 0x1) r5 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, {0x0, @in6={{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}}, &(0x7f0000000240)=0xb0) ioctl$VHOST_SET_LOG_BASE(r5, 0x4008af04, &(0x7f00000048c0)=&(0x7f0000004880)) read(r0, &(0x7f00000003c0)=""/252, 0xfc) ioctl$DRM_IOCTL_SET_VERSION(r3, 0xc0106407, &(0x7f0000004b40)={0x2fcc, 0xf87, 0x3, 0xfff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/149, 0x95, 0x10101, 0x0, 0x0) 2018/05/03 22:07:09 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00', 0x9}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0xa) semtimedop(r1, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x0, 0x10000, 0x1000}], 0x2, &(0x7f0000000380)) 2018/05/03 22:07:09 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000040)='devpts\x00', 0x0, &(0x7f0000000500)) getpgid(0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') mount(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f0000000500)='jfs\x00', 0x0, &(0x7f0000000200)) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000440), &(0x7f00000004c0)=0x8) umount2(&(0x7f00000000c0)='./file0\x00', 0x0) 2018/05/03 22:07:09 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 507.133378] attempt to access beyond end of device [ 507.135148] devpts: called with bogus options [ 507.138400] loop5: rw=12288, want=4104, limit=20 [ 507.139359] netlink: 'syz-executor4': attribute type 8 has an invalid length. 2018/05/03 22:07:09 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:09 executing program 3: r0 = socket$inet(0xa, 0x6, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) connect$netlink(r1, &(0x7f00000000c0)=@unspec, 0xc) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000000)=@broute={'broute\x00', 0x20, 0x2, 0x3b0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000240], 0x0, &(0x7f0000000080), &(0x7f0000000240)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0x1d, 0x0, 0x0, '\x00', '\x00', '\x00', '\x00', @dev={[0xaa, 0xaa, 0xaa, 0xaa]}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [], 0x120, 0x161, 0x180, [@statistic={'statistic\x00', 0x18}, @stp={'stp\x00', 0x48, {{0x0, {0x0, 0x0, 0x0, @link_local={0x1, 0x80, 0xc2}, [], 0x0, 0x0, 0x0, 0x0, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}}}}}]}, [@common=@redirect={'redirect\x00', 0x8}]}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8}}, {{{0x5, 0x0, 0x0, '\x00', '\x00', '\x00', '\x00', @empty, [], @empty, [], 0x70, 0x70, 0x1a0}}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x0, 0x0, 'system_u:object_r:audisp_var_run_t:s0\x00'}}}}]}, {0x0, '\x00', 0x2}, {0x0, '\x00', 0x2}]}, 0x428) [ 507.174435] attempt to access beyond end of device [ 507.179524] loop5: rw=12288, want=8200, limit=20 [ 507.204796] attempt to access beyond end of device [ 507.209883] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:09 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x15b07b8d) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") syz_mount_image$btrfs(&(0x7f0000000100)='btrfs\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="fa3d01dfaa1b8b7613b2d8e95c28306792c3be01c6e8119fa42c917253e17a459aa8ec64142be34de13a8669d198e74fb65a8353f40e53533146fb", 0x3b, 0x84}, {&(0x7f0000000240)="1041e9aaef4405244d00eb134f717cfeed409c07b3a07ba6fbdeebef", 0x1c, 0x200}, {&(0x7f0000000280)="b6d8bb742c9b3f", 0x7}, {&(0x7f00000002c0)="654dc2b3", 0x4, 0x8}, {&(0x7f0000000300)="73f8296ced90cc33f4c27fec5a7567de1c7599335ce75d731bb52b22cbbede1213c0132bab6bab430052a6246d69cf5ca46396b02e664d85a80c85560a8215cb00ebf8b3707e10ffb37041e09218a2fe23dd51717431f1dab65dfa6908e08d333976f6d9eaa2ade955616cd077d9554d1d77801bbfb912860bab965b51d8a02a6fbfdd8103cfdd5c044b2e17e16ae09e309c52ebbeec5eeb4d9c10f2b6bbd5fbe4370e539c9aee7bda0e2194e5a859cd7569c28cb0be5f01af90a9a5a777a453c5b1d3be92b5ec7b7d704fc76d543daf3faf7f61f1d8e14bad38fc135b", 0xdd, 0xfffffffffffffffb}, {&(0x7f0000000400)="67db819503ac9c93d4f5f15619afe3019e0f3667606ac1f5f9ad", 0x1a, 0x80000000}, {&(0x7f0000000440)="e78692900bc48c0deafd0c7b5f5bfbce719c841be202751ea3a173c7d2a4375a669dc0897b297bc30011b86c18312e2b928874c824a2fdd0578c13c5f3aef3de13448f18cd71e19516763fff02339e21d6da285485782428fe4c070d6089e1fd0382b393c4d3a1e212e3f370e06eb5893523a145839c1eae7aad4a62f08ab7c21014672735091859ac9ed058b1ed78eeb46320477bab8c910ac78a7e3a54bd053571ca796a6a5e5c5cc3d79fd13e50979cf4a8a6", 0xb4, 0x8}, {&(0x7f0000000500)="f111d24f811ae7a5d0c342f96cd1ae255e341afe44b935fb72dcc59446bd3f22ea3aec81409cf46cc2c1ead4fdb8dcf5d937c3341c2dc49235a8d82d0627d66b9cb458cf66b23a1ab542a4485eca465b08", 0x51, 0x7}], 0x8008, &(0x7f0000000640)=ANY=[@ANYBLOB="6461746173756d2c6e6f6175746f6465667261672c61636c2c6d61785f696e6c696e08000000000000006f772c69050000005f63616368652c00"]) getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x505002, 0x0) 2018/05/03 22:07:09 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2900], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:09 executing program 4: syz_mount_image$vfat(&(0x7f00000004c0)='vfat\x00', &(0x7f0000000480)='./file0/file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0/file0\x00', 0x9, 0x3, &(0x7f0000000340)=[{&(0x7f0000000180)="213440ee0d5d3a7fe96f1c9951560eff88a127572a5b312870b7bce56b4c9203a263fc6aa689032ec98d4a2f549538f8b72789b42390b82e351c86812e0fb93f8ffb029ef10ec420b1d0e05f09bed407fb6a9d70582562df", 0x58, 0x9}, {&(0x7f0000000200)="b580bf66baf0fda4dc2ef76c10cd4644028861a5b179e353997866bea186590cc3cfcabc6be6fd9545e4ffd7", 0x2c, 0xfffffffffffff801}, {&(0x7f0000000240)="ae7635b351c0c5f677e26dd507e4b2e9df74a6183d0951e6e9044487d6e3b037700b0c07fce4c175fe3c7babe83d5528349a6d9ceeec796bda0f2cb3f016a8108833f5336e6010e54dd7b89e039dfe5d5fe3454874f2e99434227033c3e6d113ec111ee4f521f6f907fa69eeab079d37dfa04a15357fe65d14a4992badd327bed9aeaa418ff572a339ba945f6ab6eeaf4d85847355f39f014d23ab4dc41c6c4561bcc8c893295d0326af444577865fdb2dd463786021fddd380eb8a8a0b4a3894b7aac232391931295a1530d1cdefc1535a55fbf890d33767852c397fa21853707df4e6eec991684f3a5ed", 0xeb, 0x9}], 0x10820, &(0x7f00000003c0)={[{@fmask={'fmask', 0x3d, [0x31, 0x31]}, 0x2c}, {@debug='debug', 0x2c}, {@gid={'gid', 0x3d, [0x30, 0x33, 0x34, 0x35, 0x37, 0x34, 0x34]}, 0x2c}, {@nfs_nostale_ro='nfs=nostale_ro', 0x2c}, {@debug='debug', 0x2c}, {@allow_utime={'allow_utime', 0x3d, [0x36, 0x31]}, 0x2c}]}) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000100)) fallocate(r0, 0x3, 0x0, 0x8000) [ 507.242236] attempt to access beyond end of device [ 507.247407] loop5: rw=12288, want=8200, limit=20 [ 507.278813] kernel msg: ebtables bug: please report to author: target size too small 2018/05/03 22:07:09 executing program 2: ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f00000002c0)=0x0) r1 = syz_open_dev$mice(&(0x7f0000000380)='/dev/input/mice\x00', 0x0, 0x2) ioctl$sock_inet6_tcp_SIOCATMARK(r1, 0x8905, &(0x7f00000003c0)) ptrace$setregs(0x10, r0, 0x8000, &(0x7f0000000300)="661e93d10cfc1ee53bb51dce22163947a0f4a6fe265c6fbf3c26aa6e9f874109d2b3a08fd3b4c02de78b5fcf0ba89ea0563cbed560f54cd55f40088ec5b4eaab5fe74cbf031d0c0cdb132b18139e3fab29") perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r2, &(0x7f0000000180)=""/77, 0x2ce) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000080)={0x0, 0x59, "2cd5f7113d3d8019728a6e686cefc36b55ca9ca741dfee8b061ac1a040bc713e711f37deb58f9280f425a4069b8bd961cd3575486af105ed0b1f11e0131ef10447b920ed7d408b2d25ac89c90c216b88ee67d362270ec32f90"}, &(0x7f0000000100)=0x61) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000200)={r3, @in6={{0xa, 0x4e24, 0x8, @remote={0xfe, 0x80, [], 0xbb}, 0x9}}}, &(0x7f0000000140)=0x84) ioctl$BLKROSET(r1, 0x125d, &(0x7f0000000400)=0x9) r4 = syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x80, 0x2) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r4, 0xc0505350, &(0x7f0000000480)={{0x80, 0x4}, {0x5, 0x5}, 0x8, 0x5, 0x6}) 2018/05/03 22:07:09 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff89], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 507.315886] attempt to access beyond end of device [ 507.320974] loop5: rw=12288, want=4104, limit=20 [ 507.337231] attempt to access beyond end of device [ 507.342476] loop5: rw=12288, want=8200, limit=20 [ 507.348279] attempt to access beyond end of device [ 507.353412] loop5: rw=12288, want=4104, limit=20 [ 507.404536] attempt to access beyond end of device [ 507.409623] loop5: rw=12288, want=8200, limit=20 [ 507.935933] Unknown ioctl 1083223682 [ 507.957718] Unknown ioctl 1083223682 2018/05/03 22:07:10 executing program 4: r0 = memfd_create(&(0x7f0000000140)="736563757269747d917617cb0e3dbe4574656f00", 0x0) write(r0, &(0x7f0000000040)="16", 0x1) sendfile(r0, r0, &(0x7f0000000000), 0xb516) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2000, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000140)={0x0, 0x1c9c380}, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) io_setup(0x6, &(0x7f0000000100)) io_getevents(0x0, 0x0, 0x0, &(0x7f00000001c0), &(0x7f00000002c0)={0x0, 0x989680}) 2018/05/03 22:07:10 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file\n\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:10 executing program 3: socketpair(0x8000000000001e, 0x5, 0x0, &(0x7f0000043ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$kcm(r1, &(0x7f000086ffc8)={&(0x7f0000af4000)=@ethernet={0x0, @remote}, 0x10, &(0x7f0000b5efc0)=[{&(0x7f0000102000)=""/1, 0x1}], 0x1, &(0x7f0000c2f000)=""/16, 0x10}, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x80000000032, 0xffffffffffffffff, 0x0) sendmmsg(r1, &(0x7f0000006a00)=[{{&(0x7f00000000c0)=@nfc_llcp={0x27, 0x1, 0x0, 0x7, 0x1, 0x6, "3af8e329b63d64d70d5349a5752f99e58ed013a091c40777f328e66994d482a0dcf1d7eb2c8a754307c9458e644e84af76aef1c3e49052803526c2bc8f8619", 0x4}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000140)="0b2075f326793bd09d663e8355817ea1c3a2da18f1490241bfcc6730a0331ce3c6fe6056a224c707c0fb99d75b22037fa373f1260322da70b69c73f94d82b8dca44ddb3e8678d1ced5e104d56baa753d5a701c21f5e4355aab99640a5613568cd5cb9b62caca47762919e29afcaa05590d0754778584314e1662f6e319b2c96ec799f400b7b5a4cf2fb8c34e6e78322c6cb9ff536b62991c2e7f92d41e6d47d1e38ab9901f96a37e3cba9efa07dedd35350a15b79320dc5f929dd8bb602da098239e77303cb40dd6ee60531e1f742a63a2770cbe50f9b3347304e78617c6b0a691", 0xe1}, {&(0x7f0000000240)="fbcc0a75879a06db3c4aae72b95958dbf50474370dc3423439f944d16ed9bb31027e9196a1c046a4c50d3d816db456a482dacd78e846b01e478880509661b75c75270da6abc6e1011fdf04939231f5b93c4f92b313e57d43994a7d1213c0b726999cb9f3efedcfb28f354c4362a48e", 0x6f}], 0x2}, 0x6}, {{&(0x7f0000000300)=@llc={0x1a, 0x309, 0x1, 0x2, 0xb0c134c, 0x6}, 0x80, &(0x7f0000002440)=[{&(0x7f0000000380)="a431f87ed5957b71bb59eeb89468aa2acbfacf6bc9b5bb1f71aa531f8a2d5e404c5cbe884badc28ffd4b0fe24955ba4fb5518fb5534472e43085bc8527d812920eaefda3e66d7e36e3307bfbdf11da099ee594dc28764b3ff3ba210c3120998efcdb44593ae638ff523102b0c436ecc9a81b835c9b0069963c0611a5424949eb72d9e4a14940cc22eb42caf7600b9c30bb244d8401dfe75b32d7ddd09aa36f5b0272158ec1fefc19b173b207b85950b00c90f844be4821f049aaad839c9dcc2ea955489a5c76831e8ad44129c2d640282a9cfd473a8273b51fb6c08eaeaa2fdd8b9a2d4f8219829c583bd082fa5e567b98ccbf92fc2a2fc996313a9c1fea7e83564d50c15b553103fe760678f487add918a7b19cf2c7bb7e9496caa5550861f7ad84d773b8a4f34297437928018f02caebc29919f968ceb77432a6ba7cae6010630cde6580efa73caf77fbe59e09730f3d13080baa3be503ba147e925ed5f4f3bb68535c761c7602f4988a50c4f56f07072e07b1133a39a361ec4e312f570a0a36efec67e65590882de0844d60e04451ca500f1aab5ff76043c7a15c9538c7fd5d5cbc7022791024103faecc31eec28fd02dd5b806cebd4d1365a7250ba0df6876bd368a562e43edfbbf31488978da17dc1c0ea1f3386b8792c2e1056bf70f3a6cfc0bd7036b84f246b55781d4536f3c1b0d08e2a6269c5c69d123163318a6dffce9622049589f57d63ddc017e200a5d88e9df81b615928195b18aebf63821f8562bbb7153196057388885b87508979644f1e67b022e83f3417cd699fb27a651e7ba1ce92fd1b6feb1508528085ed0907e5e69d340e1c9563b6771e9bb1c0017403692dea026ada05da9cd13fa08ffc0ee8bd41c11313ce8ac47b8147e2235bc63c5b7535fd5c937ef71ce9886eaa7c05cc6a440ab583ac10eea65ab25727352ffc7f3f6872995db91bfc3806d6f4266e2f238e5e66eb803de314ce0ecca7cbf6a15860f9e3ece0f7f15156c5bf7698783fa19d18abfc580f40d647491d3644df0c0bd57e1bf5a57c95db941100727ca5fba800db6ebc7b7ca2486f22544ae72ae309bcae1a3404ed01bd8dc6f84c8b26ff52d21686b49e90184c0799f4a4eb4b2d0843cf839331d55d6da4cc137604b955473f6f4c7cf800ef8163462a4e523317140699585cadc2f12fed0f852a23e1da74c19145f9b4c2febeda41386e227ddce1fc42971e4c7cd41e0667169f519bff1d285a55ca44136274e221b5c00ad45c5ff8dc00573d32b2570b9a381ed217efddfb0bc2d8c3d6a962c4a46e6fb0acd3a2b242f5395e93809d004b59882b06608d39e316d2d4ff00f5122566263fdcf354fae025d70ac9b698210d55cd183ee72c7994ad8e130fbcd4745c36602a0767061ff271b48f260785ac554d6242e9d00da68b7d9209e1f6bb94f79d80585271c2aa386c60fd7f679f0b7e0e7d47ea083e8a2999ef053b37841e37c4eec3e6fa57f834fac5845a933cc4af179622bd0c071777563c0c6df37db4543d072cd48a02c766179ba15356679eb87d2e101303a54e79031e133ad522832e89e319f2880c79672b4b6728a0ced6bc51de36a11bd50d6d9bbf37a79572cd79e92624c447a63259e05b4ddcabcdfc32ab3f2449e2c4102bb44f9b54f02bf6ce049d2d4db9be70f82722c3e8eefbe34a917777968360e6c06f9a9d051aaf38c21b5b0c3e6f8e674c4de0e8af8bd234c2b56235289a35161e03e461df3537d01330b183549a5c6266e140fd1a1ca65ce2f6b275e671bb00d5861dc56dcc6248037c72823f690f662924cb4b15de3ec26bebb3ee7785f0111113ecaee094359dd825da63e93269387e067ae6f68c9e49ddbe6d6703988770943152c4d520da75e1d55c653eb8d185337cfba8a239978ec4d6b9bd287c9aee2612830843abc589f2f36458f31cc04368ad080b14f862f97b6b150a09455a23002bc9db7f64b858cb614d1963b95fa48100dd9495053a4ed0fffddf7a1b77057ed6d85c2d5e0f1426810d724b6df96d787862028c74ed2b7be8388f07b28b5fb6e1dbf5b297c94d2ba8b3e554888fa37ddebc17711321064f617ce6fb5b87e8bd0692045b147df3fa82b0369178830126753117243640c2182202c973228568354fb527967cd15acb52b75f4999340e060ed4b1560adcbda19ba778f2cc92e27cfbf9ca4c1ae05428922b90d1dc70e036f82eb65578c532f3953e094b15ac0de5fc297aa3daf0fa804dd874de19a889e248b078dc5acd2fb3441836353c5f6d02d576ddaf5dce8f2c453f1c2eeb26c34a9710027fd2b73388603b4e5131a6e9dd47b233429906aace6a3f0c04613d9f2dd5a0146ebc3957705183fa157ad0d6facd0d3b8802c99e8be82cc2698cd2ed2d1a783bb284fcc78144911075e0bc6260968b9ce7bef80bb55f022b17143bf27af248f496816e759ef9ef64f13985fd4f3d1653acf3e09aef6586313ea18de1d918446ea02910b0af29b6fa196598aec566009607402d0ed6b54f507331a37d8f58039e0692601bec32ca4de2ba7ff46d90abd9dbf5339ed8fc97d5e88123ef205dd4a9562e5fa3098ad7442b16f28ee42b59fdeb9d58d863a52892a3a78802ff26f933974a37e3f132b3cee6892a7e00001e2e454ea2d0ac35d657af44927891ce109cbbde203a7ae033b6922f0c37e73735f0a6a5709f5952d42470ca7a24f0582ea8cfd0e2d4592bc142948be1d1d070aa853549222b3cdcb6b2a2f7000443f675bf652f918e7545a5454ef46b090fb012cbe7780eefcae5ad943d4624150f6891a0955ab87376ca691b7061374c1e34ddc8695eea29d6dc03431e40ee16fe1cc1ab68e732b19add44f05ca5b70cc8a17471ccbf3d3731bc9bf26802c3111727789d0af46b98f71f4457130e815a6f5b4dc635cfdf8bc4a0182ec6726dedd329b81cfcfd0b82f045e393216069e0e5c2623fbdd4224a25b9b168ccbe1818f425327e243c6f60fa766e9bb5390fbd52b44e8fb06894f336a8820d581a87208cd4c16429120c446c53bec92432271f748b986cb79c2248dc96811583030f433015ed9b796be86424976c1f4a2cc8601129d2c283c0db631231a0af5c4d05d42a90f976e00278d56f4512fbef025402d9cad4151d33becdd3a451c42075c7b5901fb292ae9ebb975ff633fed5e420015cb1abd4499bf576eda5d66d7cae006521ce594c74a2a66a8b6ad628bdef17e8e40b4859be2285cea9b7afae8d2f82d41730ed36f6c976ce8bc2dd11d3147533a7a2c4604c030020f7f93a5b6b5f010c4ca85fe457a4456e75a40509585c6fad2ae97d5500ed97eaf876871234bf5233093a210258de84c173ecb3dace555ced8f04bb49be514b362649c6e1cd58b69f155652551210848125f0e674b7c81ef4c128be9d596ca0d5410439974a4821577d5924fe8b074f2bd3a3eabc2c7581f36e8a03d928c2344c194d2a1fc6d23fc7870a6d6a1cbba4cc95d5f0872876cb15d438bf3ec582d3251b35acb230818ae5d0fa678fe33d7e39ae175ae3f32cadaefcd61069382f3e04fa242ab4b9500920698b6a6bb52c705e92aee86af95e8fd0d5cc438e8596cdd337421d891fbdf36bdf59babd894fb0fb144efcfea2f83882943a0cd4bf05b931b439570a580729849c395359caf48676fb5104bacca2ab1f412a70c93331de2c4a88f7235a46735db9ec94e64c439f22c84d76d3c7fbbc1ae48dabedc18615b68e1fdf2bed916674050791c64e29fa32456a90e9f04eb315fa532c8824e19c59214e2fbce715b5e21e7935bb9a54ffa11b34976af7b4391719df88e2c2bd4174e5951ca76a349e8618a108381588333ec277e8ef48d69f827bc59a1dd2a1bedb7527e358a1bfa747ea959ce840c1c74f88ca0ec0f467910f7169671f2c15865ad03f2cede6f27fedc4ea6189c5108352ac664374d181b01a4a3c4dee2c809f9290434e44a7ff22aa71cf4323910e7c2d284a3e0c8b73b0dd36b37ed7f1381d94af66132d646aadc8a256ccab736a9d0937e8282cfe88088636381d9cf5b07b642cc1be8168cd07cced9a66e56be99c598710a1b512722f575902464318c20248ea77fbf4035acfd35bd1b4a2b74844a1895b21b23052c51e26d977edd94e4ae23b8fb60c38f15b0fce4a47743c6a5011fd3657880946b2e0db9bde4699224fe8179256dc1a59f732413ae1e1b1477eb551a97fdb0cc7222d8ad3eab69950ce59889969a647ff65a4e8ce1abc2e6732e4dc6b9c9b20c0a468609932f654f1971853b251591915bf0e58a657f2166b4169febaeb495378f5de67c8b38a5c096cacafd6760a4701493724a7a65aa9c15d257890ca76bb631506d3310e08b674338762d50c7e8e165991d79e4352157f61bbabfa5a065a1209aaaeb2b004caa17f973d629ce18cf7a86201a0a3c2c9761f1e13152ca7efe8addd893118fc8c29ccd3ab9499b17305ddfea113cfcf92c9bd2687e7769eec3bed640d58a663a86079f8dad06579b969d761577a2332d25fb53633403a72aee4109c2a3f138ab60a869a9af469a1ce7ca47ccd60721a8a385518359e761ec7d664dbcffd28a367d70e0cd520c55d7c634b27351c9a28e0839303c4197359f50b15500805564fadcab05422fc1873b0d6a2c2e1a654cd4b4492b24ceb1d590d522cd8ede1891aaf67e026ff0b52458df20f0e7f6000d9129f383f1498b5bed0e683b50cceb5790c589cc24d5be97c2652baffac70194eca7db3bc517195f0e62f15dafb4ead6f679bca41fac8d84108c9ffce85004c75255e041bfd80e76e633d11e2ae5f9ec0535908af516159d4a712931facdc54b9fb0856e51de991252533e304b22febb107a06e5c8c9b04daf99a048fbad9f419de4579b1e0f30d5401c1f01da9650728f35db3e1f7f1d1934fa6a0fe2691247f7442640dbb4ca97c13edc3fd7f13b38adc9c714f902192797997a9b0bd749fefebbc788757f6d2f5b0318161f0ad0a73772b65ce938a25bc4b400ad3aa4f7982a9fdecbd9a7a7411ca73b77e5ebfecedff9b3cba5493c727a2f4947e13cfc34a622e2d31c06ee65f1ca01f89d26a269a29d0f8c0c87e3f0dbe468b6c73177ae3e03f3d792dd9e70a3cdacb2b98df666e406186076ea2cabf16953d7e715330b3daa905b8fcd6123bb9fe986797488aa88e81fab3f2638b3e7fac64368a44ba4891b07e71301bd81547bc197650aad50b2e2e9fc9ca2a582f3b8ec5ba92f571f120696c1a56d6a16efd0334a3426adececb4ddca7248dd48a4baa23f1ce4d37d09f126bc6f724a9b18bfd843a2f4f8da0a931261fa2550e1c81f1ec75013ed3565499b2f92706c08ea556fbb71953e8484065b54367cd709c6f8792d8dc23efecc32c61a91ece0cc4905bdc3502bdda3f9d309877b1f41c428e6ee084eed0ca671654a36248cab28efe07d0547b4c633b21602af26295cc62c257c744a67c83071dccd4bcea4bd83408c3968371d95718ae90936065365da7e0ef9dacc1edacb1b2e323d2f27bfbc801337e1b500a7de02bbad004c44f2b902dc90d17c7a8119d37c6c11f4cb8226c14f36161054fcdb6913e82cbdd29980e77f2bbc5e669f9af88d1dae13b601b3e4e5169c0f94054e99cfabb56d33f17aa28ecd1c9a39ee0041ccf69da280bec47c75d9cd2515d1d9b2997c1bd38510940c41f1d210683f978a9002633f9437a234065069e94fcffdb06c2f63f943bd1ba18b9e6b6810d7db68dca1796367521725e5fa53c3de34ce33a871e699ae0614c7", 0x1000}, {&(0x7f0000001380)="a02c6373d4e72014e43c45b603020525c6f98926ba70387943393eb342c16a7c88dd91b2c5ee799e782e9459b7c9443c9c7f1a0effa32839b68370008138413a740d2eb5c01168b5e2ddae958181ba86dfc5cbecbac4cef9d7866b9a39ebc95b181db2354e01e48fca063baae48304d52df71ee424b7e2087899d8bb5e0a2906fe4887023adf5dea7b095b423d4d9432e44a54cd84a011ee93983f61f21d38bcfeb143a043f9292b3a83ce56ad1a8c14479023e376e8617735c4db33a6be42b9417170b95af4ba81901c90076410ced856ddbeb9f17a748c9e05e5162b5b2162fa98416ee204462dd4d16359adecd5d5d39216fdc49046a713c141b0f6d2c8251638975b3dbf5965e159e4491fd39ff7b794243d7e68f9810e098c277f2320cc76dae7be8b040b680cb4a5469e973125ed1e1b1537cb49cdd4f5069d1fb04371ca5fbd18db326a43caa3643c4a87f5048b9febd1af941af030021f72bd6770c2d4ccd2725e1f0f051e643293891a69cfa2cce4e5e7640393b5f36302d70900791f95c04f5600842ed61d565bfceb44923d1bdef98d24e993f1cf6e36c04b476eff032420e9b2d34e1ebb58fbe206551972ff5922a2fea729777f7588598aaa5e91c1113db6f355726c004602f4f5f559ca966e4c236ddce63e62b611eee43b8a37bc7d58b17f97229f540799fb1172bd728e9d9007b1affc9b08c3defc3bb9f1700c81163e9086e34a9480052c6cab954a2c09700ed73b74386669785661c472081fd4bbc80e6a5dc0a3412f5c867389b6c5aae46ff8336f614f72c0e82a369c8efef6f77e136dc3313b471ec305aa9735a9948c4c83a451dd78aa7803fe9c9630ee13bfb9cfa8ff2c76b92375c38d37bc5ef28de29699533e5c187455f396f1ac337fa9d461037cc24a4c1acb1b469cf83aa3c0f27e393bb2461dd8933d25b89f6cd19f0bf6dacc71a064f0b87ad12634caf0dee4b8ababd5895592e7ac616d372434a723868d7130b329590b5e5fd855b0a536f499fbce0b44bca50d1dfcf3a25198a92c815857ef9aa4f35e821620d48c8a01f9c36e2bbbdeb6fab733ce706eb62fe08931dce9806a5e71f98950018294eff8ff9f08bca725c726c46f26ed07bae56364c859cb91c96dcd8924391a50c6d8c5353c9a0963a5ba6d8a7de96e21f7348ce9b5250841c5a81fadbe00092fa5fbba88c4bb818573ec3ef08b2ac0cfcd05d24ba5e985aac1c2ca4ca3f6542b542c9228b351b709b89d3846958f0412a31d7e91eefea507e4a2b70c8719830fc849b6751d2ed871c8e86ccb0f8d11fcb6537ef35dc103df168367608941b1588a3e803325e60acf90132258283da6f2063d4efef4bdca0f071ddfac507b043a1c0a1c0b261a436594b500630bd77e6d1500fb3679c7d1eb629fb89051af390e804b26ce15154a265ed0653fa5f11524f9ac73b3cc118ce614da98000c4d406fc7d8d1df305b5468f5f2b8fba3e7e2c393d2a6eb541275bcee28bb1cb9c8f083750609d141ae982e47da5cb2c5af71d7cd1e8a45cd5f3a5e6b3fb57ffd3b5bfdbf883c3d98b2c01004a3a55a67af7015b0bb3a4b0ea80515067918aa9c2074edd83d13a9871921eb1339182b1116fe74ff10f4a09211125a4be8fabfba1f46cabc888c76c45d5ff579a58be14224a88206c0c7cae2e15f14b9e7ab7175a6c3ba90439f0297ae9e7c8a8e8766fd1f719f6c4af850db25138188b488e5e560fa04e4931fe49847fc26277b73d342422738b9c6de7d0fa3dc8db2af811caaa8d0b910d6f37a70b57918093b33f5b6094fa6df20561ca8e286ea8b4e89e011cc25e014d8912b5f77e7153ca6c24462798465a46ffb576da28c07924ffd165a7b3c9269cac63fe6221eb9789435d918ad6a421c1e328a2a999e32d23b39dfc8e583fd61ce174eb3f91b191565f6e94d6da9122ca0116d1982322a6f759c2eab68310505a8bbda54cb502bdc2c3d87d189272fd23ca2db0353aaea59e1c33d652b66c54dc446313b9c75b714b87378a828413efe4871429bcd9e259e985249e14b534d7dc0488c856366d300f7d7369c367690bf628f44eb1c585f3e54db2a5c514ac6ccfe72aba1932ecc1fc1fa1e75ea729e2163250de33e4fe0c9de87faecc652ef81703bfcace715a5751e7a90aabba4870d8fc9503c74948f9c719bbc376762d9e460537c02b3b117fdada6b11db7be2c1d62d685e92986ee321b5213c066b4a070c17a2272b00820bd93b309eed9e9529265004006b80e80593024868952bbeb8e42ec489f74bffc03387bdfd1de097da9d582e45f3fdf2ff3ad6602378ddd71eafd8042c96eeb281d277140158d2bc5d7ab9310ecc9873f539849f74fc20d9c35dc0ee48a9b81f1c5b69488ecd60333e4d709139175fbe0f7ca3870b3042600c63a860af45cdda3c843f3b9f952600309b80c57358a796c4c18a2745710234fced30c165e0d076c995780ec405bc54ad6c19e05bdb3ed79b41980b53dbbb42f26aed9e96b4233c98554c0ca1e944858af493a1dde0cfbce8c2090ef376d7534caac9160fedbf01f1e23d798dca807ce24dcb02fa2163439cb85928c1218bca3c03d476fcde550ae6aa6ee9455e79e6e674e3e8ac64e3ebacf3faf5db1bf92fa2985df71f580d117bb8c26da90d8f89b0be55e952a265e4a4b8c188cabf6be1e553a00e15b47541bd5b6f2c87cbbf381e0e655ede555757e781b3ecbbc5220948f9eeb7a330b8200d3897262a4ba0429bb6866387d28ce542dfe955c6e70d36502fc25bc0cac8f1045edb485dd5d1652a1d7a8a08d27874d1865719f222b5766abc492602286b655998a9f73fd7e3ff68b70af0f6a08f8614e5d95e517a721120e1df2daa1326b0232279229de7ef9b27898f075b70967d262d79da11572e1c618f7d6c08145dffbc564572c26adfe359759f17d7c573b2f73f94e34e9276fd3cc968851c2d0e253fbc6a3087785b6de06e54b2aad1cc5198df2a0da5aa7d720dea24beb71dbf4b4d949d059195646a089f2d61ce5890f6d8956495d42f3b2dcfb5e626148db3d5bf8f13e36446a23dc802cc0e90be235873728c9b32f305c63425b08c79eed7633112b242da5a5a5b3f990def132418bdc31f80ffbb460a5936ca7b006ad3d25d28da8dd663b78ed7d3a84e085fbecdb82bdacefeb13bbcf0150211a710e7950a4758aa6872d4ef02f113fd57f29aac509eee281ef350a1b75d29a5439abecfabd17e2e582bb1bdb05ea183083509c1262cd6a97452d047fc0ecffa3e5d295ad3015569196f47675ea7e244f0b4bfab22b1467d8ae3d4afccc08a3704f8a84c4d586f3e58f90af7146946b9b4505af4a976d7b7be0c32bb4dc8ce0cfb66de1e64b6e4dbcbf6fa3ff876919c029f76caa80d56a3907c78e8b114c1b52d4f7d5a82d9061ef26064ac1d6b8ac8d04777d1509e18a7e514f000de319c89b8dcf5c909f2d25bc1e9ace9ec3b281e5cf16dca84672c089d6ec379fce39d902d3720359476858d2a0d4acfcb178cb3ddb2c0b87705fa634895dfa9643b83b663bcc5008b138b0746ba7063db0e8a60e00c784f7c9bfb35562d94de280cdfcb9088aacaa9992604426a93a34d7dd38d3d2627a4127bcad3f54f38f80dd0110d53d30dfac584f81ef75a344562098959f310d59e2c59687f5b3c14cdc21af1185719101504bb5b3dbd62d7d40883db7b3db5882e612321cd9fd36b1c2806387453d7770b27dbeffa4595fbdde2d757d5686c0d4b348230befd2325169187f3fda416ed6686fe52c9660b4c5c4226b3e98ce2c32051c27df95d94e751d8d6d41fe4fd45ad010cf8492f5d605df14c864f249aa94761d92ce0017c672ee7d66fd6d57aa0a918290421aa22d33d829c00ff5e75d8171e39eb2b515938789f810da2c85b769677f629edd79f380d6176f7824721d02d83fd90263a49c04697f0cf16dacee3db808f4e4e1fa087f00dc11abeeeb4a1688dc91a25cf9874fcda17f8e3e800f874dced09a147acce00cbb62e196d12a0c626a043f6d03307246a741b206aeaa5dfe57503d0e2201b27bee608590ae1b570b3f2e37a311e148f2132292f15fc8523ffdf5189e951811b7ac99940b96da8ad27fe85645d25ede7dcb2c1962281b6d05c99eb4a2e449a83ce73dce4b253c20017cd7bedbd4abb191ccc6dc8e2253f0078c100c6e2688c0bcb2f9098603ff1ff13e8c4b6556218be26bf4971b5f2a90e0e46b4e8e6fbac6f95896262664c4548b66ecca4ae131b844244413e3edbd06af02448dd8bc5f545e42a49edea402cc73480ae0ef2c790063f0df0a05f4ceaea206649620fe723bc81b01f1c0848996832ac97ebbcd32a84d39b6137e61efa45df134634331a68301456cbc6a6b8b97f7ac74052371746324c4f6c81d622133bd9b1b79aa15096d222e4d50b2cd32a127be0ba6a0e86fe43348eb198d1b5bc6f09e9f735d4d4b161fd04cf56453d9097afbab346c912499efb9bc6ed23b7587e32201d8cce816b4fe1560cb4a6f82fe339c509468643026c9ecf8c23fdc278d6cb730b3940851eb39ce8479b7e6a439023aa8e90aa5d84a401f3a3e46fd74b29cb03e31a5c414ffb857e84b1edc34ded903f05b21c0c023de78987168953a2cc47193832affa6f5dbaf63dce10f1fc223d6e1da6627327de2cb83a2eeb3fed3dd42cd9dd6c63158152c55d254b08945cb34d465ade77061b82e196f496a8e1b19146de421e8000ad10e48acfbdce26187fba3ea79d7b82f7b1120984121d4f217594b517e16f24b7b933d1b3b3a65fa72979d7f1e471973ed2e1fbbfda10beaa91ca3eca0a86770c145f3da05d831e3a28140fc6de49d19b79e5f8b7573db26d74a96bfaf39723154519b5340fc48d8f2e8616fdbfd5a5d5c40c86679f4cd805583d95fb66917ab142a7189715b3432cc9beed3c4765143ff5c6075d97f38e437f752467f22b68ff6dab345d5218846318407840303a391cae4714b733a493aa877b7933f6a68fd0b1c47e396a5b53ca99c2f6f57d5b038c2a18bf1fe35ff274e33e35000eee7ee2fdbd409a6edd3f012698e32f4f75113c40ac470317e416929378363d468ad6aba4f553fd30dbf1a8105deb8c552a0442f15212c99b8e39263cb897ca6d82b16721fafff3d44ee473b223a3b7df817553b5a9e430f0ae90700d72dbe7e9082e18fef20df3f86378f15739a5ebad350b5aa7759723bf57c8fd4d6e5842d13679e5e235bc9f6010bd2d34c4fb931249d96f64a19b8b6622f06730e620c84e46b7d8ba9907b34ac95f43f61297947264e4bf40043ffa5cc2124d16c0e4b20108c71144b51c4c9b289b2e0e22cbed7a3bca548b34986814ba96c69335cd36d1ab8a1a72ab0bbbaf5387dd6f80c20f76f9032e903df86c0be3222f3d94fc477a8c1e906461b43d8a36e0261f71dedf5d839280e691a1b071aa06fa1509a33f708f7096bad55e24c655d1a6c1992a424958b8be353c0bdd50e3a838b158908b76c477cf493f1033cb97b066845a6efa4d9550ee1f6c29eb23b17cb8a08bf1101af512d82902df2f3984fb43cd53cdba5eff23b10a85e6949cea150a38357bb46bade21c4f324544f1e56048b78c15e5be543e2b07fbc9cebcbf4222c1f9eced0236f1829346555f31b5ca29d118d80549d5759abaa648d1c40963f10e24eca22af970f90e8db49d7d6b0c3a511687c30bd29431073d6c738a4d960fd76a1dcf84ad510f7e3078982c9239b54cba237d1c87714e26f9129af88768e01b057c2890f1aa55c", 0x1000}, {&(0x7f0000002380)="51e1f4f1febde1ad143ac8ecc04667bcf4c31088a6fab33d9c0fab683002c1aff03d9061d1f4a9d59e379a99c1eddcf8c81d969f059224acd10e8d9297a82a3657638b4ae320bb84e1de67a4091d8085f0383ce0c93a4b95a7de8bc785eab6ff688c852c2935183bb30852c2153746015e71340178ecbf3811445259ad8a65e8327709e82356813b1d0de7ff0e", 0x8d}], 0x3, 0x0, 0x0, 0x20000800}, 0x100000000}, {{&(0x7f0000002480)=@llc={0x1a, 0xf, 0x7fff, 0x7f, 0x8, 0xfb, @random="11d67fe749cb"}, 0x80, &(0x7f0000002900)=[{&(0x7f0000002500)="54cfacb2ab40089e72654187e95a173e5466859a", 0x14}, {&(0x7f0000002540)="958f975c88666b3dcdc84377adad4d30d30095e0cc5b109cbdebb2cf97a9b6d8271c3c4502be72ebc6d5457db5ef2a299fe8d85a0ea6a059321e0319c26acc2dce24c739000c972b85a74cc3698827721540cc51b1e44b47303be6fcca05517c42b9ef3c41ec9d98b3be551476fe9e44a4409ebf7c9a87b0f71595ad3ebd707ffc8a9f51ab5039c45d94a73e42c157388a7f17b3d5ef", 0x96}, {&(0x7f0000002600)="07822cf5ce7ad04c32bcff5c2dc38c294ec4ce4f6e927e635ca7cfde3c004b23bd40b18d7439e08af28a5563f4a129e95c76873819fe760499408c95ddabc4fe3035f8a59d3804785bcb1814fb3ba0b96a0dae915f31b6a774fb04128f8fa735d372b5a5732f0a6686c37d942935ab3daa359459f1fe5be8f17bd27a0c0722072898bd65a3cc4b1b00f670ad0a00c1668fd847556da837372cc47495f0ad220007066c858e973df54c4e7fe7eaf681ea3109cec6bed4d3485d8c4d0a4974e35f642a81adc1df2a036b5f16dc4894ebd4ca", 0xd1}, {&(0x7f0000002700)="815096a8894d0a30041eb17ec7483c34e315265661ceb35b441cd628d992ec06946b1f6b84bac5766097120c2e876d1d4d39f6fff44836e848b6979ef50e97e3fee9774f6e83cd55c1490abb5546e564d4e2923f5071ea3a66866637a386", 0x5e}, {&(0x7f0000002780)="95ad2fbec1685a2f5f80742719229957517264931de22508128093ab2d8ab66121dab673b781ae8d2d4c413cfe2b9f0f277d1e69c8ebc654b19cf478daacdc5bd9fbf56b27746dc38bcb0f55694adce54e2905f4c31f7877887d6c851be802abecaa0a2767e2e76f1a21d17736c56cfba3cf3877434803445bdebc37c7145bd6193739d84694beb3c16fd3", 0x8b}, {&(0x7f0000002840)="28866f5461496a69d8f5e8d571b5b1b027a7a12f5a0e0ffd030040e2385931a8c07dc9f52b076ecfa58a4f33c2919c449d8db9ead33f50f549a60d6aeabd305af79505c8fe374c39a981ff776d2f3e92d6d33186d6606914351488992c02dfcf30f594ae033bf49228730997aee7a26e149bf9dad280d7e49010a9b6010e172eb81bf6c9521dafba4b08acdaafba3984aecad89a13ca9d1e", 0x98}], 0x6, &(0x7f0000002980)=ANY=[@ANYBLOB="88000000000000001f01000007000000810abbf1d96b8bc2f9ef7dbafc81c66fbba491400000001a5d69cf12db7f5eb1cad1b72df5f8b2e0d215fe4da00a8d04ac0e5534426bb650e0a74924ae838232fafc6b56c18be24474fd5bd585e0eb3e4c15d3eb86f10a39ca004a4841a05e091153dcf61b11fccebddf8152bd315be4ab6ff50000000000"], 0x88, 0x800}, 0x8}, {{0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000002a40)="0ff373ae4ae3f9c0c08007d2369e623e9a94191f40e0e591a34b0a12478211359d43c98ef8616ca762", 0x29}, {&(0x7f0000002a80)="5cc39cd280aac5f68b49ec508ea2bc5781f2650063d4744cf1d12e17d7aac98f76e544abc4429c587728482cafeaab497f0e0128e1a597ec54c68d2ae7aa1bbfaf61e9bea2697fc16844edbce8c0f2cb17119012bfe65486428f75a07b744b93b495a7ec1a8673c94254c6ac2eb17027ced110fa4cf3b1a9222bf8e88b9e7ea5f317fed19ce7b9e029512c540e1a4b37248863e1beecb30cbe8fe8e06ff56db20282ff98660430c02849ad93c0b682539c7b793f4ecbb293fdb2c863609ee795a3fc3fb469", 0xc5}, {&(0x7f0000002b80)="cd9d1fec4b845cd8b30b0967468151d45c34ed6262afa5dcf4d1b74f230e0cf7638ecf1c5b30852d7caba16f15a6869dd874fdfd17aca6ff22234a815a57c95bf78bfdccb304d0e8d419be0c073b589faeccfcfe9d01b64a5d87db0075fe67d4b42f292a5fbf97279285a1ecb27b69ccec8c3ab9e4714c786433524e521e2b4ba5563f83bd85de3f2088ae9936f74beb7f39d6732b4ebe942351ee72f926f5fbdc1f6e91556fac69df41b8d09c7e42fa7d61f13c681b424c6901a152e7dedd045a5f233a0f1744ba756f4635", 0xcc}, {&(0x7f0000002c80)="e8f065bbd90c65d9bde423d2375201ff5be78cebbf154e941fab19e39e2d023eda853b7b1922181e83b072d05677fb05bd865725af9ae0997bfc5164b6d8be121adf9d84ca14e4fd642eeeb259a971d485fde3b1682fcd190085843ef665d2a64106f4cee590a83d74fa2ad880274f01e4d3b2ac6084ef22e670006c6c8c21b961daafd48118ddafd28dc8", 0x8b}, {&(0x7f0000002d40)="7b3e631f040fa3a990bb784a9b57a183822a85f2db83fe1223eb20409efac923042b4d1083eb2d6c1f4b88bd578bacb56383ef61f5d99db8ab2b1fe9a49ce4258019e0bd4276c8252602ce0a161516b7eed6ce9b41ecad4d8669ff383be0c4866395de1b9a71a5a91eeb53c6", 0x6c}, {&(0x7f0000002dc0)="7703ca348c75c95921ec4e21ba32036ad65804d7170ba959a9a896f426cb89fc35624912e753e1291b605f90c3dfb260af8a8a4889b1a4c88f41c650c98eaa7f43e050c4efb667a8821d98257f1720ef69638775a6cbfb09efb11f23ff499c5376163a685e8792bc729a499fc286b288063d8eccd7d6012f3d7c78515fc0c796a652bf751bb378d16474c3e48d0a7b14fdab20f536852e77cfc0cd9d3a888699d29db3fc90377b38fc050c4060543f6d0ff1a791367d556a521a6d53704dbd499b3938aab2eae8f8e92b84cc", 0xcc}], 0x6, &(0x7f0000006b80)=ANY=[@ANYBLOB="7000000000000000010000000200000080d7696bb0fb08bdbe5af12cbb727f6b0f73c6c327b818679df1172ded3da34f7016d8ad450027cbc182b138dffeaa0727ab5f8e8f38cc2bbf1ec555e85fd81b1f98a5aad300fa538c18708ffc23028ae32f1cd4e4b2baefda00000000000000c8000000000000001801000001040000cf3c2cbff4188026098a832f05b9cbaae19316f7ac2096c82ea1f311c7ccbd2db069398c90359e11135d9631b6e3fb16f8e1e46d6e8ac91739c445137d7b88e8ddbe6e9f95273440cda65c127d485f9496d40f3298ec1e4ec533a10a9e81ff555c5f8a5ce0cbd66933101623b342e3a5cb02697639f27c0e87828d1b2da12bd22540e6d87d6475c44dd23d71244fe3c3abc76b7895c9c3883a8f859d95586d1aa7b362894ce6624fc91d27fa2d02f0471a8289d1f300000088000000000000001e01000007000000547009217442b2df19264e833ac3cd869f2195e486dc85ef82953594cbab174d8f57d7758249454a55b2b9d743d0cabca49637b1998a6fb965795208551fa2efc9d00692d97d2b0b49cfde4f1e17b508780d847a7c15052425f5d4afd7b7fea81ee26fafeaca54a46a4d33b41adee7e36da300000000000090000000000000001d01000000000000f03dc46ae1a2d1d4dbfe8da66e2fdedb18abbd70ce4f20b27cc97e4a25a1bf0fb05d247f8e76793de23d7c9a4a8dbb1924d4748079c543524b10fe0b1f13646207a5149ebcec4f2ce46c0f14498dc7eaca95abf36edfbbf3419b23d36cafa0c734226c8f011ee78938a4ed0857020a1b51a8b22e7686f706570000000000000020000000000000000e0100000200000022a390ddd2c0c757af00000000000000d800000000000000050100003f00000005782f35847869f18d341b44e8bcce1d308f70d87a7e6018979da02d092d05853e9690a3d5892243f4cbd37a62f128de55fdef2574ed19cb7dd7bb5766c11dbfc7bbce5bb9e6b6fc6417dcd3398f35b35b14af2c4ca1343d67efcad3de013405d2292cc08ae5d85eeddfe136fabcd37835982aa9ea1ff7335ea3f7b444cc4a2e45e3e1bda706dd93aa55d87c65e7cf47bb074dad4fde6d6af043731b2baf0c416c83318d61174ae8ca8e0d0111af635566a9a62fc2030f7b5ae88a810d47b66766a8b12392c515af10100000000000003f010000ffffffff355e09319f27ee3d364e6c45f8a6d8015f78b1320e0f425c6139689c72ffe1ad939b90eb1943151f9e65544ee28450b7e7ea85c8682f26f5bf15d7b6a15ad45c2c9c559f93d9b27f5757c0140e6dd2ec7bc04a002979ef90544e5bbe8bd0d87a6a5e7754a46d8dc7586d31747e352df19a06ef2c2b6187355f71a6d5f4aa3d207ac9eab6fd691e1512394b964461e06ce055b57e22aa53837e4a1c7ede796229a829aa83786dac565de7effea4fcf37516d64d6cc7bad7a6c859502cb09bf624f449b3cde500df63e44cdf2c4282feb624689862568ada99d69510ee7ec1153229d0adfcb164fae9d97d85b0960a217cffb81f526b24de1c9266f34e205370a12e5b85fad29aaa4791c53e321cd710c4bf928288c015a12b1f73ca06908661f22634ec32acd45394a8713873bc856343b538b02fa7069242030b756998704c3b827d96783647ea19365a39ab2350fb9c914e09e5a1b2c13cb8fb45c86c1177ee3d23727977b071f6e8da9da75d55bea808ec01807747fe6b9a18358823094af2367c96a1eeab5c4f3ad8a1db5a6d132eaeafe42e9fba373b46a1a92310c3c2f9047ef5e28850b0d8c214dabf54689ca51d74fc24e669968aab5bd714739115bff2ee91a5d289d7966d8427ace69752f2880c258607753693bff8fc0c79e3b73c1e13336c4057bfdf6b00c2d1786499742008b2e3f76d38721e72a82f9bb60155dba2b0d397386f0d617647b0f62631044c8434025fba6af2039812ec81fb447ab503069eb36f22e297a3a55868a8d14abcb541ed435b37a8fb51186836bf94de9e9dc2323cefbdfaa8acbc98fb5d86fb040b81e202cc5ce6d91e526ffcd96030fa9b80a80c8feff78a24413d6e4412d766ef568189b90dd33050770fa63f03514498d71bc38d679cd1ef66170d74c132dcbc44fed014a11c64118f42352eca40cb044f7808523a8e9306b6b891e3af3dba4f7e1e5c78e104261dd266902de2060494c9a0927431eff8ddcf554aa083b0c6e21abd065abf370714591c5623b7cdbc73c322ef258b49cc0a8f406e59509891d392561794db3d29887fa14ada8e419dca8c2a51a3c4965a0e704c2b8e2b172b290e788d6ede3766b1a2f84cec4b264dff521a023f1d4e3ee2c5556f80b268e34e665d298e09f878a89124197edafa1b69b2f3523d4410268001af72573c9497beef2e571b0b4f609bfbddeb6bffb4578a05537dac14edab18506f460d9e20c37c2341beaeba0e6b542bd2c4cf36390b52210255dc4eb54568c434950983b889f5c77f2256cf6ba84658fe8759b043af73357b46ba2ed8779ebdb29331ca5b8ed4e9f02aca8ef289d8ce22c909d1ed612dc9f5cecd6fc9dfc4c430bb4ed6eaf2051540e890dfcb082d66f25f9493b92c5c83096963aaf90fa9efb3896951667ca1a262dc2761d1eb762d9f043053541686b61aa7c76c9d520447d309e680abb69aef7293e72d70f13123e3dd414d1d05bccee10165044cbb8d5e898f9fdfd4327286598f39d2dd473bef3e3827bcd07c16baa7b4e96e74f83b790988b2f2fb03cd4da9618baf6382ceaf9d6573ac173747918666c6286cc5a74cf1031c704b398b8c650de79e1786be05d26b8b885323ca1bd7b1e09052b211ad937a951af3ef4d40655e8d8549065dd0faf32ae822554c27036edf50771765de545c0e55b44e30553747a3a007f6ca0db98cf361c4f60f7cf67f1ac21817cb163d67dce037ddb8ae52aedba19f1a57d36b6fbfa01b82ca21d9ce502db0ba6e44736720c66f76715b541e0a800f0b9eeb25e253a91c6acc19aab517b5f4d8a12ebf82b46e0da494a4129388cb93bb246ad801ebec84407f3b81e6c4d6254dc0866d8460f21300207ad53cc09d0c6015a9b4ac466d9c47f595767f1a829ee7d67b5d9888bf4ea40e6dd23b902697fc78dcc3e417f490c58ff79e4c25220972f31adb2b908ad84046bf1ff445fd8f1e68a099de4f42bd4a8ba68fa42b36ddfa4b1375531df46ba28a274466bad809fb4335c6115590355da24192a2a39eabc9080d435230be80e0457a7f1f792eb1131242cabf5bc3ad3e5484d2e35b904c20473a54c72a1324411a503aa43a282d6d439dda0d9e16ec8afeba042ffc91e608de8b6974f3772a104a49432f9dbbd5f7126dcccd176375e3abeca20e4ce2f7adc8517e56acaf38f153bc4475430a3fcca7c4f7c853a1d03a6d8973e00252ab577f552627d7d6df8a56c02311c690de53b3b3e601171a1f708329e339e6baacb550c9331efeadea3eea58729de0ec6d151576808eebddd6d45a291499a82d799c444be5aa64c3aa2ab5028b867a95133b95d7f81d79ae90940f27c185f992b91d7cf12f39bd237530d0e435c877087d18e98a4c9c10ee70825d31db2dd42fd144744dbe7904509402aa4ba21e5206217979a572b6fe47f5c772cbe14548e6f358600346e730a7fc38cbb992b98273160b251aa5df4f7e37ef5cf2011b358cdb3f1bd717702791053aca631991b4459843d9d87e935d15cd76384eb7228015d23ad566cada22cbb2a638e23445af54d9c1ba82dd72b871a6476e493b5e375c210ae3e42bd4a88b7e88e9c0384f81a16c022beac5e5c7f259aaab2f8e733e764a4d97271a06c7879090cbd747edb9f5c54ba076ab87c81b17b658940d8953d4c50f43d4f934fcf9816a796cbc9d653be89d061d4dd197e903296536e9505c9fe3d4c1035b580f8caeb00fe463822205f2cec6319e76a65a6b6bc64664504b16f054944723d55c5e927eef2f6d6b546b2b49213831d56e951623f94898c8405b79149455d10341d6883b8792c02642d7045cf9f9e1952aedf287de5a5dbdef5f6d621e9b6dc3d3ba20c216a158bcf33e881e75e1e86d015deea77b5d06bc2f5f0fa0501c2baf51ddf612f1b76d31503128e57ca026269dcf0a062a0ac690d6fc7420fc0e490886ddb2c098a9ed758765ca65a7bef1c9ea95157d43edef34e067a94a8d945fb85df103a3f3ee5f2b2e146e5dbb64f431693d6a3b7d6ee693d0b0a28e9d1fcd5836000c6a729c0a519392a16cd33b9c4dd6cd33eff4ed4dbef0119368f32d4425a777735ae98948afe03bf29688a70473732ffd32d9f31d4a3ccfba4397fa4f9d23909855c338e4443db92b05cb14d50eb23233eda804c81599cd08709506e3969818bfcb2685ce125e54960eeb8c734ab1d16b98634917b9b8fbf4814d28329fb9a01ec36c1423d5c66d7756ec6b377db2443d7ef3f1ce2cebc583fd6b335bedbd956098f31d7b58c350d98946c3d229f647a569ded2fcb517448a88e9c28756cd9a08d6bfbcc44803ec079a3ba1ee9986becc0fb29ac4220262a4e53cbf2e195af0cfe0e15c7fa47a79ab82230c27bdce2a683bf1ab10e040014e43c4863f17fd1be3a21eb2b396e7a9725d117b9285c9dc487bb3aefb41adb59d8551ff1045d854551caf2c3dcf605c13be53b8130b1700211e8978fd87262a898abda2aeccfa03c0c90a20e0d73f021b5bb9438118b83a46f0ead1c1371902c86fdac448d207349dad5a64a22e50826b0f8de3d87a7f9c4225020fd52bb24128581147e583d760827b7cc7cb3abfabcabbb2ec9fd9fa240be40ad0656febb6c20c9d0f4094dc44c32cad615d2398170fa5359d09c982d4b859e18be6bcb43c656ddf17c614007f822dfb9ff93f8c1ca08382cb58b244c021e7301d7ab4a7714f2635a865c254a780e2b10b56b7618b8119c7252c2f7749974a3ee719ae048a1afc9e4ebb799ac53d59f35edc611169e7cbe4eaacdde708220eade4438a925cca6e6c5b8418637c9de124a12482a7771a454343c9fadbeed2980a9f611d370aa7a152b37170fd1ba4140de9a32c9b948845efb2d4180a653f3d37f0b4b188e290b87a869bb819c5a5b88df42255cabb6f9cab76111e9f3b23919aa722923fe3ea5e3cd20880f1f2f62cae4abfb567a5d8b10016ba58b2d4925c6e9a11070979ee62b50289c2699279cf1dee14a22817bb8d20731ef3c70f326b317676f7f0a088a5ac1933a2e2429fdfdfaf9d44104b4b50fa526278e66c17e6761359b13b809deeacb56a115263838dfc54f240221fc83b916d261706912574d48037417de588ed4d2212eac4d7e18b68ba40dcffdd1360c07178b2c03f2e1c2cf014f4a59cf2d08e6c417a77efdee1ca712c467699f705105af40ad7308c507be8c326e54b5c5604725d24eaaacfb4f48943db97e38ccbae7a703f9b655695bf1dc9e42ee9d84ccb2ec9d234ee085df0eb869c5afb3fa2340d0b6594624058668836cf0a6740c09cbbbcea73f458d3bdd77683ef53a23e164fdd2081121180a4acd1e5e0f12f9553aee3b55c729d9c7d4f72510924d4a7a5371b42fdaf8363a0de252ea4f18696526945262764bc8ccfd4a4c7795baf16888493b23f2467a2eeb4db4f8539a35d97dfd539d868e794ad414d185d063c50db4b8e65355d488d5e61c3ddf7e52c664bd201035cc9bed3d532a3cf598d8abd8a57ec95be7d31c2164f76f419644bf37886857932436c29bc2530a010461f749be61e863a99d70ffe4526d4b8c6c02cae751c48b257123d5bd2a025b16665237c31a2d46d82f50d9b0e384866b1df2b1a6af30a05d9bf49f39c7eda4d15b5bc37780cb0da56fcb541337519f8246aabfdb8266fe2324364f98a0bdd4724ad840465b597d8468d62721ff5ad8d97f4f5f288bfda3b25271e6948d86d7a68361f4828c7ed1a9bb0d58d3100fa339add4f2e41ef3407a2671158c334f0e9148d310c6388e5624bf55733f267e4ab64baece8900485a5365116ecad6942f45deaa4745237870e6ac4552fbf4956924b68f152640ef7f8af2d657b7203ebf5b2734cd96ac6c9128e35ef494c299370e13236d7bdf9ced75e5d1072b493863f65b54545daff6be54a29e33c15d76b21ae35cb2a06f871eabd26d363f08548f48001529ad48d23dad8cbe7bd93141d0b3a54b3468e1b66ab4f0e5ec7dcea37257a11a09d931cb44a33f5ec39089124773fe5432979f383a0b837c7276e7aecb3ef2a7a06f2c3fd9f6f82be4dbdb1f129a47bb1f66189a042a7fa82ebb6fb8c901a62a26f62c75b4091bae73c332c065652b5024e11fafbdc22f9a0c014cd5bf5733c125c3aa7849648fbce998e933e572ad42aecc94dfcdaba1eb32faa7556374da3d13bc5b08598b7b6f5c2be934a3324f33e53570793f9ac0742a5a110527b66f30e286ea60ba77b13ce44a1a1a8dc7b49c5b61f90ee2dcf1a04c4ee13a3ef1ff7bbbb6a7039f33f004bc44d0319c0e3c24d251a14d7d4cdded724892e34725dfe1017b86b2dcf324b853526ce7d2d20e64d259cd8e9ec98aba11a61626dab95f7de0a3223d9e4dc1224ad3ed1049c716d8a27220c4ff7b75db11169a8a16b96b4812a48002e1c78c8350c4d4332b2731cd8f0233b7555b2adde91ede363588ec7f7e29835f72338b5969024fe613d70457d0c636dcc3400dbae84bb0e7a1b0c0fec7b5ac2d551d8d83bd3362dc67f5f1f3aca83a98ab6d9adf559a56bda6305aed88fa2612642671d90d3245702ee2c429559fba0ebaabfd5203e9a2b0db26a433c661a45212fa9819473a59c44ed58b6215018a2aeae0f8c6b9178918abc6aac55293f04f33923274df72bd3bf07aa0bdf4cbff0166f4455ecf92e90f877aa88379f5ca2224298230e966ee0c080da4f517525b064ddfc97c6f83912c430a06dbfb8eb65ea772187f4ed43f5d24fddccce9c0401fb3741ed84d841c4116952b7b265268ef299219a000100000000000008010000da000000ec434c2b26929637b2b4c5b6ad7d46154d21996a71a50bee9dac420e86feffe14631967c727b5b24db4f10e3102917b7002aec15b615e085b9014f38666fdd638e889f00a94d23e0b6a9da262d8e8048f93898fab20a96947fdfb6a53a1943a3ce3de90947ceb1e81c50cfb2f72156e07d65a712546aa18260686d924d61152144284a42a8410091b82a6a135bf79c39f6a9dd26fa25b6e9b59194991f773bdead58d756f86d810a0dab7b47a5fc4588cd253918ab8d78c31d6be8db8ea7f09cce49dbc8b0a7c05b2674e978bf1b3157dff0cadb6799e1ef3f796624de48d992ba91264be301e7e5f2460000000000001010000000000000170100004a0000009fdccd79fd62c078f9bf24f51d48284eb17a97f450881d37c88152f50fc4589802ea53856632adf9c2b3ccd413b684958a4c41aad7e4be585644ba437ff89548da38051c780f6f5ddbfd7f5fb74b1b6e837a80669dfadb56beac4dec80d554d282ca496803d5faa6162ae7966eee2347d6993d6f1067dc83d3792d452fef5962cedc1564ee8be059132bcd62e5bc8e6f55e8ec0f3666fa1c631d79d60780f1d764359605825212a49e36cb650019ee646a243b809d7e45cbe9aa7a507070365040d54245e8f048a34677b2d69a2b2e61a74ff6d4c81f4550de4e6e4cebaeb4dd96399062cadf666c5c5c53f9249e59ecce8f63e23c13b6e1df1e77b6c1ef8ffe26e5472923ac388f2487df61d5d12f7d633f396f9c3ffbe386902d04b59e22779f269f47582d84b4fec0ba64b93f65c658bad6b870de5435edb0f7c1a762935064265142a50f25abdc2f857f54e94a4dfb3f5e930f123109f8a3e6552907ed7e4c0b9c3950893d2781e53fe424328a1a892f478f7e51f6941188cff2840b9a65555d973d515698720046f488690a3f6a45de052d1ceeb5cc6ec941ade79fbedea8bb57c972c4ef991c0d6b9cb7be2acbfd92c3174d7b8bab9e514161fa7ff8a409a43d7f246cbc2ed430782c388dc1060237f699266655efb59ae25458fa939bf3f4b00cf50d488f9287906edea4d81ff0f1302c9bc089449357820ae2d92fee85ee069fc1e96b8d37d78cf9c1ce9a0b45cbe18cb2f1d272a8cf145825f23c1859f2e6290b6b88d6ac3737ee60dc120cef5f42d19f381e4f9066599c53f9b8cbea3603af4b2a707b81d1b1dea699a82cd89e338e37e047b35dae0cdf044916ea2ac9b95bf6cf8a2ac91c98049d51569ef8e300edc26ec105a9d4db4ea87cca8c04dcb4aec22c4ab948de5ce3a908a124b296076f210faeefb7bb8a7480ff5319a24bfb7e3c8b4c91caee28f8f9030d41582821f5c34e1bad466af9eb720b91ac9646fbc7ec4822a1d586e7af501ec6cf3e47144de600f08fa80175a71b92f08fe2189ce42407bf681a83fdc710e66ae883df04e772f029abad0b5d98eed07b3c5587f7b27eae65287b5ebd8224d03d9a12c16fa41e06b45437b228fc69f81fdae08710ca7dfa9519ea5aa6ae835354e3674fc7af4951bb67251a84239c15b9a84580c10cb006a47bace45f7e3aace5875a4d193fc2010c4f9af88772cd3597ce121fc8573b6f706c3a3d10e1b134c77a296338559bf1b311baf6204ea2c0c9f6c5982b581b4622bfc66338958e0e422246da95248c17623869409f03453d59054b03d9ad7f47bb8b1e3d3bde5dcb4d4f5900df0a916e954434b1435200e6815a4df562727f01759d93854f1e1dfc251adcded67919e3dd3429a5796cbbea831c2cd68465a47e73f0d69d8adfb25afc356de745b9d3dad42e325b30e466cec512a3dba977ac628946b818a81456199c79ce189e442e0959037abcc0b7021d75473e4f409310da358984afde60892afe2112d7213731d2ea4ab4ccaffea917ee47d8175cbdbc91e14eeeb58963c77434aa9a76ac5ccd3a4b37d32eee41576a9b6a7661edda292d8e432726f148416741dc9af3ab7a480ee1183b4e9535d4ee4c206d108c44c023c75f48f2e5812ab5ccb9550869cb903a96b32520008b8e47d92d594a8ae04ffd93e3091b1f459dee6a31a37f91108dc6fb18392a1c402874b57718125cd5d91b995e60cdb5e0a456857a3e4de225e040071f716fd4f89be8892af7908c98a6649c2512868822755c0f35b33446a675526e2bac60110bde05739f81696682451f6b9e1c5a542ae774101d3bc5d06cc6c710d0b1b2041a20e7c532c0cae08b8d51ab2f8a616c10d6c8ecb48e529d26940069dd8bf957f9f37ab9e03aaebb463ef03b04ceb194bfe513007226ddffceade63d8e5a4b4d773343b1893191292b0a3262c69690b012129504ad2ce5050be1de81c5f650225a4060422164abbe2974dd27cc73e1fd198928d2b37034bfd6967c8bed79cd168196e45e113917141ad235b64298859e3b3874ce347a73894de15b4c2ddc918eec7b35bc7c506bd6cd80fd3235554a0cce74f0eededa5067f7c78c2d5455811b58a16d4c4b1269a5fe6b0300cd83a9046206de0bd0058db519af089d0666b189ce5fcf615b388ce1c5ee30de8d68e73f6fd62b54cc9f6173f7f0da63a0505fac541069ce5d139e374f6e3b64a35500d022174502a1109643f96e6b86d5d503ce27fb59e4198b13b841a508f1407a15d80954f0b027c87f688e20121e6d60ff95fb8eaa26a34ecf55ab31372cf5a70260a391cfbd80a2cfd658356436dc825648b33087dd43fd6c7916e516670675d4b1ac853e8254f886e2effb5f28db9822e0a730786faacbccf17c6777ca79a20230ddf5cb8ef987e573e2541d6d897087c6f6a5d4df4495684eb27a709f7454cedacf54bc125770fce61edb62156e84ea7fe0bcc1105bef67b1281b8fec75463a02460e6d27a2537c35363802b626ed833593a9df0b651a906d051642eca72185f727bcc90005daca9d6f8ce94818b7852867e38ca26cdffb364d138939c46e054050ab96e40caaf6c31790755bd6122af86b0ba070fa329d2fea5e0b91985b5e2643830a8f984ed1ba2d9413339da08c21b70fc88f31902e02adae8cb13bc7b5297d6f9ec861681e3c1b724107dda8ac1d808b56027d4a825a64a9e094c13eef671e7b1c3c6c959b920e164ff4f2ffcccea4263e1fbc03b4cc20e03664f68c2de1c5bb30eb9687ca9b9f62a40624c4ef7a6321a754c08bb1117e15b7e303192199d98caa810b2a9a732f90fc3595c477291b3097de76022e255bfc022e8850820409098e758190af3d2ba5a67c66435cbc992a6d7f60ba6896076bef444fab8bbe6e07781386d8a3dd4f606370c838af72735c79455171b0971d6cbe1e9e62c4539d57d26b7dbd47f2feda40dd8e458a5ee2bef8e1f77650f42f1a9142de7f178dfe4916707587e8b7dff2fb11f74ae52c8512e566c8242f96a85e73a09c85dffbf8e364942e920326f387112c019b740a3ae73dfcdbffa06eab57d7e55ddd78ce34c68df812148e7cc9cf2fb66ac40d1663776036c77f4edd3816078f6f08d8d62294d665e73c6b42ec33ffa3c4f522287070e1d43966dd76cdd68e9aae2725930c33de27f78f620946e34c94665a62d4ca6069ed7f77a3b15946f802ab6a7523ae5ab2ebd7fce41e21ba24dec7aa302a34827839404e822ba5a3701f1e68733ab264b96607462d4aea24d878b4d672826442e6bda8ee265658bf00d8c497137fc72f6ed0b64e57cf737f812da389e2a5105e682e5ae4536f0e8dc6b624c948d06c4fe59b3473ab862d31d1b73061b5aa36dd557b8a05f4edce21dea2337c420ce94f13ea4092c19e2391a78b5821ae47df8486d1742ac950397dc1d69b07dcc5b5d0cb49a7d1c2b7ff20b2adf887d6e4d9d436872ab04478dad460c811c8eb50996e07f88498397c724b4aa52ffc2990e6ea2308f5153e18f179e53a6b7a1fa0970f38433d58a3f8e90edd6c425a44a51e62355c7179eac7b227770dd355c28050e69cd5831a0ab1c7a83beb0278381a4aec796fee8bc905ff581e1b6bf48cf6e5656d0fc10bea218d49aa95e40ee3d75b59b879f2b857ac60a207dc92d6704b0e0fc4f2e7436155e754f5969d3bc02eb05e0ee4d2e474b2cb75ae0a7d268debae9fd3eabe09217f15b40a2cf98185e1fbd9ce46559d09b2f11c752062bc2023b1aff1db542ee3434d3292a7dbe3eeb5686295645cf02adf0be1b045ed1c754b9fb1ef038fbb1dc72b795a501b2565be84adb1c3bff7c6f2d29063902d0f14d42ef045ac0f1267236ad5e65813f7f571637ed4cf1db42fe2dae5ece72b0ff721734a7f529bf93c32a002a6e6d6e0845987d50b1343ddc74e4fc1f33b4abb29786cac5b4870fff6b496e2dde1d2e06b25f8b11d6455d1f842c8cf38abf3db4e5bae214460ac5aceb639fefce3118d1cfc66c739a7759e81b7f71ce458bc09a1ef0a3a80b00954c19e8fac376e37f4aa3aac77fc446a8bf4ba9cdf57a000135f6f886349e5e1b703956df05475b4ad50c26d27d814394134c72285d329956cbc3745b440d58c83e8f4d7ca942af7d53e8466986d9ac97a853b034e0a563eee63b5e4d6334bb3b3c09d5f8d0e53cecfc185aa08df49e8e22a2b55f12f7f1964f5d20d6949e6366b7df323a44793f1e2b94bb2836cd0b20300364448781ad45503dec106000000df53527381704408d956d6a5fa1cf37c644a75af61d941eeb2a63a2a531fb2e50595c66e016eebc320a0034da33486f8b477d088f7aaefaabd310593ffa9a2fc8f4e6a8e137567a71c6b3445d22a4876eb72bf2f1e39685d312eb40b9e0b77ff18966bc6d58927b301afc0523f96f22af31b74c507b90ac3f974fa21494d8074743dbc63d7ca5918392da95c01d23871abbc02ed8b0cbf6941a33627db369a1f2462c210cc1ab83779431790fe2e328ee42f4897dfa7260067204d932b8a55de2bd06c8ff8e4a892ff1c1314f3bb053027668c130d978c7a5bba6f247df29e530a6140df601d28019f45f1acdcb09e843f1e6f1098c5aa4f12066bfba45fc0ff95474e68d7ef53fdc30a6c4156dcc5058cbf5e3424c65d617d25f58795feabae9a2c75ee0ab2f56653712ae8dc16dfaaacf76757d1919cfbd7f5cef39350439960d7e2a66f50bee6a02e958367cec7562c71284f7bfaa0779f3edf7fc524c541b21d13c2d5051048e18ab58a17b24e54c767e52cba11d3e2dc7a1b6cae8706f120a7b256a2e98bea2f1f6cab3eada35157b7068c9b83be346795dccbae627f933f61f501ea6e1e4d863d09fe6182ac38a1dc5adff525d6c1d8694d5211ae37874f82bff4ce4dde1baba1cdc5906ff5e0d3e66d4ce798e5bcf16ea5775dd89dbc34bdd37d67834c39ca1d2897fd922cdf88d184c5b389b295bdd78ba5ecb23c216c34f53aa4c3bc7f8e976d04683e283b84d14a9c722d2e426079ef4274a28f79c52a1eec4278952c2303cffd67dee68ed9c582661e89cb595c267f9431c24c4a279f1b0b9f65837fb523a7525f63024799961c2b1f892413ea7fef0ced7c30a7a97ee5aabfc0037acd76e4d99bb9a12a8b27cc759b17f3c2ee1cb508a9ca9854e98ed5e79aa6d4f482e0c8bfa03480bb69f130aa019193491c34b26b55e0aa32a0c1461901032adba09bdbaff5f7d96a05ff91143b52cc4f7b3b49a809d882c5cf0ca230681cd8d87099bb8de803d82ba2c447c7aed811d88fa6c2171210cd691e8f49451740b11fea9bcaa74a9649487937ab5f8927ec8edd014504cd97b250424ae251df6bc02cd8d56889d41f402051b4cbd5e1cbc423a0db2b988fbe1d540bf06043811bbf2d5f748de2fe7ad3b6df523d2c84cff2f1e793274df00532f0f019a5e284478a6b9f4dd25b44cf468c6897afb4d049b49685201e4cb12062988fe7fef31b7287e81e56c046e8b281bc6608b209711d22809fc2fd79d747673c560116d627907d47341904911f8874444b51e5a77937a1abe951d35b0fe4cde1934c97a0fabf783478b1b81a3a1d37d6a4c810c214a17aca197f1ba0d4bb388b8719c166194b9aaeda31c5615a572d492cb4395c413bffb5528c056915eef5f8d3551beab039c340f7fc5201c4b5622421241be5c8d57518b4c666790ac92989aa6f3995cda87473cbe7ffa7867acf532d9c2ad776b62c9995262779380ba690a310a99922bfe66fc46ea0bb07849ef0fb7c8807cf269efafff03bf99ed964fda134f59df20483f678a90b7dff423b93e69d878663266f3304a490e09f501b49d7067669af600a66844c97701e9607c899"], 0x2468, 0x200480d4}}, {{0x0, 0x0, &(0x7f00000053c0), 0x0, &(0x7f0000005400)=[{0x40, 0x118, 0xffffffff, "f3be0e80f1b3c05ed154778dc9432df325878ada5be769d983712149b5e7610e9835e9782b47e684f4f5"}, {0x1010, 0x6, 0x7, "bed64101d9673560f3e9d96db3ad35546bd29ce4675c850cfcb656cf91a333bf122b6677af77b72a1fd362b368bea5966ac4e0548973d082171b4740fd59b75975e5c4b3538e5d7e0d0e89ca8f3a6e2cf2ab17d7029cd303152f82951a4ba69e96aa5eea03ff1c7c4483df75a968a7e16ee802e6683e1de8f3b016b48f765c70e3332f883b8374e799f7f0ae158f0880083f9e60cfcd92f44e8e9d3351b40f7c10364954ebd75771349876168785b3ccd5eebd8084be54888c85c14c66ab358205e4b03f1e1259cc9c5fe6be5414f8bc916d2705a3c6bec42d63b51daab3c7dd4fa142678c33b2203cb06a1e588bb445a72e67d7ca1c058de176145ceef196afbc2e0b9924b179c473f731d8abbbb06b8aaec65ba7bcec7ceb5e8926400ff1049bf83b33931b2dcfc1923c77eddd555321abba4d76a3922ab107f1b873afa65717272ae90793e4eda498bb0a3e7631fec1b13cc5ca2ab6eefb5542a2ce2059f7a037f768bda9150ba4c119d369755a8b6b773dab81a4fadcf478fb912dc3a2c519458dcbf72a52bf63bdc995cf2f4a17a96eba494aa29cc08247d2217477ea5fad526b53992c0ecef304e02a38bbc9fe71090a9e6fd5889135758f72688849692efa10e19c698629fea53a88b3dfb6feab8e8f1f78b4e00141102bcdbefc9b728ce59ac32f7b3c74f1c7f8db4424ebd284df45531025567207ac75d8bf139238e49869e01412f86b6492121847daac32e7c4a2be68ca604acd30064203d09acd4f44703b3aff28235933a1b319fe1d72f54eb99904e893ba9805c02f9c75682faf081594d1e7c5dcdf9869ff51a9981e835e0eafdefd14eb37e91c29caa3ceefd502b3152dff8aa9d7d5c2f64f0375c5c93d1b5ec542b611c1fb90aa779c346db7d1eeed2239ce19af572b634fd35a0d89f999163fc7ad6adbabfdc7ef8689bffd6d220ed8a820aacf0b11615be2a3dd0bc4296ef06d2f23fe7699fa75df595fa8d0f30d9e8c51cc1415ea39db0f6ab85131e07820b95179da1459c9fe10509932db17caa2ed9b7af831be415dc67ca4b12b466a90c26f8b038ffa4a8f54a1fc09cd34302b68978a0a7dc2fc5d72e06726a118ed9e699b85f126de78c47d5cb1179704c1d1c297fda9b3ef5b57fb8d2c3b77491301f9c456860e514c67e1dc6c1438b645cdb708cf6b032318ba50ba105e16e0dfb1d675a653f3f558f0e859554d8ef8326057c188e369c2c7e57b0e589e9b5d5ad2197b760861fb0305410810bd0570af79f31178a4fd727e87ccf05618721f6591b5637f21a10f9f12f62b7134b3e3a1aa24b5510296b63b3d21854a713933ec388e961cff12aee082b4d94414022de7180578d4e517490370d06ac4d7e67b75b29869464410a718fc7dd583fddefdd7a37378b536a4aa28f94827f907ec24626d3fae1dc1ca5332b848262af61d7fe0979f91638fe4b9320559521205136ba405b3f9cc0099f02a85a7db0f623783b45625939a2a2bae92587a7b0740a6b77d75b1c3d80dd581ad57f26d1911d63a798e3e6eb51d7fea967053b3614c598bc76a23290f7be0dbe32c4d899fa8c7f7f5f2aa42d938650b3c329d1a401af04d61fdc1a28fb9eaacc59880485e9c0ed7985afb3dd4a9a914150122b4fe5e769f75970dadaa7d642d0ef3f0fc9f5f2d06f14d569142188aa16148ab15aed04263c29ebe0fed3b1fbf80de0b115a4d254f61ebc3386ef1c208fde3f77aa3813060f229cf173acf75c2c1a0a53e2196c6d49eae80b2199d6f73f6eb578b5e7d97f53c9e50dd5360336b9aaf820825672afbfc0a8ee97d29d32cae155b2531ef208b6f4dc6c38fd929de2f125eb9fbe3f8210a31577f0de2ebd2cb3af0602d4142afa36da89e6daf83f4ada2a913ade35770596a112bbc0acc16df74d4971f445740cb3bfec9714417c97aea114fbd2e8189b62f02ae338d3ddd39550cb5b040c0b5955f8e30340017ded0b98e4e32d71eb11e2394be4b43a84503c125ac84d5e622d9911f51c3e3faf57bf6de8fc83614bc6c2ca0dc19ada17de85fae005bb6400db8c8c2fde4350de39149a100623dc875c3196047f257fee7a4fced64aff6ab80217b673940cfedc50d3feb0737a9f2dfdae53a47bb3841f44a8e90fb5693b62b66541100d3baad0f86ed17c8bf1261389f6054a2e0e9166fa9bb34cc7a5e9b16348aa0aae98fd7b3af63efa03a341c07a474c69ba8a7232c4f007c2390e25f6ed3a29a9ec41e8904cf490f735d0c3e195316e65dd5125aacedf6caa21b9a07b9de99182eed875dffce279bfe8e3cc337d86acd615955fe4aced33d2455d19a268f6a28ceafcd7e6762e0311b17e7c4750bbaf2295a5fafaa374b35968fd88e9b27cfe66ccb21c4569df62e3ebe5a1060b117ffd46e43cd9166cfaa3fdc21c2db268f56b057fa8884a935e84ea823ad3600630b9c364a414a152f64e21b538a297384bcef00dc03c47f25454b00bece43da1cb83ce3eae303c730f3e966ae486876e793e4c4206550e83a8b305b839aa878bce553185e5b0f573202c599027523d75e7041deffa9974db5cc8f199fadfc02f7c20f9bab98d597a6dd93226b950f30738b016a1d6ae4ccf43e9eba57b6fe1c5454b33c349280f026d46df1f5017bb8a4f439be097df45b70feef0a459604c46c839657c1b30b142a4dcdeeaec832859f2d5d3b82342d5c2d8d39084ef3a458e6ea36b19aa04aa153405e5c599768e3b35960d8de545c4ce05fe37ae649e80638faa2769837a4ca728e4e83169bdb9bafe17119850c477b771e686e5eab790b283e8a3e95d7c1d9b6ea998f69d843958e933f9c4d291103a47d96b93905a84c07430832a9220785a5d1c920e7e0a7d4f96d7c1fdedf5ff9a6c0bc207b6ab49517c4ac91669d4db0963ae6e69b9153713bb9ca892642ed58f93265036178393c37a66398dce64e933a197c86c41fce786a3103de8970a51482ae143c144a70f46bba4739ac12b4735df0943270821c522e54286eea43186d07ef947f522ea1dc0d46d423d57827b0903c794da55cca8f65176c252e75626e04ca88010bb66da64c3ad5045eaf832ed9511e1b67bcc746f285ae543a9e6f93b0c69e6a9b73ea7ec9112f72338a425216837a7e82a027811f67e829d49705cb65701c8a474e734669113bc618cfdb1bb99b743908853ae333f7ed57bcfd3aa20bd2028053dee3fe87b8ee9f4bf8615d393b0d6e48d52c7833730f29f700c0feb4e48f23314791bfd4cedbbfed6f452ea4e59ddde2569144ebc71ca71aea478398e5e20994d191b77cd7f015ca70571cbcdb4db88d8bebbdf926a7409ca06673d886193a5408faeb30a614edc28c38d6086c14c3857dc15888507f689ffdfaeffe8d4c18cd19fbd938816d87c9f99a4a70cd8896f57505004c4e25d4cc6cc6dc7d1f5619fba25ec15274b218bd030c094b98ecf3961ae7e0324da5f36f437c786c770b75d266d81b9ba6c1e2e6bb8e96681eb7936c172c8f7303cf38f027e6b251068ec01486659305b5bfa9dddfac3019325fcb5379d31274c64cbefa462b09a9f2a4c22cacdd21cd6aa887f8069e8de2692e5c17bbc19757e790ccf3a84442bc1db5f3b731dc6573d5eaa7609bca328c0267a5be0ce340a145e861cc34eabd4d0c54fb895b62ba827605b17edcc4fd6e31744ce2d766204abc743d3fdc74fc9a539587bd36d8f20001585062a4260b44a2a7011afcdcf458acc6f2cd2186de96c48c8f2e3912d81c35e1e506edad9129e574e7aa208a3693030a93c9b751947dd5d0ea0f2eb23ca6afe701bb1b0001f5f9a61b39c91bc8f355533c8963188fb760d4013d060e529b7987510524b6d96900aa7cf8efb80670c414ab26ff289585fc9e0ac20ef339d64826a5b117d876efcb53341cde16caaa71dbee1e404eb0faa1346a81c020204c4acbaa6d7e74055ac70e0c7ef3f3cfa77cbfe326679a4f5480d4cacf023a8aa9865ac35736fb5bc5379c3794deb3fbcd5bffbf3e666730a3a98daef332534c51dc0b0030a850a359c1465c80c43e95b16fcdc1aeb97ecfcf70b2c72ac6d5eed8385bbf36a039ad37a7c1de5deaaf0b66102a505122a3daefd4c5d848acbcb1c2346bb36113502ac434a26ee6c07dfea038dcfcd04d7046760cef09b93bd7070e8318d50321d30e70cb8e5e76faecab624eef84a2228ed9880f33fa2333b44b6f074315c8c13920fbcc245a7eff5e97a31be1274f0013b467b5197795f3c9f188de4bdea5c04a98620e93937fc70e4088fb1cf31177f4559646e44ed77ba0683f5d8a99f22a499a49e795ca8468a1536ef23e3aedeaf7e07c653de072570f8e76685fa69eb4fe026e0c1440e1fc91ad8e79bf4aeb3ee94d6153f7b0befa72b8b18c05dd9feb9680630274e028c744c7129e9b06465cb1f996fd8373085ee60c005af7c6c84d476139feccc983eb5e2dd569054f687ae2f5cbed9b790f395022e151b78aeb1b5530dd577a84e52bed5ef6aa9538e84cd09d3718302bc9487a0074a5ea5ad9944bde78ea58d1e1205c22c382c157b1771d6e6105534b954eededacbb9f5229c82dd37b2f104ef700270df735f910374e9fd0e5885c529391d77bcc8501e714fc913d99dc9dc3981f2a5cf493711596f655c86e33f8a3c23204b5f070fcd80f1279e94f3d611d18f24493be929a13fc0ab901fb1de9d3d193bb3cccf643435ea4c361e126e235d02b5e80538b1485a6c74a84ff0c16d64ed53667f5b41e7062c4b5d818b588148fd4c41d2a8c7b231ded9b9122976cf5a149e79111dd480885ba610cc0a4090266fc2d8d89bf3e1d2e629d9be20dc99cccbe7607b4302d5c8664d6a82c67243058c2351e7ee110f6f0524cf8d96b066db639783f3a02abc6e038f02a5f7d74b1f008de2b704267991458641a4f2ab28297b60e355b1f41f7f8eb25551523e4b136445a53fdd60bf075cca31da8410859fab3b1ea4163e95b238778630587f64213118f78b3a881d1358442074988e556ff702738e00c6975366905c594fc916f9dafdd6703e0f59efa9eeb01f883388451cd3db39b01a762d4362bb5ce1f7867d2302a5e58ae1d934471582b16fa9e7729991ce75e9f69b946f160ad9293a0969e5d15bf6212a830e8561a4c1ffc045f90303c037bb4256d4e6787e479b762f15e429c56834f1736f37d9ade72fe847c5a768aa4f6e966ddd22c650ba7f74eab985d6b0481737a199a6fb137fc2418e22acb7be6aa83beafe187d3b0fb4d4c2f35fb008addd609f12392318627e3f07d0fd614df86670830e65bb99d191bf4366ef6e4e49f606eaa72dae1f142b19cf3eb86673ca5b561f70ccafc817522c5ed85e711a895d79cd2a7f425af7c35b3c08b8d11031e9e025a668063bbf1a25ac6765b92eabaa2641aed54d867cbe74726be8a9c8a22a2331e672871673109d12f8578db35e99512deb17407113d2a720bf9aaabf6e35996318fd5aef208b4be369754f6107bcfb400b09cb9cee08b3663c8a212062f5febb74262406989801a1d51d4c3fa9615c7217808698302628a34841a7f694cc79376dab7de7b05543354a7b9f6de2f0b6f0ca51cb06418bece9c80cec561b99fe4dddd5048c9ed8439a7b6eee8a57226a7db9d7d19f5476843ed781d8d126826de8fac849ff22a31e657793d649e9ec585369283f69caae2b7c0f4e4fd9814cdbdf40e48820e5867e1f5b620a4e51db6ab524958c3d6ec7b907c26fd274cab419d7d0b971e852df0e7a3c86ab98145863717b2ca9bb2e5a425f1"}, {0xb0, 0x19e, 0x9, "7e6b18de9a602e92a8eb0b451aa83963cce336631c99d3f0356629d80c98346d851c88225f9e652bcbb6d2dcf87bed0abda6be8dd61de445eb69b6614dca72fad412a50916e625fee5552e6339ecc1056beb8e885ffc3d789c58a4be37a27ac95d64af79d717695bd7e733e2f576a3cc5deec4a0547d99c5b6fd05ca42f8b8546cfa968d287461cfcd33f89c67c6f1e3c9d8f3f2645a9893f6"}], 0x1100, 0x20000000}, 0xa6}, {{&(0x7f0000006500)=@sco={0x1f, {0x8000, 0x7ff, 0x80, 0x9, 0x3, 0x7fffffff}}, 0x80, &(0x7f00000068c0)=[{&(0x7f0000006580)}, {&(0x7f00000065c0)="64c0807e3270490bc031074f69db668cd91d08be2338abc57827880422b532c00f3d1d46681d6ef679dd493fe94eb61d726c67b5ced9da94e86169304d78a70c37e703ec9f27a28405d254844fc1269e73e88cbb3d6e27e8", 0x58}, {&(0x7f0000006640)="dff9f435a5982a8cd954424bf4f9122e8c41fda1c0914c1a8dce9bd5b4811938a9477982ff3240421d2c351299b85eaf302cb81943660dc7959442bef08ae4c6c472f40e1c29105fb5fb611586c30710a65d31ae9beaad9626eaa934d963b1e4d41b2432997552b7d4aace2e1c1d0f0c9cbd885f19122f736125e7e00f349e9bee887a22ba0cfeaca865f437dedebcb07ec0d9f6f63789ebc36866240455f9c4e21165f6124874125da75d61950e1fe4c2a21ef06cc4a8ac896d026b1800faa9d77a7611b60309f2125026672624e30539f02a0144df45ae2f48784e74e733de7be8056e8449a169081297869acf79e5fa7dfd0b", 0xf4}, {&(0x7f0000006740)="54baf55c53811d59a4a9b8713afa1470f736be7937cdeb4ee6db418b3a91b2b1304811074529efbc63cbb0d2c735b8735be7cd7272c0c73206aa26b24412df0544ea30a8dbce9104d13d49905b4bc22f7153e23ecea68bd3c147e35d45e5448253e96c4e2fcf9aa34b2a7044c25c7952bd898fa2d8b4f180223ebbf2ff691e032bb4059f1dc9022ec2192283e286456f4093ad4de6ec4bfac226fbeac6f2be12b0bce34be0be95438e3587962a34cdde6b6be1390c", 0xb5}, {&(0x7f0000006800)="f21a9a1960aa2bad0f4d3e555560b1ce90a4ac0c3704eebda0bc4413505fe535f0f3ed0d31120907fa296b84bffb8009563956179c7187d35126a8c020f7268f42ec153803eda7c6e64131079b0b25d6b92f6265060ce463d175d43828cd9d8cdd8bacf9224da087ed8d00f5e2b1e29364756fe064406d52c2ee4e8f7a24b420699a", 0x82}], 0x5, &(0x7f0000006940)=[{0xb0, 0x0, 0x2, "4c4d54af9470da732beb1f16ec48d7cfcf7e5396d726c1985281ea3517fe0e1fadf58e3fc8a041d793eb7d6e0e2d3daf9a24c8add1d86b6ee683edc66d4a572a778d360ab8cb863474ff9b5e4549e03ab2b68261def245db9c26ed5336d628ef0cd7772fc08699eff9e21bcf7266b8456066819d543493b944c61f7a7492568a6ee59534d6eeb53e9244a0ffc622e924837dcedd9c416a95961d00"}], 0xb0, 0x4000000}, 0x7f}], 0x6, 0x40000) getpeername(r0, &(0x7f0000000000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, &(0x7f0000000080)=0x80) shutdown(r0, 0x2) 2018/05/03 22:07:10 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x84ffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:10 executing program 1: modify_ldt$write(0x1, &(0x7f0000000000)={0x6c0}, 0x10) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x28357db4ebecf543, 0x0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000080)=""/135) clone(0x0, &(0x7f00000000c0), &(0x7f0000cad000), &(0x7f0000113000), &(0x7f0000000080)) 2018/05/03 22:07:10 executing program 2: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/qat_adf_ctl\x00', 0x400000, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x600, 0x2) ioctl$KDGKBENT(r1, 0x4b46, &(0x7f00000000c0)={0xfffffffffffffffd, 0x10001, 0x9}) r2 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r2, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:07:10 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:10 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) r1 = syz_open_dev$audion(&(0x7f0000000700)='/dev/audio#\x00', 0x4, 0xa0640) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000740)={0x504c}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) timer_create(0x3, &(0x7f0000000040)={0x0, 0x1b, 0x1, @thr={&(0x7f0000000440)="61c6d1ff5bc355fc16dd13c5a955aea5d5ffa888de07b8862a48ad2f68dcb907c895bab39db9d2e8daf5e76afe6259d5eebea8a2dab02c997b57608c8b3d95478dc54827b7d91147410d8b7ff8e70e0cc002ad8732b0baa621531104e4445455a669ae2592787c718c1f2d5cec7b0fd48fbabc3cbbc84846dddc553d0e687ec0650bc5fe6406e51e406837af464aa64c1059613db31817e0e67b62c59189881b1f69a8dc7b4fa664e5634bd7780264fe09", &(0x7f0000000500)="a362b63c858271a8608139596f70e3a14e462720960f8cbc006f6179fe9b7d61e140e9bb9e1fd740f8580681988f889c56d8461e7fdb7f994ca36d15a7f04e59015c6344954cd262f002a6e3e21c89f90b3e4909b28e0b50f5415f1f60e144953d7822f9e752d9069dd36efe9d71966803594b9366e983a27aef85aeff5262f1ec07aea1f3f1245c9748984a92e8ae40ab59a8d3ff96bc76caa46564564bc635c104bad5c3d473f313a22dc1fa062adefdd0604a2348bb04ee24385f3878d74a48a2c5304877f33ea06810cf6bf725e357e6a10932517130d39e1e92a5e65731e8af1c783ca599314c0307705ef63b"}}, &(0x7f0000000380)=0x0) timer_gettime(r2, &(0x7f00000003c0)) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) r3 = socket$bt_cmtp(0x1f, 0x3, 0x5) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/cuse\x00', 0x2, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r4, 0x541b, &(0x7f0000000680)) setsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f0000000600)=0x7fff, 0x2) ioctl$TIOCLINUX4(r4, 0x541c, &(0x7f00000006c0)=0x4) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:10 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xd000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 508.307569] attempt to access beyond end of device [ 508.312640] loop5: rw=12288, want=4104, limit=20 [ 508.323723] attempt to access beyond end of device [ 508.328807] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:10 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") ioctl$int_in(r0, 0x712fffe431b54828, &(0x7f0000000080)=0xd0) getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:07:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000100)={0x0, 0x0}) r1 = getpgid(r0) sched_setattr(r1, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, 0x3}, 0x0) clone(0x200, &(0x7f00000003c0), &(0x7f0000744000), &(0x7f0000f8b000), &(0x7f0000b40000)) mknod(&(0x7f0000000380)='./file0\x00', 0x1040, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140), &(0x7f0000000340)) r2 = syz_open_procfs(0x0, &(0x7f0000000480)='syscall\x00') read$eventfd(r2, &(0x7f00000004c0), 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240), &(0x7f0000000580)) open$dir(&(0x7f00003e8ff8)='./file0\x00', 0x62101, 0x0) [ 508.365287] attempt to access beyond end of device [ 508.370433] loop5: rw=12288, want=4104, limit=20 [ 508.403447] attempt to access beyond end of device [ 508.408526] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:10 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x20480], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 508.460942] attempt to access beyond end of device [ 508.466005] loop5: rw=12288, want=4104, limit=20 [ 508.497869] attempt to access beyond end of device [ 508.502968] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:11 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) connect$l2tp(r0, &(0x7f00000012c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0x4, 0x4, 0x4, 0x4, {0xa, 0x4e24, 0x9, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x8}}}, 0x3a) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000200)=ANY=[@ANYRES32=0x0, @ANYBLOB="0010000091e3b0a31051ba733d11fdeb968b5ffe26dbf76cff5144e5100b6d11b1e65da8aec223766b84aded58531e6e287b4026d957e44d0f101c70bdd2019ae150f51c81816648ba4a263e5cd935970ac3e67a9c1cd870a642a3f219fb01ed834d7df8a718be70faa292a948a2478d9d5904f5dd81fe4ed5b9833c095780c6eb965ede4931a4755194a20785fa2d09481e5f2664d7ef0f452b93aed52d8b0383865effe2e150a607298f8134b900d27a13a894dc416029da40e80f2bde78482c11cd197ac017980dffbefd38c9d73ddc3c377bc2d70f1da8697234232b054982748aa2a5168f134c976ba2cab782772de327ced8ede89dd2c8f598c8fb64132a339683b794b6fae95999a8d10fb0c83694c2dea81792918fdf169de587fe8d82d059d8bb07da795f5566bba2a3306a6a7b588a3bb756c469bcebcc8129601a8d0db7f644a77afb8757b01016bcf85e09a18d1bc7ef20ee89c31dd9dfecace95737ab71da6c27800e4698e0b0ef5bf73a58adbe0136de725aa5017af608a5659aaa341720f6949c8e81e20f816416e6811b969fa99e7e2cdaa51d7e843f0f17b8ff8660d111ebfd0a5f188788ed443ccc245f110b18c13ef60c2ad2fe7bfb5281d78d037069dc3fe84142bed976498ec832df918138f51f71f37e68b4365a04b7bed07cf3daafeb4f511c7a6677be96f61530c26d5c8379544a32550a8c14fc9612e8b7d5d6f23074a4b753f79e9d0878d7bf922ffad61911a5b174f308d12b5f719a27af54a1c4250e73ae213ae4cd1188ea9607011efb9c972e18500db102b12635556e90d0ffcc83445b036fa70be704a3e0245129ff32071afb914ec5e745f79a1fff7793304044375aebddd84375b736d14dd1d827d2532ca9eb1e000dde98015b8024ac49f707935acd1577cde0dad00e6f0544a4acaaf19fe182fef8377637182010e6397700e47a58bad619da9e79227da981913fae5231828adac88a4a1c072ac988bce088b57374450899ab85cc6b856fb7b2f86c7e4b155a3d3425271029c325ad46b414fb0462e23fa32317e43554e3e9f517e2fff2a8f27a421d551413a3be028aa3e4cc660f0b5e8f103ea6c5f835ffcd715cb3e2326fe7ca1a46f03a534693e319cfa2ea3dcb45ad6897ec5dfebe724a2d984396d9268367429b2b90ac97146a93073af9cfd384dfe5d9f40e43572da3c8c11b0c566783d13f7d885b75da4b1358ccb0ec0b4116fb7b07d543369209221056e21ce2e96b5a14cf90f2d9274a387c390fce4c1b886b8836223d13d7e81506e2d315842e2f04db98d015b5e900cbfb5cbb085cdae10799c492fe0840ff70fd95dac46605a42e518510538ea52a90d8d88e0321de81152037081e3d083ce361e202ac7b19aaa243e09dec611a0c4633da7bffaf2b40be4fbcc6bac7425287ecd1927f4371f9f8a2a977b5463fe0f4542f6a87dfed2e47667d661f2c65fcf896cdb6cae10b5de0669d41162ed575e80eb31b8d597bfeaffcf9d77172486505d79837572198d0fc6b3914df37aeaac19b4a12a90d98bd7a7c725d99ec301169b5c55d4585e4d01af1ce90cae43588a2477f1412aaf470fba8fe10b7554bf45db80a40a4f4dc6d766d152f8598d8562e3183050357c7b77ce3fe6698f3f723e6d0aa5160dbfe1e3991be8c91cde4d6b4984a3ed7842b3917097f79f566dfe933d315584c5721c126ff34e491769b703fb534efc5a13e4819e688565d2567ccfce40481792121eb5fad22938943ea5233ebf53dd0c1f3e78b7d14ee0df2a6beb9f0257a5c82ad23783587d4e6caad7bca88d14bea3a1a8bd3961ccbf45ec8d11fa2a760ec11bab5b991838491e9b421dd814c402b10eaa409663209c786e6876d548dff30e796af24d70d229b97208f1919d29c9a39613cf3144f6e68c221a3c1a39b3cbb9b88dadbcf91860157efbab44d822b6d51e473e059979389ffe403f9fffb62468291be8a41993863fee92f0e2c5af47e6f3a89d60d59732e440b2283c7741adf2ada2ff9170e8f132f0762b6ee0aa3213460dd041286cccfe8fb879e75b356943e07fc789592daeed0b2f241ff8402638e6d1d3d2ed5771a237fbe81969751d2af0c995de9777a2f846f9f4835f3d2ce95a98d7496d05fa6612cff5816bf0ac1fef1f7c3244e29a4f6f372b915ac2dd63663b5bc3dc785dd27c91e795f6295b1f0de48dd58a7705a998858aaf730aa82cb93d0d6f19aa2c299259783c084f8bc45bb8de8e9031f6be1922cba48cf8caf5b2855ffe09dc7eaddeaa87beaab52e00b3359df9c8c04b5a8a215f8f00d221ca9cacf415836b1b26654e85182044d0d78afc4d97e9baec25e74cc12ac1a88bbc18041bb84190babac63ee07a664b215173f37f40f2139aadceeccbeceda1e2877e854ac6c75a77b434171187b4c502906047bcfd2a351b005709dcf1e8ac50188ae03a576a64a303ac40fab4b4028f73ffce38a535d5a10f379aef0049c9ba89a66897c5b4f0f6e27a7566ff28754aeccb3e31f3222612d8b37e097a254968fec380901429d439083df2746cf6ef984f7f889b4f02158fc789809d4ad4f2836f039f82f65af0495c166853cae78aacba4b6f27df98423e5aceb598378fd54baaf2d460afcd81011119f4b1de0c32c0e5d7fa08a86b584919858b4304d36968dfa9706f0fb6881637d7ac2b89f51fa34d75e8360c4dcc79a678831699dc22f5ef71db82b0c876234a8e5e2219fac4a6f5271a518c8a7b4a2cb3b7d07da43feeb7753324b437e89fccc80af70590b95b9b052c3243df376ff6bfdf5be9aa7b9a10d79e5d466662c509408699cca80d148934739453faf0a481969d33b0540bf9731c8d2f0e3c68c9e1b15fd76641f7cc683c95fa08aeb623f75895e457a96a9880eaab8f6a5fef1492813d6564bf9e9d497e9b09e941c8b1342762127cad2d287f21435b78a683c7c7c3719a06bff21d7438996e1a6e0df890561aebb3081463f75312b884d592b8411ab446f4283be53aba7f06a59267c0705845961c90d996371133bdd510b92ac5bb6d11393e2e8866b43745f976bc31becd624bae849d3c5c8a73575fb669e61c0ff0cf2ed957f75198405a22e2bf243c6d4a02bf12c5ca697a77085b68f91918c73b768b32c230a1ed032cfd74834329fe2789f7d7c273e837f931b5aeea5dc53534e78c3e8b53150d253636f14288ac5611b16b6523c92c8d402bd5e4a5ab6ac077079a0b856d7d668bde2111d71698ce8d4cb508247f3aed775cc153267a680e6a1da91cbc0af8d897a8a99f6aff6bac6e2f4e111fb71839a8f2744de4cc6d851216d67f2c91284d69f8815e4782ff62b271e3c06a7bc3dcc06f231b54e06315cd1a143842f13f358505dabaf86b7bcf243e7c4d812ab8bb4a832089db600e72cca28d0c292915bfbc72cfeaa080b44658a7f62bb19d8bf6473da0e9c0184817112d2339215777cba242ef91e4c4b4c198285f042502ea25f8f027a3f3d04e311f180ee1d3ab9253831f73b3b2129ea40a4049e49ba1ea125c02e3858acb1ac619a17f178b1fe9d07e058f821890d6585bdec3af246ac4f09fd5febd249d070a882bac301c28e046dedca6413ec25f2290e4abd9ea3cd2b09b301619b193de93c3f9137cf283673f8fcb3bf8b31d2a376a53c814a6cce29725ee0f0c54744ff2462ac75b2598eb8bcdfced64f27652fab8d27ad2789fadb57c6824fa1829445f3a18c3db8cd2a859d6d90dd94f5c48f8fa14c37ec0c3ebeab4ef65c9cf8afca93498ee1adada9943b533c4f94b0f876095394faa24a84a691b351943b2784435d05f67e84925d62564519bbed2506e62f2d435479d28aa8a743728725a35df69188c408af95fbd692cae928f74742883c73ba8e8780accd61158303cee77ddfbc5437e786d025621685589afb739888d01c8260c43e79a5d27ddbbe9782490c7177ab81b9675f3154ab2c8ade160fa510d373e61fa75a3675f3a45af5a57999aa92c277e1a9c29d5dd98b4a96cdb91f61dcd5abfe24c077d98e57a265688426f2ee6824367cbda07dd6cef519500da61a3b19ffb1452263bb793e183006d36da0252ddf03fe6063983ad8a0c00a0f7c1abff10f84ac7b02fb6a83c3443a75ab31693217f89c9ac83835e8ec0b93b375ac872aa0dc1e30442462981b9b5a894a9876bb87c4b4ce5a451ac8360d6a1daf6b7c41fd2640d029694877cf0af35662b8d070c8848dc5e3f805ee210edc5f4f3a784c9c1b5a21b07fc5d386dff72f6f5265437d2019dca8948d142d0bda2be26a3cb6f2005f9089d5f193f49b80f40a9ba34f15763bba34ca0176fa0ae2cf638ff667edd2e80abfc157266cc8e2fa219690c19121d9cd92686c2edf7b1f8fba3eaf300b31ff4be85e8c12e3f6487a1bb978cd4e5dfdc2c8583186792b72ce09e3de295b6ae3cbc69edcc2a03fe9c0b528d5fe1bc1404a8f5185de510556f8fd7cebe2cc83d0296a17999b74bafdf34cd44896d74b7cf2eefeae290ff416deeb516deb7d84c6c60c261926ae345092d7d858fdddf96bd7ed24f238e742018a34d7bf23e210bf8f2521c8696ab9a1b01150f7b9faca50c66d96fa250bc4cf83e60304085dd5c24c7032ef618b1abda7f299c959fa49c5ef5c04bc146737d86e38c2e760e5c7a4bf6e5be6214f548f1d89e760ba3a855dc2e6cfefad8119a1672337def7c9e700e362783d899c9d68d861eb53ff1683cdbe9c8aab801db30a6b3795511e4911cea62ea8eb70fdc7f8fe4c0e7597b7dc5762626db6260e578ed04a373cd9918cd6a3954533f01dfc757f3f818e60e3c3c9152072ca67a0b74f8fd0899cbc1ec31b77bf83f5dfd4f67ef0a38f3e62c475466e8744a2e33242731d5428aaf394fc0bf4cb7c56518e77783dd0daba9122f9416643e2f50f40fe41f6ac12f257ae221bce9266620a69ed156e2a5a059f26e071222860fa682a75c91ec2d042073ea64653c1d719bd6a463a7bb450361b00fa6f8a85a61adc6d1ecd33537ac46936187a0913bf9cd7afc2c02206ae7d6e259a96ff0588241d2fba723f8905295de07b55872b2e47beb77570041ff4a8a67b56ace4dc68675e9779fdb812d938f01a71a47e3d625d325f14e279be9cd8cf3f62ee763bbbbd197bd7f2db6988c56898176ce1375301abc18f4b996bee86514fcc470b6d96bc2efbffccd80e36e87b32cbcd89d77798372f83b17125614a2ddef890aedf2cb2d55bf386382e53c04a94c4c02ecc135685da7abc8ed7cdf5f85091bed34cfd02cf7c01458220af0315fc06c5080520a4954e29bef71f82110d19ef6cab201845b410c0e613ea153dd122f709dc39c2fc6e22276915f312661952ba993452700128b1812425cc223bb4a0c6c07bb19fcdc810beb0a50bac77a162a1f0672e06f88419b04cf5fac5d1607fe42abc20cef28ed6d16a839080bf23283141c31e2554538386f9570823fc067b3ea31d16ccc9f2785520f051db33323adf610083f976c56937831a3ca5fdbe96e3225cd222dd0d6e0bf57cc2ca43ffeef6d952b1260083c563f66fd149e54f3850b0aa84aa2058cc63d82dc46235fffe008a6a1382f7b6ea3aeee8067780933fac9fbe56ca9caf9c54f2d247a4ea7826ec26229c833a65dd694a07c514a687852734531980ed20cbf2808503ae10e6d9c61be57ad087454c9eb98e80bb3e30d035662c2e15f719ab8eb08aa32878014668659120dba62eb19645bd3d9e06fa155eae65b0a8c190a02abef50086b45dade12d045ea6ae0dc652b45d"], &(0x7f0000000080)=0x1008) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000001340)={r1, 0xfffffffffffffff8}, &(0x7f0000000100)=0xffffff1c) accept4$netrom(r0, &(0x7f0000001240)=@full, &(0x7f0000000140)=0x48, 0x80800) 2018/05/03 22:07:11 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 508.520509] attempt to access beyond end of device [ 508.525624] loop5: rw=12288, want=4104, limit=20 [ 508.539245] attempt to access beyond end of device [ 508.544438] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:11 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file-\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) [ 508.648355] attempt to access beyond end of device [ 508.653430] loop5: rw=12288, want=4104, limit=20 [ 508.658811] attempt to access beyond end of device [ 508.663877] loop5: rw=12288, want=8200, limit=20 [ 508.671468] attempt to access beyond end of device [ 508.676528] loop5: rw=12288, want=4104, limit=20 [ 508.691900] attempt to access beyond end of device [ 508.696972] loop5: rw=12288, want=8200, limit=20 [ 508.730665] attempt to access beyond end of device [ 508.735763] loop5: rw=12288, want=4104, limit=20 [ 508.762132] attempt to access beyond end of device [ 508.767239] loop5: rw=12288, want=8200, limit=20 [ 508.775608] attempt to access beyond end of device [ 508.780640] loop5: rw=12288, want=4104, limit=20 [ 508.794337] attempt to access beyond end of device [ 508.799360] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:11 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8100], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:11 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") mkdirat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x1ff) getdents64(r0, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:07:11 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file6\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:11 executing program 3: mlockall(0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) chdir(&(0x7f0000f95000)='./file0\x00') r0 = open(&(0x7f0000000240)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000040)) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f00000000c0)={'raw\x00', 0x2b, "7b69459caeb7203483d989e02b7981aa33a39ff649ae3abdcaeb3fc03db5de7ecb475404e04975f1bc0943"}, &(0x7f0000000280)=0x4f) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="57f497c07989c619e48c28775f63e222da551e9b6789bb5d6fde46b2dc89543af1a8f144729ae36f", 0x28}], 0x1, 0x0) ftruncate(r0, 0x7fff) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x2, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x1000000000000002}, &(0x7f0000000180)=0x14) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000001c0)={r2, 0x10001}, 0x8) r3 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4000000000012, r3) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000200)) 2018/05/03 22:07:11 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:12 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000380)=""/28, 0xfffffffffffffe56) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:12 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000488000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0xfffffffffffffffd) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x36, &(0x7f0000000ffc)=@fragment, 0x8) r1 = accept$packet(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x14) getpeername$packet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x14) 2018/05/03 22:07:12 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b97000)={0x2, &(0x7f000048fff0)=[{}, {0x6, 0x0, 0x0, 0x9}]}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000000680)=[@in={0x2, 0x4e20}, @in={0x2, 0x4e22, @loopback=0x7f000001}, @in6={0xa, 0x4e24, 0xfff, @local={0xfe, 0x80, [], 0xaa}, 0x80}, @in={0x2, 0x4e24, @broadcast=0xffffffff}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0xc}}, @in={0x2, 0x4e24, @broadcast=0xffffffff}, @in={0x2, 0x4e23, @rand_addr=0x9549}, @in={0x2, 0x4e20, @multicast1=0xe0000001}], 0x8c) getsockopt$sock_buf(r0, 0x1, 0x1a, &(0x7f0000baf000)=""/1, &(0x7f0000561ffc)=0x1) r2 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0xff, 0x4000) ioctl$KVM_GET_XSAVE(r2, 0x9000aea4, &(0x7f0000000280)) getsockopt$netlink(r2, 0x10e, 0x7, &(0x7f0000000140)=""/222, &(0x7f0000000240)=0xde) 2018/05/03 22:07:12 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xb00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 509.560714] attempt to access beyond end of device [ 509.565821] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:12 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f0000006740)=[{{&(0x7f0000000080)=@nl, 0x80, &(0x7f0000000500)=[{&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000400)=""/227, 0xe3}], 0x5, &(0x7f0000000580)=""/225, 0xe1, 0x8}, 0x8dd}, {{&(0x7f0000000680)=@nfc_llcp, 0x80, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x9}, 0x3f}, {{&(0x7f0000000740)=@ethernet={0x0, @remote}, 0x80, &(0x7f0000001a00)=[{&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/164, 0xa4}, {&(0x7f0000001940)=""/155, 0x9b}], 0x4, &(0x7f0000001a40)=""/114, 0x72, 0x2}, 0x1}, {{&(0x7f0000001ac0)=@nl=@proc, 0x80, &(0x7f0000001bc0)=[{&(0x7f0000001b40)=""/29, 0x1d}, {&(0x7f0000001b80)=""/49, 0x31}], 0x2, &(0x7f0000001c00)=""/155, 0x9b, 0x1}}, {{&(0x7f0000001cc0)=@pppol2tp, 0x80, &(0x7f0000003300)=[{&(0x7f0000001d40)=""/89, 0x59}, {&(0x7f0000001dc0)=""/109, 0x6d}, {&(0x7f0000001e40)=""/227, 0xe3}, {&(0x7f0000001f40)=""/186, 0xba}, {&(0x7f0000002000)=""/218, 0xda}, {&(0x7f0000002100)=""/100, 0x64}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/155, 0x9b}, {&(0x7f0000003240)=""/148, 0x94}], 0x9, &(0x7f00000033c0)=""/227, 0xe3, 0x100000001}, 0xffffffffffffff80}, {{&(0x7f00000034c0)=@nfc_llcp, 0x80, &(0x7f0000003680)=[{&(0x7f0000003540)=""/167, 0xa7}, {&(0x7f0000003600)=""/59, 0x3b}, {&(0x7f0000003640)=""/23, 0x17}], 0x3, &(0x7f00000036c0)=""/163, 0xa3, 0x8}, 0x522}, {{&(0x7f0000003780)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000003ac0)=[{&(0x7f0000003800)=""/221, 0xdd}, {&(0x7f0000003900)=""/100, 0x64}, {&(0x7f0000003980)=""/255, 0xff}, {&(0x7f0000003a80)=""/15, 0xf}], 0x4, &(0x7f0000003b00)=""/189, 0xbd, 0xfffffffffffffffe}, 0xfffffffffffffffc}, {{&(0x7f0000003bc0)=@hci, 0x80, &(0x7f00000040c0)=[{&(0x7f0000003c40)=""/159, 0x9f}, {&(0x7f0000003d00)=""/2, 0x2}, {&(0x7f0000003d40)=""/89, 0x59}, {&(0x7f0000003dc0)=""/222, 0xde}, {&(0x7f0000003ec0)=""/13, 0xd}, {&(0x7f0000003f00)=""/186, 0xba}, {&(0x7f0000003fc0)=""/198, 0xc6}], 0x7, &(0x7f0000004140)=""/142, 0x8e, 0x2a}, 0x5}, {{&(0x7f0000004200)=@pptp={0x0, 0x0, {0x0, @dev}}, 0x80, &(0x7f0000006340)=[{&(0x7f0000004280)=""/4096, 0x1000}, {&(0x7f0000005280)=""/25, 0x19}, {&(0x7f00000052c0)=""/4096, 0x1000}, {&(0x7f00000062c0)=""/87, 0x57}], 0x4, &(0x7f0000006380)=""/35, 0x23, 0x7}, 0x5}, {{&(0x7f00000063c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000006680)=[{&(0x7f0000006440)=""/235, 0xeb}, {&(0x7f0000006540)=""/211, 0xd3}, {&(0x7f0000006640)}], 0x3, &(0x7f00000066c0)=""/70, 0x46, 0x20}, 0x9}], 0xa, 0x2000, &(0x7f00000069c0)={0x77359400}) bind$rds(r0, &(0x7f0000006a00)={0x2, 0x4e20, @rand_addr=0xffff}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="00001200000000000000") getdents64(r1, &(0x7f0000000180)=""/77, 0x2ce) 2018/05/03 22:07:12 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x3f) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r1, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dsp\x00', 0x200000, 0x0) bind$vsock_dgram(r2, &(0x7f00000001c0)={0x28, 0x0, 0xffffffff, @my=0x1}, 0x43) getsockopt$inet_tcp_int(r2, 0x6, 0x6, &(0x7f0000000380), &(0x7f00000003c0)=0x570eb5f7251d9e6) syz_mount_image$iso9660(&(0x7f0000000040)='iso9660\x00', &(0x7f00000000c0)='./file0\x00', 0x7, 0x6, &(0x7f0000002680)=[{&(0x7f0000000280)="5e7ca03e59fdfcd7ce852e843f9861f8e99b5a7729be783028faa9cd7d0774a4dc95d72d11535e40775cbab15899a16bdb3fe26f3d4f8eefdd5ecef23eaf091385ae08595924cfeb7e2418fc8ef326f8d4551e987f1e412e5af3390595b3b2f0dc723927a68304401681e7165212bcde00ba7b1be9dac0e8bf870d41f7c7faf074397adf53bc103988f1a8816e649cd705562f96122a525ebcf5b0a784454ee3fc63d87df59cdd51a304ad8f9fed3618b4d6cf1d361c6472e7401b5620a13fb55505491fff0edf333f90e9bba847222e8bdea6593c2e942225164d29c2df59ba7a54e258d5", 0xe5, 0x5}, {&(0x7f0000000540)="f4b88920a887b4b63d0798617fc8836cc3d74901b8cc0a2b878e185fa65ea3fce36456a6bb21aa42f9a20f2d429dbabc9009308c8c6b6aa0f1e852fbf82569c3ed9a6875976e9a94a153f571fe558e73a8f1e198ee647d90c7a85d6b1a66cf45c0dd950637eb48e5086a5f5e8884a72b429e4ff2aee6697cf55a0ba7adceb05944d166127da812587b6333a561694d102c02eebdd906e9ece70e5c7b479559138092d9285ecb79d6f2a2a4a21e6e22aadd93515937472729ce98e7268fbd547735dafe1646c4b519896fcdf7634cb0c889c0aa1148d99a5ad9ba83a69164e7e0436ff75d8c720cc1af8698b19d6409f68ca7a8534f1c8270b099b4fb50549640d83d13035d0ab1d5912ed3a24315acc4b7d14b359c48d48ab92106b9ce2772e089376084ad677b3aded332d7ddc0f7cdcaed9ad433a21fb3616bbd42b4b6674e398954160bf290cb28772b3c2da9cf21937656df89069c69df78755b9c03cb508e78a9a375674d309e6ea9996cefee350595ce7a64b38c873f0667362c0db32b6ada0047db4941e0a6b3d33cd0a8787ed74c460aef1380406acec1731dbe24fe68c6a3599918e9582a369d4c58a5644c52309becae0cd4d23017718f2142871f39d1ba492d8d65c0a9edd9158083f75a0de98ceff3b9fdddc00c730e0de534c61a9b7c88120254b543b47b6b66187229d70a69e7d1c6eceb156b96d13a8f0c8b64f0447f59a64c1983daeb13b845043ec41e8cf7ffc0e22eca2d0b254547c33b63a50763ea7218f1c0d58578a00f43c8002a7616d9b2b09a39ecb365166ea9b376120fc95f114979ef8fffdf67ca04901019e20e915fd5e8a0a716402923dac3da1d96ff663dbdd97078d9f52320708e28d77962708092d4beb6ce4ff810ecd1995b3c8a9c0ef686294e33a9d4e7ca43359a678cb246ea32c9f8aecb613a6b651840c2dd7989a722935f40bfc9ab31ccf04a5e91be17a9b00087a2b7b327ea242ae736d3d8f7f2dc3d9075f913c96ec9bd88c36930970a5a1ab59587e431dd3c2b73fb0a9705117840f3b2d5775bf561c90859558ffbef3bc3a02fc201c02cf3bbb133c8b34a9cdf8eb90eb4405d3aea1eb6497bc680cf1ab16a007bd10cbd3a18c334d2bbb4da6c9d97246f71f50f4cfb0eb74f3c84cdf2ac437c17dd88ef8638f7870388e6745f21d19e50c92064355a1e665fe5e281f912a48b4f34fe0bddce231c40194234661674495956d5e79195255333483ac777fb7731a81d9600f9c5895c26c9ebba71a8f08dac0fefdeb7bf342f702dbcc257f1e691e8603c3504cc89b1727f431113a9f435dc75315cffdc6f204be415f2879a09badcc394fcbf449aedd4f80b47471faa210ea7a15df0baf8629a87657e31e3a4c6a207c7f5d9a3bed09fb37178b00deef1652f5cb0b488727eea1d17457b470166d0939c595e276c62f26e78541a7260ec8768650c7e23579de2d4871dcdf6ff4830f7c77c73bbd9ff77092c4178088a7f81fec867ca23a5b2288cb9919a7911a53254a6bc2ae87797c952913911a628aee33050b1c690a2df59c975d189cbb7a3d8dfd5abc9269e9ebf0532fb04d4feb84395383ccffb5a1a1b01fb71ff9422998fa019114b379c893da5612c874c81f0d2b7605f01233c9f36d97a86f35d5b56a31bb9a354c9cffd8f817635b2e7f1c6f9b364cd461daf9842d1542bb2babf355e004ff4361d726e8688a1ef63ff74ffdefc33232497befc5e548be006feeefa191f9373f74cf783ffa97deba880164e9b8ad10a2b730b4a83e59da341a8bcba52a09bc1c9f54a4ff773c439d9db87c1307cc5694aa886fe2009172955a11418a0af538a3666592b76d9c7645a5d6cf95cf9659139fc7f422f0e13865b2e9d1263b3db05923d1eaf492d9d32d28e2ce61d8d4907863341cc26c441cdfcb2d6ebb0a35c436d78c46b93a366546042d96ce33519bfca80701a6440d54dac6fd579895052725493302dd6d0db680f97b9910b85b0650c5aeeecc6c17354d9cbc998ce5aa6e697f9ab40281c4dd9a7c4fcac1fc480eefd732f2ee371037048577241faf7be429b6939efb18406bb422604198b34e7e1895b71a6b6c15018eadb311c1d74fd2ce9adf3e5c64a0efc89f78b9b0909fd4a322b7c67b0bb6cd4dd8e11ffafd7bfd5d7b5257dcac6f7b04d36dd982f84fc9b9d381595330d664cd4e3966484c57885aee4955bf72c515f48ffc323bf410c43442fc8f4b2db57f847ff240e0123ee3e35f8cc1ef5a187c4944a1f0341bf63908d04bb08cd61731979d3f5fc79bae7a72ff295333a9f195b3f5c9f5d5315afdb66c415a63f1ac1334b5f8b0963abb28c7ba47fe72390814e5537ee577752b71c96fa4558b98f6276e1203dece6b142db4d83f1b83e57fa84fb017aacc91e0c6d773ad904099eedd7a55f67d48bf56f49159c11ef34156d0844460fb5d633338e3df68455f0adf5054f65c093b9a445331826e5ae4b18edd7656ccb04d47dd3fe50264d29be40d0025ae44d2fb6c3ac521401290be826f11ebbce550ab214a505f2864d674f1ef2a96b0d6b3c987e7832b810a79c1ed5fcca4b48e37460b8e89d1c6ce0f4b0820c585d37f9dc4353b5038f3cb2c79d30c700795e4dbf99d22e19b240424f049344c86c500472a4dd812c85d854b27c929b4df5019525783e233150b6f1b63d52c86efd54753f0ca69fe641c0f08c7f077f1b90b759e703c93dec89fbe6aff63717dd7cf349510a52574959b4aa8f8657c134050e065b7930b9c80e8e50177d7f25f736d1ec2a4f256179e53ba56ca870f24d1a7ecc4b0aa5b43ac985b7762f0a6319771abf980629a688216e235b26cc15049d09f6cc196a09518d0712ab70bf6cc6a22f04995f7b646bf8fb6676460c1a78c656906df337b1aac643300c7dec9739752e0f4f027056406f2c75ffeb56d934d06f26f771805f028e29b75d5d6eede7a57d6500e95ee4d24b1051a63ebf7f954fe8d203e6419ee82f0ba363830904a48e8b5dfd9758a706cfd7be0c16fc4392fe4ae933f6a0781f649b6d87bfe3de6f308b6519ebf0c4d115e511e8e28eb1116dc077358119e9e41609b4a368d7ffc61bb5c65a0bf10772e45519dc517dfbab279bf78b116ee2e44e15bd77f1f9703b08fa0a801561d8e8bba4c28bb796db6454d52e3f3fff01c83efbe2e58769a43dada5882ff7bc3230de496ddb07b158b851657137eabd453c8266c6ddeb8942f724daf5dd7d5b4557d57ec051036a4467c81cdbcdb86be9dba6d100701433e3bfd72e2b1c626381c746d8336422ebf4db8085e4e68235fe9336f48166ade15c29999003e09cb6b4782973d802764b4652537181397dbc5c34f8983a10e60ec1d97a9d1889c69293b2e958178c8a7428c073e3960f113c5e9a8c1d3e0d2b08a5af9f6a8782b26fd331300b378c5dbcad29b713ffc6d2d48ee03ef6dac16befe60f48679dba88361c7921c8d152d32fd7792469745f2d390bbab327a51e6f964668fc2c0d9b68939a68bda3c83a0a8c46653c9d2082bf3992289eac5affdd7f04d8b8c9153be5dfe642892e8762ec068535f5078d8bf934a9bb2bc5f964121f8ed4ac9ab77c8942079ff02df64d34acbd48052b356f0d372354e526963dd128617a39b4472bf31ae4cf174c3da8e00781fd3ea37936c1179d4b4dfd4e626e85046cf63f1dea0f29be1f025a50a732c2e6f933905c1c4aa608427f3b1f48c2e212e981580be0b5e12855305f0e801c018788300b0a0bc0783d5af61a64957821ae9eef83339880677dcec6021c2a63053c761fc661f8031171625be76995fa4aa452a71c14e824b6a6d9f18f9d1881eb8536f71b6a83fb271e4b85c42c545cd8d4660482660cb8d43fdb917134bb1ab32844b3e65f043be1b3ff042a2b871de8fb77f0a1b70b73830aa80eaf953d8e8f91729930fe9655cfc4fc4c3dd1ef39eccda0eabb62987d01a68d1045a14ae10ecbb670a326c9ea6c2755b5aea5e746a4e7c64210ab4ad1e61fdef8a7b14dd3ac8db55068f4862bf4e222caf932c41285452fa3c7d371f3f3477c94bad95514c73e55d1687708a755654186c8373b3075ba0bd3296eda7790fdddc0408d22b2064ada055d26c34b9ebdce2630cf23b4ffc05eb75c286c6f413f8332297f86806dfd2e23d369b6cd7efbb4c34868c90cbf2fd60622a6fdafb78a9ad633eae0e0409df8c3285692a581eb9f722b9f842743c500d30fa531158fd908a49c51b6c88498484a9a917749166fccf8d07e5fc3c063c8ae3b6812730f12e30b3bb78844ca12b38bf06789df0263499fe871002c749edad936ea87cc7149e5c51d8fa41f1166f20a5f1a8fd289bb59b4b66411e02776c7e27e3e8f5c85d5e4f87de8af748d0a246463936a83640ebd8a53a78fcdd885457f65a3da6611376b50525c1fcb98ba3a373053cca59cae73418e1eeb75a39ceaf089e4014aaef5566e7d166be7eebdc03608997b119be4e204577d5e4a1481838e4d891add2f6dd51b63d9b02a36fdff023092e9830d8c8c81818ced0c84d9f36e41be79df8c9efd0e13ef9b8cf3b96267633ff1a3b7f90ad6f57cacc2f2291f50cf080b73cdd61cfe81acbc85aecbf50bde1b65aa53e9d0220831cad7762288cb7d3212dec7e535cf14fbe2640036828e10336b24e5716ecb75d1b1d2e91db9d09fd98c4086db55d93c00f3ecb2aa96f544b9e6aeebbdceaaf171eb7cf4786a74706cd36412644dcbe8717ec5096c2aad42827a700f85d90f230506977004fbc51b6e07ed8e0d1c6d1f90351e5e4a1f767dfcf8a92b0e83a92142960c9838a4f599c9d0ce4b29bfb8e3d800f940590c8d1752cf6d7104aa0413655c10cfb500d1e2536a623179dc8ab5a4510bd8cad1eb82d4b40fc05238cf4d28eb356f65a1c6d6a185ddcb8921475bd6a1b54adaab5be54965ce44cd25c6454e201047fe8c8bd53eb782a095ba4a63182fb30dcc2f7d779254aa319cfc4dcea460bc450d8251334b8ba7e9d61cfaa18fb137d4a4465c35340090d97ba87d38de08a294d73da5350de323ae7f48a1b555b1f270e1e1e226317e0d2c254e8179c02736b1b27ea69b75cf7588f3616afca73a70153cc20506e7b5e9d3df5d1d4a48353f28d11a651654f68983f39114c6ac4ad1aa238feb2da54d0951d7ac05df20bda9bd3823556005c86af211d4a039c662a7728a430310289c5a89a5de751cf4b92770073b8bcca6af554255fd28edc2d9ea1af31963644cd7ce70ee042f32447229901e49378f5c3ac6462ba28b2b6cf483f0a99dd219a247218b3ecbaf66464c445134cb3540e69414c49b3ba2dcb1360fcd0835952451505266839912c8c2634334905b7c069170841706b760267fce96b9440fb3e41dcf983476589d868f9b3611c712871aae138d2fd789bb6dd36bfb5bf63ea1e427b19a1db8563d1e6218a41c9031b0eb31a54ce34924cf2d3546d601a7be5cc1011f225f58166a9cc67eb0939d07403818c67cce09ae71192cad3675aa602b998178dbfbf1be07e5787e33ee63f32ec5b9e6d3e5a6b0e905d30c6f54532e670f47b4b328c1bcc51125435620dcffb370e38dafbfd671c7e79bb9c2949bb57d0e4616bfda1b64212df35a4aee16b935d16b3966db8d5c24c06763d074af94c733880666d5c9d5c4cec1788dbc949f369bea71934b4bf6ae8866408c9d5ec2e2870f5305186e9f4f0839c105c5cdd917e98eb381cc430e4eb619cd3b0e067cde50bba030d650d6058912b53efc5b0be55569fa9a2255beb3", 0x1000, 0xbec}, {&(0x7f0000001540)="7d585a549dcf0a8ee4b2fae88214df9ca95130d703ba564d1525714c0da9433fdbd6e9e096f3738df18ce384f8f2a84da809f97b53b7fa4efd5255d9f93c7438a9a0f77787e65021cf410db34f95387ca5265b4393745d976aef14d0461a6044c713f9332729aa2d09bd22d3f9cadddebc3ca78a2cb86d4b955892e3e1059b", 0x7f, 0x20}, {&(0x7f0000000180)="1cdae193af00ccd204d09ab26c302b", 0xf, 0x3}, {&(0x7f00000015c0)="02e6da1f748b3e87923c447d1120099705f5ccfcf3f977a9690e8b3069ea18ff98b05f3844fa382ac013a2428eb193d9e98e893764965b16968c11e223dcf9de313d64c05d2370d073409328435d59573e0b3b8b82e75c79dc01717d96a5e7992d24889c8b86d8ed0524fac06b961addf163de659441f396f77a80409eb2ba2f7ea76530ee10d5c9eacb7cb9904ab6ccc9133bb3c4f3dda141bc724224abd1f337dc0f77e5dc805218da4795850f1a686114eb88c5d8778133f5babb1d2b384c5434bce916c2dfb181b1d7753b877f4681314b0590aa5c1d02545ff0040b64e030bbcbfd011c95bdf5c87eebfc29f69a24191e62a29c6a3d8e0ee8bd53508cf4da9a4d4adfcb8b717316a34caab26861adc7a0c1f35a31ef70980f51ed667338ff143c81b01bbb336e7b33ce8689c717b30894ece704d1a9f1a8af5c04224c4957f8d59ff73fb2c038c47f6c2c11f2b21302a99e2738b1cdf434a8f6f9b70ded1e719342f257b0313daac2ea0b533a87d0c80ef92fd7d2cf9b8e8a3b4c09f4ddc07972316badaf92e5ffb3414663809447673619b1bb53e418a0e449f49e5032ab1acfdce39a44b4a6cacf28802106dcd98d460a1207323f068c018c7b97cb3d5f329368e0202c15503d849e6d1713ba6034d0653b479ae26cd7feec9bacd38cefc47027dc7a8bf21176e2507ce78f5dd2d8087307fa97e875ef167c3e5102f0d79952c7029a13f224df2fb7fe6104db891216f3713b0e1fe6d0ad0e3cbe83ae7b0d0b67d4ec8d59191ac5190f0f396d02ddf3f9bd57a6e7ecdbc7c926196ca91d4e2e624d7621c56500c48a3e98d14d1529fca53aaaabe2eb053b44719a90f499ee211e2965c0430939b1b916034f13e2eb6e863c69001a3fc8da2cd52352d3382f0153f4680192e33ed018ece0e2de6c49b1d7c8c6c3461ff7e1d61d3f42b1d2ab28933d218bc724acc928a74ef68e3ee7a551c33f1320b5184865cd68bb33006129d291eaf43863014d6d229674bda13d9727a9d3b62490d07d235028469161c664bf75111084aee8908f3752799da02a78341bba1bccaf83b807fb4ddbc73ae250ee50884db0c3bd859c8b59b96304c221189f7a1b46e7de9a4de337ad590f45fc2db551ec8fd1bd46e995bb0504dfc7129c12300a8fae780bc92474ef6928cddbf41553159baf6ac7c4f21db390c33bb0d1feb7b3b0d44dbd18daca8cabe76374dc70c61b1ff88f52e6f7d9fc3dbb39af14785b5431db198a9f20893b4e271f6c1ea2f79d6f96729661b59d3a06dccc1be858c512f23a929ad53b39293ad641e9a8167a87fb0a9f630ee810f255b37b494fcceeee80fbcda2c3dfb53b1500d12997a9747051ca780353b807ef8bfc0f5b59a963ba90c6ee3c997717743537146f02d559669b234312c386d0bc8ef998df167ac9f529259332852e878525b770075bcf5f6ec2967eab3829022ab45581ed62f583c7533dc449013357971995982a0239cc906b846c7d0864f7f10d8de0ab387450335867d0aae2966948f5c950efee169d221b0691c887b1b4d1c2423141e2efad3c8b8ac6e70616f40d8a291603b36b12a9d78f0405bc79dfa616befe56e5177fe501f0a69d8ea57a88774ac7a1840105b46d4ca1329aae59f63e2c1a182a7648de8a4b5e3cbd7a224658550a2e685e798b77f3ff1cd96e0c873f63d3e72352c25c730145e3d4a878048b44d59a72b48d31f8b9ad87b9c62ec81e016e586601aa8eb01aa5a4d8770bdb27bafd624fc2aaf69ece970729795af6e07ee8eb37c9989f8692051a2f03c8828f39212b1c3706911ad5efbbdad32416c30c5dc1ca9be28023dbdfe379a1e4352b167f537e4deabb2b558a326c97a81538572dc0d4d5eff0203c018fce30ab8953d4f29f214985d4e241f75fe1341007e92041850aa9326ad29fbe98c4d58d7c0ca4921f926a3d5dff480f62735fd058124d4b2fa22d865991b62951e8f32638b65cba2c0c36040fb7bf37903349aa7f683f5d63b3b40c9562e5576b570e9dc31f0c070f2d7e8be48df513222edb2db20a9306db2d20112a5fc5b118f7a4fbb76fa2d7b058ea6ee15502532bdaaea4b6c0c5f3ea12cd08be0d11444ca742027df03d6d8dfb5d9f192523b0065a75b212b7f4d6e5ba15d49d3131696c4262a394cc22689101b25094a925f613023ff51e350a8370f80a26868ce778b29a8f0f3a169536f56b3e0c344b9cde339c81906f313a72d8fce2087a81199123aa840cdd4d4cc72f952d3c8b14634ec5159fed3982ebb30819ea3eaffa75737d8e69ba35be59279d546a17f401504bf7c2c70041d18d91f4141531919ac4921096cbf7eaeeaa784d686fbef2ddfd3432b5dfe534c59607f2a05c6a5d76876919269d929f48b82e4c7951d7289bf3aedf1d0ce06006504ee9fedabb176f54dc1a3823e8b8dc2197b94640c9e9b963ca6d91d64a11756df9bdc7d8cf70d2fca0e2d155371c00876677eb1882760baf44defb003941a90b559803443b2965835f6e817cbc0a67c1223e4434a04c90314e42db4fe9e2f7a0098ce4c40ec396ef09cbbc7b4480620aa5f624853c1f403a6e3179c8582d3b85ed9df615cdbc4ef041b6aaa85cb82a2f9dc29aa7d9a6481821ba9d047aec5c3537fff82eccc21e197e7ec8de217c73a317cf401f7b5985e9304e50b27f7d421b1bf13937ea3bd0e034c598a6fc2b5850e11041ffd05de625f7ffa83ee02f411b6b4c235860de2fdf8c026260683909b836293c26314c9e6ee64a4e36a47bbf8a3e39f5abbba9c75a8c73b5aa88ec049870e0543c38ba5f7fb75079097bfb06285039e7cd995aa0e3b4b261b80e016e309906f4cce7872f098cd32c7bd49f5b5eea1a2cf8aee45c631a9cec99c4594eb01a83168f28c91e79a68d49af2fc69e6d9d505f565e0011414a46e6d6075885cf50627652a664c6e91be47a6031044556f5b8c42d444a31858715747c45486ba812e8fa952ff2dffff79c2c5cba13ac001558d76f440bd8b285641d4098470fc4c739b149c276e8142d80bebdfd5687f7130fda67a60841fd9ccadd5fed95127910862f456b35d8ae13d04629162e65ca29ddf3497952767748a183b41c2e7c094b00795fe374427da5a2a1509aea25bcc150137ad62bc112eb75b3086c62d5e62892a30ca0bcf913514e3ab5eb597a968d84f686cdd37ff1904d1b71f36aa67e75b9a9a5c07758d415699147edd49875233a625e295e0e9823b371be1b1d578aaa646c03204ad80a4337a8cdf9caaa9c9a195ed2a6971dfb93dfb032670ce73527e49028401863dbafdc1d31e87cc67e8d183a46c3786066cbec39b17d328caccee0d046a34ff975648216aebeef54c141162d36bf94763e6d7818e86621d5ce3f598c78bbd43d26f460b3062290e81850abfec00d5865f1e0e9fc023e60612ded38951686e743af2f1693368d281a0016079bfc02b9261965bd78a3e1405d028cc385cdf0c26b9831e5a6fea17964b409442e4622028ec0fb6d81c3cd0d8d3c8c01708fd45b15f1613c273286af7ef0d861ca8e48709d2ed8eaf437e043aa5ba7cf83c6e3b3f877f1388cfca0358611cb98110a83ef57e4d778cafa80f68dce9e5f6194abc8cdf5e372ea153adaa896c3a01028ade7a4647ef9e230b9fe631a7def55968c0617d54b0de82c2e6d34386f0eb12a83e0fb188e11942b3356ad5f8481e422cdf282ed3af7680e50d89077c6fad97f2a00b31312511bdb070ca06e4458a655ffdd0e1cccb72748af058e721f9eb0eb78cd16876cdb37ba5fa760387bc7fea425d34281d65a492e0783b657e5b166d960b76ccac5a392d97ff8d12de9119dcaefe2b81eb5911933b78d41735a6332c9d9c874f0fc4e263e46b03d2beebb8ef1bc0b16bb41b92b7e1a5504a14c666916981559b2bc3e9b14c898298f7707a735c4201fb0ff1f130a66460ed3399b19fd195a2a411874eda92a1d3ed21244f8f57ec66dfc8679c964e4a5b34e1eb2d937c06cdbb86a977b56780fc1d02867acb0e5a7fbf6b2b9aece8a3395f19f737522690cf8a722667edb96d4eca9f119b472a2dbb511821f588200cbccd09ae7df0e80db8ba5a0abb6832ba8623bdb33fef9c9030af64bba1e14a6b1a83a88a32a4ced1dd8a1fb7cea8f55963ab657b0c7f004dca8c563890d20372526ed50b50dc11d853a0e6e0f0bc76093308538b6f70a29592dd14ddc5251c8d3b9124316475c5f65212696ce7980548c5c80cce7dbee9e16ef6951b05548cf2ec98ed7ec7b9b4a22fdf7a43dbc69df7b82f2dae17ceffedcc588c84f75293de3983f961304aaefeb39846e78c3f44bc4489a97be6909bf84f25c27bf738f228ed14816418b1bf70d86686a083c977272e23f508e42ae92d65e3cf592ca0106f6009931f3f5f42182d5d3e0a7f08f12348f3cc1233a59d66283e9e0af621f101ce5b74202233861f9c08c894c1ad8798d9a6b2ffb7c8ad74ed16e188ac0f05dd33e26dbeb5babe06d6789ef2dead7120acc262ade39b75204f323aee3a818fd89ceaac409da4ad000f436d6f8b54076e485ab6e35d7dab39f737506d61d5ca0f10af77f1135220add6d3f2268b85a5d6842fe6be96b473a6e81edddbe172886e3ff7b1e7cd354bbb59e5b44886ab5f02f664455d590a06f8ca4d352ee6bc3ed96d368a340bbdda76ba78b2c5b28f4210e10815033def38ca809ef1588ab7a818c37a3fec98842d23475efab4dfeb93f60b9bf03a53248260ec8c722958756ec77142ea5b9a5dbc3ec881a7b90a792992f8577a1d929ba154133d4f3f3b257d52007c8d8da2053b300a39c5dce588d3c4feef7fc3bf7a2fecef6470553b1fe7e2cdcb81e09333cf7b2073b0593e138ff1fa3678d889c4053dc641a439efc740ba7fb6b999f01a3c34aac158a2dbf3fece933c0c3787b7d26851176562f7ab60b43b520934e4458b63f441320bc594904032ce62a7e0aff2515d3b9f9407c5e0b06a3cba195365965130f7d6ac84e6cbfc099562be66dd730647a02e552a8a2db171db7f96396ad26aa9b12e35db5cb571d1b0b1e9b4ae437d43cf4687eacf1c8db20549798903e58aecea0be8f09ff06de0d048bd9b82659c19dc69f0196cde709ee90ab7e407d6a24056d04dfff66d26f6aee1022a8a4b78974506af1bae476326f1b8ba58318a54ec5a14cb6e8fe1b1eba9e8641e3e0d7a65cca5bd15d7a1b0d9705388756eeaf8437604f41ea2471606b2c4761b7c51255effccdd094e82f00b8d55a837dbec328b044c1332e0ea99be4bc8ed3f9d70547348cc5ed4cd05bd1a175c2e6b0dc77e7129bc37007f344a6afe41b0fd91ba687ae5c9ee1adb71d422908d1852aeb6d8d9ec3e7e4188f68d82ccda9db4c895e5837be6112e04cf58e6b5e5f06303dd7249b51fa9b921f8661c28cedd13d4a4d991fa2e800b955bd62159b1c54be54c2a5145e5c20d809590ad98b3e03dfcaacda9bac5ed5b88fe306592c805e2d74dbf71de24f0ab687fd4e4e44663c1fb0090ef7575b70a3ecfca5d70e2fcc00500f5e14a0ab92e5dbf287b4c04f699910c0ae3edb2af7306a8a52c2b8680e84b6144d960818598a9ddbd5cd9aaa6bcf7dfc784c5af5d698d69c868e11e5ed3c7bb19b706a8c75622e17b47859af843d92fff6fda338748b032eb163bd96ae27acd7a9e3915a1d7a881f4ac99db1ba88afab6d2e17ee756f8520205fcdee4f4cd0cdadc2b3f0801aadd6c1aab7906ec67dc7d1a7e162e35924376443c56daa7e10d40a6ec1eb2051cc36294e", 0x1000, 0x400}, {&(0x7f00000025c0)="f18075529e633c8156da3129f38992ad405e414abe58e9483f192653e469955e0d9ed97fe410fdd67b21755c44debc570674ad4278507c5d8512ee365ed856fa0334f8ac919e1b0548a7fdea465aa520dab5113cfa0a17b0f6a979b137244b527c1f5884aeb713dc4c58e0a7f2be8f4efd6b33f7374898564d922135dd77b1133509ae2771a7ca667919ebe83aa102e55139f43c6a4606749f338e", 0x9b, 0x1}], 0x803000, &(0x7f0000002740)={[{@norock='norock', 0x2c}]}) setsockopt$packet_tx_ring(r2, 0x107, 0xd, &(0x7f0000003c80)=@req3={0x10000, 0x2, 0x8001, 0x81, 0x50, 0x65, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0xffff}, 0x1c) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000400)=ANY=[@ANYBLOB="05000000cfd1665884085a2fd060187f72c6d274adc385cb2c5a000000cf5b928e8023c02b257918f80e009f2719d6bb4dbcb6ec946798a351c05b320f2108f28fd95f2e61607094d57c3374f518d202c37f4affb997ed11a04d8a5d6359684d142e31000a2cb29ddb0af692093f78cdbc31712a8a1451b8a422a2274bff96d1cb3b4cc65863b52f45c6ec376185f0f42a7381049670283d7ff540c844cdeb6e22c9bdfeca25e31ea0151616ed4088fe4df9a150e5381f1c8b77f2e7f2eb56562ed8c3370011063ab999280729a2c1fe87ee9527d6c28b886ba05666b735e6413b8c225d93ab7ca04dd603e4ff206da7a95c1c74893aacaeae2fb24ca4bf7e199829ce0a357d8ce6fd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000240)=0x18) sendmsg$alg(r2, &(0x7f0000003b80)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f0000002780)="50eafe7a8eff5334743f62b8989696b74f022507a93833e3ce7e59d999e0e58b4ca72ea5145f26bda99084846849ad8e96053a0d2c89a67715691590f102bf1b21d19966828457089633af38f0ad9ed79f111587b7fb3ed5845e628869964412209d65b44ccf7a37ef4c210cf8670182f21ac54411c072085946f2b769e7bc3ccb7f566efebb9d157bb81954f93807bbdabc8c432b0d8273a8f59ec61833f261a7f319e54737e0794708db6f67f95d1fb2cc4a68ce73dd39aaaf9df862deb9919f1a4f38ab54cc5a3badd224c2da3ea2c4d7acc09511d59493623fbf3525bff50ecdb6399bf24998", 0xe8}, {&(0x7f0000002880)="c1dce1390f1d14a46b33dea15218c7976d41224c601447206d98435d921fa1c2428b8bfdf9e4a1b9f88330a24cea3d8c98ed55736b6351fa6df584a6b0803dc454", 0x41}], 0x2, &(0x7f0000002940)=[@op={0x18, 0x117, 0x3}, @iv={0x80, 0x117, 0x2, 0x6b, "20c6fa96283605e7b280fe25e84689789f2c80a31a4edda0941fb422d8b87fc0135a2e3b9af15129c010f7687550cc9e3663696ded73d3d10e89b6a3e00fecb2841a7c3debdfcd3cb9ce28ab3982888bc1d8921ae9bc294bdba04cff02382ad57ed3c50bd767d96b212f61"}, @iv={0xc8, 0x117, 0x2, 0xb1, "97109aeff71e65296af1657b6f74b7822442d8d1ca8eb9a64a252dc0e3a65fccf39e4d38083c4649881cdd72db8f0cc190ac7d89112460af5b159c12579b28d6c5e21e6e67d097c85bec51d440c53db6caa07ff6976a730f52fdd7ec50c013be1d1c6b03eca595e7f0f1f0da603c619f00158b01ece11c0cf539c3d4954f3234da2e61a8545f1f463bc05ffc3dd2dd6be6563025a896d177b8915bf63cdb14d0c0265f25ede671847d5ec01308cf29e779"}, @iv={0x98, 0x117, 0x2, 0x80, "f118ed756f4f47b708040dd7320ebf678fa27afdaaeabf57c7476a9b5775d66a4637eb474c6db2f415024a0fb40112abd726cd70633686675dbfb0748fb515674fa883ff4c1b4e9abc6dd19b9fac5ad6dc5c3e869fc918c0070067fe394f0cd9c57b7cc7b2d487aa8e90111c3671125309b9dadbb2428d2f42d5c02410055fbf"}, @iv={0x1018, 0x117, 0x2, 0x1000, "3900f10499afa70e632f8f671a9f8cdc7904554da3ce3258b419f1f0a1e110c5368f731f4435e8b8579c11d8606fdf734e7ebaf7350b038d5e27ec8f483c965533df52cfa96bff57b0d7ab69575c288eef30b81401765927def4703f363ce8c25f0671e51ef24c9f93a482487abe02d793549aca6b14508080049ec7b23eb47edec5a0ab20284ff09680bc83eea092da2f00fb4c409caabd055a63b10b51cc2f12eaff5d2bba1942d890dc1b87ea84fb4038fca31969b134df7ad5c80c41005cd25716b7858d46053aec2fe1950b6af661a0e13b02bd9425505cb3068811764e90b060d910287c51339d6fb27646b2ee5098c05d3e4d6f9ffecfbb8c8f90f598a8186c11b5da7c5749afd2ddf1d92a1eac84db925099b1e03938ae622d2576f4b6e42584aef9b7e4efc5b3e0e7bf46392f27f4ef8eb9ec6add9974e3a2ee2985bd74ac7adadb6ad080fc7424988483dfde4fbcc4ab3877c0e75d54357b7cbcd7ea05cdcb6c9d9f2fedc113dea606d4b01d4b584525e42f0369332478e0e432122a902c861b2b280f9e9c6fa2b458d39b6ed0b57a0b5d89eff1ac0bbe70cfbd9fd069c3cfe290cede9834bc0c066b71126bd349fc9bfe9784282ec102c41dbcfbb4d294f2dff47d81f506dafab5f3b284da31172abf55b62d7f6049afd2aef9df65b1e7984407ca6c585f1c1a962b8b73f87a70b7a1589317a9a973daf9ae32f93bbe4ab47241987e54ffe16664b55e65fcde9ed36f748bf0e7fec53a2d995d296bc7d2764ebd6b4d7fe693843e8964fd937ffde58caf61b61d3ed28da5633c0deb03af9e7d1eca09a04facc8ed5bc805380001dbbdb09c8fe0855b3464fb07bce0d05356735247dbf077c56fd4075936db3f5270999ef55448deb2b4c0b7cb0b3f916b9d7a0d9d869f7b0c84e8bf578091e48861921eb986368a2cb8df4bad067bc09f5fe50ab53ac79c15631a985eadcf887ec5463bb7add30973f248ee2ed119dcb868eee89e2b29aa773bc1c7f54f4f4f9c00073075fd8594ce8c39697191497add38520e454dae3be3374f658829e061fe2735eec5d0c7bc10286b625b9e5ef7d89b72ba9a6ba885c5fbc57daa72323762631e247578f929c7eea8641230bc13952360b57ac6dd16df5a45988fbeca4d03d534e3e3bba932ed1b95b5d7f5adf3590d0e090095538df148d358528da6ac61edececbdc9d85cdb3c58e3f4701da412b7b63908e53fb3634c0e8e1ab341bc62a4f0253281149edaf2944bfb0f1a01c4016a5183e419fcbf9a7407f1fb333380f95667787a20145faf72114515f53d5f633dfdee3983abaec53d622b8c5637854b975dcb9d981cd290dfd77048b29c54ea62e56aa46fe6e81af91d9e4b1d7222de4d1eeb085f4d23571ff3da1fe07bd5b82c2f40139af53682e40d05df61fff4e895dcfd36f9bafa54060d045992a330e0b703cd5d0483c81793dd75c671a7f4749a0a3fc39a69878a1881795e44c72a41589ba66a7ed3247de15be8ed62d43d547816e3f92626c6b2083f78f56fb1e547dcfe4f3b1bc64c83472128cf6f1dabfb66a121aa3ec767ebf605528d4cf061d42e856b11c8bac23ff1b648f04fbb77812c422aefe404ed91e66cb8857b1332b0625b72b267a722187cf9488f8f17e750b1cb07a023ec8a64fdb015dcffe2d2fe18217019c9cddc4c0b3b167e16f7191c13d98ccfbfdee013c0441f0b5caa8ef99edf38bc145d8ba698390d4b87040ded895739b382219ba8d1c528dddd880f9ceceaa58b836bd20b1777736b0468dd67d7e5b6769dc7ae15ce921380a0015fdaf34a16c5d30f1d15ec64bad4e21168771b6fb1a16777761105c1ae8ea32a10e35c3835686e11a549520ed1c8aee1c73172cd992cfe4c5f5de652ec32673f0c9063be6491350a5e1618916858576ed91a35a1cf17f72ceeb8e5a2bf87c748b91db5010dc92f04c22d69a17884c4ae547ff9a4fd643b90a86aa404e70504e4dfd837a7080806c35f3329762a83d27ee9669345171ce454c3b8ce53eef583e925f559b2605b2d15345dbd4f3ebb8961d0bfebd5ea4975a5093530ffac332228aecf561bbfcb82222beea2daf860c7bf4e7e1ed0604c5aee5020f19448274d4c06783e0c3b53b041bb0fb0c2c15b115d8165036465c69fe31a451c5d8d69a964cb1a65c51e39224c8ceb78f91e6ab8254df637bfe7afe1a5a0fdec5cad6c7136fcca5c861320884f92702ea30dcb00c5085d02484094b69169c43c2c2eb1448399f361b2e0342135cf446aec324e325c28a16c61f45d4c2f5e64231debfbfb874e911e03ffd39ac04381955b69312fbcbc5428f4c4a833b78edbaee200bc4beff0ac1a9f0f7c38600d8ac58cf14ad9413958ef1aa02e2ecd766872a16c9a34b8c5c565e38132e231d80ad9f7235e132ee48c977a5c9f2395002b630fdc8aacea36ff4456e7b30337e5fbec78f0fbef9aaadb11810ba3d070b3115b5b607474fa6fb0da9182c7f47c07cc193a23d73f349cb74346ad5f3f3aa6b9c0c59fc13ee45b9987747d2f937c30258133dba361c281dff3f195de17025f4c3097057a14471eebd5707bfc0d6c4c3936f9a835707f238521963a964223f763365781ea531062f547a7d4c400889c813cb098321a21eb70d817297dfbcf4a9dd67e6dd24f91361bec8326c86d69444bc9ddf2cd0c64fe6901d0a4664b11d1484343ea0c5b3f9f198c5d5d33bad800e1e980abae9e1221627ab4cb0ec898bef4ddb2be598ae5d29c1653acd6388ce38efadbf9c3080ed3fb6634fa795fd1eabead997eeaa6cd4c998da5448ba4e6c269ccdb93a13800692fa342bb2343aca28900d37ef4e0ce72e1821a8911662fa4dd8785de33f35d6103f6f1ae671cb735d5200730a6c0652af669a4a2db7474986308fe8128220ea3466f71bdf3d49db260252d66fecc1092d7fab2bd180043f1012629f7cd3963c63dbb35bdd5ea5d8c3dcd7f21f68176f762925de9ebd8fe33a726f7b39348d5766659ac6e74a81aceb9dec9194197e63b5136f7504bca87bbc396f4e926f89c876ddbd432076d0d6731a777496404082f5bf014f02cb5de8100ec510febd2649da162cdf113c4239d3c0d1731ef32370682155be8ec4397dc28e11000f1b5b2873ffe0bb1f80697f106ace5d6f54b57a0f2ff65089539a2537f1917caada66321748e514d774332c1714ccc98df9028ad84ceb2bef48351376715f11e57361a2661fb2348b7dfdd98177ef42012ebb922c6e777249199f4c20ecc446643d5a5f1c271c544c57075a0fb72e5882d13580de89d5725c12ab9989ed91529569876eba35906558d89b4544c5c879d6cc8a914a0cf3efdb152f22aa678f057612a1e2e3ba83fbc29257fb7f46dc5b9f177a46ffddad7db02f0d8404fecb96d7a0318c52f42ccd5684e29d3ec5a9c6efd6d16875dde56d04074b9469e2a50acbae3288e51f12aab3350ac41b7576e3b63fb3459e4493692f29c61a4daeca54a4c101da8de9a3fd9e3bc8e35b2a74ee25082ebce73c224d31e624be2bbe49eb3e25a49c1a1c2a3cb54a60beb96c3032326ed467caed2eb8507504413abf1f77a36f2b28b283999c1878c4146141ad44aa93d08b63db5a8f98144c26c92f278b72921bfb589fbe2f0846283b26fa84a2e0c10223f7f67b551e8ab33df6cd70687c02e7d88b12b597b696ecc429872570a0a240b586dbde218bcbd2d92dcd23bba91c929ad0a927da6196887c74baea89717c7551497e04a1b319dbee2c0f2eeeedb001bebde6f97cab09fa239667d53b83a8a96f0bfe100e4d6ab3f2bfa155269a861335443939b2bbb9d01f7141d4c462e31db8a20aedb158432845468af0a018438719ab391b7aa3a0c6a1a83a406e7e2324c6edfd6eb8ba36b7851cba69075daed0a59a948f52c402cca7c8a322d02b8eb89a5b1b6b3d08132270bd8e7d3eef58a8ae7de7cc4ff492bee8021c323e6ad6ef834a0832286051f686a27251ac5005cc547b54866a0001836c91878c86e0280c1b1b4ef04772a26b503cb8673f8d56f3296cdd1b52d941b6da42b396fe618e9dc025664ea4dfebaa534578a90af41244b6d5391069af79a554411d0f24ea54aecef9582b70e3f0e2a96948f14eb6dbdb918855d25108ba63dba55a67b1c02340d0488369459f5693841127ca6a950b0763a49c6378d6d8b008b8882b3be315175d42382914c7eadc8a86f0574ad714c5f1733606b053b03e978c22e68fc7928a76e748a6db99b134dba063d1181ebfaf77bb1acab53d9cc3f64ac68158ee2f1756837001835a1fa7368a7dbdfe8e6e079da97dc61e7212d74df63462336e92ae36f31150eb69caad0c86dc70e6ff7ca17d7cfdf5c054393541b1276076b47eb2a380ad91c84024bfbf2adb72babc84c42637457bb581d35124cc7ceaa99e51cebe068b956bd7ed92f199622b4a5d8ca74043bf02571da4000ba4f2cd539ed49db8822fb8b87deb906e73689881c6f65ff76eb77733b71c2c19a3fdfbe20fc8ffc38803bae0ebcbf86aa915c2d3c4b7fbcbf30e2b1fdc7c2acd1b36a86b0cd5c08e4f72bdef44b9b1ddd5ec33c44885bff7f66a128abb506741356179c8c75c761f6f77e7b9da3fae5aa6bb11d44fc951386dd0c551e593e4cb3375af54b0c81ebb75db19182ff18f83a7afed2bdf01646b8fbd32cd3d3a3f28786f3210d19c16b9a8973f2e519a582dd8e6d48a76f5ac49600e8bf49c206c5536c73aef0a24339f6adba6bff71bbe520c2a3ebe2585245d48000065cb1ccc78625dbb9e49652f1f31928283c8b4540ea339abda0237004ca5c2cb99fe96c5950dcb9086113d1ff15875d762a9142ab28df69f1d595b29190d1889c8ba015821e60fff88a9d3117b365efee9d6226c68d21b2d794902f26c909356843292963b1e400424525278113231a30b0b76cf6045c4319c7d519c95c75fec5d58ea0df2eae5111e28e754b94021daf67b9df9d08a36a030a4a2edfe7541d8e0744e1b43b50e6cd1f780a9a9cbd72654a87917f5e2fdd0346fc82bb347d953ffe0dffa480bc2dbd040f65ea693b8d1faa809c4b618cfba1935a79d89efbf5782ee9031d450bf66ac1cf17c939216ea25b5c10c1cc907ef599eb99beeba3590d44ccb0209188d732ced3ceba7cd49936a75724356f6104c39fc40f2d88d07b0f496a0024a33056d0a6cb07df35df6be2554ab935c717eb29ff2c2aa8cef5e463babee55dbd9ee6d539c1c0eb9c6aed0d9fd79c072fd68caac1d7df948c0b20480cd274728d5ccc4bbdb07c0f8f835ff3e61c5842fad399a61a0f992bbd03498c0af1b8274530317d0711b0a2ec580086a48e958816b8366d81478deb360b7559212a7b7adce7618b009946665f22022b4ac6ca8b45977e22189f35c9ca7e6e6f2d0c336332c8b68ed1a20566b3605b898a9a2bdd0244f872465f0fe5510a6338d4b1f5b0a1792988165abc70d01c77931b28cead89f6283a6657e29ea746778cfb99a9c4f82686ca011ad6511b9d34db0d5dc4ea9a905b9522e41987b64f016c094b49acbb628212dd612faab6fbc26128efecddb31178fe40018f9ee01e9fb4a55b0f0da13bc6dbcb436621558860e3d476a3051f6189c92e8b06956c9d704abf6c9f222c0a8f704013c8d3aeb4335cd351135ea627196d6f2db4466cbc3cffdc5376a91fb4dcfabaeb0eaeb31a7a731d4d9ce006af220713b9a3407374f58c27ba11b4e816b1c10bb35f415125fa12bb48f0089b8ebff51b2fc01070958b4655742a7b7046d9c3483f"}, @assoc={0x18, 0x117, 0x4, 0x9bc}, @assoc={0x18, 0x117, 0x4, 0xc6d}], 0x1240, 0x4}, 0x10) kexec_load(0x0, 0x1, &(0x7f0000003c40)=[{&(0x7f0000003bc0)="bacbf2b44efe530c7c33d24439a3c4edab7ed7fcdc0afe6fc347b371f17e5b19acc1148d1807f4d629ccc783d60bcfb1dc33e80c0144a7c84e5fa587cf83c2436fabeda696aa38b704156d563acea5ac74f04a2b0d31e8a97c3acd57cbc9c04fc0fa11b61ddb9e20305fc7650151c4", 0x6f, 0x400000000000000, 0x101}], 0xa0000) connect$inet6(r0, &(0x7f0000000100)={0xa}, 0x1c) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r3, 0x0, 0x48c, &(0x7f0000003cc0)={0x3, 'veth1\x00'}, 0x18) ioctl$TIOCCBRK(r3, 0x5428) [ 509.641953] attempt to access beyond end of device [ 509.647296] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:12 executing program 3: capset(&(0x7f0000000000)={0x400019980330}, &(0x7f0000b2d000)={0x0, 0x0, 0x0, 0x0, 0x6}) bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x84}, 0x2c) r0 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0x2, 0xc0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={r0, r1, 0xf, 0x1}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x181200, 0x182) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000080)={@dev={0xfe, 0x80, [], 0x1b}, 0x88, 0x0, 0x0, 0x3, 0x5, 0x4, 0x6}, &(0x7f00000000c0)=0x20) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x1, 0x5, &(0x7f0000346fc8)=ANY=[@ANYBLOB="180000000000000000f4ddd000000000070000000000000000000000000000009500000000000000"], &(0x7f000031cff6)='syzkaller\x00', 0x5c6e, 0x330, &(0x7f00001a7f05)=""/251}, 0x48) [ 509.682777] attempt to access beyond end of device [ 509.687991] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:12 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000440)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x10081, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000800)={0x53, 0xfffffffffffffffc, 0x23, 0x400, @scatter={0x6, 0x0, &(0x7f0000000680)=[{&(0x7f0000000480)=""/23, 0x17}, {&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/72, 0x48}, {&(0x7f00000005c0)=""/22, 0x16}, {&(0x7f0000000600)=""/20, 0x14}, {&(0x7f0000000640)=""/51, 0x33}]}, &(0x7f0000000700)="0191fea9c959fcccda3102e0d11df127a12d32119ebe697fdaad9e47665c7ddd4a357c", &(0x7f0000000740)=""/102, 0x7b7b, 0x20, 0x0, &(0x7f00000007c0)}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) write$sndseq(r0, &(0x7f00000003c0)=[{0xfee, 0x401, 0x7ad, 0x4, @time, {0x6, 0x6}, {0x5, 0x101}, @quote={{0x1ff, 0x4}, 0x7, &(0x7f0000000380)={0x3, 0xff, 0x1f, 0x7, @time={r2, r3+30000000}, {0xfffffffffffffff7, 0xfff}, {0x0, 0x1f}, @time=@time={0x0, 0x1c9c380}}}}], 0x30) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:12 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:12 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x32, 0xffffffffffffffff, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x48001, 0x100) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x80000000, 0x2, [0x20, 0x7]}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000180)={r2, 0xf3}, 0x8) setgid(r0) r3 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r3, &(0x7f0000000200)=""/28, 0x1c) r4 = getpid() sched_setaffinity(r4, 0x83, &(0x7f0000e86ff8)=0x6) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r3, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r3, 0x4058534c, &(0x7f00000000c0)={0x80, 0x0, 0xf7}) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r3, 0x40505331, &(0x7f0000000240)) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r3, 0xc0a85352, &(0x7f0000000300)={{}, 'port0\x00'}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) r5 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r5, 0x118, 0x1, &(0x7f0000000000), 0x1) [ 509.723591] attempt to access beyond end of device [ 509.728771] loop5: rw=12288, want=8200, limit=20 [ 509.800956] attempt to access beyond end of device [ 509.805993] loop5: rw=12288, want=4104, limit=20 [ 509.837161] attempt to access beyond end of device [ 509.842233] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:12 executing program 1: capset(&(0x7f0000000000)={0x400019980330}, &(0x7f0000b2d000)) r0 = getpgid(0x0) ptrace$setopts(0x4206, r0, 0x3, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') ioctl$fiemap(r1, 0xc0185879, &(0x7f0000000080)) getsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 2018/05/03 22:07:12 executing program 3: r0 = add_key$keyring(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000400)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, &(0x7f0000000440)='\x00', 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00003eb000)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000b40)="df02754677212dfc3e2acc26fdc3ffa64813da494137e175e9f2780ac5e2a09f4ba1fcebf272a5a135de92bf4a9033933824f6e6aa023895113293535d1c0066d20e0f275188b4b4c187e1c9ea5d835f7eeae6c6697f5337726164c888e1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f252510d87bd91d03e7dc2faed85adcd88ca30e75b1e143a72d94defa187e48b89efbbbcc9b9a9a30ab4aaf3121affce4e9149eb122cbc356cb681365afd979e97b57b596e901864a68679f", 0xc0) keyctl$dh_compute(0x17, &(0x7f0000000000)={r3, r4, r3}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000a3dffa)={'crct10dif-generic\x00'}}) [ 509.856728] attempt to access beyond end of device [ 509.861795] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:12 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8847], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 509.913398] f2fs_msg: 107 callbacks suppressed [ 509.913409] F2FS-fs (loop5): invalid crc value [ 510.003446] attempt to access beyond end of device [ 510.008519] loop5: rw=12288, want=8200, limit=20 [ 510.018419] F2FS-fs (loop5): invalid crc value [ 510.023130] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 2018/05/03 22:07:13 executing program 2: setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000008000)={0x0, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x90) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f000001b000)={@multicast2=0xe0000002, @dev={0xac, 0x14, 0x14, 0x19}, @dev={0xac, 0x14}}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000008000)=""/144, &(0x7f0000004000)=0x90) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x8, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r1, 0x28, 0x0, &(0x7f0000000040)=0x1, 0x8) 2018/05/03 22:07:13 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x1, 0x6ba, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000140)={0x8a7a, 0x1ff, 0x1}) r2 = syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={"d202b999cf85000000000088f301e710", 0x102}) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000000)={'vhan0\x00', 0x400}) syz_open_dev$tun(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) dup2(r0, r2) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) 2018/05/03 22:07:13 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000f3eff3)='/dev/snd/seq\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) connect$llc(0xffffffffffffffff, &(0x7f00000001c0)={0x1a, 0x304, 0x0, 0x0, 0x0, 0x3, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40000, 0x120) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000001340)={@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x0, 0x1, 0x4, 0x1, {0xa, 0x4e23, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0xfffffffffffffffc}}}, {&(0x7f0000000340)=""/4096, 0x1000}, &(0x7f0000000100), 0x12}, 0xa0) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000140)={0x0, @loopback, @rand_addr}, &(0x7f0000000180)=0xc) connect$can_bcm(r3, &(0x7f0000000200)={0x1d, r4}, 0x10) getsockopt$inet6_int(r1, 0x29, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f0000000280)={{}, 'port0\x00'}) 2018/05/03 22:07:13 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:13 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:13 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000380)='/dev/hwrng\x00', 0x2, 0x0) accept$packet(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000600)=0x14) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000640)={r2, 0x1, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x18}}, 0x10) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000040)=0x1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:13 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mlockall(0x2) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x40, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x5e74, 0x4000) ioctl$TCSBRK(r1, 0x5409, 0x0) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x7000) 2018/05/03 22:07:13 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffffffffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 510.943169] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 510.950331] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:07:13 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000340)='^vmnet1posix_acl_access+vboxnet1\x00', 0x0) write$sndseq(r0, &(0x7f00000000c0)=[{0x2, 0x100000000, 0x1, 0x2, @time, {0x7ff, 0x10001}, {0x800000000, 0x80000000}, @queue={0x5, {0x100000000, 0xa7ea}}}, {0x8001, 0x4, 0x5, 0x2, @tick=0x1502, {0x3ff}, {0x7, 0x3}, @connect={{0x0, 0xbc5}, {0xfffffffffffffff7, 0x8}}}], 0x60) fsetxattr(r0, &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000180)='\x00', 0x1, 0x0) write$eventfd(r0, &(0x7f0000000600), 0x8) 2018/05/03 22:07:13 executing program 4: r0 = socket(0x10000000a, 0x2000000002, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000), 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x80000000, 0x2000) ioctl$KVM_SET_REGS(r1, 0x4090ae82, &(0x7f0000000040)={[0x3, 0x9, 0x1, 0x5d6a, 0x101, 0x80, 0x7f, 0x0, 0x3, 0x80000000, 0x0, 0x7fffffff, 0x1, 0x6, 0x8], 0xf001, 0x4841}) 2018/05/03 22:07:13 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8004020000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:13 executing program 3: ioctl$ION_IOC_HEAP_QUERY(0xffffffffffffffff, 0xc0184908, &(0x7f0000000000)={0xfffffffffffeffff, 0x22, 0x1, 0xffffffffffffffff}) r1 = socket$netlink(0x10, 0x3, 0x7) setsockopt(r1, 0x9, 0x23f, &(0x7f0000000040)="265c2eacbd756b1e83f9c656b4440f8d16940773bd6fe88a843c9a61730930c317a8b177285eac28639377c61e96e1522d7bcf7d17b82872208e48930743dbb9bc1fa89103edfbc585d95fc1156aa6d65f647478b6e5aace1a0d3fc02673a12d84b98b810f3b9c6373eb1be9059040a49fcdde5526fa1835f8e571dd385097135c5257848a", 0x85) mmap(&(0x7f0000000000/0x709000)=nil, 0x709000, 0x8, 0x44031, r0, 0x0) madvise(&(0x7f00005bd000/0x3000)=nil, 0x3000, 0x11) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000100), &(0x7f0000000140)=0x4) [ 510.997368] attempt to access beyond end of device [ 511.002454] loop5: rw=12288, want=4104, limit=20 [ 511.017898] F2FS-fs (loop5): invalid crc value [ 511.023742] attempt to access beyond end of device [ 511.028813] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000680)=[{{&(0x7f0000000040)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000000)=""/22, 0x16, 0x7}}, {{&(0x7f00000002c0)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000640)=""/31, 0x1f}}], 0x2, 0x22, 0x0) bind$inet(r0, &(0x7f000000f000)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) sendto$inet(r0, &(0x7f0000004000), 0x33f, 0x0, &(0x7f0000002000)={0x2, 0x4e23}, 0x10) [ 511.046551] F2FS-fs (loop5): invalid crc value [ 511.051285] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 2018/05/03 22:07:13 executing program 4: r0 = request_key(&(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000140)="b62b00", 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a}, &(0x7f0000000100)='K', 0x1, r1) keyctl$unlink(0x1d, r2, r1) 2018/05/03 22:07:13 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:13 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r1, 0x9) prctl$setptracer(0x59616d61, r2) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e20, 0x80, @mcast2={0xff, 0x2, [], 0x1}, 0x10001}}}, &(0x7f0000000000)=0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000080)=@assoc_value={r3, 0xd6}, 0x37) 2018/05/03 22:07:13 executing program 3: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000001100)="a1", 0x1, 0xfffffffffffffffb) keyctl$unlink(0x9, r0, 0xfffffffffffffffb) restart_syscall() r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x81, 0x0) ioctl$TIOCNOTTY(r1, 0x5422) ioctl$TCSETSF(r1, 0x5404, &(0x7f00000000c0)={0x800, 0x7, 0x0, 0x7, 0x1f, 0x1, 0x9, 0xffff, 0x1, 0x8, 0x400, 0x4}) [ 511.104793] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 511.111963] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 511.124626] attempt to access beyond end of device [ 511.129688] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:13 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x89ffffff00000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 511.183853] attempt to access beyond end of device [ 511.189058] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:13 executing program 4: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000018cff6)='net/kcm\x00\b\x00') r1 = socket$kcm(0x29, 0x2, 0x0) readv(r0, &(0x7f0000c43f70)=[{&(0x7f00004d0000)=""/131, 0x83}, {&(0x7f0000f44000)=""/100, 0x64}, {&(0x7f0000ea5000)=""/4096, 0x1000}], 0x3) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/191, 0xbf}, {&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f00000001c0)=""/215, 0xd7}, {&(0x7f00000002c0)=""/23, 0x17}], 0x4) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000340)={'dummy0\x00', 0x600}) [ 511.231846] attempt to access beyond end of device [ 511.236920] loop5: rw=12288, want=4104, limit=20 [ 511.275806] attempt to access beyond end of device [ 511.281064] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:13 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) [ 511.325299] attempt to access beyond end of device [ 511.330354] loop5: rw=12288, want=4104, limit=20 [ 511.337201] attempt to access beyond end of device [ 511.342305] loop5: rw=12288, want=8200, limit=20 [ 511.380082] attempt to access beyond end of device [ 511.385165] loop5: rw=12288, want=4104, limit=20 [ 511.390272] attempt to access beyond end of device [ 511.395293] loop5: rw=12288, want=8200, limit=20 [ 511.400708] attempt to access beyond end of device [ 511.405738] loop5: rw=12288, want=4104, limit=20 [ 511.410647] attempt to access beyond end of device [ 511.415639] loop5: rw=12288, want=8200, limit=20 [ 511.431122] attempt to access beyond end of device [ 511.436134] loop5: rw=12288, want=4104, limit=20 [ 511.441108] attempt to access beyond end of device [ 511.446116] loop5: rw=12288, want=8200, limit=20 [ 511.451658] attempt to access beyond end of device [ 511.456730] loop5: rw=12288, want=4104, limit=20 [ 511.463222] attempt to access beyond end of device [ 511.468318] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:14 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f00000000c0)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000080)) read(r0, &(0x7f0000000000)=""/113, 0xfffffd28) read(r0, &(0x7f0000ec6000)=""/50, 0x32) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000001000)={{0x100000001}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000100)={0x1, 0x6, 0x100000000000, 0x0, 0x4}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) 2018/05/03 22:07:14 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.events\x00', 0x0, 0x0) r2 = syz_open_dev$dmmidi(&(0x7f00000003c0)='/dev/dmmidi#\x00', 0x7, 0x20000) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000440)={0x110000, &(0x7f0000000380), 0x2, r2, 0x1}) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:14 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:14 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:14 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000200)='/dev/binder#\x00', 0x0, 0x2) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) mmap$binder(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0) r1 = syz_open_dev$binder(&(0x7f0000e0f000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000002c0)={0x4c, 0x0, &(0x7f0000000100)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000080)=[@ptr={0x70742a85, 0x1, &(0x7f0000000040), 0x1}], &(0x7f00000000c0)=[0x0]}, 0x8}}], 0x0, 0x0, &(0x7f0000000180)}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4000, 0x19) getsockopt$inet6_int(r2, 0x29, 0xff, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 2018/05/03 22:07:14 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000c33f70)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x90) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f00000005c0)={@multicast2=0xe0000002, @multicast1=0xe0000001, @multicast1=0xe0000001}, 0xc) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x4000, 0x0) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f0000000040)) 2018/05/03 22:07:14 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x14], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:14 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f13000)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}}, 0x108) r1 = syz_open_dev$adsp(&(0x7f0000000500)='/dev/adsp#\x00', 0x7, 0x210002) ioctl$KVM_INTERRUPT(r1, 0x4004ae86, &(0x7f0000003b40)=0x400) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x10000, 0x0) recvmsg$netrom(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@ax25={0x3, {"fa8ea555aa1c03"}, 0x2}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000080)="947148e7d172a40b8e488300a4737765", 0x10}, {&(0x7f00000000c0)="4dfff420f18517dafb599143924691f4b236abc6d43c4281ae8fedeb5e390ca7df6003623ae8946246342f852cb73b396be4ecdd520e6655c7194e08bb142c01386721e85689f885b11a6d563f21d1d889dc3f61f35275f17c5c73486d68e176829ca4f71d3867360579431ced870a9ce5f307cc36c6a8a5afea5d0360b2b5d42e40a14ffd5363838901c3557f2f66fa30ff9c1119712aa6c4bfaf064f4b2e8607b4173657c73fd99b2edc07237c25b2bae2e844116225565b349d780e10c91645c4534dcb262de934ac03a9a575", 0xce}, {&(0x7f0000000340)="1791ac298bc25cffa9e1f8c6ba803bd1130019fb6321aa4d94af13f5c9d165aea97472eb2d33fae909a0d4d52186c5bf84dd6ee7926641e9bc0a81127d5e3f00366242ff79f78c2b5060144f2cb67bd3a1be1a1e899892170063c892cf62470135af177a7700fba3e24365441cc0882277ecd77b4fb607e82922b79d4ed31ecb4a081274f3b68a34c963ade1855a905d8f431adb50b4b2862c835c7b8e7de29bd015567d0561281ccad764c4ea4f309e80abefe07f82ee908a6d23ad7618f19d7185458e6f1a3ed52a285b2aed60c4fb15859f647cb49a70f23bc3b56b768cf83c", 0xe1}, {&(0x7f0000000680)="e7bfddac050cf5c6c279c15e92df104932ee0da8ff97854aae35326070a685d16f2fbeb9e4ce253fd1e8e65fe20395c89310840e75082d4f4b9f7e84674de2433138f13454303b5392a2702bdb543ef27ce24a014e5566d6a92e2972da0c94502d0b6bd118f9d4194dfb33693dff328919ab260aaf1dc3db05b4759a3a22834076e40ff2e30d0650081501d44190da04c1967a0b41d033c07955b032d10a485e7b86ddfe8ae9ce952e02e2a26ccb3e2804f90b91858d5ba73f28164e43943a0aef17933561161a6fbab49b25c1fbd377906699c46e50fa5c907c26889c836c8942eee5d8b5aad975dec2a3192904936d9c1767a0f0ef977f9b4cbe394ed754e793b6f1a617cd6584301d4cec0e94e1edee1f2713b17e5011b44a835d4486e7dd7ff997b257eaf489ab60ea068fb047d4cec2924242e5927bbf014fe18fe19fa7e1053b2bd235b8349e97cd058c1c64189bf877cbd0820d42770ec722e5be3d8303de07a05c82f3dfe5b9f83fb79e60e21c54395405c4fd7ebfc2991580ceab5b15dc0726b39015899586ef47ae3a3c7ea4978f5d879320fb1ad97baf7eb602c632f4916315e2a409e2001a70b7ae7830f0e2c8c7bb946ae0138d41e3d9ce0d3ea2fb8536e1e6a2abd3f6a4e9f001ae599387aaaa35c5deac3e1dfb9c5a71134def90613ca7b2b63e78510448ff885ae7d8f8f5ce02d76176c4b1e16e633116076152a19b69539d7904f5dc1cc891f22f37476978d29a29e113aeffe8bc24ea5ef2504743de89e314fb047a22deef75c75c02e7273dc50da2ffc351877814f5d543e800686c6b41bc6820c64bf71581032496a0ab1e0ef86d9f1423c64282ed4cd878a57dd7c549d0bb386d5a02f507707111870737e2cda114171a68e53d70cf11db0d1e232a04ce67a5217c1816963f6c99ea7d2fe1e06028140a5694917e6db696cce38ec3e7b39e8a045703bca97fa87cf5dfb97bb84e370b73f47c4cffa63c5bb3e1c190aeb8dc46f77fe20b5726eac9053453a5c1a75f4991de0c7342253da37a8eb83b15e7c23ff13d2d3476d4e4699ca30cdb7230942983d55248e6d66eb6f680b7d06d9079a7544d39a25a1b006ce32729c5fadca21b431fb0039ce147ca7ccb8fec09e495aed3c1e4909b7bc48c14b694d8e57391218d17a64a78b8b542db9cd1163aeb65a2dc7b8c0b8291edab88f05804eadc08275914234bfc14ba153db7798392298aeb01315b236fdc6cff8c57fc28d7fe1a3f95b1e0ead2876909c4def12c6b7802ff1daa192d113f91a41d4f04b5a5c3d0b687b15db7be7844a7c5bdb3e7157ff8f61a9772f9aa19662e619c669b055ec165ade916403fad5daf1d5162ac5a9e08304b2a93dd2e1bfa75b0b8a6be0e6d7a765c784e8e676c02f1efb9c5692e572e4e913f1949f1e6bccd000121d9372fc03dee70f42ffba9c975cdb185b1e45430ae993a84cb79d7b9377eb21522b0801ebb8a2d1b46e0fc1686a3c50dcb70ced2460534215f5c2f68f275b2906d994701914b2e33f7de8a0c26c9bb684a175ec4956a8d9f013251b0ab11dd74338dff9d46103faca312e3e48f47f244f67defd2e54322a6157b335b248e1051a265a6d78ad4be554682622cb3436ae0df3cd303956273a156b12f8a503102a3ffce6a3c548696be0e035528920d8aba45710ee396017ec6debbe20fe453e3cbac54b4931bbc5c19604682920bab3962b06cc0962fbfafdf1eb0b1bfe5b65534304e6eb52399316804ac40f70794d3e3aa8d75139cf2748ee5cdd406ed6f1e9aa5ca576b38a526d097b6a87c89b18ec4088cd5bac595f12c9eaea325bf55862d3eff1c60a3a316868471b5336c183f42c3da8dc7153a6d38736ccac61cbaf76bce73d018642511a863849ad3e2802deea6545b87f3cf7862aaccc2f4a8c9d696db7bab87486bbdd686d7a008a72bc9ade2c406a6f19349e107be1350c8b670b83fd21f0a1505f42542f6c3fed8ef1dfc5a86fa55ab4cb84ef1c147ee406ad743c553cdf591ac09be190f677265ed0219deea330d18cf13a141a0f001b183668ea52279353daa24cac2f375f84c9ccc675ed5dea0954d1780893cb2821e62a7613aaf86002ce1a099b2a619bb83c3a8819fa8516dd3cdb25e7a433ee414579888896e5d2c9a4d4f2c4d5d127bccaa2205af25c24d85d018207ab11dd6de26182aca674e3b67afab326c4b0c534311b83387dc074cabce36f3b59f6c2be425bffd50315504238d88fba0e06fbcb6d580609925a11eaaa33f5a994a4168d4e4a20625d615987563c4a85e539538c25a4f877b30ab5a2182ef894f5e90d8865940ec5e63e3c1311eaf8fc204d599f48ec43c290ea5660f4a265382725eb5748a808b96a2888ca0d97faf2d7ccd6db8fcd3225a2317635f1e4c0af16bbf1283436236a6de88791d587cb6b325858048a4c85c0b94f45f785f513a45f64e9a865ded6fcc04ad697454a35e03eb6966c68942879e0db21c63a082f74be1306aec8667a7500ae5a5f4698cc161cf6bd0f29f12defa9752f32e18132ee82f6df7cfb075cf5a64b8dd0ae2ea7866fd4429821789c8968bfe7dfa168ec9e31e0af1099945e882f6922ae5dc363aa0f59773bfb7096a8bc644f1f6981c6dc974e75c2cd56f262bf091dac3d074d71142c7cb1962a9ab92fb90db2d679062570179548e49878d8797904ffd380974fb0592fdf0c69c04c6eb2bf8fc9e5722fc8dcaf154ecf993aff927098b21f289d81c454135a17826e0f1297c5c193c297bf07076378e93af9d06ab60ce1df5d2e29273673e4df044fbad85790d673a8374c7764d36b85c072e2b9f0a646c84943009f52789a45a48f6c75958b52ca3941f4adaaad19dcc08da6b0244c86c5f9c06b2549658efa045928317fd75080acd6252d11c54582db70074cc8f9e52e2d6215e27ba939c17d3a439044e2b226273b5187f628c2a79c3781d8b2a5e9bb04070fdd98eb5b11ae491d36365f8983ab07ededaaccb584092d8e8f2de3e46c569cbdcefb3064fdb1f4bed3e17abdcf0ee882f19a5f1318d7312e036f78ad99afdad6354bc65467c0f6a8fe33c1e342cbe1467307623afc4ec351cf04e86849af7026b4980c6d44d92b95117d1acca7c8cd41a841a25d7a89efcf6899fe020c29a7d112833d186160edf4960cde2bea64431736afac17f394ea8de6fb698bcf7fc8849606adbfbf58516d491af548ac006068fbe69b1092ff0eb7f54fa3235dcd010edb892a7a4c0262cf2cf626214765008c6c5d8daba2646231afd3555f1bebef2e7d219c01cb5394cf5d345eef08d28cd70f8ae17810be4d852a279a2ce80665f1e7e45ebcfb217d02b39efcbe192fb22a067c6151c596aef767958ce845a9c80e9afcc4bdd363b2a2adc20f65275ad9939d3bf637c1e358304cb48fa955457ebcc589cbd7afa24fe105e310e19a37d1bb8555e56ab2eff05fcb9c918556fccb3abdaf02e2c194fb2790de6e7a3f2646ce9c8765536fa78834a2cdba120a18ece9be59e7cce823b9a8dd1b7077083199cf666b77c58149da670995d05ec32a14ac3715ac15d83003ad3d76b55efdef389523bb457d48ea47e3ddd1cd1471498234cd0f40b2a3010e114fbb1136e5f57c08164ef203a545d2dd7529d7f57e759e27c2d0325caff21f4a8940a9c8f753385683409d21d24e464ebff37b27384bd31c397815271c901ac31aa57a645629fb039c84fe3b7d78c83d36f025b2a7e99ae7637c0b5b561ebee0673ef60d951bcef52060325789437aff7ba7b73d928960bc0f3675b7b50c26e8852f66a5d090a6f6b2fe5c7363e72418a3bbccdbf5a137af5460a107090bfd36961b2615306edab8e57a5486ebff237a5574b2dac0dbe405b9dcfc530564665c162d7b7920f2abde840d6cf0a42951bd1845c91a16e307df1b3cbfdf8687e2c89acb79231aa46087a3a940a8549b81c2a225ef0f0e7e15fd3d30289a46747f6960e8ae74dd3e8b2a866f5ccb3c92d066bb4dbd1d609dc69e9b43576374934a78da4345c269c19cc4c76ef825e19a7ff635f2cc7938cfd7de6d30f04c7a23ab8f59b54c2727a8a4cf02c498b8261b480002bdc8d8216738d68cb70f4a3de037e5235d217d27b865f734f117adbfc8506ec3bc9e11f9844a3c16bc71fdab1e02c823ca96b0001f607036f0be8666028141002f5c4eac36828eeb11ab4794d0f9d7b79079e60bb7cb4e2bb5b2669db7f354dc13036bbef86d75a5aa2827ea9ea1d14c54e9ea259a7f8131b004ce366da4a30095c6d0ce9fbf71684fd51c92e40a67a039375341e8ae9d24f09772cf86d7ae653c50c01fe5ef1e36a68c124d4fc3229110901e35453cb27492939841cea922272b0ab89dca2839846e3c34fee63bad822bb4c55efa5d2cfa0318e8ad4f0a440eba9218fc7e6dc3da7374c055e547bd6ceb41ca6871650b89a2ae4926c217796126c9bd70b9ed71ce53773bc9343c97cb23f4becdad6f5f158ecaa48010bdbd0f0b52afe2b5d028d7674dc7afcf02e9af7d85956521eacd8ca3ee443be16cc2cbaef1cf0bd33b99e85c17db2680c5abf68a83b268a73a1f13e95d28c05d1e20d7ed4321cf969f3eca271118855ca85a93c220a8778ded8dd5d7f1a17b659e1d78f3927c7396568eb7a767c9ca6d4629d2774b97616596626fb4b348f3c70cbe136d052cf48997f30dd5f7a07ebcbd6db98b51812eea9ec4988b2d780170ca28a753eb60fa194af68f70f5a8fca82acf4fa2a43bbb39a8ac46e16ed05e50a353f34b45dbb866c96859b9e2af608017951f87ddbcbd5d06116d2b2bd96be7a7f9d34bfa40387e7ea24bb23cf4cda63b78621fab96fbfbe473e11b2eb3ce99aae7e58841654c843bfaa27ce23f47ca9997f054cdbc617f8aa797cf9d2f522fc548dc6be6be654cf0480e8cf06877d760b67807c61967b0a24e6e81144df66e90d869cf52b519a18dc6d613338b190832317df95a7ada259dd42fe1c4d0d0e5bb6c1721d41a3cb1ba044a57d59ccf8e3db1e80fb3929bd4068d7f763dddcc5bbe56593eb5f7cdf3f471841b0c4819edaeb44e8d5300e4cfc7b3b8c04c956862119980cce710899c50447eb0b31816b342168d813e110b699a8ca6943f2c16915b3b65067372cb6aab00ec1c0df1b468b8438d2aae97c456f3fe68f12ca226382e7cd16057eda2ac7b3cb7f93d69292f0a490a736a2f957520f344ef4a7eb366c852a36cd83961143568d21d501d9a0a372d139a5d905fa9a1360dbb558f8e521ea842926dba3adf43651b1c8fe314a9dd22342e364f3fca5889faacc6273a8f50d1ed31c536d355227091d5bcdd7223066bfc6e8e105279009345a0c7c3abd6b5413cc0994d20ba5e753b7da974afe3cf5ad99cc7494c178f36b838ac018e2c50f950d9debf75d77dfee98741545e91f7b4e0dce12e9f0803186ad143cc95281e769191af12a7740e91ead9d8c1e200cca55ba1756e9e772a361c60623e8da4c0cb0a100da1a751f852341e5e09996ccb2da2a0ade4d861dd1ac59f5501c8b116cbb0925793115c59f1c460919b6ee395e80822f186d8317103c7e5614ee9e347a19cf5e46448e06ba0643a983726ee36080557a8837309b08c5a40fdbe7e4d6e2a78597605f729020affe05ac60f95f73e20205f2b1730e0b08046e5fbdacc93b07e2e7e7ebdae7ca43c37a183cd6607b2e188d8b132b7c9038bc0998b671d0aebe43dc3daa49e73a30027e01f9e456eb5960a8d0accab51e634d8ad0b94652cabc6c05b2c964c6f8db3a", 0x1000}, {&(0x7f00000001c0)="3e8fee2c8f126f346602815dc7ffdd537c2f", 0x12}, {&(0x7f0000001680)="1744381fac01ccee93b9e6c5cc4d7699c6ffc1c894835483e73afaaa9b79d7cd3d73fcba220487b749de20d21ccbb66b8dacdb2a985bdef67c861ec2a5547b3145c58986bd8dce35125d1d77eff6775655903933c62e91012b210f5fa0d707d16b4ef337b133875efb48b0d77f22c09c532db06efdde37d1234a366aed872199b1e78ca63fe2e0a9ca85842b2272680eb5516e13a5ceb177afc1c9280fe3e12c8ae780df1d7827da8a9cdb00f1ad505ae33e84e13e3eea1b18386b654fa85c8bb2fb9c239c57820ab20ebee2395ae3a1e8631ce137455c4816e65a77e61acedb15803b4b7ea00007cf2c4cbb1a5719750d9fd0f8af6fec66a3a89dfcbb349c0d00ab65dc69b9298b7b23ccb475ac95b66c00263e473c0b0049a035218238a18966d09393d33a6aa83ac1d244a8d86f856609e7907b9af8f33ad39f39b5e1da4b792a98d3870f3bcc8ff19c64abc5d0ca3f14d873763ebe54e22699e7ca70dde170708264ab0717afaec8ad2e7faca25c8c82a4dc1f24d6e925026c98b2cc2e713e5407cbe41c635a12092ad000b93afcc4bbc6da2d5cb38d03c0d6a0b734df2317dbcb9f296b6ecebdb8db7f16494261aeb900ed6334896458e1b0c99f26286a2a4285c96f45f8f05fc1bbddd43309dce02d84d453375f48aec1eaa5c60f3d8b267fc47c53c8650b471b92bb70458eb0dd1b72edbe8dac090b3e8b0967e3922158f486bcd39639302a1dc1d9d31bb0cb268d367908e54a624784bc8325465b53fa483dd0872f773c02c8a12f05d923fbe90ea13f5e8858cef5c4918b8bfba22bf16bbbb1f54293d42ec4e6ddc8a40d6a5de85effd5096c03cb6c451893a26be80e78348475422c520ec9ec66344009a4e0313817e7ff8affeaa87349a75779dfcf883cc7e1a7db20c846d488636837bb1d197f9f26c212e0e130cbcf257cea80c14e418367fb92c5ea2137c5962e8b34b4510e91cebb6c99efcc187c571e1badafa2f1b120eb9385ad09b92feb5fc37c97dab082a7a6161c3b962ba865f5ccbac46cd4c3b634e129cd32ed0d172f1ef2dc95936a4a053f15cd1043a19f517218985dfa8f65e66737a5e63f7db7b83e765fddd5c4fabdb25168958311812fa763c7c2b1d3d08beffd710567f5dd09e743b7172a7415e4778d225d3f8849d3b4397b25591fe05f9028fb4180ace2a570afcac1646a20e2a8377ccbc1a11264b10d15c3c5c7b8fe95e7269820bac52859d7e834b67cc1814376f244ea6e9ed6ca707474c50b5152a8c5c0bced1c2117dce0e8b719b861d99a16f4687f8a693db4b0e6b5ec07ae618fa1d27e957795f5462a9499c1b8c1264f75ec840802367310fba437b5b999e66a1a619dfa9828f97ba72f547e11d6f7d5b88719a16bfc1ad001d19fa6959f0b01292565662b629ff190758a46011f6ac2e4e9a4d2a441f65335cda735bdd5b8d3fccea9905aebe1b220d2984b5ec4ef4ac01855b0dea4e02268b8e5a6450af3ae1113247357448b0b87904b97040a30d39dbe5baa2d051a940ec37b937e3c7bf0bfa8b418afced8849154ee1218ac8c689c67874be89075c6c9a4517d38015913d2553ea494bcc230d89b4c3ccdad0360dc6be31b4601207c532025053dab39bd453e9473ef48c2d1b47e15b32394aa219d8a52487917c342cd4ca4680ffaf5aec8dada46472f77a7119944b4c2101a645a0d1796281a00dd55a2c81e37fbee785d3ed8eb3d434018f12ddd4e9db924e555c3d5e6a2efa2d84b306c1b60b8b1179dff5ca204d333d6ee1b503ecc58b2ebe35af1358ca74c1fb3deb70daefcb130ad06216968d2cc2b0787dc3903784152c3c8e625e778068e62c3c44a6c4a5774f7c9d1859c3e675cba4369674deb200fe9a83ecdd84d1045d0f4640e4d39ec59a1d0ab69c25d230d71a357e6de837b90becfec56b70140f01cef4f7e78fe14c30d83a60502a0ceec26a67a1678f5b3ab7b68d84f26c36425f79a4c1f0d599d00d2e2d2d8f850e964346b4a9a1a2223c6dfa27d1cbdc3fdfb4cdad735938324d31ddf0bfe2b1e88730d8fb00f88f1a32c2a939b7b58ace085bdd55e0c6dc0a5028bf32ed25b5173d8c68a5844e0b93e646aa2284789130eb08d65f2e99ff061e9a612b1f107b9cc82c1024a247d3a52c70c057ee70b4287e4bda40857ed2ee753bd61ef68ca81ee77b44da070cfd44c261c310f24a0dce3c8d03e3c96d2e9e35cb460c37e4ee1f3aebeb741d520641f10fc116b3d81b60f692d59e9ff0758ed4a354f0f6a2f783fa1ba5b3b652eb7fbd14345a250abb8b058db18d814bb9757785e6760474199b361c3b53bad426849d5dc633385a9e2c336a50b4cc0206ba4c5bea0dc3093b1cfecb54232512a3d2c3abe2e8d00de13e4f727b0fec9d79512e26f94bb2deb95478e503becefe120ebc13aa52af38ea0e551185e0de810e204768168382f381adcb8210a122cba7021826d6e0e74d37bcdc7f8eb8f96f0197684a3ff1518904ce5c22ea319167d4a12ff74f85a2a08cbfc99ce666b5a1f72e81aa2e64bc61683ea997d0258ca6808934261d5f71782ca5f43197c6cd86bbd4daa65f51c4c68e0f4d4f6ad8dda50f6cf381f8946666ef0b93edf2bd2a28dd27cbd0f59b36f11b58dfe857d98b657b944d0a426849b127c98f2807268e961e0e7a8d765af0b2378e4b8e0b851dc8cfce91a41458d47bf482716248700a7f89add419faee9cfc4113f7d7a0e739aac417a8e6dfd6db57ea4f6a0e019517f8a1797cd0b6a97505d0121569b7f96dd4c5326d0b25cea722f2c85647e9fb965eef6e4f944e0aa2d945d8d0bf7937585dec48d80de5ab85ef39c3fd3536d2a20855770f365404707c4bcdf02334385a9b813e05626211cd2db8d48329c06d8ac99a21d2fdf7ff78548903f09297f76f34bc29f13ae3d61a473f708a86fdc0ec68b0d0a1e3590a75269f6a325cd71c14c91aa22b84c8d3ca66076918239e9962dcbb1e0754bd07a4e1f3a737b412a4f50dce09a88c38e40bfb299994aa28ed585e43e0d0231938e4e1d00f34c4020e238beae0604dae68a4fe70640b4f61d4e24c670599e7b04c3db28b3f7e6cd665c200c17aad9520aeb6b86d37b6cd7630d7af2998bafdd7d679c2dbd45b1fb1c7f7f3786e8db12adbb42080e5afc6e74935174a4cb843812a32c0be38d481aba4dfbcd38ccc05d7765530f57943217445395f082894b20bb8b4b10c388f41685bf555db1922f21f240251ba9b407b2310c5d3fcbf64febe14f0767231c986d89f6bacd856357d50a7286262ee25768366886d55039217ce66d99be50b029b28108c936ad90788d44047ace36be9b115c07b166082ec5b761a5ccf24638bf2552ff1477ddb1546ea5fa831a1bd442e1ac846ec2c4fb3c6e0f5556429c32174cfb583d8e77806ed728ab11197c430cc9acf94ef50c586bf9f633f230dcda376283f79e1a95a97827c26a31cce2f1d611a008eaf388d5ba32067afc2013d201ea6f19653337692fd561187918c6b0c6236405e05f1f2fbf41c2b8debaedc63ab4c051204e5ebf0ccac55a637433f9b2d01a614596aa796b6e464629654ed50e418bdeffd66a11f7488e7009f00763690e67054a6cf57f9d9ab9429e263cff5086480f59b0659ca8acd5547e33ed879a3826efe5b1b17fa8387f3706e3b33ad9ebddbb464b63d0187b34456136fd230397dda18e20a7a1f5b8d54bc937ae38f1df9706c0c5465f55e7d334815a3b78d5c6fdff99b6950d90d4652b43145925fdc257a0d03162d7a979d0b3c84d4b44a2f45bc1e44b9996b6ff7e7b1408bca1107d8af98bf817c4a4f9369d9468c15e1420f8b0c350fb0bf448a2108a6c3f5e330161f0e4cb8d10984873c62c95ba5e748fbff5fda340399bc364b036790b12f0e7069cc48e662309a6cc11a0e4fba1bc5703e51790a7fc3a118da183166c1ac6192d3b6e5d4084cc765ab1ccfde1bbac714f05d198621aee75b02a9dc635b85e858de73cd054d1924a55fb4bac81386ec51a9984fd7bead4bb4f026061c136a1548622bc1d7d72dd1f9ed3475e77e6511e3e73acc9d5aef1d3077f5524bef23a895632ff40b2d6c3e8f9fa6673ecb6ea23ecf4458bbb964a3736db9ba476d4e65fbcb8cd1f1aede29a47eb5272f6b18e342ade76206b835390e7697118fd75f724fd24f891db1124fa03f94a4bc658b26d853c609327dd7c069f0390daa1818466200c28a00250799943262aa6408240df85d0b3a9c6c97fa79eca08c9c8d1ab70e8fc837524af10c36f75c9b2bd18dc9ce05491d0e7d21c00d9be427dbe3203404fa200ad3a2024fc7cbf6d6508422c6622182ef632fbb7d2f056d2e0cfe2a51b8ab439080291f0508e29436377fcdcc28b6e475bff1412540333b63972bbed2f163be8e2bd87b49a15b277945a7406bcb6ccb86796e8e02366c73896338527dcfc3e4a17daccf78043106f5d882800a28fa09ff5bf50707c2b9821a2733d3d333345a4ab276442208cb40e892c100c0d4ea1697e9fc22561d24ecf05acd09c6cef702ad9f183fe87d649a06f3c010dd4c68b459f33d1caf946cd31f984b83849734601a7f27cc4503a205dcb5377488266b9c3bdae9324dec5873b84cc3d44987f5501158170434f5b6617540d6ac60632cc471c0cdaae8f3f837d8654ce9666966b4da9958bcb529d6e2704dcd252fcf112f2fbb82e68c70d072badc43b448d5707e3bb07cb432a981dec8c3f4471641088587a419d555400c4a34f7667e3e25e4ffcad7f09bade66a418b1da2f13f1152ecc8fdff799423b98c9e3af218e33f72429f9ec635e3bd533c51a51dff776e2cdd7ac31c942a7abe1d7a515e7ad8d89cc71f3c6519ac6787745a2dbe20257ccb7431f95fc1f9222ed16d0bfcd6593300bbfe6f17ce2c33519ac46ebfdeedbdf9b39ff88e35606072c6e5f61778b6307c5ccf776f6bac4f3ac401daf6fdc243db9d1bd3d3db4fb2bd6c5d39f39d6043a33d9deab902e6bca17f931355a716e76f6756c98d4002bb9cc7f15ca058fc32b2b5e232d30d5b2888ace44de063b1ca2f6fe748612916b562e48c8866139720919b3f44b32c8aced37ad6b2f041bc95e0ab0a9858672e2f4a1e6b55eeab5596193fe7c2a5161c4caca7661685204c337f020e47f9b09949da822d6e4de70629315dc06b004f41501a9fed226dc88b04b261b5cf4a3364f91a81495fcf7fb822b1bd5d93d2219d0d1ee454ea1f2a939fbd0287107d9a69efa2fb0b85ec9111993b59a00a74996344599827045c58a1c5fe97355cfd1a0498b6eb0e0cc13daeb1929b214cc7f639a167789f68761191a04a6bb8c47e773e55c154fb35aeca20f69e164f921805d40af3a5ff1e4ac4624a6a4b178a1d0f200ba991da502d1c661dfa0cf67f0975cd774593bbb17d7d9554e70cb91f4f82a1b80b98353fc1650af62a49df1f14b62cc8cb3f99c3fcee39f2ccdd7618770118d3428bb7aa9749c9b1e601f3119c9d6ce480cf6f42024f0e826a9b00b57d8e0a1474750ca2ffeb99a2e8499b66f4beea702c4adffa937da61758510953418cc011c2d56c20d6a6adfb72ee1222738cecf6c7e3453da6d5c0b0b8396167793761a94743ebbb684d50888f87ea77ac2b80c4312e08be771ba26485f457af7408bd2cd0e7d3192d3f9814189e25fb82d0c767c508802bfc489bcb8f0d5e4dd0e270e7bee1d9fdd35eea2e7769a81dee2adeb5da1b82b955d446fc6ac01f9f540137f2dc60b1fbf4a3f7730668aa2f58394271a66e009a3f1ada5", 0x1000}], 0x6, &(0x7f0000002680)=ANY=[@ANYBLOB="4800000000000000020100004f000000a23be11b1b684188aebc1dc8c1d733c2d93a8e683361db2ea6468da2518798d516d31dd206ab82f2b5dcdba42e5af1d41be2000000000000101000000000000010010000ff320000f9afe71b1385ccde3b2d8b692c168c2ed16b1a5c902df920c801b745d54b8d3360e3aae47b287a5cc7fcc5ba39ca9986c72934c8e967d867a89a1ac3705233933d8fc7bd9f0a00c068d95740e40ad5a60eba480cf9a9dcfe43845755b566e9c56958d44d3c2465f57eec568d7bcce0a30d1a8345a75ce6d703ee7c9e1e90e684f9ba47b4d88eca1306f7def8fdc03dbf91876eea730fe7a25b8481a71a0e5916f5a776d72461ada8438c755819af3650e549669e60a3bc5a7495cc1f96ca46ad1c7dddc6cfb02d6cd7ade1b4db8cd840fe4cbd3f87d6a7af28fb9418331775312064e8a46fcc2d835b8be6f6c802426b441c3a7ac2847f4c53e4b69675c1d45dc39b7cc1b460fcbd4f62f168e9d6833997d304368cde16c1d665480c22af6a8945211a7c002e1fea6c2bcd43f8cfe7cd014382d7b1538a02ccd989fae3f54442fa63c453280999f2307f6863d0674653b72e77ee674f155799497a9f8834d505a5c7547790935f4b4a322c5a1a626592fc44ba49d34cba9a0e4aed73bad28fee0e78f93b73897e0d0fd2bde81d52e4c0f256c652386ea542a67d12726d3b7cf3436690f7e2f1b662641390c4bafb994187afcebf3669dba5e9cf5f436796e1c923decba72742037487810b49701ecd0671a63a96b7a4940b7affbc5ca3f92bb675edefa4b521578592d6e7f1baeb430b8f64d3af5170c622c36e0b14bcd32202b584936be04c2774d0e70cd0fd55cb774f70417ada54b84604edc7f54ba174b6dcd2b41f51f41f9f70928310cdf9e32c6280af83b062094d91b3b970947f68bde3d46155dd5cd67cb8a9b42e283ee6195edc7655e7f5c19f0c240e032bf2273f039f4a8b73332d508425b3a7b61563a670bf24e5a489b4284d017702a5a895c675a72836724ea98296d404263e535856184240e3a34cf127a82a952e3b51e52150ba14655c382f0e1bfebef67d43e28bae8c7289a0bff0f9e6bc69452aa3c1039a5bfd0ae49c5e59913f5cdb10483aefe3a72373040e1a066304202ada57a3c7c1b85b132481b89a0358f7b91de0b8bd3de3d862b39cc4b209147e01ff140138b2053cf810fe1909af39c725c4f324074c1c22f30e9ca79c0a9d07a29b4402e7f52c36102a08c090f4e5a1a38124e172029a123cf5f9a4489a04abb728422b03904b241f4fdde565d978aa8173d7ebadda1e4e23d95da929616f3f29f0fd9ba9b5db9e2ab6e3b21102fe8df7daaf2cbf1207d5d66989f404b6cd31d657209ea9c88b3c2513c47421531a446fd18d75960af87eda89fc51765b20cee81b839652badc9568ec3c3e21a6118e669681a49d4fc8a87bb57190c858969d462b534887530203031d000a3a2b131684a89035bd4854a5d0579e366da47eb217ad9f364967dce297fc831c29d821ed3e7cbe17951d870b9382cac35f1815cb65f59ad4fc23cedbba546afe28c69ad838fd995589e881c57361eba302d80f7d2ebba6bc48e517c44a3611112e1e16e678c0684b748d30c3edb5be133a8fb042459cadda5760f13fc75e4d7e371e81f665a26b4dba6864fb75901600a9d4e58c675495d9a1316d892e7001d279116d3f3d7fbb74eb19f655787e6e2ab6fecaf3d9994e650992c72727ca882965973addfed03a4c0129780eec871c1205d40c8bd9ef394a586b6b4d5b365f79091f104ef726029cf42e30327d5daedc4a46b515b958bdc1a83c9a531bafe3c215ed0b3d545c8ff9b94677e7a88cd128583ba215bb2c3d56ab64708a181f0020cd41a9a5f06b06f64e8ba7c085e3edaac4546e50298f62e0674f31ed67ccb1d8df5dd60c49a9d725828896587b7a4564e5e42fe003dbbe9cefe5e58ba90fc045344135ea8d76f695a0ef098ac958501875333e40c1cf632f0c2de943e76f6e591692876a5f26546a183b3854f2642200884b9d83f679a4a4ffc0a45c0b73a91fafe29b0a515b789c26bd536197cb179ddc16190fdb8182a26a1850077f803eff1e9ba06d75fd7bc168a4a4031d206fd1c36942f10540fb3ddd4c4e975eca6d81ec7d7e8efeb0dae72576b98f27b9e089da785e3a3ff4c1ab52cfcd5be86110bfdf49d4adf068857dd4b01270bca5a4e779e21ee19474fa39c244839cfa6c01f27c728012e749a2d460a4e34a131570767ced0f91c1730158b02b2110acc2210f51d6e2d4e6aa34003030f7ada2d95c793075fb1d379cf25e78858b9a757c857f8ff8fab38894117ce4448ab5e348462deab3f44c982cad3ffd7dd2a0874c747af097217cbd80e7f94d93387dc5b233cd712b5eec5ff9fa508ee716f3a95d634bc62324d58090cf2d8c818517bef717acf8bf5fc9c6f718c0823d829e98a9dc46bcf3fd91d044ccf7309adb3ebd3e94798ecfdde50922d8d22259e36c626a9fa6f04560a894718db6a54247c42874ca1655d10ae6e3938a7b189200e800298b599a47b89bb9fa69adc5492545da578bc6bea93dad473fce8f0f9bd73a3b45ce097eb3c01cb1cec1fb633a526f24177e07c789fd59012194fa3fccf23e81738e79958c3c06b7c310f687e15d9e6e5b9e6c5507ec9c2da46cdc3cca83125c859b71663cb24f79c795aba5f06d342647a4ddbb320eb6e0c6ebbde055cea3d4e368136e9458e5b89e23fccaa53d588375f739cf5ee74a0b20604f487e819f49768a122a4737a795361e7dd8243f916deec1492ff60327b13e2dbf13710d2f277e3d4bed2ea9ed3fbc8db8b08bc84bf7e8c1517afa34bf613474d9241adec3ad2b98ab0c153a3d0c5e8cf10d5badd6d1846b28f18dc8572138158d764a9e5338d2947af9f1db5c415c30b0396cf497b318c66770b357941d3c9dd3c51550a4c61956aa625f16b2aac2003633b39ff45aaa169273c1a5c65dad0c9f48b1d2b03991996a844617fc0adc08b971f95c19f861fc68f2f4c67bfb796e63c6543c46ff7e1b7db529b4dc04b322408c4f3a3fb8006d1454851d47c3730058f0288c68a02839214f3b44f5ff829a4b61c3a0e2b8455ae5017e251959baf6d327ecb5ea1aa4844810b133cef54020907f402c2379a5efbb8825646f438795970364beb40df26d51422aaa8cbcc3ba12039e27f0776eac28ffe27b411aecfb8a36832b4f976b63b2e89b77f23f482dc16d5c97a375e0f809d76a01993607af1ad8234f563335cf324b156349e7f166a20efc625d4b4f7e8c3959baa153591db2eebc0a8c41905f825b6e4528d8e933ce6ea1530ee35b92e47a404520d48295238f1620015ffa5106d7d4693937ea63b2e18f75fa2504a8ef3c8f2cfa8f9557204c71e25d4283bb97b0ab907f76642634aceb9a179e8b45d927f3d6fc1bd34231dc638976858609ecc814a1ce15856f64924298b17f1f2f01aa4d954617937dda185302225646bff0713d85dddc6ab07eb5858a2345b910da50fc4e6073611c5d5b025388a9141756f73a74de37d9333a877098e5fcb2cf288350e18a52a7809b67d241fcd3e0811bbc57c733e03de9c62f73dbaec58ea53211d0e683129f987640eefce01a00f322510e1297d05584883f17b5bc44f47eff284e3d148714b179131b2c89dc899b6cbbe346fa5ee112cd3db607017503e2d97d8f2da75c4dc357e84c6401397b069ffab47d517f6174a27e3decf185cb224294a02b8b714d78dafc80e3aeccb97ea1e017eb6d56c046918c4009957509eb2c4b073fadbb1338ec49fd906131f436a7393ea581be1c0975e57c58e4219c187dad6ddbff7b2224b71564f3d243188ab447c2499f221f4ceed3746dfa8453afb1e437b880564bcd76d2f2cc8aa26037c60405d9531395a2a8ad96420b8817296cdb148238513831236314d8390e35d41f64c846e10decf3e15f08b4f9412ec58299e17121edd71110b2e55ef5534ad7b5e4449fdbc3333017b76c1275860abb7b48b67e561e65ed87ecfeccc3afb245c12ad3daf9d74226b5173b0ca3f788b19a4e362460e75a6b485068069f6dd9b5ca75f5816cf08a0f30b37ff0d9e13285dd09fb4eb4582e7c4cc6cd94202655fd6d58f7e9137dd8ef87d63fc77372344d97cd4b26d58c469b91301897efe2a78d9d0b73bcc3d9b1e77e5f7a04533f998c057db8de72a2f05117a712e9ded406478b5e18d6eb07c64473bdd9347a3f9960b5d2b07e40ea5f5d75b72ee57d7f79626d096a16e73a5ebadb01f52656c77e0c360cc7929204f1817de398bec19cc466fbc557583e377e6cf90e5d748ac60b35622b0a40001e36bf1fbf4d8b9e55c6963d08a3af642528b132a5133ce0918c190bf5bb8a9d61b3b6bd94b53052a074f885e4c8767fdbc9120b5d2ca158de8e875837df8379a46df2166a059ed0219bbb2c17cb2e120cc69b5b79940c88014f1eb0600bd9d555d7ec1c931e0addb6bb647c8ad914a55426bc950c71282e5103a302e8b9b799b6019b42951720d941afeb5599434e08af0ad5c9388c665a46caf4f19e45efc362d36665d0dedc78f6bed679f6038301b537907da2186062b9d1862a392bd1558de8de2fe113997a0bccda6a4b48ba696d36679d2372421e6ac977f2ce3a5f4d8f739d605cbf112fccacfb651a2d63aa10b25f5c7c5fbae378b22859cd0870e3f27e41b698317dc1799a80a35db05eefb2036d789f1699581428b862c7ab04e62b292d8b85b9a8de883e225b167dd3b30a3cc838f5e6ed61750489d0bef2fe4a9f3f9158ec6b19943a3d973c52790e48fc3d4f633757dcafe1d48019226b1606c7f00b3b363dc73d9fb9bc3025e61595509d8d6b72b284f765a2ba303f3a8c5a667ff9978fe4b34ee3683eafa6e04269330538c0a37d718c219218f1f5061d03d3250056362817758afa4ae5cb8078748b6b991d59816e0d2f7a901ff150e9903064593776170d8883976fa8870bae5964a7b5711d47af09c797b6bb6224c5f86783668bfe38fe77f2fcdb611351c858b2791df9a0069b61c9066f663e8fe9c03e8772a4f478aa36f2fe8fcdabbc5ada4f5253dbf0484f0f7824a7859419d27795c2ccde933e45e5052e80ab0f705d95752e23a810d7a58bbaabd0b3a78a26dbff4f27173035c90c38a0b661f6e0a070a0c24792792d7fbc5c0eb0c2f53175771189bdd1cf3b2e7923b04e731d58c9b9c4b1ecaf847649065a2221a204256c5d289ef9b5ba6723788a57c4313c91dd6ac1768f2959e6d6251ba2c5414d9228ddbe30bd231929ca6f8079ea43b119c4a9aaabf0a555cd4b8d8863d32306c21428391645adc2aea72ba33bebb84e42538c93181e11d02d19a9cb18ae9082c9bb9aaffdeb037acc5184d200241c15a8efbaea05c8554f610c64dcc2dab7d9090f9fd1a97da1fa553d2bde6c1fcfc8f76070ea78b244f981608866d3122847b78935449b9b0e445e7fb7ad9c97eaa3fee3496964fc2b2b22b2e24561ee92dbdb1d59fa8f5c8653218904e7370b8a97203c4e35cc5898fa23b30ac2d1d133236f7a2113fd72a5822c30ec34fc254a1b0a592edad934c1b7fb655b04a969f752a697eb14da2fbf638eb3113f50080f047929f52de691f70059a6b5d177c2ddc677cf74a613ef9d725524268953faa1f02f66a8f7e19bd42ae01ad5aab7b7b28050d281d9d091053ba66bd9f8fb15571b6c65ce597851d108282da0c233209f0731ab923c39f8617a0432516a6e951f1ca45cd48ba40308074df252db09293c91a0a23a9fb58641c9f0cedc18f6ebe70f9dc69b0b6ac6d62369636ca66f8c101fb28790d444af285c070ae31fd67c9a34f610eddc680000000000000007010000fffffffff90f69f74acccff0fb642999a4de20c301e3a333cfd21889fc8cef82530b569d491a80e07ad5a7704c10a45aa608519e7df07e4aca7467d963eed23ca911dc82b963ed81eff0a6b7c700fce06a8a85547867b03c0c1a3700b00000000000000084000000ff0f00002a55284455fec22cc965df5587d9b8be66e77037eda569caf11181353a15f0d366a67732b5b26a0f585a3d86f82bd40b4a099632c580157b84adc5fb199d197d87c98e6c522e0b392ca1b7f786645d31e49c6c08cb635247512a4ef42fafe3b244821b0449c81c32d1bd72ccc64cda5556494de58f5bdb0e157e573fec1af1aa24c6ffb250188884ca9507a89127da53733f1aa9f3558055750000000000000010010000000000000f010000fbf81f5e8785a7793a47747f6da2ff24e14f95243f5c718e7666b9d79c0bf34205784fba8452ca1b61bf2a2666407af1cbf287eb6ace702dc1791b7ae6347ab38e650f751ec16d89e945a9c726b84637eb54ecd2e3eab2de25cc781730548409369c77bed761200d01a4c89a9bd1d5788af59cedf9e5e0d427b127bbfc283888fa6daa932895fbde467e5a8430fa2d9480516776696574b45fe6f0ef7d7ba2351e716184e4a42f96ec160428a293a67cf774fd492e64dfe1722fba642ad40159437ff868d6a86c77b3a1eed1a01218ed79fc9f1df2fd4ca7672a8379cc2a27d7231e7795968279ee77525443355d10f21f78032220b1b26b573bc9312e0cfe0600000000a8000000000000003a0000008c000000ee83a3c0c41c64efd103d577f9544370b0100d453ac397e3d6ee302a4da76d51a0e73ad18f4e6f3e26deeeb637c1d04c3b4619c80bc610a2af4771d8534c97f6b5afdd4567908872c8ca1229b4d84c9ca2d68faf9104bb44e8370d8456bd468f79fad38753dc4f25744ac6e47419584211b41cb2504e3166e9fe9d4086dd7950a4ab7a7203fc61470e81fad2a4f02300130000000000000050000000000000001601000011aa0000e43b69572db7ae5056f5a11cedbe9c53fb1ab4c2cce8cfc14d72c076f8cabf37fa08722291bc719131256233c8baeeacedb6dea507b9901f2eae0a2d4b580000a000000000000000ff01000020000000111b2f3fe991f06ec1bc279e5e71a70e5b4c536a63dea0266213a86a0f47b7f59c21aed6bb4af375a0c725dbc8662c0b03d592eac51b8f4b066757921f53f2b1e503ae828d9387424b0b00d1429e88c7aba883bedf53f8278eb959e2b5b9652205bd22ae4f1bfdf6189f6e05535884fa4d728b63fc4dcc0945d6b390e199e08444a89bfabc761e2b84ee168dcc00000040000000000000001901000086cb00000d7e42d51dd1b76eca0100f8f436d9252e01690cd665d0ee83bcea99ea26cb2e55687172faec1929456cabb6fb6bbd0050000000000000000301000005000000fbbf411c96b586974572c55e3b6ca557cdf2705eb5049b5b1ab6de3cc44ef72ea6006c0671e7d9d29c3ae187a51870a2ffb7701d4fd3d3264c532f6b00000000"], 0x14a8, 0x4000}, 0x60) syz_emit_ethernet(0x3e, &(0x7f0000694ffe)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2}, [], {@ipv6={0x86dd, {0x0, 0x6, "06f526", 0x8, 0x11, 0x0, @empty, @mcast2={0xff, 0x2, [], 0x1}, {[], @udp={0x0, 0x4e22, 0x8}}}}}}, &(0x7f0000775000)) 2018/05/03 22:07:14 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x1400000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:14 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_ifreq(r0, 0x89f2, &(0x7f0000000040)={'eql\x00', @ifru_settings={0x0, 0x0, @sync}}) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000080)={{0x2, 0x4e22, @multicast1=0xe0000001}, {0x306, @random="99e45d512020"}, 0x10, {0x2, 0x4e20, @rand_addr=0x78709692}, 'teql0\x00'}) [ 512.268384] binder: 4590:4592 transaction failed 29189/-22, size 40-8 line 2856 [ 512.280433] attempt to access beyond end of device [ 512.285479] loop5: rw=12288, want=4104, limit=20 [ 512.301270] attempt to access beyond end of device [ 512.306338] loop5: rw=12288, want=8200, limit=20 [ 512.306684] binder: BINDER_SET_CONTEXT_MGR already set 2018/05/03 22:07:14 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}, 0x20) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/expire_quiescent_template\x00', 0x2, 0x0) setsockopt$bt_hci_HCI_DATA_DIR(r0, 0x0, 0x1, &(0x7f0000001600)=0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) ioctl$PPPOEIOCDFWD(r0, 0xb101, 0x0) write$cgroup_type(r2, &(0x7f0000000080)='threaded\x00', 0x9) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/cuse\x00', 0x200000080, 0x0) connect$l2tp(r3, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x0, 0x4, 0x1}}, 0x2e) recvmmsg(r2, &(0x7f0000001580)=[{{&(0x7f0000000100)=@generic, 0x80, &(0x7f0000000180)=[{&(0x7f0000000280)=""/87, 0x57}], 0x1, 0x0, 0x0, 0x9}, 0xb8}, {{&(0x7f0000000300)=@in6={0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001480)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/197, 0xc5}], 0x2, &(0x7f00000014c0)=""/166, 0xa6}, 0x7}], 0x2, 0x0, 0x0) [ 512.326169] attempt to access beyond end of device [ 512.328000] binder: 4590:4592 ioctl 40046207 0 returned -16 [ 512.331240] loop5: rw=12288, want=4104, limit=20 [ 512.362218] binder: 4590:4605 transaction failed 29189/-22, size 40-8 line 2856 [ 512.375874] attempt to access beyond end of device [ 512.381072] loop5: rw=12288, want=8200, limit=20 [ 512.434690] attempt to access beyond end of device [ 512.439756] loop5: rw=12288, want=4104, limit=20 [ 512.452242] binder: undelivered TRANSACTION_ERROR: 29189 [ 512.457892] binder: undelivered TRANSACTION_ERROR: 29189 [ 512.464206] attempt to access beyond end of device [ 512.469257] loop5: rw=12288, want=8200, limit=20 [ 512.478247] attempt to access beyond end of device [ 512.483440] loop5: rw=12288, want=4104, limit=20 [ 512.488529] attempt to access beyond end of device [ 512.493624] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:15 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x54) mount(&(0x7f0000000580)='./file0\x00', &(0x7f000001c000)='./file0\x00', &(0x7f0000000540)='f2fs\x00', 0x0, &(0x7f0000000300)="64c4966ff7462cc5f8fa6e0d83a19e521aa46159e97defed711c9fc5f2fdaa2e29b061ca68e1a7791a17faeea187692c4efaf8cdc8a5587d96ef3e59dbd25fb050ab7b7414ab4e7a48c88c6d900c3de972deffd25435c48d14ee8b6be64770dc47bf3c9fb0f7a190c03070c220fd29246bf9bd60d6a6473beb9c0c5d5d8829681dbc434b07564263a99428d0e7ecfcdd283fcd64cc76ccca9f6732d2aca07c296307462cdd37847efe3996cd0ab707a20cda2eda18373680db11749d473dc6dd64487553606746e94914effcf782829d28276364e1ba50f703e9926cc6004508b3618cae7679d1a4136c6467aa5a924de7a8db05e7016cab289bb3b345d9bd70f7fe812a0ffac44569ddd1be72fe030a8ba19188ae897c9a7dd9c93fc2fcbde23c19c6b006dffbfd539dc052c2f5c36252f33e9c8ff9901b83ad05f94e3d9d8990b826633afd8ee1726760b5fb1822ecd44e4f7e1dc7de76a0c2a9305046c51b13c455779889394aba05d9c575102b7ca4a1148b710928085ecc425b788b42f88cad09662b6205888a0f68667d862b2c2b67fd70daed553fba4ba1946f9e04bbe9ff96cca452f869e6770569d06cc5") bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x28, &(0x7f0000000100)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={r0, 0x2}, 0xc) r1 = socket(0x40000000015, 0x7, 0xfffffffffffffffd) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(0x0, r2) lremovexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB='btrfsMppp0selinux\x00']) 2018/05/03 22:07:15 executing program 2: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000300)={&(0x7f00000002c0)='./control\x00', 0x0, 0x8}, 0x10) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000000040)='./control\x00', 0x0, 0x0) ioctl$KVM_KVMCLOCK_CTRL(r0, 0xaead) 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000340)='./control\x00', 0x0) r1 = fanotify_init(0x0, 0x0) fanotify_mark(r1, 0x11, 0x40000002, r0, &(0x7f0000000000)='./control\x00') fanotify_mark(r1, 0x80, 0x10020, r0, &(0x7f00000006c0)='./control\x00') utimensat(r0, &(0x7f0000000240)='./control\x00', &(0x7f0000000280)={{0x0, 0x7530}}, 0x100) setitimer(0x3, &(0x7f0000000080)={{0x77359400}, {0x77359400}}, &(0x7f00000000c0)) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000500)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000003c0)={{{@in=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f00000004c0)=0xe8) r4 = getgid() syz_fuse_mount(&(0x7f0000000380)='./control\x00', 0xc002, r3, r4, 0x401, 0x220000) waitid(0x1, r2, &(0x7f0000000140), 0x20000000, &(0x7f0000000180)) mkdir(&(0x7f0000000100)='./control\x00', 0x120) 2018/05/03 22:07:15 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f00000000c0)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000080)) read(r0, &(0x7f0000000000)=""/113, 0xfffffd28) read(r0, &(0x7f0000ec6000)=""/50, 0x32) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000001000)={{0x100000001}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000100)={0x1, 0x6, 0x100000000000, 0x0, 0x4}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) 2018/05/03 22:07:15 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0L', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:15 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:15 executing program 4: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000040)={0x1, 0xfffffffffffffffe}, 0x8) close(r0) 2018/05/03 22:07:15 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a, 0x3f, 0x6, 0x0, 0x0, 0x6, 0x0, 0x1, 0x101}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000440)={{{@in=@multicast1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000000040)=0xe8) getresgid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000540)) fchown(r0, r2, r3) 2018/05/03 22:07:15 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 513.471822] attempt to access beyond end of device [ 513.476881] loop5: rw=12288, want=4104, limit=20 [ 513.486546] attempt to access beyond end of device [ 513.491616] loop5: rw=12288, want=8200, limit=20 [ 513.501101] attempt to access beyond end of device [ 513.506181] loop5: rw=12288, want=4104, limit=20 [ 513.511600] attempt to access beyond end of device [ 513.516703] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:16 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f00004da000)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000d40)={0x1, &(0x7f0000000080)=[{0x40006, 0x0, 0x0, 0x1000}]}, 0x10) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='syz_tun\x00', 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200180, 0x0) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f0000000180)=""/174) sendto$inet(r1, &(0x7f0000000d80)="3cb6d544d3a894bad753aa9bae56cb1b4027565831104fe91d9d68f5f46cce4620fb8dab34672df770c88c347b66a8b08d75a697aff17ed7ea469120084651799cfcf395594a39053622758b9dfc526a34d5700a27e66d99ebba9ee365c6ba5ca68ee85e0838b0791e781cbe02ca60aa7bc7c93b9553b0db26e6c8eb91efdaf19d072322944ffa2de693cb2857abdcbc4b1fc240efbea8fa4866420cf88a5656181131e56aa5e60e995d51f3d60d1e77ceee4db8e8bcd73e7e39ee00b7a2311c67110d1fc38b3ebe10a66131c0c080594d57dbef278a9c17c937f3a81c28d52a9b2d54278375d0cd92a8c2040494842e1b12ee4998d942a0a1f4b0d5d00173e80c39801f85bd873b30b26a016e7f04deab4e979144e43b6fdbf137548f3c0fc69ca96babb154a2f76e72696ed8fd211201bcbf60672deea9cd3d46404971089c7b2827d3a92d141f03ee57d93d9b0fa85dce87ce256e1388f068779e7e9bd935a1a73b3b745eb2468f82acb1e3e1d16257b6d345dbceb74955982337304676cc0ab4775b04ebc8ae529d1a57a981a96ded100e2a052b0bc979b1d72d950ee20bf1a8add5e8163552a42d0d5ac291e71323f91e672380818da031d3556d23e8c52d60d47266547d4d3ad4d54c59a9546158c236e094d3df5401e7b502d77566f9b8c80d91cd2bf71e1b7266c4473c9c36a05d9ee7cc857f4d781b23d433367dac1733cd3173590ed22d0e3f991a92f0395ad5649306c4f5bbfd1615da9cd7b442284feef1ab6830893bf482598b2ad04c3e75087847f830d324637530fe0af00d60c9cd3dc2aa3629ae3fae47bb133284a996870074badcfada6b00d269dae84c5f32125a76b928eadb9b0325f549b7195cf7006c4cc447cfe3f877a01db127f15de56207ac08c52711e2cd9e9ed8f60441b14c274d82c2b3f4e4be229efafb4669e0a667743f3142ecef3d7429e77816e162b2d5bc55b0200d431173207dee8da20b58279fd3f99f05bcf0d51fcece648df69b6ac51730a43303bf673c349bf2687ce4ca2f8e01c6e7cc0f0caeb431b1197b08fd5075263f855d7e5e4f9e92b548d243088db39418abca0ffae251ae4b9b65ecb5ee4a978d0c1c0ef73c4cae584a68f4271f448206615e47d69b1d30019a043f167b487ffac02f9c9e8260556c79929d8ced18c5c27be7687ac483380c1f4e126617054bd71e5e157e492efc3ebd29b50cbefcf60dac456c6f516db9949af6c4573fb22903db12ef9362041053c3c8a3b1c0efbbb6424c66509e3fc428ad1d45c9359bb1926558231610a675722c6984f55562a2c5a14cbdfbbdaea25814f0aecbd587c722aa638dbb10031c19be1c9d26336e9b3fa3b9f4f454f2df4543755133f5561c4e3829f3201b969ad81805529f558ec583424e5b68e8e6a1890277a6eaf63a587b77befaa51a90bf2359c651f01385c8cb6d92b841f036b2b6ae663966880e40344a7e1f7c1eca17dbac6fd753096c97d261e16968a190ad071a804889fbff9883ed16601e4b0116e9caa7960c4272669b6c27f3e4db1f97f5ca177a6a116c653dde9fbc9bb1422f503fed8086c025d779e65ef830113a67571421bdbbd0b4b7f323c21f094606b0e2e389e76fc0703b65f85e6c7bbe32504fc9cb41eba9f0c2e019b77d655b8e4c24f27b5b07736bc560d213a0de2a422b1e08b369f9b0325c7d30a21e27d5a5fa028a264b2585fe71a2bdae898205c71c7911be88eaea7b3e7e371a5a12a67ce33d2aa57dfe3cba7e2e3005c891f9129adc89652c9f221741ba670070f962e32c0a69a9de1a29277d456ab533248c93a7a1850b9c0d45c3a6d50f7e06d8bedfc354c2068ed93a81ae46f03b533e4aec2fa5d247d99d6a3a10cbd52148a59c3d821683ff4b7718fcc58050fd230fd37db22f65d2a4e68269b2ebf8eb8642826ed4dfc80d20071da6851007ed999eed5f8ecab52ca26ed057b2e495f556357cc092b2bf0949dc0052ba18516a98ba2677084ae6229f63b8406afc9494fdefdc139fcae166582e036fb33ec8823241e8949a6c7204e2720dbf43e3bfe792ea0c2681e848bebf28f6a63f08c29d1270948f3995f94e7e8bd7af024db5ad41ec87151be042b57048d9a63280cb9e6bf8526aa5915a706fb29aee4de387531cd8386e84c6450e5a8201c4dde30724fb2da7053b40fb1874b4a2f14a27a9f8704427a9ad65bd2332cf7ce103498f04725aca9e2507c9143a833056cfe670e45b6fd5e5c447aa24e72f2b30bd5219318a318c3ec6858d29e941b271773d3f4aa23e9f93a00cf6b6c2b86b4a341f7eb02d7678342482460274a8165edad08e266ab769053b3a398d7facda682a14c5fe5df8c52ac7ad33089244db98d6a82fb289e4bc3d60d2f17c2fe2d61edbd7238779d80e730969e25cd16a9b68ac91dd841de38417e4da59f38aa297e4382942b717a324747e950a05798fdcad9963cbe1a6587645711d1ee1be3efb1314faab2228001fd764e4ab83a01a399b874c384803c7879e8e970cb677e31e5f4e20f62731461b638d8c79af080ab45d420d86254bd1d3a208c667473dfab2139307d5337b750b4422bf24450d1d4bba5f3a64ea1618d7aedb4fad4613763eae8500eb387554826fc14eadd7c309476dea24538a2aed15b848302f6c4413692fb6e2f2726e2fd14734251892c4087b1120449d8489ec553c89e789d4dbae2ac4a5cb0be265b5a498aa0d82132ae9e7eb3400350ea4fa3548404bac7e80ab41a11927a552c15d616e6dc6a49662b14b880ad4c2aacafc46e252d1760264ee102079b47f77230a4312e19a06fc615bfa4ac8cd1f98ec9463b7263d9e54e27ae296c6eace639cccd07e8f573fbe44777f650fa98fa9110513bea1464b04b1a389ecd950ce6a8aeb5b210b019cef2884a261430d0888123e6d9c4cd54a39d7feb0f46604aa9896e0610d380115e5d215aab56049b5171f028b27246475958ee6c47d3a2bd8cfe368827c4036c01cf9ad648b910c540711adc30736065d075ac5ce2450f2484fb8d2f351f94449a320e604b3565fda63b696d87facf1484a6240e97f5aaf4810df548a7a4452fbc3570b05f9ab15af67523a9a69e055316942561aa43e4e31bf3f3038fccece7496c0321cb9de5871489061f1027a647c674ecefb80a78885f02042306b6598d3eaaa7a4debf108daea2f8d0f7e4d1b2785a93bc3245e8ecb7d91b2be2a645a463098bd12b93ef59d58485809305080d46fa01a955a3d333108811f781c2883a21c6e4c0c367eb7d5eb4e0e033ffb65f42691c069da8b85c5202c36b2eb3157dac4c9b4ac4a5731e650f00c25d32a56e2d424cd28beaf0c6cde173ed9ef0cd0e815afc7824cc97374dc966a0710144ced37ff170db2ac8834864e2c115094b0b565120e231032d71894218b75fb17608b879ed3fa98ba2c9255d8c2dafb3fd1375568adfb49b9be9a5e28b60366caf1990f3995ba8afa964e25bcd5aa5bb78d2df5738ac305c891d85cac54e8812dfd3ab9a92962d29bd0cbe07862a8252792f6416fcadf1cc4450d0fdc767fb953ee6caf99d43ff2b7fceb409fd326ba8ccf2f516f9027f825949c7077c6fbff7510d9c6dbd95e2be0e4485eb5aac777f7f5163620eba2a02fffddfb04c802caee9e85060b7f6d86eafd2ff8f69121e5da016155828b0a32a7ab1eb2b48fedd929cfabbc3fac4a72352595821dc18bb42b6a15264ba33337683fb57de32afd7b3657d499b939b35b9c97defec7f18b1312b03c15bca27951bfb41146c4bcc85d25dfe98d64c3028914dd6fae748299adfd2d465e9c48885be27043b25863e9fe60b466c53c2d2b3675928e7dc7ab33439d8a0e92bc9e214c974e9e5fd37fdce062159587ba41ae14f711e0902e9fa5e1c676a15b9faedcb9327634817751e1551770dd598159493acb0c55ed6466f1c30c4fb1c4bb9eceea0866643e7b393d0710bd3972a88a3465465654dca0b0c3cacdeaa699f9f8923d84522dd8c0a6ac42db735c65041c6b4a29b4f0fe3e35346763c1893081586a5e8ec5e85e8606106e0001870b9146b069c07328af6573ba52337000437a51658968d27ededb27f1db35ffd9b541e1fe706b9947379d5b4725ffd97443e6c66f321371832c0dcb31877806d7cdd5267c05d785d53d7d76a7f9b400a3b341100d5abbfb2d60bb9955c304df026a2bc40738674e4e5af03253f5cf48c9168cbe79f4a9e96e25e8cfbc47908ac20eaaca51ced4cbd4ec8be4d07091177aa896dd51e0eb0fa5021ca49bbd4252fe402f9a4697e5c5cb0c44514c21264ec546077da302f9666b7ea467cdbcb5a65eeb597528c980568c20132595f5943db2acfc6b8ffdf61fb301318832f1c808a450c25bcb2e0e4f33a53a68ccd4d5d2b5cc2fe438309036c4cc75bdef8755cf712205c04b215b79058732acc19c3d3053f79bb83ed5fd5de3a076617230620c36dc1dd97d466eb0313488a39ee8d04b35faa1e4812e7049944cff9f2635c485e080c2534c5a30426a79be2eb00c88da5b5959e05824b0f6378acd6b50d1c960bde25f8b834280517d4b21464e802e19064e0e5ffc6f771dcb3285eead894da3e28350401a168c87e8361774e3cef8cca07fb0241b1183e61299a85342f54f7ba4df6b986766bd5abd1a84b55198eb88b09a89b8f52807287724702e50add58d14017333b3199588e43329d7ab6a47c4381b897bc2c0171fb55fa0ef06f70a2ac56dedaa80860ed7afe1a0d76af8676a6444fe9f14fda442d1aaf61cbde344b22b3726781f043ce62428336681fcd607942cc1d3aa5488bfb780c06fb3d15a76a2fb81d01d842c513a84503a2b401b09a630d4b01702989b88f1db35e5795c2db13a170d2faae26047d28233068af74eb661d92db2db1f18a1f180cf9cb10d10e5eda00a4a1998d8a59cfd88bd8341c9a43834c515eb15fe2f59721322837f08cf482f0dcf6709bf54698ecd13ad63c2e6c849bf722d880fb4f50149fb5bd4cf9a76a52c29f39658249010504cf7f6f32ee5ef79f32361ebba78b4da795677edf3db5f90f15d7756836856c3241ff59fa3a0c0ed275d0203adcc02e51f3bf509d2e3e5da49968bec0b40437060970f85d35b4a3f8b6b96b4d9cb853c95ac4a66ab94de4536f9c3704e16fb433de4320af933b4ca7b196aa764c890002337a234f3eea2e99d2baa14e0cba65664480f0d229e6711cd14a4df526b0c832bf448bf5a698ba0df2551cc41c359a709bb4b11f9e01f4f3dbfe1a72cbc9071bb5c5a6870bb21244f0d54249fd49d416bdae1600781a5dee047767c791cfd70b8209078a6c111b20b839b4633b8fd10fcf2cfb503712cb13b40b19d0c5408b402d7324342a91b951aa270f3897223b15584353029f356fd51dae9cde2f1fb60221657b3d68e7173bc7374df37dcbf025ba76f7e3b023b5b00697a43880956034d72c3d722f3e1da03b4e4eb39c540e5b417089589830701eccd7d9e86b4948566b013b4643ef4b1a649c654ce5e81d7d48034fa00344cd36e3e223a94bf444cf01271460c6c6667e310a14fda8e9f3b6b6afcdb4f7d6964aab44a607380bbac4e6f73d47a1049e798dceb53c1f343777b935fac045908a09e8367227637df178b4e6e774920583f5479a505cf5f23116e9164ee95328fcc78d7cd0ca560445113c650845c8952c3630c99b100ca5729b0d42936a97b7229b4a41e", 0xfd7, 0x0, &(0x7f00000000c0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) 2018/05/03 22:07:16 executing program 2: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000e2d000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000e4e000)=0x200000000) write$vnet(r0, &(0x7f0000b28000)={0x1, {&(0x7f00005bc000)=""/207, 0xfffffdaf, &(0x7f0000000000)=""/50, 0x0, 0x2}}, 0x357) write$vnet(r0, &(0x7f0000000380)={0x1, {&(0x7f0000000280)=""/227, 0xe3, &(0x7f0000000140)=""/182, 0x0, 0x3}}, 0x68) [ 513.540648] attempt to access beyond end of device [ 513.545694] loop5: rw=12288, want=4104, limit=20 [ 513.564575] attempt to access beyond end of device [ 513.569656] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:16 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2b00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:16 executing program 2: syz_mount_image$jfs(&(0x7f0000000000)='jfs\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4a465331010000006076000000000000001000000ccebca41ef324859ec9f501281cf040555b3d3e15", 0x29, 0x8000}], 0x0, &(0x7f0000000180)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000200)={0x0, @in6={{0xa, 0x4e21, 0x8, @local={0xfe, 0x80, [], 0xaa}, 0x91e}}, 0xfffffffffffffffd, 0x1, 0x0, 0x2, 0xfffffffffffff7b9}, &(0x7f0000000140)=0x98) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000002c0)={0xffff, 0x4dac, 0x8000, 0x4, 0x3ff, 0xb308, 0x0, 0x5, r0}, 0x20) [ 513.587132] attempt to access beyond end of device [ 513.592213] loop5: rw=12288, want=4104, limit=20 [ 513.613253] attempt to access beyond end of device [ 513.618309] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:16 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:16 executing program 3: syz_emit_ethernet(0x230, &(0x7f0000007000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @random="cf2bb43c40b8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xffffff88, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, @multicast1=0xe0000001}, @tcp={{0x0, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x5}}}}}}, 0x0) r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x0, &(0x7f0000000000)={0x0, 0xdb44, 0x3, 0x6}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x14, &(0x7f0000000080)=@assoc_value={0x0}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000100)={r1, 0x9, 0xfffffffffffffff7, 0xffff, 0x0, 0x5, 0x5, 0x0, {r2, @in={{0x2, 0x4e22}}, 0xfffffffffffffff9, 0x5e45, 0x2, 0xffffffffffffffff, 0x7}}, &(0x7f00000001c0)=0xb0) ioctl$ASHMEM_PURGE_ALL_CACHES(r0, 0x770a, 0x0) 2018/05/03 22:07:16 executing program 2: r0 = socket$nl_generic(0xa, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x89f0, &(0x7f0000000080)={'bcsf0\x00', &(0x7f0000000b40)=@ethtool_ringparam={0xd}}) connect(r0, &(0x7f0000000000)=@rc={0x1f, {0x6, 0x100, 0x200, 0x100, 0x400, 0x6}, 0x800}, 0x80) 2018/05/03 22:07:16 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8864], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 513.744589] attempt to access beyond end of device [ 513.749699] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:16 executing program 3: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x40, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000000040)={0x0, 0x8}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000100)={r1, 0x1}, 0x8) r2 = socket$netlink(0x10, 0x3, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000002c0)={r0, &(0x7f0000000180)="dbadd15810e3babc54cb903166e7f5525d4cd9adb484d84fbbc2d308299652a7d1b67c1e5a9b44ca", &(0x7f00000001c0)="4133e1c3dd2060676c1eb3eab0b83dbdd8a9b2fc7d7bfa3f707638a0c4e9908ce4ce48a73548955437c4e0b535c31e248fe2baa38c5dbda002223588ffcae903988ae896cb4d00612f7d1c821b15d868256ca0db380e097b530be44d13532551a7d70cda1791e85be37aafe1ced34056f938dafe290cbc91290d039925747c05006ee9f05b9fe79d92a89960ad838e063dd81a6a42415c46b118de319bc87829cd211ddaf95a2cb8577ef9c52a7d4e73559e976e91017d64f745be764880be80332eb94ab63e37d8c0fc27721c33c7e7963f848cfc13c5c3126a46f9c37deecc27dd1c14946cea85de219ed6fecd80a94328bba0"}, 0x20) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300090465000000000000007f0080400400000046000107000000141900040004c20200070000000003000000000000000003f500", 0x39}], 0x1) [ 513.787646] attempt to access beyond end of device [ 513.792826] loop5: rw=12288, want=8200, limit=20 [ 513.808612] attempt to access beyond end of device [ 513.813763] loop5: rw=12288, want=4104, limit=20 [ 513.822589] attempt to access beyond end of device [ 513.827720] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:16 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffa888], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 513.835268] netlink: 'syz-executor3': attribute type 4 has an invalid length. [ 513.865404] attempt to access beyond end of device [ 513.870515] loop5: rw=12288, want=4104, limit=20 [ 513.889500] attempt to access beyond end of device [ 513.894625] loop5: rw=12288, want=8200, limit=20 [ 513.904937] attempt to access beyond end of device [ 513.909968] loop5: rw=12288, want=4104, limit=20 [ 513.919558] attempt to access beyond end of device [ 513.924648] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:17 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:17 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r0, 0x80045300, &(0x7f0000000380)) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/cuse\x00', 0x2, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000700)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r2, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x40, r3, 0x300, 0x70bd27, 0x25dfdbff, {0x3}, [@IPVS_CMD_ATTR_DAEMON={0x18, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x1b}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x4004) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) r4 = open(&(0x7f0000000440)='./file0\x00', 0x2000, 0x9a) ioctl$KVM_SET_FPU(r4, 0x41a0ae8d, &(0x7f0000000480)={[], 0x2b, 0x5, 0x800, 0x0, 0x3, 0xf000, 0x3000, [], 0x10000}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000003c0)=0x0) ioprio_set$pid(0x1, r5, 0x37ed) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r6, 0x84, 0x76, &(0x7f0000000040)={r1, 0x2}, 0x8) ioctl$KDSKBMETA(r4, 0x4b63, &(0x7f0000000640)=0x1c0000000000000) ioctl$BLKTRACESTART(r6, 0x1274, 0x0) ioctl$KDSKBLED(r6, 0x4b65, 0x44) 2018/05/03 22:07:17 executing program 1: mmap(&(0x7f0000000000/0xd25000)=nil, 0xd25000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x101, 0x1) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000080)={0x0, 0x8}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000140)={r1, 0x3, 0x3, [0x400, 0x3, 0x101]}, 0xe) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00001e3000)={0x0, @in6={{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}}, &(0x7f0000e6e000)=0x8c) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000001c0)={{{@in6=@mcast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6}}, &(0x7f00000002c0)=0xe8) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000180)={&(0x7f00004d3000/0x1000)=nil, 0x1000}) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000000000)={r3, 0x8a4b}, 0x8) sendmsg$can_bcm(r4, &(0x7f0000000400)={&(0x7f0000000300)={0x1d, r5}, 0x10, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="000000001e040000ff0f000000000000", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="040000600101000000000041ea1c073628a000000000ae43"], 0x48}, 0x1, 0x0, 0x0, 0x801}, 0x0) 2018/05/03 22:07:17 executing program 4: r0 = memfd_create(&(0x7f0000000340)='^vmnet1posix_acl_access+vboxnet1\x00', 0x0) fsetxattr(r0, &(0x7f0000000280)=@random={'trusted.', 'trusted.syz\x00'}, &(0x7f0000000300)='\x00', 0xf4, 0x2) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000380)=""/210) fsetxattr(r0, &(0x7f0000000000)=@known='trusted.syz\x00', &(0x7f0000000040)='\x00', 0x1, 0x0) close(r0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f00000001c0)={{0x1ff, 0x2}, 'port1\x00', 0x44, 0x40, 0x8001, 0x80000000, 0xfffffffffffffff7, 0x5f, 0x1f6, 0x0, 0x2, 0x9}) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000000c0)={0x7, {{0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xf}}, 0x80}}}, 0x88) 2018/05/03 22:07:17 executing program 3: perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4b56}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x0, 0x0) ioctl(r0, 0x330f, &(0x7f0000000080)) 2018/05/03 22:07:17 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:17 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) sysfs$2(0x2, 0x0, &(0x7f0000000040)=""/253) 2018/05/03 22:07:17 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2900000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:17 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 514.753799] attempt to access beyond end of device [ 514.758847] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) writev(r0, &(0x7f000051c000)=[{&(0x7f0000000180)="480000001400190d76a81014aed182f3028447000000000000000000930b2e6f3b870ae4000000a2bc5603ca0016080000000000200000000101ff0000000309ff5bffff08c7e5ed", 0x48}], 0x20f) 2018/05/03 22:07:17 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) read(r1, &(0x7f0000a19fff)=""/1, 0x4b4) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000fd0ffc)=0x3) r2 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a27ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r3, 0x5452, &(0x7f0000008ff8)=0x3f) ioctl$sock_FIOSETOWN(r3, 0x8901, &(0x7f00008d6000)=r2) readv(r4, &(0x7f0000b4fff0)=[{&(0x7f0000b36000)=""/236, 0xec}], 0x1) fcntl$setsig(r3, 0xa, 0x12) recvmsg(r4, &(0x7f000095cfc8)={&(0x7f0000893ff8)=@sco, 0x8, &(0x7f00000a4fb0), 0x0, &(0x7f0000b30000)}, 0x0) dup2(r3, r4) tkill(r2, 0x16) 2018/05/03 22:07:17 executing program 1: r0 = socket$inet(0x2b, 0x1, 0x0) bind$inet(r0, &(0x7f0000000600)={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x4e23}, 0xfffffffffffffd76) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000001c0)='tls\x00', 0x190) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x11a, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x68) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x1, 0x0) ioctl$RNDADDENTROPY(r1, 0x40085203, &(0x7f0000000100)={0xffff, 0x9e, "3d0dc2b8440583aa6118fb4c1719e2b6072b8b73bf34b676fadc93b1073fb47fe6c1da487200625044cc234711ec1067351cb7d26d1d6a75b054b3df64d9339423514cecddbcebb7c2711c22946d01566e14bb88e57e5e1265f890341ce8a1b59db8dd7233eaa2735d1b0145d87f3719b59ccaf84a07b15925e6dc28d5c75fdc1d632a0b439252128de0b91417c55597c840808f3e2c1a1695c8383bf793"}) [ 514.798440] attempt to access beyond end of device [ 514.803489] loop5: rw=12288, want=8200, limit=20 [ 514.836358] attempt to access beyond end of device [ 514.841551] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:17 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x800e000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:17 executing program 4: perf_event_open(&(0x7f0000fdef88)={0x2, 0x70, 0xb1b6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000fc7000)={0x5, 0x3, 0x4000000000080, 0x2}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f000051e000)={r0, &(0x7f0000000040), &(0x7f0000000100)='7'}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f000026a000)={r0, &(0x7f0000886f44), &(0x7f0000200000)=""/203}, 0xfffffffffffffe6b) [ 514.911058] attempt to access beyond end of device [ 514.916160] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:17 executing program 1: syz_mount_image$hfs(&(0x7f0000000080)='hfs\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f00000022c0), 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="706172ff0900000054"]) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r0) 2018/05/03 22:07:17 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x43050000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 514.967844] f2fs_msg: 101 callbacks suppressed [ 514.967853] F2FS-fs (loop5): invalid crc value [ 514.977346] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 515.031268] hfs: unable to parse mount options [ 515.078597] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 515.085738] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 515.101005] hfs: unable to parse mount options [ 515.162408] attempt to access beyond end of device [ 515.167431] loop5: rw=12288, want=4104, limit=20 [ 515.172368] F2FS-fs (loop5): invalid crc value [ 515.177383] attempt to access beyond end of device [ 515.182406] loop5: rw=12288, want=8200, limit=20 [ 515.187307] F2FS-fs (loop5): invalid crc value [ 515.191978] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 515.198502] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) 2018/05/03 22:07:17 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c6530ff", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) [ 515.205620] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 515.213545] attempt to access beyond end of device [ 515.218669] loop5: rw=12288, want=4104, limit=20 [ 515.223720] F2FS-fs (loop5): invalid crc value [ 515.228619] attempt to access beyond end of device [ 515.233659] loop5: rw=12288, want=8200, limit=20 [ 515.290917] attempt to access beyond end of device [ 515.295971] loop5: rw=12288, want=4104, limit=20 [ 515.301123] attempt to access beyond end of device [ 515.306162] loop5: rw=12288, want=8200, limit=20 [ 515.311711] attempt to access beyond end of device [ 515.316773] loop5: rw=12288, want=4104, limit=20 [ 515.329372] attempt to access beyond end of device [ 515.334438] loop5: rw=12288, want=8200, limit=20 [ 515.357660] attempt to access beyond end of device [ 515.362741] loop5: rw=12288, want=4104, limit=20 [ 515.381388] attempt to access beyond end of device [ 515.386435] loop5: rw=12288, want=8200, limit=20 [ 515.392215] attempt to access beyond end of device [ 515.397234] loop5: rw=12288, want=4104, limit=20 [ 515.402124] attempt to access beyond end of device [ 515.407116] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:18 executing program 2: mkdir(&(0x7f0000ac6000)='./file0\x00', 0x0) syz_mount_image$xfs(&(0x7f0000000000)='xfs\x00', &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f756765696f2c00946dd8f41149dbb3840db217b638fa57d8f55f9e3dae934c8fdcb143e7c37674d8adc6171dc2a42c065cf1b66292e7c5473d77b9d5d52be82e10e8774e2e1488c95192687a1b5afc7ff774d124d032d004a47e037d43152c27ab39b9b430069243033f44ae9c802cc72b51ecda7bbbd2a8256071113c356faf58619e2c5cf597b617001f9f"]) 2018/05/03 22:07:18 executing program 7: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x8000, 0x0) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0xd000) r1 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r1, &(0x7f0000000380)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x100, r2}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f00000002c0)) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x7, 0x420b00) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:18 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000180)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffeffff, @mcast2={0xff, 0x2, [], 0x1}, 0x8}}, 0x45c9d996, 0x6}, &(0x7f0000000240)=0x90) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000280)={r2, 0x40, 0x8, "deceac2b97e88cba"}, 0x10) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x4031, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$bt_BT_FLUSHABLE(0xffffffffffffffff, 0x112, 0x8, &(0x7f0000004000)=0x3000, 0xfffffffffffffe20) ioctl$UFFDIO_COPY(r3, 0xc028aa03, &(0x7f0000003ff0)={&(0x7f0000011000/0x3000)=nil, 0x910000}) r4 = creat(&(0x7f0000000080)='./file0\x00', 0xb0) ioctl$RNDZAPENTCNT(r4, 0x5204, &(0x7f00000002c0)=0x4) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f00000000c0), 0x4) syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x0, 0x0) 2018/05/03 22:07:18 executing program 4: r0 = perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 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={&(0x7f0000389000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x5, 0x3, &(0x7f0000346fc8)=ANY=[@ANYBLOB="1800000000000000009500000000000000"], &(0x7f00000001c0)='GPL\x00', 0xfffffffffffffffc, 0xfb, &(0x7f0000000080)=""/251}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) dup3(r0, r1, 0x80000) 2018/05/03 22:07:18 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x6c00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:18 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:18 executing program 3: r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x3, 0x40000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x13, r0, 0x0) setsockopt(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000400)="040011e2", 0x4) r1 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x2, 0x400000) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0xa400, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000002580)={'filter\x00', 0x7, 0x4, 0xfffffe86, 0x280, 0x140, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000040), {[{{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, 0xa, 0xffffffff}}}, {{@arp={@local={0xac, 0x14, 0x14, 0xaa}, @remote={0xac, 0x14, 0x14, 0xbb}, 0xffffff00, 0xffffff00, @mac=@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, {[0xff, 0x0, 0xff, 0xff, 0x0, 0xff]}, @mac=@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x13}, {[0x0, 0x0, 0x0, 0xff, 0xff]}, 0x7, 0x1, 0x1a, 0x8000, 0x7, 0x3, 'lo\x00', 'ip_vti0\x00', {0xff}, {0xff}, 0x0, 0xe}, 0xf0, 0x118}, @mangle={0x0, 'mangle\x00', 0x0, {@empty, @mac=@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @rand_addr=0x2, @loopback=0x7f000001, 0xf, 0x1}}}, {{@uncond, 0xf0, 0x118}, @unspec=@AUDIT={0x28, 'AUDIT\x00', 0x0, {0x1}}}], {{[], 0xc0, 0xffffffffffffff0d}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0xffffffffffffff61) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r1, 0x40605346, &(0x7f0000000140)={0x2, 0x2, {0xffffffffffffffff, 0x3, 0x1, 0x3, 0x100000000}}) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r1, 0xc0105303, &(0x7f0000000100)={0x3, 0x9, 0x3}) 2018/05/03 22:07:18 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 515.940918] attempt to access beyond end of device [ 515.946008] loop5: rw=12288, want=4104, limit=20 [ 515.968688] attempt to access beyond end of device [ 515.973757] loop5: rw=12288, want=8200, limit=20 [ 515.985666] attempt to access beyond end of device 2018/05/03 22:07:18 executing program 3: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r0 = syz_open_dev$midi(&(0x7f0000000200)='/dev/midi#\x00', 0x2, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_ASSIGN_SET_INTX_MASK(r0, 0x4040aea4, &(0x7f0000000080)={0x7, 0x401, 0x5, 0x0, 0x80}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000040)={0x8}) pselect6(0x40, &(0x7f0000f33fc0)={0x3ffffd}, &(0x7f0000768000), &(0x7f0000086000), &(0x7f0000349000), &(0x7f0000f14000)={&(0x7f0000a65ff8), 0x8}) 2018/05/03 22:07:18 executing program 2: r0 = getpid() sched_setattr(r0, &(0x7f0000000140)={0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x3, 0x0, 0x80000001, 0x80000000000000}, 0x200000) r1 = syz_open_dev$sndseq(&(0x7f0000dcc000)='/dev/snd/seq\x00', 0x0, 0x2) read(r1, &(0x7f0000fb6000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r1, 0xc0605345, &(0x7f00000000c0)) write$sndseq(r1, &(0x7f0000000240)=[{0xffff, 0x0, 0x0, 0x0, @time, {}, {}, @result}], 0x30) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r1, 0x4058534c, &(0x7f000035d000)) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000280)={{{@in6, @in6=@dev}}, {{@in6=@mcast1}, 0x0, @in=@multicast2}}, &(0x7f0000000080)=0xe8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x80000) ioctl$SG_GET_ACCESS_COUNT(r3, 0x2289, &(0x7f00000001c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:18 executing program 4: perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x29e, 0x100000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = accept4$ax25(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x800) bind$ax25(r0, &(0x7f0000000080)={0x3, {"bef010c66baf1e"}, 0x36f}, 0x10) 2018/05/03 22:07:18 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xe80], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:18 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x6d}, 0x2c) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x5, &(0x7f0000346fc8)=ANY=[@ANYBLOB="180000ff010000000000000000000000711000000000000000000000000000009500000000000000"], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x299, &(0x7f00001a7f05)=""/251}, 0x18) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0xe, 0x83, &(0x7f0000000000)="714b80797dbc5ff1de3086de78ea", &(0x7f0000000200)=""/131}, 0x28) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x189000, 0x0) getsockname$netrom(r2, &(0x7f00000000c0)=@full, &(0x7f0000000140)=0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x3, 0x40, 0x8000, 0x46c6effd, 0x0, r0, 0x8}, 0x2c) [ 515.990748] loop5: rw=12288, want=4104, limit=20 [ 516.010210] attempt to access beyond end of device [ 516.015276] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:18 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3c], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:18 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SMI(r2, 0xaeb7) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_TRANSLATE(r2, 0x4004ae99, &(0x7f0000000040)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f00000000c0)={0x4, r3, 0x1}) 2018/05/03 22:07:18 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00003a6000)={0x7, 0x8007fffffff, 0x8008, 0x3dd}, 0x2c) 2018/05/03 22:07:18 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000140)=""/246) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f00000000c0)=""/43) ioctl$EVIOCGREP(r0, 0x8010743f, &(0x7f0000000000)=""/174) [ 516.113429] attempt to access beyond end of device [ 516.118535] loop5: rw=12288, want=4104, limit=20 [ 516.135613] attempt to access beyond end of device [ 516.140721] loop5: rw=12288, want=8200, limit=20 [ 516.152078] attempt to access beyond end of device [ 516.157238] loop5: rw=12288, want=4104, limit=20 [ 516.198547] attempt to access beyond end of device [ 516.203630] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:19 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) r1 = request_key(&(0x7f0000000040)='id_resolver\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000003c0)='\'bdev\'\x00', 0xfffffffffffffffe) keyctl$invalidate(0x15, r1) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) r2 = dup2(r0, r0) r3 = syz_open_dev$mouse(&(0x7f0000000480)='/dev/input/mouse#\x00', 0x7, 0x400000) linkat(r2, &(0x7f0000000440)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00', 0x1000) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000500)={{{@in6=@remote, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@dev}}, &(0x7f0000000600)=0xe8) sendmsg$can_raw(r3, &(0x7f0000000740)={&(0x7f0000000640)={0x1d, r4}, 0x10, &(0x7f0000000700)={&(0x7f0000000680)=@canfd={{0x4, 0x7, 0x5, 0x8}, 0x0, 0x2, 0x0, 0x0, "f87f3b207bdc26ee1764c0fddd0bda8f47408415e01dc6dd58523cfa7404f828aa6ebd6965d206ebbbecbf135c8ef6a0b456f453ef27dcc01a773844c5ec97dd"}, 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x4000800) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:19 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000001cc0)={&(0x7f00000000c0)=@proc={0x10}, 0xc, &(0x7f0000001640), 0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="0c000000000000000100000001000018"], 0xc}, 0x0) 2018/05/03 22:07:19 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000085ff8)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000040)=[{r1, 0xe330}], 0x1, &(0x7f0000000100), &(0x7f0000000140), 0x8) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000080)={'veth1\x00', 0x2}) 2018/05/03 22:07:19 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c653019", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:19 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x40, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000001140)=0x0) syz_open_procfs(r2, &(0x7f0000001180)='net/ipv6_route\x00') sendto$ax25(r1, &(0x7f0000000100)="9b9599a305888b4f22b9b133b9904b50e7c96d9fb84e7e8b1df72475a4d168964e882669f349db8ae10d2fdd49493f0987f0e7b02bff9c79e93528aee29a56d85e47c70444d6fa72eff64f75171804d58e8c34cdfa0201825b64a6262b8f6c41cf032c77ff202b8c65cd32b6b35f10bd00c5ca61dc19ec7ce39e3fda39f6aacd3226c36056f5fbe1057e6599e3c3041306659d520035f2db28f529b81697c137c4e74a4d3ddbf35ef32ad10ad15802e02c8261c87724f064b083faa2fd2becf6f9cd6f8949c7b1a472b14c763380db883d09038a80af9e7f10b9afb141066fa1a0d9bddfbbbf3d168fb3006f70b28a63663bb039112a2d2fdfa014ad14fa24acc35527065e851e0ed3fa9b0f0c07cdfbfd4bac21220369e48aa87018099fb52871814c34cef7e5932bc415d8d1baa67c8433d4e8b1a3c929275b5e1dcb5be281c94e6863667da8d7486874d8f2145e3c0feff04b6e667c781057ae07f8998b9b22d711c44f786136d6efa1844ba83a019e2822f42ff8447bf862097dd8719b8e296a89131e256d8186f6e877f75e514f4ea6635d1e6cda802b0ff13da23582358473ff1a178929d2fca89fd3bb775c18f12385b5bc5fc1ea3ccddd6be6a2ae8496fecf73d5282c1c2d69be08c47eb2beb5dc910cfcf48880446d894b0c530873d0a79d5831a64270dce70d58198cec63c4a7b0520eeb30eb5f0d71e3f018fe900166141f9d5e958a2d56c7565b1c8a3ad9468a1435ca2cd5494c5972a3fb035b530e8f3635634b38c947d0b333e3edec2e0044cae2d6ba407316ee0e1d96179f4b50bd320e27bcfb8acc1168e19860e4b4609df265e269f992206f085684a0fad1a993f6d4f9b59e32c18a689743e972658f77c913ce047f2efb654555b43f898ac591163e0b822688284053c7177a237f111bb413bb9e56b7afa5cb124d37af9615aba73318dfca777a840856a70b10c2b840f91c190b8537a3cfcb6328b82c1c1e9b84d5e8ec27b86f8391cbf660ae4a615fab8cc1a410bb6c44f7ff6e4be4e5793de702f8d68dffa9076c0e10660ed86df99d8d24826a66059f23efdac3b14a0ff5ed2d014a23153018423bf2f82a12632e8b438ec3460d27f9c5824712840748cfd4dce76e9f8696c38df27f84406556990fe5d3e25bf279f911b9a2848dc5ecdfff8920ec4af374865ec0a7fa7ddbfc8ace5c3b569c9c9e7a26630645233adc66fb7883f03cf32d2f7b0f23809e457ecab6f93ede4046a3d994074d6b5bf3b2c445c1f9612f4344d337fffc30c3bc5ead43b90834aa82e6450baea9984472e7748132bb93e6bf2b8897df7089469f8761190eaf91ef2225827ca2e1422de8d47d90717e50e275d8271a739e2957553e12ca7c1a63e48ac1ed5b0367858919d3747dd0f9432b07a3e33b5650bd9a8b48d65b53dd79019df0e6aaa29046eb81d7881127b7f77f1205d95b9b4bf3b4d4d0c4b24defec87f0f39cffe4e9778e28e2d603b370abf0b0cb30be433406c8609855cbc96467b30d10e2cfe1fbf254e702afcbb62844be43ffd1129da6054935763eedebb90b4c5865577676be37fce4ef1b282df2c584f264f4d542ee411e69c4f19cc6a5593a894da0d376137fd4add5b400194576a88717570c77f4399a5b387ca61b7c39d4463252f0cd169c7c137a90bb6a7604bf76944f27a40e8e4da40fdada649bb425062e34de1c806b5bf0327d3612c44ec4b1ad8e19c08b53a8bd5f9d915e76fd7fddda1d7dceb227b31ce65551d5ff41ec0dca14b4727e8a049b358887396e50fadaac6ff5898d0054b036f00a7433a7f17c22f93c51ada109a4c2d1a52a333c2e23e2d03d8353780fd26f549a9a3a16a4f6748567f64498c1f0888d63c55881665df4c32f2c8f19ec419e8057c49ff2665c157cf0e04709cbc2e1a03df03992aac4e323c1ed605750582b636cef36dc217d70a792696fe94a5f127a5fb6f038d2acec2a761c557248673898cd833544dfd14cdb9252fa53e42b47e59ad4fba16921812810aefc82ff863b3705c708c62d48cc901398c89477789e48edf6c112a05df1bab32de932c8290b0a535d54d8a85336a943029d1fb0d9bae97674f10495688b4195672ce7475a81a45f8ac0a541c3b0111c79fe76e411c92a0f590aaac3d352d5c35e0bc2fceb0fb7bb42cc55102662444f6613d49fdc1150feba0522c917fe9e9b1e94da89dd215242237b15b1064bfc44dcacabcd4ee53ad1b4fe1fa066e3cf88ce7bceb29564065e5d0883890a412f1a80ea2aa43518f9d4343ea18f5743bf1f8127328ba34af2c7f4e7b8a5af9e3ebe0ce1152b201cddb15bdbbdcc1419708c7ce0fd122d36162ed061e1e99eddaa6dab231dd3e1bc046132ebe852efb31cbc8e454e3be7da129cc218b9e468f393c6b6b445b876c52823bed3541e92a04307d2cfc4786694c675dfbc46040552c6fda26e089b8d1aa7d1f8b78e62f6f30920568272cc868eba02bceb998cacbf97b98aa1c7437fd628c0dcc494eb7316a1df33157a8a5ea28595855dc92158237979d1ed58670bc6e91b56f7f15c3f5a4061d0d16ec4d2594863c208cad476a5185f27723c98e97ab3b1b821faf28c24c8caf70460c8b4a43610d1f6eb2c6a7b98420658806ae71eec3fcdae035d367937b8a7803fdadb25226d07dc2f1db2508011cc2330d64d74ef1dfa3116db8780dcc21285f0e79b74b678eb7280b441998066d114a2ed9aba99db8651c83edd620cd6fdc40f5f716114c901245244676ca4fd039810101c871702d554c27ec78cb481270e049de4da3218599af4d18f3a33ac77bb1a248be1f37d66188ff3f12fc9e35214b76fd425e82b063d975faed1865c1aaa669d136b288ffd5d54bb0dd5d046b50ca04e7eb7dbefc9a2f2ddb8042939a7c88cf328a78f7b5798fe261212d7a76203b682721619476f2fa04492e99e43ffef82477fbbd0bc54c69e325fb83a7f8c0eb996198dda3d715e62bda39d4141c96de87292deb38f1a7bbabf7f3f3ef74dc9546b799fd92e0b22be2ac07bc99dcc7c201bec2c23dd732aa6461b51ec9ea5a7ad0df8a0b613980fe21d2683c5b86fbd523eccd5466b770a12e69810224ee19fc73852a019f7e40adbd27f0d7c8dc1276844776b354907a2b4a988268c26243623b35b0f4e0cea8dfa721c064ac1623c3925bac18b8ef3176708ebffc6af8d74ce475aa110c4df48012dd09b9d740670e8992cd8871a16ee8f8712cb8d14a169e54d772607eba7b742bdaea19c87fbfbc51714a7db9ac21ec1857efb0cfc096c41f287ef1d6e389d9c0379d80f79166b9f439d1ae711fffe9196389c09f5c571bc08d53abd8ca8ee524bf2f772c4205351396d414eb6010649d6d4447d745643f84714177339ede39c12e2f9b810e5a630603263ba3026fd7ffd8501dc996f3a41f275348fe6e53efe1ceb33b01310e13f9688ab516f3492016f41ee4ebcbccf8506e203e6176162367c62315329a76109ae563ee0e7a5e868114cb6c6240d000144699ad93c2536bf66fa09375849550d71274a2c493d006881f2f9c85c465323d59a703a770074cba8a26b6697c430626802f47c9616a786de8fdd729a3816cf5afa40a1883f6933f6f3b7c991acb17a02d58f29dc40693509496322c395ff99a9f146bf3435b6f051bfb1a883b82490ccd47b6c8486c7918e3342bc618ecedb73698546ed4f965e4068bef824a02c0ed073fec9bbe9fca96020c23e27d1c1a1d0f149311759f3e301dafd7e253de33720efa493cad1eb0aae24b9a01b149b28a3764bab2a5fc74211e72444db89f282c0ae45f1e4ad84705ed525b33c22ca78582462e9c3cd9650a50d822f182aa54117e5969200921b22b6bba029a0f2fbcd834e2f6deb0a6412288c155492a02e1cee708d774d66cb7cdab7e7a8ddfff7620612de5dc559201e8f05b7b1371a9891f0abe0dcb281125a64b9c4ba47378b68b5091ceb61a1f17906ec0c6a33c2a15a47c53089a92af413bc1d80ddeec8d065d511249b13693adb520f93248500cf24536b7cd5b34b9dbfdb51856036f8866bea6de43f4ccc88f56229d0b7c3d27667074cf0a05ddcde1d700cf6d29a8d867a86f67bea70722bba5801bc4a392396d8b577cce3f4361a7862fde7f987917ed6be100c13cb686eef83873433b787b3dec5bd5d5daa28f15d7aadf01a0a4c46fb58fa6cd199d2ffcf635547e9d3907304e59a7319eac9176d25e98af7865c23ed562f59cf80e42f2d04af74b10e47235bffe7085f94e98962982968afc4cde1219122ff745d8b65e8670e68fab9bf3f8eeab2644d92585b8f5f7d54746e069f9f74f391f73d15b88fbd950cee61a9413abef3e90391490902c6bdb3307834c4e5c4e19f6cafdfea5a0ec555d82743d6428d203e6dd814d2bcce4cd8f06ad824a4bec4a5f3d62717466246b71d25665bef6edee97b55f35267853f9b6bf0d9a1d16148ee79dfc60fd51128d5877f4c07884f151f572adaa83503bb2480df38bc3fc9fc360019ab266c3813a66ab1ac214aaa3a7d919a93f9fc22c64496c1856226484b034bac408632c539a614ba365b166f56c427bb967c5ff025936fbb953244f52fcc8b72dead19472268af346a9343dcfbc223a16cefdd52be5090c5a96fc6d24b9332bf5b2b9a49bc6e4438b64fa2cfd613e421e1fbc3bd8dc2a51d833798b24d9b271b29a9009ce2ad6c9f1448b7840b86928a58376e4b5dbeade05d77c588ee61d50df55c328edb1145d0a650b2565259ecd37a5cc512f56d32d81ea5dc546b7e04c6f83261c186fd0f0a036a144f9fa05875e9827bff2601fe54b0ce10f98ac94b1c466d595391aacf2d9134e89791d297a4d3d9ccf29105c3504fb1dd9a73b033c065b6fb4597dfa980ae5d10aa46d2ea4cb66b01bdbd74dc6338170bb78e79c95d22885b26f37d076838ec697338eb60288a5ef73ebc0b40a240b0e10dea41359ae750d461ac6fcc92516ee7bbc113c0c18d570f162f1cef41b2405254e90e8e8c0f5b726587f20717788835842fa83e5bb0b8a6483ad678917eb2a79c3ba8acb721b15e180577963591871d33266786f03296cee926d934c8c2019fe6ddda0776b9863c1ebf0eccf504b977ad904df5be9658f45bf78ad612b2c8e1d455c6b7773963c3d37bf026f117ac908fb8b9105d218792de16fa6c16aaa3df08e097de6d2e783f110c1463a896ea8d04e28e5b942648331606c12303f277f9ca36fe81778e2ee89147692c0626913efdd9e18947932184471d884a82a4521cd5503aa81264fccd4874db9943be2786eaa109cfbdb0890d9bc25e6de109094eb261b2cb2737606f1f13438b8ca9c900f62c416b10431d548f852c4f054f9137e4f2c22c6ce7f98f22bc99ce9c62fdea8cd17aa821860c7e39a91db38d7a9fd081877b547fe2e27edfee4e90afec9521fe616363433380a184ac74322b67d57d4dffb1d9659e4bdef152d60e9e5b06de9aa9017c736597d9fa6e50d37664ca8bc240c30c50ea31a2b1ca3cc38d625497b7e83ae89973fd215095200daa29af5fde2ae0d539062223748c829a805f6128ea8f722137a59dc39dcfbaf5c01f5b727b65b89b50f058d70f284c91ca53a5cd4c2422d2fcd35341ddff7a424aac03e6aa7bdea88179f4e30b452d924eecb8a2bb76a9af9194e0fcf44a73304912cf2010b4ec26152a09dd9e46918cff16f2a0e084f9569e0003520025d794db3e876474a75f02d0c63e63ec6f2eadfd62603b7eb7dc0fe3d7e9b64d9799fd07b36eb579", 0x1000, 0x80, &(0x7f0000001100)={0x3, {"72b6b085ec7ae4"}}, 0x10) ioctl(r0, 0x4000000002283, &(0x7f0000139000)='4') readv(r0, &(0x7f0000cc0f90)=[{&(0x7f0000a8efed)=""/19, 0x42}], 0x1) write$evdev(r0, &(0x7f0000000080)=[{}, {}, {{0x0, 0x2710}}, {{0x77359400}}], 0x60) 2018/05/03 22:07:19 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:19 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 517.122127] attempt to access beyond end of device [ 517.127171] loop5: rw=12288, want=4104, limit=20 [ 517.173569] attempt to access beyond end of device [ 517.178667] loop5: rw=12288, want=8200, limit=20 [ 517.200597] attempt to access beyond end of device [ 517.205675] loop5: rw=12288, want=4104, limit=20 [ 517.211231] attempt to access beyond end of device [ 517.216351] loop5: rw=12288, want=8200, limit=20 [ 517.249571] attempt to access beyond end of device [ 517.254698] loop5: rw=12288, want=4104, limit=20 [ 517.279103] attempt to access beyond end of device [ 517.284248] loop5: rw=12288, want=8200, limit=20 [ 517.291548] attempt to access beyond end of device [ 517.296575] loop5: rw=12288, want=4104, limit=20 [ 517.301881] attempt to access beyond end of device [ 517.306894] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:20 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000fc7000)={0x5, 0xa, 0x4000000000080, 0x2}, 0x14) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000100)="ef81c4017c179d0b1d2b2012c44f8ef1a9ffb7cdee156fbad40857cfc2d26924a3093d858b8505fcd5e349791d4aabf1db95418af7768f20dcca54175c67aa66511a0d76932687214ae0e92ab13d22b99893e29be74d1cb2317e76f31a53fd08fbfe279285c631b5febb684980d4aa85fcbd9efec919c035bcb2d1529da6"}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000380)={r0, &(0x7f0000000080), &(0x7f00000004c0)=""/242}, 0x18) 2018/05/03 22:07:20 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xc0ffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:20 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)={0x0, @tick, 0x0, {}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r0, 0xc0605345, &(0x7f0000000380)={0x7, 0x0, {0xffffffffffffffff, 0x1, 0x5, 0x3, 0x1ff}}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:20 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x0, 0x0) fcntl$setlease(0xffffffffffffff9c, 0x400, 0x0) ioctl$int_in(r0, 0x80000080045002, &(0x7f0000000200)) 2018/05/03 22:07:20 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000080)='vfat\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x0, &(0x7f0000000140)={[{@flush='flush', 0x2c}]}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200077000f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x3fffa, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000400)=0x2, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) utimes(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{}, {0x0, 0x7530}}) r2 = open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r1, 0xc004ae02, &(0x7f00000003c0)={0x2, [0x0, 0x0]}) close(r2) clone(0x10000000, &(0x7f0000000180)="fd5e8c9575b5577ddb5cc47a90912f3183eacec7b2a39cb4c388c666adacf1be10877105c42d4b5ba6f835d57a35db993ff034489a2aad18a6a331f43c17879ea60d8d234197a6e67fe3040da7b2a80ca7e1325863d2ef0ed1d7004991d6cc0b63bacf", &(0x7f0000000200), &(0x7f0000000240), &(0x7f00000002c0)="31b37fc1174366d75def9bb6b2440fef253f8e6aec7fd64f020bfb156c98a3f7900315d8298f446ecf4a6048b4e217ed8ed06ec5c6d566248f5689b14cb78f9f1e84f87780c7a24ff9f761fb39ff29a1e1fba867469b2dc8d726391d8d86da8728a62be4947cd0671a1ab88358dd16138f1d9ad4a7b6f54f4f3e00145ca73ec15b4444165a96636cecb83b37ad5493d78096") 2018/05/03 22:07:20 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x40, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000001140)=0x0) syz_open_procfs(r2, &(0x7f0000001180)='net/ipv6_route\x00') sendto$ax25(r1, &(0x7f0000000100)="9b9599a305888b4f22b9b133b9904b50e7c96d9fb84e7e8b1df72475a4d168964e882669f349db8ae10d2fdd49493f0987f0e7b02bff9c79e93528aee29a56d85e47c70444d6fa72eff64f75171804d58e8c34cdfa0201825b64a6262b8f6c41cf032c77ff202b8c65cd32b6b35f10bd00c5ca61dc19ec7ce39e3fda39f6aacd3226c36056f5fbe1057e6599e3c3041306659d520035f2db28f529b81697c137c4e74a4d3ddbf35ef32ad10ad15802e02c8261c87724f064b083faa2fd2becf6f9cd6f8949c7b1a472b14c763380db883d09038a80af9e7f10b9afb141066fa1a0d9bddfbbbf3d168fb3006f70b28a63663bb039112a2d2fdfa014ad14fa24acc35527065e851e0ed3fa9b0f0c07cdfbfd4bac21220369e48aa87018099fb52871814c34cef7e5932bc415d8d1baa67c8433d4e8b1a3c929275b5e1dcb5be281c94e6863667da8d7486874d8f2145e3c0feff04b6e667c781057ae07f8998b9b22d711c44f786136d6efa1844ba83a019e2822f42ff8447bf862097dd8719b8e296a89131e256d8186f6e877f75e514f4ea6635d1e6cda802b0ff13da23582358473ff1a178929d2fca89fd3bb775c18f12385b5bc5fc1ea3ccddd6be6a2ae8496fecf73d5282c1c2d69be08c47eb2beb5dc910cfcf48880446d894b0c530873d0a79d5831a64270dce70d58198cec63c4a7b0520eeb30eb5f0d71e3f018fe900166141f9d5e958a2d56c7565b1c8a3ad9468a1435ca2cd5494c5972a3fb035b530e8f3635634b38c947d0b333e3edec2e0044cae2d6ba407316ee0e1d96179f4b50bd320e27bcfb8acc1168e19860e4b4609df265e269f992206f085684a0fad1a993f6d4f9b59e32c18a689743e972658f77c913ce047f2efb654555b43f898ac591163e0b822688284053c7177a237f111bb413bb9e56b7afa5cb124d37af9615aba73318dfca777a840856a70b10c2b840f91c190b8537a3cfcb6328b82c1c1e9b84d5e8ec27b86f8391cbf660ae4a615fab8cc1a410bb6c44f7ff6e4be4e5793de702f8d68dffa9076c0e10660ed86df99d8d24826a66059f23efdac3b14a0ff5ed2d014a23153018423bf2f82a12632e8b438ec3460d27f9c5824712840748cfd4dce76e9f8696c38df27f84406556990fe5d3e25bf279f911b9a2848dc5ecdfff8920ec4af374865ec0a7fa7ddbfc8ace5c3b569c9c9e7a26630645233adc66fb7883f03cf32d2f7b0f23809e457ecab6f93ede4046a3d994074d6b5bf3b2c445c1f9612f4344d337fffc30c3bc5ead43b90834aa82e6450baea9984472e7748132bb93e6bf2b8897df7089469f8761190eaf91ef2225827ca2e1422de8d47d90717e50e275d8271a739e2957553e12ca7c1a63e48ac1ed5b0367858919d3747dd0f9432b07a3e33b5650bd9a8b48d65b53dd79019df0e6aaa29046eb81d7881127b7f77f1205d95b9b4bf3b4d4d0c4b24defec87f0f39cffe4e9778e28e2d603b370abf0b0cb30be433406c8609855cbc96467b30d10e2cfe1fbf254e702afcbb62844be43ffd1129da6054935763eedebb90b4c5865577676be37fce4ef1b282df2c584f264f4d542ee411e69c4f19cc6a5593a894da0d376137fd4add5b400194576a88717570c77f4399a5b387ca61b7c39d4463252f0cd169c7c137a90bb6a7604bf76944f27a40e8e4da40fdada649bb425062e34de1c806b5bf0327d3612c44ec4b1ad8e19c08b53a8bd5f9d915e76fd7fddda1d7dceb227b31ce65551d5ff41ec0dca14b4727e8a049b358887396e50fadaac6ff5898d0054b036f00a7433a7f17c22f93c51ada109a4c2d1a52a333c2e23e2d03d8353780fd26f549a9a3a16a4f6748567f64498c1f0888d63c55881665df4c32f2c8f19ec419e8057c49ff2665c157cf0e04709cbc2e1a03df03992aac4e323c1ed605750582b636cef36dc217d70a792696fe94a5f127a5fb6f038d2acec2a761c557248673898cd833544dfd14cdb9252fa53e42b47e59ad4fba16921812810aefc82ff863b3705c708c62d48cc901398c89477789e48edf6c112a05df1bab32de932c8290b0a535d54d8a85336a943029d1fb0d9bae97674f10495688b4195672ce7475a81a45f8ac0a541c3b0111c79fe76e411c92a0f590aaac3d352d5c35e0bc2fceb0fb7bb42cc55102662444f6613d49fdc1150feba0522c917fe9e9b1e94da89dd215242237b15b1064bfc44dcacabcd4ee53ad1b4fe1fa066e3cf88ce7bceb29564065e5d0883890a412f1a80ea2aa43518f9d4343ea18f5743bf1f8127328ba34af2c7f4e7b8a5af9e3ebe0ce1152b201cddb15bdbbdcc1419708c7ce0fd122d36162ed061e1e99eddaa6dab231dd3e1bc046132ebe852efb31cbc8e454e3be7da129cc218b9e468f393c6b6b445b876c52823bed3541e92a04307d2cfc4786694c675dfbc46040552c6fda26e089b8d1aa7d1f8b78e62f6f30920568272cc868eba02bceb998cacbf97b98aa1c7437fd628c0dcc494eb7316a1df33157a8a5ea28595855dc92158237979d1ed58670bc6e91b56f7f15c3f5a4061d0d16ec4d2594863c208cad476a5185f27723c98e97ab3b1b821faf28c24c8caf70460c8b4a43610d1f6eb2c6a7b98420658806ae71eec3fcdae035d367937b8a7803fdadb25226d07dc2f1db2508011cc2330d64d74ef1dfa3116db8780dcc21285f0e79b74b678eb7280b441998066d114a2ed9aba99db8651c83edd620cd6fdc40f5f716114c901245244676ca4fd039810101c871702d554c27ec78cb481270e049de4da3218599af4d18f3a33ac77bb1a248be1f37d66188ff3f12fc9e35214b76fd425e82b063d975faed1865c1aaa669d136b288ffd5d54bb0dd5d046b50ca04e7eb7dbefc9a2f2ddb8042939a7c88cf328a78f7b5798fe261212d7a76203b682721619476f2fa04492e99e43ffef82477fbbd0bc54c69e325fb83a7f8c0eb996198dda3d715e62bda39d4141c96de87292deb38f1a7bbabf7f3f3ef74dc9546b799fd92e0b22be2ac07bc99dcc7c201bec2c23dd732aa6461b51ec9ea5a7ad0df8a0b613980fe21d2683c5b86fbd523eccd5466b770a12e69810224ee19fc73852a019f7e40adbd27f0d7c8dc1276844776b354907a2b4a988268c26243623b35b0f4e0cea8dfa721c064ac1623c3925bac18b8ef3176708ebffc6af8d74ce475aa110c4df48012dd09b9d740670e8992cd8871a16ee8f8712cb8d14a169e54d772607eba7b742bdaea19c87fbfbc51714a7db9ac21ec1857efb0cfc096c41f287ef1d6e389d9c0379d80f79166b9f439d1ae711fffe9196389c09f5c571bc08d53abd8ca8ee524bf2f772c4205351396d414eb6010649d6d4447d745643f84714177339ede39c12e2f9b810e5a630603263ba3026fd7ffd8501dc996f3a41f275348fe6e53efe1ceb33b01310e13f9688ab516f3492016f41ee4ebcbccf8506e203e6176162367c62315329a76109ae563ee0e7a5e868114cb6c6240d000144699ad93c2536bf66fa09375849550d71274a2c493d006881f2f9c85c465323d59a703a770074cba8a26b6697c430626802f47c9616a786de8fdd729a3816cf5afa40a1883f6933f6f3b7c991acb17a02d58f29dc40693509496322c395ff99a9f146bf3435b6f051bfb1a883b82490ccd47b6c8486c7918e3342bc618ecedb73698546ed4f965e4068bef824a02c0ed073fec9bbe9fca96020c23e27d1c1a1d0f149311759f3e301dafd7e253de33720efa493cad1eb0aae24b9a01b149b28a3764bab2a5fc74211e72444db89f282c0ae45f1e4ad84705ed525b33c22ca78582462e9c3cd9650a50d822f182aa54117e5969200921b22b6bba029a0f2fbcd834e2f6deb0a6412288c155492a02e1cee708d774d66cb7cdab7e7a8ddfff7620612de5dc559201e8f05b7b1371a9891f0abe0dcb281125a64b9c4ba47378b68b5091ceb61a1f17906ec0c6a33c2a15a47c53089a92af413bc1d80ddeec8d065d511249b13693adb520f93248500cf24536b7cd5b34b9dbfdb51856036f8866bea6de43f4ccc88f56229d0b7c3d27667074cf0a05ddcde1d700cf6d29a8d867a86f67bea70722bba5801bc4a392396d8b577cce3f4361a7862fde7f987917ed6be100c13cb686eef83873433b787b3dec5bd5d5daa28f15d7aadf01a0a4c46fb58fa6cd199d2ffcf635547e9d3907304e59a7319eac9176d25e98af7865c23ed562f59cf80e42f2d04af74b10e47235bffe7085f94e98962982968afc4cde1219122ff745d8b65e8670e68fab9bf3f8eeab2644d92585b8f5f7d54746e069f9f74f391f73d15b88fbd950cee61a9413abef3e90391490902c6bdb3307834c4e5c4e19f6cafdfea5a0ec555d82743d6428d203e6dd814d2bcce4cd8f06ad824a4bec4a5f3d62717466246b71d25665bef6edee97b55f35267853f9b6bf0d9a1d16148ee79dfc60fd51128d5877f4c07884f151f572adaa83503bb2480df38bc3fc9fc360019ab266c3813a66ab1ac214aaa3a7d919a93f9fc22c64496c1856226484b034bac408632c539a614ba365b166f56c427bb967c5ff025936fbb953244f52fcc8b72dead19472268af346a9343dcfbc223a16cefdd52be5090c5a96fc6d24b9332bf5b2b9a49bc6e4438b64fa2cfd613e421e1fbc3bd8dc2a51d833798b24d9b271b29a9009ce2ad6c9f1448b7840b86928a58376e4b5dbeade05d77c588ee61d50df55c328edb1145d0a650b2565259ecd37a5cc512f56d32d81ea5dc546b7e04c6f83261c186fd0f0a036a144f9fa05875e9827bff2601fe54b0ce10f98ac94b1c466d595391aacf2d9134e89791d297a4d3d9ccf29105c3504fb1dd9a73b033c065b6fb4597dfa980ae5d10aa46d2ea4cb66b01bdbd74dc6338170bb78e79c95d22885b26f37d076838ec697338eb60288a5ef73ebc0b40a240b0e10dea41359ae750d461ac6fcc92516ee7bbc113c0c18d570f162f1cef41b2405254e90e8e8c0f5b726587f20717788835842fa83e5bb0b8a6483ad678917eb2a79c3ba8acb721b15e180577963591871d33266786f03296cee926d934c8c2019fe6ddda0776b9863c1ebf0eccf504b977ad904df5be9658f45bf78ad612b2c8e1d455c6b7773963c3d37bf026f117ac908fb8b9105d218792de16fa6c16aaa3df08e097de6d2e783f110c1463a896ea8d04e28e5b942648331606c12303f277f9ca36fe81778e2ee89147692c0626913efdd9e18947932184471d884a82a4521cd5503aa81264fccd4874db9943be2786eaa109cfbdb0890d9bc25e6de109094eb261b2cb2737606f1f13438b8ca9c900f62c416b10431d548f852c4f054f9137e4f2c22c6ce7f98f22bc99ce9c62fdea8cd17aa821860c7e39a91db38d7a9fd081877b547fe2e27edfee4e90afec9521fe616363433380a184ac74322b67d57d4dffb1d9659e4bdef152d60e9e5b06de9aa9017c736597d9fa6e50d37664ca8bc240c30c50ea31a2b1ca3cc38d625497b7e83ae89973fd215095200daa29af5fde2ae0d539062223748c829a805f6128ea8f722137a59dc39dcfbaf5c01f5b727b65b89b50f058d70f284c91ca53a5cd4c2422d2fcd35341ddff7a424aac03e6aa7bdea88179f4e30b452d924eecb8a2bb76a9af9194e0fcf44a73304912cf2010b4ec26152a09dd9e46918cff16f2a0e084f9569e0003520025d794db3e876474a75f02d0c63e63ec6f2eadfd62603b7eb7dc0fe3d7e9b64d9799fd07b36eb579", 0x1000, 0x80, &(0x7f0000001100)={0x3, {"72b6b085ec7ae4"}}, 0x10) ioctl(r0, 0x4000000002283, &(0x7f0000139000)='4') readv(r0, &(0x7f0000cc0f90)=[{&(0x7f0000a8efed)=""/19, 0x42}], 0x1) write$evdev(r0, &(0x7f0000000080)=[{}, {}, {{0x0, 0x2710}}, {{0x77359400}}], 0x60) 2018/05/03 22:07:20 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:20 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f00000012c0), &(0x7f0000001300)=0x10) bind$bt_l2cap(r0, &(0x7f00000000c0)={0x1f, 0x0, {}, 0x0, 0x2}, 0xe) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0xe0000, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000180)={{{@in6=@dev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@rand_addr}}, &(0x7f0000000040)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000000080)={@empty, r2}, 0x14) connect(r0, &(0x7f0000000100)=@sco={0x1f}, 0x80) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000001340)=@assoc_value={0x0, 0x1f}, &(0x7f0000001380)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f00000013c0)={r3, @in6={{0xa, 0x4e20, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x2ad}}, [0x1ff, 0x5, 0xe47, 0x0, 0x0, 0x200, 0x81, 0x5, 0x7, 0x49de, 0x2000000000, 0x8, 0x1, 0x9]}, &(0x7f00000014c0)=0x100) getsockopt$bt_hci(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) [ 518.342946] FAT-fs (loop4): bogus number of reserved sectors [ 518.348882] FAT-fs (loop4): Can't find a valid FAT filesystem [ 518.381236] attempt to access beyond end of device [ 518.386285] loop5: rw=12288, want=4104, limit=20 [ 518.442930] FAT-fs (loop4): Directory bread(block 112) failed [ 518.453505] attempt to access beyond end of device [ 518.458559] loop5: rw=12288, want=8200, limit=20 [ 518.465505] FAT-fs (loop4): Directory bread(block 113) failed [ 518.474299] FAT-fs (loop4): Directory bread(block 114) failed [ 518.487434] FAT-fs (loop4): Directory bread(block 112) failed [ 518.493327] attempt to access beyond end of device [ 518.493342] loop5: rw=12288, want=4104, limit=20 [ 518.493405] attempt to access beyond end of device [ 518.493416] loop5: rw=12288, want=8200, limit=20 [ 518.513826] FAT-fs (loop4): Directory bread(block 113) failed [ 518.519923] FAT-fs (loop4): Directory bread(block 114) failed [ 518.526681] FAT-fs (loop4): Directory bread(block 112) failed [ 518.532697] FAT-fs (loop4): Directory bread(block 113) failed [ 518.539062] FAT-fs (loop4): Directory bread(block 114) failed [ 518.548321] attempt to access beyond end of device [ 518.553365] loop5: rw=12288, want=4104, limit=20 [ 518.558460] attempt to access beyond end of device [ 518.563497] loop5: rw=12288, want=8200, limit=20 [ 518.575478] attempt to access beyond end of device [ 518.580631] loop5: rw=12288, want=4104, limit=20 [ 518.586647] attempt to access beyond end of device [ 518.591715] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:22 executing program 2: sendmsg$key(0xffffffffffffffff, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002340)={&(0x7f0000001280)=ANY=[@ANYBLOB="02000000b60100000000000000000000a90118000000390dd6bddaf8c90900e484cbde291658fea0d861c3efd57af55e0cd0daaad584e5fd8cdef4d83a5eb68cb00305ab0399c0d45811f54cba9e5e379640f2898eac6d6fffa8f064a4b1723a06eff6ed4f72ab77968bf2df07530128b11d64fcc11ca3378781c521461e512853ff6b07dadce8f9728c7c1fa9154f9b45195fd22fc1c14d79c0184c31d10cc8198d79ea080d26955937aaa1930fc25245ed396fa9a0f1619d8f6c280caf501808ba0dcc48ddfafd9d075307826ad40b734065298af0eb7b24fb4b46ce4c9011c23bf867be6a82a806d00292dd5c9651f2749ce744c1d405f2d825d150014cfc1f22470d78c1ffa370003b5c143244e52ea0e7755524b29ef833b6a7a39fff87f9d640bfb6201fb1b526ed67e4f568d889d18632ea4602d61a6d941e1c11f6e6788be85dd73810494fe62773400cb9d35fc5e3bf0280ff90d7673a94534adaaf316e22ef7ecce93b866520e871a03a509532bbe6a7748d241684bc48733cb9b3e71cabed96b4d0c7c0768a3d9e11f91e1cacd5f51f9325a305e28db9d0a1a0ae3d1ad0480a973aa9100556d4490663766fd0990081cdde49117d1c813d4b969713e50f9f96d8855c0e5d7f6bc43a67ac6150b9d7b4fc7fa61fd5d8df9d7a3eb6a4988c50e8354401fef5e9201b7fc87e4a624f644a66a3dd2b3e1218b1da68c7aae1fbb2c30699ac04038cedf2625bab1a4b8eafdf3537be0c6fe37936e023a74e0f79af785682a5556814bf6b40d839195c6284e1c6fb1cb4e562268073d2dd073babe0e097431b53f0416cb26a51f3b2acc807da7cd3dfe4768850d63d1ab7d1317bc7f7841a16d54ac0f9605deaf27184bf4002ba9ae116dc4265d58936c145f33e8bc15149110a14119a3d4b77186973cdaef241b7698794cf9c32ebcb977d544215e7a921d21075e235aa354652207721c03ef8e6ad55889be1c7290db6779882b6657e8efaec48059d475f92b4e93b390f0a9db3614508cf0ce8e3e37cfcfd95d236862c40676c4f99f8e9ab10c26cb219cad33e5128934e21cbbc13d7419ca73d9db90f44cf8ddca185d9e71718c3e9b5bf904f76a701a09340fae5c68026bece1409bf27aa8793dfc57cae70385fd2b4a7df15ed28fe6fe4c2fd1d35d06b4ed721c90abcf0b9d83a4c52c3d329035bcd27ed10041bf76142a80e7e833897db69ee4fd1f791836ebc077de0b9b6592a5207b63b3a3587ffe7e7e241e05a4a0e91c734a4e1e4ecf6b0faf4a548b82b6bca731e2982225363f7c1b08b84d13dd39292b1433869176b36d7c73e15712d85b138d727eebc4cfb485692a6e78c959bb243c70f2217599934430f79a3e8327f292af2a3a57fa99178da001279d19428cfc4da6473d7d0456e1de102ff28d2f2b5655c293123f526203b9898e92a93b5bcb1057c4f567e6798282e3283a7da9d290b7b0320c2ec0f19ed1b71fafd2762808e45ed5dd3276d64cda7a7461739fd72cb93afdffd8266315903335308c4b0bbeaece113e2121f8a638a7b68971fcf993dc5a736fb02d28915b41a6eb525b61fd4c19a1408a7e454a404ba99cec646bb9e260ddd6674fca59c2a252fc92f08a3a88a5c91a34a466b27bf1c5b3cbdceef57c35159c646127723ccd2ad83640c4c61b73a7d7363c0156112a33e309944ad0f659028aef2674273f17f1047edf47c3652edfd387d465ba54084186b4bd59e6cdea925ff5abf6fbe79d0bf9627bd407b7304adb99143cec452187ced9e431b107b44eb08a76c785ae9797f546be8da5f872f3aa7062ad05581eab9604b53f3b598b2d2d7f2602fc136e4a91b2a9003a89a76f069c88a56797fd05a3636366d1d41a73365a3335548b124a343ad0b33f9f7d4174c4d1c5f1b0513f6c0bbde7a8e293d0aa63134ea467762bc043f5d6d534d0976c4d7a45862fccc32319fda76af23374115a83b254e89cb3abf8d945ac45e4eb765fa53c2224b9b5d8f9be4b083bd778590122e086844f4ecc78b94f0b9627f41139e815fc9e7a0fbb1de31333971bc5574d4a66924e096dcd60c0233fce05c22ac1cae6fc054aa3569723ffc33718d238437642d3ee720de6279dc9cd310bf8d11f50ab96363c189eb02f1315fa4f526011d88057f4fd6eab9c031d5cc54b3ae0374dd434098ffeaacd91d20b28675eb86a24e8163fc68764efcfd97bbc4baca2b7126a33e3bd9cddb9a53bbf54b3ff699fb4164578cf9a1ef5e05fa4881b47f03ab1251374ab14d76366271902329f80c736e57f7b3ee3e8a75788f800b7894880ec95c1978fa0a97a26968e9566ecc63d3f19173d4f7ca59941f69bb9c810b68820d08ccf6d0e274bc0060ee743d4b3acc2badc6559ea4223f56cf9c65d05a98af9c9293e4ac8c0c9725d2b560987b44e6279613e355552167fe06f4d485c4fd59284a6ede7965a21cc7a1590abec396a9c24a99e58473657215e8869003306ecba38bed5a425d9c3169345f246a85d4246c2e86351145edf74e53e99922688ac233ea18238e0784fe6e403a5d7d61a06bb65135bfa946d7a1565372a084ad68ccfef4c1e815d4c2249b6a7565eab924eae0e51d0ffb70f599dace2efaf8f987dcc905b77008e640327a16768d6dbd2670246c3ab0ca05b85e10c1f8bf5dd0ff3744c4d9e26c4f89dd692d2732dd4f86e93d8b93fe22153427a511025f46d895ed2a6a11442e2d0190023caa62cfe7af9bd855baf099148f80f0f957c38b8999562b46b3d94b5e5f00bae5f8da6f778ccc99e309f5a1b1cc6904791fbfd75c52e83e8a93e01587f4fcdead2a2c159b6d387e77d4391939f237778bffa7c124bdea6be4963543130e492299a5fe1693429cd40cd0e2470ae830212396df657d23558336152731c2241f2b88c4a6eeb8e56086847eb4f22834ed973d302b58cbafff641387316a21977f297e4fda76a6dff512b8179d8ac5ffc309e5ccfa3cdbe2c7774e9fc16e7b35f3fcaf2fa44448df99e773e7cb39732420fa170fe249558d5ac2a77108466b2a3b703103b46405009b77ded67ec2486daae4734eb8a7c14159bb4c877524f1e2fc09c0ad8d7cc66dcbfdaf87e39b5c4255dfd3d65181f60ae61d8c078b4bbd5fe2d393c1ed0fa06b3d0f4af1f1811d81bb97fc07ad23f9a217d5d3d7903af0706ef8855628b25c04ff395436d1eecf8e8c3a304379b25e8aab6f1b13659949ab387e1d7a414b6da51b8ef6f29766003cf3fcf0e898313934d965536518bffe7659ae42df2f68f07d6f53a10e02d7832f5aaa634beb971a6b7c532a2226205c4a6bebf0657a99364414a181da288b74df5a16d2419a745c2a525a85ceff231ac82f32d58858e7971e3f63a9b7d32193e5bac7201c5e2b7a5a2487dec23ab4d2968daabc4afafa6ce395dfc116b243a3e88cdcdce755e924ae817218352af162cd1b13b171427a8fd6161bdfe7f2eb89dc9c21f4a192aa8cc2dec1978a561196553bddbc9ddb09f1fff12650061d02d82b1d0843b72d28c06b71f66e5bb3ea407b52bbce40cc870566f1a1b33c04b86dcec0f5e1c3e1bbb07e193461fa47d34d166621275aae8bf68cb7ac001d5010fc1993e71af5d0fb3b07b9aa0ee7ecef298bc68c521c2e4b0b859338660d4b11996dede57adcc2395e922f3bbda68722965b8cad92a2d57f782ff2714f08cf504c72e5d8236fdc4fd2507e07d9f9662733360417013e2530a99f3d61a4a767a522315b72cfaa9429cadf292893cbdb6900f962de1ca4537452ac1c49a60a4bfe5bc12dcadbe8a3c5a96c47a866f280d3da22110b2bb65efbc919c13989b6bfeff026d601e0acad1e5c564e64baa0566d207cd84b5099e5db8925a951a862c4ca36b64f53ed9ee630964cc29998584c882d149b4e0cf81b32625be34fccec1efc58eb60c50987e88dc85e223e292961f69a6ad880a26f3fa8297c7cc9bc4496a416a3f639f779dca495dcaa43b38b680d70deec26a8070570677917049c00680a70e523c394003f28ee235b660ff6483b810866733ba38f1e3d5ecb83728f9557b02296bcf00c543409239f0e85b4a219fc85f1025265ba49f4eede74f9715f67642632f400996f5f64820490c7bd66651b7bdf9e51fe1285a63932cb3696a25f985ba3c629083b6ddfcfff476bcc2ba849c6ac1e2f5581d90abe0ec8838e7ef5b33539e44cc52aba261c73460889dadab82058ab893893453d9bb9f71c8dc1e952db44f868afc55f35aeac8814e3179761c3610b9ee79953142b2b83af4a9bf070baf0773561e23fe0e3cefc85f6dd81c973fe11364c017763df7901261b15ebd2368bcc223519cc6a073e135413562cfa5180b2d6d382cda48703fa49d08e41388de730ddd52fc6dcd86f856050eaa985c2a0f2046087448fe0c40fa313aeb60a41fd47361d5f409d57922c7eb963e26d1744bd179e974ac1c0cf9f2bd5c49e338f6c0bf82260f650ae98ed5ce66089f32bb385112ee57ae5f7ba6a9e12ce00d30961597a14387018d674f072beb839ba25083668ff87b49cd2414e4f3b1d781a2e9ed08d0ca5542a88c5e7c2eab6b12cb74d3a2272f5d459637e18ee6f2efc0b149328561e625e2466c34dc3f7f7c2e2b5b9619dbb23180c52f753925fe272598f8e3cf341ac43bf5cd49175301e761382c51c2e945dab59a21d58b244e6cea7a074dfbde36a5dceb24334a27c883668aa82dc660710a3f11358e77618dd8ce249a46e51bd04191a66209b539559bb55d4dbf329f9089222bf283c717e4c4294e587aa79ecee50a3b11eee38050948000000000000000b00180006bf4f000bc28346a441b7b8d3ae4a45d00cae7818cfb12b7e32ae12edd3d8390f7b9c12bf9fb9319e9972f75426d611e5b34d45"], 0xd8e}, 0x1}, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_NMI(r2, 0xae9a) r3 = dup3(r2, r0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x1000}) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, &(0x7f00000001c0)="0f20d835080000000f22d8400fe9536bc421bd15b14f000000262626480fc71c19b9800000c00f3235010000000f3066bad004b0b1eea6c4c25d3d433c0f91d1c4a21d2d02", 0x45}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/03 22:07:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3e8], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:22 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000080)="baa100b000eef36cba2100ec66b9800000c00f326635001000000f30bad104ecc80080d267d9f8f30f1bb429000f20c06635200000000f22c067f3af", 0x3c}], 0x1, 0x0, &(0x7f0000000100), 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_DEBUGREGS(r2, 0x4080aea2, &(0x7f0000000140)={[0x1, 0x0, 0x106000], 0x5922, 0x0, 0x9}) ioctl$KVM_SET_DEBUGREGS(0xffffffffffffffff, 0x4080aea2, &(0x7f0000000380)={[0x10000, 0x112000, 0x2000, 0x5001], 0x4, 0x62}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000200)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, @multicast1}, &(0x7f0000000100)=0x10) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f00000002c0)=ANY=[@ANYBLOB="03000000000000008c2c52390000000003000000000000000400000000000000050000000000000000080000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000080ff0300010000000000000000000000000000000000000000000000000000012200000000000000000000000000000600000000000000f7ffff"]) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/03 22:07:22 executing program 3: perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000e15000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(blowfish)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000133ffc)="71e67a15", 0x4) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000001040)="c07267bcad620d0e4117c1dead5ac8a8378e8bcfd8fc60ec75684cff9a4ebb6a7f1fbd09907adc8743cd423f09f1d36095f1094ad21626c72c569f3246e28545b1d107d0d40b4a4ec04a5c82fe4806c596e9dbbee1bb83ac9caff979960803c9", 0x60) fcntl$setstatus(r1, 0x4, 0x2400) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/4096, 0xfea7}], 0x1) 2018/05/03 22:07:22 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x101d}, 0x2c) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000000140)={'vcan0\x00'}) r0 = memfd_create(&(0x7f0000000100)='syzkaller\x00', 0x3) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000180)) syz_open_dev$dmmidi(&(0x7f00000000c0)='/dev/dmmidi#\x00', 0x606, 0xa2103) socketpair(0x2, 0x800, 0x1f, &(0x7f0000000080)) 2018/05/03 22:07:22 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:22 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer2\x00', 0x200, 0x0) r2 = syz_open_dev$adsp(&(0x7f00000003c0)='/dev/adsp#\x00', 0x3e747940, 0x40000) fanotify_mark(r1, 0x4, 0x10000, r2, &(0x7f0000000440)='./file0\x00') ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000040)=0x6) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:22 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 519.634130] attempt to access beyond end of device [ 519.639201] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xe], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:22 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="540001ee454001818000000002c00008000a103f0000e800691848"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0xce, &(0x7f0000000180)=""/206}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x4, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000000000000000040000000050000010000000000000000000000009500000000000000"], &(0x7f0000000200)='syzkaller\x00', 0x80000001, 0x228, &(0x7f0000000300)=""/187}, 0x48) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x130) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000140)=0x1) [ 519.675557] attempt to access beyond end of device [ 519.680754] loop5: rw=12288, want=8200, limit=20 [ 519.704924] attempt to access beyond end of device [ 519.710143] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x1100000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vhost-vsock\x00', 0x2, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x10002, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000080)=0x6) [ 519.770634] attempt to access beyond end of device [ 519.775876] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:22 executing program 4: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./control\x00', 0x80043, 0x0) fcntl$setlease(r0, 0x400, 0x0) link(&(0x7f00006b6000)='./file0\x00', &(0x7f000015e000)='./control\x00') 2018/05/03 22:07:22 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe5000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, &(0x7f0000000240)="2e0fc798b7f566b80500000066b9ed9100000f01c166b96d0b000066b80000000066ba000000800f306766c7442400c28e83146766c7442402e28a00006766c744240600000000670f011424bad004b000eed9a30c00dbe064640f01ca66b97c0900000f32c5a59b00", 0x69}], 0x1, 0x0, &(0x7f00000002c0), 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) fcntl$F_GET_FILE_RW_HINT(r3, 0x40d, &(0x7f0000000000)) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000b000004b868075b9b14000000000ff00000000000000b10000400055a10004"]) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 519.828085] attempt to access beyond end of device [ 519.833239] loop5: rw=12288, want=4104, limit=20 [ 519.847145] attempt to access beyond end of device [ 519.852282] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x84ffffff00000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:22 executing program 2: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r1, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000002a00)='|', 0x1}], 0x1}, 0xfffffffffffffffe) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a, &(0x7f0000000000)}, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@sco, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/66}, {&(0x7f0000000080)=""/52}, {&(0x7f00000000c0)=""/120}, {&(0x7f0000000200)=""/4096}, {&(0x7f0000001200)=""/120}, {&(0x7f0000001280)=""/177}, {&(0x7f0000000180)=""/17}, {&(0x7f0000001340)=""/2}, {&(0x7f0000001380)=""/16}], 0x133, 0x0, 0x301}, 0x0) [ 519.889845] attempt to access beyond end of device [ 519.894900] loop5: rw=12288, want=4104, limit=20 [ 519.919342] attempt to access beyond end of device [ 519.924390] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:22 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0xaf01, &(0x7f00000003c0)) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x8300, 0x0) r2 = accept4$vsock_stream(0xffffffffffffffff, &(0x7f00000000c0)={0x28, 0x0, 0x2711, @host=0x2}, 0x10, 0x80000) r3 = syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0x5, 0x4200) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000180)={r2, r3}) r4 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x220040, 0x0) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f0000000000)={0x0, r4}) 2018/05/03 22:07:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:22 executing program 4: sched_setattr(0x0, &(0x7f0000000040)={0x0, 0x20000000001, 0x0, 0x0, 0x3e}, 0x0) mknod(&(0x7f0000b75ff8)='./file0\x00', 0x2001001, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x10000, 0x0) epoll_wait(r0, &(0x7f0000000080), 0x0, 0x4d) creat(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x502, 0x0) 2018/05/03 22:07:22 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c65307f", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:22 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400081, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_RM_CTX(r1, 0xc0086421, &(0x7f0000000140)={r2, 0x1}) sendmsg$nl_netfilter(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000df6000)={&(0x7f0000000080)={0x14, 0x15, 0xa, 0xfffffffffffffffd}, 0x14}, 0x1}, 0x0) 2018/05/03 22:07:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xf0], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 520.128132] f2fs_msg: 102 callbacks suppressed [ 520.128146] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 520.140086] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 520.207871] attempt to access beyond end of device [ 520.213052] loop5: rw=12288, want=4104, limit=20 [ 520.222911] F2FS-fs (loop5): invalid crc value [ 520.229277] attempt to access beyond end of device [ 520.234423] loop5: rw=12288, want=8200, limit=20 [ 520.239760] F2FS-fs (loop5): invalid crc value [ 520.244484] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 520.251294] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 520.258407] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 520.266394] attempt to access beyond end of device [ 520.271377] loop5: rw=12288, want=4104, limit=20 [ 520.276241] F2FS-fs (loop5): invalid crc value [ 520.281202] attempt to access beyond end of device [ 520.286185] loop5: rw=12288, want=8200, limit=20 [ 520.291008] F2FS-fs (loop5): invalid crc value [ 520.295680] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 520.314704] attempt to access beyond end of device [ 520.319870] loop5: rw=12288, want=4104, limit=20 [ 520.324872] attempt to access beyond end of device [ 520.329949] loop5: rw=12288, want=8200, limit=20 [ 520.335556] attempt to access beyond end of device [ 520.340639] loop5: rw=12288, want=4104, limit=20 [ 520.346370] attempt to access beyond end of device [ 520.351380] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:23 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:23 executing program 4: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f000059aff4)='/dev/ashmem\x00', 0x0, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0xc000, 0x0) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087705, 0x7) 2018/05/03 22:07:23 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) r1 = syz_open_procfs(0x0, &(0x7f0000000380)='ns\x00') setsockopt$inet6_MRT6_DEL_MFC_PROXY(r1, 0x29, 0xd3, &(0x7f0000000440)={{0xa, 0x4e24, 0x5, @mcast1={0xff, 0x1, [], 0x1}, 0x5}, {0xa, 0x4e20, 0x3, @mcast1={0xff, 0x1, [], 0x1}, 0x81}, 0x7fff, [0x7, 0x7f, 0x2, 0x5, 0x4, 0x6, 0xfffffffffffffff9, 0x4]}, 0x5c) syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:23 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000001540)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000001500)={&(0x7f0000000080)=ANY=[@ANYBLOB="14a8005f5b0000000203010000008efdfc17b620a58c82c474adf36a000000000000000000005414db9856937e6ac1d1683d822f025e08084eb69bcc462d1c111651dd14d3fda17a130cf48010589e8459ede344a9a1a938cd14262b25e82bf27035945ce815c2ea98b7016116edd5"], 0x14}, 0x1}, 0x0) 2018/05/03 22:07:23 executing program 3: r0 = syz_open_dev$admmidi(&(0x7f0000000200)='/dev/admmidi#\x00', 0x8, 0x2002) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e6, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0x0, r0, 0x0) unshare(0x60000000) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x1, 0x0) ioctl$DRM_IOCTL_CONTROL(r3, 0x40086414, &(0x7f00000001c0)={0x1, 0x100000001}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000003c0)={'lo\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f0000000140)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="2c00000014000104000000080000000000000000", @ANYRES32=r4, @ANYBLOB="1400020000000000000000000000000000000001"], 0x2c}, 0x1}, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f00000000c0)={'lo\x00@\x00', 0x101}) 2018/05/03 22:07:23 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x3d, &(0x7f0000000080)={@mcast1={0xff, 0x1, [], 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1, 0x8}, &(0x7f00000000c0)=0x55d) ioctl$KVM_ARM_SET_DEVICE_ADDR(r0, 0x4010aeab, &(0x7f0000000040)={0x4, 0x103000}) r2 = dup(r1) recvfrom$llc(r2, &(0x7f0000000100)=""/227, 0xe3, 0x0, &(0x7f0000000200)={0x1a, 0x0, 0x9, 0x100000000, 0x100000000, 0xe087, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) 2018/05/03 22:07:23 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff88], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:23 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c653003", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:23 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x32], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 520.921224] IPVS: ftp: loaded support on port[0] = 21 [ 520.933618] attempt to access beyond end of device [ 520.938698] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:23 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ppp\x00', 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x7, 0x2, 0x80, 0xffd, 0x0, r0, 0x0, [0x140]}, 0x2c) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000080)=""/228) [ 520.979632] attempt to access beyond end of device [ 520.984798] loop5: rw=12288, want=8200, limit=20 [ 521.018792] attempt to access beyond end of device [ 521.023904] loop5: rw=12288, want=4104, limit=20 [ 521.038778] attempt to access beyond end of device [ 521.043860] loop5: rw=12288, want=8200, limit=20 [ 521.079210] attempt to access beyond end of device [ 521.084258] loop5: rw=12288, want=4104, limit=20 [ 521.101348] attempt to access beyond end of device [ 521.106450] loop5: rw=12288, want=8200, limit=20 [ 521.109974] device lo entered promiscuous mode [ 521.121683] attempt to access beyond end of device [ 521.126855] loop5: rw=12288, want=4104, limit=20 [ 521.134667] attempt to access beyond end of device [ 521.139563] IPVS: ftp: loaded support on port[0] = 21 [ 521.139720] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:24 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000000180)={@dev={0xac, 0x14, 0x14}, @multicast2=0xe0000002}, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000000)) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000040), &(0x7f00000000c0)=0x68) 2018/05/03 22:07:24 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3300000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000280)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(aes)\x00'}, 0xffffffdf) r1 = getpid() sched_setattr(r1, &(0x7f0000000080)={0x30, 0x2, 0x0, 0xfffffffffffffffa, 0x1, 0xfffffffffffffffc}, 0x0) poll(&(0x7f0000001080), 0x0, 0xffff) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c50400aeb995298992ea5400c2", 0x10) r2 = accept$alg(r0, 0x0, 0x0) sendmsg$can_raw(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x1d}, 0x10, &(0x7f0000000240)={&(0x7f0000000140)=@canfd={{}, 0x0, 0x0, 0x0, 0x0, "b5a419fb5df128c83ad9430362a22a5abf1e4123efccc641602c2da3630b58d04766c58b254ff2a965ccb226c8c7355c33306c99adaa0aa59006f8dc9b01b737"}, 0xfffffff0}, 0x1}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x900, 0x0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r3, 0x6, 0x2, &(0x7f0000000340)={0x5, 0x6dd9, 0x0, 0x401}, 0x6) r4 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x0, 0x400000) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x10001, 0x10000, 0x6, 0x3, 0x2}, &(0x7f00000000c0)=0x14) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x76, &(0x7f0000000100)={r5, 0x5}, &(0x7f0000000200)=0x8) sendmmsg(r2, &(0x7f0000002440)=[{{&(0x7f0000001dc0)=@un=@abs, 0x429, &(0x7f0000002380), 0x0, 0x0, 0xffffff71}}], 0x1, 0x0) 2018/05/03 22:07:24 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0.', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:24 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$nl_generic(r0, &(0x7f0000005000)={&(0x7f0000000140)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x24, 0x21, 0x2ff, 0x0, 0x0, {0xa}, [@typed={0x8, 0x0, @u32}, @typed={0x8, 0x17, @str='^\x00'}]}, 0x24}, 0x1}, 0x0) 2018/05/03 22:07:24 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:24 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) r1 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x200, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000440)={{{@in6=@mcast1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000003c0)={'vcan0\x00', r2}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) close(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000300)={{{@in=@loopback, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@dev}}, &(0x7f0000000400)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fstat(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f0000000b80)=@filter={'filter\x00', 0xe, 0x3, 0x588, [0x0, 0x200005c0, 0x20000918, 0x20000b18], 0x0, &(0x7f00000002c0), &(0x7f00000005c0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{{{0x5, 0x4, 0x77, 'bond_slave_0\x00', 'veth1_to_bond\x00', 'ip6_vti0\x00', 'ip6gre0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [0x0, 0x0, 0xff, 0x0, 0xff, 0xff], 0xb0, 0x128, 0x158, [@quota={'quota\x00', 0x18, {{0x0, 0x0, 0xfffffffffffffffd}}}]}, [@common=@nflog={'nflog\x00', 0x50, {{0x4, 0x7fff, 0x3, 0x0, 0x0, "9f8567cef904b7aa8d8af4accbdb610b6e5ff753a7c8e4cba434978009554e977bd864542fc73b15580186d772685630cc2cf49517863c1f76ae610341f9487a"}}}]}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x3}}}}, {{{0x11, 0x8, 0x1b, 'vlan0\x00', 'ip6gre0\x00', 'ip6gre0\x00', 'team0\x00', @random="2fd28a376326", [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, [0x0, 0x0, 0x0, 0xff, 0x0, 0xff], 0x100, 0x1a0, 0x1d0, [@nfacct={'nfacct\x00', 0x28, {{'syz1\x00', 0xfffffffffffffffb}}}, @owner={'owner\x00', 0x18, {{r3, r4, r5, r6, 0x0, 0x2}}}]}, [@common=@LED={'LED\x00', 0x28, {{'syz1\x00', 0x1, 0x1, 0x4}}}, @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x4, 'syz1\x00', 0x200}}}]}, @common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x1}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x1d, 0x38, 0x8aa9, 'tunl0\x00', 'veth0_to_bridge\x00', 'ip6_vti0\x00', 'ip6gre0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0x0, 0xb940117755a4ecfc, 0xff, 0xff, 0x0, 0xff], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0x0, 0xff, 0xff, 0xff], 0x128, 0x1a0, 0x1d0, [@ip={'ip\x00', 0x20, {{@local={0xac, 0x14, 0x14, 0xaa}, @multicast1=0xe0000001, 0xff, 0xffffff00, 0x14000000000, 0x5e, 0x14, 0x3d, 0x4e23, 0x4e24, 0x4e23, 0x4e24}}}, @rateest={'rateest\x00', 0x48, {{'veth0_to_bridge\x00', 'lo\x00', 0x1, 0x2, 0x8001, 0xd78d, 0x3, 0x36, 0x400, 0xffffffff}}}]}, [@common=@nflog={'nflog\x00', 0x50, {{0x9, 0x8, 0x1ff, 0x0, 0x0, "6ebf075bcee07a9734463549f9969615831eefbabae50d0da704230e55e667e26fd3fdac006d4744e5b6d093fe331d2382e80525889bb4d6e6b89788609d2c4b"}}}]}, @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffe}}}}]}, {0x0, '\x00', 0x3, 0xffffffffffffffff}]}, 0x600) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/cuse\x00', 0x400000, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r7, 0x800442d3, &(0x7f0000000200)={0x8415, 0x0, 0x1, @link_local={0x1, 0x80, 0xc2}, 'ip6tnl0\x00'}) r8 = open(&(0x7f0000000240)='./bus\x00', 0x511000, 0x4000000000000000) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0xca, &(0x7f0000000280)={0x1, 0x1, 0x2, 0x101, 0x21}, 0xc) ioctl$KVM_GET_FPU(r8, 0x81a0ae8c, &(0x7f0000000000)) dup2(r0, r1) [ 522.136340] attempt to access beyond end of device [ 522.141400] loop5: rw=12288, want=4104, limit=20 [ 522.174145] x_tables: eb_tables: CLASSIFY target: used from hooks INPUT, but only usable from FORWARD/OUTPUT/POSTROUTING 2018/05/03 22:07:24 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000800)={&(0x7f00000003c0)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000440)=@migrate={0xac, 0x21, 0x301, 0x0, 0x0, {{@in=@multicast1=0xe0000001, @in6=@remote={0xfe, 0x80, [], 0xbb}}}, [@migrate={0x5c, 0x11, [{}, {@in=@rand_addr, @in6=@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}]}]}, 0xac}, 0x1}, 0x0) 2018/05/03 22:07:24 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x88caffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:24 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0xfffffffffffffff8, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) fstat(r1, &(0x7f0000000080)) ioctl$KVM_SET_CPUID(r2, 0x4008ae8a, &(0x7f0000000100)=ANY=[@ANYBLOB="0200be5228001bfeb1218ad556cbae08000000000008000002000e000000000000000000000000000000000000010000000000000000000000000000000000000000000000"]) [ 522.176145] attempt to access beyond end of device [ 522.190270] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:24 executing program 4: r0 = socket$inet6(0xa, 0x400000004, 0x1) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x2}, 0x1c) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x2, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) finit_module(r0, &(0x7f0000000000)='\x00', 0x2) [ 522.238584] x_tables: eb_tables: CLASSIFY target: used from hooks INPUT, but only usable from FORWARD/OUTPUT/POSTROUTING 2018/05/03 22:07:24 executing program 3: r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) fsetxattr(r0, &(0x7f0000000040)=@random={'trusted.', "eb757365722e73797a00"}, &(0x7f0000000080)="eb757365722e73797a00", 0xa, 0x2) r1 = open(&(0x7f000084aff8)='./file0\x00', 0x400000000060842, 0x0) fsetxattr(r1, &(0x7f00000005c0)=@random={'osx.', '!-\x00'}, &(0x7f0000000000)="eb757365722e73797a00", 0xfffffffffffffe7b, 0x0) lsetxattr(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=@known='trusted.syz\x00', &(0x7f0000000200)="47704c626465767b6e6f646576656d314000e2de85944b84bc4ea57039e023af885e07d6ba929c00d81590d93aced68d05dfbdf50acfb8691f2fcf1a1d558ae7d759f9d6a3c59a2cd87dcdca7b95098aa086bedd996b1e57bff58d7a68072bf82a4bbcad38122933b35d867967524ae61e8f0689c966bd9e14ba6fc85e65a5ba0b31fc07a1a7bfd240156ddf9f69a0aeb0084ac6465290d652f9d061697065ae68f395f91a1d6d34a2d6b409e131fd09dcb7b4e9b56333e89cf63e006c4309b9a17743d0d3533e322bd7a52ecbe3b75f4ae875e674894023a974f0ca21a03193a1d8198229c0ee4c8ab2e22724df7c92e82b2a0a2cb190d59fd095023eda20035f996d1dcd7f57e8463ab67c8bca670592f68c95b01af1e0eccddd691b7a81d1574e56c2b13d6754764fcfc19e1b6615efc3f0da8c7059e66e299833b56052aa3946307c14c90a77cfc4dabf1569df37c783f1cdee5c0f2af37d3fc372a5f5cd58472b21d44166c9e437aec31147b5701bc2cf81", 0x174, 0x0) 2018/05/03 22:07:24 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x800e0000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 522.294638] attempt to access beyond end of device [ 522.299722] loop5: rw=12288, want=4104, limit=20 [ 522.345765] attempt to access beyond end of device [ 522.350962] loop5: rw=12288, want=8200, limit=20 [ 522.413578] attempt to access beyond end of device [ 522.418616] loop5: rw=12288, want=4104, limit=20 [ 522.428107] attempt to access beyond end of device [ 522.433201] loop5: rw=12288, want=8200, limit=20 [ 522.450115] attempt to access beyond end of device [ 522.455258] loop5: rw=12288, want=4104, limit=20 [ 522.471226] attempt to access beyond end of device [ 522.476278] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x15, r0) keyctl$setperm(0x5, 0x0, 0x200200) keyctl$read(0x4, 0x0, &(0x7f0000005680)=""/4096, 0xffffffffffffff69) r1 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x3, 0x2) getsockopt$IP_VS_SO_GET_VERSION(r1, 0x0, 0x480, &(0x7f0000000180), &(0x7f00000011c0)=0x40) getdents(r1, &(0x7f00000001c0)=""/4096, 0x1000) getresgid(&(0x7f0000000080), &(0x7f00000000c0)=0x0, &(0x7f0000000140)) keyctl$chown(0x6, 0x0, 0x0, r2) 2018/05/03 22:07:25 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:25 executing program 3: r0 = creat(&(0x7f0000000140)='./file0\x00', 0x8a) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f000001f000)={0x26, 'aead\x00', 0x0, 0x0, 'authencesn(sha3-224-generic,cbc-camellia-asm)\x00'}, 0x58) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) setsockopt$inet_mreqsrc(r2, 0x0, 0x0, &(0x7f0000000040)={@loopback=0x7f000001, @loopback=0x7f000001, @loopback=0x7f000001}, 0xc) accept4(r3, &(0x7f0000000080)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000100)=0x80, 0x800) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/03 22:07:25 executing program 4: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet6_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000180)) 2018/05/03 22:07:25 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0xd000) read(r0, &(0x7f0000000000)=""/28, 0x208) openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:25 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000280)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c50400aeb995298992ea5400c2", 0x10) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf32(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="7f454c4600000606090000000000000003003e00007003009101000038000000cb020000f2000000360a20000100ff000000000000000000000000000600000001000000020000000100000000000000090000000500000006000000090000004f33000000000000ff01000001000080000000000000f01b46946b0e866a0020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc00000000fe0000000000000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e12bab4da66ebefc236239b8420da426f1361b29d2cba35d3"], 0x280) recvmmsg(r1, &(0x7f0000003340)=[{{&(0x7f00000000c0)=@sco, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/94, 0x5e}}, {{&(0x7f0000002f40)=@pptp={0x0, 0x0, {0x0, @dev}}, 0x20, &(0x7f0000003200)=[{&(0x7f0000003100)=""/226, 0xffffff4a}], 0x1, &(0x7f0000000440)=""/239, 0xef}}], 0x2, 0x0, 0x0) 2018/05/03 22:07:25 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x80040200], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:25 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000f3eff0)="01010000000ef40000000300409d9254", 0x10) r1 = accept4(r0, 0x0, &(0x7f0000000140), 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vsock\x00', 0x200100, 0x0) ioctl$VT_RELDISP(r2, 0x5605) r3 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0xf062, 0x40) r4 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0xffffffffffffffd6, 0x204000) renameat(r3, &(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000180)='./file0/file0\x00') sendmmsg$unix(r1, &(0x7f0000002700)=[{&(0x7f0000002340)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000026c0)=[{&(0x7f00000023c0)="af4372e375f882b4571bb2c27d4a70a57cf0806b4844e895a1cea2ec2d5021f70b72fd7f6bb55c73a0ae90bb023618cbe630e4011a0f9e8a3d7672cf732c19692af03b0124a724aeccf77f42f401bf823298a093dfd9a66237a45d441c69c3e7a70d6765203daf23b024015985f17ab173ecee877100f5e7d590f1e7c696dd0d", 0x80}], 0x1}], 0x1, 0x0) [ 523.401611] attempt to access beyond end of device [ 523.406665] loop5: rw=12288, want=4104, limit=20 [ 523.422692] attempt to access beyond end of device [ 523.427733] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:25 executing program 2: r0 = socket$inet6(0xa, 0xfffffffffffffffe, 0x1) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000ff8ffc)=0x8005, 0x4) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000100)={0x3, {{0x2, 0x4e24, @loopback=0x7f000001}}, {{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}}, 0x108) bind$inet6(r0, &(0x7f0000d1a000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0xfffffefffffffffe, &(0x7f0000f62fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000280)='lo\x00', 0x10) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000000c0)=0x8, 0x4) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, &(0x7f0000000080)="49909ec05395a46750efe4f403912f7fe5b0eae02e1a0354af53f5bbd71e3cedb2cbafc211", 0x25, 0x20040000, &(0x7f0000f62fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/03 22:07:25 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x608], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:25 executing program 3: r0 = socket$packet(0x11, 0x6, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000140)=0x8000, 0x4) sendto$inet6(r0, &(0x7f0000000200), 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x100000002, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x10000, 0x8001, 0x8, 0x91d0}]}, 0x10) 2018/05/03 22:07:26 executing program 4: pipe2(&(0x7f0000989000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) ioctl$KVM_SET_ONE_REG(r0, 0x4010aeac, &(0x7f0000000080)={0x37d1, 0x100000001}) r2 = creat(&(0x7f000009aff8)='./file0\x00', 0xa) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) lsetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='user.syz\x00', &(0x7f0000000140)='eth1lo\x00', 0x7, 0x0) lsetxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000c5268cd1fa86d90ff8f2cdc16664250000000000"], &(0x7f0000000300)='eth1lo\x00', 0x7, 0x0) dup2(r0, r1) [ 523.480592] attempt to access beyond end of device [ 523.485690] loop5: rw=12288, want=4104, limit=20 [ 523.517961] attempt to access beyond end of device [ 523.523112] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:26 executing program 1: r0 = socket$nl_xfrm(0x11, 0x3, 0x6) bind$packet(r0, &(0x7f0000000240)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6}, 0x14) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000280)='/dev/uinput\x00', 0x0, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f00000002c0)={0xa600000000000000, {{0x2, 0x4e22}}}, 0x88) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaac4aaaaaaaaaabb810000008100450000240088a34a9683da3f40f10000002a958ffb00000000ac14140000000000040190780000"], &(0x7f0000000040)) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x4080, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f00000000c0)=@assoc_value={0x0}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000140)={r3, 0x6b, "71128840f39665de8ec2965311a2ee02508883e5810320202ebed6a858e608f069dfcf11cbdc0245a0e12793e69832b725e7aa24e4ba6498c2a4c04bdf45503c8ad908f6e9597110d58214f9b48e5ac9fb78e01437b60367a9301c11393694cdc6e6154c73cb98f8442e77"}, &(0x7f00000001c0)=0x73) socket$packet(0x11, 0x2, 0x300) [ 523.609334] attempt to access beyond end of device [ 523.614383] loop5: rw=12288, want=4104, limit=20 [ 523.656578] attempt to access beyond end of device [ 523.661642] loop5: rw=12288, want=8200, limit=20 [ 523.684946] attempt to access beyond end of device [ 523.690010] loop5: rw=12288, want=4104, limit=20 [ 523.709189] attempt to access beyond end of device [ 523.714248] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:27 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x285) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:27 executing program 2: openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000becff0)={0xb, 0x105}) syz_open_dev$tun(&(0x7f000051fff3)='/dev/net/tun\x00', 0x0, 0x0) r0 = openat$ion(0xffffffffffffff9c, &(0x7f00008b4ff7)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f0000009000)={0x1, 0x200013}) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f0000000100)={0x401, 0x6}) 2018/05/03 22:07:27 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x21], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x4b37) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r4 = accept4$netrom(r2, 0x0, &(0x7f0000000000), 0x800) ioctl$sock_inet_SIOCGIFNETMASK(r4, 0x891b, &(0x7f0000000040)={'vlan0\x00', {0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e22, 0x9, @loopback={0x0, 0x1}, 0x80000001}, 0x1c) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, &(0x7f0000000240)={0x1, 0x0, [{0x40000107}]}) 2018/05/03 22:07:27 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:27 executing program 3: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000240)="400000000002000019000000dc0100002c000000010000000000000000000000000400000000000000000000000000003d5ca35a0000ffff53ef0100010000003d5cbe5a1c00000000000c0001000000000000000b0000208000000038000000c2030000008acdfce52facf0f305f4b6ecf00d2922ab7d1847258f4836c10ffbdfd170cf33d7baa2aafcb60e94673ab6ad35c646beeb83c260e9eacc312d6869a0561d2cebf03293ff000000000000003e587133e950483dacd54e30644393f7551fde28e47bfd3205f31010af4788ee14a0cc22ec4dc4c444768d87deaffdffe49dcdf7aaacb2f557fd3169ffd0df1e72dc0a125cd3dd0de5396c7d76cc6ee836", 0x101, 0x400}], 0x8, &(0x7f0000000140)) r0 = socket$inet_tcp(0x2, 0x1, 0x0) finit_module(r0, &(0x7f0000000200)='ext4\x00', 0x2) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x100, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x34da) fsetxattr(r1, &(0x7f0000000180)=@known='system.sockprotoname\x00', &(0x7f00000001c0)='/dev/uinput\x00', 0xc, 0x1) 2018/05/03 22:07:27 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:27 executing program 4: 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, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000002540)='./file0\x00', 0x0) ioctl$fiemap(r0, 0x40086602, &(0x7f00000002c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)='T', 0x1}], 0x1) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000380)={0x0, 0x5, 0x1}) epoll_create(0x8000) 2018/05/03 22:07:27 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet(r0, &(0x7f000072f000), 0x187, 0x0, &(0x7f000044cff0)={0x2, 0x2, @rand_addr}, 0x10) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x49) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x8200, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r1, 0x54a3) prctl$getreaper(0x29, &(0x7f0000987ff8)) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000000040), 0x4b6) socketpair$inet(0x2, 0x0, 0x0, &(0x7f000069e297)) [ 524.621639] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support! [ 524.631666] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (fccd8800) [ 524.641487] attempt to access beyond end of device [ 524.646532] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:27 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4788], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:27 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipx_SIOCAIPXITFCRT(r1, 0x89e0, &(0x7f0000000040)=0x7) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={0xffffffffffffff9c, 0x1, 0x1, 0x400, &(0x7f00000000c0)=[0x0], 0x1}, 0x20) ioctl$SG_GET_VERSION_NUM(r2, 0x2282, &(0x7f0000000280)) setsockopt$inet_tcp_buf(r2, 0x6, 0xb, &(0x7f0000000140)="ab57a381b5ea52afeff72c4fed4067eca1353f91e1d4b8418fe8a54ff0404a1dc7284112b6da1ab201c81ad634a109c5861a671e3b4d2e4d02b3e417a0baf572af62332f6603835bc49727e0fac35bdea558531e2c0faf73f8cf93ff9edbb55ea95e596f18f0d17eaca1e546ac227dd83783088187309f8835c4ceba659463325dea413a5c2aae9ed91007b697e78326daf2aca3d1c972a71309fa36c1f2f2626b2a9339c2be149215c3fa8c3967ff34a246073a9194c4ac3103d265e22ed0b569ebadad6d95f7f0224f7b0f444fd325d3617a", 0xd3) r3 = socket$netlink(0x10, 0x3, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000240)=0x7fff, 0x4) write(r3, &(0x7f0000000080)="2700000014000707030e0000120f0a0011000100f5fe0012ff00a51b82d77a4b6db0068dd304f9", 0xfe01) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000002c0)={'vcan0\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f0000000300)={@empty, 0x48, r4}) r5 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sequencer\x00', 0x80000, 0x0) getsockopt$inet_mreqn(r5, 0x0, 0x24, &(0x7f0000000380)={@local, @multicast2}, &(0x7f00000003c0)=0xc) [ 524.681804] attempt to access beyond end of device [ 524.686871] loop5: rw=12288, want=8200, limit=20 [ 524.708940] attempt to access beyond end of device [ 524.714081] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:27 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000140)='/dev/nbd#\x00', 0x0, 0x400000) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000180)=0xffffffff) r1 = socket$netlink(0x10, 0x3, 0xf) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x884802) getsockopt$kcm_KCM_RECV_DISABLE(r2, 0x119, 0x1, &(0x7f0000000280), 0x4) bind$netlink(r1, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x220800, 0x100) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r1, 0x10e, 0x8, &(0x7f0000000080)=0x1d, 0x4) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x521000, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000200)={'nr0\x00', 0x600}) r4 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={"79616d300001178b00", 0x4012}) [ 524.732753] attempt to access beyond end of device [ 524.737876] loop5: rw=12288, want=8200, limit=20 [ 524.760245] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (fccd8800) 2018/05/03 22:07:27 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 524.797721] attempt to access beyond end of device [ 524.802784] loop5: rw=12288, want=4104, limit=20 [ 524.817373] attempt to access beyond end of device [ 524.822465] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:27 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(aes)\x00'}, 0x58) r1 = syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x1006, 0x2000119000) setsockopt$inet6_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f00000000c0)={0x303, 0x33}, 0x4) 2018/05/03 22:07:27 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0xaf01, &(0x7f0000000280)) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffff9c, 0x8933, &(0x7f0000000180)={'team0\x00', 0x0}) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x2, 0x6, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x10}, @jmp={0x5, 0x2c0, 0x0, 0xd, 0x4, 0xffffffff, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x100000000}], &(0x7f0000000040)='syzkaller\x00', 0x6, 0xe7, &(0x7f0000000080)=""/231, 0x41f00, 0x1, [], r1}, 0x48) ioctl$VHOST_SET_VRING_KICK(r0, 0x4028af11, &(0x7f0000857ff8)) [ 524.868717] attempt to access beyond end of device [ 524.873855] loop5: rw=12288, want=4104, limit=20 [ 524.917307] attempt to access beyond end of device [ 524.922417] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:27 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mount(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f0000000440)) mount(&(0x7f0000d04000)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000811ffa)='bdev\x00', 0x100000, &(0x7f0000000040)) mount(&(0x7f0000000200)='.', &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)="d1f139b70f0c120afd4f29af17f81b865d2307ff209824d6bcdfba4d", 0x1000, 0x0) mount(&(0x7f00002b9ff8)='./file0\x00', &(0x7f0000cbeff8)='./file0\x00', &(0x7f0000000180)='ramfs\x00', 0x20000, &(0x7f000002f000)) mount(&(0x7f0000377ff8)='.', &(0x7f0000000040)='./file0\x00', &(0x7f0000753000)='mslos\x00', 0x5010, &(0x7f00000e7000)) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x9, 0x80800) sendmmsg$nfc_llcp(r0, &(0x7f0000001740)=[{&(0x7f0000000100)={0x27, 0x0, 0x1, 0x5, 0x2, 0x10000, "f0f92186a16d755684aadf8a17e9560a26a37f9ef4c7ed4603a1f57e248e45c742ede6a8cc8b840c090c3f6f78bafd69a73f4d413d3f5647620941189ffd44", 0x33}, 0x60, &(0x7f00000016c0)=[{&(0x7f0000000540)="6d3026a997b4e7d83decc96e31892d3a75c208afef66619c10dfbeb8512191cd8f03274725bdd74157d4d7fbae2aa8fa4d24d75eda3181f5ec54be3afba9eccffb6735801ca0cdbf4113e19aa1a69c77286954174c99d15cae59f1e08ea9512ef8befab9ae38dfd55f5715f05da77906e1e3e3427ecf70fd44b4b18894a362edbcdad42f081d6bb377d92a20e7d5ac1320a1e47c8ab649cfbc35b6d37f076f28bb7b877ece1afdbd149ffd88921d90a14a93a959bca748f056eed5c951d2f8bdd599002f8e4b9c687646381d98503f9e4407f8f24b6c5f82ddf9dd1cce7b4efffa2fe8bf07aa586699f10c7d7f3feba143b92fb1cb321dd84508c90bdfbc73cc0308ead2ffc2169e0dca227f2331e4613b040e21dd89cf73374dbebba7e899394d7fc057d89f7d5ab897d9e27322249dd104d6d49586658b59f4c55f65658b654ffbcf845524e6809a36ad0de3c09a6c92f4a9e1939ee822718efc8261b3184f8f0c0357183b8acb7d34fa5f55e52efc0e83d5e30fb85e8354fe4bdcdea3ab1bfc5f07718745125ee3ed813c0da1ad6f2d2c538e2c71c4aa00b8176a772e37b5553941e1c04dff9641b24dd8bc2e55eddd85de529d0347bc23227fbf5b6b0427d997b95336c0b6c23da8478b3f5b5f3c11d71d694354e77ed3fcd6e0b75e17e02f4576f78f166d749bac2d95c9800ca7488d03c305b8020fbf8dc757fc72974e16958c83754cbe25bfcedda024b9f1ae4f1b008a7353707d73cfde31269c9169707cb5afacba2caf2487a560fc4739c638231c154ea1c7c393dad4cbaee9e50c28a6673ae074b2a26a521c96a46e03f5f2e9aa0a5bf4121e7f449dfea94e4e089db89d40967b76250e3bfc2d0c8eee8d1298bbf2bd7ad89baa3cec4c81e7b2bdff36cafba1e7f9b6572cfaf906869df940d4bee1a3083bffb2a1277ce5fa70a9d663ac6f2ff93106bde253b81113a6601fa9508d7b92a9adef3292dc810d5d4eabd73f8c8a7dd8a6133812dc66d572e50bbcda3823a6bdfb77ee31db2ea2491b17e5062686ae075f57fe1dbeb56472388214c100add9e62aaa527fac9c39a9c822cf0bd2de037517aebc1559758d13e2e1c0ef482abd3c141495972f721c76c6474f4a8ed610bbe6c3acec7781653ad570686e001b0c3d09a802a473dc4a4633f520e323bfa70860b49f57540b9a8a28c55757336cfd4cf8ab335efb53173b07feddbbaacc729320e9a1c3c0308db0890cabda7ac966efae72cdf7a416a5c83c0dd2ef94913bd59032831f606ea58484c1d60b6082067253ab1c8c5f5f92ebedf4105913068989d6365fae0b3d8066039d7f45400d171ba294b964b46c2963366c220169c8065d27e2ea91e8c1b00a6bd181bb4f44e9002da55f15f17f11f06e45132e617d3504a1e9f82b3f7ddb1176486a7433974b5808186f6895eced1ac771c3f6814ead6f27dcf82a3bdbf226864d0022a8d525bf98392d7b70c479b5ec7a9b132508e17f7abd5b20d78ad259889d65b98ee3be8e8fe39a8ca4d598466a1be75ffd178980d9b6d6976ef4e9f18ec0f9e4e8dbc2b6c7ed7cf754c6a2e8a1be52dbcd7f2a230cc688d382b444c58a22ff682ffe3cef07efc8d3ea5dc1f72106c25b8735f6151336182ef3eb4f6b005f29e73e3659fe686b074ecd4954b2ac2a2910ebd534a9dca6c7b331ce6388ded69f1ab50818a8081ad35e585a8b8803bc3ac0dbbc843c2ade90e770435ab675ce2815bee4a0a10764ce3613cf736e0aa29c7c5d363e9f57599f591b771d0a314303f5d16ab834b64310741139ee85e8d9f5d9a32dc85116ea6b2779a9934d3971c1507213f85b5f5a6fd4ac493840d15e8d8cad25aeccd3d14c0ae245365ec1a954d336ccc6ddf669ef374e7ad3ee716ea48b403cea1de68d0158410847d1c87fdce80dd7fdb32a2b358234a79db1135eccccc2eb50da658402d56ce2d985ca61ad9a058abb3f37a15eb7469f2b0b0dda6d8e3e40b923b3b3db3f54509897688974c376937200be15db8b0a3d32836121434ca7e53ebab308c25b5a67d47d7804825c7de9212c550f04c206480a6b86bc9249e7279b3991aade948ee50b1495af96b58941ab33aff8d534fe150b96c348bebda7fab931d38b832fa5b953f830e0adfcfe64a8924a74e6ffb9ae630aff419c17fc5bf38f6a16f11cb191a0f122681e35e7bb496be6d04e2093a20cc9ba5c722b197871203d49ec58965d53a412521adcd19626db7132e63d8af436a5a4d4d7b5506cd167c6ef942fb42a8b4936dbe2d7228b95f33655f596452f220f428c765e37ba4625902356715d27cd24ff148175a1e7aae91493ff7399e597c6ff6674d3a3e70a35fd93c1354118f9b3a87294fb71fdce49064d407f14ed9602b24fe972daff134bb694ad4980f42fc1435a052b276a9c06a72fff1721fd50753bcadf4fdba80c2df2dde387774b0e958e8524c1472416a328597dc8f150dc2c1a570a1dea8057be69c726c8204d810cf6ec2ffcf300f8219cdada5079fa6b00225af199d2330d8438122817cd1c3641e09e5b521f1503fca93e744a773d1aa4ad5c28faf16cf7734977b8bf63ee588298e2723110ba1979840c80ff280acb5d46aecf771210357d35108b01b5a7fe67e8a7caa92009a088aad763a668a2af74232bb58504ebddabdda17d6f3fd87c5c8004dde8722f16a57f00f703ba96679f828ca02e9b50b37dba609de2b9d044586f5339aba06ac4019fedca10af15076a214dfdd4385c1ab4d607a681885cbe5f828f38f749d8b33e77ec17e2f11da643201026c7177844018aaa056cf9fb821bd6e965e5da97e844cf51952a26a3561c6ffb1363010147ca570499d21889e744b68f1a81b15d8015d44553310653d0e22d3939d7e232baac295f3634b84e77e304a4b66e82f35f62943dd52f60d787bdfd72e84379bb4e95a688d3032f8252af534412b23b9c9fa76b1fabb6d46f851cca569f192bc9ebed04073b26b87c02fc3ef4abcddbbba380f11b0f44b018b2fea985bfc60414990b9e9cf315380893d2dc42609c414d56c37b2cc110114ca136b9f22ff661e34f53ef6b598d600e3a7af19d6972c4c12b24b0a09e27d6f075e82d47098a1871d28af0331c7f3b3b5e3d4504242060cd4f5009cc9eebb1aa6b00ebf8ed6fb290fd4461ce5d7509bf41a557a185c8aec16258958a1e9f5290c181814bbd08cce4cde5d89087d7432056ff8e03f78560d04a4d179784aebfaf8c9a949f02f581c4a837aa828ed3253614143d326560427f3962dc2977573109c3b3aee3f392168f21524078c44c7a6f6c1543223430678f5e76ef2351c4530cae6c075e62fc32925b096f92e8cc03557b7c08fa53931a24eb88c7df57b520237c24562f8d7d01e940db921933dd61e75a939d04d7dedb0810424913e66b5252ad412f043c520839c1a03b33eb25ff6acf39192b233fb07a5cd35f706a81982c6c8128c1157c83fa3e60353ca254cfd4585e90f7f02994b8f97d6154da8521ebb08268fa89280b3d792df2873bdec42d07eb04c8e15f9ec8367c4459d1180b715ec432f8cf2018623f1cb9336cd76f96e931d4bbf75d7390e66cd3a2a137ec4a8a784c8cd830e17b842155be190c0a7e0e0f29cd974bcd34032023c16480f1cc79342564f97cd98681c30de1957053b4249a9d13c8cd2afed3f1a3d5a2ebefd08bdc1157853631ae59b57a88f56a4e3b5164fc21df1359b3a8304ec2c3ef1fd437a8b641d236c6d4d015e8fd141003980780c80c9d1071604cd418674893b4e9a558068548519a299eb6cb1c1616eda402018641b778efa8e02dbfe7eabf9484869990b9454f099c6761da9b9722fd9a28aa76d38ff037267b307c4480536d81d301e44fbdf53d2dc4981a5569128eb5bd8cc4c997cb756101f459b4984d2a6564c0de34bf4242ee1c26e89de7322746eb50629b6a93e24486efbd585a42c8e57f1678de450fce451ad6a0ef22dc734b87cf7c70ad38fd31cc8eedf3aacab7767ff908163c49dbcb7965ee80376e3f3371d0d6aa2ca83e3bdf164e2b80e8011535a6e65a1c94b2f7e4ac822aade50b46d019e009dce5067cfc714dfe36b519dbd5e504fe1761d802ea52b2dd96e92534e975db1ba214b5ff37ad3f5f554619c74cb564bc9fb49f93b28d4ddcb4c30221ffe87a3ab5afe1f9a08dda1ce169229b11095fe83ee90b4bb14fbfa8b3ed1510018f94e34d5f73f5252f403250b8467abe7eda045190da78020d4aaf22e23ac8157006bc2e99fe4e700eab00c0bc653bf7ec91001ca00436023d2844d997b7fa9f7dec027470bd9ec17b96521f7f5f93c813117717ee8e21a5bb2c5fad2a172044100d6808dac8c8c27c2b7a7544c823cdefca0699b876765ebe1529d16ef7bf6184c2e976db121148bdbfc09942df9ef8a3c8a5cb450a7e579949ba03ef7fea460a61deb88f259863b74e2361993095bf1ca6b839be618a9e5130660b403327ebffb29b4ae495db230d14175d87b59f690ed9d5987b9b36c3448ed5d0a9fa3e61eac92d8ac9b273845663efc7a4948efe10400070e75d3aaf1b15d08730a573000e2b3ffb989db37cff128397d3c24db8b7d167191334440a0e2c544253514efa878b7714c2f0264c1a759343d7cbdf201bf54e0dc8c39c053b2ac117ad61683c7d2e48780b48e463c12413046e1c3e942f3631517e0d24ff9c172e751c1a873e3fe7a0684f1509512100adb21aacea21285fcb5e45078d60dcd1948d03f985af91b962d10e1a786bb773ad76fcd45b7f40b9812bb8c92e38305ba6f3c089caef5a3f3339ad8a916e14f2a4fdcbd5ff01bee8a7ee87d5406f04a77100d4e4b7653b8d53f036ef2d198c45da30c3b6b321f316efe525b00f41128e4b859dba276f3fb9067dd7b67b4d11700ebdd1be2fe44845e5c23cc1961f068010d5d2ea64a8de191ce6776359acfc1a4b86a00c7a59040c42a0d49b87062fdca86dbd07acc294d2747bcf136bf14a6d829a5c1b9d045f442a2bb356a3b399f7295646f8cac89b55aafdeec16329df580c2a3a4973719c656c328357fa34236ad7001a7e1dce28138391c573325440cf67e6bc96d8061843383142c717169cd1228fede2c15a27e58e645c94789b0bdd9151f33ef1724092d503d5451cb594fc4c452ef673d86b422df1e8578ba9ce837a26525352de00d15722c7cf2f4d9a749fcf14eb190f0e27f081b64f97bc9a7e1cb5c8f7b1a73042260c67ad4deb2fb5164828821837e3dc8ccaf737f8cc00d3288e653bb2cb38e4854c88560e1596cc73fe3cbc05394626fd75e7d5254e6e29e2a90568aa814e9753db470201abdd62258bbac8f77a0ca0562736b0be951b463a30235c70ba9b696bf01705d7af801f3d2b949a7d88cd8ccef4de27daf91689bfcdead4f7db089cc6925b29717e3eb0df3dcfae4a819cdc6105cf37d3fa47a601aac36737d4a08f2d97c5097e40809412bb370a9160919057fb216914328c2f15fa5bcd03dc5076f35627f999b4c5ccf53fb35b7b6ea1890be04cbaa9ded9a701bb616d8aa30f9d94abfe0d5728c0fcf99740da9291c6a13aa637d020504d4727b97bff0d426fda86368943af748d2f0c1faf4da7436192143526df18055edd2c131d830159f065084594256f2928a7c6e817302a0d0b6c1d33d619c423073bca3fd43bbdc322ed14844a274529f5df29b78dbdcde50ea28889ca741b8df0b793e8426de9eb91fb857cd745f1d02466ccd7eb4accaf73a2e643a79252e9208fdc0feac47fc5cdb2", 0x1000}, {&(0x7f0000000380)="25823ef5b5d66d988a3680494a074e8ede7d35a0573e02d7ef13beb26f29cba7140bfcaa30fbc8ae032f6ed6d50ff0a4bcbc0b51c51dae29b6865bf226959f32fb73e1188b22790cd2f72f8826cc17d40ebb8f3846eecc48b0a81b397f3bb3b6922e591f316197f728e3b62e19e0aad4ffd27c6d4fe7bd2270d7149c3c5a3528fd3fe3ca01deba511e80ff5ea0c0e8d53695e97a4394ad01ab225a09905c6d9b1e56f19c20cf3eada3ce193c6a0f2bdf628ee50205665f98a60ade2bee4bcceb126fcbd3e1e3dfa81294f2af3f65fd2835aeef3618604b430700bb6b5ba4cdc81dc67db4d012f2a44cf532139e160494f9ee6f99b5", 0xf5}, {&(0x7f0000001640)="d4ce4f1dbf286f1a1d3e6cb49532d0635aa324f93b9a6a350d623dab2170b22cc4885ed9af2480d3625589b320b40150725d2604b89434145e21c748df6df5d2cb3e5c85516b63a7585d312d56107562ddf9d73011c015e90b81e7d29e671b56acb5546b000ac4fb1988", 0x6a}], 0x3, &(0x7f0000000480)={0x20, 0x1ff, 0x0, "dbac3bfbf04edfd4255e6620e55b"}, 0x20, 0x4000005}], 0x1, 0x2ce051b97c04c0b2) rt_sigpending(&(0x7f00000000c0), 0x8) umount2(&(0x7f000075e000)='.', 0x0) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f00000001c0)={0xfffffffffffffffe, 0x8}) 2018/05/03 22:07:28 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) fanotify_init(0x0, 0x0) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) unshare(0x400) chdir(&(0x7f0000000380)='./file0\x00') socket$key(0xf, 0x3, 0x2) r2 = semget(0x3, 0x5, 0x100) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000500)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000540)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000580)={0x4, 0x2, 0xefe9, 0xacd, r4}, &(0x7f00000005c0)=0x10) getresgid(&(0x7f0000000100), &(0x7f0000000140)=0x0, &(0x7f0000000180)) fstat(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xcffb, r3, r5, r6, r7, 0x21, 0xffffffffffffffff}, 0x4, 0x9f, 0x1}) pselect6(0x40, &(0x7f0000f33fc0)={0x3ffffd}, &(0x7f0000768000), &(0x7f0000086000), &(0x7f0000349000), &(0x7f0000f14000)={&(0x7f0000a65ff8), 0x8}) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000480), &(0x7f00000004c0)=0x4) 2018/05/03 22:07:28 executing program 3: setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000700)=@nat={'nat\x00', 0x19, 0x3, 0x470, [0x20000240, 0x0, 0x0, 0x20000418, 0x20000448], 0x0, &(0x7f0000000200), &(0x7f0000000240)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0xf, 0x0, 0x0, 'gre0\x00', 'vcan0\x00', 'rose0\x00', 'irlan0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], @empty, [], 0x100, 0x170, 0x1a8, [@devgroup={'devgroup\x00', 0x18}, @nfacct={'nfacct\x00', 0x28, {{'syz1\x00'}}}]}, [@snat={'snat\x00', 0x10, {{@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}}}, @arpreply={'arpreply\x00', 0x10, {{@link_local={0x1, 0x80, 0xc2}}}}]}, @snat={'snat\x00', 0x10, {{@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}}}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff}, {0x0, '\x00', 0x1, 0xfffffffffffffffe, 0x2, [{{{0x9, 0x0, 0x0, 'lo\x00', 'ip6tnl0\x00', 'erspan0\x00', 'ip6gre0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe0, 0x118}, [@arpreply={'arpreply\x00', 0x10, {{@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}}}, @arpreply={'arpreply\x00', 0x10, {{@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}}}]}, @arpreply={'arpreply\x00', 0x10, {{@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}}}}, {{{0x19, 0x0, 0x0, 'ipddp0\x00', 'irlan0\x00', 'bcsh0\x00', 'rose0\x00', @link_local={0x1, 0x80, 0xc2}, [], @random="44265aa41aa5", [], 0xb8, 0xe8, 0x120, [@ip={'ip\x00', 0x20, {{@remote={0xac, 0x14, 0x14, 0xbb}}}}]}, [@common=@redirect={'redirect\x00', 0x8}]}, @arpreply={'arpreply\x00', 0x10, {{@random="8c44f2fe069c"}}}}]}]}, 0x4e8) 2018/05/03 22:07:28 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={&(0x7f0000000280)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2071877bcc00638100000006000005000200e000000200000000000000000000"], 0x20}, 0x1}, 0x0) r1 = syz_genetlink_get_family_id$team(&(0x7f00000000c0)='team\x00') getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000100)={0x0, @rand_addr, @remote}, &(0x7f0000000140)=0xc) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1f, &(0x7f00000001c0)={@remote, 0x0}, &(0x7f0000000200)=0x14) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1f, &(0x7f0000000300)={@mcast2, 0x0}, &(0x7f0000000340)=0x14) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000380)={@loopback, @broadcast, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000bc0)={{{@in=@local, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @rand_addr}}, 0x0, @in6=@dev}}, &(0x7f0000000cc0)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000d00)={{{@in6=@local, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6}}, &(0x7f0000000e00)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000e80)={{{@in6=@mcast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@broadcast}}, &(0x7f0000000f80)=0xe8) clock_gettime(0x0, &(0x7f0000007cc0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000007b00)=[{{&(0x7f0000001040)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @remote}}}, 0x80, &(0x7f00000012c0)=[{&(0x7f00000010c0)=""/149, 0x95}, {&(0x7f0000001180)=""/134, 0x86}, {&(0x7f0000001240)=""/123, 0x7b}], 0x3, &(0x7f0000001300)=""/21, 0x15, 0x1}, 0x6}, {{&(0x7f0000001340)=@generic, 0x80, &(0x7f0000002500)=[{&(0x7f00000013c0)=""/95, 0x5f}, {&(0x7f0000001440)=""/14, 0xe}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/90, 0x5a}], 0x4, &(0x7f0000002540)=""/185, 0xb9, 0x1}, 0x5}, {{&(0x7f0000002600)=@hci={0x0, 0x0}, 0x80, &(0x7f0000004880)=[{&(0x7f0000002680)=""/138, 0x8a}, {&(0x7f0000002740)=""/57, 0x39}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/179, 0xb3}, {&(0x7f0000003840)=""/11, 0xb}, {&(0x7f0000003880)=""/4096, 0x1000}], 0x6, &(0x7f0000004900)=""/77, 0x4d, 0x9}, 0x4}, {{&(0x7f0000004980)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000004cc0)=[{&(0x7f0000004a00)=""/216, 0xd8}, {&(0x7f0000004b00)=""/228, 0xe4}, {&(0x7f0000004c00)=""/158, 0x9e}], 0x3, &(0x7f0000004d00)=""/230, 0xe6, 0x8}, 0x8}, {{&(0x7f0000004e00)=@in={0x0, 0x0, @multicast1}, 0x80, &(0x7f0000005ec0)=[{&(0x7f0000004e80)=""/4096, 0x1000}, {&(0x7f0000005e80)=""/41, 0x29}], 0x2, &(0x7f0000005f00)=""/30, 0x1e, 0xb78}, 0x4}, {{&(0x7f0000005f40)=@in={0x0, 0x0, @local}, 0x80, &(0x7f0000006580)=[{&(0x7f0000005fc0)=""/98, 0x62}, {&(0x7f0000006040)=""/147, 0x93}, {&(0x7f0000006100)=""/71, 0x47}, {&(0x7f0000006180)=""/71, 0x47}, {&(0x7f0000006200)=""/125, 0x7d}, {&(0x7f0000006280)=""/122, 0x7a}, {&(0x7f0000006300)=""/217, 0xd9}, {&(0x7f0000006400)=""/73, 0x49}, {&(0x7f0000006480)=""/241, 0xf1}], 0x9, &(0x7f0000006640)=""/154, 0x9a, 0x10001}, 0x401}, {{&(0x7f0000006700)=@in6={0x0, 0x0, 0x0, @local}, 0x80, &(0x7f0000007a00)=[{&(0x7f0000006780)=""/95, 0x5f}, {&(0x7f0000006800)=""/4096, 0x1000}, {&(0x7f0000007800)=""/43, 0x2b}, {&(0x7f0000007840)=""/204, 0xcc}, {&(0x7f0000007940)=""/170, 0xaa}], 0x5, &(0x7f0000007a80)=""/119, 0x77, 0x7f}, 0x3ff}], 0x7, 0x100, &(0x7f0000007d00)={r9, r10+10000000}) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1b, &(0x7f0000007e00)={@remote, 0x0}, &(0x7f0000007e40)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000007ec0)={'vcan0\x00', 0x0}) accept$packet(0xffffffffffffffff, &(0x7f0000008140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000008180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000085c0)={'bcsh0\x00', 0x0}) getpeername$packet(0xffffffffffffffff, &(0x7f00000086c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000008700)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000008740)={{{@in6=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}}, &(0x7f0000008840)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000008880)={{{@in6=@mcast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@rand_addr}}, &(0x7f0000008980)=0xe8) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1f, &(0x7f00000089c0)={@ipv4={[], [], @multicast2}, 0x0}, &(0x7f0000008a00)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f000000cbc0)={'syzkaller1\x00', 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f000000ccc0)={{{@in6=@remote, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@remote}}, &(0x7f000000cdc0)=0xe8) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1d, &(0x7f000000cec0)={@ipv4={[], [], @rand_addr}, 0x0}, &(0x7f000000cf00)=0x14) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f000000d600)={0x0, @loopback, @loopback}, &(0x7f000000d640)=0xc) getsockname(r0, &(0x7f000000d680)=@hci={0x0, 0x0}, &(0x7f000000d700)=0x80) getpeername$packet(0xffffffffffffffff, &(0x7f000000d740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f000000d780)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f000000d7c0)={'erspan0\x00', 0x0}) getsockname$packet(0xffffffffffffff9c, &(0x7f000000d800)={0x0, 0x0, 0x0}, &(0x7f000000d840)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f000000d880)={'team0\x00', 0x0}) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x27, &(0x7f000000d8c0)={@rand_addr, @local, 0x0}, &(0x7f000000d900)=0xc) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f000000d940)={@remote, @multicast2, 0x0}, &(0x7f000000d980)=0xc) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f000000d9c0)={0x0, @remote, @dev}, &(0x7f000000da00)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f000000dac0)={{{@in6=@mcast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@local}}, &(0x7f000000dbc0)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f000000dc00)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f000000e880)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f000000e840)={&(0x7f000000dc40)={0xbe0, r1, 0x400, 0x70bd28, 0x25dfdbfd, {0x3}, [{{0x8, 0x1, r2}, {0x258, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r3}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xbbb1}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r6}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1dc00000000000}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r7}}, {0x8, 0x7}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x4}}, {0x8, 0x7}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r11}, {0xb0, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r12}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r13}}}]}}, {{0x8, 0x1, r14}, {0x108, 0x2, [{0x4c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x1c, 0x4, [{0x5, 0x9, 0x401, 0x100000000}, {0x800, 0x8001, 0xffffffffffffffff, 0x9}, {0x401, 0x3, 0x1, 0x200}]}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x400}}, {0x8, 0x6, r15}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x4728991e}}, {0x8, 0x6, r16}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4}}}]}}, {{0x8, 0x1, r17}, {0x178, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x80000000}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r18}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0xc, 0x4, [{0x200, 0x7fff, 0x9, 0x52e000000000}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x4afc}}, {0x8, 0x7}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r19}, {0x244, 0x2, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'broadcast\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r20}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r21}}, {0x8, 0x7}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r22}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r23}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r24}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x14, 0x4, [{0x8, 0x9, 0x6, 0x600000000000}, {0x3, 0xc95, 0x100, 0x3}]}}}]}}, {{0x8, 0x1, r25}, {0x234, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7fff}}, {0x8, 0x6, r26}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r27}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x100000001}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r28}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x100000001}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r29}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x14, 0x4, [{0xe5d, 0x6, 0xfff}, {0x8, 0x0, 0x7f, 0x3}]}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r30}}}]}}, {{0x8, 0x1, r31}, {0x194, 0x2, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'broadcast\x00'}}}, {0x5c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x2c, 0x4, [{0x8, 0x4, 0x5, 0x4}, {0x1, 0x800, 0xff, 0xfffffffffffffffe}, {0x0, 0x8a8, 0xef54, 0x2}, {0x4, 0x5, 0xffffffffffffff01, 0x8}, {0x5, 0x80000000, 0x1, 0x7}]}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r32}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r33}}}]}}]}, 0xbe0}, 0x1, 0x0, 0x0, 0x20000000}, 0x10) 2018/05/03 22:07:28 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:28 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f00000005c0)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:28 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0xcc39c8ef509bdec0}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000200)={@ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, 0x0, 0x0, 0x0, 0xe}, &(0x7f0000001380)=0x20) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r0, 0x4008642b, &(0x7f0000000100)={r1, 0xa}) ioctl(r0, 0xc2604110, &(0x7f0000000000)) 2018/05/03 22:07:28 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x88caffff00000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000981ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) r3 = epoll_create(0x273) sched_setattr(0x0, &(0x7f0000000000)={0x32, 0x1, 0x0, 0x0, 0x7}, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f00000000c0)) epoll_wait(r3, &(0x7f0000000040)=[{}], 0x1, 0xfffffffffffffc01) epoll_pwait(r3, &(0x7f0000c21fdc)=[{}], 0x1, 0x100100000cc, &(0x7f0000000080), 0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000984ff4)) 2018/05/03 22:07:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2f00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:28 executing program 3: clone(0x0, &(0x7f0000000000), &(0x7f0000000180), &(0x7f00000000c0), &(0x7f00000002c0)) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f0000000100)={'broute\x00', 0x0, 0x3, 0xef, [], 0x1, &(0x7f0000000040)=[{}], &(0x7f00000001c0)=""/239}, &(0x7f0000000080)=0x78) waitid(0x0, 0x0, 0x0, 0x40000006, &(0x7f0000000480)) [ 525.774131] f2fs_msg: 90 callbacks suppressed [ 525.774144] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 525.785792] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:07:28 executing program 4: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./control\x00', 0x108f, 0x0) mkdirat(r0, &(0x7f0000000000)='./control\x00', 0x40) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x1, 0x0) [ 525.847436] attempt to access beyond end of device [ 525.852514] loop5: rw=12288, want=4104, limit=20 [ 525.878414] F2FS-fs (loop5): invalid crc value [ 525.883542] attempt to access beyond end of device [ 525.888620] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2b00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 525.902481] F2FS-fs (loop5): invalid crc value [ 525.907212] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 525.935826] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 525.942976] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 525.970265] attempt to access beyond end of device [ 525.975290] loop5: rw=12288, want=4104, limit=20 [ 525.987918] F2FS-fs (loop5): invalid crc value [ 525.995172] attempt to access beyond end of device [ 526.000210] loop5: rw=12288, want=8200, limit=20 [ 526.010486] F2FS-fs (loop5): invalid crc value [ 526.015216] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 526.031263] attempt to access beyond end of device [ 526.036332] loop5: rw=12288, want=4104, limit=20 [ 526.041601] attempt to access beyond end of device [ 526.046601] loop5: rw=12288, want=8200, limit=20 [ 526.054695] attempt to access beyond end of device [ 526.059699] loop5: rw=12288, want=4104, limit=20 [ 526.064567] attempt to access beyond end of device [ 526.069793] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:29 executing program 4: r0 = socket(0x0, 0xa, 0xfffffffffffffffe) sendmmsg(r0, &(0x7f0000000000)=[{{0x0, 0x0, &(0x7f0000001240), 0x0, &(0x7f0000002d00)}}, {{&(0x7f0000003780)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x80, &(0x7f0000004d40), 0x0, &(0x7f0000004dc0), 0xfcba}}], 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402200, 0x0) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f0000000100)={0x4, 0x8000, 0x1ff, 0x20, 0x0, 0x84fd}) syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x80, 0x2040) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000140)=0x3, 0x4) 2018/05/03 22:07:29 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x8, 0x0, 0x0, 'queue1\x00', 0xb3e0}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f0000000380)={0x2, 0x70, 0x1, 0xcfc, 0x10001, 0x5, 0x0, 0x1, 0x12, 0x4, 0xdfb8, 0x6, 0x1f, 0x5, 0x8000, 0x0, 0x10000, 0x2, 0x8, 0x5, 0x80000000, 0x67f61e56, 0x9, 0x2, 0x4, 0x7, 0x2, 0x1fa, 0x9, 0x51, 0x10001, 0x1ff, 0x1ff, 0x3, 0x1000, 0x3ff, 0xa5f9, 0xe9ea, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff, 0x1}, 0x204, 0x7, 0x8, 0x0, 0x9, 0x4, 0x1}, r2, 0x3, r1, 0xa) 2018/05/03 22:07:29 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:29 executing program 3: r0 = socket$inet6(0xa, 0x806, 0x0) connect$inet6(r0, &(0x7f0000009680)={0xa, 0x0, 0x10000, @mcast1={0xff, 0x1, [], 0x1}, 0x197}, 0x1c) 2018/05/03 22:07:29 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:29 executing program 1: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000e4c000)={0xaa, 0x2}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = dup(r0) execveat(r1, &(0x7f0000000380)='./control/file0\x00', &(0x7f0000000480)=[&(0x7f00000003c0)="7d95707070317d27656d302647504c6d696d655f7479706500", &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/urandom\x00'], &(0x7f0000000700)=[&(0x7f00000004c0)='/dev/urandom\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='/wlan0\'\x00', &(0x7f0000000580)='!cgroupmime_type\x00', &(0x7f00000005c0)='/dev/urandom\x00', &(0x7f0000000600)='/dev/urandom\x00', &(0x7f0000000640)='/dev/urandom\x00', &(0x7f0000000680)='em0-user+vmnet1$\x00'], 0x1400) r2 = perf_event_open(&(0x7f0000000100)={0x7, 0x70, 0x9, 0x3b, 0x9, 0x100000000, 0x0, 0x7fff, 0x800, 0x8, 0x7fff, 0x5, 0x8, 0x1, 0xf858000000000000, 0xa400000000000000, 0x0, 0x8a, 0x100, 0x3, 0x5, 0x2f26, 0x7f, 0x716, 0x8000, 0x9, 0x8, 0xffff, 0x86f, 0x800, 0xafcf, 0x400, 0x1, 0x7, 0x8, 0x8, 0x7, 0x3, 0x0, 0x8001, 0x1, @perf_config_ext={0x3, 0x10001}, 0x100, 0x80000000, 0x1de4, 0x5, 0x7fffffff, 0x5, 0x4}, 0xffffffffffffffff, 0x5, 0xffffffffffffff9c, 0x3) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000180)=0x0) fcntl$lock(r2, 0x6, &(0x7f0000000200)={0x1, 0x1, 0x5, 0x100000001, r3}) r4 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000280)='/dev/urandom\x00', 0xc00, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./control\x00', 0x0, 0x4) r6 = creat(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f00000006c0)='./control/file0\x00', 0x0, 0x4) r7 = syz_fuseblk_mount(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./control/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) lgetxattr(&(0x7f0000000740)='./control/file0\x00', &(0x7f0000000780)=@random={'osx.', '\x00'}, &(0x7f00000007c0)=""/78, 0x4e) write$sndseq(r6, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) rename(&(0x7f0000000240)='./control/file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$inet6_opts(r5, 0x29, 0x3f, &(0x7f0000000300)=@srh={0x0, 0xa, 0x4, 0x5, 0x7f, 0xb9b8, 0x0, [@loopback={0x0, 0x1}, @mcast2={0xff, 0x2, [], 0x1}, @mcast1={0xff, 0x1, [], 0x1}, @dev={0xfe, 0x80, [], 0x13}, @remote={0xfe, 0x80, [], 0xbb}]}, 0x58) ftruncate(r6, 0x0) close(r7) truncate(&(0x7f0000000000)='./file0\x00', 0x100000000000008) 2018/05/03 22:07:29 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:29 executing program 2: setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f00000000c0)='bridge0\x00', 0xffffffffffffffe8) r0 = syz_open_dev$dspn(&(0x7f0000000240)='/dev/dsp#\x00', 0x6, 0x200200) getsockname$llc(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f00000002c0)=0x10) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0x14, &(0x7f0000000140)=0x8000, 0x4) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSARP(r2, 0x8955, &(0x7f00000001c0)={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x11}}, {0x307, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x20}}, 0x50, {0x2, 0x4e21, @broadcast=0xffffffff}, 'nr0\x00'}) ioctl$KVM_PPC_ALLOCATE_HTAB(r0, 0xc004aea7, &(0x7f0000000300)=0x88b7) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000006ffc)=0x6, 0x4) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)=""/143, &(0x7f00000000c0)=0x1c7) sendto$inet6(r1, &(0x7f00000000c0), 0xfead, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x100000002, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) [ 526.955327] attempt to access beyond end of device [ 526.960467] loop5: rw=12288, want=4104, limit=20 [ 526.981736] attempt to access beyond end of device [ 526.986809] loop5: rw=12288, want=8200, limit=20 [ 526.999189] attempt to access beyond end of device 2018/05/03 22:07:29 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3a00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:29 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f0000e7d000), 0x8) ppoll(&(0x7f0000000080)=[{r0}], 0x1, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000100), 0x8) r1 = gettid() timer_create(0x0, &(0x7f0000ec5000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x1c9c380}}, &(0x7f0000040000)) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x400, 0x0) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r2, 0x81785501, &(0x7f0000000140)=""/113) tkill(r1, 0x1000000000013) [ 527.004340] loop5: rw=12288, want=4104, limit=20 [ 527.010439] attempt to access beyond end of device [ 527.015521] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:29 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0, 0x4, &(0x7f00000001c0)}, 0x20) 2018/05/03 22:07:29 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x204000, 0x0) ioctl$TIOCNOTTY(r1, 0x5422) sendto$inet6(r0, &(0x7f00005a0fff)='8', 0x1, 0x0, &(0x7f00007bcfe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000000c0), &(0x7f0000000140)=0x20) [ 527.047778] attempt to access beyond end of device [ 527.052869] loop5: rw=12288, want=4104, limit=20 [ 527.074969] attempt to access beyond end of device [ 527.080095] loop5: rw=12288, want=8200, limit=20 [ 527.087347] attempt to access beyond end of device [ 527.092405] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:29 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8864000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:29 executing program 4: syz_mount_image$gfs2(&(0x7f0000000000)='gfs2\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4800) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000080)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000001700)=[{&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000400)=""/242, 0xf2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/222, 0xde}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000001600)=""/239, 0xef}, {&(0x7f0000000340)=""/100, 0x64}], 0x8, &(0x7f0000001780)=""/230, 0xe6, 0xe9e}, 0x20) [ 527.113824] attempt to access beyond end of device [ 527.118931] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:29 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c653002", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:29 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4305], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 527.214513] gfs2: not a GFS2 filesystem 2018/05/03 22:07:29 executing program 2: r0 = socket(0x1e, 0x1, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x306, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x6, {0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}, 'nr0\x00'}) getsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) listen(r0, 0x0) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x1800}], 0x1) accept$packet(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x28f) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x8000, 0x0, 0x0, 0x3}, 0x2) [ 527.239522] attempt to access beyond end of device [ 527.244619] loop5: rw=12288, want=4104, limit=20 [ 527.260042] gfs2: not a GFS2 filesystem [ 527.308162] attempt to access beyond end of device [ 527.313198] loop5: rw=12288, want=8200, limit=20 [ 527.331308] attempt to access beyond end of device [ 527.336506] loop5: rw=12288, want=4104, limit=20 [ 527.343765] attempt to access beyond end of device [ 527.348866] loop5: rw=12288, want=8200, limit=20 [ 527.366768] attempt to access beyond end of device [ 527.371938] loop5: rw=12288, want=4104, limit=20 [ 527.376961] attempt to access beyond end of device [ 527.382011] loop5: rw=12288, want=8200, limit=20 [ 527.387481] attempt to access beyond end of device [ 527.392527] loop5: rw=12288, want=4104, limit=20 [ 527.397406] attempt to access beyond end of device [ 527.402394] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:30 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:30 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:30 executing program 3: eventfd2(0x3f, 0x80001) r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0xe94a, 0x202) getpeername$packet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={@local={0xfe, 0x80, [], 0xaa}, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, @mcast2={0xff, 0x2, [], 0x1}, 0x18, 0x1, 0x1, 0x500, 0x7fff, 0x379334e58d1571b7, r1}) 2018/05/03 22:07:30 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000e0000800000010000000000000000000000000000d8000000000000000000000000001700", 0xfffffffffffffffd}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x33) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip_vti0\x00', 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_names\x00') ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{}, {}, {0x0}, {}]}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000240)={r2, &(0x7f0000000200)}) r3 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_STAT(r3, 0xd, &(0x7f0000000140)=""/2) ioctl$SG_GET_PACK_ID(r1, 0x227c, &(0x7f0000000100)) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000200), &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000080)=@in={0x2, 0x0, @loopback=0x7f000001}, 0x80, &(0x7f0000000640), 0x2d6, &(0x7f0000000140)}, 0x0) 2018/05/03 22:07:30 executing program 2: ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000000)=0x0) move_pages(r0, 0x4, &(0x7f0000000080)=[&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil], &(0x7f00000000c0)=[0x4, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) syz_mount_image$minix(&(0x7f00000009c0)='minix\x00', &(0x7f0000000100)='./file0\x00', 0x4020, 0x324, &(0x7f0000000040)=[{&(0x7f0000000900)="200010000500010005000000001c08108f13", 0x12, 0x7}], 0x7, 0x0) 2018/05/03 22:07:30 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x4, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x101102, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, &(0x7f0000000040)) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, &(0x7f0000000200)="260fd1dfb9a00d0000b800000000ba000000800f3064650f0866ba4200b06eee0fc7aa55410000653ed85f000fc7ae86330000c4c17d28ac573df0c0270f07656567640fc71c", 0x46}], 0x1, 0x0, &(0x7f00000000c0), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/05/03 22:07:30 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3c00], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 528.282809] attempt to access beyond end of device [ 528.287876] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:30 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:30 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00006f3ff0)='/dev/sequencer2\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) ioctl$TCSETAW(0xffffffffffffffff, 0x5407, &(0x7f0000000000)) ioctl$KDGKBLED(r0, 0xc0045103, &(0x7f0000000040)) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e21, @broadcast=0xffffffff}}, 0x1ff, 0x0, 0xffff, 0x8, 0xffffffffffffffff}, &(0x7f0000000140)=0x98) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180)=@assoc_value={r1, 0x6}, &(0x7f00000001c0)=0x8) 2018/05/03 22:07:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(tnepres)\x00'}, 0x58) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000100)) r2 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00003bcfd0), 0x0) sendmmsg$alg(r2, &(0x7f0000002c80)=[{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000001500)="0be0984e126e9911368e84a6cca50a109bb80b7b0c7f111c5c0d5d914d203986", 0x20}], 0x1, &(0x7f0000000200)}], 0x1, 0x0) recvmsg(r2, &(0x7f0000158000)={&(0x7f00002fffa0)=@nfc_llcp, 0x5c, &(0x7f0000000000)=[{&(0x7f000080f000)=""/4096, 0x1000}], 0x1, &(0x7f0000da2000)}, 0x0) [ 528.327757] attempt to access beyond end of device [ 528.332833] loop5: rw=12288, want=8200, limit=20 [ 528.341450] attempt to access beyond end of device [ 528.346536] loop5: rw=12288, want=4104, limit=20 [ 528.354687] attempt to access beyond end of device [ 528.359756] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:30 executing program 2: ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000000)=0x0) move_pages(r0, 0x4, &(0x7f0000000080)=[&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil], &(0x7f00000000c0)=[0x4, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) syz_mount_image$minix(&(0x7f00000009c0)='minix\x00', &(0x7f0000000100)='./file0\x00', 0x4020, 0x324, &(0x7f0000000040)=[{&(0x7f0000000900)="200010000500010005000000001c08108f13", 0x12, 0x7}], 0x7, 0x0) [ 528.407151] attempt to access beyond end of device [ 528.412278] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:30 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x6, 0x400) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r0, 0x4010ae74, &(0x7f0000000100)={0x0, 0x6, 0x6}) mremap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x2000, 0x0, &(0x7f0000c87000/0x2000)=nil) socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00007bdffc)) 2018/05/03 22:07:30 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x0, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r0, 0x4008af13, &(0x7f0000000080)={0x2, 0x8}) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000240)={0x8}, 0x0) 2018/05/03 22:07:30 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3c00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:30 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000004fed)='/dev/snd/controlC#\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)=0x7fffffff) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r0, 0x81785501, &(0x7f0000000200)=""/72) [ 528.486192] attempt to access beyond end of device [ 528.491275] loop5: rw=12288, want=8200, limit=20 [ 528.541007] attempt to access beyond end of device [ 528.546086] loop5: rw=12288, want=4104, limit=20 [ 528.569228] attempt to access beyond end of device [ 528.574260] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:31 executing program 3: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x1, 0x80) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000140)={0xa, &(0x7f0000000100)=[{0x800, 0x7fff}, {0x100000000, 0x81}, {0x1f, 0x2}, {0x7, 0x911}, {0xba5, 0x4f}, {0x7, 0x8}, {0x9, 0x8001}, {0x5, 0x39}, {0x7fffffff, 0x4}, {0x9, 0x10001}]}) ioctl$VHOST_SET_VRING_ENDIAN(r0, 0x4008af13, &(0x7f00000000c0)={0x0, 0x8}) r1 = socket$packet(0x11, 0x3, 0x300) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000006ffc)=0x6, 0x4) sendto$inet6(r1, &(0x7f0000000040)="040400000309c14609005375c52c876d886b6621d8d207cc", 0x18, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x4, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) 2018/05/03 22:07:31 executing program 1: io_setup(0x3c, &(0x7f0000000080)=0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000000540)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000000c0)}]) ioctl$IOC_PR_RESERVE(r1, 0x401070c9, &(0x7f0000000040)={0x100000001, 0x200, 0x1}) 2018/05/03 22:07:31 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:31 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0xfffffffffffffffe}, "706f727431000000001f00000000000000000000000000000000eb000000b2a587e2000000000000020000000000000009008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:31 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:31 executing program 2: ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000000)=0x0) move_pages(r0, 0x4, &(0x7f0000000080)=[&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil], &(0x7f00000000c0)=[0x4, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) syz_mount_image$minix(&(0x7f00000009c0)='minix\x00', &(0x7f0000000100)='./file0\x00', 0x4020, 0x324, &(0x7f0000000040)=[{&(0x7f0000000900)="200010000500010005000000001c08108f13", 0x12, 0x7}], 0x7, 0x0) 2018/05/03 22:07:31 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:31 executing program 4: mkdir(&(0x7f0000639000)='./file0\x00', 0x0) mount(&(0x7f0000018000)='./file0\x00', &(0x7f0000027000)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x50, &(0x7f000000a000)) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000002380)=""/4096) r0 = socket$bt_rfcomm(0x1f, 0x3, 0x3) r1 = fcntl$getown(r0, 0x9) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x400, 0x0) ioctl$UFFDIO_UNREGISTER(r3, 0x8010aa01, &(0x7f0000000180)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}) tgkill(r1, r2, 0x30) r4 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x100, 0x0) recvfrom$inet(r4, &(0x7f0000000080)=""/7, 0x7, 0x100, &(0x7f0000000100)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4}, 0x10) listen(r0, 0x273) 2018/05/03 22:07:31 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 529.384309] attempt to access beyond end of device [ 529.389324] loop5: rw=12288, want=4104, limit=20 [ 529.424274] attempt to access beyond end of device [ 529.429331] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:31 executing program 4: r0 = add_key$keyring(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000001c0)="da", 0x1, r1) r3 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r4 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a}, &(0x7f0000000440)='\x00', 0x1, r3) r5 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00003eb000)="b3", 0x1, r3) r6 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x3, 0x100) ioctl$KVM_SET_MSRS(r6, 0x4008ae89, &(0x7f0000000700)=ANY=[@ANYBLOB="02000000000000440000000000ff62bb0b000000001000810000000000000000000000000000001c3b48e7af05cb9b16b0cd682515e42574dea04b3f6721af067ab89afdb13d236135c040fcb04516537c7c7cf2c2202d4b00216f2650e2ba2f995641d79ae599fc3a57ec38cff29d185597fa4ca691cd412099894b2a4f7ea5f0ab504ad23653129110b98709cbf6f31405e362e6fed648a75ad0c61158636336dd8179d21e96014993eb3dfb7d205b4a3f241ebfb9f1d0b88557496029f3db6e4bf9b37c864b6eb1265c"]) keyctl$update(0x2, r5, &(0x7f0000000580)="df02754677212dfc3e2acc26fdc3ffa64813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895113293535d1c0066d20e0f275188b4b4c187e18774fc2227cbb60fc6697f5337726164c8fbe1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f252510d87bd91d03e7dc2faed85adcd88ca30e75b1e143a72d94defa187e48b89efbbbcc9b9a9a307353df7a21affce4e9149eb122cbc356cb681365afd979e97b57b596e901864a68679f", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000006c0)={r4, r5, r2}, &(0x7f0000000540)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000a3dffa)={'sha512-generic\x00'}}) 2018/05/03 22:07:31 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f00001c1000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f0000b31000)="f9", 0x1, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}, 0x2}, 0x1c) pipe(&(0x7f0000000040)) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000240), 0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000980)={0x0, @in={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x98) 2018/05/03 22:07:31 executing program 3: capset(&(0x7f0000a31000)={0x19980330}, &(0x7f00009b3000)) socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$netlink(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000023000)={&(0x7f0000024000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x1c, 0x40000080000028, 0xaff, 0x0, 0x0, {0x1}, [@typed={0x8, 0x0, @u32=0x410c}]}, 0x1c}, 0x1}, 0x0) 2018/05/03 22:07:32 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x0, 0x0) capset(&(0x7f0000000140)={0x19980330}, &(0x7f00000001c0)) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f0000000000)) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000080)={0x22c0, 0x1, 0x9, 0x7, 0x3, 0x80}) [ 529.458712] attempt to access beyond end of device [ 529.463855] loop5: rw=12288, want=4104, limit=20 [ 529.475224] attempt to access beyond end of device [ 529.480279] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:32 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x80350000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 529.547356] attempt to access beyond end of device [ 529.552425] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:32 executing program 3: syz_mount_image$gfs2(&(0x7f0000000080)='gfs2\x00', &(0x7f0000000100)='/\x00', 0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000000180)={[{@meta='meta', 0x2c}]}) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$DRM_IOCTL_GET_STATS(r0, 0x80f86406, &(0x7f00000001c0)=""/228) r1 = getpgrp(0xffffffffffffffff) fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x3, r1}) 2018/05/03 22:07:32 executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000)={0x1d}, 0x10) io_setup(0x1000, &(0x7f0000000040)=0x0) r2 = memfd_create(&(0x7f00000000c0)='\x00', 0x1) io_submit(r1, 0x20000000000000e7, &(0x7f0000000240)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000080)="030000008cf46cfde19a4e3bcfbdbedee32e68b3a251fd2cfd09684d9c7afae320bbf22a2ce3cb58fa63c42a238cb85f1023fa813c9a0e46", 0x38, 0x0, 0x0, 0x0, r2}]) [ 529.600819] attempt to access beyond end of device [ 529.605866] loop5: rw=12288, want=8200, limit=20 [ 529.679987] attempt to access beyond end of device [ 529.685063] loop5: rw=12288, want=4104, limit=20 [ 529.717919] gfs2: not a GFS2 filesystem [ 529.725958] attempt to access beyond end of device [ 529.730995] loop5: rw=12288, want=8200, limit=20 [ 529.767805] gfs2: not a GFS2 filesystem 2018/05/03 22:07:32 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x29], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:32 executing program 2: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)="7fea010c5092556e2f282b5493c4f1b06b2cccb2026bbe83709867375c45004efaafda2ec5eca31a0c39b8c5fe436c16e5c0c212aa728f04a7315189ebb67fa0da49d0fba07e51bb5e9f9ec76cc57d86d3a216c1e0dd5c0dccbd1bc3ec5f0d9217c5457c849af324f483c143f4b61f7bd2a07f8ece440a32cd8ce78b46b43b77411f01f5d6873194915ea9a81e1df701b25109839bd03b84455f3ef8ad571bbf38c99c3b9fde243d17707b4567b15b2fbdbda3d797f56c603b4b6a9ce6c0f45a882c060008c54c057ab8fe5b0f0f6fb045cd365968b4e7cd704c7b75c410c091de69384c2d77140ae154fb867867d18c3bc27726b4b283dd36c08c5c1d595163822ad6850132dee601a51c352ca3df8bf34e7bdb54edc24229995171a08e1a4e1a73a9b6d66346835a45bd2eca71afcc88dd6f43b0bfa7a13833af762a5cb6bef73b32a1e277fef4c84de2a8d9d8d1081135f6a9222b67d944836b77a733ce4f8339068faff653c3f257bfcd796ec62af2bef25bb2928515057e9deb5731a636a250bbd44e1e2a4e1fe74793efdeeec5115db5f3bae365105a2f4b59fd6b76668eb2800300040f2ea09a583cea9ec461dd5cbf67107ea2e20494cfa033976d96cae14bf6bfc308a889cd6d5bfea66bdf0e002f79484de83c05377e6481735ad5b2e924fc836c5ccc2dbdb3b918e23156d32c09c498ab130990b26ab9aba091626a502495e0af780a54b6a92190bdf004ba7cf5afc14d0e3bf9e102b99ae3adc4ddf8984a4004eef290b5f8f07be471ac43d8bed2fe1beb8a1dd457cd8987f906c6447e8e637b5219f1b7bbaffcbc25fe075cf6777e62f15f02f61429d03e9d51f31242463b789997026fd7ff3c99e3397b50eb09fb6e7ac45b598e1b1379bdc0d9ccedb74756ad924ebe449c2fc4478bf665626546de22d17f707133496f7ec90ee15856710b9fc3aff8f7b81e7bf24909a57460e15d11dcecbc5e449bf731dc2722d8430104a39765c6d8c35753124037496f1a3bc9f5d6357159b30f3a1dadfe10f6050079e1799aafe09c8278740c26bb6cc0cdbef0a12b6cb5611134a2691f7068a9a2bce92b7a0cf7d26b06cf4f1f0d28bb8b4d0fb455bf538fe184177831c07dfd750e5389f4f83c12c80a94f291135200ff28d25e3f0c2abd003c7550157b24ec4a1325ccde185acf345a1434c83d6b3340e75889da7e14d8084e1fa829dee1f8a95c48f3041f2b41cdb0c9919f6eee9634fdbac33053e1788d56e7feac2506c26c42f1d4091988588dc245459e49109d76eef7e6c6fe356ff9e6833fc7290645dd45d2ea1f61184a0c1b778fff048a7a81d9e5e4471b709eebecca76820f34235734200433ab8ad7b36122239a197e8bd68719a91503b12ff4fe89b591f31dbd38651815bd7d054892feff2e0ab404b0e9668a3ba9e608de08f8de03bfa7bf6dc4dded913b84a8a0ffd5967fc5ded77928459eeec04aad2b69d99c99306b04e77f93f59981c31a52364d632678603ac54b5d4a58c0735cbe8523df46dcb610d56c5bf5001bf2c6439f3192497d1f40bd985d1db67e49d20570c6bc7e85edd34be2b9f1ad40839fa495f852da241f8da345b89842d506d8c6257b75a68937b92f9b22f04b7829435c5cff032bd66bf805dd57cc0fa860e611df86c90c891dd77319c908e99e81ad312c1fe58a9bbda184a7cea4d5e0348be988a96c6aa2424bc6f31b71e7541f1aad37cf2646c66e193091d1f87c5dc2c69d507022fcf087d1c5e1841a68675aa0e1f33b8a801af359649c5a3698862eb04eb710c70e0f620a76bb882a3a34a09e275afa42e8a83408a0cad6bad94e99c9449831b2bea29e22d97dccdc04b4980d047e7c19d4e39f853fb175692a0bdb77298d53fa62376e653b3f2cd7e508a110df36f93005014976de945dfc216cd153d778429bb1b9e6c9e379818998c2761b3d0c3f15dc8baea85e98f26d476d94138029ad71839ba11d02b198418d3a1218a1d0b96d06badc38b8576e812f58a3e64498d25018a7fb5842180324ab2803301b6bf3bb9149f450185a7253e367b259b5804cc70e697db64be1f0c2a8f50c75599a513a0cd990d97fc4aedea23b3598a8031fced26ccd30857283a50296e61a546096b6c045002548b3d96ae0679cca99c7767b51aa203936a96f4556fa9f78bd6a2fa0c7139add8c50a06c7256a53f8a142470c5f7dd575fd4eadaed85d9717da5ba544dd72029f9609775f20866c701030731aac7015dbda4ca8a27a8102309288c8204163b1f4ea2c96881cb107f18d715fdefadc1b63bbc82ef38a5157253ad0ec16090905ff128186f49e26fa18417a9d946488f9528f28e8bef0b87e649cd8dd4e9e4d5676860fbf1020097d09dc4af004abdcbb1a5144d6e9c221ee686762b1bcd38e7b8f0a036b9a2f4fa09a0e22872417f1d4033d14c2093670657efaed326ec2ef620fb03793297afced39ad40ff8c44492bf74a2b4f957cb7e91f5a8064ba53e64d20ddd3e924e637cf7fadb29a23fde1c743f11bcc2096114cef6b9ac01170f4ba4e1054d45268a86880167d69a42095e61d1a8c188c0917052775a3a6b3633110de931cd6738b04b76c1edc8b645d4a9e50b7d7a00dd4ca847bb3d8d884c9e2065f918db621055595fdb19ef9a926721b2dad7cc039d226a38d9131afda523b5618111765b3ed26f590a845fcc64feb369ddbd041c23e2ef741f01307dbce5cecf469d5cb996cb82b1739dc7ef0b584a10a69537e0f9a311760697f4b5029334a94503116edb6e75f55fc811ddd4b301cb327229ce7c190f3815e0f805feef277cd8253f948d277a86819d1f57c18e4bf9d19445076da9c86fa3544216b3a07c4b17e223e451fab1c32ac7f81ff3a196a6eb1102e9bb52949863ee96baec342e34ceb165a02abbbbca4e4280bb6a94c59785d1c7f63a32ffdf2353a2e273d3e2de257f8763c3f52a195696280dd7046497806dd6cffd1ecaa0d657a389fb46faf199e4e85b677a17420e32b8de326cd8560f685d315cafce16c90ab9b7ad2c44ad027b433f594261f44dfe83dff5837b14356cec64e11743ecffc5d8aca48528acca7533f6258aaaf0772733db44bd438c7310278461a7ee8bd9001fcc06477898b270feb8ac0a23294e1b94e462c3496f66c7f24914f0e1c8a26e8a716e6513f2f34ae173b0ebba944fbfba3e4d8e84506f66b02f9f140ec4540e71093b97f5b359cd8648080479653453548cd47e52225f6451c0066fe1383956e2c557da5a874721caa4deb55c357b8c60d839097461051bd2f8073013ab7822696de961b5c19bff045ea508059ab4324b662606935780da78de2f42871fc15de2ce4c3cd67275beff25337a16c57bfff9e36718ba390356a7f1bd7c480dfcbb33cfed7e11b95c5dad83bbe238cf7ea0a5fcc00c8d1556c40304d1ca95d84e8769ba130691654503d325142c8d04dac77c1d814d6b332945751143ced1652e04af7f7965233ca44e7338d9ba06caa4c99ab23327f9536f7f749bda1642fd3c68193a081824ca81dc23301b834aeb4c023aef7021cff0b0f86705559f60da95803c77241b5dcbedcc1f47fa21c682621bfe7c6285a89c4990ae7feb197b7ffd2808571f0828982570d32c2e7c6540004a33b77959a68cf970f046bdedee721573915ec761864d8645af5f2082b7944898792bfb355a8756e00671086d78a9eef749ff07a351ab3aa3becad9e105b2e7b97cd56fe2e2c28377a8ba78c7127ab311bae518964c89eb68f6d1ad784697507c779d64b315978b2353e8b6bbc25b22208219d0a3eab394dd28c6f9fbe4eb6f779541be779d11d21cd3d044dfcd645c7e5078647c3f051811a0dd8b5a10e097e7e3e2ec51bc32a50280cfe8a8d1d0d55e8048de77d5fbceb3becede3c0a90fbc0480ebe832c5a366d4004485e704ab125afdf7498cd9a66e4ee8c8fff90d801c85b813567a8d1dc155080eee9ac9f8281e805c3da1e5b0d47495a8a0f42c99b920d6b1a69778e6017b9e71d0f4408ae8abca11d8c4c99d7dbe4a03278813e31d0b2dfed4cb1f6b437744e742e470ba3b9a1b4c2f1e9b355dc280f7681d3acfc43831d7e59c5b1108b63c539ba193e08ca7fd4afca6a2ae44d1b8670d4fc8d0614eaf4ef8df752a4bd60fe02c024bfb9baea61fe1a74b1979082f9f0bc55768e6e86a91f63fb6a8d0dbb5708811ba5485146e17d95e912d0d142064a5aa448645662b8901eb5425bbf035d59d4680c9bcbb7d161fe0b188f52863bb220784f707a5b41546c8d2bc0d2b78f9873145917657a5b154fe8725d0a925531d6634b122d43312ddfccf7dfdbf5325a6165bedcb148d5e758a44c20504d2a3bf5b351691d341b2cbd2d8eda81e32371cd0c7f32b4cd15833f34f86b8348d56b67fb910ae97a2dc2ed7dfd913ee03940925217be6e47d7fb4a189fc2d47e6f6f3ab1a927a23603396a8e3244035b1428f101d1d5059ba326a7f1ea21e3b792419ffb1a893b82f82d5656639bd494d9745f4612019873b15676db7e97531c8181b9556c5733e5e59659a1ca919e018a676865446dd86d8e4c710e350d4bd795390e33025ec426b6c460586d89798cbbcd5dd4585a1f3c7a4edca7a0aa5291b0d6a06cb98912681b847696973ce33a3df7747c9a6ff3932be53e202208e898b18b7c5e84d1ada639d2b361ba8f30dad634ff3ac0ca62a5a7ad6ce4e4097fb9818d6b41fca6c0933527a38b494fa01f36d20cc589afe965129301b9fb41994fc15f7c5d083f7ac38b99b09a6b66ac889034dcb1acb6b9c9eec69087e3e180cb7039d06a54e01aef7c3ea31bf5b412546d581cda332b0fa7fadd57c59b7a8d5ee6246bbb9d63e270b60c9d355102dbcbd4a185a7aaa545dd9f847aef2d3e7f75c652f59d77e2b47760fd086c8fb60ca291b0c8c4f926f8e7a7d7800cf7a6baad780c3a156288f1f6ebe711221fc17110114f534c3ccdde99d6802e8a3cbba5fffd8fcaebdb6d44142c08462e4c5e0a519370fa5f257374736736f8272d27bedc2bf94ceb0b09f69cb38ee0a9ad30c440a133a622a7d5178f23cebcc6328cd2372431d9479f172c1b35c562ae40a30cdc1355f678ddc75d91f53332bc1b9cd5dcd2574a5b36030a2bba7f212c79cef929e83574d5756ebad5d8db8223f875f901ba679827c3dafaeaf6ce928766bfd7b325d19e8f470528efd6d5e3f03b45023c90630c6d43515f2bd4b70ae6a01d5db1cfb330eaee5230f8f3f54096a1d54ab0363c9d17b1941f73a08d0277816c1fb9b559a40d5be52a8b73ab16a72e63357b12cc6171ec9c5dfb211165b251fa02cfd66a0d0cea6723941c92d9fc4302790352b04b6dd6784fd6c72cd79225114f7f735cd6dcec73e0f56aa3e3c4c6a07b8cd24cc666b75958590ac0d8c3b9cc294943945f9159e47784e9249d16b7f9075979b066a9816cfcce5384262a50ab198d05810632a1be53a769126d03589334bcb2b4c1af02ef3079156bc9caf8ffd712d347d4e5ca29973510f9a043356166aab46594f8a72215f4a88b3c3db2284fcf36b9a158f22680a19862b37691e678594091139b3508995d167a612c3fdc65380f9c28951d2db772bed5700627396d1f104b10392a6815bc91a390acfc4d5edbe513ee4acd6b5e0d393014e559013790f385c4f9ed75d5a6ca16c60b5c41b8a2d42fa6959cfb4457d978d7012ddf58e8f34125aa6fcdd7daa1bac82afe1fcd4da5d757f6131c55ef5a411c05d1a48616d169f94dbfa0eb41f373", 0x1000, 0xfffffffffffffffe) fstat(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() keyctl$chown(0x4, r1, r2, r3) r4 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000001300)={0x0, ""/10}, 0x12, 0x1, 0x800) accept(r4, &(0x7f0000000140)=@generic, &(0x7f0000000040)=0x35) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0xa0001, 0x0) ioctl$TIOCSLCKTRMIOS(r6, 0x5457, &(0x7f00000001c0)) 2018/05/03 22:07:32 executing program 1: mkdir(&(0x7f0000632000)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000014ff8)='./file0\x00', &(0x7f0000014000)='proc\x00', 0x1, &(0x7f0000fc9000)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setfsgid(r0) r1 = open(&(0x7f0000032ff8)='./file0\x00', 0x0, 0x0) fchownat(r1, &(0x7f0000e0effa)='./bus\x00', 0x0, 0x0, 0x0) 2018/05/03 22:07:32 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:32 executing program 3: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) listen(r0, 0x20) r1 = socket$netlink(0x10, 0x3, 0x16) writev(r1, &(0x7f000051c000)=[{&(0x7f0000000140)="480000001400190d76a81014aed182f30284470080ffe00600000000000000a2bc5603ca0016087f89000000200000000101ff0000000309ff5bffff08c7e5ed5e00000000000000", 0x48}], 0x1) 2018/05/03 22:07:32 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/uinput\x00', 0x10, 0x0) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000300)={{0x1000, 0x6, 0x9, 0x1, 0x8, 0x9ef7}, 0x6}) r1 = socket$can_raw(0x1d, 0x3, 0x1) sendto(r1, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000080)=@ipx={0x4, 0x2, 0xfffffffffffff800, "e7f118d86424", 0x6}, 0x80) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r3 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000180)={0x0, @in={{0x2, 0x4e24, @multicast2=0xe0000002}}, 0x1, 0xffffffff, 0x9, 0x2, 0x1f}, &(0x7f0000000240)=0x98) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000280)={r4, 0x8a, 0x1}, 0x8) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/rt_cache\x00') ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r5, 0x800442d4, &(0x7f0000000040)=0x3f) accept$ipx(r5, &(0x7f0000000100), &(0x7f0000000140)=0x10) 2018/05/03 22:07:32 executing program 7: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0x1c) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000440)=0x7d, 0x4) r1 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a, 0x0, 0x2}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x1f, 0x282000) ioctl$KVM_GET_VCPU_MMAP_SIZE(r2, 0xae04) recvfrom$inet(r0, &(0x7f0000000200)=""/64, 0x40, 0x140, &(0x7f0000000240)={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000000480)={0x1, 0x0, 0x0, 'queue0\x00', 0xfffffffffffffffe}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:32 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 530.537860] attempt to access beyond end of device [ 530.542899] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:33 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x689], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 530.580417] attempt to access beyond end of device [ 530.585511] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:33 executing program 1: capset(&(0x7f00000fc000)={0x19980330}, &(0x7f000047efe8)) r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x4, 0x80) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'ipddp0\x00', &(0x7f0000000140)=@ethtool_drvinfo={0x3, "01308d18b12cb561d14b1100079ce33975e298d22e83cab215ae97793d1a6fd6", "38f5b9fc0671bb4685c11cd91114dd01d13c1c32709e3523d596e14913ce977f", "2ca2eda8120a98730e0372ccb2fb8bc9d686cd850b4fa6dc2edc98f621f2e5af", "a1ddd729f4b3d5f51e55529b9da03e3373aced27922428c5c69f38e6efb4687f", "b11e39400729d9ca708082359af0a67ddbb5db2115eb0eb88bfb9b7871df5111", "bad6e9a3642ef715cec40a43", 0x3, 0x94e9, 0x2, 0x25d3, 0x6}}) r1 = socket$netlink(0x10, 0x3, 0x20000a) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in6=@loopback, @in6=@ipv4}}, {{}, 0x0, @in=@local}}, &(0x7f0000000080)=0xe8) bind$netlink(r1, &(0x7f0000000100)={0x10, 0x0, 0x1, 0x30000004}, 0xc) 2018/05/03 22:07:33 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x10e, 0x3, &(0x7f0000000500)={{0x0, @multicast1=0xe0000001, 0x0, 0x0, 'sed\x00'}, {@loopback=0x7f000001}}, 0x3) fcntl$setstatus(r0, 0x4, 0x42000) 2018/05/03 22:07:33 executing program 2: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)="7fea010c5092556e2f282b5493c4f1b06b2cccb2026bbe83709867375c45004efaafda2ec5eca31a0c39b8c5fe436c16e5c0c212aa728f04a7315189ebb67fa0da49d0fba07e51bb5e9f9ec76cc57d86d3a216c1e0dd5c0dccbd1bc3ec5f0d9217c5457c849af324f483c143f4b61f7bd2a07f8ece440a32cd8ce78b46b43b77411f01f5d6873194915ea9a81e1df701b25109839bd03b84455f3ef8ad571bbf38c99c3b9fde243d17707b4567b15b2fbdbda3d797f56c603b4b6a9ce6c0f45a882c060008c54c057ab8fe5b0f0f6fb045cd365968b4e7cd704c7b75c410c091de69384c2d77140ae154fb867867d18c3bc27726b4b283dd36c08c5c1d595163822ad6850132dee601a51c352ca3df8bf34e7bdb54edc24229995171a08e1a4e1a73a9b6d66346835a45bd2eca71afcc88dd6f43b0bfa7a13833af762a5cb6bef73b32a1e277fef4c84de2a8d9d8d1081135f6a9222b67d944836b77a733ce4f8339068faff653c3f257bfcd796ec62af2bef25bb2928515057e9deb5731a636a250bbd44e1e2a4e1fe74793efdeeec5115db5f3bae365105a2f4b59fd6b76668eb2800300040f2ea09a583cea9ec461dd5cbf67107ea2e20494cfa033976d96cae14bf6bfc308a889cd6d5bfea66bdf0e002f79484de83c05377e6481735ad5b2e924fc836c5ccc2dbdb3b918e23156d32c09c498ab130990b26ab9aba091626a502495e0af780a54b6a92190bdf004ba7cf5afc14d0e3bf9e102b99ae3adc4ddf8984a4004eef290b5f8f07be471ac43d8bed2fe1beb8a1dd457cd8987f906c6447e8e637b5219f1b7bbaffcbc25fe075cf6777e62f15f02f61429d03e9d51f31242463b789997026fd7ff3c99e3397b50eb09fb6e7ac45b598e1b1379bdc0d9ccedb74756ad924ebe449c2fc4478bf665626546de22d17f707133496f7ec90ee15856710b9fc3aff8f7b81e7bf24909a57460e15d11dcecbc5e449bf731dc2722d8430104a39765c6d8c35753124037496f1a3bc9f5d6357159b30f3a1dadfe10f6050079e1799aafe09c8278740c26bb6cc0cdbef0a12b6cb5611134a2691f7068a9a2bce92b7a0cf7d26b06cf4f1f0d28bb8b4d0fb455bf538fe184177831c07dfd750e5389f4f83c12c80a94f291135200ff28d25e3f0c2abd003c7550157b24ec4a1325ccde185acf345a1434c83d6b3340e75889da7e14d8084e1fa829dee1f8a95c48f3041f2b41cdb0c9919f6eee9634fdbac33053e1788d56e7feac2506c26c42f1d4091988588dc245459e49109d76eef7e6c6fe356ff9e6833fc7290645dd45d2ea1f61184a0c1b778fff048a7a81d9e5e4471b709eebecca76820f34235734200433ab8ad7b36122239a197e8bd68719a91503b12ff4fe89b591f31dbd38651815bd7d054892feff2e0ab404b0e9668a3ba9e608de08f8de03bfa7bf6dc4dded913b84a8a0ffd5967fc5ded77928459eeec04aad2b69d99c99306b04e77f93f59981c31a52364d632678603ac54b5d4a58c0735cbe8523df46dcb610d56c5bf5001bf2c6439f3192497d1f40bd985d1db67e49d20570c6bc7e85edd34be2b9f1ad40839fa495f852da241f8da345b89842d506d8c6257b75a68937b92f9b22f04b7829435c5cff032bd66bf805dd57cc0fa860e611df86c90c891dd77319c908e99e81ad312c1fe58a9bbda184a7cea4d5e0348be988a96c6aa2424bc6f31b71e7541f1aad37cf2646c66e193091d1f87c5dc2c69d507022fcf087d1c5e1841a68675aa0e1f33b8a801af359649c5a3698862eb04eb710c70e0f620a76bb882a3a34a09e275afa42e8a83408a0cad6bad94e99c9449831b2bea29e22d97dccdc04b4980d047e7c19d4e39f853fb175692a0bdb77298d53fa62376e653b3f2cd7e508a110df36f93005014976de945dfc216cd153d778429bb1b9e6c9e379818998c2761b3d0c3f15dc8baea85e98f26d476d94138029ad71839ba11d02b198418d3a1218a1d0b96d06badc38b8576e812f58a3e64498d25018a7fb5842180324ab2803301b6bf3bb9149f450185a7253e367b259b5804cc70e697db64be1f0c2a8f50c75599a513a0cd990d97fc4aedea23b3598a8031fced26ccd30857283a50296e61a546096b6c045002548b3d96ae0679cca99c7767b51aa203936a96f4556fa9f78bd6a2fa0c7139add8c50a06c7256a53f8a142470c5f7dd575fd4eadaed85d9717da5ba544dd72029f9609775f20866c701030731aac7015dbda4ca8a27a8102309288c8204163b1f4ea2c96881cb107f18d715fdefadc1b63bbc82ef38a5157253ad0ec16090905ff128186f49e26fa18417a9d946488f9528f28e8bef0b87e649cd8dd4e9e4d5676860fbf1020097d09dc4af004abdcbb1a5144d6e9c221ee686762b1bcd38e7b8f0a036b9a2f4fa09a0e22872417f1d4033d14c2093670657efaed326ec2ef620fb03793297afced39ad40ff8c44492bf74a2b4f957cb7e91f5a8064ba53e64d20ddd3e924e637cf7fadb29a23fde1c743f11bcc2096114cef6b9ac01170f4ba4e1054d45268a86880167d69a42095e61d1a8c188c0917052775a3a6b3633110de931cd6738b04b76c1edc8b645d4a9e50b7d7a00dd4ca847bb3d8d884c9e2065f918db621055595fdb19ef9a926721b2dad7cc039d226a38d9131afda523b5618111765b3ed26f590a845fcc64feb369ddbd041c23e2ef741f01307dbce5cecf469d5cb996cb82b1739dc7ef0b584a10a69537e0f9a311760697f4b5029334a94503116edb6e75f55fc811ddd4b301cb327229ce7c190f3815e0f805feef277cd8253f948d277a86819d1f57c18e4bf9d19445076da9c86fa3544216b3a07c4b17e223e451fab1c32ac7f81ff3a196a6eb1102e9bb52949863ee96baec342e34ceb165a02abbbbca4e4280bb6a94c59785d1c7f63a32ffdf2353a2e273d3e2de257f8763c3f52a195696280dd7046497806dd6cffd1ecaa0d657a389fb46faf199e4e85b677a17420e32b8de326cd8560f685d315cafce16c90ab9b7ad2c44ad027b433f594261f44dfe83dff5837b14356cec64e11743ecffc5d8aca48528acca7533f6258aaaf0772733db44bd438c7310278461a7ee8bd9001fcc06477898b270feb8ac0a23294e1b94e462c3496f66c7f24914f0e1c8a26e8a716e6513f2f34ae173b0ebba944fbfba3e4d8e84506f66b02f9f140ec4540e71093b97f5b359cd8648080479653453548cd47e52225f6451c0066fe1383956e2c557da5a874721caa4deb55c357b8c60d839097461051bd2f8073013ab7822696de961b5c19bff045ea508059ab4324b662606935780da78de2f42871fc15de2ce4c3cd67275beff25337a16c57bfff9e36718ba390356a7f1bd7c480dfcbb33cfed7e11b95c5dad83bbe238cf7ea0a5fcc00c8d1556c40304d1ca95d84e8769ba130691654503d325142c8d04dac77c1d814d6b332945751143ced1652e04af7f7965233ca44e7338d9ba06caa4c99ab23327f9536f7f749bda1642fd3c68193a081824ca81dc23301b834aeb4c023aef7021cff0b0f86705559f60da95803c77241b5dcbedcc1f47fa21c682621bfe7c6285a89c4990ae7feb197b7ffd2808571f0828982570d32c2e7c6540004a33b77959a68cf970f046bdedee721573915ec761864d8645af5f2082b7944898792bfb355a8756e00671086d78a9eef749ff07a351ab3aa3becad9e105b2e7b97cd56fe2e2c28377a8ba78c7127ab311bae518964c89eb68f6d1ad784697507c779d64b315978b2353e8b6bbc25b22208219d0a3eab394dd28c6f9fbe4eb6f779541be779d11d21cd3d044dfcd645c7e5078647c3f051811a0dd8b5a10e097e7e3e2ec51bc32a50280cfe8a8d1d0d55e8048de77d5fbceb3becede3c0a90fbc0480ebe832c5a366d4004485e704ab125afdf7498cd9a66e4ee8c8fff90d801c85b813567a8d1dc155080eee9ac9f8281e805c3da1e5b0d47495a8a0f42c99b920d6b1a69778e6017b9e71d0f4408ae8abca11d8c4c99d7dbe4a03278813e31d0b2dfed4cb1f6b437744e742e470ba3b9a1b4c2f1e9b355dc280f7681d3acfc43831d7e59c5b1108b63c539ba193e08ca7fd4afca6a2ae44d1b8670d4fc8d0614eaf4ef8df752a4bd60fe02c024bfb9baea61fe1a74b1979082f9f0bc55768e6e86a91f63fb6a8d0dbb5708811ba5485146e17d95e912d0d142064a5aa448645662b8901eb5425bbf035d59d4680c9bcbb7d161fe0b188f52863bb220784f707a5b41546c8d2bc0d2b78f9873145917657a5b154fe8725d0a925531d6634b122d43312ddfccf7dfdbf5325a6165bedcb148d5e758a44c20504d2a3bf5b351691d341b2cbd2d8eda81e32371cd0c7f32b4cd15833f34f86b8348d56b67fb910ae97a2dc2ed7dfd913ee03940925217be6e47d7fb4a189fc2d47e6f6f3ab1a927a23603396a8e3244035b1428f101d1d5059ba326a7f1ea21e3b792419ffb1a893b82f82d5656639bd494d9745f4612019873b15676db7e97531c8181b9556c5733e5e59659a1ca919e018a676865446dd86d8e4c710e350d4bd795390e33025ec426b6c460586d89798cbbcd5dd4585a1f3c7a4edca7a0aa5291b0d6a06cb98912681b847696973ce33a3df7747c9a6ff3932be53e202208e898b18b7c5e84d1ada639d2b361ba8f30dad634ff3ac0ca62a5a7ad6ce4e4097fb9818d6b41fca6c0933527a38b494fa01f36d20cc589afe965129301b9fb41994fc15f7c5d083f7ac38b99b09a6b66ac889034dcb1acb6b9c9eec69087e3e180cb7039d06a54e01aef7c3ea31bf5b412546d581cda332b0fa7fadd57c59b7a8d5ee6246bbb9d63e270b60c9d355102dbcbd4a185a7aaa545dd9f847aef2d3e7f75c652f59d77e2b47760fd086c8fb60ca291b0c8c4f926f8e7a7d7800cf7a6baad780c3a156288f1f6ebe711221fc17110114f534c3ccdde99d6802e8a3cbba5fffd8fcaebdb6d44142c08462e4c5e0a519370fa5f257374736736f8272d27bedc2bf94ceb0b09f69cb38ee0a9ad30c440a133a622a7d5178f23cebcc6328cd2372431d9479f172c1b35c562ae40a30cdc1355f678ddc75d91f53332bc1b9cd5dcd2574a5b36030a2bba7f212c79cef929e83574d5756ebad5d8db8223f875f901ba679827c3dafaeaf6ce928766bfd7b325d19e8f470528efd6d5e3f03b45023c90630c6d43515f2bd4b70ae6a01d5db1cfb330eaee5230f8f3f54096a1d54ab0363c9d17b1941f73a08d0277816c1fb9b559a40d5be52a8b73ab16a72e63357b12cc6171ec9c5dfb211165b251fa02cfd66a0d0cea6723941c92d9fc4302790352b04b6dd6784fd6c72cd79225114f7f735cd6dcec73e0f56aa3e3c4c6a07b8cd24cc666b75958590ac0d8c3b9cc294943945f9159e47784e9249d16b7f9075979b066a9816cfcce5384262a50ab198d05810632a1be53a769126d03589334bcb2b4c1af02ef3079156bc9caf8ffd712d347d4e5ca29973510f9a043356166aab46594f8a72215f4a88b3c3db2284fcf36b9a158f22680a19862b37691e678594091139b3508995d167a612c3fdc65380f9c28951d2db772bed5700627396d1f104b10392a6815bc91a390acfc4d5edbe513ee4acd6b5e0d393014e559013790f385c4f9ed75d5a6ca16c60b5c41b8a2d42fa6959cfb4457d978d7012ddf58e8f34125aa6fcdd7daa1bac82afe1fcd4da5d757f6131c55ef5a411c05d1a48616d169f94dbfa0eb41f373", 0x1000, 0xfffffffffffffffe) fstat(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() keyctl$chown(0x4, r1, r2, r3) r4 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000001300)={0x0, ""/10}, 0x12, 0x1, 0x800) accept(r4, &(0x7f0000000140)=@generic, &(0x7f0000000040)=0x35) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0xa0001, 0x0) ioctl$TIOCSLCKTRMIOS(r6, 0x5457, &(0x7f00000001c0)) 2018/05/03 22:07:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000040)='/dev/snd/controlC#\x00', 0xfffffffffffffffc, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x1, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rtc0\x00', 0x101000, 0x0) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000080)=@pic={0x3ff, 0x3ff, 0xcefb, 0x8777, 0x200, 0x5, 0x8, 0x9, 0x4, 0x15, 0x6, 0x6, 0x0, 0x8, 0x7fff, 0x7ff}) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r2, 0x4008af23, &(0x7f0000000280)={0x2, 0xd32d}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc10c5541, &(0x7f0000000340)={0x0, 0x0, 0x4}) ioctl$PIO_FONTX(r2, 0x4b6c, &(0x7f00000001c0)="5d7c577c73a55f58f27a16ba1e594285d29f576af3e174476bd863d97bca96c01224a819299d0ef00f99bd6bbfac23c74ed57c8c22ec73f38846a5efd38a5b6800847bd76f6a682928677903f424b785af907a18bbe2c525e30dfccad1e0fb67cb62ca8c5e77f1b1bde3ccea9a12df957562b0f36a2617dba1445d1fc5cd8dc85397d9e79338d48bb8085e6cbfa9239200a7530bf2262d7ae36c61c04954336602e8229555ba0df6a7561b") [ 530.624297] attempt to access beyond end of device [ 530.629381] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:33 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2b000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:33 executing program 4: keyctl$join(0x1, &(0x7f0000fb7000)={0x73, 0x79, 0x7a}) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x400000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000100)={0x0, 0xba, "7678736961ad9aa74dc88b6ca7347ded75d8ccd9238d414da3d10e4497e7a5226b36f30f80ba095a3373348ee5e32e801af7b0cbee694ed54e26ab835d27dcba65d579af931944f4085eee80678c50b9ad4658a9d6a7adb7aa0a5c48730f82ade8c40ff7de50c5dfb9f4d410782eed28c2c9b2f2a2ebd2962ec588924ac4470c08d2d03b432e4ca873379ac7959fbf2623c48c34e8705015733f4fcee0627c489d72a267985a9f3219fb00933ec4a0da1b2479d1c3257aa33f4a"}, &(0x7f0000000200)=0xc2) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000240)={r2, 0xdc73, 0x6, [0x4, 0x5, 0x9, 0x714e148, 0x2, 0x9]}, &(0x7f0000000280)=0x14) syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x6, 0x0) keyctl$session_to_parent(0x12) openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x48040, 0x0) keyctl$session_to_parent(0x12) socket$bt_bnep(0x1f, 0x3, 0x4) [ 530.692318] attempt to access beyond end of device [ 530.697439] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:33 executing program 1: bind$alg(0xffffffffffffffff, &(0x7f0000f35000)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000080)={'lo\x00', 0x101}) socket$bt_bnep(0x1f, 0x3, 0x4) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000001580)={0x10}, 0xc, &(0x7f00000015c0)={&(0x7f0000abf000)={0x14, 0x22, 0x109, 0x0, 0x0, {0x4}}, 0x14}, 0x1}, 0x0) clock_nanosleep(0x0, 0x1, &(0x7f0000000240)={0x0, 0x1c9c380}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000000a000)) mount(&(0x7f0000037000)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)="72616d667700aa7d6a9e916f1d933e0561cb780ee36a3c8c1ee75d0ef83a5d240d718df6370e08a6fa40d486094a08a8f0b676836a46a9b0a5b55a5022fd3373a5a636f9ae03bf5c636f8d9823990364cb", 0x100000, &(0x7f0000ce3000)) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0xc0, 0x0) acct(&(0x7f0000000280)='./file0/file0\x00') accept4$inet6(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, @local}, &(0x7f00000001c0)=0x1c, 0x80000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00001a4ff2)='./file0/file0\x00', &(0x7f00002faff8)='./file0/file0\x00', &(0x7f00002ba000)='\x00v\t', 0x1004, &(0x7f000073afff)) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000014ff8)='./file0\x00', &(0x7f0000014000)='ramfs\x00', 0x0, &(0x7f00000000c0)) 2018/05/03 22:07:33 executing program 3: r0 = socket$nl_xfrm(0x11, 0x3, 0x6) r1 = accept4(r0, 0x0, &(0x7f0000000000), 0x800) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000040)={0x7, [0x8, 0x7a, 0x20, 0x0, 0xfffffffffffffff7, 0xfffffffeffffffff, 0xb6]}, 0x12) bind$inet6(r0, &(0x7f000097f000)={0x11, 0x0, 0x7ffff}, 0x1c) munlockall() [ 530.765292] attempt to access beyond end of device [ 530.770398] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:33 executing program 2: mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='openpromfs\x00', 0x8409, &(0x7f0000c81ffe)) chmod(&(0x7f0000000000)='./file0\x00', 0x0) [ 530.849866] f2fs_msg: 102 callbacks suppressed [ 530.849876] F2FS-fs (loop5): invalid crc value [ 530.875425] attempt to access beyond end of device [ 530.880486] loop5: rw=12288, want=8200, limit=20 [ 530.937705] F2FS-fs (loop5): invalid crc value [ 530.942461] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 530.960254] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 530.967378] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 530.981279] attempt to access beyond end of device [ 530.986288] loop5: rw=12288, want=4104, limit=20 [ 530.991531] F2FS-fs (loop5): invalid crc value [ 530.996231] attempt to access beyond end of device [ 531.001245] loop5: rw=12288, want=8200, limit=20 [ 531.006552] F2FS-fs (loop5): invalid crc value [ 531.011208] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 2018/05/03 22:07:34 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfdffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:34 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000001c40)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4106-gcm-aesni\x00'}, 0xffffffffffffff69) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f00000001c0)=[{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="96cf9436fd2d8e25ed1b8ba7aedefc6b080d7b7c650ff76f2183d68f9fcb43ecf32798d53820af1b4bd2b703dc1ca45a", 0x30}], 0x1, &(0x7f0000000140)}], 0x492492492492759, 0x0) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000280)=@sco, 0x80, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001400)=""/6, 0xffffff6e}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000000140)={0x0, 0xdf3e, 0x30}, &(0x7f0000000180)=0xc) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000001c00)={0x10006, 0x1, 0x6004, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000001ac0)={0x9, 0x0, [{0x100001, 0x93, &(0x7f0000001480)=""/147}, {0x4000, 0x8f, &(0x7f0000001540)=""/143}, {0x10f003, 0x49, &(0x7f0000001780)=""/73}, {0x103000, 0x15, &(0x7f0000000380)=""/21}, {0x2, 0x47, &(0x7f0000001800)=""/71}, {0xf000, 0x3f, &(0x7f00000013c0)=""/63}, {0x6000, 0x5d, &(0x7f0000001880)=""/93}, {0x112000, 0xba, &(0x7f0000001900)=""/186}, {0x1, 0xf2, &(0x7f00000019c0)=""/242}]}) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000001600)=ANY=[@ANYRES32=r4, @ANYBLOB="91020700ff27000000000400000000ff06002a4a36a28f36c3e740837e107f582b77c0a51f8a99953771823accc172eb5e995c9ee942ae4ee6a90ce2280a89f14c5b32007ea37ecb970563d1bf89f9f0c763b1333f65e4a171abe5d4094a1e8bee434df26a0cb5d1eb000000332e302b38ba70687fd8145a785577565e5c279de564659232c8b1697cc58d30b36923f8df908c573cd6e785182b516d1430101c38402d3860acc5cae6db2acbc90bc4d3ab3d939462656e3b3cbdd314f1f7822099cea8c4e8af5bfec4877093802ff681f3081543d5388a43faa78fa5340c8961fa171f5b828a77633f9cb2d7dfc3c20c7e2b11ba4db9dd38cfe34cace0ea744122a4d9ddc3443a12798b6d7e675c1241c5a06a5f466779c43b3c57dd17bec0c5623f2aab12354c152e08d2ffe9c9c90d52ab86a1d99100d9cdb36702005566a7ebdb4543c8454db7bd27f0f4"], &(0x7f0000000200)=0x16) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r3, 0x6, 0x16, &(0x7f0000000300)=[{0x3, 0x5}, {0x0, 0x3}, {0xc, 0x8}], 0x3) 2018/05/03 22:07:34 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) socket$inet6(0xa, 0x5, 0x9) bind$inet6(r0, &(0x7f0000f61fe4)={0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000f59ffc)=0x4, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x94000, 0x0) ioctl$KVM_GET_ONE_REG(r1, 0x4010aeab, &(0x7f0000000080)={0x80, 0x5}) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000000000)=0x1, 0x3b) fcntl$notify(r0, 0x402, 0x80000000) bind$inet6(r2, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff4b0900000008004500001c0000000000119078ac14ffbbffffffff00004e2000089078"], 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000100)=0x17, 0x4) 2018/05/03 22:07:34 executing program 2: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000005ff7)='/dev/ion\x00', 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f00000010c0)={{{@in=@local, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@multicast2}}, &(0x7f00000011c0)=0xe8) setfsuid(r1) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f0000009fe8)={0xfffb, 0x9, 0x0, 0xffffffffffffffff}) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x6012, r2, 0x0) mremap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x1000, 0x3, &(0x7f0000000000/0x1000)=nil) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x4100, 0x0) dup2(r3, r3) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f0000001040)={0x1, 0x100, 0x1}) uname(&(0x7f0000000040)=""/4096) 2018/05/03 22:07:34 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x7fff, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000080)={r0, &(0x7f0000000100)="9fb56f1de8a4908d894172ac4bb49c5a91e700c49ed54d7d06834a597426940992eaac8c6a73c1a78ec72f22f8a646e07bb50fc2470c91f45c664289b7213e6d55047a9248d6522a8364312baf7358e7f7cbbf47222912e185c822582664947b4667a41731b7ead0bf0cae210c85d546089563172757e111bf41f5fd8ebce00edcc78d9c624fc306d0e43d5c79d0856b7f68d564e540524029d74465d45e80d8ba93631cd283d1aaa3b102e407c532292b4a82315716aa79178516dd381577e2bb28363d25e23e1ca4651a15a2a1566c6ba0dd0746c0", &(0x7f0000000200)=""/249}, 0x18) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f00000000c0)={@loopback={0x0, 0x1}, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffd, 0x0, 0x6}, 0x4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000000)) 2018/05/03 22:07:34 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0T', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:34 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) setitimer(0x1, &(0x7f0000000040)={{}, {0x77359400}}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:34 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "71756575653000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:34 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 531.774812] x86/PAT: syz-executor2:5838 map pfn RAM range req write-combining for [mem 0x18f740000-0x18f743fff], got write-back [ 531.786590] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 531.793727] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 531.813344] attempt to access beyond end of device [ 531.818395] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:34 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x40000, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f00000000c0)=0x5, 0x4) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) r2 = syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/cgroup\x00') fremovexattr(r2, &(0x7f0000000040)=@known='security.ima\x00') 2018/05/03 22:07:34 executing program 4: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x18000, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x100) r1 = socket$nl_xfrm(0xa, 0x3, 0x87) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60d8652b001a53f4c5d32fdf43148700fe8000000000000000000000000000aafe8000000000000000000000000000aa0000048093c4a20dd3b137f41541e42350f77b76ae6d93e2a4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"], &(0x7f00000002c0)) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer2\x00', 0x8000, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00000001c0)={0x0, 0x2, 0x1df, 0x200}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000240)={r3, 0xe3}, &(0x7f0000000280)=0x8) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000000)=""/146, &(0x7f00000000c0)=0x92) [ 531.828827] x86/PAT: syz-executor2:5846 map pfn RAM range req write-combining for [mem 0x18f740000-0x18f743fff], got write-back 2018/05/03 22:07:34 executing program 1: r0 = socket(0x4, 0x100000000, 0x5) connect$inet(r0, &(0x7f0000390000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x15}}, 0xfffffffffffffe12) r1 = open(&(0x7f0000074000)='./file0\x00', 0x141046, 0x0) ioctl$KDGKBENT(r1, 0x4b46, &(0x7f00000000c0)={0x80000001, 0x3, 0x1}) ftruncate(r1, 0xffff) sendfile(r0, r1, 0x0, 0x72439a6b) timerfd_gettime(r1, &(0x7f0000000000)) r2 = getpgid(0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000040)=0x0) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r0, &(0x7f0000000080)={r1, r1, 0xab}) [ 531.879269] attempt to access beyond end of device [ 531.884366] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:34 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000000600)={0x10}, 0xc, &(0x7f00000005c0)={&(0x7f0000000640)={0x18, 0x2e, 0x109, 0x8000000000, 0x0, {0x2}, [@typed={0x4}]}, 0x18}, 0x1}, 0x0) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000040)) 2018/05/03 22:07:34 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xe803], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:34 executing program 4: syz_emit_ethernet(0x5a, &(0x7f0000000240)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @link_local={0x1, 0x80, 0xc2}, [{[], {0x8100, 0x8, 0x81, 0x4}}], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xfffffffffffffffc, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1=0xe0000001]}]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @multicast1=0xe0000001}}}}}}, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x103000, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r0, &(0x7f00000000c0)="34f5ecd4febcd0892aebc9e7d9b66aba5e7fe47b01a960315210c79248d33ff8402f05e434f92b7447803d29c103ef325e3f8c51da8ec1954d80643307fe643db8287e269141d09a16463e9c88c60f", &(0x7f0000000140)="15ccb8ed3eb4646206c61033ee6ed58a829a6e6aab03e8adf50fa4dd7032a8fc4ece7e88d3839e02001657cbf413536eaf1271e20af7856feb209374ac6e66b12bb71bd526dbe966cbf2cd49ca30ebd36ac787bc83f748f7ac60095ce2458aace8b09b62a60568ad3e117d5c8f051f60a8d492356e32f522ceca2f4d0b2f81fd97d219a80c3f0d9c4476c5b65763d564a744ecd8bab9a4c53123504b80bafe94e8a4"}, 0x20) 2018/05/03 22:07:34 executing program 3: request_key(&(0x7f0000000000)='pkcs7_test\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)='#\x00', 0xfffffffffffffffb) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) r0 = getpgid(0xffffffffffffffff) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x480, 0x0) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000140)='team\x00') getsockname$packet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000001c0)=0x14) r4 = accept$packet(0xffffffffffffff9c, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000240)=0x14) getsockname$packet(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000002c0)=0x14) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000300)={{{@in=@multicast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000400)=0xe8) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000500)={0x0, @empty, @broadcast}, &(0x7f0000000540)=0xc) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000005c0)=0x14) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1b, &(0x7f0000000600)={@mcast1, 0x0}, &(0x7f0000000640)=0x14) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000030c0)={0x0, @multicast1, @remote}, &(0x7f0000003100)=0xc) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000003140)={'team_slave_0\x00', 0x0}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000003180)={@empty, 0x0}, &(0x7f00000031c0)=0x14) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f00000032c0)={{{@in=@multicast2, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f00000033c0)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000003400)={{{@in6=@mcast1, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000003500)=0xe8) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000003540)={@empty, @empty, 0x0}, &(0x7f0000003580)=0xc) getsockname(0xffffffffffffffff, &(0x7f00000035c0)=@can={0x0, 0x0}, &(0x7f0000003640)=0x80) getpeername(0xffffffffffffff9c, &(0x7f00000036c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000003740)=0x80) getsockname$packet(0xffffffffffffff9c, &(0x7f0000003780)={0x0, 0x0, 0x0}, &(0x7f00000037c0)=0x14) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000038c0)={{{@in=@local, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}}}, &(0x7f00000039c0)=0xe8) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000003a00)={0x0, @dev, @remote}, &(0x7f0000003a40)=0xc) setsockopt$inet6_dccp_buf(r1, 0x21, 0x0, &(0x7f0000000440)="beecb02df05f0e42b7ec5a1567a2c43e68407fc407e10611a4f30c762ecf085d207cb82fba5ee421dde36fe2b51db261a1968a63688aa24e05f8800e1c97ab027f45de323e8221c656856437d5d34176a42e956035590b215d58fb37acdfa0", 0x5f) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x24, &(0x7f0000003a80)={@multicast1, @remote, 0x0}, &(0x7f0000003ac0)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000003b00)={{{@in6, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@dev}}, &(0x7f0000003c00)=0xe8) sendmsg$TEAM_CMD_OPTIONS_SET(r1, &(0x7f0000004500)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f00000044c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="000000004819f28711727b2edb6506fbe2a37ff997889ec1410fbc678a0354777a659f06ab8f464686fefb2732068d245a6dbed0a0db1f7689411a27be361b4eea5c3363600288716892824460f0adc6b0aa58d6a5e7fdb60b475a", @ANYRES16=r2, @ANYBLOB="00002abd7000fddbdf250100000008000100", @ANYRES32=r3, @ANYBLOB="b400020038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000080003000300000008000400ff01000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000080003000b0000000800040003000000080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000600000008000100", @ANYRES32=r5, @ANYBLOB="780002003c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r6, @ANYBLOB="3800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="d00102003c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r9, @ANYBLOB="3c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r10, @ANYBLOB="38000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000800030003000000080004000800000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000800030003000000080004000200000038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000080003000300000008000400000400003c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r11, @ANYBLOB="3800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r12, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000400000008000100", @ANYRES32=r13, @ANYBLOB="4400020040000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000800000008000600", @ANYRES32=r14, @ANYBLOB="08000100", @ANYRES32=r15, @ANYBLOB="880202003c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000008000300050000000c000400686173680000000040000100240001006d6f6465000000000000000000000000000000000000000000000000000000000800030005000000100004006c6f616462616c616e6365004c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000008000300050000001c000400686173685f746f5f706f72745f6d617070696e67000000003c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r16, @ANYBLOB="54000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b000000240004000000000106000000090001020100000080000407fbffffff010009d40300000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000080003000300000008000400", @ANYRES32=r17, @ANYBLOB="08000700000000003c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r18, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000800030003000000080004008000000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000080003000300000008000400", @ANYRES32=r19, @ANYBLOB="080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000300000008000100", @ANYRES32=r20, @ANYBLOB="50020200400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004000101000008000600", @ANYRES32=r21, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000800030003000000080004000800000038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000080003000300000008000400a700000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000200000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000080003000b0000000800040001000000080007000000000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000000000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000080003000300000008000400", @ANYRES32=r22, @ANYBLOB="08000700000000003800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r23, @ANYBLOB="3c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000008000300050000000c000400686173680000000038000100240001006d636173745f72656a6f696e5f696e74657276616c000000000000000000000008000300030000000800040006000000"], 0x85c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) ioctl$sock_SIOCADDDLCI(r4, 0x8980, &(0x7f00000004c0)={'lo\x00', 0x3f}) getpgrp(r0) [ 531.951838] attempt to access beyond end of device [ 531.956960] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:34 executing program 4: r0 = inotify_init1(0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x80081, 0x0) ioctl$KVM_GET_ONE_REG(r1, 0x4010aeab, &(0x7f0000000040)={0xc4f8, 0xe2aa}) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f000045fff8)={0x0, 0x0}) ptrace$setopts(0x4206, r2, 0x0, 0x0) ptrace(0x4207, r2) ptrace$pokeuser(0x6, r2, 0x358, 0xfffffffeffffffff) 2018/05/03 22:07:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x4) writev(r0, &(0x7f0000493000)=[{&(0x7f0000bae000)="58000000140019f700db4b01040d8c560a06000000000410489619c3001158a2e04a03ca8164243e8900000028215a0004fbf50dfff90004a50b00ff001c0843000000000000221f080001000a000400000100ec6b0f076e", 0x6}], 0x1) 2018/05/03 22:07:34 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x6488], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 532.029108] attempt to access beyond end of device [ 532.034248] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:34 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000078c0)={&(0x7f0000003d00)={0x10}, 0xc, &(0x7f0000007880)={&(0x7f00000063c0)=@newsa={0x13c, 0x10, 0x3, 0x0, 0x0, {{@in6=@local={0xfe, 0x80, [], 0xaa}, @in=@loopback=0x7f000001}, {@in6=@loopback={0x0, 0x1}, 0x0, 0x32}, @in=@loopback=0x7f000001, {}, {}, {}, 0x0, 0x0, 0xa}, [@algo_crypt={0x4c, 0x2, {{'ecb(cipher_null)\x00'}, 0x8, 'F'}}]}, 0x13c}, 0x1}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) [ 532.106680] attempt to access beyond end of device [ 532.111743] loop5: rw=12288, want=4104, limit=20 [ 532.195181] attempt to access beyond end of device [ 532.200287] loop5: rw=12288, want=8200, limit=20 [ 532.218683] attempt to access beyond end of device [ 532.223809] loop5: rw=12288, want=4104, limit=20 [ 532.230107] attempt to access beyond end of device [ 532.235143] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:35 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0x1, 0x5, &(0x7f00000011c0)=ANY=[@ANYBLOB="180000896be7efb7597fd9ed12c0e6d85d00000000ebff6a0a76ff000000f42e0000000000000095000000000000002a7115b004509b6c7b8efb0bd5ea3b88d0a161f54c29ee35b161ee9d896916dec6c17ffe41b3d9b05c642b0c9eb9729abab4ea7fc0ee44fbb1798f0d1177a2cec64561a8ddd58120d2a23bf6c2b846258f42ee5ca6754497440aa04f9592abaaecb5b78d121fe02a10ffc272489392c04a1817873ff2b853a1767fabe83ae16382751e39cdf9514a5ac3e28876271677d815d3b57223f81f402697ba1835d555cdbe41f0f487d3ac9a8fa08884bf9fa043a90618b3d8883ae84f9971b994869fa8500b3a70a538c08f226ad28c3affe15292b1f05a5d0349225419ed245e13e38c8b30427f5a5bf82f8f565603457973b1e1bdec7ce3907d9ea5a325329ff0dbf11ab92621c6b5b4990f1dd82a785839f08e9579a3ef5ae2a9d8df96289b65545f10531be57a7d187fd50c05dca107a5714b2524c47d16530f2e8f86fc1fdaf159786265f6d89c9fe580a36cf991b085f353b5430d9ee18fcd74dfa8cb42a2f1ca9688a44b40ce3c8d1185a7f3a6ce14f083a2badd2e2d466d1db62d5f9fb93f1e9a0ab33a9baa9782f0e0c6a19b319847fe7d6096bc5abf6b9d30f53d4f9c20bf70a137caff709401a6566e1144fa8569d52bc1dc07158c7d88804589975d17fb415297e2bf2de770bddf78238dda67784310c23a5b0b079d8c9dd18bfde6c6679375239898051a253f16faa6740a28d01e6035a4768e01336fdb65ca5465001b2e4f27c7e5587367ebc4991fdaa6b418574cf2c0f715ba4618cad5ed5c2308e3a024831299473937da26ea94"], &(0x7f0000001140)='syzkaller\x00', 0x8000, 0x1000, &(0x7f0000000140)=""/4096, 0x0, 0x8000000000000}, 0xfe29) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000100)={r0, 0x0, 0xe, 0xbf, &(0x7f0000000000)="c0342367ba069bb1bc3c63182367", &(0x7f0000000040)=""/191}, 0x28) openat$uinput(0xffffffffffffff9c, &(0x7f0000001180)='/dev/uinput\x00', 0x2000, 0x0) 2018/05/03 22:07:35 executing program 2: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x4e21}, 0x10) sendto$inet(r0, &(0x7f0000168f26), 0x0, 0x0, &(0x7f00008d2000)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) syz_init_net_socket$bt_l2cap(0x1f, 0x5cce3ad5dd93e1c, 0x0) 2018/05/03 22:07:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffdd86], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:35 executing program 4: r0 = socket(0x10, 0x804, 0x800000000000) write(r0, &(0x7f0000000080)="240000001a0025f000000004b2e81e230a0b00400004bf00000009ec08000200050c007f", 0x24) 2018/05/03 22:07:35 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c6530d3", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:35 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) ioctl$BLKROGET(r0, 0x125e, &(0x7f00000000c0)) bind$alg(r0, &(0x7f000026afa8)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a70f80), 0x0, &(0x7f0000917000)}], 0x1, 0x8000) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) ptrace$pokeuser(0x6, r2, 0xffffffff, 0x841) r3 = accept(r1, 0x0, &(0x7f0000000000)) setsockopt$nfc_llcp_NFC_LLCP_RW(r3, 0x118, 0x0, &(0x7f0000000080)=0xf30b, 0x4) 2018/05/03 22:07:35 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) fstatfs(r0, &(0x7f0000000440)=""/185) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$int_in(r0, 0x5421, &(0x7f0000000040)=0x8) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001580)='/dev/full\x00', 0x200000, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f00000015c0)={r1, 0x6, 0xffffffffffffff81, 0x101}, 0x10) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:35 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 532.960682] attempt to access beyond end of device [ 532.965767] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:35 executing program 1: r0 = socket(0x10, 0x8000000000803, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x400000) pause() sync_file_range(r0, 0x40, 0x1, 0x4) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000080)=ANY=[@ANYBLOB="6d616e676c650000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x68) ioctl$ASHMEM_SET_PROT_MASK(r1, 0x40087705, &(0x7f0000000040)={0x7ea, 0x3}) write(r0, &(0x7f00005eef60)="220000001e0007ffe901000f09000700000900ebfeffa7001a00ffff050008800100", 0x22) syz_open_dev$urandom(&(0x7f0000000140)='/dev/urandom\x00', 0x0, 0x400000) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000100)) 2018/05/03 22:07:35 executing program 4: getsockname(0xffffffffffffffff, &(0x7f0000000080)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}, &(0x7f0000000000)=0x80) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f000000cfe4)={0xa}, 0x1c) r1 = add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000180)="32267cd2ca28a74087676124831ca7fea2b91bba581bd6f201bf5ab8bc71d06d55ab3f43200c1e2b1d5b62ec95e688358b618bf0fd161e3907d997f95ca94fca391655442ae7bc360f9fdf679d58f5351b753e3f5824c5aa418d9d0d9ff03b2fd17b4db555268c9d7d5528c0c6febb33b8ff3a741fa86139aa36e81346f9461bd463bdd34780f00b7853a1ff0c8c270c2dcb845ca23530c7ed372ed081502c08c8259a9862d53d1203ba25671103a52cb610ccc2c125514dbcfc073e41bca9561fdb2f763141212dd85400c11f61a2064e1386a70f45ea624aab6c1021b05162cb428d2b77decd223b775c499c6d4ba01955e7dc7cfdd46244cd50d6de", 0xfd, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000280)='.dead\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000300)="f2eee444907afabcca0b58ad24bc608d98cb9ce42764bc0aecb65a6244db4d1b4e0af135a05ca9a381d9349c51ae9d3386ab2cc7d213289b989f2beaf2f5174b5ebeb016db6c04c31ab56a56a5794be24f4a4d04daf9e670e755729328c96120aba1f051879c706109c3d59f0e6060204535e9dbc62daca9dbd0d319547f5dc3fcad", 0x82, 0xfffffffffffffffa) r3 = add_key(&(0x7f00000003c0)='.request_key_auth\x00', &(0x7f0000000400)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000440)="033987168aaec9e64e1de1624fde34392e8e3d8625b4a0b8c27d12a43929585c33d2705b041cfb44bfbc23676408464cdd01201bd633924b96e9661ab10eb966e593c657999440a5", 0x48, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f0000000540)={r1, r2, r3}, &(0x7f0000000580), 0x0, &(0x7f00000006c0)={&(0x7f00000005c0)={'sha512\x00'}, &(0x7f0000000600)="7f8112720e6bdadb0fa5bccfac0c9c528822465a9ada8e37c71e4eab49fe8152a28221d8a556cf383a41c3447036c4c8f61e47f65688a9eed10cc1476f50679f1a7ed6322c3e6f9b4326ef292dabfcdd98887383f74903305704774568f8552f5ebccbeafe55369013b5b21fdbbce23c573fcfecc1f5f2be069dcefef648f0bef5b33e8bbd47745283821d917c0f46fcc7e0906d27eef3fb704cf506cd6b743d511eaac0fa0adbf2ec79ba6c4c77fd4f3e6258d57b52fa57719c74", 0xbb}) sendmmsg(r0, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f00000003c0)}}, {{&(0x7f00000004c0)=@in6={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000000040)=[{&(0x7f0000000500)}], 0x1, &(0x7f0000000000), 0x2d3}}], 0x2, 0x0) 2018/05/03 22:07:35 executing program 3: r0 = socket(0x2, 0x3, 0x40000000000000fc) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x10000) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x7, 0x3, 0x80000001}) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='ip6tnl0\x00', 0x10) sendto$inet(r0, &(0x7f0000000000), 0xffc7, 0x0, &(0x7f0000000040)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000100)=0x3) 2018/05/03 22:07:35 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffc}, 0x2c) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x1, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu={0x8000000201a7f19, 0x0, 0x7}], {0x95}}, &(0x7f0000000000)='syzkaller\x00', 0xffffffffffffffff, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) openat$vsock(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vsock\x00', 0x264000, 0x0) syz_open_dev$dmmidi(&(0x7f00000000c0)='/dev/dmmidi#\x00', 0x6, 0x10000) [ 533.002433] attempt to access beyond end of device [ 533.007569] loop5: rw=12288, want=8200, limit=20 [ 533.029524] attempt to access beyond end of device [ 533.034589] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x88ffffff00000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:35 executing program 4: syz_mount_image$jfs(&(0x7f0000000000)='jfs\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000400)={[{@gid={'gid', 0x3d, [0x30]}, 0x2c}]}) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x4000, 0x0) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r0, 0x4008af23, &(0x7f00000000c0)={0x3}) [ 533.107681] attempt to access beyond end of device [ 533.112727] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:35 executing program 2: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) readv(r0, &(0x7f00003fd000)=[{&(0x7f0000853000)=""/255, 0xffffff1f}], 0x1) r1 = accept4(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x80, 0x800) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000100)={0x0, 0x5}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000180)={r2, @in6={{0xa, 0x4e24, 0x3f, @empty, 0x8}}, 0x6, 0x6}, 0x90) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r3 = syz_open_pts(r0, 0x2) dup3(r3, r0, 0x0) write(r0, &(0x7f0000c34fff), 0xffffff0b) [ 533.167500] attempt to access beyond end of device [ 533.172595] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2100000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:35 executing program 3: clone(0x200, &(0x7f0000000040), &(0x7f0000744000), &(0x7f0000fef000), &(0x7f0000dacfc9)) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000840)='/dev/dsp\x00', 0x400000, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x306, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x2, {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, 'veth1_to_bridge\x00'}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f00000000c0)) r3 = syz_open_procfs(0x0, &(0x7f000042cff4)='io\x00') pread64(r3, &(0x7f00000003c0), 0x62f, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0xdc, &(0x7f0000000880)=[@in6={0xa, 0x4e20, 0x7f, @local={0xfe, 0x80, [], 0xaa}, 0x2}, @in={0x2, 0x4e23}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x18}}, @in6={0xa, 0x4e21, 0x100000001, @loopback={0x0, 0x1}, 0x4}, @in6={0xa, 0x4e21, 0x29fe, @loopback={0x0, 0x1}, 0x4}, @in={0x2, 0x4e24}, @in6={0xa, 0x4e22, 0x9, @dev={0xfe, 0x80, [], 0xf}, 0xff}, @in={0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e22, 0x3, @remote={0xfe, 0x80, [], 0xbb}, 0x1}, @in={0x2, 0x4e22, @broadcast=0xffffffff}]}, &(0x7f00000009c0)=0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000a00)={r4, 0xffffffff}, &(0x7f0000000a40)=0x8) r5 = getpid() ioctl$sock_ifreq(r3, 0x8924, &(0x7f00000001c0)={'team_slave_0\x00', @ifru_hwaddr=@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) sched_setscheduler(r5, 0x1, &(0x7f0000000200)=0x1) set_mempolicy(0x4000, &(0x7f0000000040)=0x6, 0x3) lseek(r3, 0x0, 0x0) lseek(r3, 0x0, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000800)) pread64(r3, &(0x7f0000ad8f46)=""/186, 0xba, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x27e, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r3, 0xc008551a, &(0x7f0000000980)=ANY=[@ANYBLOB="00000080040000000d001e743fe45dbb57cb70b200e83000d10000"]) write$binfmt_aout(r2, &(0x7f0000000240)={{0x108, 0xfffffffffffffff8, 0x81, 0x8a, 0x236, 0x101, 0x6c, 0xfffffffffffffffd}, "29b2dbf91e1247997b5b000260cf63b174794e60802255d6a657b996d052ca8b60d058abc8c83b574016595810b29a2aefda38a2ea3cc80c448640a027e5e40546484c99559c1604e2b64bdc56ac37472e7c227afc32cffca066d19b117b157682d307d7f82746515d42", [[], [], [], [], []]}, 0x58a) ftruncate(r1, 0xa) 2018/05/03 22:07:35 executing program 4: syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x3ff, 0x840) syz_mount_image$f2fs(&(0x7f0000000180)='f2fs\x00', &(0x7f0000000400)='./file0\x00', 0x0, 0xbcf, &(0x7f0000000300)=[{&(0x7f0000000280)="1020f5f20100070009000000030000000c0000000900000002000000010000310000000000480000000000000d00000022000000020000000200000002000000020000001a000000000400000004000000080000000c00000010000000140000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f0000000340)=ANY=[@ANYRES32]) r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x4, 0x40001) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f00000000c0), 0xfffffffffffffe37) [ 533.212009] attempt to access beyond end of device [ 533.217186] loop5: rw=12288, want=8200, limit=20 [ 533.236384] attempt to access beyond end of device [ 533.241464] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfdffffff00000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 533.290885] attempt to access beyond end of device [ 533.295993] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:35 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x86ddffff00000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 533.436926] attempt to access beyond end of device [ 533.442089] loop5: rw=12288, want=4104, limit=20 [ 533.477674] attempt to access beyond end of device [ 533.482833] loop5: rw=12288, want=8200, limit=20 [ 533.497615] attempt to access beyond end of device [ 533.502724] loop5: rw=12288, want=4104, limit=20 [ 533.509576] attempt to access beyond end of device [ 533.514642] loop5: rw=12288, want=8200, limit=20 [ 533.533802] attempt to access beyond end of device [ 533.538909] loop5: rw=12288, want=4104, limit=20 [ 533.544583] attempt to access beyond end of device [ 533.549672] loop5: rw=12288, want=8200, limit=20 [ 533.556043] attempt to access beyond end of device [ 533.561138] loop5: rw=12288, want=4104, limit=20 [ 533.566695] attempt to access beyond end of device [ 533.571809] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:36 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:36 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/expire_quiescent_template\x00', 0x2, 0x0) setsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000000140)={0x87, 0xfffffffffffff801}, 0x2) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) capset(&(0x7f00000000c0)={0x20080522}, &(0x7f0000000180)={0x7}) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a}, &(0x7f0000000280)="05", 0x54, 0xffffffffffffffff) fstat(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r2, 0x0, r3) 2018/05/03 22:07:36 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/28, 0x87) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000440)={0xff, 0x9, 0x9, 'queue0\x00', 0x2}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) getpid() r3 = syz_open_dev$usbmon(&(0x7f0000000380)='/dev/usbmon#\x00', 0x100, 0x400) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x2, 0x40000000000, 0x0, r2}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000500)={{{@in=@remote, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@loopback}}, &(0x7f0000000000)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000640)={'team0\x00', r4}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)={0x0, @tick, 0x3, {}, 0x0, 0x0, 0x2}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:36 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8035000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:36 executing program 3: clone(0x200, &(0x7f0000000040), &(0x7f0000744000), &(0x7f0000fef000), &(0x7f0000dacfc9)) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000840)='/dev/dsp\x00', 0x400000, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x306, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x2, {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, 'veth1_to_bridge\x00'}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f00000000c0)) r3 = syz_open_procfs(0x0, &(0x7f000042cff4)='io\x00') pread64(r3, &(0x7f00000003c0), 0x62f, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0xdc, &(0x7f0000000880)=[@in6={0xa, 0x4e20, 0x7f, @local={0xfe, 0x80, [], 0xaa}, 0x2}, @in={0x2, 0x4e23}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x18}}, @in6={0xa, 0x4e21, 0x100000001, @loopback={0x0, 0x1}, 0x4}, @in6={0xa, 0x4e21, 0x29fe, @loopback={0x0, 0x1}, 0x4}, @in={0x2, 0x4e24}, @in6={0xa, 0x4e22, 0x9, @dev={0xfe, 0x80, [], 0xf}, 0xff}, @in={0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e22, 0x3, @remote={0xfe, 0x80, [], 0xbb}, 0x1}, @in={0x2, 0x4e22, @broadcast=0xffffffff}]}, &(0x7f00000009c0)=0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000a00)={r4, 0xffffffff}, &(0x7f0000000a40)=0x8) r5 = getpid() ioctl$sock_ifreq(r3, 0x8924, &(0x7f00000001c0)={'team_slave_0\x00', @ifru_hwaddr=@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) sched_setscheduler(r5, 0x1, &(0x7f0000000200)=0x1) set_mempolicy(0x4000, &(0x7f0000000040)=0x6, 0x3) lseek(r3, 0x0, 0x0) lseek(r3, 0x0, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000800)) pread64(r3, &(0x7f0000ad8f46)=""/186, 0xba, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x27e, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r3, 0xc008551a, &(0x7f0000000980)=ANY=[@ANYBLOB="00000080040000000d001e743fe45dbb57cb70b200e83000d10000"]) write$binfmt_aout(r2, &(0x7f0000000240)={{0x108, 0xfffffffffffffff8, 0x81, 0x8a, 0x236, 0x101, 0x6c, 0xfffffffffffffffd}, "29b2dbf91e1247997b5b000260cf63b174794e60802255d6a657b996d052ca8b60d058abc8c83b574016595810b29a2aefda38a2ea3cc80c448640a027e5e40546484c99559c1604e2b64bdc56ac37472e7c227afc32cffca066d19b117b157682d307d7f82746515d42", [[], [], [], [], []]}, 0x58a) ftruncate(r1, 0xa) 2018/05/03 22:07:36 executing program 1: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="636714c185d66b043bfb53d83e9e54806662", 0x12}], 0x1) recvmmsg(r1, &(0x7f00000048c0)=[{{&(0x7f0000004140)=@un=@abs, 0x80, &(0x7f00000043c0)=[{&(0x7f0000004300)=""/144, 0x90}], 0x1, &(0x7f00000000c0)=""/248, 0xf8}}, {{0x0, 0x0, &(0x7f0000004880), 0xe3}}], 0x2, 0x3, &(0x7f0000000700)={0x77359400}) 2018/05/03 22:07:36 executing program 4: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e21, @loopback=0x7f000001}}, 0x7, 0x101}, &(0x7f0000000140)=0x90) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) r0 = syz_open_dev$tun(&(0x7f0000a9dff3)='/dev/net/tun\x00', 0x0, 0x0) io_setup(0xffffffff, &(0x7f000044bff8)=0x0) io_submit(r1, 0x1, &(0x7f0000000840)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000180)}]) syz_open_dev$sndmidi(&(0x7f00000001c0)='/dev/snd/midiC#D#\x00', 0x8, 0x200) 2018/05/03 22:07:36 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) [ 534.323294] attempt to access beyond end of device [ 534.328319] loop5: rw=12288, want=4104, limit=20 [ 534.333784] attempt to access beyond end of device [ 534.338840] loop5: rw=12288, want=8200, limit=20 [ 534.363429] attempt to access beyond end of device [ 534.368652] loop5: rw=12288, want=4104, limit=20 [ 534.380178] attempt to access beyond end of device [ 534.385277] loop5: rw=12288, want=8200, limit=20 [ 534.424213] attempt to access beyond end of device [ 534.429290] loop5: rw=12288, want=4104, limit=20 [ 534.451182] attempt to access beyond end of device [ 534.456242] loop5: rw=12288, want=8200, limit=20 [ 534.466099] attempt to access beyond end of device [ 534.471115] loop5: rw=12288, want=4104, limit=20 [ 534.476944] attempt to access beyond end of device [ 534.481971] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'skcipher\x00', 0x0, 0x0, 'pcbc(aes-generic)\x00'}, 0x58) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="46deb5978de42e75b9189e6ee5ee7fea86b18ca9a172ab5e567c125c576f608e4db75e25b517788cbd74e940c8269042129fa98251c1346f63cb0990f675b31577808e5322847f33a9f9a04185dae8986afd22553791310dfa62011781b1be6ff5a98d9ed13421eb4def71b5900f1b2be7d8fb4a46876d416cfa40c2cfb03306f0d99ce82b5226b4a17a817a01f925573cc23dbc559e412eccd79fc9b0a9b61fdf835094fce7b5e87b67ad9ddc88cb4d7497c4fa303563e9e088d244755b098f5fcc6c17882354570882432cbbbe8e5205e558a434abb1432f83", 0xda}, {&(0x7f0000000380)="225b0ddf9731ed44aa7242244c8859f69c4bcc431aff11e5c794d425464b1a5ad1e8c8835ce825a9382cf86591ddae2604c55d5ba35b96ec27e7dc8d0ee1710f60c5f069bfa714e2fe269431063cba00f46b36e8af4306776733522ab085cb3d1c94de0ce6425406e4e3d6406d7930b60da37cb565d6fed759022169", 0x7c}, {&(0x7f0000000400)="20b850693960b7f58e4af15cbd440a9a28cde76302296f3e79912913232b767f7f6731edc8b99dd83636babcfec37455269faed9cc71dca027f2c1c95e23108c26e28c98364321a9068dc7b829d55709b796bff5a041de30afad5ef1218904419c7a9d029dffc2a80ce36e23e1bd3e6164106709d010e93bbc232c7d371f988353b2844391dc1520e5783ba05d3d0795c8fdec85636826138408fdef774acc17165fb386da", 0xa5}, {&(0x7f00000004c0)="fe1276dccfd576250a11c622a6e6310bab439be9a812044526ea5d215fd98dd74483226b8b289f16403fdb7af3e929b5fb742b9de7a45cd8c315a07bc8bcb099210a8b4a4c09800355efb9f4acd6286e04cc4af45a11215406ecacddeb", 0x5d}], 0x4, 0x8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000003f80)=[{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="c484b4a4eff66871b6a98a2275ba15fe", 0x10}], 0x1, &(0x7f00000014c0)}], 0x1, 0x0) recvmmsg(r1, &(0x7f0000003980)=[{{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000200)=""/31, 0x1f}], 0x2, &(0x7f0000000240)=""/24, 0x18}}], 0x1, 0x0, &(0x7f0000003ac0)={0x77359400}) 2018/05/03 22:07:37 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x600000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:37 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000091fa8)={0x26, 'hash\x00', 0x0, 0x0, 'hmac(sha256)\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000001000), 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x9) sendfile(r1, r2, &(0x7f0000b89000), 0x8) 2018/05/03 22:07:37 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)={0x9, 0x4, 0xeff, 0x4}, 0x269) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000010c0)={r0, &(0x7f00000000c0), &(0x7f0000001180)}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="01cb", &(0x7f00000000c0)}, 0x20) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0xc200, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000080)={0x0, 0x81, 0x81, 0x7}, &(0x7f00000000c0)=0x10) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000400)={r1, &(0x7f0000000200)="5c4fda2dcd9720e8e78dd2289852acb9bee5c8c28f5b9f37e0a90bec193543b8cce853747706aca7d1c907331cae3db55d39ec3dcd97d254bc308a46b2417675c5888c2b4fc5e013f365fe91fe266454a62e5e5bd2815dd5bfb4fe33ad1ee1b092480aeebe78847b08a2183790302533447c163436defe69183e2445cefd317a837b5e27a2cf3d976b8d11ec321322bd7338eb9c23c86c6f24d417dcb8e06eeef91fc5847a6a23f620c6a5f3c8a11bf7ecd0426abb1325d88c31135afb74bdf37fe1d3efdf7dd6720c921335f5ea76e2", &(0x7f0000000300)=""/231}, 0x18) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000100)={r2, 0x7ff, 0x5}, &(0x7f0000000140)=0x8) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000000), &(0x7f0000000200)}, 0x20) 2018/05/03 22:07:37 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:37 executing program 3: clone(0x200, &(0x7f0000000040), &(0x7f0000744000), &(0x7f0000fef000), &(0x7f0000dacfc9)) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000840)='/dev/dsp\x00', 0x400000, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x306, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x2, {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, 'veth1_to_bridge\x00'}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f00000000c0)) r3 = syz_open_procfs(0x0, &(0x7f000042cff4)='io\x00') pread64(r3, &(0x7f00000003c0), 0x62f, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0xdc, &(0x7f0000000880)=[@in6={0xa, 0x4e20, 0x7f, @local={0xfe, 0x80, [], 0xaa}, 0x2}, @in={0x2, 0x4e23}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x18}}, @in6={0xa, 0x4e21, 0x100000001, @loopback={0x0, 0x1}, 0x4}, @in6={0xa, 0x4e21, 0x29fe, @loopback={0x0, 0x1}, 0x4}, @in={0x2, 0x4e24}, @in6={0xa, 0x4e22, 0x9, @dev={0xfe, 0x80, [], 0xf}, 0xff}, @in={0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e22, 0x3, @remote={0xfe, 0x80, [], 0xbb}, 0x1}, @in={0x2, 0x4e22, @broadcast=0xffffffff}]}, &(0x7f00000009c0)=0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000a00)={r4, 0xffffffff}, &(0x7f0000000a40)=0x8) r5 = getpid() ioctl$sock_ifreq(r3, 0x8924, &(0x7f00000001c0)={'team_slave_0\x00', @ifru_hwaddr=@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) sched_setscheduler(r5, 0x1, &(0x7f0000000200)=0x1) set_mempolicy(0x4000, &(0x7f0000000040)=0x6, 0x3) lseek(r3, 0x0, 0x0) lseek(r3, 0x0, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000800)) pread64(r3, &(0x7f0000ad8f46)=""/186, 0xba, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x27e, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r3, 0xc008551a, &(0x7f0000000980)=ANY=[@ANYBLOB="00000080040000000d001e743fe45dbb57cb70b200e83000d10000"]) write$binfmt_aout(r2, &(0x7f0000000240)={{0x108, 0xfffffffffffffff8, 0x81, 0x8a, 0x236, 0x101, 0x6c, 0xfffffffffffffffd}, "29b2dbf91e1247997b5b000260cf63b174794e60802255d6a657b996d052ca8b60d058abc8c83b574016595810b29a2aefda38a2ea3cc80c448640a027e5e40546484c99559c1604e2b64bdc56ac37472e7c227afc32cffca066d19b117b157682d307d7f82746515d42", [[], [], [], [], []]}, 0x58a) ftruncate(r1, 0xa) 2018/05/03 22:07:37 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:37 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f00000003c0)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 535.445837] attempt to access beyond end of device [ 535.450874] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:37 executing program 4: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) syz_fuse_mount(&(0x7f00000001c0)='./file1\x00', 0x1000, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x20102, 0x0) write$rdma_cm(r1, &(0x7f0000000100)=@bind={0x14, 0x88, 0xfa00, {0xffffffff, 0x0, 0x0, @ib={0x1b, 0x0, 0x0, {"4a6acfd3d98df23ad5b7f3c87aaa56d3"}}}}, 0x90) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000000)={0xffff}, 0x4) 2018/05/03 22:07:37 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x89ffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:38 executing program 1: r0 = perf_event_open(&(0x7f00000017c0)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x2, 0x11, r1, 0x0) fallocate(r1, 0x0, 0xffff, 0x4) madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x9) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000100)=0x0) r3 = getpid() getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000004c0)={{{@in, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@local}}, &(0x7f00000005c0)=0xe8) r5 = fcntl$getown(r1, 0x9) r6 = getuid() getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000c40)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000000d40)=0xe8) fcntl$getownex(r0, 0x10, &(0x7f0000001000)={0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001040)={{{@in6=@dev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6}}, &(0x7f0000001140)=0xe8) fstat(r0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = fcntl$getown(r0, 0x9) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000001200)={{{@in6=@ipv4={[], [], @rand_addr}, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@remote}}, &(0x7f0000001300)=0xe8) fstat(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(r1, 0x10, &(0x7f00000013c0)={0x0, 0x0}) lstat(&(0x7f0000001400)='./bus\x00', &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000014c0)='./bus\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r1, &(0x7f0000001600)={&(0x7f00000000c0)=@proc={0x10, 0x0, 0x25dfdbfe, 0x800000}, 0xc, &(0x7f0000000fc0)=[{&(0x7f0000000140)={0x34c, 0x3e, 0x710, 0x70bd2c, 0x800, "", [@nested={0x80, 0x10, [@typed={0x54, 0x21, @binary="ebc3148a2d5844c6d6c224c300ff2a5be289c6a4158989827f2b1a06ebcb50eb6f7f80ecefd1b6a7e9f4aaf3b884b4d0d617795826aa481d8c0c86728c7713eb6dce88c98ff70efcf818c1ee84"}, @generic="0f506750cc", @typed={0xc, 0x24, @u64=0x2}, @typed={0x14, 0x93, @ipv6=@dev={0xfe, 0x80, [], 0xd}}]}, @generic="18a1107be80e6f5f8aa6287828f06d848d05eea0ce0d213924ac3776ad6132d520b63769bc7cbbb143265d2249bea831afb9e16446c1900cdbc35694d454316689c927b1c2e91fd04819ce15e6c0959f07389814078b", @generic="8c994a3dfe", @nested={0x68, 0x20, [@typed={0x8, 0x5f, @pid=r2}, @typed={0xc, 0x55, @u64=0x1}, @generic="0e31ead2f8e49138145b65bb9a4024646819123b5213b1b82dc187bee3dba5df7339d5b9650c9e43c997f5eff448ef58ce10a404ff8819efdec31b9488c455be13ce8d4e00af40cf", @typed={0x8, 0x5d, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}]}, @nested={0xec, 0x15, [@typed={0x8, 0x63, @u32=0x7e5}, @typed={0x8, 0x93, @ipv4}, @generic="01ce7f304a4cf7d7e61cd082865a9a274db9dbc03d1f69d6c5f119229b728595ea4493811788ca924a289bd566db0a5fc70f86c7e4e2a7e904b0874b4354473ef7bc0553c09801c041286913d7617e115d19e72b845ee321309dd20c1a921478154d986d2f08", @typed={0x68, 0x70, @binary="f9223ee01edaff7964d09c25eb9b6ec9a52268c318f8fc447aaa8102336cc7fc366bb6338ae157f9347b656722f7a32cfca8bf076ae1650e9ba1185cd09d4b69927be52933eb0152c1870430cae13b486d868a4aafa118755603bb0fb513aa673b4d4e"}, @typed={0x8, 0x78, @pid=r3}]}, @nested={0x10c, 0x76, [@generic="9aad797e60a68e3ece2982f22ecba4c6e054b5c20b8772fccdb84ab8fe480e43b9670debc3292402d0aba8bd3349dbac05e345d9c66133ca977dc132c0a2ec2a6a9392e25c55709bdd08985a7803263376ea2a866eac6dee35491f92f8471ee2024aaf9aa32da61bc4ec90e9a1993aee280708b37000cc94dacb2fa0fd5db2430b3c6983d126731da91c7438dfcafbf1573dc42bf75f975644bcf62082e04c49bdb8874d53187cf95d4205", @generic="c589019b5067d23ffcb19319e3544bad81f00c89ed9148c63f03f56c9af1601ee869e789688203f29ec8dc1e2920ab3ab09449c9326cfb6d9c524b27bccdaa9373f21a55e913c2c30346a38cf1109932831ae0e370a387be3e4cb078"]}]}, 0x34c}, {&(0x7f0000001840)=ANY=[@ANYBLOB="38060000120002002abd7000fbdbdf25dc014b0057ecaedebdacc7266abb8bc197dc5c45b272bb4bf628e60fd9de993ee455dd133113ae9a246fc2edae9d59295af166b9c997f280aed54d7ec8e7b44c2fd04904192ecaed799ef3aa08606c27f4d51676c1e473ad20366a9fbd48c398d038d8f580fc05e8af3eaff344100e46a506511f4c4af2dc423f3f486d7e6bc5349388b5758da114b07eba9e6b6f1e8fbe439b5eb53893569edfd2c3b7b660663f956922d685fe77ce8d6a0d123f401aff78cce0aba66321cd9e4241efc64697d51f5deeeb9b2f13669896c6d23dcfdd003bef50c1a05a40d8085677bb292646dc8b2faaf29fa35b4c1ad52e4cceb7ad51c74bd173d266c4dbfb0d26f6e5c051400423c809a28fdc9cc1cc287eb6f7750720a5606003c955c98eb26cadbce913eb710bf66dbc4a815071f80e8be97f03579291ba3cd8f39844e0dd69fdef3a461c7cd51e647d7c8d9737c730c28fe93857efdc58eff04a499b683caa47d4f9b85b508746a778b8b42cd27deab0c33bcb6ad8dc5176838c47484d08002200", @ANYRES32=r4, @ANYBLOB="08007b000200000050008a00d1d2a6a7ac729578aadf46f10a3c0c56b5900ca306fa78125a396171a692e192d7e53c3fb3ac0dc3db9cd1899a946701d740b894df43fd3773242d5404f8ac36b0346ed4f6eaf69510f53d000000e00006003cae84edfca748d78b2f8983acff90655ceeb699696c5f9c71d14d5f1be26963a7a75546d927e4efc89ccc848ff9c935ba6dc23e22ee297acfa8cb68ffd2791faef267a23a0ce1ed06c2b8df9ad6d595ccc23a9eb0006b7dd05bbb8f439eba169cb770b457f3fd4223303f6bce0cd3c78d0a6cbccf05a14efd7e867676e5457af5e5a6e76d26e0d6ba12973ba53517f551478fb2f55af13b0600000034e6231f73abf434fc2d945d0c8885d359955518694a274de44b824051ceab8f5bb0456beef05538b0425d7602dbfe7f48390c00830021707070315e000000008400890023d0fb2ada8eba448d165886b96d4cc57761a222357e95f28f8296ecbc37ec0c0d7eef73b4423f1df7e81d751fdb13f7fdf3b488d7394a5fd760220fff622e0ebde87f5d9d51e30e160f7958b43aec69d915b9dd13513bf8317df992b4d0464b8573ce63af6102c6ad5702bd0263e07824a95efb6ad87e22754563dc3500000030008e00371cb177c57a8f8650af398519f7a54e08f9e08f38c34f697d8a5ad34ea4d7a86cfc528f30fcb922c3af2c19b80212007f30be87b0563b09f6e6f0ae94ce2c4c114982eae735d7112017ec192e202113e8f78db8ac048ab2cc32d81cbdd25e4ac0c217352d7d56de1204a197652d2683d89512ea531447963f23a671b2b1abd6f6cfd35fdfeea1648f5fe8fe2d66dfe23d2140e9143fbaa1484513a28fc331641e68b850e55bd520b0cece5ab4d28720bbd890851171ceb161aea0dba3dea52c46310cadb1a14a9044c643e72daa24e2fee90bf7580668f1af7292cd5df24082fa0961ca0af8388ef537dbaebd92c83c67da42c867ca75eff3c3a57ebe9e06a66434385a264ab36956f8bbabab41fa24fc498fd227af93c74e1971f8b208587242d11fc467b4604c972865c5c97b5c615f2d84f5229d9a228bc98ed5a5aef0e4167bae995f393552bfbb670bfcabd9d68d56a304ddb26e146ba0a596075863ed735f9372b192a2eceab3f9789362b5145ec4e072b1cf4dfc08b16b620da6f809bede8710752a9d2f2ff7850b412c0f381d872dd3ede6d0b1b7aabdc18f27a810313e4cf0fcffbf47eea10f0b6b1c7830701d1b36fc8af81b40380737b2e81e0800210002000000080045006422b782dda71577490742c91bb6a2167a41b269dec3b141fdb4f1ace874c13c01467277c0badfcca43d742233bf209ccf85512d985c6082cc1383747c7c56053be1fae7916d", @ANYRES32=r5, @ANYBLOB="0c00380006000000000000004d00ea7d150d49152f7713acfb8ad18ac62f1b631901b12a4c5015d2a4e0edacc48ee492d5ab0a59c978cf5170e597aad34ab627a22363a8c54447ac26c9f954dde51034cf266a7bea029c1e4efa08ddea72d958cc38aba66b680176572fc84cb4972eef4ad91c68c59755e7c98435f6924d5b125ca64e4952e6ab4ea4a463f40084e3bec1c2046b1a1e8ff47b1bb0b29b5711e22dd6152151431778d0c7ba62e13d6580ba151a91075b1b4cc3fd23d11d8aaefa1f535e3ef304d3e9dfd7ccd0aa87b561bd35c8febc2fd8db05c10059cb2d33ad5eed74fa48002c8f816d5f8b0f48fa0872b0bcc009ca5b32edcbd2655397d0a13bd5ddd074378f9b7a6308001d00", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00'], 0x638}, {&(0x7f0000000d80)={0x20c, 0x39, 0x0, 0x70bd28, 0x25dfdbfd, "", [@typed={0x8, 0xa, @uid=r7}, @nested={0x140, 0x66, [@typed={0x14, 0x8, @ipv6=@local={0xfe, 0x80, [], 0xaa}}, @generic="e1c24544c5b4a2c097ad9b9a2e0d7f34f6356eb1e9cf8915958c86bfbe5301920a7e6af3dbdc2e3a0b3916976c58a401acfcd637d1a4a82575feaf047b6a261de0e17a2ef7b9700fb2cb37bfeb66a3425f9c6010d1217bfb68ae7aca3dadda072a09207df6613b51c2573cf162193e89856ed3290d7528c151a779905f1bc38ffe3994bb814291713e6025ca96fd3441edcf6c320851b8e7fac131eba6f98a2972d6139162d0ee2969a9cab744e846463725c38356ceb5c96b712d8e00857689fd1ea2ca95e729587ea7dff5be1a85a76905c4d964be5b169f547617", @generic="1705df4f17345182cdb0", @generic="3addb90af88aa6bc4bc896236ca184c89c9626195317577c39645ce989dd8f6f85cddad5ad6b89746028cea372c1f9ecaf00b16022a3fafd967ba43520ee56ff"]}, @typed={0x14, 0x66, @ipv6=@local={0xfe, 0x80, [], 0xaa}}, @generic="b3ff5ade187e6dfa01d9bc470674ce8ff1e8b2a099b82026becbec085086a8bb5836a0c061bed20aac51f73fc06c5518d174112024775e3c219b6dd908bde2a00baa229db0bde2ed7a6f580ccb36eac5bcc1971f5497de40b1d4ebcc646f678760b169e10fcdfcfc4fb1aa97880bcd028bc88d07f3bd884d44f49e3f5cef4188a89dcf8a2ec81e1208cf4a38b78cea916a2d5c67dc8b378a57e9d0fd42"]}, 0x20c}], 0x3, &(0x7f0000001580)=[@rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @cred={0x20, 0x1, 0x2, r14, r15, r16}], 0x78, 0x800}, 0x4004) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000001640), &(0x7f0000000080)=0x3dc) 2018/05/03 22:07:38 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fafff7)='/dev/kvm\x00', 0x0, 0x0) r1 = getpgid(0x0) process_vm_readv(r1, &(0x7f0000002340)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/192, 0xc0}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/50, 0x32}, {&(0x7f0000001140)=""/147, 0x93}, {&(0x7f0000001200)=""/5, 0x5}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/163, 0xa3}, {&(0x7f0000002300)=""/3, 0x3}], 0x9, &(0x7f0000003640)=[{&(0x7f0000002400)=""/113, 0x71}, {&(0x7f0000002480)=""/70, 0x46}, {&(0x7f0000002500)=""/30, 0x1e}, {&(0x7f0000002540)=""/8, 0x8}, {&(0x7f0000002580)=""/115, 0x73}, {&(0x7f0000002600)=""/21, 0x15}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x7, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000000c0)=ANY=[]) [ 535.492399] attempt to access beyond end of device [ 535.497473] loop5: rw=12288, want=8200, limit=20 [ 535.527581] attempt to access beyond end of device [ 535.532651] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:38 executing program 4: syz_emit_ethernet(0x228, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaa9eaaaaaa0180c200000086dd60e566d5001000000000ac1414aa000000ffac14ea1fa51f0257d68f907800f8fd0800000087000000000000000000000000000096d78b6db6f8af666c83c942000000008904000000000000005e790cc6247bc65c9e7fb7fc38094b6e05a2d6e689ce2826ddabfd643fc5a14fede406000000d52c439666449eb506e7f88047352349b2d954ca1561210b099c916deef4f13804588d3b6e4c6f4d009cc30d7be9b3c5252a8306179313131b0f49ac390ce02a86a825d7552fa854cdcc3d2fb4f8ee8a21dec379b142c1c18d179bdacbe279a78bf9d708ff0509116fc8f70501989bbaf1567ddbdb33be7c250d47328f175e9b30757550e71c95c5c99d1e2bbc26eac1cca32ec42ae51064fab1088dafcc3eb89c931e11cc7a5c2790efe956e40ef2f4b87d71360cde8cf0820e2c7da1d80857b79d14f2b51fcc829e109e7b47544bc274c739a6cdc043d690c3f2a4"], &(0x7f0000000000)={0x1}) [ 535.569511] attempt to access beyond end of device [ 535.574583] loop5: rw=12288, want=8200, limit=20 [ 535.621742] attempt to access beyond end of device [ 535.626848] loop5: rw=12288, want=4104, limit=20 [ 535.658755] attempt to access beyond end of device [ 535.663842] loop5: rw=12288, want=8200, limit=20 [ 535.675474] attempt to access beyond end of device [ 535.680543] loop5: rw=12288, want=4104, limit=20 [ 535.705693] attempt to access beyond end of device [ 535.710766] loop5: rw=12288, want=8200, limit=20 [ 535.840187] device bridge_slave_1 left promiscuous mode [ 535.845751] bridge0: port 2(bridge_slave_1) entered disabled state [ 535.858719] device bridge_slave_0 left promiscuous mode [ 535.864367] bridge0: port 1(bridge_slave_0) entered disabled state [ 535.901402] team0 (unregistering): Port device team_slave_1 removed [ 535.911372] team0 (unregistering): Port device team_slave_0 removed [ 535.922750] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 535.941702] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 535.974222] bond0 (unregistering): Released all slaves 2018/05/03 22:07:39 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:39 executing program 1: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x1, 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r0, 0x800448d3, &(0x7f00000000c0)={{0x401, 0x9, 0x7, 0x401, 0x9, 0x10001}, 0xf3, 0x3, 0x7, 0x9, 0x1, "8d33f69f5388808be348c70f8257f2cbc9f45ecc4575abe861a83a9b98adac7915e690173caee9ed982be7b77d153653cb411bf56f77f9fbc6c4745187689760aad6a179efc862bba7cd590d75aecef289255f0ccf1abcf7e8d76bc123046ce163b96f4d82de4f43a2665fa1b8580277f4b66bfef6f1389e20432709e0372f5b"}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_GET_PIT(r0, 0xc048ae65, &(0x7f00000001c0)) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r2, 0x4008ae6a, &(0x7f0000000040)={0x1, 0x0, [{0x0, 0x4, 0x0, 0x0, @irqchip={0x6a6}}]}) 2018/05/03 22:07:39 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0xb, 0x7f, 0x7, 0x5, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r0, &(0x7f0000000040)}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={0xffffffffffffffff, &(0x7f0000000000)="827021baca", &(0x7f0000000080)=""/98}, 0x18) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f0000000180), &(0x7f0000000080)=""/140}, 0x18) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r1) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000400)={r0, &(0x7f0000000180)="01", &(0x7f0000000300)}, 0x20) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000200)={r0, &(0x7f0000000180)}, 0x10) r2 = syz_open_dev$mouse(&(0x7f0000000300)='/dev/input/mouse#\x00', 0x7, 0x0) getsockopt$netrom_NETROM_N2(r2, 0x103, 0x3, &(0x7f0000000340)=0x8, &(0x7f0000000380)=0x4) getsockopt$inet6_tcp_int(r2, 0x6, 0xa, &(0x7f0000000580), &(0x7f00000005c0)=0x4) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f00000004c0)) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0x7, &(0x7f00000003c0)={0x8, 0xffffffffffffff00, 0x80000001, 0x6b87}, 0x10) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000000480)='fou\x00') sendmsg$FOU_CMD_GET(r2, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000600)=ANY=[@ANYBLOB="2b5ad6ecea652df498a6f6d35da5ae4d3f6a30940000bf34f3c09117541bf0424c4c97ab16ad3d6a1f14f6d5e997d08df09adb3dd0be6026099c4aa7d5d464fef99304abf9f4f8dd281a5272cb5d0df4ad0f69a0d9a3de1dd20d8d0ceb611178edbc77a5e0a3f33f522633cd3d1e6e48e48373f7120568668efcf6176308b690f33c1f81", @ANYRES16=r3, @ANYBLOB="000428bd7000ffdbdf2503000000080001004e2300000800030006000000080004000000000004000500"], 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 2018/05/03 22:07:39 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c653093", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:39 executing program 4: r0 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1000000000001, 0x0) readv(r0, &(0x7f0000003c00)=[{&(0x7f0000000000)=""/13, 0xd}], 0x1) ioctl$int_in(r0, 0x8000008010500d, &(0x7f0000000040)) openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x1, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2b, &(0x7f00000000c0)={0xd, {{0x2, 0x4e23, @multicast2=0xe0000002}}, {{0x2, 0x4e22, @rand_addr=0x7}}}, 0x108) 2018/05/03 22:07:39 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:39 executing program 3: r0 = memfd_create(&(0x7f0000ed5ff2)="73656c662b65746831a470703100", 0x0) mmap(&(0x7f0000000000/0xaa2000)=nil, 0xaa2000, 0x0, 0x88011, r0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) mbind(&(0x7f00002a4000/0x3000)=nil, 0x3000, 0x0, &(0x7f0000000780), 0x81, 0x0) 2018/05/03 22:07:39 executing program 7: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000600)={{0x2, 0x4e23, @broadcast=0xffffffff}, {0x1, @random="59340ce22033"}, 0x1e, {0x2, 0x4e22, @multicast1=0xe0000001}, 'sit0\x00'}) r1 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f00000004c0)={0x0, 0x6}, &(0x7f0000000500)=0xc) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000003c0)={r2, 0x8000000000000}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) socketpair$ax25(0x3, 0x7, 0xcf, &(0x7f00000000c0)) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) r3 = syz_open_dev$admmidi(&(0x7f0000000380)='/dev/admmidi#\x00', 0x83, 0x20000) ioctl$DRM_IOCTL_AGP_INFO(r3, 0x80386433, &(0x7f0000000440)=""/99) setsockopt$IP_VS_SO_SET_FLUSH(r3, 0x0, 0x485, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000540)={0x4, 0x0, 0x3, 'queue1\x00', 0x6}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x0, 0x101200) 2018/05/03 22:07:39 executing program 3: r0 = perf_event_open(&(0x7f0000b5a000)={0x1, 0x70, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000180)='/dev/dsp#\x00', 0x4000000000000000, 0xc200) accept4$inet(r1, &(0x7f00000001c0)={0x0, 0x0, @broadcast}, &(0x7f0000000200)=0xfffffffffffffed3, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x10001, 0x5, 0x80000001, 0xfffffffffffffffa, 0x0, 0x400, 0x8, 0x1, 0x7fffffff, 0x101, 0x3ff, 0x6, 0x8, 0x1, 0x9369, 0x101, 0xed7, 0x7, 0x3498, 0xfff, 0xdc, 0x100000000, 0x8, 0x1, 0xffffffffffffff00, 0x2, 0x6, 0x1f, 0x200, 0x148d, 0x4, 0x689, 0x100000000, 0xf, 0x3, 0x8e, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x4, 0x8000, 0x8, 0x3, 0x5, 0x100000000, 0x48000000}, r2, 0x8, r0, 0x1) [ 536.584833] f2fs_msg: 104 callbacks suppressed [ 536.584845] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 536.596657] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:07:39 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x88640000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:39 executing program 2: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000080)=0x9, &(0x7f00000000c0)=0x1) r1 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0xb9, 0x20000) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000140)) [ 536.660613] attempt to access beyond end of device [ 536.665655] loop5: rw=12288, want=4104, limit=20 [ 536.693355] F2FS-fs (loop5): invalid crc value 2018/05/03 22:07:39 executing program 1: futex(&(0x7f000000bffc), 0x3, 0x80000003, &(0x7f0000000040)={0x0, 0x989680}, &(0x7f0000000000), 0x0) r0 = socket(0x4, 0x2, 0x9) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000080)={0x3, {{0xa, 0x4e24, 0x3f, @local={0xfe, 0x80, [], 0xaa}, 0xfffffffffffffffe}}}, 0x88) 2018/05/03 22:07:39 executing program 2: r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f0000000200)="6d6f756e74016e666f004388f750c83d14c4a3a9ac1488a477660a6763891738ac656bb3e891941f02f1265047502f6c2dd9f655ef7131eabf3110d638f0d2ff019a2bc4a08d63e2da7af47e6c37972352875f125bcf3ea7f04b7b505b6a06beed00000100a86bc0d37a64b8b99a45ea22b1f4fb05") unshare(0xa000000) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000012c0)=""/4096, 0x1000}], 0x1, 0x0) [ 536.724821] attempt to access beyond end of device [ 536.729982] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:39 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x14000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:39 executing program 3: r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x2, 0x400000) ioctl$SG_GET_TIMEOUT(r0, 0x2202, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x2, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/loop-control\x00', 0x101000, 0x0) restart_syscall() r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x101800, 0x0) getsockopt$bt_hci(r0, 0x0, 0x1, &(0x7f0000000140)=""/46, &(0x7f0000000180)=0x2e) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000001c0)={0x5, 0xb, 0x5791fe70, 0xef7e, "4670b791386d64782f3127d6bc5724a9483913de6185071fa739b5b47ea8e773"}) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000200)={0xaa, 0x53}) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ptmx\x00', 0x800, 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$SG_GET_PACK_ID(r1, 0x227c, &(0x7f0000000300)) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc10c5541, &(0x7f0000000340)={0xffffffff, 0x3911, 0xeb06, 0x0, 0x0, [], [], [], 0x3, 0x4}) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000480)={0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r3, 0x29, 0x1, &(0x7f00000004c0)=0x2, 0x4) openat$cgroup_int(r2, &(0x7f0000000500)='memory.swap.max\x00', 0x2, 0x0) r4 = semget(0x3, 0x2, 0x420) semctl$GETVAL(r4, 0x7, 0xc, &(0x7f0000000540)=""/11) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r0, 0x4010ae68, &(0x7f0000000580)={0xf000, 0xa000}) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f00000005c0)="01e6291ac3c737515f10df7ed721fac8926178c6cca2617863d9694e5cd5e4f35fc4d27d384aa6114ba3bb953d8235e4bbb914094c46653e85d55d906e287cb8b842c5dd4f4eadd993056ee610b26bcc6e974949957ebbd5a8351dacba15ad84547136ad878f398a0a23cab6cc26da186d652a9e92e91fcb72a6069742f7f228e3e1e73507407764b88e11b8a05aa5fa0d557ee6f43e85c72cfc4d29f0adb222d73bb20b9a3e273f23886c87008506a3a92e7e0dd191ae090b4ef579b32efaff4ceaeef2b2fcf2ca05cd929d21aeed134ab3778f75ceeb41df4a3c58f67108e0d14eeb026858a02ea4") ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f00000006c0)={0x2000003e, 0x949c, 0x9}) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000700)={0x4, 0x68, 0x6, 0x2ec, 0x3, 0x9, 0x401, 0x3, 0x6214, 0x5, 0xd0, 0xc57}) socket$bt_cmtp(0x1f, 0x3, 0x5) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000000740)=0x8, 0x4) ioctl$ASHMEM_SET_PROT_MASK(r2, 0x40087705, &(0x7f0000000780)={0x7ff, 0x2}) uselib(&(0x7f00000007c0)='./file0\x00') r5 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_INFO(r5, 0xe, &(0x7f0000000800)=""/134) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) [ 536.781325] F2FS-fs (loop5): invalid crc value [ 536.786074] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 536.840190] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 536.845371] IPVS: ftp: loaded support on port[0] = 21 [ 536.847378] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:07:39 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 536.901159] attempt to access beyond end of device [ 536.906237] loop5: rw=12288, want=4104, limit=20 [ 536.951966] F2FS-fs (loop5): invalid crc value [ 536.963195] attempt to access beyond end of device [ 536.968274] loop5: rw=12288, want=8200, limit=20 [ 536.976802] F2FS-fs (loop5): invalid crc value [ 536.981550] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 537.032865] attempt to access beyond end of device [ 537.037911] loop5: rw=12288, want=4104, limit=20 [ 537.052232] attempt to access beyond end of device [ 537.057368] loop5: rw=12288, want=8200, limit=20 [ 537.073906] attempt to access beyond end of device [ 537.079176] loop5: rw=12288, want=4104, limit=20 [ 537.085768] attempt to access beyond end of device [ 537.090807] loop5: rw=12288, want=8200, limit=20 [ 537.575696] bridge0: port 1(bridge_slave_0) entered blocking state [ 537.582157] bridge0: port 1(bridge_slave_0) entered disabled state [ 537.589409] device bridge_slave_0 entered promiscuous mode [ 537.616885] bridge0: port 2(bridge_slave_1) entered blocking state [ 537.623258] bridge0: port 2(bridge_slave_1) entered disabled state [ 537.630481] device bridge_slave_1 entered promiscuous mode [ 537.656871] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 537.714252] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 537.781808] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 537.807910] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 537.833549] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 537.840544] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 537.924971] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 537.932138] team0: Port device team_slave_0 added [ 537.954669] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 537.961750] team0: Port device team_slave_1 added [ 537.984862] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 538.009545] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 538.033802] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 538.040873] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 538.050429] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 538.068902] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 538.076066] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 538.083957] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 538.294274] bridge0: port 2(bridge_slave_1) entered blocking state [ 538.300640] bridge0: port 2(bridge_slave_1) entered forwarding state [ 538.307274] bridge0: port 1(bridge_slave_0) entered blocking state [ 538.313627] bridge0: port 1(bridge_slave_0) entered forwarding state [ 538.320848] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 538.783546] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 539.094859] 8021q: adding VLAN 0 to HW filter on device bond0 [ 539.171225] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 539.248561] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 539.254741] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 539.261821] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 539.333529] 8021q: adding VLAN 0 to HW filter on device team0 2018/05/03 22:07:42 executing program 2: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) setxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@known='trusted.syz\x00', &(0x7f0000000100), 0x86, 0x0) lgetxattr(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=@known='trusted.syz\x00', &(0x7f00000002c0)=""/226, 0xe2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80040, 0x13) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f00000001c0)) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipx_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000180)={'bcsh0\x00', {0x4, 0x2, 0xe486, "667045cbdcb4", 0x30ee}}) ioctl$SG_EMULATED_HOST(r0, 0x2203, &(0x7f0000000100)) 2018/05/03 22:07:42 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0xffff, 0x800) getsockname(r0, &(0x7f0000000140)=@pppol2tpin6, &(0x7f0000000200)=0x80) ioctl$KVM_GET_DEBUGREGS(r0, 0x8080aea1, &(0x7f0000000340)) ioctl$KVM_GET_DEBUGREGS(r0, 0x8080aea1, &(0x7f0000000400)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) removexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000019c0)=@random={'user.', '\x00'}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0xfffffffffffff018}, {0x6}]}, 0x10) getsockopt$IP_VS_SO_GET_INFO(r1, 0x0, 0x481, &(0x7f0000000240), &(0x7f0000000100)=0xf111a076a28e0a43) recvmsg$kcm(r0, &(0x7f0000001980)={&(0x7f00000002c0)=@can={0x0, 0x0}, 0x80, &(0x7f0000001840)=[{&(0x7f0000000480)=""/22, 0x16}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/219, 0xdb}, {&(0x7f00000006c0)=""/68, 0x44}, {&(0x7f0000000740)=""/238, 0xee}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x6, &(0x7f00000018c0)=""/192, 0xc0, 0x2}, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000003c0)={'vcan0\x00', r2}) openat$ashmem(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ashmem\x00', 0x420000, 0x0) 2018/05/03 22:07:42 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00003bc000)=[{&(0x7f0000000000)="29000000200019fff63d0014000000060200001615de0005000000040d000a000000000000f9000008", 0x29}], 0x1) syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x3, 0x0) 2018/05/03 22:07:42 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:42 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:42 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:42 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1000003, 0x1b471, r0, 0x4) r1 = socket(0x11, 0x4000000000080003, 0x0) setsockopt$packet_int(r1, 0x107, 0x14, &(0x7f00000028c0)=0x7, 0x4) sendmmsg(r1, &(0x7f0000003e80)=[{{&(0x7f0000000040)=@in6={0xa, 0x0, 0x3, @mcast1={0xff, 0x1, [], 0x1}}, 0x80, &(0x7f0000000300), 0x0, &(0x7f0000000280)}}], 0x1, 0x0) ioctl$KVM_SET_MP_STATE(r0, 0x4004ae99, &(0x7f0000000040)=0x4) write$sndseq(r0, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @addr}], 0x30) 2018/05/03 22:07:42 executing program 7: r0 = syz_open_dev$audion(&(0x7f0000000840)='/dev/audio#\x00', 0x1ff, 0x80802) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000880), &(0x7f00000008c0)=0x4) r1 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0, 0x20c5}, &(0x7f00000006c0)=0xfffffffffffffe91) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x420001, 0x0) name_to_handle_at(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000005c0)={0xc3, 0x80000000, "02ad4c2d518c073040e1877e5a6beea3b3368a2f31b0b994be32c7288f164d07a2c82d90fe820c9c498e02012a364bf3abe439c4a0620afae028b8c666113a751edcd3e793bbbe620d59a060f1c58469d26d6f748bfff787ddf05836420aca9ea03a07576cae03b08d064424718867ebcc1a3cb9513e231693e1d2376080aefb91e0a8ca44c74534b388bd99a3b85009db9479117b872b4e77ff78b0832cfd78ca622584cd10cd4f0550710c7640210af03b93625af866dada618f"}, &(0x7f00000003c0), 0x400) socket$rds(0x15, 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000440)={0x9, 0x9, 0x7f, 'queue0\x00', 0x5}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f00000002c0)={0x0, @tick, 0x0, {}, 0x8, 0x0, 0x1}) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x0, 0x61, &(0x7f0000000740)=ANY=[@ANYBLOB="66696c746572e800000000000000000000000000000000000000000000000000040000009166391e7d5a2b8110a35fce493092d107bf56c160ed66e652b5253a51b3976177a66249dd60b3ea8db4a891fba22b7f01c69845e35bbc12d389f8964f7f200bfe3abf393180775bb25ace1d72c9a5d7012a8d464038c9868902ab9350eea8c4ac6ffb264130b17ca4232f6035"], &(0x7f0000000700)=0x28) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000500)={0x7, 0x1, 'client1\x00', 0x1, "51d9718fe4d6720d", "f6c7efbfd1f03840d04eea2f26e1e95f80f5a1e8b56eed79da56d4a5ee3474d1", 0x6, 0x400}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) accept4$packet(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000800)=0x14, 0x800) 2018/05/03 22:07:42 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x1f4], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:42 executing program 2: r0 = memfd_create(&(0x7f0000000500)='tls\x00', 0x4) getpid() r1 = gettid() r2 = mmap$binder(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000008, 0x4013, r0, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f00000000c0)={0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000280)={0x74, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0f630c4003000000030000000000000000634040020000000000000004000000000000000000000010000000000000000000000018000000000000004000000000000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\n\x00\x00\x00', @ANYRES64=r2, @ANYBLOB="00000000000000006cf57b3472a2907aae4d756f599e5cfb18f8c1766b98766cf8ff904b146f42ea67bb35510000f5d4cbd778d6ca0ab13169cc4d"], @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00p\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00H\x00\x00\x00\x00\x00\x00\x00H\x00\x00\x00\x00\x00\x00\x000\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="09631040", @ANYRES64=r3, @ANYBLOB="0000000000000000106308400200000000000000"], 0xd4, 0x0, &(0x7f0000000180)="071aff8d677edbd98a21eaa75fa2cf44a9b234ee3dae0a32a16fae2e5395d07df06763499775dae5a48092920da5565e8b15371c8c52e6b7bd35b8af251dc86d41f2cffb7e87fef44d893dbb69d252301050769442d2ac2cc03d29450ee3fd6aa50ecf91376b5c1f4fc4f89860f5fb3bbc51a74e9068e432474354c9f2792a89c92894f574b145ebc7df44f42c469ebb33c8fb3b8b0705cd68f28e6aab52cf9729579597ac108843221725d32a7d503ef3c3f9fe5f9dfb215de7dbe71a0a271543c71423eb418bcf16132beed79ec36a188afb5d"}) ioctl$VT_RELDISP(r0, 0x5605) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x94, 0x0, 0x786}, r1, 0x0, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x0) [ 539.820534] netlink: 'syz-executor3': attribute type 10 has an invalid length. [ 539.838290] attempt to access beyond end of device [ 539.843376] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:42 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="9f67f8629b49aaa1e6aaaabb86ddc076c747abc360c8591900080000959d15a4bf34577ed76510c200000000000000000000000000000001fe800000000000f2abf40938e6446d759786a59f790000000000000000000000000000089078"], &(0x7f00000005c0)={0x0, 0x0, [0xc60, 0xfffffffffffffffc]}) 2018/05/03 22:07:42 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 539.904175] netlink: 'syz-executor3': attribute type 10 has an invalid length. [ 539.904994] attempt to access beyond end of device [ 539.916657] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:42 executing program 3: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x3, 0x4000) ioctl$ASHMEM_GET_SIZE(r1, 0x7704, 0x0) accept4(r0, &(0x7f0000000100)=@pppoe={0x0, 0x0, {0x0, @local}}, &(0x7f0000000180)=0x80, 0x0) 2018/05/03 22:07:42 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$amidi(&(0x7f0000000200)='/dev/amidi#\x00', 0x1ff, 0x402800) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000240)="8ada291b202ba66519eb344ba09bec036b64180c505091176e3d7b317e2aa7968af2a2d9f886aad9f54cbcea3cdddcd9bf9d8714f6cdc3bd3c7527a51f692582b5a332cdb312c44323e3d1e9999fd4412936eb815c8ace38965b3060b8281f268223186c6686c78926567351eb0b51857797e13361973c36ecbf393f663b36a5aa0a71f64047c26216f7f3fd864c0289884a888df3134c7c0c3b9186c24c1b10bba719f943679dced031d5f4ca8468743de60f4950e335eed13fa5fcc29c9040bd") setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000340)=0x6, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) connect$ipx(r2, &(0x7f0000000040)={0x4, 0x3, 0x3ff, "69b3fa1a4062", 0x8}, 0x10) connect$ipx(r0, &(0x7f00000001c0)={0x4, 0x7fffffff, 0x3, "28b416d89b5b", 0x80000001}, 0x10) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x400) sendto$inet6(r0, &(0x7f00000000c0)="040100000009cb396da100d81e591e7945419600e5c3598d3fc4ac054a3dc552", 0x20, 0x0, &(0x7f0000005fe4)={0xa, 0x800000894f, 0x1, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}}, 0x1c) getsockopt$inet_sctp6_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x4) 2018/05/03 22:07:42 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f000088cff6)='/dev/ptmx\x00', 0x1, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b3fdc)) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000000)={0xe47c, 0x0, 0x0, 0xffffffff}) write(r0, &(0x7f0000000140)="76dafccc5b94a70fc99815b3c751c67bc4350e3e5cc15ac8ec22cdbf52079603efe4b8bc7e311be0f28cc4f5cce4987ba11b4aa3560f56713ea9e868acdda8bbddaa410580a0f5f39fb1743fd7e93176abb8f0aa58138fecb8998c2e1f9d83c63ef414449ee2285cc96d00eab2230e7058b7e69cd7b8e0b0268bcb0f356bc44d9b624c2cda8567112c82d9f66718a2c26d4c39dd1fedfd15039415e2885a280f7a42e97285ad751a4105dabc665fc7ecbd550d0330d903741e9359e7c4b90143b2d53cd93b233bc424c86085c57f7429e8443f39", 0x4f) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETS(r1, 0x5412, &(0x7f0000000080)) [ 539.985542] attempt to access beyond end of device [ 539.990737] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:42 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2f00000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:42 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$PIO_SCRNMAP(r0, 0x4b41, &(0x7f0000000000)="e5c7f941b4350acfb9c8fe2613cc151cc00f8f30516b9d74c65ff0fc7cd131956b187f069a3666cd7a6f2be3798cafc87cfa161e89bc524afc8213e9eec1c05af44a1e0d4a7865d2ecfde0f367cc428d8bdeb75e2cf84a8fc4b7367d37137a895298bee6865075ef69dfd68f60ce64f3e24598074bf7a16573a97dfb07ba6152df63fa60678d9151cf7518e7e4f049102b099a447ab69fd6272dd7ba9d9c8f6cd7622db334") r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f0000000100)={0x5, 0x100000000, 0x100000000, 0x1, 0x1, 0x27}) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x9) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0xe000, 0x796a) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$TCSETS(r1, 0x5402, &(0x7f00000002c0)={0x3, 0x0, 0xea8, 0x56a, 0x1, 0x200, 0x84f2, 0x7, 0x9, 0x7fffffff, 0x1, 0x8}) r3 = accept4$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e, 0x800) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f00000003c0)={0x7, [0x7ff, 0x9, 0xffffffff, 0x20, 0x8, 0x7f, 0x7fff]}, 0x12) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000400)={{0x2, 0x7ff}, 'port1\x00', 0x84, 0x20000, 0x0, 0x3, 0xc98, 0x8, 0xb06, 0x0, 0x4}) kcmp$KCMP_EPOLL_TFD(r2, r2, 0x7, r0, &(0x7f00000004c0)={r1, r3, 0x1ff}) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r4 = accept$alg(r1, 0x0, 0x0) r5 = accept4$inet6(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000000540)=0x1c, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000580)={0x0, 0x5, 0xcfe, 0x9, 0x4, 0x4, 0x4, 0x8, {0x0, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}, 0x5, 0x0, 0x0, 0x5, 0x7}}, &(0x7f0000000640)=0xb0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000680)={r6, @in={{0x2, 0x4e23, @multicast1=0xe0000001}}}, &(0x7f0000000740)=0x84) ioctl$KVM_PPC_ALLOCATE_HTAB(r1, 0xc004aea7, &(0x7f0000000780)=0x7) r7 = request_key(&(0x7f0000000900)='ceph\x00', &(0x7f0000000940)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000980)='port1\x00', 0xfffffffffffffffa) add_key$user(&(0x7f00000007c0)='user\x00', &(0x7f0000000800)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000840)="61246b8093d4ac7648c5d330673312c2fd5423a66463759891f47053d64171d3d4d60db2af157db46ebbba0878e8929ead78894d17ebada18e105732ea0ecd05600060736ccf42a6884f8839ca401df6edb22cbb9c105369bebaaf0322b36229132aacd75704d3c2ec647834cb5a10f5f7a62b7f0752b6ca354b1115a3af8b691497be", 0x83, r7) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r1, 0x800448d3, &(0x7f00000009c0)={{0x38, 0x1f, 0xffffffff, 0x400, 0x2, 0x1}, 0x2, 0xffffffff, 0x0, 0x3, 0xfffffffffffffb38, "6153ddeb9873d2884b9ed51239cc954f9227a1b249383ef9f6bc4dfb091f8203d601b5e7b8bf513782217afafc61043e64e19c71895f770cdfef377d77e65aaf4e3a2cf6f30afa954e10c8887580987524c773d13309cbcc214d54d73fa87f2dd632a3eb5d08821fd3da2b97f9fa2f4052e95f8f5d7fb1c7d302a655e9e9ad19"}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000a80)={{&(0x7f0000ffc000/0x1000)=nil, 0x1000}, 0x2}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000ac0)={r6, 0xdf, "86181e5f7a177eb0c3ff3c45173e71563ed20ade499e731d734437d26d40effe7ed959c352ca3ea07bff64aa9f3d430c9b153271e70ac6b521319004f8afe59c73cab4c6734f55df35299114f5802f42fe59b297f084d68781146a8776d6693ff5bb8ae6424df2440c8513fe7e2c90678a3b580409ab26755a3fc9c2baa8bd5bab7c6883f355877c5b291d5846690dbec144ddd23fe780d788a51a866c384679ca7796a09e28f7a84a79548916b3f2a15898a965717879d8d792a9c1e788ef58116fbf2dee9f67afd70e42c00370b91d71515ad3d56e37661cee7bdd1e6d1c"}, &(0x7f0000000bc0)=0xe7) syz_open_dev$sndmidi(&(0x7f0000000c00)='/dev/snd/midiC#D#\x00', 0x1000, 0x101081) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000) ioctl$sock_inet6_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000c40)) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x9) fcntl$dupfd(r5, 0x406, r3) writev(r4, &(0x7f0000002180)=[{&(0x7f0000000c80)="b0bbb5e0f3980429ca2f3e769786412efc2989b528f18a797846fbb331a546f44da910c3c6ddce69887312985c0d108fc4b29612", 0x34}, {&(0x7f0000000cc0)="6900d1e7266f68726cbfa23bb9be37d012c9a2799d023bb5eeba91350077fc3463c2f8870de8f6a806319b8beed34f1a6d1de709aeae48a9143a73e8c01532113e491eeb3cfd0ae2170fa41b3d54a4ea90d7a25c2ec674e2f714ad97e83ed711d0c0f6af101a62ab38128125e40d2ba6d1c866b3c4a6b4de02482a2c589912972c0cbbde1d2d96c300be97877920b18df9f3aa93f519484f9f8304a760466a2645871164fe6ca704f7842660b44100b17c2ecea38fdd0978ecdad73c57cb9e7573689794c423682b992dd602bcff957b08924859121c34db", 0xd8}, {&(0x7f0000000dc0)="a4457624e08529c7f76d6bf724f54583d6a23c683c410fe9f490c4", 0x1b}, {&(0x7f0000000e00)="30e18b0c8c1b670199e7adb226e6300ca145e3fd05a2959199312c529b25c7ea67d7165edf7fc65a4c0284b1ad4052236c46f3b3401b9cebc6e92a3648dced1e203a1b261cbb31d2a9cd040e6cdf36305c139bb04a52ff0bed9c248c6cde810a8ff6158ed0aca5dfe04295e04d82a320b4abb9cf5555", 0x76}, {&(0x7f0000000e80)="547954b34b368d758cc99058eb33a3ce6f84a3084e339c2f5af889b56373d2648a2dccaae3d6c6770f178ad54a7a1a7949365e64230ccef0dbf9616b8c97b958d9e57276b1ccad44b547b888971ad2b3510b50033ddbf6f9f7f3caf94458faeeb09b0476fba212a38f4cfddf83e317eebd597a3b0dca211338b2e74847c43f61e477baea397c75f479dc544eb9139165b947e0752a4353b0a4efd88126ed3f206a7e1d39d31c5e2243d3e02ea010eca4056b311b246cb71e2f9b87d213c0725e5e76cdb3ef23d8d9649a431c3cf6438d7540617032fb0e92641588c537df820ea012567721053c4341ec", 0xea}, {&(0x7f0000000f80)="475d11d775ee6d0bb2db46f3764e9850488fe375f1a9e50f7d50be590f6e3cefcfcc52794d1772dcc1342d357cbd641c47be82bd3c8c6cadb6fc7b4543946c717579a6e4a2d34cb7e7e1e1a98f1f", 0x4e}, {&(0x7f0000001000)="129f1f040920d9ba92ea81b0e7f0a6f853cb6fca299adc2286cb2e597cc8c8dd6ca44679841a7203c8e38fd4fc401df751de6b921abd56e3942939d5a34de48558a494a5e7b0040d31261371b3bcb78fa98e2f66a66c881fe8a6247aebfe03b502fb1342e1e7168405074ccc9c7ec615d8f28bb593d316b1fdf78589bb70a9e3eb9fa668ad98b48b2d40a192354b40cd4838a0f788256d3a1ee748cd1ee871e658a433859d", 0xa5}, {&(0x7f00000010c0)="f135de723f74f02114e09ee11bf64dc57d5e5111dd8824eaddf0dceeab09a141093179c5adca8dad78cf0ee92f78755b924fd0732aa002217d0a6cb71862774dbab9ae534e6f98e381d878902c8b409bd88cec2cd859df44b7c375849481c75fb89668eb719fa4ad8c52b77fff479f01273d360a355ca1bffb4e98b5c3437e4e27591341ba220d21b4100f73b6fd2822c0366512eacd85f5806b2442f5bfe7683ab95ba049ed2d222eff721ddddc4614281a0017ee6a1427442762e7094c19e23aeb96ead9c1a3869bcfd5ae654e31eb535ffb0144bf67780b6ed3e03c51984912540f9a14d6b84f2cc6038d63c228d3c1554f54d9451d9488928899856e4210a7b794dbc1a972362af9ea09eccd7dd55f35898e162e4c71480120be4b9a13879999bc7354b069528aeedd81f4173bbd6676e898f549525fc039426d48a545294ab527a9d8c5e31e5e734efa2d59c3e87fb6c741b763f75d1a605a87313ee1b8bcddc9306dc4312e8c14d54df983efd21294dc5b62c037f5f51c352d71a92cae7e77fc8f19a498908ec8a01102dbb65a0f5c8749be778729687293cdb04369d5d9bdb2aa567e3af66bf91108e5c90c9f4f1b9b043068a9d335ce1e7627feb500a7129cb0fede100c7b0f962c10a3283c69051af067a18a80f33f164e337fc035b337efcffd85dd5fcae9d965fbfaa87bde3b8de43e61ba3da7d05ba87513c73505e869c00796fcad3d17c1ee40f2f762f94ddb0fc6c0ad2739260d2cebd3e301da6781552b95f562493a8dd6521fb0c584901f462fc55a4d3e2a94462e8ccbc7eaa7177bce408a1fa8f8da39f56e13804832fdf5c7c036ca7702a7d4978c8db51d5d2806b5a8850c3eb942767d7e045f170defa7b992af0f1e680380569bc4f8048c598a25ef6db0c5030665a5e704befd4eea262f1bc6159bfb7fb9737a287113bdafd6b9575b0902e103bf59f1de4162c6e98a0435c3f1bae07ea689ac29c535b8070ca3d5163625ed4d1dbec6ffdc3ede1dd10c9f9d0c5b13c45a6f8ef150957d47d41374c23e9003b3cc4b5ca2816b184ad99d837a5ecaee2ccf25e263e23539dcd7d16b84e93d1aed3984bb28ef5005ff572b1bbd41d49ffeca3b59d5314d9037b5d06a4648f70ed4727b1cbe3761d568c614930d00d01c1bca27ea69c219932a331ce814861441b7f70856608c1d3afbf0c1ecd412b2309260a8387eba37dd0dbf9f3af661c4610c93a11562edeaa6ec3f340219cd0d5e778d1091069df9d481445823e539fdfceaf79792582a6eed244fd3774f2ee907714e0bea114e7425f8c2ec13392489e9f5ad123762a827dbfe6739b1b576695c6834fe3aa99a1f2cf7574f35634f068f2d7729787e3b59121469ccdbca0b525b1abfc7ea747e533a6d3675a5302cd4fc25c73526e900ad1dc6064c9b9e2bb124d1640fb4317c3e1ec3a058d779e658dbf711993181b3fed03d0c3f7b3fbab75c9114373abcd002ecb6fd353c2839506bcb0f6e64963e3767809e575bea3a880d5c08f23c52726e50a5654bf2f2d7eaaa8216c4d06547fda7786895d626bc576fe92d0bcf8c657486fa0387bd991229731fd252a09a770813ecd47f4c622f88d18df76784173d546cfc17d4296463089b35c9adc0568a2d181ab109b271236491421883635a43d18568f28f5e97f727c44166bd1f6b5980721bbf8223deb12630bd8d3aa0ec800650e1b410bfbdf32fabd3e5b30299c1a80ed3b1e9fe4482b809108412ed7182c8b39c3a593a8b900f59c1bfa6cba972cc3e619d523bbbcb2754b598415e97fdbe5df3805da8a4a00cb4e42a55edf6944328a8c7d61bc834c6d68181bdc2f7b76b05dde0e155b165a7057a4fdb3716fbae1fbec29dd348844d15c53b9e5fb42cbc7f3c931319997b3d3cdaa86494bdbd8bb82a43e8c650bcc5167aa7f927b29b80d97e4ad419c063d645a86ee833bfdc6a73dd251e45ff6eb1283e5a2c27d1e80740c8bd3ec694593d5d43081426bc7813bc3311aae22a358023655cb41683701e584b36991e3885641c894b6fe4ef777dcc7629df64704927b924ea9e3bdaa3378e31bafa7984a21233c45fa29c8dd727f28f16b7298ccb52a739e376b9a092952a522bd4ce38427fa201a8176b17df70ec0270b2a968759880a8cdaab71a1d98c4014db18c6044b51d01c8cfa407bfd8bdc42d31131e0efd75e9e264ff8715c03a7ff7fd3a6bcec3f44eabfa3cfe51c97f6faabcac6104c1c1c441394fb56a361c553367cd001d8072dcfb61875f62498285892fb1454ba00ea0e95d9611fcdc4e59821a62aca998bd2713d97bdab16bbee6bec514d477bf685ae0a8a504c1c920711361477e50d97d37acbec266095088df1f1829001d679a65354466982bc9b8227f039cb914df023a2a2d1a5d811897c0e00dbfdb90f54e49941afb4964fd78cffde778779abd478c768a38b3e2b62362b1075ca80d73a02b2be4bad9e144230a64401c8d94668771e7a4cd44cdaaafdb5cdd45f29cd3c2bb850b71aee965d8df92ce49a08f3adae765ec15119b8fb38483708f3d867573aa3b68bc250d0fba71d4ecee074dbad05a9ce5fec0302394ec69f642bd24d8d47861986bbfc60466b9c9e4483c715d83806a0ce3c182a897baa76f23982771350b1e5af9851dbf3d02e331d35251ff8438f5d7532a542484162f9ee29673801a3ee5d6d03246b7499fc71477797b7d39b73518bfa0b2e087e30ee7aacbcc659fb8d60c73ef22888c1cf239b1a43d594142c9ca022423e4f4fb0b4554597f2b59aa3352dfb5de5b97e195facd23b2d59dbd32c8d9d8b4d8db9dee42e6e728c2fca1b99e5b20bb227fe0a1789cb5e66ab7a94051a033ed9e7835b4466b510eb7cbe425fd283d6225f5e6757a16cb57b85d0d2b69fbe82bb6db02bef73f93c8495ec485a1c7b94829c16e7ffdf5324fba39d24dd8f6944cff9fd029fe78ba59f4f3b3d1568591555a76bfc0382e843dc7d97c8fccb04b2fb307d76b724cbed5f206502a2227005947a9e56c33cf674d4573fddbc261b85ddb836a34f64fe14fc7e9669df55f69eb8fa47c146a0ab15a67cec53821d521fcc527f35b73767b3a3c427bf184ce2ad6cf36bb4bdce7c74b3e429b1a5e6bd538a40e154ba37efc454cf92b9f60dcfe01723d76166ef1fef13c526c83af2d91219d4155a7a9ce45e31a2f7e66d7cc9ba2d54aefff35c137c0a6faa9607c04657043019ff8ca78b91d81cfedeea6e9cbfda5c0f73851007f3011f2f5113f5ba955f9e6d6f33555a7c0a601f12827b25fe6a386d9e9376ed9510fd5d54ebe54a9706b8c7375dba602a5efe565b608b2d8d970090411458c0d20e166db589e9a533c0535d29d062bcb58ff825e87017a99b008929aa5b513dcf8afd96b3d4033c2900dcc2d56fc7156ddc1efaf6697e86fc8174c585723fd9d9c1f22864c9bb58f8d7f7b0e7356272e892edf2f5da4e09c26637ff0d7a3b0e7d9bebdad87d44550d36e89de2b6e740f39804a61f513e3899475a7f1471ff5d0fcc984ef02f38a312385896d15f904657e0b7b374353e273486a3c086a1e2349c31dd1649626787e7b29b858d7aa008e9d605ed0b5d46b26edfd60f4d9aa6fb6125ec399b8f0cb0daff1a1cc3c8daa80ab89bb2648f1f43a04ecdb7bd0c158077c5d6434ba02006737c241741cd01e979c4db18e74aadf10ccf04b2eec12918d6c5d9825b6573b9f7651a5be4b7c969ac5ecc58bd880dcfd7932ebaa4db4d18283b50dadc882e9a6508c0a5191e448db2657745f0c04f97bec527b4b2b4b2ec01017933c885c2c346e67e87657cfdd57928fd3f3dcd22d0be9043f3c46a1db65f563aa6ffc0eef104f2d3aeb63246186dadf0ee8cfafd59f987d53f512fad6c254ad7e252457cc406418e0dce896014598e62f22e4615c76c1c7029dd71faa5fcc4dd0b4591875de396f5d977ce09a5e860598c3e964504e4db1e50435be714cccdffb792e21a9a3cbfb13ab9858a7b4030c8963f994efcc80ed68b83a2e8b9bbcfdf63ed5758216d7454283259e073c22acdcca0b869da23c82b241aade08df3d96f6120b790f5054ce8f44f864cbae0e3c4a86cca02338453748de104bfcc7acb7e2d7cb342a32f65f08dedfa35b922985a735d57be2d04ad665f48800be99ebfb2cc21e61ae6ae679c6f126d14ed4b0f67c4a443a3505a5786cf9bbe4ddfe38f86b2b92762569101fd6dc43726d346477c2327076a8a018e2c7dfa077015a36b44b4b29027166ac64abaaf18351b483445de5bc0cc69458b17137ffe6349d64ba6c7cbe9af1eaf53dd676f4ff4d348dab7c2e593ab49b41b960353b2dc8741c43b220972fb523bdd78f1072aaceabcd1741f08d11aa3e1973ed5acb8e29a47d88fc8c5684c612520a5a7db13f930aa738353992b7e8cb80134eaca248e8ca59f31072f0840518ccf4db89ebab6ca53f9c67ace6769ffd4db4c268ee681bde0dd1d5027798aed22ae703856bbacba75167de2ac9c06e2e1ed2dbd8a038abd8ef8db96138d5e21a938b4b82c5a7975be79c8aa16cfd717b5a32a7b203b75eba31491c33a180d9ab564a37b776527ea2eafe8443ac6f739f9bfbca249015f4f0e971258ab55a1df82c223459c4e95227b1aa145750237d5db828afd6f5204362cb1781e542e84035fc4127c807dc3dc62d38ad484eeba6daee34791c17d0644297381a783d494a03c97ba4c45a9db4a2542a2c81cf6cce4da011cca10b496d23594b3c654759520f57f94fd6f1ccd3c18aadaae1edb3fa87da55a8329d5b9e5f5777ed8f520796213adeabcb8d3ca66fcff2b6fad640d352cab1f910485df739853b1696cd90196bf960605bc1961d1feb9635cf9766652ec0929f3db3f75688a548a6b39f4bd6467461550177a775cd84cb57c5e7d5771e9c45cdf560cd87d5f1deaf951a7c4dc549e977a017ce666cf77ccfe9d3c4b91fe39e29470372192b5accd64f78d6a16affa3daaac7eca71d7691a7fa05972a67cf9217bc5983833e23de6c32b8fe8d64d77f19d6a744f4f3584861c62077eee6ae683be3ace4da76bf986440bf7454b6fac511bd8f8504c9ba596b8aefe5e963e6915b453b5cf7ea579f76558440d27bb14bbbbe245cfdf167b630f9710eedabc1c8304ebc2569377bf629687bde9ef0c4b0cb9d32ea8f2c0bd3a646c906a3d8da9b14e7f955b1c2b382124e298b64902a59c26cba1709c450c62ca3a878cf32dfe6bb2be9ea3a9aa7e7228c535d78b8391a10507d4701fdc1db81386b8717565ac30df7496072cec0953e4849edee441377ceb8a0cc73c672598a960cba799b790c52660833ad733ecc7e47818197e306e7239402ce1a6b9238f79f0fe605bf3cdb7c7ae273c497aa30f3dfd0e7b2bdf31a14dc64f1de6adbae7fd9302979e7977e311c8e06ff253d757b0346fa234431e520b1362b86c57443dc10af3313f0b1c4e9a2d28375ee3be0e420e50cde15851aea202e8e83a8946bf6c678019e8ba36021b1de68bec908e99c73e2b243e9ece891372bfaec9670293e785421b98c253ecde36d972d2765264ce38f140a6c537f606e84adf805eddf04e2bbf7d804a1f7fbcdb5273a62108d2b73fdfa87262b2fbdadf7bcabc44852c810404ee4520de14dadac1ba65875ae6ad34001a95234068f9a34f0cf42c1778f14891c40b8f50c8717169805f80288f05727252672fcd96713fc2552980a739b16ade7b05776a624d78c5957bfb338eb96ebe52d792192dcf3225840496302f5dbb547064e03", 0x1000}, {&(0x7f00000020c0)="74aaebc7d0498a4499557eeec3d10e", 0xf}, {&(0x7f0000002100)="ebf472f6a10c5e4ec7ff1906e35a2d23245056e0914a9254e7509d12938c6eb18e79a1eb80e3dbeab80f74ada89dd744a3b1cca786009eafc50566750bbc37c9f5d35c17116aafbcea", 0x49}], 0xa) [ 540.042610] attempt to access beyond end of device [ 540.047681] loop5: rw=12288, want=8200, limit=20 [ 540.109931] attempt to access beyond end of device [ 540.114945] loop5: rw=12288, want=4104, limit=20 [ 540.152816] attempt to access beyond end of device [ 540.157867] loop5: rw=12288, want=8200, limit=20 [ 540.167938] attempt to access beyond end of device [ 540.172957] loop5: rw=12288, want=4104, limit=20 [ 540.207053] attempt to access beyond end of device [ 540.212110] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:43 executing program 3: r0 = open(&(0x7f0000b29ff8)='./file0\x00', 0x141046, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x840000000000801, 0x0) getsockname$netrom(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendfile(r1, r0, &(0x7f00000d0ff8), 0x8000fffffffe) ioctl$TCFLSH(r1, 0x540b, 0x33e3) 2018/05/03 22:07:43 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={&(0x7f0000f76000)={0x10}, 0xc, &(0x7f0000255ff0)={&(0x7f0000d15f78)=@setneightbl={0x1c, 0x43, 0x1, 0x0, 0x0, {}, [@NDTA_NAME={0x8, 0x1, '@\x00'}]}, 0x1c}, 0x1}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r1, 0x54a2) 2018/05/03 22:07:43 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000200)='io.weight\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000280)=ANY=[@ANYBLOB='9:4\r#'], 0x5) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x77359400}, {0x0, 0x7530}}) 2018/05/03 22:07:43 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x3200000000000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:43 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)="2e2f66696c65301a", 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:43 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x12, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x100000005) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000500)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha384\x00'}, 0x58) r2 = accept$alg(r1, 0x0, 0x0) io_setup(0x3f, &(0x7f00000001c0)=0x0) add_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f0000000dc0)="87a0407e3aa39ed2b0eee145dc24eb2159d50c6bb853567bb31b99cefc600768542f3d589ed5168941287aabb5ad2ce23c0893667051ba9767f6bfdf87dee04d61099e2d44d752476181411ec18635db82da848258a98a896ebfffe66122833bce42dc7d00f72ed9b4500d367af116a4cbeb60458c6666c4bd7ffdd80e67c1d37c873af04f1e144a202f6202f7e3da3c9abf4f945ed7572b32fe4054b4196366078bdedac3420b11aa140790989279c7fe900b1c36e4a429616a808244452a4812039ec8b670273931ab4f5a30faa9f4647f21b19e7fd28a2110f7e6c203c5757bac7fbb570b0f9dd068d2054c4ff4696d37196000e9722a5d10eda0be941cf2956c32d19eac251c18998afe45127693b0ff5334cb32e1ac1adf71c5e608525064dd63098b32d1978b708ed4babec7dd0fb43d0026ad07427e6a4a535af7e9e8e49fd3fdafe28ab3415db422f71914fc39d4343a2f1ed68a961612c52da0d432d877cc6739ddda9fba77063f43049549362bad34e49fa90688dacd864d6df86330032b1ea708840dc70e8ba9a6dd8b2e9040ab132b2cbe808fffbef1735c093a259edb81680f815f12092449e829591485740f6bb0c21a4d76a1851320afc7895a80318da6e49d5aa9b22f7959bbaebeda621ce1843b8a400b6c6b4bb14cce5e4c8da914d8e67fb13569745fca60cd20e74d4c9ce97ee57349eb72c53a737ef75dc4e608fce54679e8a36be088422239ff2c80a32d28c39ecff90452eaf803794cfb16093e74a4f257e32b5fe78a237d8e936c3b592a9c5208357e54e8ce59b186e863676481ef5941e6cb422e289a86eba9f5de4594295a34da0b1fa59eb99b9d79526edecdf18678785befea18c12e07e4e284bb90588eba534502a04b6cea7874844b09fa29eb2e038682347a50356cc4699c7062a0eb0486ee1288862bec372e6df0ea7e741f01d01d7f77a9388c15a920342bf399ef1f8ad1078a5a2b667e0390ed6b6b65275761f10f62df9bcf9d84d8000436539375bbc6bef40ca95adaa68a3ee01b8f2b4615526bff9885aa6f6d6f632f8c89681e9c2107eb3012b2b075bd29792dc7d5acc52810def5909087507c0b57b43a7d8868e11deca10ea8e36825b026b38b343c9ef436135461f4491e53344c94ed68f86dadb58910fec6034fcaed63ad009e290d4ec34669c76cbada3bcba3dc38c6e9a0496350d7ac4d692f8789d64b1a2ff31e7b948a6ab141f4bfd850311c316a9af0ad1da1c07a0b65e93d42f83d69260c6aee6eb78c28e4ff4827ffc167287b9fb674aaf8113ca8557857e17a1d621ad440c2197efa16e249b8a9e62b9c8364c06c699d0ec1080b3514964b204cdb1003e2115a13069254662552338a01b59c530496d5af0ce524aa6b0a266efc9a8497a0da6dc7781a70696550301c6b4a1f6bf2287e98be1815aa2d5ee2c038c6ae06fa1e8a176c9025bcd4bfa553d2424c49bb30d8d2f94207310c649cba1f3e95fdb9f6870189fbb75a13e17f6bd4716697587f78729d956c61b56a05811bf33af5a181869b09c2332f77ae944e31cde7eb76aa38422cdc11582d9f763e22d4958acfa84649975094f0d50f0fccf984195c73c1a8bc4d09803bf911c34935957d65b1f9ec9146b2d1ef914925cd1bbaf7b978a6489953de301a7e9c10ce1a19af64021dd82ce76a7e8e21bb860915a44edec91f07ada8554abd54d74f84e53820dd12db486b0048818391048064e17be3f5e667cceb6a954da7ac28f27ff6eb2e10d74fa0d0d9f7142731ed3fa0be310749003d4bd067641ef75777d8b74758824dd9e213fd0ddd19e5c7add68cf8c4dc58272e4a7db15caf38ac5b2b11b8fa99ae3bcb93b86dc9e08c0a0c68d30db2b351c4776e1db2208a784d20f2d27424c9c8b29dea94aae3d65ee551c29bfb00b77beac47f11f84804dad01899910a8311d617a96db6aebb72a9eca127c2150679ad1386892dd3bc6361d438f62a799f5cfd6bed94e8584033fc158635c3582dc0b750aad5fd1e42539f8f2e5e57379d8dea136683fc8f0cb521b97facd2cdbae405073cedb160bf990a554940ed06e0024fae666eb0d934d4ad16aa91d12345976c5a5eaa725fea4a0995a5096bb650d3108b307d08e50cad6ac1d4fcbdcd08874de4541e58134e9496cface95aa7728ae4848248b10c814d8c7f12675c02f306470b19bb45e64aadd6a03ea3753aab19eeb776f1d40519132e7b13ce226808c7be698140501005c3d48ae0e52cc6544d9d44117aa09d92734b97307a656e9249542c323e63ae1b4d3bae166e2de51a6ca9a3695d3d290df23239b3d8d158b98a0cf5a1c0da46d377476992f4fa04614f35deec598270dbee70c571f316680f9d15f3f3ee1de3109b47de94f20a34bec51937c91c72938aa3080994af794a71932f6c99028cbfc33b2dcf4ecddd9fb5a55aaf3f7f198d7218c6a9cb8862c19b6bd2f8f4af06006d24aabd26778a563da10a2e031bf77be025431b58ee3e0033b5840a77c2c3bab7fb3fb4e6a11878c4c100f42ced713743681232df7a047356d78d025daf301b8b106e48051c7d0050d2d06612c7639b300702aeefc289ad5a882ccaffe1f11c869ca532fc77af9d4bfdae25366daae55dac6ffd7d5fdc18f46525ede4e15397b1b9a538d6d0399775db4a917702a6c7cd12a5b286cdb5866768458cb6666b1a43f3bae00f3fd0953411b13a3f1f7136f60c24a294a4acf49d0f8b0071a4c64c5067f97d2e4401c81c60628dde889901b96e8099a02fed0bec39afdeb6da14ba97657420a226b9fd5c48aad8d950b147316d28cef711e3e31962b9e1386d52d6f1d3ecffa0f502011e99d7bf8ddc0846346a3a30f3e9d0b817f5f2b50300393ace7fb4727aaf25dc8e1ec9eb8d7452cf70d8b5be60b86ed25ccac93ce1de4e31d14ebe5c73cc81e476a685f3700d8864f0382719d9d640c298bd2c2e1185274ee53a9da8b75b78d9806b145c4707c7fdcaf15e792eba94004c44b72599e202448e80f87af37c1be7d8074ea2d9e9a83695eed5e53e39b8a032d22c9dbde7644dbde9f175a4b3e356fb07609f561fbc7d8b6c842e716ecdae32a7d95df37b337a903077f9cb970487c06a01413b549c7a114258c09cfe29f894b3b312321df46f0f7c0d0bfd2f0cf1708c94cc4137b54ef51c9607ce14077796dd183bf30422adca9e27f8737e7287683d4c99b39785bf78d6bac2f11545334e41a63abbde2dc461995ef2b65e119f348dcbaeabc018e17b49ce22fd1e8e7d302cbcd17693c4ded7884921f4fa976fbd8a62ed1933150a9ea8048c3e582378b67909bcfa6cc04a97f88ae4d58e1d4f489f79a3760ef5899af54d91642e7d63a3eb2f49080007732955f697f65cac8f05758c1e0ac27ef90aa5451b46320979258d0ef0b5c6c4618c265c96eb4b5e2530db475766b179e554863ed41d3323ff6e24fa2cb1581af87752a2a6dfa962e9cb201f9e6ea8f321d4a46b445ecff3d70b19b1a025758e2468c8156463d95f666729387ecea9f31265d5d4fa312c296f5c020497730904c7f4a8a264bc547c70bd22947fa60e481567aaae67c909b38439a37d6c0bea8d91e41b6a5e6fe5b355be4eb34b01072f95bddfc8a3f37f7a7101c16b5348ac7a866214e9fe10090ac82d0fe397e6312b2952f72b6fdbf156df1a9664b29f616582326d9f156f2272863298b2770ed15d9437979880e6d7acb627072c56abbd4360c4cbe937611d45735558ef308243cf86289bd0a5bdd2eaca58f0020170d93356aec806fe8a198ed343626eed3fe7971220e89a2917d0c204aa234c54dfcba1b20c6e601615e0cbe02b9c357f53ff6727666c73e47f4ed3258916f48cb90e5d40201eef82a084b0ed6bb27c39500f5fce6ca38f324b1e7607cd5ecae756c14fc180647ea87ad7fe9e6c1cf3d2907a9f1feb2a3dba843459e00ea267a6ff6c1e0d9d82e35828e8a22bc97127efa95bc9c48d5ac7cb93e7d75c5687", 0xb18, 0xfffffffffffffffc) connect$nfc_raw(0xffffffffffffffff, &(0x7f0000000c80)={0x27}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0xcd, &(0x7f0000000cc0)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x10}}}, {0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, [], 0x14}, 0x6}, 0x5, [0xeaf, 0xffff, 0x0, 0x800, 0x0, 0x0, 0x0, 0xb236]}, 0x5c) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup\x00', 0x200002, 0x0) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ppp\x00', 0x20001, 0x0) ioctl$VHOST_SET_LOG_FD(r5, 0x4004af07, &(0x7f0000000480)) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/cuse\x00', 0x101, 0x0) r7 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mixer\x00', 0x121000, 0x0) write$cgroup_int(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="35a304c3103d2f"], 0x7) r8 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000035abe1e80d903e0d717ac1889a45e581c9e14a5c8f95f5d2968ae8c767e9d18fd69a") ioctl$fiemap(r8, 0x40086610, &(0x7f0000000080)=ANY=[@ANYRES64=r8]) r9 = openat$cgroup_int(r4, &(0x7f0000000000)='io.max\x00', 0x2, 0x0) connect(r7, &(0x7f00000002c0)=@pppol2tpv3={0x18, 0x1, {0x0, r8, {0x2, 0x4e20, @broadcast=0xffffffff}, 0x4, 0x2, 0x3}}, 0x80) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$inet_dccp_buf(r6, 0x21, 0x2, &(0x7f0000000200)=""/35, &(0x7f0000000240)=0x23) setsockopt$SO_TIMESTAMPING(r10, 0x1, 0x25, &(0x7f00000004c0)=0x10, 0x4) accept4$packet(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000380)=0x14, 0x80800) ioctl$sock_inet6_SIOCSIFDSTADDR(r7, 0x8918, &(0x7f00000003c0)={@mcast2={0xff, 0x2, [], 0x1}, 0x5c, r11}) r12 = dup3(r9, r4, 0x0) write$cgroup_int(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="393afa87"], 0x4) preadv(r12, &(0x7f0000002440)=[{&(0x7f0000000140)=""/38, 0x26}], 0x1, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/52) io_submit(r3, 0x1, &(0x7f0000bd9fe0)=[&(0x7f0000617fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="b3", 0x1}]) 2018/05/03 22:07:43 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x1}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) r1 = dup3(r0, r0, 0x80000) getsockopt$IPT_SO_GET_REVISION_MATCH(r1, 0x0, 0x42, &(0x7f00000003c0)={'ipvs\x00'}, &(0x7f0000000440)=0x1e) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000040)={0x8, 0x8000, 0x8, 0xfff0000, 0xd260000000, 0x7, 0x100000000, 0x3, 0x0}, &(0x7f0000000380)=0x20) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={r2}, &(0x7f0000000100)=0x25f) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:43 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "7175657565300000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:43 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x11000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 541.166994] attempt to access beyond end of device [ 541.172108] loop5: rw=12288, want=4104, limit=20 [ 541.194457] attempt to access beyond end of device [ 541.199508] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:43 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0)='vfat\x00', &(0x7f0000000080)='./file0\x00', 0xe000, 0x0, &(0x7f0000000040), 0xfffffffffffffffe, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0\x00', 0x3fffa, 0x0) fallocate(r0, 0x3, 0x0, 0x800000008000) 2018/05/03 22:07:43 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x4) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_adjtime(0x2, &(0x7f00000000c0)={0x1f, 0x2, 0x3, 0x6, 0x2, 0x800, 0x7fffffff, 0xc, 0x5, 0x1, 0x8, 0x10000, 0x3, 0x8001, 0x9, 0x3, 0x0, 0xeb, 0x0, 0x1, 0x8, 0x40, 0xfffffffffffffff7, 0xf0, 0x7fffffff, 0x800}) sendmsg$nl_generic(r0, &(0x7f0000005000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="4800000014000700000000000000000002ff0006667e279639a91d7bd91397917daf4204a00b32eadc2828417ff3ff00e3d8960f65b27ee8125f423682a9447015739d53d50000005af29e9bc97968b9743170a83861d63c5912325c211030321f9b27beff54d036911a8702691c8a36495c0f9ec311e0"], 0x48}, 0x1}, 0x0) 2018/05/03 22:07:43 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x2200000000004) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80, 0x6}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x9, 0x202502) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) setsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f00000003c0)={r2, r3/1000+30000}, 0x10) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 541.231221] EXT4-fs (sda1): resizing filesystem from 524032 to 25 blocks [ 541.237474] attempt to access beyond end of device [ 541.238275] EXT4-fs warning (device sda1): ext4_resize_fs:1927: can't shrink FS - resize aborted [ 541.243126] loop5: rw=12288, want=4104, limit=20 [ 541.245736] attempt to access beyond end of device [ 541.261937] loop5: rw=12288, want=8200, limit=20 [ 541.373847] attempt to access beyond end of device [ 541.378884] loop5: rw=12288, want=4104, limit=20 [ 541.412834] EXT4-fs (sda1): resizing filesystem from 524032 to 32 blocks 2018/05/03 22:07:43 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8ffff], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:43 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) unshare(0x4000a00) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f00000000c0)={0x80, 0x0, 0xf7, 0x0, 0x1000}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r0, 0xc02c5341, &(0x7f0000000140)) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f0000000300)={{}, 'port0\x00'}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) [ 541.419320] attempt to access beyond end of device [ 541.419854] EXT4-fs warning (device sda1): ext4_resize_fs:1927: can't shrink FS - resize aborted [ 541.424976] loop5: rw=12288, want=8200, limit=20 [ 541.456144] attempt to access beyond end of device [ 541.461382] loop5: rw=12288, want=4104, limit=20 2018/05/03 22:07:43 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x0, {}, 0x3ff, 0x6}, 0xe) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x7) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000040)={'team_slave_1\x00', {0x2, 0x4e22, @rand_addr=0x8}}) accept4$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0x6, 0x80000) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000600)=0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000540)={0x0, 0x6}, &(0x7f0000000580)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000300)=@assoc_id=r4, &(0x7f0000000340)=0x2) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000440)={0x0, 0x7f, 0xad10, 0x5, 0x10001, 0x8, 0x5, 0x4, {0x0, @in={{0x2, 0x4e21, @multicast2=0xe0000002}}, 0x1, 0xec44, 0x4, 0x3, 0xc3}}, &(0x7f0000000500)=0xb0) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000380)={0x0, @in={{0x2, 0x4e22, @loopback=0x7f000001}}}, 0x84) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f00000001c0)={{0x3ff, 0x6, 0x3ff, 0x1, "9800cb33a2f531752273882f707235bad4530cd7527a22a5438a1b937b76a93ae573db3833530efd105e8010", 0x22}, 0x0, 0x0, 0x5, r3, 0x8, 0x8, "820a44c64204d9fc0f06b61fae909c2f623b37ea519b92eadb8783ef13ce6806bf12e86f199152f6b87da1af1fd259c1b4a9dff5e3a97a01fb804587d18d5dc2", &(0x7f0000000180)='team_slave_1\x00', 0xd, [], [0xffff, 0x4, 0x3, 0x6]}) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000140)) 2018/05/03 22:07:43 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x9, 0x101202) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x189f) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="7461736b00ea2bda6a2d8d3bee34013a2df8e6d00c") getdents64(r1, &(0x7f00000000c0), 0x7ca6398e21bbc45f) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nfc_llcp(r1, &(0x7f0000000280)={&(0x7f0000000100)={0x27, 0x0, 0x0, 0x0, 0x8b0, 0x7, "5c391d9c46048aa0f21cdd34e78ae65958d9ea4e3135ba6b8e125c262343e0920ab3b211f1f67256965e213ffc8c62650959fc6018e9f95642565f85fffaed", 0x11}, 0x60, &(0x7f0000000180), 0x0, &(0x7f00000001c0)={0xa8, 0x10c, 0x2, "e8b0e2bf0b47fc8efa30a7f0b29257853479eaee3db5c96febc2fb77f4abdc14cf69eb9fb2df5c1f44ae600e000a9a4c6efc39fc1a5d95d4d970d5d9749db286739faadcfc10d2eb35338cec90893c7e867ba1428c9dd8e86276cbe9f0f2f377160b060331de65266525d8aa55179536049ca22e3a28cfb196fcc813c8fba5115b9aaf32d7e83bbe1de4e502a950f32d6b974719"}, 0xa8, 0x44}, 0x20000000) getdents64(r1, &(0x7f00000000c0)=""/32, 0x219) r2 = getpgid(0x0) ioprio_set$pid(0x3, r2, 0x8) 2018/05/03 22:07:44 executing program 4: r0 = socket$pppoe(0x18, 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1000004, 0x80010, 0xffffffffffffffff, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_ENABLE_CAP(r2, 0x4068aea3, &(0x7f0000000040)={0x79, 0x0, [0x1]}) ioctl$KVM_SET_GSI_ROUTING(r2, 0x4008ae6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000000000002"]) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000e80)={"8a927799b01a029f25061eda96dd379385fc78b28fcbf8eb8455a6fb67a8de46d4d40000a01a47191dc792f414ac8437036bb34b6632c980073c4cdc084a1966c440f158119016f5b50e90810603f10a2c83eb8c062194269ab67e4bb4b3c5199cadd60d3f6fc72a7eb011b622072532229fbc9d9c4d1e045191ee2b0d584c8fd736ee3e7d73d5267b67a69251b10c050000692d30ecfb80632608000a7a24aa58b111193c88181907d958cb00807d0100000000000000ae2b62b46c6d5816f2fc52eeab0000000000000003252929e628ad00000000000000044d9bd66eabce002faf0512145c072f3087a5566c38fda729442c3ebd62e970a9a3eb242747993601a1a186b8376d39c69c4ce503cf638feeae79436a3c00000000000000380fa7b0c9c2d674b80ef220109f8fa8200de4794547b4da6430ac512116d358949a298812c5d54017aa2fc88914ecf25610d4c83474ba93a8ad32b16371b42359bf984abb465228cfd848e54abc383d21d0a3315f1b8599efa1bf10bd30a1371757b13aed4a19db7c777995fd42ad44b0522755f8552563c7639ce00da8ee3ece9ded52625aa3f0a1d7b76b32536d39eeae1582710632a79bddf1032b6e6ac794f37ec9d0c3b44923ff00000000000000d75d99443d665bdb3c6b7961190e8f82a233000001002ce4f47168ef93f01aef51c60000000000000006af34b21ed8437a371c0b427cd8c95f3952ee752b358ea9fa443debf5a2d7cdbaf1a2a23d68cb0806925599fbc1361b8ce27b41d79027894b6c0003cc97a640bf3df383a51eef947915369bdd4fc3cced2609d17515838f8fa1a284c5b6ffc5251071eaee59d117d35c73e50fbd33ceb4508cfa0100000000000000114a13542dee77b2651783f6a5d9260036ccc70d695101d1ddb56f1ac26584547d8d5cecb3c672068cc7ab31ddc5ae0a253b587d712c6110acdf49fa0100de0f7b3717280d35b7e70733538a8eec8fb17616d2198d02ba4e7690fab7933b676deddb27755d6a8f29c643dfffdaef131a9476f719a3120cb2cbb70200339dc0862dafad481a63e5f90d14a24803d8b100e0ad5caebaec6411400d8d6a00000000000002f4b2eebf781ec7ed16d988d46575c9a73d961c13c7cb674ff41cb3c7f6896d41e86bda845164825e28b9fb719e695a9eb9710f924aefde1c96bebe4274594038347691a088f90400000000000000fc24388cc15dffeda1bd610582c5b74fa6c6e789ce440800871a5e8b85000000005806743e8e075b8624686feb21fddb9afd74dd0067d82a72c099a2d52a599494388cb56ceb5ef9190980f9128e689e07e98b2ed59e1537fc7de144dc2030374b0f5fcfd8f2ef242803f7bcbc07145f65b8912a4a335b8576e8acf080852c49d353a00a5aac3d6a33e0075506a1fd25799f1637b1bafaf09954ef"}) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$PPPOEIOCSFWD(r0, 0x40047459, &(0x7f0000000040)={0x18, 0x4, {0x0, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, 'ip_vti0\x00'}}) [ 541.494526] attempt to access beyond end of device [ 541.499564] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x2c000000], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:44 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:44 executing program 3: r0 = perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$invalidate(0x15, r1) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) 2018/05/03 22:07:44 executing program 1: socket$can_bcm(0x1d, 0x2, 0x2) r0 = syz_open_dev$sg(&(0x7f0000970000)='/dev/sg#\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000000)=0x1000, 0x4) ioctl(r0, 0x100000001, &(0x7f0000000000)) [ 541.692118] f2fs_msg: 50 callbacks suppressed [ 541.692130] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 541.703827] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock 2018/05/03 22:07:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x8035], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:44 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000505000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe2(&(0x7f0000cdc000)={0x0, 0x0}, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r5 = dup3(r4, r3, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000decfe0)={0x10005, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="443757b2051f1074a6eb78673b285f3be0e5808bd3a51701f70d14e0dd819ab497e457c294547e50", 0x28}, {&(0x7f0000000080)="7b099a696ae03a5bd1ce2d85fa53f04a8086f0b688fb62c82fbdc3e20e79507982d9c01035e356efc3ea2c356f49dfc6bd980e7dddd724b67ba9626312c9f65d0ec6952411b972bce045fdc7d209887dd68f7776bd36502fec13f857100462454de815636100c55fdd5f8585bc5089deec9c842086ea76bc963cd055d11f56b503889f2590ff3b7f8c7ee934221bb3cb4c0b95924ff1e36b06c2163d69592d5e89244a87702ff961a11c5a6a7eece3d105", 0xb1}, {&(0x7f0000000140)="32309bc0c240b9d93398e07ed6467aa2761c8aca82700b3a29ca4823a49a95ff89cc1188d839cf40f7d3352825a173d591c0c04817901967aefe05574f657a63bb6ee60d6d434367367d00dd70227c04113652894019b58c1a279459cd9101278aa66033727b7d7a4f8f17f9dcd5b99faa9092aac006db9e439042d9d0d7188f9ee1e121f696cf08b64b8e0d279fb38da756e2c82d39d671de168ac92e4a423a4a2166441bae776e724aae687f8bd5f2d5515358b432fdf870fb5d01dc1463fe75759ec5825612e98b8fd58c650825b73e0dac3a9ad0557ad2edfc06bddf80150cd31ed370572b2a15f8d0b1f82df07fc59bb8d60df11989b3d81f", 0xfb}, {&(0x7f0000000240)="5b6df1ea80e798909987e7ef4d10407f8af151f077780f890a661a8654940fb36994b8288ff6d3bd4f11b2e0335bb0bb5ff4b09c5e3a07ec6f67b8d566447945e01050a76496ee", 0x47}, {&(0x7f00000002c0)="766dde12b30f857d8759d2a339c78bc36c9781724e6d5a0392e3702d272765180748ebec319d04f1934a48ffb130fcf36069405f246576f9e8d8afd3d5ca02730bfaaeb8362d51381240eed9c1c7a181697520b8439c22087d34275cedc620efcd2aef2edc3b4538e4aba52b5cc215eadcfd69c63bf8e8067b8b7bd0b31b8772f5e006ea4bd684b5d4733458cc8e886d824759d46e9c4afe16a294153262b64332b98c9ce359148475a426c546dbb3b555f3fd1e804e8787a4673cfcece8c320e97199b83b65b33070d152eb464775f01e0ca440d6ee2c1b0f11d7dbed34a6c5dabceca6ab49133b08ba4827ca755f3b3845d4", 0xf3}, {&(0x7f00000003c0)="26fcc7f487ff8d41a60daf86a4212e93a2026a2a97c1d75df890014de1eccbf68414f279ba896e63fb08459c9f3061f025b4d4a50900fbf7aa9870533012340fd63899f01c175a88896acb34583d76874a07eace7a98701cec5b1bdab9f8b4108593cb9cceafd4e72e0be5e9a0f22095b3be9f0d8e6a7ae62edfd57ce7528488a9cc475f6e52055fcf3d93642b8d80bf18cda2a6261b0e7b73216211397048c41cae9d457255157ac22458753993e8e2963bfd8cbef876de5f9b8cb410cf166612a356bec0c68d09628a2b23c83dab8700da5c7a79b88f54a11ac0185a6cf6ba1779172ee646", 0xe6}, {&(0x7f0000000540)="c99d87daaa9c79cd3cf651d24d1f83158705fb3fadaae8ac69299451158e67fb3bcd8b664d3ea5adde53ed46ba22b8644e9727383a7d4195dbfd705b1518a86fee9217e93d2ffc0c750f06436a31017dec056e6023f4c471a38f498dcd99f6ceb5f9a92234636ee4ca352c4a8d7a526175f8d18409bf81efcd2a173b76de2f5e01e0d289b9ccacc496021b246f72e89b73f2777d6a12418ef0b651827dbc92a24b47e61d67d484228c9b6092a86e0336", 0xb0}], 0x7, 0x26) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000460fe4)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x805}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000de9000)=[@textreal={0x8, &(0x7f00000004c0)="66b8008000000f23d80f21f86635800000e00f23f836e30f66b8a93064e90f23c80f21f866350000d0000f23f83ecbc6f80a660f3841c40f01d10f3566b9520900000f32260f70e2d9", 0x49}], 0x1, 0x0, &(0x7f0000000540), 0x0) fsync(r2) ioctl$KVM_ASSIGN_PCI_DEVICE(0xffffffffffffffff, 0x8040ae69, &(0x7f0000000000)={0xca}) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f0000000680)={0x3, 0x0, [{0x40000000, 0x1, 0x3, 0x6, 0x8, 0xb6f2}, {0x6, 0x5, 0x1, 0x8000, 0x1ff, 0x3, 0x6}, {0xc0000019, 0x200, 0x2, 0x7, 0x1, 0x1, 0x1}]}) [ 541.734897] attempt to access beyond end of device [ 541.740010] loop5: rw=12288, want=4104, limit=20 [ 541.753284] F2FS-fs (loop5): invalid crc value [ 541.767323] attempt to access beyond end of device [ 541.772407] loop5: rw=12288, want=8200, limit=20 [ 541.828145] F2FS-fs (loop5): invalid crc value [ 541.832894] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 541.858689] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 541.865841] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 541.876138] attempt to access beyond end of device [ 541.881225] loop5: rw=12288, want=4104, limit=20 [ 541.886562] F2FS-fs (loop5): invalid crc value [ 541.891503] attempt to access beyond end of device [ 541.896639] loop5: rw=12288, want=8200, limit=20 [ 541.902145] F2FS-fs (loop5): invalid crc value [ 541.906827] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 541.926678] attempt to access beyond end of device [ 541.931743] loop5: rw=12288, want=4104, limit=20 [ 541.936787] attempt to access beyond end of device [ 541.941848] loop5: rw=12288, want=8200, limit=20 [ 541.948369] attempt to access beyond end of device [ 541.953440] loop5: rw=12288, want=4104, limit=20 [ 541.958996] attempt to access beyond end of device [ 541.964262] loop5: rw=12288, want=8200, limit=20 2018/05/03 22:07:44 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:44 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f00001d3000)=0x1, 0x4) connect$inet(r0, &(0x7f0000606ff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) r1 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x6, 0x50901) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000100)={0x8f, 0x7, 0x2000}, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000009940)=[{{&(0x7f0000000040)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @broadcast}}}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000b80)=""/120, 0x78}, 0x7}], 0x4000000000000f3, 0x0, &(0x7f0000009b80)={0x77359400}) sendmmsg(r0, &(0x7f0000008480)=[{{&(0x7f0000003300)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000037c0), 0x146, &(0x7f0000003840)}}, {{&(0x7f0000001140)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes)\x00'}, 0x80, &(0x7f0000007240), 0x2ae, &(0x7f00000011c0)=ANY=[]}}], 0x2, 0x4004000) 2018/05/03 22:07:44 executing program 4: r0 = getpid() r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffff, 0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x6, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0xfffffffffffffffd}, r0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='limits\x00') ioctl$VT_RELDISP(r2, 0x5605) preadv(r2, &(0x7f0000b42000)=[{&(0x7f0000444000)=""/4096, 0x1000}], 0x1, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000000100)={0x0, 0x2710}, 0x10) ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x891a, &(0x7f00000000c0)={'ip6tnl0\x00', {0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}}) 2018/05/03 22:07:44 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x33], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:45 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340), 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0x22, @time, 0x3, {}, 0x8000, 0x0, 0x1}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:45 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x208) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, "717565756530000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000002c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) 2018/05/03 22:07:45 executing program 2: prctl$getreaper(0x9, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x100) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e20, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x68f57af7}}, [0x7, 0x7f, 0x3, 0x9, 0x7, 0x7f, 0x2, 0x1000, 0x100, 0x2, 0x2, 0x8000000000, 0x5, 0x20, 0x7]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000200)={r1, 0x7, 0x6, 0x981}, &(0x7f0000000240)=0x10) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000080)=0x8) ioctl$BLKRRPART(r0, 0x125f, 0x0) 2018/05/03 22:07:45 executing program 3: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x11, 0x4000000000080003, 0x0) setsockopt(r0, 0x107, 0xd, &(0x7f0000001000), 0x47e) mmap(&(0x7f0000399000/0x1000)=nil, 0x40000, 0x0, 0x12, r0, 0x0) mremap(&(0x7f000039b000/0x4000)=nil, 0x4000, 0x4000, 0x1000000000000003, &(0x7f000039c000/0x4000)=nil) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000000)=0x81, 0x4) 2018/05/03 22:07:45 executing program 5: syz_mount_image$f2fs(&(0x7f00000000c0)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="1020f5f20100070009000000030000000c0000000900000001000000010000000000000000280000000000000c00000013000000020000000200000002000000010000000c000000000200000002000000060000000a0000000e000000100000030000000100000002", 0x69, 0x1400}], 0x0, &(0x7f00000002c0)={[{@noextent_cache='noextent_cache', 0x2c}]}) 2018/05/03 22:07:45 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xd], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:45 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x1fffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x1000, &(0x7f0000ffd000/0x1000)=nil) fadvise64(r0, 0x0, 0x8, 0x5) 2018/05/03 22:07:45 executing program 4: r0 = syz_open_dev$sndpcmc(&(0x7f0000001fee)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc0884113, &(0x7f0000000080)) [ 543.182405] attempt to access beyond end of device [ 543.187483] loop5: rw=12288, want=4104, limit=20 [ 543.211651] attempt to access beyond end of device [ 543.216734] loop5: rw=12288, want=8200, limit=20 [ 543.226957] attempt to access beyond end of device 2018/05/03 22:07:45 executing program 4: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)={0x0, 0x0}) fcntl$setpipe(r1, 0x407, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) dup2(r1, r3) vmsplice(r3, &(0x7f000044eff0)=[{&(0x7f0000853fde)="8d", 0x1}], 0x1, 0x0) tee(r2, r1, 0x3c, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a5", 0x1}], 0x1, 0x0) 2018/05/03 22:07:45 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff84], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) 2018/05/03 22:07:45 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0x5, &(0x7f0000000000)=@framed={{0x18}, [@initr0={0x18}], {0x95}}, &(0x7f0000000040)='GP\x00', 0xfffffffd, 0xaf, &(0x7f0000000200)=""/175, 0x0, 0x1}, 0x48) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x400, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000140)={0x0, 0x8ba8}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000002c0)={r1, 0xa9, "42789b4e1869eef232c4b4705d61e1ab523bf94d6a5540b0707000d818758bcbd5ad696650eaa89b52d4a9d5519f91e9536238734a9f2dc0252d2722e548b67482f515b5acaead9737b6fbd3b943703d6bf644468984adbf71aeba938071e5a55a847d1bf9285be3e5f17c1df4effdb8e9b19be8109f89250e0850d9e8d088605ac698bdb1097168dee2fa8e0d147626bedb4a1483bce35eb78eab4ccff44dedd0561914d394779116"}, &(0x7f00000001c0)=0xb1) 2018/05/03 22:07:45 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000c93000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc, 0x8010, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000007000)={0x8, 0x0, &(0x7f0000005fd4)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f0000002000)}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f000000dfd0)={0x10, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0f630c40000033a22aa90000000000008e1a7ac35c8276d9c3f51c4dd8de6d022f2c8a379a09d4535208132adec57e820036da9cef1588f302dd419a2282"], 0x0, 0x0, &(0x7f0000008f37)}) 2018/05/03 22:07:45 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) fcntl$setsig(r0, 0xa, 0x21) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) msgsnd(0x0, &(0x7f0000000040), 0x2000, 0x0) [ 543.232148] loop5: rw=12288, want=4104, limit=20 [ 543.237993] attempt to access beyond end of device [ 543.243085] loop5: rw=12288, want=8200, limit=20 [ 543.294552] attempt to access beyond end of device [ 543.299657] loop5: rw=12288, want=4104, limit=20 [ 543.321191] binder: 6736:6738 BC_CLEAR_DEATH_NOTIFICATION invalid ref -1573715968 [ 543.331373] attempt to access beyond end of device [ 543.336534] loop5: rw=12288, want=8200, limit=20 [ 543.342300] kasan: CONFIG_KASAN_INLINE enabled [ 543.347724] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 543.355162] general protection fault: 0000 [#1] SMP KASAN [ 543.360697] Dumping ftrace buffer: [ 543.364233] (ftrace buffer empty) [ 543.365378] binder: BINDER_SET_CONTEXT_MGR already set [ 543.367931] Modules linked in: [ 543.367950] CPU: 1 PID: 22 Comm: kworker/u4:1 Not tainted 4.17.0-rc3+ #31 [ 543.367957] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 543.367976] Workqueue: writeback wb_workfn [ 543.367997] RIP: 0010:wb_workfn+0x195/0x1770 [ 543.381428] attempt to access beyond end of device [ 543.383423] RSP: 0018:ffff8801d941f270 EFLAGS: 00010206 [ 543.383436] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffffff814e1ec5 [ 543.383443] RDX: 000000000000000a RSI: ffffffff81cd283d RDI: 0000000000000050 [ 543.383450] RBP: ffff8801d941f750 R08: ffff8801d94125c0 R09: ffffed003b5e46c2 [ 543.383458] R10: ffffed003b5e46c2 R11: ffff8801daf23613 R12: 0000000000000001 2018/05/03 22:07:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x1f) writev(r0, &(0x7f0000000240), 0x3) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) fchdir(r1) ioctl$BLKALIGNOFF(r1, 0x127a, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="f23810c16d3339857f4c294eb6bccaf90db8926977614eb8c442eabbec04c57842dd7f4893ae31b255858d840bebfd660be28065b757bea6a4cd23cabb50e55641614459abbd6e9e0464642b28a4c3afb01953acb093fe3b719d9a11947cfb156e7282fd9f654a7985ea4f9c4ebc414b6d197f0c45641dad"}, {&(0x7f0000000100)="ef155086cbaa7f92c151827ccc8c3d6c789a84aa30eb26"}, {&(0x7f0000000140)="55442e2f740085a13e3b025489abc3d1058527a1010dccdb26d7794967f4a3f3e67c311b4cb0c74cc1ecdf491acb015a4a3aa2432604086c3190883d6464eaee4c9dae2bf13e340f48a068d098ddad9df079db703ecaaf1a8d473a1c6a6ae6313318d35427774648a680aa2fa07aa7a0653ab8c762f0feee957fc65c64ce5dc043af2aabe543be3d83666c02939b1ef4ebb871c2825eaa1eafafc879d7b1cc3ee6f46c566dccd0ac04eaaa33b8befed51b8be8631fc6b85aff36c2d93f8507416a7fba16fceb07069d383e53c4b36d44e5061b6a70cf1374ca42942cc17d1f6b7d40a6eab41ce8df793a91dfe7a19b26cb7d5e818d1f146a5d"}, {&(0x7f0000000240)="971c3c6c341d0e72a6d1fed6d8bc159fc2b3d0a6906bfa0e09beb673637ce9f80799d801f584b304e15a8c22ac526c35435e748124a6552120be0d9ced1418cd535d8aba699b2215a44651def5394fe2181178632327e937e117028bac544711d76b04c756d7a99c72d19163c10d411526150a721e418ec9b937067965e0cb8b7396"}, {&(0x7f0000000300)="08994e785a7f4f1ca7d6f101f0c38adbc41c2fe25661fcf742766803d107cfeae9c4c47a4fc810890f176ecbffd1cfdcd3be419043b69198e7bc8befd2a2811f42a19f82a0d0dbad64a58cac3acb7895c8af9eb93f95481555bc590237617c45d6bc4655d32eb2bace60ce080d6e9ffd68fe2c7158403aa96ceb6538f8eaca2201de233b05255b42de26ae09d9d87e81c5e0da7c10aa3663010060d84e72cd245241fff94a7b5b5085f7f8e40e760c5afe95eafe7e6745dbbffb0eae80b178f48e690b73ce91d6fdb13e9be377d2ef4c0beb17efa2e2b2ca7979e37fcd3fc972b8675619abe29ca4c9e8579b9b832fd5cddcff4a9d809e6c8999"}, {&(0x7f0000000400)}], 0x0) 2018/05/03 22:07:45 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000c93000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc, 0x8010, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000007000)={0x8, 0x0, &(0x7f0000005fd4)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f0000002000)}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f000000dfd0)={0x10, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0f630c40000033a22aa90000000000008e1a7ac35c8276d9c3f51c4dd8de6d022f2c8a379a09d4535208132adec57e820036da9cef1588f302dd419a2282"], 0x0, 0x0, &(0x7f0000008f37)}) 2018/05/03 22:07:45 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffc0], [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}, {[@timestamp={0xffffff86, 0x4}]}}, @udp={0x0, 0x0, 0x8}}}}}, &(0x7f0000000080)) [ 543.383465] R13: 1ffff1003b283f37 R14: ffff8801d941f728 R15: ffff8801c80e2598 [ 543.383474] FS: 0000000000000000(0000) GS:ffff8801daf00000(0000) knlGS:0000000000000000 [ 543.383487] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 543.392859] loop5: rw=12288, want=4104, limit=20 [ 543.397034] CR2: 00000000009cdfd0 CR3: 00000001adc15000 CR4: 00000000001406e0 [ 543.397043] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 543.397050] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 543.397055] Call Trace: [ 543.397080] ? __lock_acquire+0x7f5/0x5140 [ 543.405344] binder: 6736:6742 ioctl 40046207 0 returned -16 [ 543.406371] ? inode_wait_for_writeback+0x40/0x40 [ 543.406389] ? debug_check_no_locks_freed+0x310/0x310 [ 543.406401] ? lock_downgrade+0x8e0/0x8e0 [ 543.406418] ? lock_downgrade+0x8e0/0x8e0 [ 543.412975] attempt to access beyond end of device [ 543.419021] ? kasan_check_read+0x11/0x20 [ 543.419036] ? do_raw_spin_unlock+0x9e/0x2e0 [ 543.419050] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 543.419068] ? rcu_read_lock+0x70/0x70 [ 543.419085] ? kthread_data+0x58/0xc0 [ 543.426357] loop5: rw=12288, want=8200, limit=20 [ 543.433590] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 543.433603] ? trace_hardirqs_off+0xd/0x10 [ 543.433620] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 543.464742] binder: 6744:6745 BC_CLEAR_DEATH_NOTIFICATION invalid ref -1573715968 [ 543.466938] ? try_to_wake_up+0x102/0x1190 [ 543.466952] ? find_held_lock+0x36/0x1c0 [ 543.466964] ? graph_lock+0x170/0x170 [ 543.466977] ? migrate_swap_stop+0x850/0x850 [ 543.466990] ? lock_downgrade+0x8e0/0x8e0 [ 543.467006] ? find_held_lock+0x36/0x1c0 [ 543.596764] ? graph_lock+0x170/0x170 [ 543.600547] ? lock_acquire+0x1dc/0x520 [ 543.604506] ? process_one_work+0xb46/0x1b50 [ 543.608903] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 543.613992] ? __lock_is_held+0xb5/0x140 [ 543.618051] process_one_work+0xc1e/0x1b50 [ 543.622273] ? finish_task_switch+0x28b/0x810 [ 543.626751] ? pwq_dec_nr_in_flight+0x490/0x490 [ 543.631404] ? __schedule+0x809/0x1e30 [ 543.635280] ? graph_lock+0x170/0x170 [ 543.639071] ? lock_downgrade+0x8e0/0x8e0 [ 543.643208] ? find_held_lock+0x36/0x1c0 [ 543.647258] ? lock_acquire+0x1dc/0x520 [ 543.651213] ? worker_thread+0x41f/0x1440 [ 543.655345] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 543.660865] ? move_linked_works+0x2f6/0x470 [ 543.665267] ? trace_event_raw_event_workqueue_execute_start+0x290/0x290 [ 543.672089] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 543.676655] worker_thread+0xa30/0x1440 [ 543.680614] ? process_one_work+0x1b50/0x1b50 [ 543.685093] ? graph_lock+0x170/0x170 [ 543.688873] ? find_held_lock+0x36/0x1c0 [ 543.692915] ? find_held_lock+0x36/0x1c0 [ 543.696960] ? __schedule+0x1e30/0x1e30 [ 543.700917] ? do_raw_spin_unlock+0x9e/0x2e0 [ 543.705317] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 543.709882] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 543.714991] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 543.720016] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 543.725548] ? __kthread_parkme+0x1b7/0x280 [ 543.729851] kthread+0x345/0x410 [ 543.733200] ? process_one_work+0x1b50/0x1b50 [ 543.737677] ? kthread_bind+0x40/0x40 [ 543.741460] ret_from_fork+0x3a/0x50 [ 543.745148] Code: fa 48 c1 ea 03 80 3c 02 00 0f 85 ad 14 00 00 48 8b 9b 08 06 00 00 48 b8 00 00 00 00 00 fc ff df 48 8d 7b 50 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 50 14 00 00 4c 8b 63 50 4d 85 e4 0f 84 d0 0e [ 543.764300] RIP: wb_workfn+0x195/0x1770 RSP: ffff8801d941f270 [ 543.770301] ---[ end trace 8cc710fdaf700733 ]--- [ 543.775063] Kernel panic - not syncing: Fatal exception [ 543.780912] Dumping ftrace buffer: [ 543.784436] (ftrace buffer empty) [ 543.788132] Kernel Offset: disabled [ 543.791737] Rebooting in 86400 seconds..