[....] Starting enhanced syslogd: rsyslogd[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[ 31.671653] random: sshd: uninitialized urandom read (32 bytes read) [?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 33.434299] random: sshd: uninitialized urandom read (32 bytes read) [ 34.003699] random: sshd: uninitialized urandom read (32 bytes read) [ 35.343632] random: sshd: uninitialized urandom read (32 bytes read) Warning: Permanently added '10.128.10.26' (ECDSA) to the list of known hosts. [ 40.898712] random: sshd: uninitialized urandom read (32 bytes read) 2018/05/15 19:46:06 fuzzer started 2018/05/15 19:46:06 dialing manager at 10.128.0.26:39577 [ 62.674458] can: request_module (can-proto-0) failed. [ 62.685743] can: request_module (can-proto-0) failed. 2018/05/15 19:46:29 kcov=true, comps=false 2018/05/15 19:46:32 executing program 0: r0 = geteuid() getresgid(&(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0, &(0x7f0000000080)) r3 = request_key(&(0x7f00000000c0)='trusted\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000140)='\x00', 0xfffffffffffffffd) keyctl$chown(0x4, r3, r0, r1) r4 = syz_open_dev$audion(&(0x7f0000000180)='/dev/audio#\x00', 0x5a, 0x8000) ioctl$RNDADDTOENTCNT(r4, 0x40045201, &(0x7f00000001c0)=0x6a14) getsockname$inet6(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, @ipv4}, &(0x7f0000000240)=0x1c) request_key(&(0x7f0000000280)='trusted\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000300)='trusted\x00', r3) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000340)={0x0, 0x80000, r4}) ioctl$DRM_IOCTL_GEM_CLOSE(r4, 0x40086409, &(0x7f0000000380)={r5}) setsockopt$inet_mtu(r4, 0x0, 0xa, &(0x7f00000003c0)=0x5, 0x4) keyctl$chown(0x4, r3, r0, r2) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r4, 0x84, 0x72, &(0x7f0000000400)={0x0, 0x4, 0x30}, &(0x7f0000000440)=0xc) getsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000480)=@assoc_value={r6, 0x100000000}, &(0x7f00000004c0)=0x8) getsockopt$netrom_NETROM_T4(r4, 0x103, 0x6, &(0x7f0000000500)=0x1, &(0x7f0000000540)=0x4) setsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000580)=@assoc_value={r6, 0x6}, 0x8) get_mempolicy(&(0x7f00000005c0), &(0x7f0000000600), 0x401, &(0x7f0000ffc000/0x2000)=nil, 0x0) r8 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000640)='/dev/sequencer2\x00', 0xc00, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r8, 0xc0a85352, &(0x7f0000000680)={{0x9, 0x1}, 'port0\x00', 0x40, 0x20048, 0x80000001, 0x18, 0xb6b, 0x7f, 0x0, 0x0, 0x1, 0x80000000}) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000740)="7604c47c3c459ee74a0e93174e072d8175", 0x11) getsockopt$inet_sctp_SCTP_EVENTS(r4, 0x84, 0xb, &(0x7f0000000780), &(0x7f00000007c0)=0xb) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r8, 0x84, 0x1e, &(0x7f0000000800), &(0x7f0000000840)=0x4) r9 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000000880)={{{@in6=@dev, @in6=@ipv4={[], [], @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@rand_addr}}, &(0x7f0000000980)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r9, 0x8933, &(0x7f00000009c0)={'team0\x00', r10}) r11 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_STATUS(r8, 0x84, 0xe, &(0x7f0000000a00)={r7, 0x9, 0x2, 0xfffffffffffffe01, 0x7f, 0x2, 0x80000000, 0x1, {r7, @in6={{0xa, 0x4e22, 0x3f4b, @mcast2={0xff, 0x2, [], 0x1}, 0x800}}, 0x80000001, 0x10000, 0x4, 0x100, 0x200}}, &(0x7f0000000ac0)=0xb0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r11, 0x84, 0x1a, &(0x7f0000000b00)={r7, 0x1000, "662bedc45d771850a8eaa133d0333a915e78fa851de1c186ce215595e74941d2b5fdd1a41109f384b5ae37a95f77da71b6006bb5a3c5cd21d0cd98d14ac5795e6a75670fee7f16cb64c8dbbaa7cbe2fef0a73a5396ef3092b94d6ad23873d54cdff4cf28af9efd9ef4a3f04556d02b072f3db126546d3c24d6cce883d278fa0dd225a7f7f277edbe18518ab0ec2881900427f8c9fd1278fd7de2a409245b18432de2846598e3f4ab74f0e6bf798dfbfe6424eba34647e8c7e6eaabe854db541491f4c24847986931fd6549903eb27b5be38ff565ca3f01d69630d8061529f8fd4c3e74fa8573ee01d4211158111bbc2ca21a6abe81829d1dfddea8783aaa8718af94ac85226e0f892be4276fdb499ca39c1f0b3efc4351799c0af8f7daf6319989e41d43371ad88d05dd3eaa839551922581728b9c4b715d44c9e7026c86356ee23b17c4bf34631d59a50ca05c17751c483023f9e9630b2f7f2c5e35478801f4cc8092959fb462039b534e05d4d0854b50a4700b6d4d8647ac88bb3f4c8352a172a52716a07c3e6115673a94db6b85ded1ecfe66b2f0b6f50b6fe9c5488572fb9c552445cf0448bce2b5f97dceba7097d8c17c66b6e4ae9cd16124279a237946c5a7e7f010f8b07ccecffa8542b96b2c167b1d4c45aae7a3626d1e1859a3c86cf94a21da7948f83db514195cd789d787944654d03d6ab9fcf8b592fca9569c706007c3b122afa4441d9f11f6fd71242e5bcd83fe627ef90768ee02f87ed5c6bf6ba0b1b7a0e378c1a65ce6359cd07649392bb7e7a2c4a5e52feaf89a11ccb5eeaa0e27d8ef854143c1f5ab5789caaeb61d35a0693522c35fb76b7010f1b0efdb4836f5817001b4b41920602e6882195f6cc605af76603b3124f1e9364e16a23b492148811561d13cf6e4311ab627f508a1de5bcadc6e9e0e2eae38855a54caf05338fbede6c9bb1bbde62990902a8462a2d7a9bb34ff9602094c8832f0a306508ba8ea2b05b382a23fc1a77af8c62aa88376cd3b5d4c1d8749b753ccfe3dc73e51bd730fc33268fff4ec1e0b40db33cc94f2141fecf245761f5a1e3eb8f0cd046919acedb331162dedde740b89a45400954caa0af90b778a2fc98765d15186b5221e16ca97cbaff76db27f40abfa31a94f60057bf6a2b90ff27f62fc5e95cec388ad253c5b90c67907404209b6cef9580815cca95a8ca33f226a6ee60110e35e4bc9bac2d844acef44dfda4b598d548cfa5474f2c4c27a50be12173a249a1ba2448a0a3cca4fee400e629b6dcca0a9c8bcbbade5cd86bf1605dde69ea1ec95d743b9a21bff408bf7b43b4f949dcf7112217732e550f1f93a481b1c7118921f50e2346c48709702325558515d0276ef57f4fbb457798bfb2f2afb01f4fe4a689d4eaa8d6eb89cad33ee834b2e38831b982a502426007a27736fddb26791b2d6d021b938e32335ae272c18d7ecf92887a5c5e68062d162cde78f11060f2f02eb1aa77c3cba03aa87455a294ec91f3d7e9d313f6a5b747e6e11648ccad8e473662bf4713a7fc4efe06f230cdb3985361c6209dc7e62a7148dbe2e993deb5f523f595fcbc7ef58fed1c0df33606c57253f3f2bcec81c40d14c14dd46d859211f4dbf2cac0b15d53d8321ada547b40b9be354cdfb71ac016f351e2a06fdad39818e53d6e4939c6a0fca800cb134706850a2b20de323d73dc39f4263244b40458cabba4817f8a3e605a6125ba84a85f332f18c17e8e4e3a9abc826233f8fa073a5b238793d7dc9b94ac7f1145c16b81cf3530a7ca9756adc56aadce12709a58302746fd1263d0aefbc95e55a996e4392161478a8cb746de2ba38b874b44ac88f0079124eb012851653040da9368bffd65aab6e9175b89a062132d1fcaef64c07e77bd05aa44f2e8ddc7e63fe82980ab4173ffb1d089027710965ffc9424a9329523a867cb5c93294bd417a9da3a5c690b453d4a609d6c1facf88008a669932bddedb615d41995fe8efc8b9c65d87835352c99c1f312802b78e4c76a00fa1a649d95e6c02f337cc3dc7e93c5f6d10b47b33da9669a38ded290d4eedeb7a9736814caeed7cc8a6fb1be9b2e4223d70a5ce9a18a60fbd09bc656156652573e26e1f0fd535162224af3397ecd789bfac5b411c6d6ff327224a507861cdcefafab7a4b2cb97c31ec475aa674e5e1730bca675f51596e6040b8efce8f6dd01760b87d5b166f7ad1413e504e4ed8d11c6124d3e7e576e0e02088b1111832f09aa2b89493ef8f9191fe37036b354215548dc2ed02280a6207fcb4fa8b550ed41b1e929bc8ae861b456ecb45d20319218a02f43bcb1f8006cfd189a9461a4d08ba3b2d4c97bcefa51e2c4d96c8214e32ad830b96f3b7b0da1c79d0edd56012c4690366bf7ba7ebe0e5ab0ecf197fd70827c4927dc663c68498155dfe1ca8518d69c587006bb8d39623193e5ecfbce2d204be6ef5cc08bdabb44e4e6cc68fe902afa9692c51c5945521ad2defae983030a6d27ee090364a33088ce261f68b517de876ce6ddd070445387c48c591bf96d7e036b63084664d87ae6f602384aaab1836371013221af5eaddea7f293a2fb52854bfcffbac73e7edf92f8bc90cd0b11cca06785f3f0b7d1ab8bccc1d6d903978c1f62477d9d4874a38f89bfc7e19035485eee6030459151cc5d89ba0b3e9bab87aff47b3fd102902c29c3cf6e95d9a6476368be4436c446b07e822eee996f4e0717a2892e74ea5f70097dcafa9e531191212537a0eb0cd6b1f0f62aea5cb9ffafde9bea8237b59cc79e8122f65797c6b2cc10737a17ecb91e12b3e99c224523bb7b62e824598f334339f38db474fb5894ba7ea4cd3821e81c54a3cdd69421c5edb17deae48fb979777b1d8a6c465f2412ac1471c8686f679668550bed08a41584ee3be819b767d9e7e074ed9aa808e4e8163aedafb633e1a021e212ecea2ecceff409409b4bc7be1bb69b0c54e90721c568ba1b0e90fc54a004412b547da495d179fba9a2615faaf8cdd51d3937a6d19286d706f948340c93670434271640a7660404635645db7855d8eb85a3021b9c229237ca2da6c9b0a5400ec7b35c22ea6d59b1a73d9ba4d249b80a933f72c978f832a1ecc7266e037e537ab37e4fbfa9596e4ff55a20912c557c409edf3b49fab0990857746b986af2b352de4328eab067e110cd24721858b636ad484b41f3d1c66e4f2c64f354e11607125f10c9582631c474eee04845c2b0b9628123d8c16856231c74a4634ec7d328670f226ab7e1a05cd3f1d705d1b9e8ec4736d673217ab1dc5e42a4a6f1c90b7ac560e869d62930cf0596ad3a91ef258508ae7aea7a59c68686ce5df5911ad9ee9495f5d7ec118eed57c41f72332ddc6f2a61940a94831d3e5fd87912a5b331bc5a2f3832a425d5fde9df4c5e20aff3896a3c7ed1c8c30bd806378405a48856fcca7f289f55a1e81e91f2916b25a8429efc9f95bf6eef8ad5dea498f56d505d167ae06d420955975a7a1e890f9b1193081341940e85070748cf803aeb725e89df374cdc7be6d0aaa515472977fcc593b582c1731dce3114cfa05404e8b9c9d739649ce2ba8ffae869f77ea14e53c4ea93d20dfe64dae94756fc14d9ec1ff7b3a6e34dddddd77146f10e9fac5aff1565554b5d66ba3169aeb1cf4d09c3beefcb9cd6e4581b96dcf514c5839b33da3402fe087ad5e4c16ae3ae73d2cecf23ad44c952de439caf680b43706b5e166f0895f67901dc55fbffbda25e202d8edaca96327b1869381f187158267890e0ec8d93a6aaf4d740178c3c0feb9996803fc1d0d59c5627ad9db7b71419a2824cc4bf3ef1091e682fc01b0aa3399f828ec0c6ad84ca501c39553f68867e8105f89f661d3333b31813149bdb6f617367bd1b2e79973c3a57d5b6eb0c0bab25c61563c8367564db4ff8180862e27043eef227a205a27d361d96073c8ac577def0a9ba0382e2cca40eab33872d8a56bfa40f52d2186447515cbd0d3457974b56356b187474f445c38927d8880b4e49820b44c4f1c8b8348e85516a984bbf7ff3c0211c742579e521254bec5d4b45402976f014f03c155d18432d0bf32f589c541b1392d366a64b76b70404068c28b815ceacde4230fc059b6b93369c5b91943525fe47c2b7dd68518b8ab3d0f5d09bca1f81aaf7075907935eae69475b41a698d4276f6547d8831640a207633d3de3769714669daed387fef555414f0861685912b6bc9d35d8e55e5bb1bc727dc85ff793ababd12278626be6bd39ea99c54eaed2886c0eb8e3d4bb0c1f99c1c41243302a6a9dbac500f48c7aa49a0127f4d501ae139b6a41024212f68b869211696a0fd35ef91819fcc23ae71800cbe2a7a9dfce3f21e5da2ba6dc60e2c5147c27178642a8caa253ab40223e6ff7832e209672fa080a58a74b79a7ab54827f68ec1483dc7aebf4ad8a16c7dcb446d5c743c3e277cab4ff840f235b7c1e1753492c6d76403b0a457a4af428548f764bf79ac86570cdc143987b5a6c569dfde54d2ade9df8e3ed135f8dc1c16d2267a9e5ba5437fefab6adf510d3dd781f194df6cf147468f7d4b42e99b7c6b2f00a12a7aea8418d071cfc9427d46354f154fff2668295e7ec8152cfb0f04f977aca2ecba440efd87f383e78cd6d3aabfe4a76fa845fe42e11493de4543afb68aad750d5ddb5c67cef2adcacce1f5dbc3bc0a4a4619357906fd948ef0b535f4c4bcaee1990ea6f0773c4174c4cb0db4efbb3dc3a431b109dea6e9b7c1766fdb116cdd220284cde9ca6700018b887901a56785a669e64846522aa10fb2482963eb3910d44dfcb052c967d6dd67a2f2472103c735f1d0368f1ca9ccc63cc60801989536fea9582a2e159b07e3abf0e7d502c178199401cd4aa34bf8afccc0ae0bdc13549a5cd1e9fbf1558138d44afe70c597fb3ee26e3cb2713ebf2c35328170b841248a592243088facb3a5a79106ecbb7f6963b60c477ee6b494df99ac340f78a8db090869ca7932faf382f37017cda4a4bbfff666f6071827740977f61cbe81545a5b7a01d330b9e769115676a7a9d700e158eb8544ddae38dd8b033cd14b2fe8ac8060cbaa60e4c0c0f21d56aae1009be47b678887e1bb245e78faeb7979887e64da289f1ed990af9267f50d2731d4ad892e563597648396035010d450135b4579f4e3ba01398008ceb133d367822c446a377aeee9f6326af976a99b5163c73db1e1a09fdd1a813af76f809a8c062de9ed096021bc54aabfc042a7be14ced47b046a22fb316dcb48d66d67574b63440409e35b950fa19aa09069ea30c8b9b532f46f7b2085b95db126f01e6afa53622d75c741309646b934045854fa264fd4102ee3004c63444b0afe2c8530619ddf470dbdb6f23958b81430ec5f1f86f9f42f43079539d6d5a27306d506b5ddaeb01633b75cc15862be052a52bcd2e1d6ba883b6c337fae154f6e021ff8497210607fd7c2f88a2a2938f9edbbf12250129da3889ecf76860fe53f1bdb4fce96395e2fde0d2016e20ffe347dd7ab94c3b1df49bad6f9a29d56672160c03216b023cf559fc01e293318272497cf7669c83c4edb35f33621ef612273dfbe31a740312f04f1662361a9abc16ae2c8d5f075ad730b1bef8e2e0b76bbbac15bcb10bfca366a216e506b4183887c5898a590cb26ac64d847d01be7d919617df81cdc87e9bd7c68f64fa1afa2531a8763b6267c82f8992c1f1f7b5ebbe1c127b0593cdf29115c39c2f4dd87069043babaed334c4db133d15a8f90ee2aae495d15375d805c81ff6e2575d1ec4814619f3"}, &(0x7f0000001b40)=0x1008) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001c80)={r8, &(0x7f0000001b80)="1e3b3bfad5623fbe1687aee94c9e43d9bbc3c58eac93b88e03cc2f36d142c8ce13c18eff4c749a37f05b58d9e37693893d16c7d179db88b581ef3579bf76745d45e534eaab2b092a66c4e703b9f34ac640d1361e00c7be5f09bb89a17d8e816a516115ad8c83356ad7bbe039a9570eccaa9bb10c8bf83ef19f5423b3a4b63d2d7d60d225a4afc29621515929f1ccf0ae2202b341b1fb06f15286194d19c573d8c6c1d22e77b069c5336ca021a3", &(0x7f0000001c40)=""/45}, 0x18) fcntl$setpipe(r9, 0x407, 0x40) 2018/05/15 19:46:32 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) process_vm_writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/135, 0x87}, {&(0x7f0000001180)=""/87, 0x57}, {&(0x7f0000001200)=""/250, 0xfa}, {&(0x7f0000001300)=""/51, 0x33}, {&(0x7f0000001340)=""/230, 0xe6}, {&(0x7f0000001440)=""/81, 0x51}], 0x8, &(0x7f00000038c0)=[{&(0x7f0000001540)=""/222, 0xde}, {&(0x7f0000001640)=""/241, 0xf1}, {&(0x7f0000001740)=""/20, 0x14}, {&(0x7f0000001780)=""/64, 0x40}, {&(0x7f00000017c0)=""/26, 0x1a}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/186, 0xba}, {&(0x7f00000028c0)=""/4096, 0x1000}], 0x8, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000003940)='/dev/dsp#\x00', 0x7, 0x100) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000003980)={0x9, 0x0, 0xaa9, 0xfffffffffffffffc}) getpeername$packet(r1, &(0x7f00000039c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000003a00)=0x14) connect(r1, &(0x7f0000003a40)=@vsock={0x28, 0x0, 0xffffffff, @my=0x1}, 0x80) getpeername$packet(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000003b00)=0x14) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000003b40)='/dev/md0\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000003b80), &(0x7f0000003bc0)=0x4) flistxattr(r2, &(0x7f0000003c00)=""/70, 0x46) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000003cc0)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r1, &(0x7f0000003ec0)={&(0x7f0000003c80)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000003e80)={&(0x7f0000003d00)={0x170, r3, 0x4, 0x70bd2a, 0x25dfdbfc, {0x8}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}, @IPVS_CMD_ATTR_SERVICE={0x64, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x20, 0x24}}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'lc\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@rand_addr=0x80}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0xff}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x7}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_DAEMON={0x74, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x95}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local={0xfe, 0x80, [], 0xaa}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'erspan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0x14}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip_vti0\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0x64, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast=0xffffffff}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ipddp0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x90}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2=0xe0000002}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0xf5}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bcsf0\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}]}, 0x170}, 0x1, 0x0, 0x0, 0x8000}, 0x24000000) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000003f00)='/dev/full\x00', 0x200000, 0x0) ioctl$BLKPG(r4, 0x1269, &(0x7f0000004040)={0x8, 0x20, 0xe8, &(0x7f0000003f40)="46c25dabbbf74e640ec52d97895ae3bd2b7b8c44853ebb25572cfaf3d17d5a08c815cbcb5fff2c80d3fde4a45320b56e938c64a32b9fdb09211d79e929d0fb30d0f87aed34c005c474d7dcb41f0399a3c6530e5c356cbcbfba4d3aeaeee8b9516d7e527ce804bb7564434a26f1a2de2a098ab30eac01fd0471e3618860a5c4ca50c759bf3d08386bc8bff726e857968646bb5bd60930c2d8a14b1232615c3f7bb74b876dc4011129690355a05a7222c4e53dfb042f2c0d671bb194d4e4fe18cf9655c88b23adc78288bd360d7ee094cb656acce69c733110ada4f991917ba58732678b20fca614c1"}) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$TIOCMGET(r4, 0x5415, &(0x7f0000004080)) ioctl$sock_FIOGETOWN(r5, 0x8903, &(0x7f00000040c0)) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f0000004100)) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000004140)={0x0, 0x4}, &(0x7f0000004180)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f00000041c0)={r6, 0xffffffffffff54b7}, &(0x7f0000004200)=0x8) socket$rds(0x15, 0x5, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000004240)={{{@in6=@remote, @in=@multicast1}}, {{}, 0x0, @in6=@local}}, &(0x7f0000004340)=0xe8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r1, 0x84, 0x65, &(0x7f0000004380)=[@in6={0xa, 0x4e22, 0x1, @empty, 0x10001}, @in6={0xa, 0x4e21, 0x47d5, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0xb6}], 0x38) r7 = syz_open_dev$usbmon(&(0x7f00000043c0)='/dev/usbmon#\x00', 0x548, 0xc0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r7, 0x84, 0x12, &(0x7f0000004400), &(0x7f0000004440)=0x4) setsockopt$bt_l2cap_L2CAP_LM(r7, 0x6, 0x3, &(0x7f0000004480)=0x20, 0x4) setsockopt$bt_BT_RCVMTU(r7, 0x112, 0xd, &(0x7f00000044c0)=0x8, 0x2) getsockopt$IP_VS_SO_GET_VERSION(r5, 0x0, 0x480, &(0x7f0000004500), &(0x7f0000004540)=0x40) getsockopt$ARPT_SO_GET_ENTRIES(r4, 0x0, 0x61, &(0x7f0000004580)={'filter\x00', 0xb5, "f47a8a79bc7d5334c3c066dd6f2e70efe4a81e1a5afd4984a69d01dd684e79b544dd9054b4e985c9416a155a6bc9e0d20794c357c5827fb591a95c67ee0b99536511037d00f161a98b832716aa9a644c21971456f90a57790b657274594cc17e68e13b15a70202c03fd5da71c6087ecba1c63904bdf8cc836964f1a54f4ec12b2f71b5b4c32b8ba74ea785ad51d4def689e958e084c9e99414c77f7f3ca42d455b73ed8156e42c2845a279916cd2da9cd689f5cb9a"}, &(0x7f0000004680)=0xd9) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f00000046c0)=""/76) 2018/05/15 19:46:32 executing program 7: clock_settime(0x1, &(0x7f0000000000)={0x0, 0x989680}) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x18800, 0x0) getdents64(r0, &(0x7f0000000080)=""/120, 0x78) timer_create(0x1, &(0x7f0000000100)={0x0, 0x23, 0x7, @tid=0xffffffffffffffff}, &(0x7f0000000140)=0x0) timer_gettime(r1, &(0x7f0000000180)) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f00000001c0)=""/59) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000200), 0x4) ioctl$TIOCNOTTY(r0, 0x5422) getsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00000002c0)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000300)=0x14) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000340)={r2, @in6={{0xa, 0x4e21, 0x2, @remote={0xfe, 0x80, [], 0xbb}, 0x2}}, 0x1ff, 0x100000000}, &(0x7f0000000400)=0x90) mlockall(0x0) r4 = geteuid() r5 = getuid() setreuid(r4, r5) ioctl$TIOCEXCL(r0, 0x540c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000004c0)={r3, 0x78, &(0x7f0000000440)=[@in6={0xa, 0x4e24, 0x0, @dev={0xfe, 0x80, [], 0xf}, 0x8}, @in={0x2, 0x4e24}, @in6={0xa, 0x4e23, 0x30, @mcast2={0xff, 0x2, [], 0x1}, 0x50}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1d}}, @in={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, @in={0x2, 0x4e24}]}, &(0x7f0000000500)=0x10) timer_settime(r1, 0x0, &(0x7f0000000540)={{0x77359400}}, &(0x7f0000000580)) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000006c0)={&(0x7f00000005c0)=[0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0xa, 0x8, 0x9}) r6 = syz_open_dev$dspn(&(0x7f0000000700)='/dev/dsp#\x00', 0x3, 0x200) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000740)=0xcb, 0x4) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000780)=""/31) getsockopt$ax25_buf(r0, 0x101, 0x19, &(0x7f00000007c0)=""/95, &(0x7f0000000840)=0x5f) ioctl$BLKROSET(r6, 0x125d, &(0x7f0000000880)=0xfffffffffffffffd) timer_create(0x7, &(0x7f0000000980)={0x0, 0x0, 0x6, @thr={&(0x7f00000008c0)="be712aa31143c8bed70602c60aa4830598338b337ea688ba6ddcecf529f41410335c141d444079dd226b7f933ef2bfcd011cb681653fd78e3c5236cd", &(0x7f0000000900)="ab395ffb312c3ff1af004a29fc02e4f980fa71375eee5cb7cc0bffc110bf7826d06b7cd19e9c895302926e01e80ac2b8171e0a816e7b61cd46e0876885d69d0f2417f6c9e3d87617b60b0d9be2cbab9a1fcb18cb5331"}}, &(0x7f00000009c0)) ioctl$EVIOCGVERSION(r6, 0x80044501, &(0x7f0000000a00)=""/207) ioctl$TIOCLINUX7(r6, 0x541c, &(0x7f0000000b00)={0x7, 0x1000}) setsockopt$inet6_icmp_ICMP_FILTER(r6, 0x1, 0x1, &(0x7f0000000b40)={0xfffffffffffffffe}, 0x4) r7 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$describe(0x6, r7, &(0x7f0000000c00)=""/84, 0x54) 2018/05/15 19:46:32 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x9fb, 0x40) write$sndseq(r0, &(0x7f0000000100)=[{0x34, 0x4922, 0x9, 0x5, @tick=0x2000000000000, {0x1f, 0x2}, {0x6, 0x2}, @ext={0x67, &(0x7f0000000040)="3d4943acefffb4af3dc34c794ad84ba1836141926aa11874fc77d6ef7d708a40c6d7a2d3e8f7b349ddc89e85f535be41e0749735b9812c199cce5edeb82893735369a08467d1f252a2abae00603646c7f094c4f8a55a27c104bc14a5ea8fd9857a2c039789bac9"}}, {0xb1b1, 0x0, 0x5, 0x9c0, @tick=0xfffffffffffffffe, {0x400, 0xfffffffffffffffb}, {0xffffffff, 0x6}, @note={0x7, 0xe07, 0x6, 0x1, 0x5}}, {0xff, 0x8000, 0x0, 0x1, @tick=0x80000001, {0x1, 0x7}, {0x308, 0x2}, @note={0x80000001, 0x5d, 0x6cd, 0x7, 0x7}}, {0x7, 0xfff, 0x4, 0x4, @tick=0x2a, {0x9d, 0x6}, {0x0, 0x4}, @quote={{0x8000, 0x101}, 0x8, &(0x7f00000000c0)={0x1, 0x4, 0x7, 0xfff, @tick=0x7ff, {0x4, 0xfffffffffffffff8}, {0x1, 0x34e}, @control={0x8, 0x1f, 0x21de}}}}, {0x8, 0x0, 0x0, 0x8, @time, {0x7, 0x5}, {0x10000}, @raw32={[0x193ecdd4, 0x9]}}], 0xf0) timer_create(0x4, &(0x7f0000000200)={0x0, 0x1f, 0x1}, &(0x7f0000000240)=0x0) timer_gettime(r1, &(0x7f0000000280)) ioctl$DRM_IOCTL_GET_STATS(r0, 0x80f86406, &(0x7f00000002c0)=""/188) getpeername$packet(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000003c0)=0x14) bind$packet(r0, &(0x7f0000000400)={0x11, 0x1d, r2, 0x1, 0xf3, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) getsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000440)={@multicast2, @multicast1, 0x0}, &(0x7f0000000480)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f00000004c0)={@local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}, r3}, 0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000580)={0x0, 0x48, &(0x7f0000000500)=[@in6={0xa, 0x4e22, 0x3, @mcast2={0xff, 0x2, [], 0x1}, 0x5}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e23, 0x401, @remote={0xfe, 0x80, [], 0xbb}, 0x100000001}]}, &(0x7f00000005c0)=0x10) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000600)={r4, 0x100020000000, 0x6, 0x54}, 0x10) r5 = syz_open_dev$vcsn(&(0x7f0000000640)='/dev/vcs#\x00', 0x20000000, 0x1) setsockopt$inet6_tcp_TCP_CONGESTION(r5, 0x6, 0xd, &(0x7f0000000680)='bbr\x00', 0x4) faccessat(r5, &(0x7f00000006c0)='./file0\x00', 0x9c, 0x100) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f0000000700)={0x83, 0x0, 0xffffffff, {0x77359400}, 0x8, 0x8}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000780)={'team0\x00', r2}) ioctl$BLKSECTGET(r0, 0x1267, &(0x7f00000007c0)) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r7 = accept4(r5, &(0x7f0000000840)=@rc, &(0x7f00000008c0)=0x80, 0x800) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000900)) mbind(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8003, &(0x7f0000000940)=0x9, 0x70, 0x1) ioctl$SNDRV_TIMER_IOCTL_GINFO(r0, 0xc0f85403, &(0x7f0000000980)={{0x1, 0x0, 0x8ab, 0x3, 0x200}, 0x5, 0x101, 'id1\x00', 'timer1\x00', 0x0, 0x100000001, 0x8, 0x71, 0x5}) getsockopt$inet_int(r5, 0x0, 0x0, &(0x7f0000000a80), &(0x7f0000000ac0)=0x4) getresuid(&(0x7f0000000b00)=0x0, &(0x7f0000000b40), &(0x7f0000000b80)) setsockopt$inet_IP_IPSEC_POLICY(r5, 0x0, 0x10, &(0x7f0000000bc0)={{{@in=@multicast2=0xe0000002, @in=@loopback=0x7f000001, 0x4e22, 0x2, 0x4e21, 0x100000000, 0x2, 0x0, 0x20, 0x2c, r2, r8}, {0x1, 0x1, 0x1, 0x7fffffff, 0x8, 0x0, 0x100000000, 0x3}, {0x1, 0x5, 0x37dc000000, 0x1f}, 0x10001, 0x6e6bbc, 0x1, 0x1, 0x1}, {{@in6=@dev={0xfe, 0x80, [], 0xe}, 0x4d5, 0xff}, 0xa, @in=@rand_addr=0x1, 0x3501, 0x2, 0x1, 0xa1b3, 0x75, 0xfff, 0x6}}, 0xe8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000cc0)={r5, r5, 0x9, 0x2}, 0x10) sendfile(r7, r6, &(0x7f0000000d00), 0x800) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r5, 0x80045400, &(0x7f0000000d40)) socket$inet_udp(0x2, 0x2, 0x0) getpeername(r7, &(0x7f0000000d80)=@ethernet, &(0x7f0000000e00)=0x80) 2018/05/15 19:46:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0x6e) fsync(r0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmmsg(r1, &(0x7f0000003040)=[{{&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x2, 0x4, 0x3, 0x1, {0xa, 0x4e22, 0x5, @empty, 0x2}}}, 0x80, &(0x7f0000002240)=[{&(0x7f0000000140)="1db5b0468741a7fd9311d8eede14c63631dc6b54c77f43243a53907ea700ceeb404fc3689292fc8b991b397b630b87bc37eb4f80cad6c6c7df862b1c8ec7eb408bf594d9e1250c652cc58f105dceee5a30a8ca8d51f22a4e124729eb0528167e5e", 0x61}, {&(0x7f00000001c0)="bb9e094a522f0aa79c62afb835dc0c7b4cad4ee50bd8a1af0852ad7d18dc75a15756c97162db1d8107de791c93e364c9cfc3db5a0240b92b", 0x38}, {&(0x7f0000000200)="51c1361676aba47c476fbf18e0b131cd37d8bfec314bbab4", 0x18}, {&(0x7f0000000240)="912e258d8c489a391449f0a6b734b336bbdff34d8a4c98a350af47e91613fe9189e8349e193e8361986b162cb3820d57d3558dac054c5d44ba1d1904a84489abd26239fe43b2c49797acf52d6188878d2c782b88f9da7adbb3d6a3fb5f4eb78469d18dc29380b22061a6da3d4a22635f3db7029d4d3ef1955c20309da1ccc7ac548ead94b065ca8969c356b13161b4c425ebe3b851855d6f1be5c81b0a267236325f920e1e81cdbc4d19d2a6dd93c683e9f2154e8067ae74985005bae5df3b73010a87286c93faa65cf4e1f81c8ebb525bc5cfafda73be000bf85d9e6fec445ba4da989f024a95d0354e96881dbbc82030c67dcda1ee9e480705bc5ff7fb65d52477e68cdf17fca8c84bfa6d57db61f165ea165a6342b6f529f5c85244911bb48f3fdd99308cf95589448cc0710b7a6d9adba0d924e03b011de9db14121450c3d4285e1d7f00b4923b93b045cb00b451157091b4d65f965b6afc2906a52095462329a43f8534dcda07ae5419d46c0b5a439a33df11470451bbc1c069908c1a3a7815c70f0ec47cc581926deb2b62e53e904f57aa1db5e2cccea8dba9f21a5f3d2df1f733d9fbc4be8dd0950fa34ccd6fc9433780ec334803ee2984266e5cd7eabe3c8394f6813699b5e8136d4d77dcc60c1c44038b771ab6de484362c2f2558332e2f1ec3ea15fff8b008d377f95f9aa886969a8fcd139f000de1924da10e6173277f069d2c9051ca6523e77fe0045b8052e1e82ee8ed03185d5c6471aa6c16dc907991fac10bfced29e9620a80d027e8facc0e577a9a88c39ed0e5c844c657dae5306fef175a2721893957f9159840fdbb4d990eab6d8747f6cde6af9e83246803bfd1dfd7199aaa45aa3e13b5856512617772f8b1dd82d894e976a2dd3fe954278384d1e94a99dbdd1ee73eb9de4ee8f05c1cc5c6b0937e39a971630b50eb7a1c94e9a5ce14d7a79c3d63c3179a78bb55879f00e53d6789530ccf55e5ad037415705ca019f54aaa9c967cf49d2bc15a2c0dad1d2e71793bae686b43914233154bab1f4685601837a35f975c377b77a6e159b42719b117ae5541c985df2cb2b091a77882ac98e8609d284f6b8a093d00a47c571d1803e9e6cab0d2356397346c38c568b16e9352d2666cde3d5d5f81d3299b674926b11cbc7303c060ded69a658284cc3300d79dedbd0762b184d6c96432b20a8ed8fbdaa77d4f38c7bf62fa887c241b8a7e75ea0bf79da36465ada97309795605fb366c29f6dade772560ce69004b1a7bc85736271160f0876a7409870e3515c2d5996c68698e601873b61b816ee2240cc11fe44ca93e06217e5062427327d25f9f23cb876a3ca7b5dc7c0cbb55a97ff25ea2edd27ea4aa16169b514d17436171206f0106c6932f75c630c342a69d0e9964fad982527d2b1161e53b380ab64ceaa4b22d02c55deeb9022b4e56b6649743d365a9e4b7a63bfe42b61946e419b64bc72cd7cb08ef9f3528f8b510d8ddcbcf2071af38680195a9a32ff8063078fe20230a013756ac890d52b582aff2385f515f16a9ccb5467bc9b0698f110c2d049946afe7abdf4f4503bfe649e0d3394f371f3ac64fcb54bf18cc0af34d6a54530477818e37586c1f4dc07c7a49fcab642711f823960368e56f575d59c9351e929516512ad507f729355dc25eeeb77e143d2d0ccae5a1b18775a0c4a3d6df07f0df7a5857db1a8fed94b492b875f25507b96929de113198405d4b319e6e22c8a231cfe17b72cbe5577745ffff88d09c155abbca3aee15adc1d9540529c39ec362d549f869033bc3e026725d6f57dcf46c0aff8c69c940292106538ae693de55757c813aff0cf1870c21ab462a3ec740c9c04101c7645175e42c50ea42d12e75eaea30a9ad4d90c35526fbe64543a14fcf83804b41a496fdf8b088da6c73f9a66f790276c50f1e7ecc4ae6631a20c884afb1322f0084c41eaacf1cfcf6fe6d3a46574af9119100ad8a22b000672c12d305b197da53e4a436997cad424fa3d563e48ae82ea49699d3c9b445e1c2ec4e0141a36ca43ed7dc6ab8ae1c17268190b1fcfd38f7a43824da7936e89b4d2ffaea927f4554645f78bdf443426e15b1ef486b02ffd553c4ec001f75ce19aa9ea93d346a8906089cd3cc7cb1fb4f76fdbde66efaf42832a46c75c6459f6f8698b5c2d023f53e35023131f55e86e49fe27faf53fb3ecb03c3f5e7eefd8250363c4d5e47c42f6f1d6da19b9d12ccfc93418228b1fa2f52089e0780ebaa6d143cf96e3d0f4fd51a3c0fcabbe4c71c372e4009fe2a6435bd4e170285b70aebc72112d880fa32eebc6b8ca55a7d0ef0ffba0e3a8ed066ee09fa19645343d3c7c21dcfcc28f976d8ea2189a296573d52a816a79500f338cb9911aa813d43fc223ff241ec34b543a191fb69ed059d8a1dc502df09529a984354400e27216e78945607f9caeff91c27ff477f9ce3f34531dbe8b7745def19f0d39bccbb87fbc4cfcca8025d437f7cfb136b673dd17f66c327d2efbd3bc24abbb3db0093fd01ca744a3e3e7bd2238bf7bf0dd465e3fb671a43366590a6925a8c4d194f921ed6b9f13f5a82378758bd250cdc356c46452a3f10be68f4ef9017b5aae1e942f912d312bc8563ed97836db46a302e3bd95a3faf86d7dbccc11259483e1d67d3bae257147b8efb44660929f09f769e40338c0a85c26b0f785e0d8b7dddb95d03a17c18552b3e714f044f1178b57e5b8f588fa4be0aa34c35b7133a108637c24cf7bd532397fbc7e7649483841d4da89889edccc68eb3ebf84bbdc7ba669109e8a94073ed37f5db63b903ccc753d9142cc1f07b658b447534114734053990481d1706a345a8f7fb8a8a1f86e444b8400354f4a9071f608d7641de579bafb9f53af785b558960420e0feef3efefa8ba77b4cab1de1aadbdef068cf5c839be732beef1ad402676331403315d7bee09c920d8662191806f139da928a488288d1c8458bbc1343e9bf67a6394a291dce47c5b5cfbb0e2299aa435a4c927795e70eaca3f22ef9af361f8d9eacf507877d405ea9d909693ba46e0eaa986147e4f4637c763f210e6acc0eb86db0223cea9b3b6af8a0c43904e87cb0a9f0fe7e73814375dc7af2ecb8fb0411794506f8445c85f27e31bec98a41e7f5b611d8ca40d234402e5f94d993f7a19c7cf28e9c7415f3365455b84173a736305a342ff1c6b16d4d7770a5b84d834b10ae2d98102e36c332de6454695b5c409d0c8dc2db2ff5ef497d474116d909514cc22b857fe99709970ac871a38a6b651d737b9722934f08a2d8d9b53f73e994a6bee974f75bcb0b7416b2245cafeb1ee78f3f4d06ab4aad581a094b21d5b0195e8d4a1f756bfde00f99b4e28f3b16c96ca3788405dce8dedbc2b78a3f5860c816157dd88a2693cb64809f69393cd59bb02430f78144a0ccd27d70830a9886369585f3559644c139dfb2cb69602f2924f397fdd7d7d7cc848e540b83e6e59a4c5a582d6ea2d8a3af8f5f36aa927380c6c0e29b9e4f3661b459ad5088c345193d2c6bbf4bc969b7607473ba6a1a9c0ef719ea8a7e0c7a3d72f6e7d06e0d6cb2288534a955a8a7350cfc95f71563c2f0cf70c7b167b89655f9002a9bc777f147143801911156f87d9e87d36b1407958ce559987ff34fe67aa0f2404b4c6eeb7036c8d687385e867c533574c9552abac86ed8c8062d8a30ec13289b2d5579f5a7e6a9719ec6215b639aa0ad1ea25241464d8f905b91ab2525e31b072f7a3b254f47ba6b82b772f068904a186dd57bda343fc88ee4da5c261dc67a43ab637b909016ebe34a18a661e132ca68ef999b0189c00138004bd81f26897f5b6edead59de80db3ce216e5961f823a5e0f19a6709fdda6a6eaa4f489d74053817e2059d8831e556de79325cc76c06e22b6b9b477a327d7c4ccf730bdcd23e6b3a4c8c4d69ab754da0cb758a7b5986ba7bc1972e5e962c2762317c929eabad96788d3de5ec70248c5deb9ac052c586731d96551b9d94cda59da6b52292cbdccd76834b80f4719624c271c7765d9b0f547f89cc01611b0910cf6790f1fe3b9caa61a71a2adf5d90cf650164bb0f41ef18cff86b0d64644e3273479f6273abd07f7ee358b5b92930fbb25db8b423ebcede388c2f4969a5ccb25f2b54ab2091b6923dd9d49557edafea203dc26273181dd3c78081366bf77962b2050b3f11f395cd3a4016f5b2ad85d5b4785b7d5ff3623343dfe09c4134b3443b0e7e3de64eb54f1d83e720748b5e3247f74cb98453bd0e2eaa75d2f744342866568e7d689594ddeb5b1524aae48bddb1a534bf1f7ace6a21d14e7fe0b9e5f42a1d48f252c43fc672b92ff0d3233baffe4c5e06cd96a0a10122b476f1597f4d4641df01dc98605c7caacba6af705a8899593c51999a131773182d0c6f65103ecca2386b4d8d0a8d5a5f609723ea6e53a52af20441cd05fb1cb7e44937d76a0ce5e18bca1ba04499d546777f7fa8e4684489b6263c5c290631bf5db1840fc2b7fbe65b1f5e3210d393ff7ae74dd5333526e413bb7053e802278f84801c44792f4df8e1d123a5a2cfa81e20dbb4d58e934f151ac278bcfe66b760642a598aa78a8fcf2baddb91a3d42ae7913490bdda6b70b23e84c7ebf03b2d75418a6470134d7fedbaad95ecf8f8c565647fd3650268c9f0bdac90953b22d6840c2ec1abf80be26f272628b66f84580ba6ec68ee6cb3169977aaeb766920b80d2139edae8eaa594d95fc7bd3ceb78306c03da7d7af5dc7789ea66ee27b8cc818f146d92deda6580c651924d7054e63006697b8e5b2b009412cb3c4d347854ef28ebe2d5012d08521bc90afef647e895a9dd0b95c63c7f780a1dd90a213622f2a6215134c4d820efaac49f1182a9f897d3f51231b348428c25db9ba6e868f5d5f00dc0256e6039cb7d511f70dfd4aaa42ba64ddac13df31b1b4f01313be71c8132b8440030802daee778e6e483c7d4910161e53898659e847844e99aa70dc615931fada5c6f3996c45e5e157e7d2d14010a9877135b348b414f2dc6b3bfbf78469ccf764dc8b56ed52fcfa025637663ed7abedb4680ad843dec871a8ae9b36438a7e8201b33a8c195d65ef9a0c687a49f2e96c44ce0d5a2a6071a5038e1fd62f9d9b781dc0015b455f6073c02bf66e8de3d9b2b640b9e4c8dcc8494f242271fb28046509ddaddce52347f77049aba3f7ee262e169ff101de3288a27509065a13dd08e2938aaa909d6827d76f1fe900cfbd012866dd5e7db4b4b45e405309eb7b789afb6335a0027612daa46c4fbe1efbdf723c670aa8b2d8fbb17dffd081a028e8bf23b48b8f9c0bc7ccf9057ac93b83f93ab2d256c4c8c9114b4ea974f6e3ca6c19b2e164181404466e281a97e03dbdc417fd00d91961eaa80cfb1fe80a5bd998126dcf142a82c6c1373d3688368de982250a505e017cb8898a88c9e8c1ad6c817d34982d10f7db0ebc819bd5f149bf56d38a5fa87a35b00199d49eadcf3fce52a9206d8995fc35d539c064830a763c778ad1c8345ca067101869d772496ebf40cfe462370ed0e74b4f43a03779a32c69ee835bd50f07645fd20f5e12453c760b7d0107014595eb3e0a35df608146c617b7865d9967122a77df060f17dc7a8fd41a94073142ef44065701dea53949f1d4e419569e363425315f27e8e4a4ad47e7b2573d84130adea1f6b07447b9274a05f454e9f0fb079619a0c71a4badcbd1b55a7f77aa77b4638da06cc1537d8eb7cf8e4b6629b6a449dfd21500839db63dbb843d6b6112e4df4bc78dcaf492be777fd5fd3efd0", 0x1000}, {&(0x7f0000001240)="e05d268691da4b7c0a1d6354ad08bb05431606f1c81bd52aece66b5dcfdcb95701fe8473899ac06eccf0489515331d68b95e2f1bc618f0f4077da2a5620c25a1128a1950c608a9eeff97eefae539b3a03641a1ac00ee878365b3e744c7d1f42bfafbce7f24b7dcd3daaebf04686612854ca3f7c0bb68c8f3f5f77c1cf045b7ff65cd30dc3ff36b0d4518fc5466ef4ac718afb9f2205765a5e5996c0e4b1261bbc0c5f963601173461f649fde6f47b1b676d28df7194889c8b6e05d8e73e95f13d57547bb98aa1dd0452e897ef8491986fcdf10fd7034c6d78e2edb15cd6282c7927dbf0cfdb3ee8f752caf171062c2cc724844e64cea29985aff7fb480423ebd090c9b75e5ca4cba726939a88be99030d6b0ee7e3225938b0fb54a88c0fa944c1af7019e4036587cec8715829f511cfdbee4802ef18d759caf4cc05627ac52c8e988102e9c6bd58a762e5993e80b3992b4855e82d32ee64110503cf4dbfc043c38decd40381bc4509b39fc6a16d74ea416c3148cde3952d2411354b98b0cc1129feaece19daf64ae1d87fe54b64f08145302d4780de6573285f335809a30f6bcc89f4c3117b6425ab1e3e0907e3920d56fb500fddafb4439e508995c2f60bdf7b496c86e1c6c10ea7f87f0cda3cc4712f379d23dc3ac167e4bbd9463146a6bc104ec40017a37ddc418386e4e29fb56c32c029ba95f91530cdeb6c118fb74a416e165c7d23096bea7147f7258f5b0ef28dd7413e0f1773eec19b8b8d8b73b63f2cae22192380ee2aee0b7adc52f3b41cc2720c417d51922d575d03e771d0a95bafbdf348868cdf15055f222776756f946846165bf78c8534d87d60149645c651aefdb0cf05c1fabf05e74a4e9fc960248523fcf955b0d45b1370797cb47d02e50a39b369e269fa71fc289a869eda9747a71cf06b3f98ea36c2bbf2d6061dcf11b9f6c529a80b6d556c974ed1aba4dd02cfd6a4b4c209f3aa80d9928a76172651ad13d3524b4b6ce1ee7a50c02c242e50a9aab5784d6e55f05e1fba4e0135accaddf245612312fba5c974812fa525f318470bede6059e0dcc25e8546b9618bb617882665fbbbd2d872717d95305fac2b1be86e5ce01bba5e7588710ee64255c4c59e252fab8a0e47831ba336b121d1c25fd2dbe092c7fee571dcbccc7a27b202d34ae62dc1cac4a8970124e84ed9e0d607033fc5807291664c4fd5a7a3b9a61403521fd64a89c482c6b7c17e8d32f48c3ccade593e15efaabba5a8fc65e390e21c3f54dd0fccb48a32394c8a371d64cdec3423c9282b9b3b566b83e0d0153f715d0381fda31ecf181a9a8453156c9a6ea6a1fdef25c966f8e6a70568c817be89080acaab8367e4efd6e20a043f7fb0177bdee5c9135e078910323c5e970e845485f5878df5333b937d8ddf505b301c6e1fafb39c64f988613f4fccc8ac2a481bfa23bcf0f5179c3b8da63e15c4f3816026cd882340f6ff0cbe7a0bdac5911da3dfb1b0dc784c2ca4ddfc783fb1b38967b83f7063f358a08c9341b0064a1c8d92c74b12dc5bc9a4c3fea94a0bf5757e762fd6e5908c531dd1874ec23de3c37ef6b76dca11f61630397acbc22d9c53a9cff17766ffc7c1c8b19c7e709936c995e7571fec71914df89e8b72526d2ca0245c093d036bb228ee89ff0278c3a841b21ec8cb69ac31f61cec91498dfb47260f86f5bf6841766c721da0f19ccdb771d2b45e81aded4c447457565a4bef645e1906dc48da5f0791ad9626dd79d64b0fad00bb171483efb305274b9adba54c4183fec654fb3a8783d7a8be3dba40b13722370e8c014e1d1acedf2bb33de782f9fb7518656f09109551444927cfe67637589c316302add8f7c51ef463870d9d0777273e8b0934b35dac3186d9a059520c7f3747dc9583942212fd23db53aa59aa4e1203852a73363ca5672184ef046c802c96fe553ce14b5f2b904204e4f39d8fee99df25c9aa2db075a6c1ecdaa86ff1186e6d17a7128ad5094ccc40b421bb088cf5ba32ff7e389033697b473ecd95dea3f8a6f06ac53677d1868a23eac69d8817ba210891e91fc35c683c66f030b4ee3a12d81596b2cb3aee38d4616f2900acfd0e7f3cdaec033bee2ffdff56b0d3f54135463126ea2cbb1bdfd07267b0f3afdc9934dfe13daf8bef5b92cf7aabbb8cb3e10147529f59569bf1434290d0ac4ba5c8d80b7c27178413b486301c05ff41830480e210f270f5842726532b0e65264ed47a172d160be080d65030c21f1c215cfc1cc518fe67eff02abf6629fb8a6e7b9fe6fb79f97c1d84524cf0a3ffd5a1c54936bf76208ad277330d6099b4f7ede1536387797dd84b6cea0a4edea985ba33ce4b8f0242f7595453a2392b8c5bf959d1aede7a9b6a2a629c8d7c46ff3d499a5340cd0f5a47dd543212c65234431454d2cf8c81f718544858d44d61cd8a1b7fce27ec1a870050fcd734ff938d845ebd2c8a3f155e7493ec8bb644faa6f39694542d6bad6c39fbda7aa14f6d8251f8514b734a9cd9131b441be2483510f1a5cda5659e8b1333cc7780a520cac2d1cb12a8a06a89c80bcb743be3df1047417e00044986f9c86b8cdb6a0ed22080641848604c5a4217831e8caa05a029761d13270aeb8f9b1dc91107cc702bd60e609f1f22511800a0813f98af677aa6db32aca6892ce74996144bfdaf0689d826f9d016ddaea5c986b5dc16c15adc4710eb4f8913b6653552759d6a604d915c7cb0fce1725955c4b6a0a38bdb2c43937e99db30a0ae43610ebd7d278677e1279fa98c5b9ed96b404596ed4575b602cabfb56faa53280b6dcd5744e48a5db841fe5d78b45ef4f196473776f6bdc30fa7037f9dcd2a4331519f337ee0b9cb6a66b6ae7f8b4e872de9e6fc6d6455c1df1d0360f5f0f83cdd0fd350e5a1cf3fcd0fd3980960efadf687abd68f34b4e695517fb00cdeebbe361c5403fa03489c530911f43f8d7f412472fc045abbd8696583f375a54e8e9172456ed39ffd5c1d6d511c25faac5ce9cccc4aa8b86c9a9bebd7929a1380216aa4b859f71d31dbf2f74a5327d8747e95a80e611b280084e0228fd7677dd596c0bf97397b39043d1486ebad373a23042ae47c4132f574ba9110b0789d0cf8fe3772532ca691cd4a41563e1ded147a179c283dde2c42d074771be1fd416ed5915e4f8bca170e2153d64fb6c2ac96c20ddba1884518c32eefd93c62c6b89146ffeef7338da18cc998f7ef9b03fdd86f7b08bdccbcca961b6e36126aa4ff49d2cc1b968731c4509f761b14146017b5c8bf84bdd42827983e751da09b99ee17d788dcc77e88fbd26669b37a22d6dd6e38692ad49491e8f086b98d97f9fca78894bbeaee90acf7ded45d28d7e7d5ebc7f1c1d82e4b588a17bbdfa5537d43c2f3a011fa75df0016203911ba65ada85eadbc218bf36cc3246b5814ba023f8bd227ddbd058e707aedf6920e5600a3f3efb0dd21f102d71b5707e409de3efc08c05e440f93c602455239c2e4e6671e1118bd2f4a163713d56b3e4035c5e83271ca939da6ffe5bf522929f2d6fd4f41dace584c843627d640a72ecf7c2f1d60a11236aa797310f4fde383237c8135b812c29a03a054b2add4312c68f6dc8b6e34de2e791dbf6acc8a39f21c924f5eb113305ae7ac375bdb1d1f09c65579e6d3c9d0c109f0cbf28b2b6d0c239b2e5f9ef811a376cc79720fb6fef1902a785b7ea173aa987c9a7b74c810c8a95224f44da77b33d61be8d4d58d195c33963d45da48cadcc02d9ee8019b3d2be7faadb426164c23e34e088221b68f4bd51fa70ce45eb43c987a58a84770be28b4f567c31433cb5fa61ee1788b74d5a9cffb73daf419993e3e6e943671aabb556401772f5a21026cbb2edc6010aafebed45ed0bdf9b92499de99eecf910af39d19322c0f3b594a3e12324e0d47da7b29add2f88d27a957a3ef0c43ce615279ab6be3021bca97dc363ad55eef5126f3573eb48c32ad551fbb983b13a8df5365ff77a94d1ba95b4959451545fd48f8cd096694ae305bf28205ec45fbc326f22b405c9ca52fa87f5f93cfe4925437a4ef9cfcfcd79026578a58a264c3ad00b043c88a881a145f7b7ae225a13967373e5f2b37df648f984df14e00f2b16f069adeb8d34eaa51a5f1fe929c45eb731129347ba1049b484e142e23abbf15870b1c89f6b5889acae2c2cceda5c24fed3a306044e2418c60c0bbbc5f1b910d72248352a906f8d35bafe0e18bff179ce08ffbc276350954f5721d15a27eb5a4bb6027cb37d08fc37d665866e1ba6a8c5b92b5754bb1d3356c9b0d8028fc17c1bf8834d10d3804d39c80175935c4e00f1be9b9595eb44a21fe238af62045ce9b6035a360b63c241cab44c5124e06af73267e4b91a5343c917f8c73eee60044fb044f7121bfe064e3ef0b294bce89236dd203cd20fabd8cba05d1bab60a0d43f486511b2713187e318fa3e9f18ef9f717708132ddabbe661488493ea9f300e40b05f171317cbe863d15a3c8a7d8fa384e8d8d25a4a40e4c347d1a76b207826737769f7e355717d0643a4060b7a4f02532253d0a0e19212de4196c566c6569403ec3b54af809960636da083bee937b0365e3ff3edf863f443dada379bca1b89d009e7ccd27aa71e2be7a0bbe40f8f08738c572f072a057789ba8dc1b95fe5c1213d4cb51dd2940189749a0666d2646de8f4c335ddda009acdec7b51a5598a4591780c6a40ebe5f2c797c2026f7b24f212eab0b336234140ce21665695ef1e8f47e043071e8aad8614ccdd8d7b201194e5242dfcb9bcf91d9f10b9963cc3adbcdf1ce247d788cdebfa7849dadf1f1df6b3246ad457265c7a5b1dfe4c2a48ac90ca0f6c3e73155550c81bde39297ef0946e253febf7b97106cb7990825ce941ef6fb747fb9660141b37cddfd7a0982eb15bb6f1a8e1a3254ee608a92cbb95a08b3d232d681d298a23b424394e6389207a3a7750115762fe9fa96ce27f98aef852d736b7dddf7b2d5e995e39ea10b58e6a31111c7b049c8ae0d2a0c8f39e2ecb8060e43e1fbe62729f1427d6aa9093ac1abff4d052b95c06bcd7958055cc588b85450b4cf8607e498dc078da796a554b04039a77c881b44c8b321ec9a36c97568f3dd8fd3d76a33c3d88a496ecb4a195b754f11baa6bd997e0dcee7da5900ae18da0dda77b0d8d3d365757222f298911aeae9db877edb2dd600becb0f94ce36bf7acc67e90dfbaf89e451f5a4f711aa3a3d331e42558c6692e78b0e30d2799733044a32c5207e5bfcf45cc3c253f458b78bc8ff42a0b4238dfbb84e98b38416c5df9b0d8a41a133b1857d04738359b2521f245464b42d91ffb6c48b813eda397712a999e7329134b627103997cfd28527d3ba0091218205ff0a67b05951a88ec01e1ab190fd08609813476b6d47ded211ea2c4c4df01508550d0aaed4d70f727bff6eb598fe352cc7a1a78293f4ef418b1d3750f2ae0c4728d689ab0664385ef2b0dfb574a3328c26862d2cabda2fbafda0b84f7f4678c1ab5f81666403caa62c6f4a1a6298cffeb216576e4d4880478da82641385551e17fb12c2b8c778b3cea326aaf80953c3b59507ddff106461d58ee26d79b4c420fbb6cfab65f03e8f99fb94163902a0065c8deb564e6e2d392e6854729fd61ef1035eefff5268f8dd025a859ed7cbb2c93e3358056fc89a56382f8254853fda669d9626462c7180e23bef216e73b9609829d8174a71e182ee37f5966a75963caa1a06ec0195f6663f07b224739baf722c3b87be7642a63d394a37c8e343faa2f5c4ff99dd93626a1e786e41d", 0x1000}], 0x5, &(0x7f00000022c0)=[{0x28, 0x109, 0xfffffffffffffffd, "237570ca0e2e1f275d70ce7b1ee3756efe89b52de9"}, {0x18, 0x29, 0x100000000, "03"}], 0x40, 0x20000000}, 0x7fff}, {{&(0x7f0000002300)=@nfc={0x27, 0x0, 0x2, 0x7}, 0x80, &(0x7f0000002500)=[{&(0x7f0000002380)="4f46f8583acb2c6e5ccb13d0389bde5cf6c73f39e9be873ed4c232cc3b7d24dae7389bda04ee7a3c1715ba7cae11367df9ae057f06e745b56982a91d446eeecafc094dc47e7396c58fbde691ec6df460bedad534c275aa6021e8bf20a8ba0f83e06b58e80393a10190eacbc065de4e5f0f564eac304d2a58095ad8c34960f211583dc8fd9c6a2890a47a97b061e8ca8b2bc7d7bec796fc31836c54be1a7b44218ada6e1bb0bf71ca7f18af7999733f8a1975e1dee1e1cdfd115d90d8", 0xbc}, {&(0x7f0000002440)="aa3981b7fbb1", 0x6}, {&(0x7f0000002480)="0723d2de7046e028bebd5da25c43e4463896089d4ea30a4828ff1bd6b0ef60eb986e137af6a17d3d1cb552a36e1e04f5e1bd00044461d8d2ed58328b606ec3afbe9db1c31fe0ba8cc0e1554d7c251fdc73ae0251bb545c55d32e4fa4d48662c047324538fa90beeb5dda4f8a6b28", 0x6e}], 0x3, &(0x7f0000002540)=[{0x110, 0x84, 0x1f, "3f27c72a6569ac1a6c4d5049b3b8092d95d94b7795ca0512d83d2d1f94933599132bb7b473a2d6ed9973fc0bdb25be0376a79342541180f29631e818530426fb5b985e689d48e1b70d43d26202a255a1823d2ec57a1f8c76874e2a97e72ff4888cb6e7f4b595f25812fa24e4c3d5319e450701fee640c7c609bd13fb919988dd161c4bb743462fc4296cb397e61d927418c17e4f0ae2af42eb0c53c6398f6616c06dfee3530751f66f013e1f2c9062ba12f973a7dbd3fc99764e8a44facc50f4fdd3ca6dfe92bbf426a52be7bceff026521417b25b005e32be2d36f6dd0130ac647b9b4c7c4d422a203430c25bdf885c3905b6b7207a708057f61992"}, {0x40, 0x11f, 0x5, "35853365d163adc97b194255bd88abd9a27570085026ed1417a30327d126a875c9fdf189fdd84d15753cb277"}, {0xb0, 0x10f, 0xfffffffffffffffd, "50ac82bc912996ad13dffa4fd1fed500da9f46ae53b163612a884151cd9e5fef47bca15c3faf4a5d193a978b48edce5dc1785d9f16b7da1733a3dff346b59df72e0a95a0e7d0b191c922f14af1a9df2bc34d99e19c508a9decb51389f875cf3d155de8779a872ad99b6e3b90c5ba2ded7f3494e0858bbe4a2e1bba634e1a3c282eaa3318a5531448f0e7fe8484e5c6d6dbb4ac3afca41984fe9a3291f571a8"}, {0xb8, 0x29, 0x5, "050e5fb59a5ed308a75fe2841356e078c43e78ea5afa5f0c2866a2508f8eea76f97357ae7700a6ae2cfb42a40f1edd52d792fe23de65f031d1717839b6f418dd6865656257c555cc4b0df18b5106788c7a05cb9c2b412ed15fb0d5bd6ef7b092b0239ad709049762c751379e63791cdb218c2ec4d6ce3dfcc80504af5b6d1eb0b1743bfa5bfb33393bbe516c625287878b38cf2bc0e101f91476ec007503514d143e"}, {0x10, 0x113, 0x3f}, {0x40, 0x118, 0xe1f7, "eae2c2535dcd704fb8b6df9af80d6bdbd80804110e780432556b854d47e3d573ea2ad2dd9db86f12de9095ec"}, {0x70, 0x10e, 0x2, "d15cec78970d61fce22293f7f26ac0cd853895814f246a8969a053a66869c1be49f6cb47ee1bb11e40068bb3e9d609c5e1b7e36b084d150d5980d042754c290438003e6e24fe6cfe7a7899f9d55f0445837ebe4eed1405b7044983cd"}, {0xd0, 0x117, 0xfffffffeffffffff, "3d60aa25887b348817d1502def4fa6ac42e648da4a128daf8aa3567871efd6075712612aa731ebc5431e470418f6c98a53eaac02ab21214d52615493337830fc5435c0b5beba4f0f8ab29f770d23b6fb8e6e3411a9ea7cf10d2df0d0b7877ac2743147f345eddf17d1da3d9326b48855b1a085553e893fc90d3817b74e6f28b29bbe9e5953ab095c331200e2acf5d05c4e06254632e48e4fc0cd784391fd25f44d366a41ec8dc02fbb749442f45eba3a4b1f79c5f4a89fc789cb41f094"}, {0x68, 0x11f, 0x50000000000000, "f3fd7247ba238a3d3b03b3e8e8c86172f520fec2f209c543da2e25d4f5797888431db150445ebc27bba1d03d4c4cd48bb7537214ddc6660bd1304a1c9d94adf5ebec3628bba58494a49a2a6760de1865481a04f1"}], 0x4b0, 0x4004000}, 0x9bb}, {{&(0x7f0000002a00)=@pppoe={0x18, 0x0, {0x2, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, 'veth1_to_bond\x00'}}, 0x80, &(0x7f0000002ec0)=[{&(0x7f0000002a80)="2ef0b6417257786c2f3edeb35a0cc0f335c8f16101e3901affe447219627a0d3da96667839a90cb1ce29ac9169ec92a907f13907163141b5e51b8036aab2d766fd91acfc808877c5fe1a799b6a3fd6fa6081c67f7f5a4dc07f4933870433", 0x5e}, {&(0x7f0000002b00)="0fdb53b97072776ffeae", 0xa}, {&(0x7f0000002b40)="52aa7478076a43a656466418ec1a9d37e7a0c2ce0af202fe13bd01147b9f91d052ff0c9f8d0d9de15af02c741160c53e15124cc306db02dca783ce68689427c8542533cee19996d05406a8656d26173fb647fec0d99e0175aee825c80f4839a70e0b1d82839b60308ee5a7125ce334f3a7598facce583f75d0b3dd1574dca0b489e35165878828f0ca47fb71d882c88eb7bad94385b6f28ff67e1f238629b814beee6209be715749449c28e004b97cab3081ba7d30957316e97d181831d0347410e6cd4c16c1de41c24c36bc3c727f250258c29900195364af471c07f90462854fa07b61b9e73eaea7a2aac5175f", 0xee}, {&(0x7f0000002c40)="cee36fd24f95427b3d39aa5d", 0xc}, {&(0x7f0000002c80)="e8ab9427eaf6997d1065635aef697d2b9e38a6d92437ed39b136ec43267be9c757315d9c291880aa78573d9dfdca21b4b748", 0x32}, {&(0x7f0000002cc0)="27bf3b4babf63505fa89a72360a7eb0be3a9120d01480f8b121d29350d6a5a524a271b1703d7bce2c6d820e2ba5a341502380cf918c6695788ed51db89293baa65d5b4dfa809792d831cadc81ca887fc4d8c1e151262ff0eeee1c95dc46915fbd87164497b31b50d212a96ac77420640fef7f4d6fb514b1e3ac0f3c37605e84aa6b67cd24f1daf506d582a21571159256ca6b45950189a7e21b2439931138d752fe751071e26c3ba8abfae6a25f47bc71f2a9f7b0a1a7e894a794676d99ea245ff", 0xc1}, {&(0x7f0000002dc0)="7028b0061f0fd903f613ca198fd7a49b41f7445fcd54aa4191537fd335fbc48cfff5490e6f0cbd922abc072438822c292641c7682ef90b9769fe02e3340226a92ca6f9e0b562fce49a4f2187f5bc874101", 0x51}, {&(0x7f0000002e40)="5182c579d3dbaa64dbe515f28465c671ba86fb10cb91235f15cfca52915ebe591d21fab3f2be19a1fbf6e3", 0x2b}, {&(0x7f0000002e80)="0ef72c846a6b038ce2abdc28484af2e351c003faa6a2947c730732bbd4bf536720f2b9e6cd765775f02519", 0x2b}], 0x9, &(0x7f0000002f80)=[{0x88, 0x101, 0x8, "8e50aeec2e8a0501d896f64baa3a71e64a082d6b851006cc2952dc02de025763c93c5e14ff6be8d13bfef3ce21cb7894958fe34ebbf6dedbb67079f7e96ebe2c624277f9ddaf540aa5e1920a01999dacd0a3fe8a978c054ebd1ca9ba6d4c2e00149380a1434cd40d083a0e57e1c177e6857b"}], 0x88, 0x40000}, 0x4}], 0x3, 0x20040894) r2 = accept4$ipx(0xffffffffffffffff, &(0x7f0000003100), &(0x7f0000003140)=0x10, 0x80000) getsockopt$ipx_IPX_TYPE(r2, 0x100, 0x1, &(0x7f0000003180), &(0x7f00000031c0)=0x4) r3 = accept4$ipx(r2, 0x0, &(0x7f0000003200), 0x800) lookup_dcookie(0x100000000, &(0x7f0000003240)=""/7, 0x7) r4 = syz_open_dev$sndmidi(&(0x7f0000003280)='/dev/snd/midiC#D#\x00', 0x131, 0x181000) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000003300)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r4, &(0x7f0000003440)={&(0x7f00000032c0)={0x10}, 0xc, &(0x7f0000003400)={&(0x7f0000003340)={0xb8, r5, 0x700, 0x70bd2d, 0x25dfdbfc, {0x9}, [@IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}, @IPVS_CMD_ATTR_SERVICE={0x50, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0xbf}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@loopback=0x7f000001}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0xff}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x20}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@loopback={0x0, 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x800}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0x16}}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast=0xffffffff}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback=0x7f000001}]}]}, 0xb8}, 0x1}, 0x40) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000003480)='/dev/ppp\x00', 0x525000, 0x0) ioctl$VHOST_SET_VRING_ADDR(r6, 0x4028af11, &(0x7f00000036c0)={0x2, 0x0, &(0x7f00000034c0)=""/203, &(0x7f00000035c0)=""/107, &(0x7f0000003640)=""/105, 0x5000}) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r4, 0x84, 0x13, &(0x7f0000003700)=0x9, 0x4) ioctl$VHOST_SET_LOG_BASE(r4, 0x4008af04, &(0x7f0000003780)=&(0x7f0000003740)) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f00000037c0)={'veth1\x00', {0x2, 0x4e23, @broadcast=0xffffffff}}) write(r3, &(0x7f0000003800)="989192a30ae72c3697e16eaa647d706f1ec0addc9b634d14c8dcd5b9a621a1ff3b5a74888968ae66deda99d86682a2f971ee02bb6630dece0bfdd9974f344d794cd3ac404ab8905e9d46e92c7e19260765b2c05bd64a8708b99978cf6e03256242f6d85391013828db23884009b531b0e2704f352c02448f68eff7acb128518aac04162799691dc8db421f6cc5ea1ad06f7fef7968bfd2c8ffe121ad19f084998ac370bb0cdc1143ca3c9ba611cf4d186ddaad80875b391abbe30a691e3971fbe843052085e2f6c7871ec7061e67cdff9e1379ae5c0ea89349c9c02283c3894aeafde33af479b430ac", 0xe9) connect$bt_l2cap(r6, &(0x7f0000003900)={0x1f, 0x7, {0x7fffffff, 0x9, 0x4, 0x10000, 0xfffffffffffffffe, 0x200}, 0x7fff, 0x48e35de2}, 0xe) bind$llc(r4, &(0x7f0000003940)={0x1a, 0x310, 0x0, 0x1f}, 0x10) r7 = creat(&(0x7f0000003980)='./file0\x00', 0x11) getsockopt$inet_int(r6, 0x0, 0x3, &(0x7f00000039c0), &(0x7f0000003a00)=0x4) sendmmsg(r4, &(0x7f0000004f40)=[{{&(0x7f0000003a40)=@pppol2tpv3in6={0x18, 0x1, {0x0, r7, 0x3, 0x4, 0x3, 0x4, {0xa, 0x4e22, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x3f}}}, 0x80, &(0x7f0000003d00)=[{&(0x7f0000003ac0)="a4c454f87d2e459b0dcff8ffa64d1abe08d551f8d1ce9f8bc762ee8d6d457a450f3486469e52a899d8b41e6658690bf16ee140fc8f437a1c2bd0432e5791b37b88e0253d43fa24a6ce89552f640a8e0f554f3433151b91e7e5b6572a468a0afedbadc4516b0e59d11e4ec2f44de5f8be848fac6193010aad51636b92a1d1e860710506c7bebb7d66635852acf1925750629d9799f4e3900c1c230f7c46619898566d7ee55ecd223b3d3783c9b5b464f39094249fd5eb9bbb4051e8483efd46733974808bf249c6cd59933d2a288e374d1be435e2174a8c8ed34845ecb50997e1e6d73a7a8019fa071657441cb06874ddeb8034fa5a3f90e87dd71287cc", 0xfd}, {&(0x7f0000003bc0)="d6149d82c8dda6bf15ae2a73dd1bafabc9e7d0436d1e8593f85b69a64286af07b336d743541e331095641bf4efc595219dcd4f3d3c774e3419e90ee021aae8d2fae81a93694e1af07f325369ac4b1f6cf59b", 0x52}, {&(0x7f0000003c40)="10571469a49547f214012d097031036925b7afa55457a1c3333b8955479a81bf949f847b347e9fd61e2d68a0dbc9edade5d38fe94eb272e94d886858062777236d95be5a90e011b4605485dc201185215a233fcd8def56178931760d8b034be538f2cc35a3adf2847c16c64163b62f186cf0821f51dad377dc4c484f771a609f2205e5caec633bf465bb0f331b5d8aa22de029fdf6238e2d1c5e5aff2136a2165c12277c9b01", 0xa6}], 0x3, &(0x7f0000003d40)=[{0x60, 0x10f, 0x7, "f862be5316be3535466d592326e1f6196daf49f126cb7d875ce5994c771edbecaaffa2e4d09a108bbf26488eb65d13cbd5df51181cf686c9e7c86b4608835c71c950c440fc98678423d82d7c"}, {0x1010, 0x10f, 0x7, "babace1d10baefed233e9caf77738d4798621bec114583fb3af3573a6db6462e3079b6cf657b20c75de6481d54e89c052f8838590fbd0ae93c294dab151ef5a040de3be4e1e64db56767ba64281a3640196be394327046b83776b426b24347815d143c75e839c89d50464b9d54f170e6d1620e85c6f26391ab6dfb2f71b5456519ae35a8c17d20275dde834b2d44b6e7e6f7125f96b9f524971070361a19320b737df6f2568eb487752a3563b9d385d7a8085393187c214f77b6290839b4a79b55bb7ca87fe1d9af192abde6c642871b4f5ab4d477c9cf2e8e68677a7e47e7d085a3a76da6fe830836770dd2eb379634cc5ffaa6d3499f4063c3ec5a4627d7c7c81fb95b3775af4588679ba6ca041b35fa69669705e1fd5d0ca9d2940be019d0ce486acf22e989d71a6d04ed9e88aa36f4c69a549db5b95d3eac1b610663c8bdb0175a3341295174375719cddd6887a2eb604a317fd58d5d0d7bd15efa700c4a42467453c536d96b70e61c087e54067bbde769830f6af85c3cd4c27f1cf4c88f143a03ea4fb3a048643a5749e2e39e93ed81063bd038a18ebc1c38142c3ff8163c6cd433711bdb4f47d7defd267031bc3dea8a82f6a173ed794160d811ac5702ee6e4ab64947948d3ffad57be30c2b84e79e0bf3c3df80fcb5fef5a94a0137ecd65e8dd032026cfd0eb8665e9d0d74032ee0a2c8a34815df1b5ef3a9d4f92aea236ce6e2a383eb6aceafbc4f199a3e95fdfd6526b45b9c913ba1d44aefbb2be6b281c54b3151591b38f854d136efb1b3e059089017b19fe7ebe543e33eb7a5a1bcbdae63bfe3bd3db9b0766b26465f6125343a3261bed41150c873f3753547425dba7e5beb6ec3b09baa2b48d188b7a5ad5d3285994932135fc82189bfc48337f573b7cfff3031564384f21668b9faf7174d9312a7599ddd72b2e56c68d783df722966e8221dee08f67680612e627f1182200007a3b7d312c5fbfe91416df28fd07a5f73bbbe3ec434c4deb4ca81922964fcf410a9acd940fb3b294630297145321c47cc71e307deda384a23ed00e91ee4e9be238a2726030e7eee8078d019e88125d3f85758d08a0951c1ad7c59d0d2f377fffe5fc5d36221f8b8f503c03594517aa6e5088e0bb5bcf8889b8d76d77a4166563c14017fe884a073d2191ec0375788c7ae8e9bbad65ef9b72f1bd5ec7200b66482ac5f232000a60abd93fd0e2781df9072a711045d79eb6e3ef8916a41abc351833de8cbcf5a6e3f3629eb5885ed172d556f23204c8163b5c01269fb77fe90c75584b98e70035ee6f8793077aa0e7180d53cf8cdd4348b7fc3d5f07a6f3fbc5ae5beaf7afb84c7d57bd13badc258f673c63d7d2343f8e1047de548e9af773afe6fddb41b7b99f644fba89210a66367e643c44af53d7a52840c29cfbc5fc6395818051272c3fa134d7762e517268ab91c2f3e65776edaec7c14f1aa8c56d20ba8ca9aca4549cb692ad259d45cbe413d2e4946f453125cf6739b022f441d335c6d69c4898ac0b3b2a2d39dc463add9ce37883f80fe8ea1eaff10df8d22ef17fa516bf6a37ad63452a38b2846bf10dee799080697c9f2d0bdf52357d2930c25e70544cd43a23ffe4d365dfa23781dc2700f82d5970404c8ae407626da9e39dff5a745060e0a0c31c447f477b70bb735adf3863842f647207aca0c3fd8929ddf49a3e194100a1e9da77ff5f81c32d729bd184554816016a6b010a70389e05a208b7c0d0f6f91820b196bc3426880de232f09fd9f0f0b5f008b0cacb4a28a27f3f67a8e9d612767f05fbeede3adae2e882c217a35f31b683a7b747bd9e2f799468ac0c0e712773c6ad97dbe82e3395cd0327e6389d98f7a0eaa1ef554ecfdc1bb364ed7f620354e4d863da4c47474763a7a28de4dcb6865f9fed58fd387e2479697f2c1af65840c0c8f6b77e1f975a414ebf2a8c4c62e8427f6001fe5f918b287dee6f9cdd9faeaea88b2f9e48d66e486cbcc0ed2d8f85f3887e9c3d4d19eb98319ad2383558088a53b805995e611f6c1a7a336e0c1e46906e9f462c9632a0b6d9930a0e65c63f7ee2b375d0a4e00137c6fbc4af2986d83090be57886635edd9b7a41562e2051ba85e5e739925c0fce724de1eb3030bb12e6c1da7d2d3ddf7f6eea848db72d7f0ebee68486dd2c4d999974ccb6866b365cf36f2394dd5e1ceeebe212df2ab0ef9f3010f646b786a4508fba51fe3d0a55701e6e5662066b93b196cea15c18a454287053a6c68865926029a2791221ec5dafa0d292677381d33bb092922ef1bf8f637846753875eaad6c00b3c7302726d35ff989a45d216d4f48afbdb58d730a10f9ed52c85af342b75af0b5272dee20eb57e15e23b52828aa9941f43590975d99ac11da5a8688377f7787bba1eca482e32173a54c60e7b8d529f012129ada5a9719bba9741ca9897309f307a13637af4e33b4e34e8f309d5a26fb82b3898d95d76cd14069df9cfe80214eaafd17ed32251968c55b0d133095efc31992e8f93b3dedd72db6513538f4152d6271bdd0ad759f8988f3c45f6fc92ce23c5560c69189d30373651bb1103545ab042866608ac6955040b7fad097e1c4db0bc7616dce8d618a8a3298cb874ab6e0a0cc406b230455b47dff5a69128d8657a330177349544d0f5fbf761522af5c67d10dc8210c28cadeecc24f1b6d84f4f7c174ae429e633d38764727405bca207a2e203e6602841fa40c471d46f10373903e8d1e4d236f39dd1f02e8299d9fe4146ad3825cffc392abe76a2e0e6b7f160f7a7c5152288fefb0df1c2d595d5cea14e3bbd66108debf0fbbc95a15c13cfae7d9006f0f329a39bc67dd321c9681e1f2c790866286f510f4ba043db13ab7043afbce816c6dbbcb55e91ff0f425275796675072a9dea443d6cb9080b55f4462ae5d02571933a563cac0e6fd126083459c9e8648f8341492dee9eceb7f0fedd0c0ed5a5687b2454c7a37794956df655312bcf7f89129e17323640860d5aa07b9a1652e836eea32c23c3904dc87b7ab26fa2359b782a9a547bd32f49dd431109b3f7ab1387810ac58dbd53379d5c0bd14ae49bfb1b8980e82ac8ed94e93d40d61ef1c8a39e3ba2af4724ad3cf82d9522c150a51af0aabd2100c70867669fcd84f77a798c442ec633bd92020df18bbd87fc9d6aaa47725888878553c3e9aa9a50ba7c9702ee07102cc12d815bd9ccd1c2cb00f07ee90fb897c97e01c065bc630c3d6275828e4fc3207eb4e418c7530b23fbfdbe872044f8f2e70a14a06a8ca4f176aa9022bcd41f75fec4be839092968376950933a0768675a47194f169b6d867ec7502814ded0a1e5d348c988e900303b7abe044888accbae12d6448d7aeccf296da4a5f033cf16b9a0dab53d99cac0341b1222fe31e38abb4b2ffd634c50e48e62508320480b7ca9bb224ea5ad0977bc9f67e112c23fa6fc9892cf0311b685991f76aa2c8046fa990ddf26a4d5dd8aee01bb5df65ce710df7271a53ce2105fa9d04621c4f85ef9e170cce69b9919584021846fbad16bb741289c6f3c4d9db0cf403d85ed42db63c0ffc07c7d9965ca203ac808d6306491a7d859f55cae9f40ac6b3d2d5412ff34669b9ac845a3faab452da9aab528a78fddef557c4ff7f446c2b93c2c3a9b933f3f0d8ccea46404b563fa25806333ac00061bb6a5fdfb46234f116abfa26ca2a123c2244c6bad1d4e784658d78b9ad3e095a0d7867bc3a1046a37483f70b64477209731c739b3a1436590bd174ecfd712ed85315a6b9ddd2c6e911e6a3b31d747557c322d10c3d096802de9997c555c9e5b93a70ecdb59bda38aafabe68c4088b213312db26e3770a9756166f3c5662b91dfd153ffc4fdc962c532f3fcbe08faa4c18764e2cf48d365acd29fda46e9ea6b6146469bbcdaab497bad2bce7cb7dc392165b1545fc0ab15e19ffef3e86515e104ed80e1051a7c6b93cc502eb915b5903f1ab29783500cc56b7bcec3700e40f41d7221132427c4a22ecc66eeda18be368fe0f35950bd074109864e0a460231bb7954acb694d09105c2d6a5361d5367813df317341cb1772d45e19594f9ef51e3903de2aa732dee024a09f80bb87ccdacbe3e163fbab76e0c4461fbb44c04572e8c2e2386f0302b8ae0f93e8e48fc637ff386d6b6494051596be255872a498318e6fcb49c87d4a4f5dd156fd774cf64271a35d2ff7cee5d655f6ae4247158fb69df778a05612b2a0773cfb07a20b6d1b5af8b353d8c60f11b23f752e70af6b4bf57c15d99a7dd81c99aa504a46afeb4761d9620a17c5456654ff9ce47f2771795c24e65e26fc82a3d1d5c32c6f8480ea6bef757de3eddc95c77599bb5fd2a13bcb7597e80b8895a99c9cd981e595f9c67f0dbdbdab4b9abc6ca75b803f5858cc0b046e4b8232bca0b54d1d522380c4e31b7712c765ce172a4a25354184c666dd516cd48d21e10bc4de118c6e6b4fd25cb9d4cc24cea2dd230ece4a54a96316aaca2160315bf0f2389a01735956d7ff85807590869c74b866b3d38ff61c9190cd53b5dd6b66aab85527017ec8c41446bcf4b3bb37f7e6ccc295b6a8e1974b2c8be24829d8f398d2500d9d361ff98b8db04ecfbfb154f7561831355449d67a1e5aa08b521ef0b6f37ea3d0a9b15f48f6c1c728aa269d6a1358498244cc9fa34d46db08e730bfb29f7d114ebd04a888b292ad6f000c429d061af9e8440083d13d9ee7812e72ccc08408e8f7b4659cee7ced5341c3c3dc99bfef77c69a7def833bb0dbe477788b550032773e64434bbd1beae3661ab4488de31bb9b43c5bd875dfd432f38622180c94d1670f2721d2e01f69cffc964cc322ae627c9bfec36e505f1433dbe6fe674aedff0fd43d37f634467fa8d956f53d2b6402d0fee218b97af3b71aca40f9d4a68515931e27f0cb5309a3ac84291f367e1d8cb4405acd66ba327fbfd2de6369d5c6f163343664696426f86fc4ac2583697997972c597adf3efd757230082fb556b00427c41d39d99db21e930ef7b7b2f6cb893dc8281b55f8798530927173a3e7b9712aa080bb1995e6bfea3838dffea589f474c091041a383f508a250f561ff43e7d57f4efe70cf1ed97969bd40738dcd137475e2525140739726a691b5e41b4b5599ac710e12cdbcb9c8a3dee8e3dd0bc54311323e46abd36780fcac541b0ca30b5f07de1acdf58604ac3a8706910f4a15c4600cb86f3741bebdf66e5a2d558cb4bff551ce3586717df21f199914a020759a76b557c904e0152841625d928f9cb194fee5006987d5e0e2f2c91a5c7ebd1d03bc95facb632305a1081124a014243fb9e40aec61d3917eb548cf7ad0546f8d5bfad89dfc87f0ef019cff6071675a113990a86b052dec47eea03b7a4a36dbc64d8b7ba3aca6a6b05d471795e626a4bf38abb91ed2f9bb46d38ebca68596faa4f27d28117074521c80714102c78d1f59792aadf8b8fa8e98d1f49d7634e760c6fb2ab3ec6612b4c8e23e9b9c4bd2b5a7407f10f856d0bc8009a148fb8c9540dffdbde94af847a21a6a5716ead40dd4dcda3ef18cb6c1d50e3e70fd607dfb7e52a9d357d657e1df748ccf21a3d2a94fd8953fa66677570626e2da22ac13b954842119ad20c669418f2c3986925e64a347e970bafa139ac39e5b89eca6e660c1485ce8c4a297b77529102b54faab15cbd38e063ea328cd69c0057a7ced56cafa5c0969c041d177c4d4ac73a8a5ef7f24608aafce57f140ffeb6ca70c533337b7872127b223f2a4596de482bfc8b4b2983508200a8868dd40e1889fd90b0dc80f70033"}], 0x1070, 0x20040000}, 0x401}, {{0x0, 0x0, &(0x7f0000004f00)=[{&(0x7f0000004dc0)="845e37eb7b2d3e908db33a9495", 0xd}, {&(0x7f0000004e00)="8dc4eb25bfca8d1d5cbe27788cbaff7b3434d0e518641449df9c1aa16bbb89b5973d300c657de790f8930c8732a082c637a05c9aad456a390cdede516c52cad1c18d35f33304ab6dda09f766f6fc1d353c1f8d1c8a566cb48de3a0fa5319fbcc44e779207a6fafe3cc", 0x69}, {&(0x7f0000004e80)="006b76f1eee30a227bffe73231a230b127a7f5a39f6692baef1a5e702449af7edf7b3897c10502b0392a81dbc21539731e5f9e52b80338abe9dea6a7c27b663d49a32e38faa415b3", 0x48}], 0x3}, 0x3}], 0x2, 0x20000000) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r6, 0x40045532, &(0x7f0000004fc0)=0x8) connect$vsock_stream(r7, &(0x7f0000005000)={0x28, 0x0, 0x0, @host=0x2}, 0x10) ioctl$PIO_FONTX(r4, 0x4b6c, &(0x7f0000005040)="be19e2ac5fb9be2f1f999c4892f3207b9540e2aca631bf4e6f0038c4547a36f421bb0d3eff6a8a1e586084bb5009370502974a9c779e8e0b085f76cc1cfa776354ecef0baf82d0191e50167803d6067c4053ce1e3c013255c9e45d75e0a24ad2ed0a2273a1f366334120ef0bc93e4861646c6dc083dbed398d24e05bb46d098de8e75d547eb5a2fad8779c65b77f7470d335f7fe8d8538b07de06701c9c084f1cac19fd2ff7909d9d7139e5f688443704355ab865c37ae540b588686bf321dc15e3a8016b84778238e0853b049f49cdc0cfe9f125f4e0816ef1e91fe8439777b0c3ee8bfe6f19c211f08a586b320957de3f923a0b32208fb1a") ioctl$EVIOCGVERSION(r4, 0x80044501, &(0x7f0000005140)=""/4096) r8 = add_key$user(&(0x7f0000006140)='user\x00', &(0x7f0000006180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000061c0)="210414383655bf86c66771b54198e0123144ffc3237f0a16aa8b97bc46c03f9e1da18c520e6940e8c925b8eecb81aa187dba8ac7bc346d54335c0218457dc7e5549476998391e8a31ce1c75583cd06b026dcc6c69e1da696e13391b3000358564c410defcf32f7c1f45a83a1baa7d52550912d8a10f94af8b59d6c15b3e83dc2b8cc76b892ff8197f318082041340bae04425d7c741631438a689aa24c86bb91265c4d176ab315b8b6640ab2325605fe7849df8b07a5895d03be7c82dc685ae0eb570a6c24fc06062f02a6ca45c0e1c4851e19820e32d5ee38", 0xd9, 0xfffffffffffffffc) keyctl$describe(0x6, r8, &(0x7f00000062c0)=""/231, 0xe7) recvmsg$kcm(r6, &(0x7f00000065c0)={&(0x7f00000063c0)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @multicast2}}}, 0x80, &(0x7f0000006540)=[{&(0x7f0000006440)=""/62, 0x3e}, {&(0x7f0000006480)=""/35, 0x23}, {&(0x7f00000064c0)=""/81, 0x51}], 0x3, &(0x7f0000006580)=""/1, 0x1, 0x1}, 0x20) getsockopt$inet_pktinfo(r7, 0x0, 0x8, &(0x7f0000006640)={0x0, @dev, @multicast1}, &(0x7f0000006680)=0xc) sendmsg$nl_route_sched(r7, &(0x7f0000006780)={&(0x7f0000006600)={0x10, 0x0, 0x0, 0x401}, 0xc, &(0x7f0000006740)={&(0x7f00000066c0)=@deltfilter={0x4c, 0x2d, 0x400, 0x70bd2c, 0x25dfdbfe, {0x0, r9, {0xf, 0xfff7}, {0xffff, 0xfffa}, {0xe, 0xb}}, [@TCA_CHAIN={0x8, 0xb, 0x4}, @TCA_CHAIN={0x8, 0xb}, @TCA_CHAIN={0x8, 0xb, 0x8}, @TCA_RATE={0x8, 0x5, {0x800, 0x2}}, @TCA_CHAIN={0x8, 0xb, 0x5}]}, 0x4c}, 0x1, 0x0, 0x0, 0x5}, 0x4000000) 2018/05/15 19:46:32 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x1, 0x101000) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x1, 0x4, 0x1000, 0x5, 0x4, 0x2, 0x84, 0x100000000, 0xea, 0x400, 0x3f}, 0xb) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f00000000c0)={r1, 0xc48bdf76afc0293c}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000100)=""/179) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f00000001c0)=0x4000000) setsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000200)=0x6, 0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000240)={0x10001, 0x6, 0x0, 0x6, 0x0}, &(0x7f0000000280)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000002c0)={r2, 0x7}, 0x8) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000300)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000340)={0x8a, 0x9, 0xffffffff, 'queue0\x00', 0x9}) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000400), 0x10) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x1c, r4, 0x408, 0x70bd2b, 0x25dfdbfe, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000580)=0x7fffffff, &(0x7f00000005c0)=0x2) ioctl$void(r3, 0x5451) r5 = socket$nl_route(0x10, 0x3, 0x0) close(r5) recvfrom$llc(r0, &(0x7f0000000600)=""/4096, 0x1000, 0x2, &(0x7f0000001600)={0x1a, 0x10e, 0x1bd, 0x7, 0x80000001, 0x5, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) r6 = syz_open_dev$amidi(&(0x7f0000001640)='/dev/amidi#\x00', 0x401, 0x8000) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f00000017c0)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001780)={&(0x7f00000016c0)={0xa4, r4, 0x4, 0x70bd25, 0x25dfdbff, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_DAEMON={0x60, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'dummy0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback={0x0, 0x1}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x1000}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x733}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1000}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4000}, 0x800) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000001800)={0x9, 0x3, 0x0, 0x5, 0x8}, 0x14) ioctl$sock_inet_SIOCSIFDSTADDR(r6, 0x8918, &(0x7f0000001840)={'dummy0\x00', {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xe}}}) setsockopt$RDS_FREE_MR(r6, 0x114, 0x3, &(0x7f0000001880)={{0x1, 0x7e}, 0x336ccc0a0f516815}, 0x10) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000001900)={&(0x7f00000018c0)=[0x7fff, 0x9, 0x10000, 0x1, 0x810000000, 0x800], 0x6, 0x9, 0x0, 0xffffffffffffc4cf, 0x3f, 0xb2, {0x2, 0x4, 0x200, 0x4, 0x36, 0x0, 0xaa, 0xa4f, 0x0, 0x13fb, 0x7, 0x3, 0x1, 0xfffffffffffffffd, "3751fd40164c065d1978610a7113491bb5eb2b1340bf304f85bef35fbc1df31c"}}) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000001980)=r2, 0x4) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000001a40)={0x0, @empty, @rand_addr}, &(0x7f0000001a80)=0xc) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000001ac0)={'tunl0\x00', r7}) 2018/05/15 19:46:32 executing program 5: socketpair(0x11, 0xa, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_ID(r0, 0x80082407, &(0x7f0000000080)) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f00000000c0)={0x8000, 0x1, 0x9, 0x9, 0x2, 0x6}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e20, @multicast1=0xe0000001}}, 0xfffffffffffffff7, 0x7fff}, &(0x7f00000001c0)=0x90) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000200)={r2, @in6={{0xa, 0x4e20, 0x7, @empty, 0x20}}, 0x2, 0xd480, 0x6, 0x80000001, 0x2}, &(0x7f00000002c0)=0x98) r4 = add_key(&(0x7f0000000380)='pkcs7_test\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000400)="d7ac2ffd32ff42ce5397fdb0dae8080f7ada083a88aa64d32a99ef561cb87dec3cd06b7e99f13426ffab584a863ac43271c00c4494c8cd02cdb668bca71e94cb4b0b045e45", 0x45, 0xfffffffffffffff9) add_key$keyring(&(0x7f0000000300)='keyring\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, r4) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f0000000480)=0x101800) add_key(&(0x7f00000004c0)='cifs.spnego\x00', &(0x7f0000000500)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000540)="adfc8ff3da1990a0", 0x8, r4) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000580)) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f00000005c0)) ioctl$IOC_PR_CLEAR(r1, 0x401070cd, &(0x7f0000000600)={0x5}) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000640)={0x5, 0x3, 0x8, 0x4000000000000000, 0x7fffffff}, 0x14) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/5, 0x5}, {&(0x7f0000000780)=""/120, 0x78}, {&(0x7f0000000800)=""/11, 0xb}], 0x4, 0x0) r5 = openat(r1, &(0x7f0000000880)='./file0\x00', 0x101800, 0xa8) r6 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x28000, 0x180) fcntl$getownex(r0, 0x10, &(0x7f0000000900)={0x0, 0x0}) ioctl$int_out(r6, 0x0, &(0x7f0000000940)) fremovexattr(r1, &(0x7f0000000980)=@known='com.apple.system.Security\x00') ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f00000009c0)) ioctl$KDGETKEYCODE(r1, 0x4b4c, &(0x7f0000000a00)={0x8000, 0x4}) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000a80)={'ipddp0\x00', &(0x7f0000000a40)=@ethtool_channels={0x3d, 0x1, 0x8, 0x3, 0x6, 0x100000001, 0x3, 0x3, 0x401}}) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r6, 0xc1105511, &(0x7f0000000b00)={{0x8, 0x5, 0x8, 0x3, "c4000d693fe1c0fd9c4588b1130dc9ebd59dd9e32ebdd7bc4522e2ce1fcfe563bdf0d86ebb3bf36b8c88d009", 0x3}, 0x0, 0x0, 0x101, r7, 0x9, 0x100000000, "f2a123e7cc8806058debf06965eea889cb1c1ee4daafafff710cf050e9960f09f910038c63767564a4fb333d7d85d086148fe3b00eddbadc51eb6824c2569a8c", &(0x7f0000000ac0)='-)vboxnet0\x00', 0xb, [], [0x4, 0x1, 0x10000, 0x2]}) r8 = dup(r0) fstat(r1, &(0x7f0000000c40)) fsync(r8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r5, 0x84, 0x71, &(0x7f0000000cc0)={r3, 0x7fffffff}, 0x8) r9 = syz_genetlink_get_family_id$team(&(0x7f0000000d40)='team\x00') getpeername$packet(r0, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000dc0)=0x14) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000e00)={0x0, @empty, @multicast1}, &(0x7f0000000e40)=0xc) accept4$packet(r8, &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000ec0)=0x14, 0x3284a4ad66dcc7b6) recvmmsg(r5, &(0x7f0000003840)=[{{&(0x7f0000000f00)=@nl, 0x80, &(0x7f0000002200)=[{&(0x7f0000000f80)=""/63, 0x3f}, {&(0x7f0000000fc0)=""/56, 0x38}, {&(0x7f0000001000)=""/40, 0x28}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/208, 0xd0}, {&(0x7f0000002140)=""/183, 0xb7}], 0x6, &(0x7f0000002280)=""/22, 0x16, 0x2}, 0x3}, {{&(0x7f00000022c0)=@ipx, 0x80, &(0x7f0000002540)=[{&(0x7f0000002340)=""/80, 0x50}, {&(0x7f00000023c0)=""/35, 0x23}, {&(0x7f0000002400)=""/144, 0x90}, {&(0x7f00000024c0)=""/39, 0x27}, {&(0x7f0000002500)=""/3, 0x3}], 0x5, &(0x7f00000025c0), 0x0, 0x7f00000}, 0x1}, {{&(0x7f0000002600)=@nfc_llcp, 0x80, &(0x7f0000002dc0)=[{&(0x7f0000002680)=""/254, 0xfe}, {&(0x7f0000002780)=""/233, 0xe9}, {&(0x7f0000002880)=""/65, 0x41}, {&(0x7f0000002900)=""/108, 0x6c}, {&(0x7f0000002980)=""/157, 0x9d}, {&(0x7f0000002a40)=""/184, 0xb8}, {&(0x7f0000002b00)=""/205, 0xcd}, {&(0x7f0000002c00)=""/154, 0x9a}, {&(0x7f0000002cc0)=""/202, 0xca}], 0x9, &(0x7f0000002e80)=""/192, 0xc0, 0x200}, 0x10001}, {{&(0x7f0000002f40)=@in={0x0, 0x0, @multicast2}, 0x80, &(0x7f0000003580)=[{&(0x7f0000002fc0)=""/188, 0xbc}, {&(0x7f0000003080)=""/206, 0xce}, {&(0x7f0000003180)=""/216, 0xd8}, {&(0x7f0000003280)=""/174, 0xae}, {&(0x7f0000003340)=""/191, 0xbf}, {&(0x7f0000003400)=""/90, 0x5a}, {&(0x7f0000003480)=""/234, 0xea}], 0x7, &(0x7f0000003600)=""/107, 0x6b, 0x100000001}, 0x9}, {{&(0x7f0000003680)=@hci={0x0, 0x0}, 0x80, &(0x7f0000003800)=[{&(0x7f0000003700)=""/216, 0xd8}], 0x1, 0x0, 0x0, 0x2}, 0x1}], 0x5, 0x40, &(0x7f0000003980)) getsockname$packet(r8, &(0x7f00000039c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000003a00)=0x14) accept4$packet(r8, &(0x7f0000003a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000003a80)=0x14, 0x80800) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000003e80)={{{@in6=@remote, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}}}, &(0x7f0000003f80)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000003fc0)={{{@in=@multicast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6=@mcast1}}, &(0x7f00000040c0)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000004100)={{{@in=@multicast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@rand_addr}}, &(0x7f0000004200)=0xe8) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000006880)={0x0, @broadcast, @broadcast}, &(0x7f00000068c0)=0xc) getpeername$packet(0xffffffffffffff9c, &(0x7f0000006900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000006940)=0x14) getsockname(r1, &(0x7f0000007d80)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000007e00)=0x80) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000096c0)={0x0, @broadcast, @loopback}, &(0x7f0000009700)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000009740)={'team0\x00', 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000009800)={{{@in=@rand_addr, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@dev}}, &(0x7f0000009900)=0xe8) getsockopt$inet_pktinfo(r8, 0x0, 0x8, &(0x7f0000009940)={0x0, @dev, @loopback}, &(0x7f0000009980)=0xc) getpeername$packet(r1, &(0x7f000000aac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f000000ab00)=0x14) getsockname$packet(r1, &(0x7f000000dec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f000000df00)=0x14) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f000000df40)={'bond_slave_1\x00', 0x0}) getsockopt$inet_mreqn(r1, 0x0, 0x20, &(0x7f000000df80)={@empty, @multicast1, 0x0}, &(0x7f000000dfc0)=0xc) accept4$packet(r1, &(0x7f000000e040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f000000e080)=0x14, 0x80800) accept4$packet(r0, &(0x7f000000e0c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f000000e100)=0x14, 0x800) getsockname$packet(r8, &(0x7f000000e140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f000000e180)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f000000e240)={'vcan0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r1, &(0x7f000000ec40)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x20000200}, 0xc, &(0x7f000000ec00)={&(0x7f000000e280)={0x954, r9, 0x8, 0x70bd27, 0x25dfdbfc, {0x1}, [{{0x8, 0x1, r10}, {0x10c, 0x2, [{0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'hash\x00'}}}, {0x54, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x24, 0x4, [{0x8, 0x4, 0x7, 0x860}, {0x6, 0x1, 0xe0, 0x6b6}, {0x1000, 0x9, 0x7, 0x2}, {0x9, 0x100000001, 0x8000, 0x7}]}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r11}, {0x140, 0x2, [{0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x7}}, {0x8, 0x7}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0xc, 0x4, [{0x347d, 0x1, 0x0, 0x8}]}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x80000001}}, {0x8, 0x6, r12}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x4b}}, {0x8, 0x6, r13}}}]}}, {{0x8, 0x1, r14}, {0x44, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r15}}}]}}, {{0x8, 0x1, r16}, {0x19c, 0x2, [{0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'random\x00'}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x400}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r17}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r18}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r19}, {0x7c, 0x2, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r20}}}]}}, {{0x8, 0x1, r21}, {0xac, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r22}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r23}, {0x174, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xffe0}}, {0x8, 0x6, r24}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x81}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x80}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r25}}}, {0x4c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x1c, 0x4, [{0xafc0, 0x18d0, 0x401, 0x80000001}, {0x9, 0x21330617, 0x6, 0x6}, {0x2, 0x9, 0x10001, 0xffffffffffffff7f}]}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x100}}}]}}, {{0x8, 0x1, r26}, {0x3c, 0x2, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r27}, {0xf4, 0x2, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r28}}, {0x8, 0x7}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r29}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r30}, {0xf8, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r31}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x7fffffff}}, {0x8, 0x7}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r32}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r33}}}]}}]}, 0x954}, 0x1, 0x0, 0x0, 0x40}, 0x20008010) 2018/05/15 19:46:32 executing program 6: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000540)='/dev/dsp\x00', 0x200002, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'vcan0\x00', 0x0}) sendmsg$can_raw(r0, &(0x7f0000000680)={&(0x7f00000005c0)={0x1d, r1}, 0x10, &(0x7f0000000640)={&(0x7f0000000600)=@can={{0x1, 0x1, 0x200, 0x2}, 0x7, 0x3, 0x0, 0x0, "f2b2932e7e75d425"}, 0x10}, 0x1, 0x0, 0x0, 0x10}, 0x0) r2 = add_key$keyring(&(0x7f00000006c0)='keyring\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0x0) r3 = request_key(&(0x7f0000000740)='.dead\x00', &(0x7f0000000780)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000007c0)='}posix_acl_accessppp1vboxnet0selinux\x00', 0xfffffffffffffffa) keyctl$reject(0x13, r2, 0x3f, 0x81, r3) request_key(&(0x7f0000000800)='rxrpc\x00', &(0x7f0000000840)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000880)='}posix_acl_accessppp1vboxnet0selinux\x00', r3) listen$netrom(r0, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000008c0)={'vcan0\x00', r1}) chmod(&(0x7f0000000900)='./file0\x00', 0x0) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r4, r5) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000ac0)={'bond0\x00', {0x2, 0x4e20, @broadcast=0xffffffff}}) setsockopt$ax25_buf(r0, 0x101, 0x19, &(0x7f0000000b00)="515659775889cc2acba1c6c39185e80bc7d0d7bf646c5762f246253cef1e730d0327f4f1d0aa43", 0x27) pwrite64(r0, &(0x7f0000000b40)="6fca94a5aaf576f5651fa77e4c8faf1c1d06874cbf268a172b413cc7c2ab98cf71d948", 0x23, 0x0) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f0000000c00)={0x9, 0xba, 0x5, 0x40, 0x6, 0x3}) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000c80)={0x6, 0x100, 0x4, 0xb7, 0x5, [{0x5, 0x7, 0x7, 0x0, 0x0, 0x2100}, {0xff80000000000000, 0x9, 0xffffffffffffffff, 0x0, 0x0, 0x200b}, {0x800, 0x1f, 0x20, 0x0, 0x0, 0x3080}, {0x2, 0x8, 0x4}, {0x72b, 0x8, 0x100, 0x0, 0x0, 0x1000}]}) recvfrom(r0, &(0x7f0000000dc0)=""/148, 0x94, 0x0, 0x0, 0x0) r6 = dup3(r0, r0, 0x80000) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000e80)={0x8, 0x2, 0x8036, 0x8, 0xab, 0x1000, 0xfffffffffffffff8, 0x2, 0xff, 0x8}) socket$l2tp(0x18, 0x1, 0x1) openat$dir(0xffffffffffffff9c, &(0x7f0000000ec0)='./file0\x00', 0x2400, 0x110) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000f00)=0xffff, 0x4) fcntl$addseals(r0, 0x409, 0x5) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000f40)=0x1e, 0x4) ioctl$KDMKTONE(r6, 0x4b30, 0x9) setsockopt$inet_MCAST_JOIN_GROUP(r6, 0x0, 0x2a, &(0x7f0000000f80)={0x7fff, {{0x2, 0x4e22}}}, 0x88) setsockopt$inet6_opts(r6, 0x29, 0x37, &(0x7f0000001040)=@dstopts={0x3a, 0x28, [], [@jumbo={0xc2, 0x4, 0x7fffffff}, @hao={0xc9, 0x10, @loopback={0x0, 0x1}}, @pad1={0x0, 0x1}, @generic={0x3, 0xf7, "695bbd2da74187a9a6f7e613c3b685196b9990f3979c44dc828ff475a1079272ce28da4fe330d20547be7101755c35b188601c13a2fc202300fcefaa95d9b4b2c2578d1c45904d8e9c516e182b58e0d049c37250c5a864e7219e175b61095ee4b957ab04e99697f0efaa922e73dd4d09b4e099db63ed0edd1410974145e87bfd4870ed72e98bc704d68d3c6ea3fc0c1406c0f2dc73afb3bc95441c3827f3f7fac7288bc0e4752eb914c14946b1368d75f1f47ebac9be226253f8a04ee4f1f66db38df8c122e144483c39a16f6f10211245ec46a3f1c315e78370c28bacb5242e2fc478bfe636bf80ebe01e75731eb0356b5c9a0a9c7a85"}, @calipso={0x7, 0x28, {0x9e8, 0x8, 0x6, 0x20, [0x10001, 0x600f, 0x9, 0x7]}}, @jumbo={0xc2, 0x4, 0x4}, @pad1={0x0, 0x1}]}, 0x150) [ 68.729002] IPVS: ftp: loaded support on port[0] = 21 [ 68.731564] IPVS: ftp: loaded support on port[0] = 21 [ 68.759729] IPVS: ftp: loaded support on port[0] = 21 [ 68.824145] IPVS: ftp: loaded support on port[0] = 21 [ 68.886689] IPVS: ftp: loaded support on port[0] = 21 [ 68.903771] IPVS: ftp: loaded support on port[0] = 21 [ 68.913691] IPVS: ftp: loaded support on port[0] = 21 [ 68.942382] IPVS: ftp: loaded support on port[0] = 21 [ 70.780874] ip (4752) used greatest stack depth: 54552 bytes left [ 71.457826] ip (4805) used greatest stack depth: 54328 bytes left [ 72.141956] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.148602] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.172241] device bridge_slave_0 entered promiscuous mode [ 72.196379] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.202872] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.213669] device bridge_slave_0 entered promiscuous mode [ 72.299422] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.305995] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.348153] device bridge_slave_0 entered promiscuous mode [ 72.382116] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.388640] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.420183] device bridge_slave_1 entered promiscuous mode [ 72.434399] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.440963] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.448582] device bridge_slave_0 entered promiscuous mode [ 72.472578] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.479129] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.501465] device bridge_slave_0 entered promiscuous mode [ 72.523531] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.530117] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.563175] device bridge_slave_1 entered promiscuous mode [ 72.577363] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.583878] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.594622] device bridge_slave_1 entered promiscuous mode [ 72.602842] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.609388] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.624090] device bridge_slave_0 entered promiscuous mode [ 72.640484] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.647101] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.655322] device bridge_slave_0 entered promiscuous mode [ 72.676211] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 72.688712] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 72.700921] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.707465] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.741184] device bridge_slave_1 entered promiscuous mode [ 72.763094] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.769640] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.797165] device bridge_slave_0 entered promiscuous mode [ 72.813535] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.820078] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.838132] device bridge_slave_1 entered promiscuous mode [ 72.863817] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 72.872629] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 72.880791] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 72.888571] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.895104] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.933262] device bridge_slave_1 entered promiscuous mode [ 72.940745] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.947218] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.971354] device bridge_slave_1 entered promiscuous mode [ 72.996204] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 73.003836] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 73.011897] bridge0: port 2(bridge_slave_1) entered blocking state [ 73.018375] bridge0: port 2(bridge_slave_1) entered disabled state [ 73.040126] device bridge_slave_1 entered promiscuous mode [ 73.103891] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 73.114995] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 73.182732] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 73.209858] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 73.228388] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 73.281493] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 73.358348] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 73.414210] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 73.509732] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 73.520177] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 73.533365] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 73.668160] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 73.717806] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 73.795140] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 73.808271] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 73.860285] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 73.885913] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 73.936466] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 73.955381] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 74.037301] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 74.054535] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 74.062639] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 74.079573] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 74.104752] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 74.141497] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 74.176499] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 74.189972] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.197257] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.289961] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 74.299341] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 74.313566] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.320656] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.340495] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.349378] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 74.357193] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.382817] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 74.399105] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 74.411400] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 74.418511] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 74.541424] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.548550] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.607167] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 74.615876] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 74.626101] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 74.656369] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 74.686867] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.696554] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.723656] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 74.754290] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 74.826121] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.836524] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.844164] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.861237] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.925352] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 74.932482] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 74.974718] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 74.992957] team0: Port device team_slave_0 added [ 75.009783] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 75.027146] team0: Port device team_slave_0 added [ 75.057583] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 75.081357] team0: Port device team_slave_0 added [ 75.170972] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 75.185598] team0: Port device team_slave_0 added [ 75.200196] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 75.220907] team0: Port device team_slave_1 added [ 75.239894] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 75.256896] team0: Port device team_slave_1 added [ 75.291261] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 75.315055] team0: Port device team_slave_1 added [ 75.342127] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 75.360923] team0: Port device team_slave_0 added [ 75.400696] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 75.432924] team0: Port device team_slave_1 added [ 75.453953] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 75.463544] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 75.478129] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 75.509563] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 75.516556] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 75.540543] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 75.571879] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 75.593412] team0: Port device team_slave_0 added [ 75.610296] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 75.620931] team0: Port device team_slave_1 added [ 75.630114] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 75.641730] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 75.652960] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 75.673822] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 75.687855] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 75.709487] team0: Port device team_slave_0 added [ 75.722307] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 75.744098] team0: Port device team_slave_0 added [ 75.760401] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 75.768789] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 75.781222] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 75.806006] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 75.827901] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 75.851388] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 75.860303] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 75.867443] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 75.876396] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 75.892310] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 75.901413] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 75.911483] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 75.918537] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 75.931642] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 75.970580] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 75.990683] team0: Port device team_slave_1 added [ 75.997094] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 76.005111] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.015544] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 76.025996] team0: Port device team_slave_1 added [ 76.043458] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 76.063305] team0: Port device team_slave_1 added [ 76.083356] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 76.105153] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 76.131090] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.156193] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 76.168762] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.176237] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.190884] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 76.211314] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 76.226337] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 76.235437] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.242907] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 76.255457] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 76.264210] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 76.282572] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 76.300974] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.325876] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 76.342716] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.350709] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 76.358308] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 76.371833] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 76.389740] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.404131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 76.430339] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 76.448120] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 76.465690] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 76.485776] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 76.493868] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 76.501899] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 76.512818] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 76.520536] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 76.530944] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 76.541498] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.553169] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.562272] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 76.589679] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 76.597235] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 76.606500] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 76.619940] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 76.628506] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 76.636555] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 76.674968] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 76.711792] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 76.737130] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 76.757825] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 76.779062] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 76.788177] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 76.796177] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 76.803873] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 76.811903] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 76.841258] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.854213] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.866934] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 76.881234] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.913271] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 76.951719] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.984554] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 77.022636] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 77.036016] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 77.047134] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 77.056692] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 77.065365] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 77.101667] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 77.112615] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 77.121844] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 77.135431] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 77.174340] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 77.206373] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 77.227296] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 77.250658] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 77.280332] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 79.012693] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.019237] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.026158] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.032642] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.076083] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 79.084352] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 79.112583] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.119101] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.125938] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.132387] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.182924] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 79.194838] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.201326] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.208204] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.214707] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.223574] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 79.238295] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.244832] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.251682] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.258154] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.267545] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 79.461303] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.467827] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.474680] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.481175] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.503811] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 79.547765] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.554284] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.561209] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.567691] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.635895] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 79.652412] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.658939] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.665777] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.672242] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.718984] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 79.745399] bridge0: port 2(bridge_slave_1) entered blocking state [ 79.751904] bridge0: port 2(bridge_slave_1) entered forwarding state [ 79.758805] bridge0: port 1(bridge_slave_0) entered blocking state [ 79.765299] bridge0: port 1(bridge_slave_0) entered forwarding state [ 79.773717] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 80.095471] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 80.111505] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 80.149441] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 80.170857] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 80.179527] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 80.188626] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 80.196842] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 85.185117] ip (5810) used greatest stack depth: 54152 bytes left [ 87.632482] 8021q: adding VLAN 0 to HW filter on device bond0 [ 87.887007] 8021q: adding VLAN 0 to HW filter on device bond0 [ 87.911570] 8021q: adding VLAN 0 to HW filter on device bond0 [ 87.933398] 8021q: adding VLAN 0 to HW filter on device bond0 [ 88.260204] 8021q: adding VLAN 0 to HW filter on device bond0 [ 88.349330] 8021q: adding VLAN 0 to HW filter on device bond0 [ 88.382668] 8021q: adding VLAN 0 to HW filter on device bond0 [ 88.444742] 8021q: adding VLAN 0 to HW filter on device bond0 [ 88.509903] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 88.676734] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 88.712871] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 88.753443] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 89.088642] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 89.133693] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 89.220916] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 89.232167] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 89.352939] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 89.359394] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 89.371331] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 89.487806] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 89.494284] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 89.503914] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 89.581295] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 89.587828] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 89.600644] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 89.659456] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 89.665869] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 89.676472] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 89.888920] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 89.895315] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 89.921164] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 90.043347] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 90.049822] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 90.063287] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 90.098105] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 90.104538] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 90.140818] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 90.179710] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.224530] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 90.231130] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 90.242951] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 90.463199] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.483584] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.637187] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.727302] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.889411] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.940482] 8021q: adding VLAN 0 to HW filter on device team0 [ 91.125302] 8021q: adding VLAN 0 to HW filter on device team0 2018/05/15 19:47:00 executing program 4: perf_event_open(&(0x7f0000000200)={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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(r0, 0x89f0, &(0x7f0000000180)={'ip6gre0\x00', @ifru_data=&(0x7f0000000080)="301e521bc86d3bef0186d11f3e7313bb5fa3f42ab94a1281d07209867756a3da"}) 2018/05/15 19:47:01 executing program 0: 2018/05/15 19:47:01 executing program 4: 2018/05/15 19:47:01 executing program 2: 2018/05/15 19:47:01 executing program 7: 2018/05/15 19:47:01 executing program 6: 2018/05/15 19:47:01 executing program 5: 2018/05/15 19:47:01 executing program 3: 2018/05/15 19:47:01 executing program 1: 2018/05/15 19:47:01 executing program 6: 2018/05/15 19:47:01 executing program 2: 2018/05/15 19:47:01 executing program 7: 2018/05/15 19:47:01 executing program 4: 2018/05/15 19:47:01 executing program 1: 2018/05/15 19:47:01 executing program 5: 2018/05/15 19:47:01 executing program 0: 2018/05/15 19:47:01 executing program 3: 2018/05/15 19:47:01 executing program 6: 2018/05/15 19:47:01 executing program 2: 2018/05/15 19:47:01 executing program 4: 2018/05/15 19:47:01 executing program 7: 2018/05/15 19:47:01 executing program 5: 2018/05/15 19:47:01 executing program 3: 2018/05/15 19:47:01 executing program 0: 2018/05/15 19:47:01 executing program 1: 2018/05/15 19:47:01 executing program 4: 2018/05/15 19:47:01 executing program 6: 2018/05/15 19:47:01 executing program 7: 2018/05/15 19:47:01 executing program 2: 2018/05/15 19:47:01 executing program 1: 2018/05/15 19:47:01 executing program 0: 2018/05/15 19:47:01 executing program 5: 2018/05/15 19:47:01 executing program 4: 2018/05/15 19:47:01 executing program 3: 2018/05/15 19:47:01 executing program 7: 2018/05/15 19:47:01 executing program 2: 2018/05/15 19:47:01 executing program 6: 2018/05/15 19:47:01 executing program 5: 2018/05/15 19:47:01 executing program 4: 2018/05/15 19:47:01 executing program 1: 2018/05/15 19:47:01 executing program 0: 2018/05/15 19:47:02 executing program 7: 2018/05/15 19:47:02 executing program 3: 2018/05/15 19:47:02 executing program 6: 2018/05/15 19:47:02 executing program 2: 2018/05/15 19:47:02 executing program 5: 2018/05/15 19:47:02 executing program 0: 2018/05/15 19:47:02 executing program 7: 2018/05/15 19:47:02 executing program 2: 2018/05/15 19:47:02 executing program 1: 2018/05/15 19:47:02 executing program 3: 2018/05/15 19:47:02 executing program 6: 2018/05/15 19:47:02 executing program 5: 2018/05/15 19:47:02 executing program 4: 2018/05/15 19:47:02 executing program 7: 2018/05/15 19:47:02 executing program 2: 2018/05/15 19:47:02 executing program 0: 2018/05/15 19:47:02 executing program 3: 2018/05/15 19:47:02 executing program 6: 2018/05/15 19:47:02 executing program 1: 2018/05/15 19:47:02 executing program 4: 2018/05/15 19:47:02 executing program 5: 2018/05/15 19:47:02 executing program 6: 2018/05/15 19:47:02 executing program 2: 2018/05/15 19:47:02 executing program 7: 2018/05/15 19:47:02 executing program 4: 2018/05/15 19:47:02 executing program 0: perf_event_open(&(0x7f0000000200)={0x100000000000002, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000140)={0x1, 0x1, [@random="3bebda657353"]}) sendmsg$nl_route(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@ipv4_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa}, [@RTA_ENCAP_TYPE={0x8, 0x15}]}, 0x24}, 0x1}, 0x0) 2018/05/15 19:47:02 executing program 3: 2018/05/15 19:47:02 executing program 1: 2018/05/15 19:47:02 executing program 2: 2018/05/15 19:47:02 executing program 5: 2018/05/15 19:47:02 executing program 4: 2018/05/15 19:47:02 executing program 6: 2018/05/15 19:47:02 executing program 7: [ 97.949637] netlink: 'syz-executor0': attribute type 21 has an invalid length. 2018/05/15 19:47:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x4}, 0x1c) setsockopt$inet6_mtu(r0, 0x29, 0x3e, &(0x7f0000000080), 0xb6e7d10d529ef8d7) 2018/05/15 19:47:03 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000012000)='/dev/snd/controlC#\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001000)={0x0, 0xfffffffffffffde4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000005000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x40405514, &(0x7f0000001000)=""/250) 2018/05/15 19:47:03 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x4}, 0x1c) setsockopt$inet6_mtu(r0, 0x29, 0x33, &(0x7f0000000080), 0xb6e7d10d529ef8d7) 2018/05/15 19:47:03 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) write$binfmt_aout(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0500000327081364b667e000000000004601925f6bae8f9bca5c0c6ece4be409"], 0x20) 2018/05/15 19:47:03 executing program 6: r0 = socket$inet6(0xa, 0x80005, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e21, 0x3, @local={0xfe, 0x80, [], 0xaa}, 0x9}}}, &(0x7f0000000180)=0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000000)={r1}, &(0x7f0000000040)=0xfffffffffffffede) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000080)={r2, 0x2}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000ff0)={0x0, 0x358, &(0x7f0000000ff3)=[@in={0x2, 0x4e20}]}, &(0x7f0000003000)=0x10) 2018/05/15 19:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:03 executing program 7: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x4}, 0x1c) setsockopt$inet6_mtu(r0, 0x29, 0x3c, &(0x7f0000000080), 0xb6e7d10d529ef8d7) 2018/05/15 19:47:03 executing program 0: perf_event_open(&(0x7f0000000200)={0x100000000000002, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000140)={0x1, 0x1, [@random="3bebda657353"]}) sendmsg$nl_route(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@ipv4_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa}, [@RTA_ENCAP_TYPE={0x8, 0x15}]}, 0x24}, 0x1}, 0x0) 2018/05/15 19:47:03 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00001edff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000000)=0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000aa8000)="070a0722084fff00b1", 0x9) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @loopback=0x7f000001}, 0x10) readv(r0, &(0x7f0000001280)=[{&(0x7f0000001180)=""/249, 0xf9}], 0x1) sendto$inet(r0, &(0x7f0000c95ffd), 0x0, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000040)) 2018/05/15 19:47:03 executing program 3: r0 = socket$inet6_sctp(0xa, 0x80000000005, 0x84) r1 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x711000, 0x80) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r1, 0x40bc5311, &(0x7f00000005c0)={0xae7b, 0x2, 'client1\x00', 0x1, "ea5b736a0be6d53d", "e4044602e98de2e74d2a2f633901b999b0ce06812e783ee7bdbe0a1ff5059468", 0x8, 0x7}) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000001000)={0x0, @in6={{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}}, 0x98) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000000c0)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000240)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x88) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x7, 0x1f, 0x4, 0x2, 0x97cf, 0x2, 0x5, {0x0, @in={{0x2, 0x4e24}}, 0x94, 0x0, 0x80, 0x80000000, 0x1}}, &(0x7f0000000180)=0xb0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f00000001c0)={r3, 0x6}, &(0x7f0000000200)=0x8) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000340)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000540)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x6}, 0xc, &(0x7f0000000500)={&(0x7f0000000680)=ANY=[@ANYBLOB="000000004517be55a22e7ac2dc8b98286342980c0d44300602038c345ca0a400000000000000000008398d80b9ab85a5b055d7bf98d1edf9bf3f8cc1bd11a386ec54b00a49d52d09bf2e7b3b125e4bd4c8ebdd9a76ae785a593905f120c5a942cccbb64c1505d8ed8afeb23c190ff5725dbd64232c38eb5f36a4b81780b1d962b70e74555b48a667cee6d96b5aef1fccf2a4dd4982e192f52c0759fdc0112a852c68dcd87d8783e6abcca5fae81515bd96e2b09120eb3aad6ca9e7030a7e8d5edba1b7e0193d96b009fcae9bdfaa3dc29c98e15aff25c5dd778f3a5d8c9fd702ea0cf184b7472ade0af9f99be3b0eb63", @ANYRES16=r4, @ANYBLOB="39072abd7000fddbdf251100000024000200080002004e220000080009009c000000080007000000000008000600050000000800040003000000540003001400020073797a6b616c6c657231000000000000080005000000000914000600fe8000000000000000000000000000bb080007004e23000008000500ffffffff08000400b6000000080004000000000040000100080004004e2200000c0007001000000018000000080004004e24000008000b0073697000080005000000000008000200ff00000008000600736800000c000300080004000100000050000200080009000900000008000b000a00000008000500060000000800070007000000080004000600000014000100ac14140a00000000000000000000000008000b000a000000080002004e220000240001000800050002000000080006007772720008000200bf000000080004004e240000"], 0x154}, 0x1, 0x0, 0x0, 0x8010}, 0x20000811) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001000)={{{@in=@rand_addr=0x1000000, @in6=@mcast1={0xff, 0x1, [], 0x1}}}, {{@in=@multicast2=0xe0000002}, 0x0, @in6=@mcast1={0xff, 0x1, [], 0x1}}}, 0xe8) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000001000)=""/144, &(0x7f0000001ffc)=0x90) 2018/05/15 19:47:03 executing program 5: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x1, 0x101000) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x1, 0x4, 0x1000, 0x5, 0x4, 0x2, 0x84, 0x100000000, 0xea, 0x400, 0x3f}, 0xb) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f00000000c0)={r1, 0xc48bdf76afc0293c}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000100)=""/179) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f00000001c0)=0x4000000) setsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000200)=0x6, 0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000240)={0x10001, 0x6, 0x0, 0x6, 0x0}, &(0x7f0000000280)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000002c0)={r2, 0x7}, 0x8) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000300)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000340)={0x8a, 0x9, 0xffffffff, 'queue0\x00', 0x9}) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000400), 0x10) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x1c, r4, 0x408, 0x70bd2b, 0x25dfdbfe, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000580)=0x7fffffff, &(0x7f00000005c0)=0x2) ioctl$void(r3, 0x5451) r5 = socket$nl_route(0x10, 0x3, 0x0) close(r5) recvfrom$llc(r0, &(0x7f0000000600)=""/4096, 0x1000, 0x2, &(0x7f0000001600)={0x1a, 0x10e, 0x1bd, 0x7, 0x80000001, 0x5, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) r6 = syz_open_dev$amidi(&(0x7f0000001640)='/dev/amidi#\x00', 0x401, 0x8000) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f00000017c0)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001780)={&(0x7f00000016c0)={0xa4, r4, 0x4, 0x70bd25, 0x25dfdbff, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_DAEMON={0x60, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'dummy0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback={0x0, 0x1}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x1000}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x733}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1000}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4000}, 0x800) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000001800)={0x9, 0x3, 0x0, 0x5, 0x8}, 0x14) ioctl$sock_inet_SIOCSIFDSTADDR(r6, 0x8918, &(0x7f0000001840)={'dummy0\x00', {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xe}}}) setsockopt$RDS_FREE_MR(r6, 0x114, 0x3, &(0x7f0000001880)={{0x1, 0x7e}, 0x336ccc0a0f516815}, 0x10) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000001900)={&(0x7f00000018c0)=[0x7fff, 0x9, 0x10000, 0x1, 0x810000000, 0x800], 0x6, 0x9, 0x0, 0xffffffffffffc4cf, 0x3f, 0xb2, {0x2, 0x4, 0x200, 0x4, 0x36, 0x0, 0xaa, 0xa4f, 0x0, 0x13fb, 0x7, 0x3, 0x1, 0xfffffffffffffffd, "3751fd40164c065d1978610a7113491bb5eb2b1340bf304f85bef35fbc1df31c"}}) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000001980)=r2, 0x4) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000001a40)={0x0, @empty, @rand_addr}, &(0x7f0000001a80)=0xc) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000001ac0)={'tunl0\x00', r7}) 2018/05/15 19:47:03 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(gcm(fcrypt))\x00'}, 0x2f1) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000016b000)="78733976000898fcffff6054be13cfe62785ce10", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOC_PR_REGISTER(r1, 0x401870c8, &(0x7f0000000640)={0x9, 0x73}) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10200, 0x0) socket$alg(0x26, 0x5, 0x0) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000100)={0x3, 0x1, &(0x7f0000000040)=""/61, &(0x7f0000001440)=""/4096, &(0x7f0000000340)=""/139, 0x5000}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000000050010000000000b600000000000000", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000831fd79d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008642ae89000000000000000000000000faa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b396363890ea735c40c2772c49fb708000000"], @ANYBLOB="00000000000000000050000000000000f900000000000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) ioctl$DRM_IOCTL_AGP_ACQUIRE(r1, 0x6430) r3 = accept$alg(r0, 0x0, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) recvmmsg(r3, &(0x7f0000001280)=[{{&(0x7f0000000180)=@pptp={0x0, 0x0, {0x0, @loopback}}, 0x80, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/223, 0xdf}}, {{&(0x7f00000010c0)=@nfc, 0x80, &(0x7f0000001240)=[{&(0x7f0000001180)=""/161, 0xffffffffffffff34}], 0x1}}], 0x2, 0x0, &(0x7f0000001400)={0x0, 0x1c9c380}) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000200)) [ 98.348656] netlink: 'syz-executor0': attribute type 21 has an invalid length. 2018/05/15 19:47:03 executing program 7: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = request_key(&(0x7f00000000c0)='pkcs7_test\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000140)='md5sumGPL\'bdevselinux#)GPL&\x00', 0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000002c0)={{{@in=@rand_addr, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@loopback}}, &(0x7f00000001c0)=0xe8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f00000004c0)={0x0, 0x80000000}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000540)={0xf6, 0x1, 0x6, 0xffff, 0x6, 0x6, 0x3, 0x0, r3}, 0x20) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000200)=r2) io_setup(0x6a, &(0x7f00000003c0)=0x0) io_getevents(r4, 0x92, 0x2, &(0x7f0000000400)=[{}, {}], &(0x7f0000000440)={0x0, 0x989680}) request_key(&(0x7f0000000000)='big_key\x00', &(0x7f0000000480)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)='(trustedselfsecurity]ppp0#\x00', r1) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x410000, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSCTTY(r5, 0x540e, 0xfffffffffffff801) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000240), &(0x7f0000000280)=0x8) 2018/05/15 19:47:03 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x400000000c, 0x3ff, 0x10000000000009}, 0x2c) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000100)={r0, &(0x7f0000000040)="0097bb203cf6e6e0bb3a425c65cce264b424f66a1220238969041bb173cff9f4278db3eb34755f017459f865ed945fb9b4a094b61bda701eb98b355abf1cd8fe6931c13ca0fdc09f393bd7506fc2dcbbf399fc800c2dc2dca3831c6e93fe2761bbb815518ec00c302e4240a5148b8ec8b30013e3e4f49af0b2d3dd17fe829675615a121b9f2a73039f932ee1cd6261a53bfa99144a4bd7f23c25fd44eee7ac5d1c311c6a407c76633e88c40c21623f1cdf8d9a15c3c993ff47ef89d9"}, 0x10) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r0, &(0x7f0000000040)}, 0x10) 2018/05/15 19:47:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:03 executing program 5: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x80, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffd, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt(r2, 0xff, 0x0, &(0x7f00000000c0)=""/141, &(0x7f0000002000)=0x8d) 2018/05/15 19:47:03 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) lseek(r0, 0x0, 0x5) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) listen(r0, 0xffffffffffffff7f) listen(r0, 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) shutdown(r1, 0x1) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000180), 0x8) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000040)) 2018/05/15 19:47:03 executing program 3: io_setup(0x800, &(0x7f0000000040)=0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x20000, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r3 = socket$key(0xf, 0x3, 0x2) io_submit(r0, 0x1, &(0x7f0000000400)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000080)}]) 2018/05/15 19:47:03 executing program 6: sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000289000)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000058000)={&(0x7f000023f000)=ANY=[@ANYBLOB="84000800000000fffc0c00000000000000000000005b659a62290ffc380c2dbfdc5e9f13e1a04810d464fbc3b4c1b4e2bf501fb1bb944269c2e0881b159cbe60e67d5f7f0a984d914d9f04005e66cd4293dee6f96cb2734dd3050bc1700612dbc3080c91745fa158cf0d70309f7f1969136edfd73294c0350000000000000000000000"], 0x83}, 0x1}, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000020, &(0x7f000023f000)=0xa, 0x263) 2018/05/15 19:47:03 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000001140)='personality\x00') readv(r0, &(0x7f0000001100), 0x0) 2018/05/15 19:47:03 executing program 7: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @dev={0xac, 0x14}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000104f7343e2e52f9da2e5ece7b32d42c5cc067fc3c820dbea0690246c1fe7913c8a9078891db94ec0890d6cd97d0abe527dba530ea094d77fdd35e6f70d8f77c1e5b37b574d153031ac56b914c44a98f7d3e5e54bfc103429596f7e741da501d23a0b5a427c61036feb6ee72779", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000000)={r1, @in={{0x2, 0x4e24}}, 0xa9}, 0x90) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x8010, r0, 0x5e) 2018/05/15 19:47:03 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) socket(0x10, 0x80001, 0x0) ioctl(r0, 0x12f9, &(0x7f0000000080)="c626142c8523bf012cf26f") connect$inet6(r0, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0x34000) 2018/05/15 19:47:04 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:04 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000040)={'bond_slave_0\x00', {0x2, 0x4e24, @loopback=0x7f000001}}) getsockopt$sock_int(r0, 0x1, 0x23, &(0x7f0000000000), &(0x7f0000000080)=0x4) 2018/05/15 19:47:04 executing program 6: r0 = socket$rds(0x15, 0x5, 0x0) accept4(r0, &(0x7f0000000540)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff}}, &(0x7f00000004c0)=0x80, 0x80000) ioctl$sock_netrom_SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000000500)) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r2, 0x107, 0xd, &(0x7f0000000000)=@req={0x0, 0x0, 0x1e0169c5, 0x10000}, 0x10) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000100)='sit0\x00', 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000740)={0x0, @in6={{0xa, 0x4e22, 0x172, @dev={0xfe, 0x80, [], 0x11}, 0x1}}, [0x6, 0x9, 0x20, 0x1, 0x8, 0x6, 0xfffffffffffffff9, 0x3, 0x4, 0xf2d5, 0x10000, 0x0, 0x800, 0x6, 0x5]}, &(0x7f00000003c0)=0x100) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) sendto$inet(r4, &(0x7f00005c9000), 0x252, 0x800000020000000, &(0x7f0000303000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) ioctl$TIOCSBRK(r3, 0x5427) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000965fec)={0x0, 0x800000000000852b, 0xffff}, 0x14) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)='lo\x00', 0x10) writev(r4, &(0x7f0000818ff0), 0x0) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0xfffffffffffffffc, 0x4000000004d032, 0xffffffffffffffff, 0x40000000000000) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000480)={0x800, 0x0, 0x1, 0x2}) r5 = socket(0xa, 0x8080e, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r5, 0x29, 0x2a, &(0x7f0000000600)={0x6, {{0xa, 0x4e24, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x373}}}, 0x88) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000000c0)="64dac1c80cb4923a0ca68051d34c3ea8a36f", 0x12}], 0x1}, 0x4814) fcntl$setlease(r4, 0x400, 0x2) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000140)={'vlan0\x00', 0x3}) ioctl$KDGKBMODE(r5, 0x4b44, &(0x7f0000000180)) 2018/05/15 19:47:04 executing program 0: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xac, &(0x7f00000000c0), &(0x7f0000000040)=0x4) socketpair$inet(0x2, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000080)={0x0, 0xffffffff, 0x468}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000140)={r3, 0x80000000}, 0x8) ioctl$sock_inet_SIOCGIFPFLAGS(r2, 0x8935, &(0x7f0000000180)={'veth1_to_bond\x00', 0x8}) 2018/05/15 19:47:04 executing program 1: r0 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0xa4083) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000001c0)=""/253) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x6f}, 0x1c) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)={{0x0, 0x2710}, {r3, r4/1000+30000}}) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e21}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0180c2f3ffffff001400000008ac14ffbbe00000010000000000009078"], 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23}, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f0000f40ff8)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendmsg$inet_sctp(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@in6={0xa, 0x4e21, 0xfc2, @mcast2={0xff, 0x2, [], 0x1}, 0x3}, 0xffffffffffffffaf, &(0x7f0000000080)=[{&(0x7f0000000140)="c5aab0b7fae2ca28c5c67b9a9bb04d1b36d55569"}], 0x100000000000014c, 0x0, 0x1db, 0x3ffffff}, 0x20004004) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000380)=0x10001) recvmmsg(r1, &(0x7f0000004040)=[{{&(0x7f0000003cc0)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000003f40)=[{&(0x7f0000003e40)=""/185, 0xb9}, {&(0x7f0000003f00)=""/19, 0x13}], 0x2, &(0x7f0000003f80)=""/134, 0x86}}], 0x1, 0x100, &(0x7f0000004180)={0x0, 0x1c9c380}) shutdown(r1, 0x0) 2018/05/15 19:47:04 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0xd1, &(0x7f0000000100)=0x4, 0x4) getsockopt$inet6_int(r0, 0x29, 0x4000000000ce, &(0x7f0000000000), &(0x7f00000001c0)=0x4) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x2, 0x80) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000080)={{0x7, 0x9}, 0x1}, 0x10) 2018/05/15 19:47:04 executing program 7: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={0x0, 0x80000001, 0x7fffffff}, &(0x7f0000000100)=0xc) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000140)={r1, 0xe8000}, 0xc) fstat(r0, &(0x7f00000003c0)) r2 = socket$inet(0x2, 0x8000a, 0x8) recvmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)}, 0x0) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000000040)={0xfff, 0x401, 0x76}) setsockopt$sock_int(r2, 0x1, 0x28, &(0x7f0000000000)=0x8, 0x4) fremovexattr(r0, &(0x7f0000000540)=@random={'security.', 'security.'}) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x3, 0x6) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344}, 0x800, 0xcc) syz_emit_ethernet(0x1a3, &(0x7f0000000200)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv6={0x86dd, {0x9, 0x6, "bf2250", 0x16d, 0xbf, 0x7, @local={0xfe, 0x80, [], 0xaa}, @local={0xfe, 0x80, [], 0xaa}, {[@fragment={0x88, 0x0, 0x8000, 0x1, 0x0, 0x100000001, 0x64}, @srh={0x6, 0xe, 0x4, 0x7, 0x3f, 0x9, 0x8000, [@mcast2={0xff, 0x2, [], 0x1}, @mcast1={0xff, 0x1, [], 0x1}, @local={0xfe, 0x80, [], 0xaa}, @loopback={0x0, 0x1}, @mcast2={0xff, 0x2, [], 0x1}, @dev={0xfe, 0x80, [], 0x10}, @local={0xfe, 0x80, [], 0xaa}]}], @tcp={{0x4e22, 0x4e24, r3, r4, 0x0, 0x0, 0x9, 0x0, 0x80000001, 0x0, 0x200, {[@mss={0x2, 0x4, 0x10001}, @eol, @generic={0x3, 0xb, "dc89815193a72c89f9"}]}}, {"710722d2962dd3ee05a0a0725c7d92e9501457d75fcfece912638290f3e7964d9abd71cc6743c09ca5ecf057d5528cdc36db9199c9f08b1a5efa327de28fba4cc4a01e5be894161363a0770a8ee44a0fb18430888b2f8009e7d74ce0ac1e7c5f27a2f2d30d7f3789a6d952f228b7a1b0d7afd1c134bba370b666423baa7b7325ce6cb776e2f3a15bcf718789dc503117993e7bd7d050daf7565531cf958887b453eb264cb02188b932066a40b668d9f24da2cbc25b31c30e8b1c055ebffd1b619081c155f672e505b3"}}}}}}}, 0x0) 2018/05/15 19:47:04 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1001, 0x32, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000000)='./file0/bus\x00', &(0x7f0000000040)='./file0/bus\x00') r0 = accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e24, 0x20, @mcast2={0xff, 0x2, [], 0x1}, 0x4207}}, [0x88e5, 0x8, 0xfffffffffffffffe, 0x0, 0x9, 0xfffffffffffffffa, 0x10000, 0x65de, 0x7, 0x6, 0x100, 0x0, 0x0, 0x401, 0x7ff]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000200)={r1, @in={{0x2, 0x4e21, @multicast1=0xe0000001}}}, &(0x7f00000002c0)=0x84) 2018/05/15 19:47:05 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="91", 0x1, 0xfffffffffffffffe, &(0x7f0000000080)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r1 = dup2(r0, r0) r2 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$get_keyring_id(0x0, r2, 0x7f) ioctl$VT_RESIZE(r1, 0x5609, &(0x7f0000000040)={0x84, 0x4, 0xfffffffffffffffa}) [ 99.999417] syz-executor7 uses obsolete (PF_INET,SOCK_PACKET) 2018/05/15 19:47:05 executing program 4: r0 = socket(0x40000000015, 0x5, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind$inet(r0, &(0x7f0000fc4ff0)={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x908}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xd0, r1, 0x400, 0x70bd29, 0x25dfdbfb, {0xf}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}]}, @IPVS_CMD_ATTR_DAEMON={0x78, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7f}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'erspan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'yam0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bond0\x00'}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xffffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x9}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}]}, 0xd0}, 0x1, 0x0, 0x0, 0x20000000}, 0x40) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000000c0), &(0x7f00000002c0)=0x8) connect$inet(r0, &(0x7f0000fc4000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendmsg$alg(r0, &(0x7f0000fc5fc8)={0x0, 0x0, &(0x7f0000fc5441), 0x0, &(0x7f0000000100)=[@assoc={0x18, 0x114, 0x4}, @assoc={0x18, 0x117, 0x4}], 0x2b}, 0x0) 2018/05/15 19:47:05 executing program 5: getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000001000)={0x0, 0x80000000000000, 0x0, 0x0, 0x0, 0xaa, 0x1ff, 0x401}, &(0x7f000000affc)=0x404) sigaltstack(&(0x7f0000001000/0x4000)=nil, 0x0) 2018/05/15 19:47:05 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:05 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}], 0x1c) capset(&(0x7f0000000040)={0x20071026}, &(0x7f0000000080)) socket$inet6_sctp(0xa, 0x5, 0x84) connect$inet6(r0, &(0x7f00008c0000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/15 19:47:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000000c0)=@assoc_id=0x0, &(0x7f0000000100)=0x4) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000140)={r1, 0x6, 0x10, 0x8e760cc, 0x5}, &(0x7f0000000180)=0x18) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) setitimer(0x1, &(0x7f0000000040)={{r2, r3/1000+10000}, {0x0, 0x7530}}, &(0x7f0000000080)) r4 = socket(0x10, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") sendto$inet(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000001000)={0x2, 0x4e22}, 0x10) 2018/05/15 19:47:05 executing program 5: r0 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, @remote}, &(0x7f0000000140)=0x1c, 0x0) setsockopt(r0, 0x4, 0x9, &(0x7f0000000180), 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f00000000c0)=@get={0x1, &(0x7f0000000000)=""/162, 0x7}) 2018/05/15 19:47:05 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2000, 0x0) execveat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='nodev\x00', &(0x7f00000000c0)='GPL(vmnet1eth1\x00', &(0x7f0000000100)='\\\x00', &(0x7f0000000140)=']cgroupvmnet0.\x00', &(0x7f0000000180)='fou\x00', &(0x7f0000000240)='*]\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='${@/eth1em1\x00', &(0x7f00000002c0)="3a7d70707031766d6e657431656d306d696d655f74797065766d6e657430657468317d2cd100", &(0x7f0000000300)='selfnodevwlan0\x00', &(0x7f0000000340)="f000", &(0x7f0000000380)='\x00', &(0x7f00000003c0)='nodev\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000006c0)="c626262c850100052cf66f014ec89a5502") timerfd_create(0x7, 0x80800) getgroups(0x0, &(0x7f00000000c0)) timerfd_create(0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f00000004c0)={r1}) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000000540)='fou\x00') sendmsg$FOU_CMD_GET(r2, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x40000004}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x20, r3, 0x1, 0x70bd26, 0x25dfdbff, {0x3}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x2}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x40) [ 100.322588] capability: warning: `syz-executor0' uses deprecated v2 capabilities in a way that may be insecure 2018/05/15 19:47:05 executing program 3: r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='fdinfo\x00') ioctl$TIOCMGET(r1, 0x5415, &(0x7f00000000c0)) exit(0x0) getdents(r1, &(0x7f0000000040)=""/114, 0x72) 2018/05/15 19:47:05 executing program 4: r0 = socket(0x40000000015, 0x5, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind$inet(r0, &(0x7f0000fc4ff0)={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x908}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xd0, r1, 0x400, 0x70bd29, 0x25dfdbfb, {0xf}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}]}, @IPVS_CMD_ATTR_DAEMON={0x78, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7f}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'erspan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'yam0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bond0\x00'}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xffffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x9}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}]}, 0xd0}, 0x1, 0x0, 0x0, 0x20000000}, 0x40) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000000c0), &(0x7f00000002c0)=0x8) connect$inet(r0, &(0x7f0000fc4000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendmsg$alg(r0, &(0x7f0000fc5fc8)={0x0, 0x0, &(0x7f0000fc5441), 0x0, &(0x7f0000000100)=[@assoc={0x18, 0x114, 0x4}, @assoc={0x18, 0x117, 0x4}], 0x2b}, 0x0) 2018/05/15 19:47:05 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:05 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) write(r0, &(0x7f0000000500)="130000001000ffdde200099ff60f05001b230a00", 0x14) fstat(r0, &(0x7f0000000000)) 2018/05/15 19:47:05 executing program 5: mmap(&(0x7f000053b000/0x2000)=nil, 0x2000, 0x0, 0x84132, 0xffffffffffffffff, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x0, @mcast2}, &(0x7f0000000080)=0x1c) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)={0x40000000}) munmap(&(0x7f000053c000/0x1000)=nil, 0x1000) flistxattr(r1, &(0x7f0000000100), 0x0) mremap(&(0x7f000053b000/0x1000)=nil, 0x1000, 0x4000, 0x0, &(0x7f000053b000/0x4000)=nil) 2018/05/15 19:47:05 executing program 0: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00000004c0)='user\x00', &(0x7f00008fa000)={0x73, 0x79, 0x7a}, &(0x7f0000000240)='K', 0x1, r0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x0, 0x0) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000180)=0x6, &(0x7f00000001c0)=0x4) keyctl$link(0x8, r2, r1) keyctl$revoke(0x3, r2) add_key$user(&(0x7f0000688000)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a}, &(0x7f0000000140)="b3", 0x1, r1) 2018/05/15 19:47:05 executing program 7: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x440300, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0xffffffff) r1 = socket$packet(0x11, 0x1, 0x300) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000000040), &(0x7f0000000100)=0x40) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, &(0x7f0000000140)={0xfff, 0x3, 0xfffffffffffffff8}) getsockopt$packet_int(r1, 0x107, 0xf, &(0x7f00000000c0), &(0x7f0000000080)=0x4) 2018/05/15 19:47:05 executing program 6: r0 = socket(0xa, 0x1, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000280)={0x3, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xb}}, {0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e22, @multicast1=0xe0000001}, 0x4, 0x6, 0x9, 0x0, 0x7f, 0x0, 0xffff, 0x4, 0x325}) get_thread_area(&(0x7f0000000200)={0x5, 0x20101800, 0xffffffff, 0xdb, 0x4, 0x6, 0x8, 0x1, 0xff, 0x80000001}) connect$l2tp(r0, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xf}}, 0x2, 0x1, 0x3, 0x4}}, 0x2e) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000000)=0x9) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000100)={@in6={{0xa, 0x4e23, 0xff, @local={0xfe, 0x80, [], 0xaa}, 0x9}}, 0xf6c7, 0x2000000000000, 0x8001, "0588e5dde9e12d88126c562fb5dadfe3999464bc23fce0fb25f8545fa61e03b8b57ccac00fe132371bc7d7b7e967b91a8e5b6c96ab4c63c05ed944dc185036102a2637eb0c59bd93b91007ad5eef4432"}, 0xffffffffffffffbe) r2 = socket(0x1, 0x3, 0x0) ioctl$sock_ifreq(r2, 0x89f1, &(0x7f00000000c0)={'ip6gre0\x00', @ifru_mtu}) 2018/05/15 19:47:06 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:06 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:06 executing program 7: r0 = socket$nl_generic(0xa, 0x5, 0x84) getsockopt$netlink(r0, 0x10e, 0x2, &(0x7f0000000040)=""/231, &(0x7f0000000140)=0xe7) ioctl$sock_SIOCETHTOOL(r0, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000b40)=ANY=[@ANYBLOB='\b']}) 2018/05/15 19:47:06 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) write(r0, &(0x7f0000000500)="130000001000ffdde200099ff60f05001b230a00", 0x14) fstat(r0, &(0x7f0000000000)) 2018/05/15 19:47:06 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000040), 0x0) sendto$inet(r0, &(0x7f00000007c0), 0x0, 0x200007f8, &(0x7f00000008c0)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) r1 = dup(r0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000000)={0x800, 0x80000000, 0xc45, 0x9, 0x5d9, 0x6}) r2 = socket(0xa, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000080)={@multicast2=0xe0000002, @local={0xac, 0x14, 0x14, 0xaa}, @loopback=0x7f000001}, 0xc) sendto(r0, &(0x7f0000000140)="c9", 0x1, 0x0, 0x0, 0x0) 2018/05/15 19:47:06 executing program 4: r0 = socket$inet6(0xa, 0xfffffffffffffffe, 0xfffffffffffffffa) r1 = accept4(r0, &(0x7f0000000000)=@rc, &(0x7f0000000080)=0x80, 0x80000) vmsplice(r1, &(0x7f0000000600)=[{&(0x7f00000002c0)="9e13b9571f519f45a11d5e8a5115325f60513b9fbc9ae60e96e08b3fc60137b71b201f93aa4482b0b4e9a700456f07c3058e894de5c5217b311166b1b48d637e7782437a308ad7354dff88f7d7046d20bcec34cb954111ff56243b9a3b92947d79a187150b9979b832d61f3544304f", 0x6f}, {&(0x7f0000000340)="6e36e9cec7bc6596ccc8b7ae69193a8ea915a899edfa600ce3e991ed8232e5cc1c63d4461760b1504426d398522d2f637cdd7232d39de3da78f99c575749481f6fa3c94614ab73bb627f6ee10d4badea61150b5d9d7e92706765910f93ed4df71cc65f405f32abe650a23981c6f69a0b0fcee9067bd3025f715c90da4a8061386e672dd9cd63689fc903fbb075e7089c138fcf21e9e05bcc2373422a378aaf9c4c434527376c0e6b49d0535d4660", 0xae}, {&(0x7f0000000400)="e395bf7dc60a9614850691bb819dcbf5b7f464312e4426ec508cf8c19a2b31603f4ce85e6993cfac3fb48189235f517524ea8c36e3f9abaded87dfcd2f3429438eb1f7dfa2abbddf9bff3e22f12626dff8feb67edeeab4ee76bf188290511654f6724ea36f549ff58a4d11cb94897c7d47d19b8d8fd3568baaac5f203f8768567c60b6249f30a0cfaab99ab671925379a3ef2b3f3d72f3e7819f62ee72a11d6a6d5532f54a889fb7bfe3331c1fa7b1c6116482ab4f8552e85a78b9fb", 0xbc}, {&(0x7f00000001c0)="d808c1836cd07be4976a0219e9303ee305f4ab9bff1f4bc101e255", 0x1b}, {&(0x7f00000004c0)="cae74b15d7a5e2dd4e0c3183a7703563242cbcbe815f3cade3a4dd1a08fc0206323f0a5d82ee214c128d7486e8056f946cea855a2f9577745a6ecb11257533051e18b8d3564a1b4cc94b8af696e1a0dd05a7343fe5320e06deaca013371617d406ea92fe652f7c0addd5289ac80c77d8f4008f957a7f2d6e92c5b1429d6bdbc64059a84247fe8ca8fb018e9e9d967604888a5456a4de435713c5eb86b15b3b029f2f1200fec0c1012665c5205613a283638d", 0xb2}, {&(0x7f0000000580)="548b47f6f7369f86c40a44f52d4bef0bf501b8fac4b8f6a4c907b7e3933e3e508ca15624fab1b01f6c7f77929d365a365bdbb9fe70a5b09136d1ec663c2ec1e7f46b95c9", 0x44}], 0x6, 0x1) sendto$unix(r1, &(0x7f00000000c0)="cc88ebbac967a5713a8464be1bc847f6bc1c0e5aa08c313644452ddff59855390d0194766d73762133641f3fd16c5f297c46d678c2291e1482f33aad2fdf92f015d2d3d352d408cc663c1ada9a25c4198c3ffaced994de9bf004068e60aeff8c5c37358a556457641a5c", 0x6a, 0x10, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/127, 0x7f}], 0x1) shutdown(r0, 0x0) 2018/05/15 19:47:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000140)={@dev, @multicast2, 0x0}, &(0x7f0000000180)=0xc) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, @empty, @mcast1={0xff, 0x1, [], 0x1}, 0xfff, 0x8, 0x0, 0x100, 0xd0e, 0x100000, r1}) ioctl(r0, 0x8912, &(0x7f0000000300)="c6266f00000000000000009d1bb4461a236ac4f6184ee1b3e6ce19c506ac05b7f56a01c35d87342a40cd93cc5410d11a5195e758088c0b0b57aee7ac4efac5ef34322dad3a66a03f16ea7e95d2ade3a9bceeada464cdb6f4abf2f3dfa142947f28ceabc785cd1462afc25b4da49817d49b15af1ac6ec260ca3e643cf1442001f2bb47267b48de98bd6a00ae11b9d46ba5873d25a79a58033281386ed73aa643f612150711b62e7c8526aca8bd369350110813497bf8a825c04040d6bf1b225b85b2b5ef3deaf36e1117c318d830add03be96e866b89515bdfb7a9ea9b05242b0d51004e4ee5a4aa092eab5eabb3e718a6f1bd29b44b088ab8a3339b8f05836878b456e1a13390518ecca4339553975c0f07589e146b4aa734da0bb4774fcf1cc259c53487ac7311af1b742d102fce352ae2079b951") r2 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$VHOST_SET_OWNER(r2, 0x4008af00, 0x930000) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0x401, 0x5}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000000c0)={0x3b, 0x200, 0x7f, 0x6, r3}, &(0x7f0000000100)=0x10) 2018/05/15 19:47:06 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:06 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:06 executing program 7: unshare(0x24020400) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0xffffffffffffffff, 0x420a00) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000300)=0x1) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f0000000040)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000001c0)={0x8, {{0x2, 0x4e23, @broadcast=0xffffffff}}, {{0x2, 0x4e21, @loopback=0x7f000001}}}, 0x108) sendto$inet6(r0, &(0x7f0000000100), 0x0, 0x20000004, &(0x7f0000000080)={0xa, 0x4e22, 0x2, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x9}, 0x1c) r2 = creat(&(0x7f0000000100)='./file0\x00', 0x0) sendto$inet6(r2, &(0x7f0000000140)="9bbe1edea05c4e25e9bee0588f459fef2869a7dfbfa0ee183af07470f8114531b3e693e947d7", 0x26, 0x20000800, &(0x7f0000000180)={0xa, 0x4e20, 0x1f, @local={0xfe, 0x80, [], 0xaa}, 0x3f}, 0x1c) 2018/05/15 19:47:06 executing program 6: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000002c0)=[@in={0x2, 0x0, @rand_addr}, @in={0x2, 0x4e24, @loopback=0x7f000001}], 0x20) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f0000000000)={0x0, @in6={{0xa, 0x4e22, 0x3f, @empty, 0xfff}}, 0x6, 0x1, 0x1b, 0x7, 0xb5}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000100)={r1, 0x3}, &(0x7f0000000140)=0x8) r2 = dup(r0) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r2, 0x84, 0x15, &(0x7f0000000180)={0x9}, 0x1) 2018/05/15 19:47:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$fiemap(r0, 0xc0189436, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x0, 0x3, [{}, {0x40}, {0xfffffffffffffffc}]}) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000000)={0x0, 0x99, "4a61374d826e8d1299208d0179494d62ab44395ad78b3ff05b6384906afe7f7eef2e702b8282050e509e79f041bd77f51a2db329c09adc5152ecafd052740130f0bf086d36aa58410b919a2f4ba975a3424ae394e4995fd51f54614b78103eaa359d5cc6c7a3fc9747de249ef93c63bdd63f277bef298f389fb3bbb496f0c7a2c1a69597c666dcc525fe808825e94df8e41f10730dddf26fb3"}, &(0x7f00000000c0)=0xa1) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f00000002c0)={r1, 0x9d, 0xa3, "f37f21c44967e75372ce04f3b836d9ae6de41b891f3a74e4559346feeffa944e51a5a9ba90422627b2d77e2c77478e43fc3b3be2310ca5c39618635522b969b4d1fcdf952b8c23ceb1e7ea71fd5d0b45b0161d193fe0d3ac319bd8daae64737a9937adc95bfb371921a0b7851915e9d0b31fa8fa2789eeb4f896c3fdb51edd90dba35df1746f2e3f68793c05fe9ec9b13053808c34d0f69cb35196239bc6014bb05b99"}, 0xab) 2018/05/15 19:47:06 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000400000fa0a00000000000000fe8000000000000000000000000000bb000000000a000000000000000000000000000000000000000000000100000000", @ANYRES32=0xffffffff, @ANYBLOB="feeb0000e94ec844253a225dfc8cd3ced14831c1c72306ef1ff8cc2469cda0c281e492799f7730a2917e218d77a41901aafcd47878f9de7398aa8f8806f23cb3353f26fed9f8fb03fdc3f9dddc3910a19b18d2273d4b23b5c3e914159a043aa7f0"], 0x48) 2018/05/15 19:47:06 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:06 executing program 3: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000c67000)={0xa, 0x4e20}, 0x1c) listen(r0, 0x1000008000) r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x6b2b, 0x2000) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r1, 0x800455d1, &(0x7f00000002c0)=""/245) r2 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000000040)=0x6) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000002580)}, 0x0) r3 = accept4(r0, &(0x7f00000001c0)=@in={0x0, 0x0, @local}, &(0x7f0000000280)=0x80, 0x0) close(r3) 2018/05/15 19:47:06 executing program 1: capset(&(0x7f0000000040)={0x20071026}, &(0x7f0000000080)) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @loopback}}}, &(0x7f0000000000)=0x80) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='yeah\x00', 0x5) ioprio_set$uid(0x3, 0x0, 0xffffffffffffffff) 2018/05/15 19:47:07 executing program 6: r0 = socket$can_raw(0x1d, 0x3, 0x1) sendto(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)=@nfc={0x27}, 0x80) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x2) bind$alg(r1, &(0x7f0000000040)={0x26, 'aead\x00', 0x0, 0x0, 'authencesn(crc32c-intel,xts-camellia-asm)\x00'}, 0x58) 2018/05/15 19:47:07 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$audion(&(0x7f0000000200)='/dev/audio#\x00', 0xffffffffffffffff, 0x40000) msgget$private(0x0, 0x10000084) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e23, @broadcast=0xffffffff}}) openat$cuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cuse\x00', 0x200000, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000140)='/dev/cuse\x00') fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000040)) 2018/05/15 19:47:07 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r1, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:07 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0xc0000, 0x0) setsockopt$sock_void(r0, 0x1, 0x24, 0x0, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x9) openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x400000, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup\x00', 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000100)='io.max\x00', 0x2, 0x0) write$cgroup_int(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\r'], 0x1) 2018/05/15 19:47:07 executing program 7: r0 = socket(0x2, 0x3, 0x40000000000000ff) msgget$private(0x0, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)="6272696467653000000000e00400", 0x1000002c0) getsockopt$inet_tcp_int(r0, 0x6, 0x12, &(0x7f0000000200), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) sched_rr_get_interval(r1, &(0x7f0000000180)) r2 = dup2(r0, r0) ioctl$PIO_SCRNMAP(r2, 0x4b41, &(0x7f0000000300)="73600f78ed79ef5a558a09a55af957369171efa117eea4e366c62686b485287ab340ff78a21bd4800b315deb24074640ac26926f9e83c2987e5889a0d87514536c40058a1846528df8a5b740b5e3670cca84de513a70cc7d1580523487651038fbbdd14b49de49d6d28a79a0392a1aa013321ca8824208e331a58d5d4e4d63b9868cf4ac03486c4ef77b08af58e7c8225a504c0a1a7905382485b88a68ec273459a75a2b7e7fd8cdd7c58c1818d64219092c208d3e42ab478e74f37ee848a155cf") r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x200000, 0x0) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r3, 0x4c80, r4) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) ioctl$TIOCLINUX5(r3, 0x541c, &(0x7f0000000240)={0x5, 0x9, 0x40, 0x62, 0x800}) sendto$unix(r0, &(0x7f00000002c0)="dc4feb1d289c12c20aceff2815802c53fe96c06938ec92f42b031183ae7a343f4e346d1473d6b3743c895b2cdce6cbb4a8a898ba771397adbb40ec79e72d", 0xc8, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e21}, 0x6e) 2018/05/15 19:47:07 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=@getsa={0x3c, 0x12, 0x21, 0x0, 0x0, {@in6=@dev={0xfe, 0x80}, 0x0, 0x2}, [@srcaddr={0x14, 0xd, @in6=@loopback={0x0, 0x1}}]}, 0x20d}, 0x1}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000000)={'gre0\x00', {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}}) 2018/05/15 19:47:07 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:07 executing program 3: r0 = socket(0x11, 0x4000000000080002, 0x0) setsockopt$ax25_int(r0, 0x101, 0xf, &(0x7f0000000180)=0x7ff, 0x4) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) write$binfmt_elf64(r2, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff4d, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x78) sendmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000040)=@l2={0x1f}, 0x80, &(0x7f0000000300), 0x0, &(0x7f0000000340)}}, {{&(0x7f0000000040)=@nfc={0x27, 0x9}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000780)="39eacf449dfd062805bad4739e6f6579204223b3f8269a51b56bf134bca225782a63114fdfdd7aad7a832d8210a0549779fde72b78c71eeb00325d88531265a085d7ecd245da445dd7eb5437efb6d453e6f72b5c86c6c2690f75e1ae62df90b37e887523b8382e306edfbd3aa09e342964497de7e653333a7e7c48c5793bc48a5062823954a4080b186d7d32b584533271ccbb9d6d1c4304bdae144ef3a49cdbb72159d79f5bc8a8f277be524677ac090ae18510f9d345eac37e7c1dad09756992ee12301015f9d182c7a7c8b7df5d53ed88a694867cc5c8b6aeb520a615a0b680697e1e9a978b086056b6a33ca1be1c8745afacd80a9ac55c724ca0a2aba2da20ff40ff994ba957a36d8d4ca8d888236b7002c1687be53c219b0f1c17fad6c95b429c92674f680889ff1739226d5263a860c9bf68595fae00f1f3101e56eb33e714a8d782978d9ff9beca5695bec7f9a740019c74bfe4d70d99a0b039af13c46f9b7c021c755002e55a982eb932871d23ee3888d2443bc626affa33319149f5b56ce97a9af383d3629e8c09ef162f304976575de899174a7b0496b7e60201eeb3cfca60801946b62ff07bc453501cc23f0550d0856a739ab9192abf5645478a44e56d35ba70123abc34fd486bf86010311a947f4c8074c53bb4b3122c4b7d00c080433be35bcfac2cd121c672c512c2f4ccccb8964fc70306e363fc3089111cdad62fba43f0ba9002adecab14250b322f9ad10023800a023ce35cf772a12b5580e8e43e38abddb11949a49883d71f45eff2313336bc79ba1493c469ed8d690aad1206077b2bc8aeabe70886431f9f35c8c533c685493b1a7e093abd73fa42a14e2e8822fed61bbfbc91d28a7f7d4d11ca98a036d69013c0675e7ada526c2badb775a4a3790700dcec9fda5e448071277063e76ca71c032428fa188af11b8ff74e34768abb71ec29b01b896da3b948dc3211a7b6b4b808fd8a82d672efb0d6e285a815c6b133cd532b6c98b3347afe80b974534df2f411b16fe69947c652deb3436b9811c812faaf89c504169565a02209cc98b0b8161154005e20146a0ea0cae44ea46c135ff7ba7ac535aa74dd921bfe60e6298e89da7d0f7fcb99b58a8f9d2042cae2161c518cc9e3ac13d7cff519dd277d6bbbfe74935fce694aad248da0ae6d10cbcac2c4da10ca36000babaaf04f5cbfdf1116f02520f787ab32e6fabf3508c5cd112ea0de880c56e396fc1dae1151eff09ee4123c5accadea855646a953662a08853f989dbf7f979c48a4d0d40e80350dfdd9b601cedfb0f9b430b4583b183b6a0435bcfce3f250ae48b915363750d0eb49a048fac250ccc21db77db777af13c42b05baed5723b090a576cdfad1be30e80aebfaf403269fca457e6fb4eda2eeed4076c77450fcf0885df583282a9bc980abdf5c76b41f7deb19965454f2d42c19caffcc40457b23746487d1e0d0341e29d787fab0d4a5848cf0bc68d6016b96a19aa0c397b20cc83692159ac1b7b5c216628ae18d407df6d85f55cfb699216261c68baba0658095db10c0e7816d7b26a71a92c6cbbd74c767891dc885c77f1703cfcba6f3d30da29cd13d182a590609e84d1b30dcc1e404c885c2529e96f690289c7b952c86ff6430c1a49c359b859961c5fff9ac3084e9842ab1af7de61588b138c58861e9d766f41953657d1e6fdec0b33f4f3a061eb0c4a98b5b6465c072cfc1645f058b95da4b3f6bc8474f18e6ea543fc5224bd2fd02fdd024856f7562aaef0bc8e694de84e44bb6a6df17d50e960a439bef6e6886e1a4ededd25ca12585f198090c923d8d21a4617386669a8acfd1d2fc79c31cee122433695688e5facf5ca4db251c6d59b906ee3c214a54b98995ab51337d4b538e8971c9de2c4fc78b285d3a6a5345948b3e0078d98232d21b77d7dfabff859500eab18acbd011e73a07124c4190f31e3b441b39c6e6aea8a58caa48b5739ea6572661db396c24e820059ea8fac06df7db977adb2fc214614b27100ff5fbef4912554e444ba3ac51642489da0a776784f430d5a2fed9", 0x5b1}], 0x1, &(0x7f0000000280)=ANY=[]}}], 0x2, 0x0) [ 102.285201] raw_sendmsg: syz-executor7 forgot to set AF_INET. Fix it! 2018/05/15 19:47:07 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x0, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x180, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000000c0)=r1, 0x4) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000100)={&(0x7f0000000240)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="a84a982cd0001d6100000000000000000a00000000000000000000000c00090008000000", @ANYRES32=0x0], 0x28}, 0x1}, 0x0) 2018/05/15 19:47:07 executing program 7: r0 = socket(0x2, 0x3, 0x40000000000000ff) msgget$private(0x0, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)="6272696467653000000000e00400", 0x1000002c0) getsockopt$inet_tcp_int(r0, 0x6, 0x12, &(0x7f0000000200), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) sched_rr_get_interval(r1, &(0x7f0000000180)) r2 = dup2(r0, r0) ioctl$PIO_SCRNMAP(r2, 0x4b41, &(0x7f0000000300)="73600f78ed79ef5a558a09a55af957369171efa117eea4e366c62686b485287ab340ff78a21bd4800b315deb24074640ac26926f9e83c2987e5889a0d87514536c40058a1846528df8a5b740b5e3670cca84de513a70cc7d1580523487651038fbbdd14b49de49d6d28a79a0392a1aa013321ca8824208e331a58d5d4e4d63b9868cf4ac03486c4ef77b08af58e7c8225a504c0a1a7905382485b88a68ec273459a75a2b7e7fd8cdd7c58c1818d64219092c208d3e42ab478e74f37ee848a155cf") r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x200000, 0x0) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r3, 0x4c80, r4) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) ioctl$TIOCLINUX5(r3, 0x541c, &(0x7f0000000240)={0x5, 0x9, 0x40, 0x62, 0x800}) sendto$unix(r0, &(0x7f00000002c0)="dc4feb1d289c12c20aceff2815802c53fe96c06938ec92f42b031183ae7a343f4e346d1473d6b3743c895b2cdce6cbb4a8a898ba771397adbb40ec79e72d", 0xc8, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e21}, 0x6e) 2018/05/15 19:47:07 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x18000000000000, 0x74600) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='&vboxnet1!]\aposix_acl_access\x00') ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) 2018/05/15 19:47:07 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:07 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000000c0)='hybla\x00', 0x6) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000140)=0x78, 0x4) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) getpeername(r0, &(0x7f0000000540)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast1}}}, &(0x7f0000000080)=0x80) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e22, @rand_addr=0x3f}, 0x10) ioctl$sock_netrom_SIOCGSTAMP(r1, 0x8906, &(0x7f0000000100)) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f0000f40ff8)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, &(0x7f0000a88f88), 0x29f, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) sendto$inet(r0, &(0x7f00000001c0)="5e0714f66c8380f86bd13020bb6083c0f2945371e0b93e33a0bf8db9c574a45d8ecdc7ce585c68befcf90d973359aee2e78d0388e75ecad5fc71fe0888ca8b37b87aaa806c9a3133a2a3065ade6ae95695ae3b5d77f266d56765c5441875368802a35ac2c6b8e35fab9fcf1d4ce799770730abb1873cc39a4c79dc74c24287c946f439a09af2647ab566f605e4bd9448b87f3ed147c5960a842e652ade31bce0204f399de2b8f5da1f85b910f7a1c0b8cd302c6821aede80b37ac97c7db5ce50c2185e25b88edded35cf54492a5ddd9c653238dca80f7aa3bc7e8b2139423203613aea44314a583366faeff2deb86d7f9b711f623e2b156501ff09132a14db553cffe81e16d1efa8f5a07cd95677aa7f209da7dcc984f635a3c64996c6d6fa5d1b3faa0db893800e62c1dad2945955780ca401d602e6f61094e99d162b91329dc6622a0d8a6e0316a66854e372f63fb94e7dec4051b909507cb0477b0c88f59300aaf1cf42d83156017759fd3d347336cccc10ef1eb0fcd913bc70b07c06154dd8efc7bffa16262a96d34be455f61fad0c3801a3c2385fc4a6b40517e078ea40dfbe33d9a5acb4d15ac1e9d8b3602a20acb8a2e2f246648bfc92cc53ea5d8ed62f91bddf0bdf07e0840bef83a4358186892ea5454de8f80252e7c859f93bc8db92dd5c0ddb5ef44903fd8f1a49203d9a65c6974544a3efaf9cb7a6a2d304378f51305e68b9872715848119c2ba869f3c56cd31b10b9a6249228e2905c1da384c1025f2054c664d8605f4e646c4979239c57bb3e2981346b98e49630bb6a143aad9784fe4344c18085b0b069c630e4aa6d52fbb03d569f61a8b0365dbb681959ec0627459c3d2b27421add102dc8f48e827541bd288810cd1168f301e71e1920203939b684b876ff9d32053a4092ae9fcdadb77af1dc4eb239c94dcd3afe02ed827b7b96d3df46c0267ac0fe481cacf80ef1b1cabcb0b811b371f05024ee9e82cc4067b699bd6a5102bccaf193a83d49606da42441cce7a53596080b2c52bfec87bc3cf4037b263ad6849ecad178e84805bd1aea4d37269787769286e4b06015de99f6379fd397d0e3456c89d4493bc04bf7e9880179707db8f4efe967889d76255b4f3ea40e887981877d753629e769d7e48029a15c6090a0591161f89f79bf474afc0e42cf046adb37e3c41c42420de1bf8db8e104ab11a07641f31b03f6387a5", 0x361, 0x0, &(0x7f00000011c0)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) 2018/05/15 19:47:07 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) fsetxattr(r0, &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000080)='net/ipv6_route\x00', 0xf, 0x7) 2018/05/15 19:47:07 executing program 3: 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, 0x2, &(0x7f000072bfce)=""/50, 0x0, 0x2}}, 0x68) write$vnet(r0, &(0x7f0000a8d000)={0x1, {&(0x7f0000c91000)=""/24, 0x1e9, &(0x7f0000b4cf9b)=""/101, 0x0, 0x2}}, 0x68) r1 = dup3(r0, r0, 0x80000) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000000)={0x4, 0x5, 0x5, 0x8001, 0x80000000, 0x1, 0x2, 0x81, 0x0}, &(0x7f0000000040)=0x20) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000080)={r2, 0x9}, &(0x7f00000000c0)=0x8) write$vnet(r0, &(0x7f000046df98)={0x1, {&(0x7f0000c7f000)=""/28, 0x1, &(0x7f0000e9afb7)=""/73, 0x0, 0x3}}, 0x68) 2018/05/15 19:47:07 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:07 executing program 2: bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r0, r1, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:07 executing program 1: futex(&(0x7f000000cffc), 0x80000000000b, 0x0, &(0x7f0000edfff0)={0x77359400, 0x4}, &(0x7f0000048000)=0x4, 0x0) futex(&(0x7f000000cffc)=0x4, 0xc, 0x1, &(0x7f0000fd7ff0)={0x77359400}, &(0x7f0000048000)=0x4, 0x8000000004) r0 = socket(0xa, 0x1, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000340)='IPVS\x00') setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f00000003c0)=0x95c, 0x4) sendmsg$IPVS_CMD_NEW_DAEMON(r0, &(0x7f0000000480)={&(0x7f00000001c0)={0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000580)=ANY=[@ANYBLOB="bc000300e42a4e799602c9d2dc3bd6aa5677a9e2c718a1c6f71de3768fc5241896300c47fd1fe6cc335ee5069c2c9b94a9a0fe4239af2b23bf366f198abba7ec80bbdc071612113f2b0d85ba214ec37e7671ec65bf008c782668c57dfbcef88e5264931896b9a6a9cf8aa53bc37f7a1b9d190175c2af93dfaa16e4c7085a48fbe1b5a055890eb67386c70d4ce6e48368c16939f9392d1ba720c8100007710ced1f01017a2c388d03a7ee08a9b93d0766917477ab69dcd11daef744364801fb49900ee4bfbeb259ba75cc10027b7305c144560c7c8bb9a857cd392cb055c3480fadfcbe38818ce39129e0bb502b330b127b443da5de9d470d8243faa9f30c3f760a3b8ae933c8a5a377addb97bf5cf87753697e2d82fe91f5242550db", @ANYRES16=r1, @ANYBLOB="100027bd7000ffdbdf25090000000c000300080007004e210000080005000002000008000400cb4300000c00020008000600050000000800040011cd000024000200080004000104000008000600fbffffff08000b0002000000080003000000000008000600050000004c000100080004004e2000000c0007000400000022000000080005000300000008000500030000000c0007000000000008000000080009005800000008000200210000000800080009000000"], 0xbc}, 0x1, 0x0, 0x0, 0x20000000}, 0x8010) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x183800, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000040)) fsetxattr(r2, &(0x7f0000000100)=@known='com.apple.FinderInfo\x00', &(0x7f0000000180)='\x00', 0x1, 0x1) ioctl(r0, 0x8912, &(0x7f0000000200)="c60300000000000000f66f290e22f28d7cd4ce33ae18ef3acb794309edc83630bd28026af734085edd3c18913640b6a353fde7cece419b1149ee209cc13a4d6d2a362cb4e66a77078b2fab8d8a1bd489f0bff1e5ff92143ca34c616b50838933ff0ebf75a1ea23a722bc27c8ece36db18e01e5c9129be0c42cd7d6dcb4f117a938816c708a4e4d5df5f42a52a6f825a5dd63b440f18c8d789a023384faf35a5373a0ebb4c9b0948764b86cec2bad386479f97326d572fae4162d6f7b5e2b1b867f70f3e8db186e58e9873bb8da85c589204ed4e70264b0a85f610a249b03d344158dfe33655de13e72e4f5b63d082df4487f27d7a2611302fdfe79bd1b1688f0d567a5c3cca441fd27db") r3 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r3, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000380)={'yam0\x00', @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) 2018/05/15 19:47:07 executing program 7: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000d10ffc)=0xfffffffffffffff9, 0x4) r1 = dup3(r0, r0, 0x80000) setsockopt$inet_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00002bef28)=[@in={0x2, 0x0, @loopback=0x7f000001}, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}}, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @rand_addr=0xfffffffffffff882}}], 0x48) 2018/05/15 19:47:07 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f00000000c0)={'bridge0\x00', 0x80000001}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)) ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000900)=@ipv6_delroute={0x1c, 0x19, 0x701, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}, 0x1c}, 0x1}, 0x0) 2018/05/15 19:47:08 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffe9b) r1 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0xffff, 0x2000) ioctl$TCGETS(r1, 0x5401, &(0x7f0000000080)) 2018/05/15 19:47:08 executing program 3: r0 = socket$inet6(0xa, 0x80005, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f000022a000)=0x100008001, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f000082b000)=0x80, 0x4) bind$inet6(r0, &(0x7f0000002000)={0xa, 0x4e20}, 0x1c) getpeername$inet6(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, @ipv4={[], [], @local}}, &(0x7f0000000040)=0x1c) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000223fd4)=[@in={0x2, 0x4e20}], 0x10) 2018/05/15 19:47:08 executing program 7: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setfsgid(r0) prctl$intptr(0xf, 0xfffffffffffffffe) 2018/05/15 19:47:08 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vhost-vsock\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x54000000, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f000018e000/0x2000)=nil, 0x3000) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000002440)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/05/15 19:47:08 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) fsetxattr(r0, &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000080)='net/ipv6_route\x00', 0xf, 0x7) 2018/05/15 19:47:08 executing program 6: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r0, 0x407, 0x100000) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000000)) 2018/05/15 19:47:08 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_submit(0x0, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:08 executing program 6: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2}, [@IFLA_GROUP={0x8, 0x1b}]}, 0x28}, 0x1}, 0x0) r1 = dup2(r0, r0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000080)={0x100000000, 0x0, 0x10000, 0x101}) ioctl$DRM_IOCTL_AGP_BIND(r1, 0x40106436, &(0x7f00000000c0)={r2, 0x8}) setsockopt$inet6_tcp_int(r1, 0x6, 0x10, &(0x7f0000000100)=0x4, 0x4) 2018/05/15 19:47:08 executing program 7: r0 = socket(0xa, 0x4, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") mkdir(&(0x7f00000001c0)='./file0\x00', 0x149) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, &(0x7f0000000000), 0x0, 0x20000000, &(0x7f0000e68000)={0x2, 0x0, @rand_addr}, 0x0) getsockopt$bt_hci(r1, 0x0, 0x3, &(0x7f0000000000)=""/5, &(0x7f0000000040)=0x5) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)={0x0, 0x9c3}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000100)={r2, @in6={{0xa, 0x4e22, 0xffffffffffffff5a, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0xffffffff}}, 0x8000, 0x6, 0x5, 0x100000001, 0x1}, 0x98) 2018/05/15 19:47:08 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000004540, 0x18949a110a2dd6f4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280), &(0x7f0000000240)=[&(0x7f0000000280)='wlan0/em1em1-vmnet1\x00', &(0x7f0000000040)="f7", &(0x7f0000000300)="b76c6f2e212c00", &(0x7f0000000100)=':\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='vboxnet0-:GPL\x00', &(0x7f00000002c0)='md5sum}cgroup,keyring-eth1\x00']) 2018/05/15 19:47:08 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vhost-vsock\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x54000000, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f000018e000/0x2000)=nil, 0x3000) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000002440)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/05/15 19:47:08 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:08 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x5001}) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:08 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) recvmmsg(r0, &(0x7f000000d940), 0x0, 0x0, &(0x7f000000db80)={0x0, 0x989680}) r1 = socket$bt_cmtp(0x1f, 0x3, 0x5) setsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f0000000000)=0x1, 0x2) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f00000006c0)={&(0x7f0000000500)=@getlink={0x20, 0x12}, 0x20}, 0x1}, 0x0) 2018/05/15 19:47:08 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) fsetxattr(r0, &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000080)='net/ipv6_route\x00', 0xf, 0x7) 2018/05/15 19:47:08 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080)={0x0, 0xd73}, 0xb) sendto$inet(r0, &(0x7f0000000000)="f2", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) socket(0xa, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000200), 0x0, 0x0, &(0x7f0000000240)={0x2, 0x0, @rand_addr}, 0x6f3000) [ 104.022537] bridge0: port 2(bridge_slave_1) entered disabled state [ 104.029539] bridge0: port 1(bridge_slave_0) entered disabled state 2018/05/15 19:47:09 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:09 executing program 3: r0 = syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000180)='/dev/usbmon#\x00', 0x40, 0x1) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x80046402, &(0x7f00000001c0)=0x1) r2 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x3, 0x101000) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x0], 0x2}) fcntl$setstatus(r0, 0x4, 0x2c00) read(r0, &(0x7f0000000100)=""/75, 0x4b) 2018/05/15 19:47:09 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x1, 0x8080) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x17}}}}, &(0x7f00000001c0)=0x84) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000200)={r1, 0x200, 0x30, 0x3, 0x400}, &(0x7f0000000240)=0x18) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r2, &(0x7f00000004c0)=@create_id={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000480)={0xffffffff}, 0x106}}, 0x20) write$rdma_cm(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000400000fa0a0000000000000000240000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000", @ANYRES32=r3, @ANYBLOB="004000005b8f51081d3916ccb0d38fd26d176bfcf4dfc17d9cfe343fdea4288b25766cc3eaff7865280f5c12c957e2557d88d08d2b29e14212502019b3b93d2b94893be89cb68e39cf9ff118af34205a887641e15ebe4c1a7af2d74d13b9d7a39daab148f90ba744ecd8dc5af0838b8e289f81a7d81c0bffec46515c271479d204e04f8d4315ea5463153c06c1032fcdb0f46a216655a7def094b269096bb035544f30de7c8a7d891b4ab1484c61db95915cda53bf47a3f1418e02"], 0x48) 2018/05/15 19:47:09 executing program 7: r0 = socket$inet(0x2, 0x200000000003, 0x2) r1 = semget(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x10, &(0x7f0000000040)=0xfff) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0xffffffffffffff81, 0x4) 2018/05/15 19:47:09 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) fsetxattr(r0, &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000080)='net/ipv6_route\x00', 0xf, 0x7) 2018/05/15 19:47:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000140)='/dev/usbmon#\x00', 0x7, 0x0) setsockopt$netrom_NETROM_T2(r2, 0x103, 0x2, &(0x7f0000000180)=0x10001, 0x4) bind$unix(r1, &(0x7f0000003000)=@abs={0x1}, 0x8) r3 = fcntl$dupfd(r1, 0x406, r1) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000280)={0x0, 0x3, 0x3e9, 0xffffffffffff61f0, 0x7, 0x7, 0xffff, 0x8, {0x0, @in6={{0xa, 0x4e21, 0xffffffff80000001, @loopback={0x0, 0x1}, 0x8bcb}}, 0x6, 0x8, 0x7, 0x800, 0x8001}}, &(0x7f0000000340)=0xb0) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r3, 0x84, 0x5, &(0x7f0000000380)={r4, @in={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x1a}}}}, 0x84) setsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000540)=@assoc_value={r4, 0x9}, 0xfffffdeb) r5 = accept$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000100)=0x14) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f00000001c0)={r4, 0x81}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000240)={r6, 0x1}, 0x8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000001540)={{{@in6=@remote, @in6=@ipv4={[], [], @rand_addr}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6}}, &(0x7f0000001640)=0xe8) setsockopt$packet_add_memb(r5, 0x107, 0x1, &(0x7f0000001680)={r7, 0x1, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x10) setsockopt$EBT_SO_SET_COUNTERS(r3, 0x0, 0x81, &(0x7f00000004c0)=ANY=[@ANYBLOB="73656375726974790000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000991a7d906967c622b369db020a1af46648f9a3af13f038c54e37a154b4753b28689d10d69802ab60"], 0x58) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000985ff8)=@un=@abs={0x1}, 0x6) getsockopt$IP_VS_SO_GET_DAEMON(r5, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) 2018/05/15 19:47:09 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20000000002) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:09 executing program 6: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2}, [@IFLA_GROUP={0x8, 0x1b}]}, 0x28}, 0x1}, 0x0) r1 = dup2(r0, r0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000080)={0x100000000, 0x0, 0x10000, 0x101}) ioctl$DRM_IOCTL_AGP_BIND(r1, 0x40106436, &(0x7f00000000c0)={r2, 0x8}) setsockopt$inet6_tcp_int(r1, 0x6, 0x10, &(0x7f0000000100)=0x4, 0x4) 2018/05/15 19:47:09 executing program 7: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x10002, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)\x00'}, 0x58) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000480)="10780d40a4925ed6ea80d2dd33deb9df6d571932a8c8a4e5128a6b699083bc90ff21423f49d6a7c6ef3cacaf113f1f0383b7f58c04557856dd9e5ba09a3e097ddead496de82347647efb418baef701907c33b2ae5913ede8f101525a17410342ec4828a742d2f75cc7188ae321d2d91fe95c6b9a6d528e8dd36110fefd86e07429d8fa70ab3eab781c5391c4a77a48585f3a", 0x92}, {&(0x7f0000000040)="95314599880937b6234b69765e3a3e9b90bb0c5f0000000000000000000000", 0x1f}, {&(0x7f00000001c0)="c80bf409cfbb304b86d011e13396b192f07a88261fadee6ca1a9ae02760637836792b15173b5a4a31561e6cf21aef7680a590eb704a536e58fdb08426a7f98ffd90f8a0b295414cab2a39f22a7cbe8a46e9987ee7a5f6a58f7ca28ed3bf78c18716923620298a81f4de8e600fa955cdeef5719d99073b30be5531e835a417dff60327b56de09ea2fe6b3baf1f6996cf77adc37e8", 0x94}, {&(0x7f0000000280)="a11e1bcad310ea128d9850f95560a8bae4bc32377cc3e427d2aaa66b013fc3e31ad5bbc73d5625dd38efc0f901881532f6c58409975deb43c999d181860e9e5a81ded771636ae2c840bd59c39bfe0b668e2338d20a5287fa4b4e51c4d7a6629b19630a29047c5d03ad194ccb50", 0x3b4}, {&(0x7f0000000300)="2787c3f918800fdd8a57579892c8aa0e7506004ec007f4633af1f644e64664659ead8384016b7a0637b772eb92b04f8d28eed4a32cf333cc21aba02a906635465d501aacbaab4e299e90580dce1a56b484fb626e3d4cab4284ad77d7c9184928f4e54774884d3f483c9fdc8c0df5d2ff6111b55bbc83471afe70c212490787331199d3edcc940e63ac7883e099337ebc506b6095cfe1f8b0cc2f66ac2f11aeda4b1d2ab21ff627e3d53285edc27612a4d3dd17d09b4f8c7d8caa2c739e924bc65f9964260f9786e8", 0xff15}, {&(0x7f0000000080)="c54335e5888d4e5377481f11285e256a3ef5c0e8544f11b450b06304bd41963f97158625c84f3e0436535e3c3ab6d9f9bcb35b674d", 0x35}], 0x6) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f00000000c0)=0xeff) 2018/05/15 19:47:09 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x1, 0x8080) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x17}}}}, &(0x7f00000001c0)=0x84) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000200)={r1, 0x200, 0x30, 0x3, 0x400}, &(0x7f0000000240)=0x18) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r2, &(0x7f00000004c0)=@create_id={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000480)={0xffffffff}, 0x106}}, 0x20) write$rdma_cm(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000400000fa0a0000000000000000240000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000", @ANYRES32=r3, @ANYBLOB="004000005b8f51081d3916ccb0d38fd26d176bfcf4dfc17d9cfe343fdea4288b25766cc3eaff7865280f5c12c957e2557d88d08d2b29e14212502019b3b93d2b94893be89cb68e39cf9ff118af34205a887641e15ebe4c1a7af2d74d13b9d7a39daab148f90ba744ecd8dc5af0838b8e289f81a7d81c0bffec46515c271479d204e04f8d4315ea5463153c06c1032fcdb0f46a216655a7def094b269096bb035544f30de7c8a7d891b4ab1484c61db95915cda53bf47a3f1418e02"], 0x48) 2018/05/15 19:47:09 executing program 6: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x15, 0x80005, 0x0) getsockopt$sock_buf(r0, 0x1, 0x1c, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) write$binfmt_elf64(r0, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x44, 0x0, 0x9, 0x4, 0x3, 0x3, 0x0, 0x40, 0x146, 0x40, 0xd1, 0x9, 0x49, 0x38, 0x1, 0x100, 0x8001, 0xc89}, [{0x1, 0x8, 0x92, 0x7, 0x437, 0x7ff, 0x2, 0x8}, {0x7474e557, 0xdb, 0x800, 0x9, 0x100000000, 0x6, 0x7, 0x7}], "561db602fff60340d238ff59700c91467d18d524e0de358f246db2f3043d7159af668d1af963cafc8412a34bd213929b40c829fd3d0783c686972081cf4be2a22dd39d938bfe755614a2b9f3ec82b5b615ab6877e76857ab51cfb32a051f15afd485e7eb99dbe773aa438921ac7c12fa0183dc", [[], [], [], [], [], [], []]}, 0x823) readahead(r0, 0x9, 0x1) 2018/05/15 19:47:09 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:09 executing program 3: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$alg(0x26, 0x5, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r2, &(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1}, 0xc) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r2, 0x10e, 0x1, &(0x7f0000000000)=0x1d, 0x4) bind$alg(r1, &(0x7f00000028c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(anubis)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7295df0df8217ad4000000000000000e6", 0x20) r3 = accept$alg(r1, 0x0, 0x0) sendmmsg$alg(r3, &(0x7f0000000180)=[{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001480)="f5e02f290c864b033af56ac3b6f403c1", 0x10}], 0x1, &(0x7f00000000c0)}], 0x1, 0x0) recvmsg(r3, &(0x7f0000001440)={&(0x7f0000000280)=@sco, 0x80, &(0x7f00000013c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001400)=""/6, 0x6}, 0x0) 2018/05/15 19:47:09 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:09 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = open(&(0x7f0000fb8ff8)='./file0\x00', 0x0, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) ptrace$poke(0x5, r1, &(0x7f0000000040), 0x1ff) lseek(r0, 0x54, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r0, 0x800442d3, &(0x7f0000000080)={0x1, 0x4, 0x2, @random="6dae3a5f160f", 'teql0\x00'}) fcntl$notify(r0, 0x402, 0x8) 2018/05/15 19:47:09 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:09 executing program 7: r0 = add_key$keyring(&(0x7f0000000600)='keyring\x00', &(0x7f0000000640)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000440)='keyring\x00', &(0x7f0000000480)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r2) r4 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000380)="7f3ab801", 0x4, r3) r5 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r2) keyctl$dh_compute(0x17, &(0x7f00000001c0)={r5, r5, r4}, &(0x7f0000000280)=""/132, 0x84, 0x0) 2018/05/15 19:47:09 executing program 0: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8916, &(0x7f0000000480)="c626262c8523bf012cf66e8633f393e198fabf9f32710b54f7abd7ad0b88fd633834b30200630dd0c785a57df6577931a24bbe91539daf988e59fff1e7461e2f5fe60d829ba535ca32744b7490481a4c04d0bd3bc5a85f444d125933cafd1b") r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1\x00'}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000280)={{{@in=@broadcast, @in6=@dev}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f00000000c0)=0xe8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000500)={0x0, @in6={{0xa, 0x4e24, 0x4, @dev={0xfe, 0x80, [], 0x11}, 0x10000}}, 0x8, 0xdb94, 0x0, 0xc, 0x5}, &(0x7f0000000200)=0x98) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000680)=ANY=[@ANYRES32=r2, @ANYBLOB="71000000fdc3d0000ce95fd95d01e4492e054cf761f45216cbc9b18e6e6052ed72f6a772bdee325104051a0a21385367c61c5c28ed1d33b2a82f0ab3f4eaa438ba414f5f9c3c69ce041359ad5dd3eb6f6dad1fafa0efee51f06a23ddde2b0ba7387030eaa7d9ebccb82c24784ad3a27ea5dc2efad555318f4c5f143e4ec9"], &(0x7f0000000240)=0x79) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x801, 0x0) ioctl$DRM_IOCTL_INFO_BUFS(r3, 0xc0106418, &(0x7f00000001c0)={0x3, 0x7fff, 0x3ff, 0x3, 0x8, 0x100}) sendmsg$IPVS_CMD_DEL_SERVICE(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="14800000", @ANYRES16=0x0, @ANYBLOB="0000000000000000000003000000"], 0x14}, 0x1}, 0x0) close(r1) 2018/05/15 19:47:09 executing program 5: io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r0, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000100)}]) 2018/05/15 19:47:09 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") dup2(r0, r0) 2018/05/15 19:47:09 executing program 4: r0 = socket(0x10, 0x2, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:10 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:10 executing program 6: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0) set_mempolicy(0x100000, &(0x7f0000002900)=0x200, 0x3ff) r0 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0xffffffffffffffc1, 0x488040) timerfd_create(0x7, 0x800) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x29d) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000000c0)={r1, 0x9, 0x10}, &(0x7f0000000100)=0xc) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r2, 0x4}, 0x4) 2018/05/15 19:47:10 executing program 7: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000094000)=[@in={0x2, 0x0, @loopback=0x7f000001}], 0x10) r1 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x4b37) r2 = gettid() setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000040)=0x8001, 0x4) ptrace$cont(0x1f, r2, 0x3, 0xed18) connect$inet(r0, &(0x7f0000f6fff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x100000000009) readahead(r0, 0x6a82, 0x7fffffff) r3 = accept(r0, &(0x7f0000317000)=ANY=[], &(0x7f0000123000)) accept4$vsock_stream(r3, &(0x7f0000000000)={0x28, 0x0, 0x2710, @reserved=0x1}, 0x10, 0xb6793dbba847829d) socket$inet_sctp(0x2, 0x5, 0x84) close(r0) 2018/05/15 19:47:10 executing program 5: r0 = socket(0x0, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:10 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000008880)=ANY=[@ANYBLOB="00341000000000", @ANYPTR=&(0x7f0000008840)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB="3f01000000000000"], 0x17) r2 = socket(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r2, 0x29, 0x45, &(0x7f0000000000)={'HL\x00'}, &(0x7f0000000040)=0x1e) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r2, 0xc10c5541, &(0x7f0000000080)={0xfe8, 0x2, 0x5, 0x0, 0x0, [], [], [], 0x0, 0x6}) write$rdma_cm(r0, &(0x7f0000000240)=@bind={0x14, 0x88, 0xfa00, {r1, 0x1c, 0x0, @in6={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}}, 0x90) 2018/05/15 19:47:10 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(0xffffffffffffffff, r0, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:10 executing program 3: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x3, 0x2) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) setsockopt$inet_int(r1, 0x0, 0xca, &(0x7f0000000000), 0x10) 2018/05/15 19:47:10 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="2400000008061f001cfffd946fa2830020200a000900010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x71, 0xc0000) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r1, 0x0, 0xf4, 0x3f, &(0x7f0000000180)="b5dc3df9a359061099b682f9d5a55d206fcbf6a6c7f585206d2b915971fc233a8b009f6e69798729d3970565e30a4aad6f865a1bbe8d2f69f38b946e0b4f804bf8667d1bb21ce1ff28f95417be8106f9c6a453e133a9b602608714ee466b88b3f9b8bc8756c76d8728a7c49a56782262eda539eece13f3b6d2ab64fb5802d7476804eb2494ab2bd61b3dff743c662dc4364f8b279a4dd0459d99bda16fe86e06792b960b9d054490ac30a3f9bd15d21bf868b84e946a573e6a885d2f27fbac4e1515c853f79d7ba4484c933d5cc109883a50d38b7b016f3b2939a280728f5070b818c4f2a2a5ac3f016cfe762dc313317c79e101", &(0x7f0000000080)=""/63, 0xdc, 0x80}, 0x28) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f0000000100)={0x2000000000, 0x4e94b3b1, 0xffffffffffffffff, 0x1, 0x10, 0x5}) [ 105.065359] alg: No test for xts(anubis) (xts(ecb(anubis-generic))) [ 105.159403] netlink: 'syz-executor0': attribute type 1 has an invalid length. [ 105.166938] netlink: 4 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/15 19:47:10 executing program 4: r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) [ 105.217434] netlink: 'syz-executor0': attribute type 1 has an invalid length. [ 105.225098] netlink: 4 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/15 19:47:10 executing program 6: mkdir(&(0x7f0000000380)='./file0/file0/file0\x00', 0x800) mount(&(0x7f0000000080)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000000a000)) symlink(&(0x7f00000003c0)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') chdir(&(0x7f0000000280)='./file0/file0\x00') umount2(&(0x7f0000000600)='./file0/file0\x00', 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffffff, 0x6, 0x1, 0x1200000000000, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000340)={r0, &(0x7f00000002c0)="b1d33ec8a62e66f65e082694718e4a11a746e90c5f9e9fca4ccec11483a1938da6b1bcb2847caee38e3579ca50571960a72f6ff30f900273cbcdcd34f81af1f96e6cbce87e79748c7054e7c95e266f052f"}, 0x10) umount2(&(0x7f0000000240)='./file0/file0\x00', 0x2) sendto(r0, &(0x7f0000000180)="161197b6bd47a071dfd1361d7bc808d92782a42eba45cd1fedec33bcf648", 0x1e, 0x884, &(0x7f00000001c0)=@pptp={0x18, 0x2, {0x2, @multicast2=0xe0000002}}, 0x80) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0xffffffff, 0x1, 0x8, 0xfffffffffffffeff, 0xec2}, 0x14) 2018/05/15 19:47:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'veth0_to_team\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=@newlink={0x24, 0x10, 0x21, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_VFINFO_LIST={0x4, 0x16}]}, 0x24}, 0x1}, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000)=0x13, 0x4) 2018/05/15 19:47:10 executing program 5: r0 = socket(0x11, 0x0, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) [ 105.289901] netlink: 'syz-executor0': attribute type 1 has an invalid length. [ 105.297616] netlink: 4 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/15 19:47:10 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 105.366364] netlink: 'syz-executor0': attribute type 1 has an invalid length. [ 105.374005] netlink: 4 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/15 19:47:11 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000474fec)={0x1, 0x800000000000003b, 0x7, 0x4}, 0x1c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f000077cfe0)={r0, &(0x7f0000ab2000), &(0x7f0000da1000)}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r0, &(0x7f0000000080)="f5f1"}, 0x20) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@vsock, &(0x7f0000000040)=0x80) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f00000001c0)={0x0, 0x2, 0x4, [0x7fffffff, 0x3, 0x5, 0x8b3]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000280)={r2, 0x8}, 0x8) socketpair(0x4, 0x7, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r3, 0x29, 0xd2, &(0x7f00000000c0)={{0xa, 0x4e22, 0xff, @dev={0xfe, 0x80, [], 0x1b}, 0x4}, {0xa, 0x4e22, 0x2, @remote={0xfe, 0x80, [], 0xbb}, 0x8001}, 0x1, [0x4, 0x6, 0x4, 0x1000, 0x100000000, 0x1, 0x0, 0x1]}, 0x5c) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f00000002c0)) 2018/05/15 19:47:11 executing program 4: r0 = socket(0x10, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:11 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x0, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:11 executing program 1: r0 = socket(0x2, 0x2000080003, 0x2) getsockopt(r0, 0x0, 0xd0, &(0x7f0000001ff8)=""/8, &(0x7f0000000100)=0x8) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f0000000000)={r0, 0x1000}) 2018/05/15 19:47:11 executing program 6: mkdir(&(0x7f0000000380)='./file0/file0/file0\x00', 0x800) mount(&(0x7f0000000080)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000000a000)) symlink(&(0x7f00000003c0)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') chdir(&(0x7f0000000280)='./file0/file0\x00') umount2(&(0x7f0000000600)='./file0/file0\x00', 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffffff, 0x6, 0x1, 0x1200000000000, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000340)={r0, &(0x7f00000002c0)="b1d33ec8a62e66f65e082694718e4a11a746e90c5f9e9fca4ccec11483a1938da6b1bcb2847caee38e3579ca50571960a72f6ff30f900273cbcdcd34f81af1f96e6cbce87e79748c7054e7c95e266f052f"}, 0x10) umount2(&(0x7f0000000240)='./file0/file0\x00', 0x2) sendto(r0, &(0x7f0000000180)="161197b6bd47a071dfd1361d7bc808d92782a42eba45cd1fedec33bcf648", 0x1e, 0x884, &(0x7f00000001c0)=@pptp={0x18, 0x2, {0x2, @multicast2=0xe0000002}}, 0x80) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0xffffffff, 0x1, 0x8, 0xfffffffffffffeff, 0xec2}, 0x14) 2018/05/15 19:47:11 executing program 7: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x6, 0x4) sendto$inet6(r0, &(0x7f00000001c0)="040100000309c14609005375c52c876d886b6621d8d207ccf73f257e55e86eb29406136fcfffffffffbe62159403c7a616cf8c5ddf1a9b02680bef213647023c733abccbbed08efb", 0x48, 0x0, &(0x7f0000000000)={0xa, 0x800, 0x4, @dev={0xfe, 0x80}}, 0x1c) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)=0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000080)={0x0, r1}) 2018/05/15 19:47:11 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:11 executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x4080, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xa}, 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0x98, r1, 0x401, 0x70bd2b, 0x25dfdbff, {0x10}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0xff}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x7e}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0xef1}]}, @IPVS_CMD_ATTR_DAEMON={0x20, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0xa}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x100}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x7}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x81}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}]}, 0x98}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) fchdir(r0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'crc32\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f0000000040), 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") sendmsg$rds(r3, &(0x7f0000003200)={&(0x7f0000000400)={0x2, 0x0, @multicast1=0xe0000001}, 0x10, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/138, 0x8a}], 0x3, &(0x7f0000003000)}, 0x0) 2018/05/15 19:47:11 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) capset(&(0x7f0000000000)={0x40000019980330}, &(0x7f0000000040)={0x0, 0x9b40}) write$binfmt_elf32(r0, &(0x7f0000000600)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x6, 0x5, 0x6, 0x401, 0x3, 0x3, 0x6, 0x3ab, 0x38, 0xcf, 0x0, 0xffff, 0x20, 0x1, 0x7, 0x8, 0xd05}, [{0x7, 0x1007fffffff, 0x7, 0x4, 0x8, 0x101, 0xfffffffffffffffc, 0xc6e}], "d54dfbd87643d7427e08f676c214a48fdc4fc29272b37e934a2b3b87ec26ce3e8f601dae3d4037404cff4c5f70f6996cf5006c12705170d6bf665e6ef35582eb5f17fc8d37adddd0c199b8c58d2fd84923b8f8904b9dcc6765eeac905ff53f6add63b07520f750ef9ddf5fdf6d0167543db123a68e63804bb9b2e24c37163da221dabdc0942f3e7520f9ad63b933c9da59722cb5c9b34a571a", [[], [], [], [], [], [], [], []]}, 0x8f1) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000140)={r0, r0, 0x9, 0x1, &(0x7f00000000c0)="5b1a2cf2938fba051ad7c3b6253a45d0d063a9a367d43b0e73fd42ba27637c92944e6ddd867066f136a028e91dd8d4c4a2fd602da5fd572c58bf02ecf9c91bf1b886721b57e6578d0ace35fc959771d69d89a985d1c60d158d71b489fabc71ccd1ca", 0x0, 0x3, 0x2, 0xc7, 0x2, 0x7fffffff, 0x7f, "0633d4b78eac62f36edebb684b003f14402d21f12589f13d3f1e4f263703e6ffd34abd8758abaaec6b084ce151baf5787e645b4e699a62716cf339a62459fdd48972888750059494"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="580000001400190000834b80040d8c5602062200e8536e3c4001000000005800004824ca9426e162f95cd8572bd2ae31874f6400940005002804000000be907902008000f0fffefffffe03edf8fef5dd0000001000010000", 0x58}], 0x1) 2018/05/15 19:47:11 executing program 6: ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000001100)=0x0) pipe2(&(0x7f0000000080), 0x84800) sched_getattr(r0, &(0x7f0000001140), 0x30, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000000)) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000000c0)=0x0) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r1, 0x0, &(0x7f0000000100)=""/4096) 2018/05/15 19:47:11 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:11 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(0xffffffffffffffff, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:11 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(0x0, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:11 executing program 0: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r1) r2 = socket$kcm(0xa, 0x3, 0x11) setsockopt$sock_attach_bpf(r1, 0x29, 0x14, &(0x7f0000000180), 0x127) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)=[{}], 0x1, &(0x7f00000000c0)}, 0x0) setsockopt$sock_attach_bpf(r1, 0x29, 0x14, &(0x7f0000000180), 0x3ec79f067f8087e) close(r2) r3 = inotify_add_watch(r0, &(0x7f0000000200)='./file0\x00', 0x4) inotify_rm_watch(r0, r3) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 2018/05/15 19:47:11 executing program 7: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x800, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000440), &(0x7f0000000400)=0x68) connect$pptp(r0, &(0x7f0000000040)={0x18, 0x2, {0x0, @multicast2=0xe0000002}}, 0x1e) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, &(0x7f0000000200)={0x3, 0x6, 0x29282537}) r1 = socket(0x80000014, 0x80000, 0x94) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000100)={0xfffffffffffffc00}, 0x4) write(r1, &(0x7f0000000140)="240000001a0025f0001b100400edfc0e1c0b0020e80000001009ffeb0800010000aedb4f44140e9f03cc4c195e258f7231a1a3f1e48391b69908e7e980af7fa7a226eca1f793fe00722da59b2dfcbf66a7b3895040642514d04228c8e39bc501005b1841667596e57fe113161f58ea4d50d0ade38bcbf7e36b67af8654f612783a0d6ec7fa25bd3edaf1d828204966bf8c030a", 0xffffffffffffff8b) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000280)={'security\x00', 0x4, [{}, {}, {}, {}]}, 0x68) 2018/05/15 19:47:11 executing program 3: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffff9c, 0x3}, 0x20) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4a344157957bd7f4, 0xffffffffffffffff, 0x0) ioctl(r0, 0x0, &(0x7f0000000080)="be3fdeb90b55c0c9cac8aa8f1c5d162fbaa1e2dce78bc7ca5a0c0ec1ac51804518f92aa41c34bb889798017b692deb48a6b7714feb670883f0a5af1404a74e13a65321af4a7c5748b99476df6789efde6839515c6de31db05b739b757abd3a287bc49556ea82e5492158ca1179b7494d395cb67a2c1649d57083716dfa0166ac2105bf66b2dd5d74580b552aaa9c40435581beb82ccc1f09e5b757362bc79d7074a50b65488c3cec65671e70b9282371ffdba4804003dc11c7ef6c4d88060d817fcac04677efc8be83b0cd2828623e7bfc678bde98d39162bf127216a7d7ee102ece6d6889bb3257e1d15fbeb390fa3b1c1ff80cae8298b7e9eac221d95a4bc26f32adedd01ef1b32144031c2db11dacc173210081afc5942aa0b042db28e07eed39eb2efeb9c18d27f967d438d74801bb2b04cf32e1f205247f0aa36e60166d0563e14cb680b728d9ea1bd0750bd725f46d5e23dc70a565d79c604788f584f515d402eb739af571289d86e53de54c640fbf95cfa461e6f33660837acd8ed0dee7233e02bffab142a77d9714516ce34717a01282fb4a969522c87166cefd1e56aaef99501934d3791bd15347037fa317b8d1c934857a9c73c5e945f837ccc272a42118ba47f2e0a6388a7e7ef28e52484a1c9a328243b15b8d08bb246d1312190412ef74cfc7b70c00cda376ba81c7d1ab83593ec9e443236b715158ece08d66bc7a8c68a17a19ef3e99c57ab3a368cc3ce1bab2a146a17dd5d226af6834aeb9e6918da138329bf36e46559b57d19082f5961efe8a80a0c3fdb32d95429dd3bd25cbef4a1188e1df8842c8b4fb5535c5ff4baf0268901bf88aa30b6c359ae89564d3266a789c3a6f2d812b7da59e243e96f7b0ea773a654f7e375f3336bd2a655d3964b20360e97d8c38dbeca7b9d6769658722969c77ea1e857929cbc9f7f8a9b39505cff5393502998a8d8f0bedc868ffc4c073336e52fedb646ce053ea71edc4e28b4b76ac4becb90fabeb08119fbcf5b9b45d091c75129a9f8797f583a744e09824c10e0b80a66e33265c1ae57689ac3ca1b41eed19cc45703cf3e58f13b76b6e9a1ca05d0a98a89e20b8010528d4260facd6c7e8be0deabe64d80c025e896fd2731a26a04242da3fb4e11a6afaa2071702575ca955b05e15cfd7245e2bf5162fea7babcd881955c71e1253dd9f0dd1dd89ecda93fcbc94b63a10e4717a4f8ac397f2059443c3d8dbf381e5247a90986d3a8193e306410dec307a5851c12788126aea339c88c48e50b970a7ebee69162099694f6660efc96dc4a4dbe27dcda77a429aa20f0578c032708a793c474f7f95c2ccda4b86aec89e030cd74b3f15b91e8bfa128a80dcd749c83b352a2b6de711ecc169d5efb1f4f0ac84d815f011f0d5e5b4081d46fcec1bd49e663a05215608b7e97a675dad2d74a0163df0402573413e4501568ec6e179f074ee16faa0d40eb6e1c67799692d0821ad74283f6ae5a1a42bf4c24c36b5d29d8dcd3096f043130aa7553c5922de9c8696224c0b3bc10e63fed2cd79528a958177e3a168d42aaa1c78cfedf43f3e6b45ec2b3a3956b6a867918e6987e648fc5174576135486b25fdac5c1d61a0e643d276ccc0c2d3a96270cdab5319faa66791bd8360812a89680b02f43fcc63f767b4e35de3ce4b181ad1a1e75d5ef50c54ad79f8383272889790cb9c5197afb976f5ca28f2828471e64d5c90814e6ec180685cff2b349e90c7b5ffa077826452da8d341deb800f04224222dff1aea34fb3cb28224f8f5599137c722be23bcc6605e79e866ed3b8b66bd8bd12af69f737baf3ac03f6693fea33b461b354455a3b4e5a545f6004bf935f5a2d8e12645268d8f329bf13d52524aa0ebd3879e4e6d63d7a93116485878867e418a2d5d2b765f4f8917b98c5b76872b272dbec99bec2c79966f6f768d442b4c6bcc5ca76acdd5f1356e1441e5f66537f2f8a4c7772a4add46d86b5faa51ade30145cae604bd0ab34ece1c772d9eabbb9cd66f1037800763ec61baf55974a63e3b6c07c59122b157a18b0ecf1a02891f7ac45e409f3ab467591eb7277bd361089a65fd025608bbd08eafe93932af1bc67d13fa6c24c4b020ac0beb042bcb0fbb1f99c394c10c50c5b25200c44963fad9b818930e178110458a71a901d26dfebbe1e81316afbfed68060dacdae435e7938b308995e32853ab7dae7331c125e663dd6fc44311ca3f3899f7e8addfbd17020b3f37dc45943156ddb4faf25c5fb0a5e06da8f66d102aadbe0cd1685db9040416e700073002c061b2691bbbe4908a6c7b3c95aa37b28c33c778de1a83ce2f9a69d346f33a3a4fefc977f10bf04011a8f73f1d6833d55323b919e2da63dc825758550b5c14ed867315728fcf333d84eaa9c9ad0439e0d81ee12678483804156dca394c4bb978d70f19542fa43a85880338615ddda52e00ccadd0320bae2d333ccd5c3c1710ba45e33d5abb1774c8d627a1334499178a3dccf9e213fdacc24cbfea639589d337879ffa918fe476ca1015f82ded825fdccbe8e50df4d0295be60b74a7018e12472f4a0b9636d5220299bc5c93447082fc2fd87a6f61bd1acda0465ee4e8eb883f73127978b0e99d22e13a2f0b5a211040d1e4d801acf04bee9678c89f9064bdce6ea49524f90df4c47690d640de9f7aabb2fa21f2cfafba87ccd088b081eb4dec983179be782a13b8c3d2734af98b19c8c9828abab5435e3be1fc7c7fdd6cd597adfd55d0613a53ea5bc3e285b336d3743c108acfffeb46bb68ac18679249f165596f8d519c058c6350813a27e1b6188e6a0c7d2e96159a9fbc7afbdd28d507f00b46a4182fdc5d5b113581974341d51a6d94b259d1e9b51f8473fe10447c1a1fed2a2db4d86d725201872cf22827ac848e282b0960a9e600ea8bda566e8cbd134424079c3570a48a63817172a95896cd17bdf9f4cf68843dc917cf56006934321cdce466738d892a88bfdf2178a9f7d9042564793cf94c98fb9952c31971a221865b5581037e5e4aa97861dbb64024ab3675b142ffde42db5702c060d6c1c8cd572fa9952391d4a1eba9404cf393b68c243229616b57e72bbacf12aa273f204b1ea63685ac12a30fe0c26a24764a7cff446b0a2639bff358ef71abe28de33994d5ef79a68be37bd028e4e9ae11cafb7d9921e76c6b1fd3bcfdb955801a1cf1687e33846f398756ab48b4b919455cab5b13c56086f293b9dfb3698b8cf4572e5b8e8307412905263a0a2d3dac157d5cf23dcf50a5fc107188c0cbc1793de1a08393a87d5aad9a2e6e0322ec373313bbbddff1f439a7e39ed8c631ddad8ab913dcb15518b50c43315b656a4a14f018f472fe15bef764204fd5ea732275ab4ce07f78feb7f35eb2c35cadf3c74045784e6e096b684a522cda45551e1f6269c98754f5420be71822e0db98b49605d058bef8a6d29f0a533e5e75e74a8e28377cd2299f9eaad94a087ac865eada6ccb377ff130f6a8e276f8013a87a962fa883318eba4da9004332d836ae8c5b28982088fec8ef7e14955466b47a1b0946a995eb694af12df60967fd8978f71034e0b34e4bbea09ed39b397c237a8c43397851af358586995c1c1457e14a395ef3ec3c8cb6b6c1853062d70c18fe72295d0f507e3b662cb20edaa8974c10afaf3a23056700a9011d61470473aebe9ffff150d3b03c70484092416043eaf0d48c920ee60d4817163aee99ec162b6cf647b8f900a37e29c2bca9664d673505d17654b9d57d16ea7a307179d44b2ade8874a35cd038c929310079dbaf6b73ec6c691c8bb00979f11ef37da509d5faaf2680a966e058bdad48a381397dc69e735c66b07d12f55d64f0317e6d297a17562b8adf4de6e59054d8678ab61d442aab3e885183aadde4f60551c8fe27609db6da826894b4ad5e61c388d05da2ae756f1e2fd88fe50ebdbc6d8744bb87dab9366a11b2a8d2c800361218f9a4c56a6a2f912e8a9e1021937c46390ce81b49d6d864e787d21fc5ca05be6bfdfe9a841e973d0d0a69af1857cd849378c0d7e45717b5f7b0dbe21bfef3d1480109bc6f3829fa3184471b896178c640afcb7cfe4f21998d5bd781dbc630478a5d8efc5fc6de40c11910dedfd75b1edd1c6a7d55f331c1e90a32d3ddb651725feb4b1ccb3b6d0d4bf7e4988c16c83884aaf8158ce7e6fa4741c82cedd48f429a4431d81f8c5143d7dfaaf637889f093829d33e7b2535a583c1753b1aecdd506f7759996f34e6929f8f36d2cdd6270b5d0cad83c1998c9d24befe1c201d3916b3d34b1c351a18f03aef6e109437cb9bb42e043399fcea07f0a3504d0798a7971b1bf543246117d410ee7620d1db0f90a0405924d912e4c5b0d71ddfaedbe115467c3fb051f863338d7fa85b1e9eb983c2f142554f0e29a083b6a055186348eb8a9ce0be516d4e27fae8642a3dcaaf82b4e33a85dfd9b46d33a9e5f6411ef812126cb4135e4888809d798864389287b587ed248b055e48f79dc0798f0a45f40d1da7b4f1b97692e0fc0c0f99d476c76ee3a6efcebb89db6d0eacdb94d4fc5f08dac60b4c008dcc638c5637c574f4eaba21343058037c82a8fcd0e05e64515b5ba29e674a7370f6abfa3d96f25205671dc1e95ba4c43dbd6b45ec5f6f9bf707278538bc18f7ae05f5b9b06ef786113c3c9468dd2116d440a999a1cfb6ce41707f2cedabdac20d5950c86dc655aa7c98e91578456f5a8a9c92b35ec56bb136a3672b666dad5f84416d174481ebb494e132ee44a3a04e08c2e59c223455b97052325420a3f0cabe1c4989139bbf12c4c0c0303614bb7797d76feaa3cb3c2a63ecb87c69b8a4f00f7ae2e7d1ca0799cd55311efa780dfa36bd60086f895e2e4e40e3a37687b899ac9b4602077f91e6c7ca8785ee7fa958d12c9a91d7fe2b88d8580f7ffd534f06e5840cf155c865065db29fb89643098b221759cf63d8038ba54c6517a020902ed1cd43c21dafb025bf6028681d1bcd3db532dfb62d1164a8a387c6f91cf616e0314b09632a84eb76642f9bc27d5e48f0eea84d3771dd5ccc1553d670c630ecad782828794498074f6d5aa8a8f02c16f007a2dd124da8e13287cd08607f11a4a4311d2c21ea219331e8420073d8ea2f46ec21762c0560a208fdbba5062960d8ca66f8fdc50a32c89d850c066058543dfdb4c61cfce9609357ca5bdbdc2579492c8f6be84e50c4ad072a049cf8d58e81c7e4c52bb9f5a168e37ad2abad5ebac9f65d7a4aefb0baa7ece7c203e4f5dbd6c6c35d1f0cb25c87f52fb35524669cd116a709278305f22bf6285b1cf2ba732328cb42b7b6d74c09740e6fd4fc7ca9a15203a2b4c347d80096036ad4524c3b35ee67d95b143b9ca9f619cc8dd02d0ec543d0962eebc5c6f5eb60126b6de8ebb1a0bb9e49b63ecf59d7d57cfa61ddb95ec6cd5234936f375251b6df851ab11e4469302124f95992fc589ab8fd47103aaf97f6b39d1ab93ffae6a9959ee1bc13e5e261ac63188149cd8a491fc7492fe1e1cd4cd1db269afce6b3352a400dd35a87bd0b00929f94c1010a0df428f41c33263b47059e7ab33f0b0fe0a361542194c3c3b9221f4703bc85d3ba913ff35682ee060941dc603be1660dc4adb0e040fef8d2b943166d141674183f1a163488f6a694d30cd63298617f4cc5efe38b49221468ee06e3cb5e321c9fe2e0d776ab5f733293ae3a9970ded5d6d93f7ecf747aa3d80f73bb145ca5f64ed6f71e4aea04c4d279bdeb5283dd7371c0a1526c5fd65796607b37f6d9e14fce437f8258b137e2972") [ 106.375449] capability: warning: `syz-executor1' uses 32-bit capabilities (legacy support in use) 2018/05/15 19:47:11 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, 0xffffffffffffffff, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:11 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$sock_inet_udp_SIOCINQ(r1, 0x541b, &(0x7f00000000c0)) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'lo\x00', &(0x7f0000000000)=@ethtool_cmd={0x8}}) 2018/05/15 19:47:11 executing program 5: socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r0, 0x0, &(0x7f0000000100)) 2018/05/15 19:47:11 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:11 executing program 7: perf_event_open(&(0x7f0000000180)={0x0, 0x10a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10810, 0x0, 0x4, 0x7fff, 0x0, 0x0, 0x0, 0x68c617bf, 0xff, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x18}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x81) r1 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x1000000000, 0x2007c) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r0) 2018/05/15 19:47:11 executing program 0: r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000100)={0xaa, 0x208005}) ioctl$UFFDIO_REGISTER(r0, 0xc028aa03, &(0x7f0000000080)={{&(0x7f0000cf9000/0x4000)=nil, 0x4000}, 0x0, 0xffff8000}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000140)=0x2) 2018/05/15 19:47:11 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x0) 2018/05/15 19:47:11 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) fremovexattr(r0, &(0x7f0000000180)=@known='security.capability\x00') socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000000)={'ip_vti0\x00', 0x2}) 2018/05/15 19:47:11 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x8000, 0x0) ioctl$PPPOEIOCDFWD(r0, 0xb101, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r1, &(0x7f0000498000)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000d52000)={0x14, 0x0, 0x9, 0x800000001}, 0x14}, 0x1}, 0x0) 2018/05/15 19:47:11 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x0) 2018/05/15 19:47:11 executing program 7: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x2) io_setup(0x9, &(0x7f0000000040)=0x0) r2 = dup3(r0, r0, 0x80000) io_submit(r1, 0x1, &(0x7f00000008c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, r2}]) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000140)) dup2(r0, r0) 2018/05/15 19:47:11 executing program 5: socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r0, 0x0, &(0x7f0000000100)) 2018/05/15 19:47:11 executing program 6: r0 = socket(0x1e, 0x1, 0x1000) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x1) ioctl$TUNSETLINK(r1, 0x400454cd, 0x334) bind(r0, &(0x7f0000d80f80)=@generic={0x1e, "0103000000000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8401a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a"}, 0x80) bind(r0, &(0x7f0000000100)=@can={0x1d}, 0x0) 2018/05/15 19:47:11 executing program 0: r0 = socket$inet(0x2, 0x801, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x400000, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000100)={0x0, 0xfc, "3650fee7697065fedc06dbcf397251dd48d95d040411a16bd1f38ae7aca4055abe89f4e91f8b3a2deed29fed5d17f551e36059fd2698c85221ddc85c7567d326c51f9fc1abec02962baf254794067bf8607a393093915fc19ff7f47dac29b8fdd1118c271b6a274076a8d50f8dff852b199167c9b13db8e98c262c7e51baf92cfd66aafc710a8792ee1a4cca2d27a2f6ab6a3bbc786f3629d5b5b704559093b02cc8f6c6357a1c00ba33a854abf0e7b630f3083e9b46e32e6c2e4da34115744a0face82e4b9e3e57de4d270ec4c11daaa1387d541eca551a1cdd12e86f9f5b94df61aeb4fd42928afa54dee0c359dc5824025266f6c82b45b5807c3a"}, &(0x7f0000000040)=0x104) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_id=r2, &(0x7f0000000240)=0x4) fgetxattr(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="73656375726974852e2f646576266d6978657200"], &(0x7f00000002c0)=""/45, 0x2d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000000, 0x32, 0xffffffffffffffff, 0x0) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f00000000c0)={0x0, @loopback=0x7f000001, 0x0, 0x0, 'rr\x00'}, 0x2c) 2018/05/15 19:47:11 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/protocols\x00') read$eventfd(r0, &(0x7f0000001400), 0xfffffe70) 2018/05/15 19:47:11 executing program 3: syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6050a09c010a8800fe8000000000000000580000000000bbee8000000000000000000000000000aa0000000000089078"], &(0x7f0000000040)={0x0, 0x3}) 2018/05/15 19:47:11 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:12 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x0) 2018/05/15 19:47:12 executing program 6: r0 = socket$inet6_sctp(0xa, 0x80000000000001, 0x84) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000444ff8)={0x0, 0x7}, 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}], 0x1c) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000107ff8)={0x0, 0x10040000}, 0x8) connect$inet6(r0, &(0x7f00008c0000)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}, 0x1}, 0x1c) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="7a1a020000000000"], 0xc) 2018/05/15 19:47:12 executing program 5: socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r0, 0x0, &(0x7f0000000100)) 2018/05/15 19:47:12 executing program 3: r0 = perf_event_open(&(0x7f0000940000)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2405, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x9) 2018/05/15 19:47:12 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00', 0x1) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/77) sendmsg$nl_route(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@ipv4_newaddr={0x18, 0x14, 0x121, 0x0, 0x0, {0x2, 0x80}}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:12 executing program 1: r0 = socket(0x1000001, 0x0, 0x4000000) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = getpgid(0xffffffffffffffff) r2 = syz_open_procfs(r1, &(0x7f0000000040)="636f6d6d0039b12d0c0964035a4a87316341b88efe02eecf9de4a60bb7f601c2f774f3b5bd6d8cdba83a6ab2b6fde653f6b6d654d1b0cd744c83b0f29de370623f6eebf918fb17b9c8582aab408d2e400755e974fec743690774e1be640f668bb86bc8def473e6680121cb8710cdeb4e334239090a3285d4818065b73aa70600610393aa099ad91c4e4f38d56f81e0b6cef8321e75c6cd1e214140388350f755fa35a51c0602558e0e3696b86cbcb6cc5d6e8c295aac158f0ee4d569ded9570c3d2e631a100dfb014a1e2fb86a551dc53a841fe13e599b1d6a835f3927") read(r2, &(0x7f0000000180)=""/230, 0xff4e) 2018/05/15 19:47:12 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:12 executing program 7: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f000003f000), 0x4c) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') sendmsg$FOU_CMD_GET(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000004}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x5c, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {0x3}, [@FOU_ATTR_AF={0x8, 0x2, 0x2}, @FOU_ATTR_AF={0x8, 0x2, 0xa}, @FOU_ATTR_TYPE={0x8, 0x4, 0x1}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0x84}, @FOU_ATTR_TYPE={0x8, 0x4, 0x2}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e21}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e21}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8010}, 0x4000) 2018/05/15 19:47:12 executing program 4 (fault-call:2 fault-nth:0): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:12 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:12 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xe) sendmsg$nl_generic(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001780)={0x14, 0x14, 0x301, 0x0, 0x0, {0x1e}}, 0x14}, 0x1}, 0x0) 2018/05/15 19:47:12 executing program 3: r0 = socket$inet6(0xa, 0x2000000801, 0xe94) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x4, 0x80) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000080)={{0x7, 0xffff}, 'port0\x00', 0x51, 0x8, 0xff, 0x101, 0x3, 0x3be708a3, 0x0, 0x0, 0x7, 0x7}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f000088c000)={@remote={0xfe, 0x80, [], 0xbb}, 0x0, 0x0, 0xff, 0x41}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@dev={0xfe, 0x80}, 0x800, 0x0, 0xff}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000140)={@empty, 0x0, 0x2}, 0x20) 2018/05/15 19:47:12 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x80000, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xe}}], 0x10) geteuid() times(&(0x7f0000000140)) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$netlink(r1, &(0x7f00000030c0)={&(0x7f0000000000)=@kern={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000003040)=[{&(0x7f0000000040)={0x10, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}, 0x10}, {&(0x7f0000001580)={0x14, 0x31, 0x0, 0xfffffffffffffffe, 0x0, "", [@nested={0x4}]}, 0x14}], 0x2}, 0x0) [ 107.443178] FAULT_INJECTION: forcing a failure. [ 107.443178] name failslab, interval 1, probability 0, space 0, times 1 [ 107.454650] CPU: 0 PID: 7473 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 107.461901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 107.471308] Call Trace: [ 107.473976] dump_stack+0x185/0x1d0 [ 107.477678] should_fail+0x87b/0xab0 [ 107.481469] __should_failslab+0x278/0x2a0 [ 107.485786] should_failslab+0x29/0x70 [ 107.489759] __kmalloc+0xc5/0x350 [ 107.493283] ? kmsan_set_origin_inline+0x6b/0x120 [ 107.498201] ? alloc_pipe_info+0xb8/0x8c0 [ 107.502430] alloc_pipe_info+0xb8/0x8c0 [ 107.506523] ? splice_direct_to_actor+0x65/0x1040 [ 107.511546] ? do_splice_direct+0x335/0x540 [ 107.515946] ? splice_direct_to_actor+0xdb/0x1040 [ 107.520929] splice_direct_to_actor+0xe23/0x1040 [ 107.525774] ? do_splice_direct+0x540/0x540 [ 107.530171] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 107.535623] ? security_file_permission+0x269/0x490 2018/05/15 19:47:12 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'ip6gretap0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000240)={@ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x3, r2}) writev(r0, &(0x7f0000701000)=[{&(0x7f0000ac9000)="290000002000190000003fffffffda060200000000e80002040000040d000300ea1100000005000000", 0x29}], 0x1) r3 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x80000) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000080)={{{@in=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @dev}}, 0x0, @in6=@dev}}, &(0x7f0000000180)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f00000001c0)={@loopback={0x0, 0x1}, r4}, 0x14) [ 107.540751] ? rw_verify_area+0x35e/0x580 [ 107.545186] do_splice_direct+0x335/0x540 [ 107.549447] do_sendfile+0x1067/0x1e40 [ 107.553443] __x64_sys_sendfile64+0x218/0x390 [ 107.558017] do_syscall_64+0x154/0x220 [ 107.561971] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 107.567206] RIP: 0033:0x455a09 [ 107.570435] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 107.578208] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 107.585535] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 2018/05/15 19:47:12 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:12 executing program 7: r0 = socket$can_raw(0x1d, 0x3, 0x1) bind$can_raw(r0, &(0x7f0000000280)={0x1d}, 0x10) setsockopt(r0, 0x65, 0x1, &(0x7f0000000600)="4cf0417e27e5d5bf300ba983d3b576c2323ad790a1f8e9f44c89fa27d780cbe091e9e710293f044c", 0x28) clock_adjtime(0x7, &(0x7f0000000000)={0x1, 0x5f, 0x6, 0xbd0, 0x400, 0xffffffffffffff00, 0x0, 0x0, 0x8, 0x2, 0x3, 0x1ff, 0xffffffffffffeede, 0x3ff, 0xeea, 0x5b, 0x6, 0x0, 0x9, 0x9, 0x4, 0x2, 0x40, 0x80000001, 0x2f}) [ 107.592865] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 107.600301] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 107.607639] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000000 2018/05/15 19:47:12 executing program 3: mremap(&(0x7f0000c1a000/0x4000)=nil, 0x4000, 0x2000, 0x0, &(0x7f0000562000/0x2000)=nil) mremap(&(0x7f00009ed000/0x2000)=nil, 0x2000, 0x3000, 0x3, &(0x7f0000aad000/0x3000)=nil) r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x800, 0x200) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000ef2000/0x4000)=nil, 0x4000}}) madvise(&(0x7f00003eb000/0xc00000)=nil, 0xc00000, 0x10) 2018/05/15 19:47:13 executing program 4 (fault-call:2 fault-nth:1): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:13 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0xff) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000080)='dctcp\x00', 0x6) 2018/05/15 19:47:13 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:13 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:13 executing program 3: r0 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x5, 0x80004) openat$cgroup_ro(r0, &(0x7f00000001c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x2000000801, 0x0) openat$cgroup_ro(r0, &(0x7f0000000200)='memory.stat\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x0, 0x0) accept4$packet(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x14, 0x800) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x10000}, 0x1c) connect(r1, &(0x7f00000000c0)=@in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x1a) 2018/05/15 19:47:13 executing program 7: r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000001400)='/dev/vga_arbiter\x00', 0x80000, 0x0) connect$vsock_dgram(r1, &(0x7f0000001440)={0x28, 0x0, 0x0, @any=0xffffffff}, 0x10) keyctl$restrict_keyring(0x1d, r0, 0x0, &(0x7f0000000140)='/dev/input/mouse#\x00') 2018/05/15 19:47:13 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:13 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x100000d, 0x31, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x80400, 0x0) io_cancel(0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1, 0xffffffffffffffff, &(0x7f00000000c0)="180f37a256a41b34093dd6a8092986cf2766567c3b0d43e82bc49a6e078d83f281c002d5d07d59de61e8b1f2896f269d11a04444da882f844a244f2cdceec706cbb9510d84d76a383f1ea96eddf463a5bd", 0xbb, 0x874a, 0x0, 0xffffffffffffffff, r0}, &(0x7f0000000180)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$RNDADDTOENTCNT(r1, 0x40045201, &(0x7f0000001300)=0x6af) getsockname$netrom(r0, &(0x7f0000001240)=@full, &(0x7f00000012c0)=0x48) r2 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x2, 0x0) io_cancel(0x0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x8, 0x40000000000000, r1, &(0x7f00000001c0)="be9f9c958220495b700086f05bcd2a6273705afa2fbc7612c19fb5dd71ab2b61344d513262458309b95785b6c03bd62f4c77f78361cc81e733c058c766993658da69dd8285abb09adc898c38eb11351796e8b5c08a161974c683cfee588adc138e213d3ae701f327eb1a928ef69deb998aada31a49c207ce175d12e955cde445bfefbcd62d4e6a867b1db3fa50a41391d2b2d1217d5671ac0570b939ee59978299579fa8cdb56be5eadf4b2e595bae07ca483344d6f862117650b7d4a2260c10bccd5acab902b218a07b3e2c7d426672e00d145a4563fb8d8d3bfde18540ef3b37ccee822613d79394755b9fc8c2784958de607d6f7dfa002e850d99d8142134a57b5dcffdeed7b5db5d81b12835d05ac7745d0a225ec884c522b683d6afc4e039c8420bc8a409f9c2b33c984ed3eb994c2e664d491b0edc33659712e511422c18c175bfc6cbd4f5c8f124672df252a120b95d5169eeadd2656499592439447751a0f2e7455e989ad97dbd7733baebe0a7392bd714034f4260c18a146eac6bfd35bfa5d539be88d5ed389f5222d91edb9aba2462f23350c0158a534ab2bc60c95e30215e4bd803863c14558fa3cd32ee8fd68502c2dec366e735fe7ae6c3b1cccd04cd53251552fd2ee0d4170eca0103ca97cd649f449ed7a90357d3edfbea749132a2eb6c2c0dd1c878c2925f37f796ccc892545aae04f0f08b7bd39b5ac9a4a516b016a03d83dcce3686c8120543dca2b6c95ebee687918c3aefabc482de1f5cc6f8507445d1e195cd5e15068fc9c8ac9d8ec84590d5c7494471674b2ca5976b90ebb73b3fe6908f83b67ad0d7fe2e8be6d094f9970026bf8418974013c61141bc4fe071b2491dd2ec54f5264f9bb8e7ab9a21a4bc70593a8e5a2e225e1b1f2ef86b8d1d970d089ae5784b4f45dbb8742c4306a2baa6bb95450006ec5831f845773caa0da3ce2d49a1c33f5be7d4f7b113f0ab74654cc9090c03ad197fe0c110cd116d03b606af817ac3f518d15d3b7a701f16152de3695b40ca29e5f20fc1f2866dfab20acb1af55dfea877018dbc2762542042ded8134282b2b1ecf6ba90ee6c716009c594efd03cbad52f4a6193ecd95a870f024ef92c860a29ee1e1600a9fc81826071fe280cca666ced2af5be2c71213eb36fd25e1d93afe456f5ca00949b1fb4db1d236a3da4e43929c376fe75cb0e5b35353f14169d1d8e8ff10ca3a9e8b6ce83d14cdb84413540cc106d8e859ec7723f39360f40886f2aa5eb2fd5802ab763c6adb6330d7627a8020df8684d9445b5a92c74416d32f75d5c9171f47aeaeb09d276b06fadbaad2ef83efa51b2a2c8a698bb753491e3fae7789f5f2597a4fb35090d002646c7833667055f88fb3ba5257052f966710b8e32a183ce92fb1f4658d59d02d0a2fa92ed0203cda97b17e85f2e03cbe0a448a7b164d8caebed48c0a0f8456415279712557e1fe54a67746e333ecd2c7b24cfb6a099e0172e98b92c809c61007dda019d19f3f021e197776020c7ff49a82b649e5468d89e86f1cf5c8d6ac0419bd7e0260e1c4d8c97c926ef7a63e00e14f6b8788093f3671c1425e2ae98b8110e4b9c652f94d3ceae59734674b40b62d81574ecfac3aa2fca547eee3bb7101bccdc9e9d75ba6eb3dc720ff2fdf49b7400777ede72d5a7a464f8394b80f48fbc03c423adc7355ac0fcda4b7ee4a0d29d70f3c552ed41be4f3b0e01833a58e2d84720e5d92136145847d132c6a0f27a673ab5a1f6a69582258d8067c9c2bd7e5a944be957dd777d3c43be3e26e9137b599816a2007e4634fc1221b7c2f602fc3015816888029838cf7cffddf33405450e6e212a452cd55fe1f51778e172ea447dadf5e7c4ce72f61b919fb7d042ae80cb5bbda52b820b02b114670472132b92193e05290c1555f595c5e846f09e6c43d4841d89911205d6dd7b033a86f940f7cfde50b08da7cbf58754f56eacf2b1e7b23e9456c6544dabd377abdaf6a7e6b2336ea37ce1da24b8695c3b76bca2ab896f395f8b83f46b846f477892c3ce1a1806b1a55cb808364ba51a2f079481b634a4d3a1e1b23cb941fe6ae5901902b6edad21b129061efdaf4cd5dad573c2748ff119d090107f0c66e9d87188968c4da8ad74b0dc49f8b48eeb7322c61c72ef31bfc8c64246b46fe971b72daa47f85fc3ea0653c4d0f9bd4085aeb5ea5e5bb17830c2f97c4f01a2f85e6721fb13fd42056c5536a461ad3134e7dc31bc9d52c5e4aaeeb9841a6652418817b0e50fa5e0b0516d5650922d86d8ac2c2b5064a016f773be87acda71ed20e1820ea8e6e9e4d058fb1b30de1032eb2144ef726dc5c76d72f4ae07512687e2231f0d22ef4953b1648c40316fb9446f8c6aef0cfbbea62f5b5fd341d049b3c23e5b2c98042663ed244619859a9f41f71b386e670d27af282dfc6a1ddc4cfb9e67ba3f12b62d39c842ef700710470f88f058dd2b05ce0e18c6c2969d23cac92d79a153c8112ad38f5cceb86e06caedbf435ce764858b28c1a925f38f4f1fa058f2e4ac6e461002ab3583eb730a7c0e2fe64c02ac8fe8cafd33ddcca5b112b70d7c93b03824b63d8ac051a8d29d8615fa402f9ae79b0577a94021f62c4af62f56c26844fa7f5ad01f78f6d7116192e48f844655d7cf22213949670f57ced86182ebcde4ee47679d470cf4260faf73aabd9de15f01ddeb2ef33f7926615cb36f13e139bcd1e45809441a68dc73d6c31ca373c3d6dd659dc91e0d22316bb47abbf683f46f611f2750bf6e6089df57263f488827a11c37706a377142cfab98a0761f721f72f5614d1e7f077dacf8c5a84182f25d29ec046715ec07d645365b5ef2e3ff9c33d4d2eb8142876a3e77784782338ab517106abdb442c9bb593b62714f5d07bbeeab329fa32e734e81ac97866b467322eb41effd45a77fd6659eafc4be0d9acbdc1baf45d6781fe406d3c4afc103e3566923fb98462fa390e1b851aaedffd3b1b73073e8ae241df1fd4025fe841bc9e52e606d6e8b90e83e391ec5d17b5646b2f19dd02fe60b409c2be0508c19e731a0b74249f8dfce0a06717610526c0825bedc72ff1ff19a48751e870e8de857f012f55a24a93cb432d4ecf6da2805a5ba24a9e682454e1b8c6472c4993a526722af45d301361ec37ef50d6450454620cb96cf87051b41c2328d72aebbcb8b97646291e0ba28ba9173b685fe1f4d8a65a2ff80183658197a794708b4efa0cd7f4defa82e92791adca15aac0fc12b0ac18eb64d1b37cdaad889e241f4daa4696a967622fbd2e1c8d02ade6c5ef89224d300b234a16f28c58797efdd76e5bf4caf6577f6e1e9bd5d9d3ab582299d8edc3ba5361f7b4ece28a2fd5cfee7833f6a305bbb153dbb9caa574a11804d5fc55776ff765375716f1ac014d3b1439bd40161a2485e80869b2c1ae90d42ddf20899967be1d9dcf987839f1fb2d80efd264dac37bfa5787876c931bc3fa2697d3ee4abc0340c75b5f4c9b4aa0ae54e88beb88aec10fc7809a47e97829cbb419dfbbc3e35079d8c3a9e7e2bb8a405bdd8fa02e4012a98ad73340f803c58eece622bdf6cd121337638c46cd5f94f295bc13cf1fd2878dde5b60077269daab3bc2faa965173bc50c856e239893c2b390335007392e830d3848ca1041b1b598eda9451c3db8a096c8349f161cf4ed7d6310639151630299f39088515cd5edc2539d4d8a24c4b984bc9cc6affe407792dfa7120c166f0bd478a380211f15e57986159d29d72eb4a6648dd5fca1ea6ccbd17d3cb0bcb98eab84272b61799977972610859e19b2c7e630ec65c134bfef0e0078cb40c7cece404d47440b7272f016a2ab9ea25205eeff01961269be623ba7fc7680259ae91ee9479e44085b1f2e329ab1f0314fe3cddadcca7efafbf33ae7c0cceb6e2eddfed4ae785196d8831291a160f440328a2de9d97cd65cf57f65bdffd5c4b83cf7ec67b582075789faae6450384c7e1ab22d15f602b041b038a0f6f4cf78212b900b99052fe75a6b77f4a908a487c213e29b8b7d8a0cd6437a98e0849a51fe9273e1be926ac0382d485d3d5f67e919fb716b142d59122ff8e14679114daa257f03bf3c7dd43e746a13fb388ee257be1501c3dd87e57e3db9bd4a04b7305c23d33e80e45392aa52ff5fc122bb5a9f89e0c7dcd8c276b383eae8875ef57215408461223604dcb24f94d01811a7e9568efb1b30c5f53a39ce2b5832ee9ee6a231b81dc742dabb50b7ee5f8a307df8cc0785824e46306e9fe019985a426c47f2065b6469b5e3367d30999cc768b6f14674c5eceb8c9446f08b98c3a0a38183d5df13ae74856160e96978b9798c45d3b41f743048b3c304dea2922a99034cec23c51cdbc1e4a6804aa9b9d9f46510c47b3c048c19e45caf17da15f5c840768854b602369c2662b0daf4da190975c6a75858cba48729222ea18d97c23af2e97326f8ec730f497f8d508489c39c724c0bf70f3cbad8cbb1dc07c7083cc78b6beef990eca80f0c265205cfff6f4627ae0c4c89ec73c54928e2b8b747eccd34432efbf0fcf361d0695ad80059d8badaec32fc3a053de5eed2db8ca0801c62e7b8b9e57cfdf6efb969855b58e400c1b8f42c0089506cb43bc0a0a7f2a24b2b6badbaa988b1143dd26d6bc01989812f7052f1e60bb9235aaa924907a1f0889ac7d182320e43942d38d3d84262fe98ea535f102627e4f2ad761b73daa7dba46165f2d5f95ef883199052071d29c1c05d33b53d2d63a8daa69eaf158b469cf4c1c531fc32aa19f350b86cae35e05d389769b16ad88730201075a3390dd0744fc7095b9b6f8540a81c3cab39862b8836269b3b25e131bb0999054c2fcf00cd3aca8141b42d22af3843ddeba936734efcd5d03ff3a11d8388338c962328494a884fcac20ffadefdce3267b3e92ad60f951a2cac2c38f77258078f298b7ac0e19041dc2886587b4dc47a53c3015fe6c48b44f1da00780a7ec1d477aee7b305062e0588e9404fd3b7e15107ce7af3a752737dd6c64d348a509dfcf05920efaaf210d024f278326a6ceb696f875488ac82089a32b128113d29846a22631da66dcb2177793a0151de35ac3588317c3bc90755d4ef6ecedd8ed146c959fee1f736b21c02c97ba74378d8129099d51c5614d3545d88c67870f887058fe50f5d29ceb40dec18fd8749ec35b4b581e68c927699edcc1cdd0faad3c5995bdf4179dc1856213963775eeafe1d8cee3f8596c988eac1afdb45bcf031aec92ca07cf3734c79074d4c5884b9a3442fae964d61280252440e16722a58b67384e754965576c2983a98039fc325256a81a1771c8a0ff4947e129dd81f95953626802c3fdad868239c16b0e0d3a154b28dcdfac9a4b7a2644c55b39525da3c578d2a79fa87323b941fb7b0f5b23e218db26e564b21213983acfbcc57feb247a852da4c3b03f518b8e4f042fc96950f24094dc3a7ce669a7e9cea7b954a8aa24af9d80628e97eee0422b1829a08579e931f1936c5cefb80b7e19c65bb51b30cac22cd32d2ecce56ad6e2c2f0b0886c49cb44e63cd41c028679e613b3913bf2eeed33ac105b1346e2afb53cee2d65ea366ef29ade65e939de8a354fea094b293d8c41b9d5500dd667dbc96d1d778671a34ff81894eb2e3d08500710eb7210bf9d3649541cf5b319c42294d59b1e1afa96e8fb1828e1c80fef8ced5c3298104e03f0386eda6db8add3f6f0f5452053244dd89f47bc5765e1764f96c46b481e124dce61a542de1fdf22ab41727c39004c7fa89f4de63255d31d0ae3c53dd2eb9b08985319", 0x1000, 0x3, 0x0, 0x1, r2}, &(0x7f0000001200)) [ 108.285986] FAULT_INJECTION: forcing a failure. [ 108.285986] name failslab, interval 1, probability 0, space 0, times 0 [ 108.297605] CPU: 0 PID: 7517 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 108.304839] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 108.314256] Call Trace: [ 108.316923] dump_stack+0x185/0x1d0 [ 108.320629] should_fail+0x87b/0xab0 [ 108.324420] __should_failslab+0x278/0x2a0 [ 108.328742] should_failslab+0x29/0x70 [ 108.332721] __kmalloc+0xc5/0x350 [ 108.336260] ? kmsan_set_origin_inline+0x6b/0x120 [ 108.341180] ? alloc_pipe_info+0x560/0x8c0 [ 108.345480] ? alloc_pipe_info+0x38f/0x8c0 [ 108.349783] alloc_pipe_info+0x560/0x8c0 [ 108.353945] splice_direct_to_actor+0xe23/0x1040 [ 108.358765] ? do_splice_direct+0x540/0x540 [ 108.363168] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 108.368606] ? security_file_permission+0x269/0x490 [ 108.373697] ? rw_verify_area+0x35e/0x580 [ 108.377958] do_splice_direct+0x335/0x540 [ 108.382262] do_sendfile+0x1067/0x1e40 2018/05/15 19:47:13 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000018000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000ff5000)={&(0x7f00002a0e50)={0x14, 0x18, 0x3, 0x0, 0x0, {0x5}}, 0x14}, 0x1}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x22002, 0x0) ioctl$KDGETLED(r2, 0x4b31, &(0x7f0000000100)) socketpair(0xa, 0xf, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x541d) getsockname$ax25(r4, &(0x7f0000000040), &(0x7f0000000080)=0x10) [ 108.386266] __x64_sys_sendfile64+0x218/0x390 [ 108.390832] do_syscall_64+0x154/0x220 [ 108.394794] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 108.400052] RIP: 0033:0x455a09 [ 108.403287] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 108.411064] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 108.418381] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 108.425700] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/15 19:47:13 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$nl_generic(r0, &(0x7f0000000040)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000010ec4)=ANY=[@ANYBLOB="180000002d0500000000000000a24c0001580799fa000000"], 0x18}, 0x1}, 0x0) [ 108.433024] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 108.440350] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000001 2018/05/15 19:47:13 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000444ff8)={0x0, 0x7}, 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}], 0x1c) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000107ff8)={0x0, 0x10040000}, 0x8) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r1) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) 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') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r2, 0x0) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r3 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r2, &(0x7f0000000240)=""/4096, 0x1000) r5 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001}) epoll_wait(r5, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f00000014c0)=ANY=[@ANYRES32=r4, @ANYBLOB="96000000b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea946009240515ae79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb093e69080d713dbfa00e1c595873b7100e9aa853a9cdf9012dba2bd0f75f3fb370924371a08c3476fddc0c74111609f4ffc8ed36e80fb0adecb56640653b21e8bc519b69191b319e9e9440a8a883b00aeed81f0d6d812eb806502040a419cc35b055de49ad68d754244dedee120bcec6b4e96982f679ff5b8c5386538e"], &(0x7f00000012c0)=0x2) fcntl$setstatus(r5, 0x4, 0x6000) pread64(r5, &(0x7f00000025c0)=""/4096, 0x333, 0x0) r6 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r5, 0x1, 0x1, &(0x7f0000000540), 0x4) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r6) 2018/05/15 19:47:13 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000040)=0x7fff, &(0x7f0000000080)=0x4) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000140)='/\x00', &(0x7f00000000c0)={0x8}, &(0x7f0000000100), 0x0) 2018/05/15 19:47:13 executing program 7: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x2023c4, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={r0, 0x50, &(0x7f0000000080)={0x0, 0x0}}, 0x10) recvfrom$packet(r0, &(0x7f0000000040)=""/25, 0x19, 0x3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)={0x2}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/78}, 0x56, 0x3, 0x1000) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x3}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000340)={r2, 0x1f}, 0xffd8) ftruncate(r0, 0x4) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000200)=r1, 0x4) 2018/05/15 19:47:13 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:13 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:13 executing program 4 (fault-call:2 fault-nth:2): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:13 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:13 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x8, 0x80000) ioctl$BLKDISCARD(r1, 0x1277, &(0x7f00000000c0)=0x10001) 2018/05/15 19:47:13 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x8, 0x80000) ioctl$BLKDISCARD(r1, 0x1277, &(0x7f00000000c0)=0x10001) [ 108.834697] mmap: syz-executor3 (7557) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.txt. [ 108.834860] FAULT_INJECTION: forcing a failure. [ 108.834860] name failslab, interval 1, probability 0, space 0, times 0 [ 108.858097] CPU: 0 PID: 7565 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 108.865333] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 108.874734] Call Trace: [ 108.877381] dump_stack+0x185/0x1d0 [ 108.881075] should_fail+0x87b/0xab0 [ 108.884863] __should_failslab+0x278/0x2a0 [ 108.889194] should_failslab+0x29/0x70 [ 108.893171] __kmalloc_node+0x236/0x11f0 [ 108.897339] ? kmsan_set_origin_inline+0x6b/0x120 [ 108.902284] ? kvmalloc_node+0x1a1/0x2e0 [ 108.906427] kvmalloc_node+0x1a1/0x2e0 [ 108.910382] iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 108.915511] default_file_splice_read+0x2b9/0x1120 [ 108.920578] ? __fsnotify_parent+0x132/0x560 [ 108.925134] ? security_file_permission+0x453/0x490 2018/05/15 19:47:13 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x8, 0x80000) ioctl$BLKDISCARD(r1, 0x1277, &(0x7f00000000c0)=0x10001) [ 108.937233] ? rw_verify_area+0x35e/0x580 [ 108.941498] ? __ia32_sys_tee+0x160/0x160 [ 108.945769] splice_direct_to_actor+0x4c6/0x1040 [ 108.950625] ? do_splice_direct+0x540/0x540 [ 108.955036] ? security_file_permission+0x269/0x490 [ 108.960131] ? rw_verify_area+0x35e/0x580 [ 108.964381] do_splice_direct+0x335/0x540 [ 108.968638] do_sendfile+0x1067/0x1e40 [ 108.972638] __x64_sys_sendfile64+0x218/0x390 [ 108.977207] do_syscall_64+0x154/0x220 [ 108.981203] entry_SYSCALL_64_after_hwframe+0x44/0xa9 2018/05/15 19:47:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") mprotect(&(0x7f00002b8000/0x1000)=nil, 0x1000, 0x2000004) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000340), &(0x7f00000000c0)) ioperm(0x7, 0x59, 0xff) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000000)={0x0, 0x875}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000080)=@assoc_id=r1, 0x4) 2018/05/15 19:47:14 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000100)}]) [ 108.986556] RIP: 0033:0x455a09 [ 108.989786] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 108.998088] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 109.005521] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 109.012872] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 109.020228] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 109.027582] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000002 2018/05/15 19:47:14 executing program 3: socketpair$inet6_sctp(0xa, 0x0, 0x84, &(0x7f0000000180)={0xffffffffffffffff}) fallocate(r0, 0x0, 0xc3, 0x5) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x600, 0x0) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000040)="e58888318b11eeb1d99db0583534c601595ca58f0d71d9c4f16f45c1475d045b15ee113763ee62cee3e38cbdeb7370f76baefcd70cd68383553a942dad42bfc42c4e073eab2e31470be81c422f09c20d0d05cb833328fbf7a3098683506afd2329ecf0ac434fb9732671dc7343288fb375de7abc2d151ad61a95fbc042cd5ed42efbd5e486c608adc1485f05b356afee4acf97bb717a292f872c605c0e19b321357cb1c6021ab9ddd9fb880c54fa9f0b7b3b83b392fc6573cc8bbf7ea558e58e20f3b789a7659c9d4fcc05f98d58e5150211882f0fa7bb3e6ed36ed19fd75ffef93e4ceecdd40c5f9cd7aa017b5f0720bf4a") r2 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt(r0, 0x8000000085, 0x4, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00', 0x6) ioctl(r2, 0x3, &(0x7f00000001c0)="d2a601e7410281a74d79bf227fa16a63e7c667f41d08a8ab0a19db2e5040db05a29f641d2ed0698d15432fc290d157803e1868588ac250f8fb28ab67d082d5de34a3eaf3c06a8184d370f4e8276a8f67f53201f91cd7da252ae4dc3f03a379f54519554498064f9a624bddfb24d8d269d8647da1984feee4b9e79d18cec7b49745db0fed75c719e8aeaef40ac112711d1d311b8101900697d56209") 2018/05/15 19:47:14 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x0) 2018/05/15 19:47:14 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x8, 0x80000) ioctl$BLKDISCARD(r1, 0x1277, &(0x7f00000000c0)=0x10001) 2018/05/15 19:47:14 executing program 1: r0 = socket$inet6(0xa, 0x80001, 0x5) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000a83000)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}}, 0x108) ioctl$KDMKTONE(r0, 0x4b30, 0x10000) r1 = accept4(r0, &(0x7f0000000240)=@l2, &(0x7f00000002c0)=0x80, 0x0) ioctl$sock_netrom_TIOCOUTQ(r1, 0x5411, &(0x7f00000004c0)) bind$nfc_llcp(r1, &(0x7f0000000300)={0x27, 0x1, 0x1, 0x3, 0x0, 0x9, "857e688ba981d41d6d22225b111cd786c7bd08f837934531947c79fa10ce5d7781899e9cd3bb2f6e2367983827c7af1c5b5080e646ca7c4d8e0b4523bdb5d2", 0x15}, 0x60) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000380)='/dev/audio\x00', 0x105580, 0x0) ioctl$BLKPG(r2, 0x1269, &(0x7f0000000480)={0x0, 0x101, 0xb4, &(0x7f00000003c0)="b0e6e0bffb49c79218af538c31d5d001de3be79a59c22c810859bc8c323a1b72ee7805187196faf58434618401c29ee12151ffc522a7375f94354c6b23e0816821419b0e8e039cba0d67d7100580d42435d8d8b885e65ceb451990fe53de54f15fe78e8cf4fc8239c56b8610acfc4516c8b816614891faa157231eac82deae8dd7429eb307045972db73e83fca1807ae945e7fa5c9d951822f6e5b218f755d6c6ff6f6ec13479644342f291ad67830b6a4e668c2"}) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000000a00000000000000ff0100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b33d9e7f57c68a1dc1702441432200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000a00000000000000fe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba9690fc635133e855a016ac4ee67825f31e55aacec7ae04c953a18ef34a91630d37b91e37baf9961175cfbe15fc2db35824d10922ef3a0df0105a9ae65a9388eefdaa9d646e7d90357462c251cd488c7442355f8aad73fc2b59a996ca9e7ff80e2e18345aace5c72d4cee933a8445bc2f8e5e858274bae55ef84ef3670ee79b6e4d375661283258f0b9bd73ac30dd7801d31ee6fa405"], 0x190) 2018/05/15 19:47:14 executing program 5 (fault-call:2 fault-nth:0): r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) [ 109.340688] FAULT_INJECTION: forcing a failure. [ 109.340688] name failslab, interval 1, probability 0, space 0, times 0 [ 109.352205] CPU: 0 PID: 7599 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #93 [ 109.359452] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 109.368866] Call Trace: [ 109.371532] dump_stack+0x185/0x1d0 [ 109.375234] should_fail+0x87b/0xab0 [ 109.379031] __should_failslab+0x278/0x2a0 [ 109.383343] should_failslab+0x29/0x70 [ 109.387299] kmem_cache_alloc+0x12e/0xb90 [ 109.391517] ? kmsan_set_origin+0x9e/0x160 [ 109.395826] ? do_io_submit+0x84a/0x2f60 [ 109.399991] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 109.405437] do_io_submit+0x84a/0x2f60 [ 109.409401] ? syscall_return_slowpath+0xe9/0x700 [ 109.414342] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 109.419803] __x64_sys_io_submit+0xda/0x110 [ 109.424196] do_syscall_64+0x154/0x220 [ 109.428174] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 109.433433] RIP: 0033:0x455a09 [ 109.436679] RSP: 002b:00007f151aed7c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 109.444453] RAX: ffffffffffffffda RBX: 00007f151aed86d4 RCX: 0000000000455a09 [ 109.451778] RDX: 0000000020000100 RSI: 0000000000000001 RDI: 00007f151aea6000 [ 109.459103] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 109.466429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 109.473755] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000000 2018/05/15 19:47:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00007e6000)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x1) ioctl$VT_GETSTATE(r1, 0x5603, &(0x7f0000000040)={0xba0, 0x100000000, 0x77}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{0x0, 0x2710}, 0x0, 0x8, 0xf0c}, {{r2, r3/1000+10000}, 0x0, 0x5cb, 0x1}], 0x30) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={r1, 0x3, 0x1, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) accept4$ax25(r4, &(0x7f0000000100), &(0x7f0000000140)=0x10, 0x800) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000340)=ANY=[@ANYBLOB="010000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ac1414bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x210) close(r0) r5 = semget(0x0, 0x0, 0x2) semctl$IPC_INFO(r5, 0x1, 0x3, &(0x7f0000000200)=""/221) 2018/05/15 19:47:14 executing program 4 (fault-call:2 fault-nth:3): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:14 executing program 7: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x2023c4, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={r0, 0x50, &(0x7f0000000080)={0x0, 0x0}}, 0x10) recvfrom$packet(r0, &(0x7f0000000040)=""/25, 0x19, 0x3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)={0x2}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/78}, 0x56, 0x3, 0x1000) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x3}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000340)={r2, 0x1f}, 0xffd8) ftruncate(r0, 0x4) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000200)=r1, 0x4) 2018/05/15 19:47:14 executing program 5 (fault-call:2 fault-nth:1): r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:14 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:14 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x8, 0x80000) 2018/05/15 19:47:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x0) 2018/05/15 19:47:14 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f00000005c0)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000580)={&(0x7f00000003c0)={0x14, 0x22, 0x101}, 0x14}, 0x1}, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@rc, 0x37, &(0x7f00000000c0)}, 0x0) geteuid() r1 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0xfffffffffffffff2, 0x101000) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x288002}, 0xc, &(0x7f0000000400)={&(0x7f0000000300)={0x88, r2, 0x8, 0x70bd25, 0x25dfdbff, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x10001}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x800}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3f}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xff}]}, 0x88}, 0x1, 0x0, 0x0, 0x10}, 0x4000000) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000200)={&(0x7f00000000c0)=[0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x1, 0x7, 0x2}) [ 109.873923] FAULT_INJECTION: forcing a failure. [ 109.873923] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 109.886019] CPU: 0 PID: 7627 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 109.893260] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 109.902670] Call Trace: [ 109.905331] dump_stack+0x185/0x1d0 [ 109.909033] should_fail+0x87b/0xab0 [ 109.912824] __alloc_pages_nodemask+0x61c/0x5dd0 [ 109.917648] ? kmsan_internal_poison_shadow+0x14e/0x1b0 2018/05/15 19:47:14 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000d12000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/90, 0x5a) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000000)) dup2(r1, r0) [ 109.923084] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 109.928419] ? kmsan_kmalloc+0x94/0x100 [ 109.932447] ? __kmalloc_node+0xe25/0x11f0 [ 109.936743] ? kvmalloc_node+0x1a1/0x2e0 [ 109.940856] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 109.946136] ? default_file_splice_read+0x2b9/0x1120 [ 109.951333] ? splice_direct_to_actor+0x4c6/0x1040 [ 109.956355] ? do_splice_direct+0x335/0x540 [ 109.960785] ? do_sendfile+0x1067/0x1e40 [ 109.964942] ? __x64_sys_sendfile64+0x218/0x390 2018/05/15 19:47:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x0) [ 109.971118] ? do_syscall_64+0x154/0x220 [ 109.975256] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 109.980699] ? kmsan_set_origin_inline+0x6b/0x120 [ 109.985633] ? __msan_poison_alloca+0x15c/0x1d0 [ 109.990372] ? __should_failslab+0x278/0x2a0 [ 109.994973] ? should_fail+0x57/0xab0 [ 109.998843] ? kmsan_set_origin_inline+0x6b/0x120 [ 110.003820] ? __kmalloc_node+0xb17/0x11f0 [ 110.008151] alloc_pages_current+0x6b5/0x970 [ 110.012653] push_pipe+0x680/0xca0 [ 110.016322] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 110.021454] default_file_splice_read+0x2b9/0x1120 [ 110.026497] ? __fsnotify_parent+0x132/0x560 [ 110.031027] ? security_file_permission+0x453/0x490 [ 110.036194] ? rw_verify_area+0x35e/0x580 [ 110.040435] ? __ia32_sys_tee+0x160/0x160 [ 110.044695] splice_direct_to_actor+0x4c6/0x1040 [ 110.049539] ? do_splice_direct+0x540/0x540 [ 110.053942] ? security_file_permission+0x269/0x490 [ 110.059049] ? rw_verify_area+0x35e/0x580 [ 110.063313] do_splice_direct+0x335/0x540 [ 110.067580] do_sendfile+0x1067/0x1e40 2018/05/15 19:47:15 executing program 2 (fault-call:5 fault-nth:0): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 110.071608] __x64_sys_sendfile64+0x218/0x390 [ 110.076194] do_syscall_64+0x154/0x220 [ 110.080161] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 110.085397] RIP: 0033:0x455a09 [ 110.088615] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 110.096385] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 110.103707] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 110.111034] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 110.118362] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 110.125680] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000003 2018/05/15 19:47:15 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$VHOST_SET_VRING_BASE(r1, 0x4008af12, &(0x7f0000000000)={0x1, 0x1}) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:15 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) [ 110.251081] FAULT_INJECTION: forcing a failure. [ 110.251081] name failslab, interval 1, probability 0, space 0, times 0 [ 110.262665] CPU: 1 PID: 7644 Comm: syz-executor2 Not tainted 4.17.0-rc3+ #93 [ 110.269916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 110.279314] Call Trace: [ 110.281979] dump_stack+0x185/0x1d0 [ 110.285832] should_fail+0x87b/0xab0 [ 110.289625] __should_failslab+0x278/0x2a0 [ 110.293951] should_failslab+0x29/0x70 [ 110.297928] __kmalloc+0xc5/0x350 [ 110.301550] ? kmsan_set_origin_inline+0x6b/0x120 [ 110.306465] ? alloc_pipe_info+0xb8/0x8c0 [ 110.310694] alloc_pipe_info+0xb8/0x8c0 [ 110.314805] splice_direct_to_actor+0xe23/0x1040 [ 110.319651] ? do_splice_direct+0x540/0x540 [ 110.324087] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 110.329528] ? security_file_permission+0x269/0x490 [ 110.334637] ? rw_verify_area+0x35e/0x580 [ 110.338889] do_splice_direct+0x335/0x540 [ 110.343173] do_sendfile+0x1067/0x1e40 [ 110.347176] __x64_sys_sendfile64+0x218/0x390 [ 110.351757] do_syscall_64+0x154/0x220 [ 110.355726] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 110.360981] RIP: 0033:0x455a09 [ 110.364218] RSP: 002b:00007f11c0d72c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 110.371997] RAX: ffffffffffffffda RBX: 00007f11c0d736d4 RCX: 0000000000455a09 [ 110.379317] RDX: 00000000207ed000 RSI: 0000000000000015 RDI: 0000000000000014 [ 110.386638] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 110.393958] R10: 00000000000073e0 R11: 0000000000000246 R12: 0000000000000016 2018/05/15 19:47:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00007e6000)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x1) ioctl$VT_GETSTATE(r1, 0x5603, &(0x7f0000000040)={0xba0, 0x100000000, 0x77}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{0x0, 0x2710}, 0x0, 0x8, 0xf0c}, {{r2, r3/1000+10000}, 0x0, 0x5cb, 0x1}], 0x30) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={r1, 0x3, 0x1, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) accept4$ax25(r4, &(0x7f0000000100), &(0x7f0000000140)=0x10, 0x800) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000340)=ANY=[@ANYBLOB="010000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ac1414bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x210) close(r0) r5 = semget(0x0, 0x0, 0x2) semctl$IPC_INFO(r5, 0x1, 0x3, &(0x7f0000000200)=""/221) 2018/05/15 19:47:15 executing program 4 (fault-call:2 fault-nth:4): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:15 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 110.401306] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000000 [ 110.474756] FAULT_INJECTION: forcing a failure. [ 110.474756] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 110.486654] CPU: 0 PID: 7662 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 110.493857] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 110.503248] Call Trace: [ 110.505861] dump_stack+0x185/0x1d0 [ 110.509490] should_fail+0x87b/0xab0 [ 110.513203] __alloc_pages_nodemask+0x61c/0x5dd0 [ 110.517967] ? kernel_poison_pages+0x40/0x360 [ 110.522477] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 110.527847] ? kernel_poison_pages+0x1a0/0x360 [ 110.532441] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 110.537893] ? get_page_from_freelist+0xab28/0xb600 [ 110.543100] ? is_bpf_text_address+0xb4/0x4b0 [ 110.547590] ? __is_insn_slot_addr+0x198/0x1c0 [ 110.552178] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 110.557117] ? is_bpf_text_address+0xb4/0x4b0 [ 110.561631] ? kernel_text_address+0x34d/0x3a0 [ 110.566225] ? kmsan_set_origin_inline+0x6b/0x120 [ 110.571075] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 110.576006] kmsan_alloc_page+0x82/0xe0 [ 110.579986] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 110.584779] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 110.590152] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 110.595436] ? kmsan_kmalloc+0x94/0x100 [ 110.599431] ? __kmalloc_node+0xe25/0x11f0 [ 110.603675] ? kvmalloc_node+0x1a1/0x2e0 [ 110.607733] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 110.612916] ? default_file_splice_read+0x2b9/0x1120 [ 110.618025] ? splice_direct_to_actor+0x4c6/0x1040 [ 110.622960] ? do_splice_direct+0x335/0x540 [ 110.627290] ? do_sendfile+0x1067/0x1e40 [ 110.631356] ? __x64_sys_sendfile64+0x218/0x390 [ 110.636021] ? do_syscall_64+0x154/0x220 [ 110.640090] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 110.645468] ? kmsan_set_origin_inline+0x6b/0x120 [ 110.650309] ? __msan_poison_alloca+0x15c/0x1d0 [ 110.654974] ? __should_failslab+0x278/0x2a0 [ 110.659397] ? should_fail+0x57/0xab0 [ 110.663202] ? kmsan_set_origin_inline+0x6b/0x120 [ 110.668060] ? __kmalloc_node+0xb17/0x11f0 [ 110.672312] alloc_pages_current+0x6b5/0x970 [ 110.676722] push_pipe+0x680/0xca0 [ 110.680284] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 110.685330] default_file_splice_read+0x2b9/0x1120 [ 110.690268] ? __fsnotify_parent+0x132/0x560 [ 110.694676] ? security_file_permission+0x453/0x490 [ 110.699703] ? rw_verify_area+0x35e/0x580 [ 110.703954] ? __ia32_sys_tee+0x160/0x160 [ 110.708098] splice_direct_to_actor+0x4c6/0x1040 [ 110.712854] ? do_splice_direct+0x540/0x540 [ 110.717184] ? security_file_permission+0x269/0x490 [ 110.722191] ? rw_verify_area+0x35e/0x580 [ 110.726354] do_splice_direct+0x335/0x540 [ 110.730527] do_sendfile+0x1067/0x1e40 [ 110.734435] __x64_sys_sendfile64+0x218/0x390 [ 110.738925] do_syscall_64+0x154/0x220 [ 110.742817] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 110.748013] RIP: 0033:0x455a09 [ 110.751198] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 110.758898] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 110.766178] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 2018/05/15 19:47:15 executing program 0: sendmmsg(0xffffffffffffffff, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:15 executing program 5: sched_yield() r0 = socket(0x11, 0x100000803, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0, 0xc925}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000140)={r1, 0x48, &(0x7f00000001c0)=[@in={0x2, 0x4e24, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x9, @empty, 0x100000000}, @in6={0xa, 0x4e21, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x1fe0000000000000}]}, &(0x7f0000000240)=0x10) r2 = add_key(&(0x7f00000000c0)='rxrpc_s\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000340)="859d20eb18b8", 0x6, 0x0) r3 = add_key(&(0x7f00000003c0)='pkcs7_test\x00', &(0x7f0000000400)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000280)="5e3f3720be7e809610fa004b20366bd8c917416f9de4156eab3a18e7346b5818733db7a0f170c40e57034753e4b0a40ab5898ecd2be14247a65703e640d1fc7ed757d78bcd6b20b4c1dde0f3f48c4c3c1012a6a13b4bfd5b18d4944a1b", 0x5d, r2) keyctl$setperm(0x5, r3, 0x10000000) io_setup(0x469, &(0x7f0000000180)=0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000000) io_submit(r4, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) [ 110.773444] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 110.780716] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 110.787983] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000004 2018/05/15 19:47:16 executing program 2 (fault-call:5 fault-nth:1): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:16 executing program 0: r0 = socket$inet(0x2, 0x0, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:16 executing program 4 (fault-call:2 fault-nth:5): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:16 executing program 1: r0 = socket(0xa, 0x5, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000240)={0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, {0x2, 0x0, @multicast2=0xe0000002}, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x0, 0x0, 0xfffffffffffffffe, 0x80000000, 0xfffffffffffffffc, 0x0, 0x7fff}) 2018/05/15 19:47:16 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:16 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) socket(0x8, 0x8000a, 0x9) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:16 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept(r0, &(0x7f0000000400)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000480)=0x80) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000500)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r2, &(0x7f0000000680)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe8, r3, 0x400, 0x70bd2a, 0x25dfdbff, {0x6}, [@IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x20}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x5d58b863}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x2}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0xfffffffffffffff7}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xc000000000000000}]}, @IPVS_CMD_ATTR_DAEMON={0x34, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback={0x0, 0x1}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}]}, @IPVS_CMD_ATTR_DAEMON={0x64, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x5}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x8}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x9}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x4a}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syz_tun\x00'}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x8}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bcsf0\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}]}]}, 0xe8}, 0x1, 0x0, 0x0, 0x801}, 0x0) bind$alg(r0, &(0x7f0000447000)={0x26, 'hash\x00', 0x0, 0x0, 'cmac(blowfish)\x00'}, 0x58) getsockopt$inet_tcp_buf(r1, 0x6, 0x2f, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) r4 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000330d27)="d3ab2719", 0x4) sendmmsg$alg(r4, &(0x7f00000036c0)=[{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f00000035c0)="b22f6bd2e4fd7f22b1db51a6df89762534", 0x11}], 0x1, &(0x7f000006a000)}], 0x1, 0x0) 2018/05/15 19:47:16 executing program 3: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x890e, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket(0x20000000000000a, 0x2, 0x0) bind$inet6(r0, &(0x7f0000012000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x10bd}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_buf(r1, 0x1, 0x19, &(0x7f0000000180)=""/16, &(0x7f0000000100)=0x10) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x10000, 0x0) fcntl$setstatus(r2, 0x4, 0x40000) ioctl$TIOCMSET(r3, 0x5418, &(0x7f00000000c0)) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000000)="b2e3e91502493a89d0b6c20dc0e48e79cf88458b8e3ca724632afc2b7817575ff22c9b07261cb1305897bef98922a7eca3f20f14e7bcf30199171d8347ce9d89b2c7ddf9940567a5b722ce4a86082bff4a9d828839b71e9c59f412a601677214d008c65b3ee142") [ 111.151773] FAULT_INJECTION: forcing a failure. [ 111.151773] name failslab, interval 1, probability 0, space 0, times 0 [ 111.159065] FAULT_INJECTION: forcing a failure. [ 111.159065] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 111.163361] CPU: 0 PID: 7684 Comm: syz-executor2 Not tainted 4.17.0-rc3+ #93 [ 111.182135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 111.191535] Call Trace: [ 111.194171] dump_stack+0x185/0x1d0 [ 111.197825] should_fail+0x87b/0xab0 [ 111.201562] __should_failslab+0x278/0x2a0 [ 111.205849] should_failslab+0x29/0x70 [ 111.209773] __kmalloc+0xc5/0x350 [ 111.213252] ? kmsan_set_origin_inline+0x6b/0x120 [ 111.218148] ? alloc_pipe_info+0x560/0x8c0 [ 111.222442] ? alloc_pipe_info+0x38f/0x8c0 [ 111.226707] alloc_pipe_info+0x560/0x8c0 [ 111.230824] splice_direct_to_actor+0xe23/0x1040 [ 111.235623] ? do_splice_direct+0x540/0x540 [ 111.239977] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 111.245367] ? security_file_permission+0x269/0x490 [ 111.250423] ? rw_verify_area+0x35e/0x580 [ 111.254615] do_splice_direct+0x335/0x540 [ 111.258814] do_sendfile+0x1067/0x1e40 [ 111.262760] __x64_sys_sendfile64+0x218/0x390 [ 111.267319] do_syscall_64+0x154/0x220 [ 111.271247] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 111.276452] RIP: 0033:0x455a09 [ 111.279660] RSP: 002b:00007f11c0d72c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 111.287399] RAX: ffffffffffffffda RBX: 00007f11c0d736d4 RCX: 0000000000455a09 [ 111.294705] RDX: 00000000207ed000 RSI: 0000000000000015 RDI: 0000000000000014 [ 111.302000] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 111.309291] R10: 00000000000073e0 R11: 0000000000000246 R12: 0000000000000016 [ 111.316581] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000001 [ 111.323883] CPU: 1 PID: 7692 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 111.331093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 111.340465] Call Trace: [ 111.343071] dump_stack+0x185/0x1d0 [ 111.346709] should_fail+0x87b/0xab0 [ 111.350444] __alloc_pages_nodemask+0x61c/0x5dd0 [ 111.355221] ? kernel_poison_pages+0x40/0x360 [ 111.359731] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 111.365119] ? kernel_poison_pages+0x1a0/0x360 [ 111.369726] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 111.375225] ? get_page_from_freelist+0xab28/0xb600 [ 111.380271] ? is_bpf_text_address+0xb4/0x4b0 [ 111.384796] ? __is_insn_slot_addr+0x198/0x1c0 [ 111.389425] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 111.394468] ? is_bpf_text_address+0xb4/0x4b0 [ 111.398990] ? kernel_text_address+0x34d/0x3a0 [ 111.403599] ? kmsan_set_origin_inline+0x6b/0x120 [ 111.408467] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 111.413427] kmsan_alloc_page+0x82/0xe0 [ 111.417429] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 111.422213] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 111.427610] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 111.432915] ? kmsan_kmalloc+0x94/0x100 [ 111.436919] ? __kmalloc_node+0xe25/0x11f0 [ 111.441186] ? kvmalloc_node+0x1a1/0x2e0 [ 111.445277] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 111.450506] ? default_file_splice_read+0x2b9/0x1120 [ 111.455726] ? splice_direct_to_actor+0x4c6/0x1040 [ 111.460687] ? do_splice_direct+0x335/0x540 [ 111.466203] ? do_sendfile+0x1067/0x1e40 [ 111.470295] ? __x64_sys_sendfile64+0x218/0x390 [ 111.474997] ? do_syscall_64+0x154/0x220 [ 111.479084] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 111.484475] ? kmsan_set_origin_inline+0x6b/0x120 [ 111.489349] ? __msan_poison_alloca+0x15c/0x1d0 [ 111.494046] ? __should_failslab+0x278/0x2a0 [ 111.498492] ? should_fail+0x57/0xab0 2018/05/15 19:47:16 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r1, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:16 executing program 1: clock_nanosleep(0x2, 0x1, &(0x7f0000000140)={0x0, 0x1c9c380}, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x8031, 0xffffffffffffffff, 0x0) mlockall(0x1) r0 = syz_open_dev$sndpcmc(&(0x7f0000000340)='/dev/snd/pcmC#D#c\x00', 0x5, 0x200000) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000a40)=0x14) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000a80)={r1, @broadcast=0xffffffff, @broadcast=0xffffffff}, 0xc) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x4302, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f00000001c0)={0x0, @in6={{0xa, 0x4e21, 0x5, @ipv4={[], [0xff, 0xff], @rand_addr=0x6}, 0x1}}, 0xfffffffffffffffc, 0x5, 0xfffffffffffffe01, 0x0, 0x60ff}, &(0x7f0000000100)=0x98) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000280)={r3, 0x7}, &(0x7f00000002c0)=0x8) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r4, 0x4008af23, &(0x7f0000000080)={0x1, 0x5}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x0, 0x0) [ 111.502317] ? kmsan_set_origin_inline+0x6b/0x120 [ 111.507173] ? __kmalloc_node+0xb17/0x11f0 [ 111.511432] alloc_pages_current+0x6b5/0x970 [ 111.515874] push_pipe+0x680/0xca0 [ 111.519609] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 111.524649] default_file_splice_read+0x2b9/0x1120 [ 111.529596] ? __fsnotify_parent+0x132/0x560 [ 111.534019] ? security_file_permission+0x453/0x490 [ 111.539058] ? rw_verify_area+0x35e/0x580 [ 111.543223] ? __ia32_sys_tee+0x160/0x160 [ 111.547382] splice_direct_to_actor+0x4c6/0x1040 [ 111.552156] ? do_splice_direct+0x540/0x540 [ 111.556497] ? security_file_permission+0x269/0x490 [ 111.561535] ? rw_verify_area+0x35e/0x580 [ 111.565709] do_splice_direct+0x335/0x540 [ 111.569884] do_sendfile+0x1067/0x1e40 [ 111.573805] __x64_sys_sendfile64+0x218/0x390 [ 111.578323] do_syscall_64+0x154/0x220 [ 111.582234] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 111.587441] RIP: 0033:0x455a09 [ 111.590639] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 111.598366] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 111.605653] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 111.612964] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 111.620257] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 111.627539] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000005 [ 111.666609] alg: No test for cmac(blowfish) (cmac(blowfish-generic)) 2018/05/15 19:47:17 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:17 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x0) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:17 executing program 5: r0 = socket(0x80000000d, 0x100000802, 0x3f13) io_setup(0xfffffffffffffffd, &(0x7f0000000140)=0x0) r2 = fcntl$getown(r0, 0x9) sched_setaffinity(r2, 0x8, &(0x7f0000000180)=0x1) timer_create(0x0, &(0x7f0000000000)={0x0, 0x37, 0x2, @thr={&(0x7f00000001c0)="509dae38823045b9a66546b0e593be7f9f90bf11ee78c595fa6e07d70702fe7465233fee97d29b0560476dfcb940899e42c636ea8423e3801d05fce9bbcca781c23cda2d5a5cfc7406808fea4c3aaaa3f33072bdf9284f2e7d7c0899ea018ff9db125a0fd2858b577746956c21d93aa6bfd84994cc8001837c09fbbd56fcfaed0eba1cbcc6e784cfb2e19a6772cfde71f7d1d410cabe229d5bebb72ea1717bfd662f6066bde70fbc097a394de4582c6dbade3970bd2b2d5fd265c1a507b9a416436659298f850aa7ddbd6376", &(0x7f00000002c0)="9cdeed2f4febd9efc2c2594d5244b236e394979407bd19d929e017598f90ef052d909b68e36f4cdf971aa1ea0f7d5d22381e2567f517a2a48e479a12e01c5a8144614de6ada939cd517c257e2e5ef15431a2940d3cf92ad6ad30ee13e1458fa7f36e38747a4335ebb64baa6afdf78b876c6be1896c8dee6a64b47c9bdc54c1479a12a177feb70d4d5188c04390a190ed76f5a14f484752434340aa9aeb9e093290da0b3271d46278bef8764242c98f3a172539e72c16a76742946eb4e396471855fcd2e20264f0ea727c925845a1ec0fefc98aaf2484a130e646fe0207d106c389a33c08623d75e36e9811c48e99e15c47090e80d0800701d3c3df7d27b4c0bdd6887a2bc7ac793982d7d4fe6b3ee905bbe43558726d4f5c58e7d9385b409cc3d4c4b03e78828967ee289f3f41c1b371dde38a7b1ac5762f4d9392ad9fe08b86addbb760911b69c452eaf5ab8e1fdfb90137fd7b4437896d03441501f3924a3cc6bf59e2af55412022601c9f381ce2a2d126523403324d2edd58c80d0022f19b46728663625799f300193559bd3cd9a313ebb050b081e85307f7ed07f376354e6d1586606037bf18d93eafb271f3a108a7f6fd4b2009a6fe7e1e3fe33efc0a19d95aeb6fd2b13a8ae75f9a6a9d9f62ee991838ac0f5cc1ed5f79fc214391db96b3e3fafd6c1dacf15e63c2079bf2d295bc65b6971834c3003be5dfa630af721c0307e257159c0008854fccdb3b7db0bbaae44397e88e94fd0834b86e65de0dc777b3b509683c2c71fab4d39067fcb118c03af411a536699823f8a3d88d251adfde97c1c4ecd8f1a48e1ff95352a69a2f9df141118920a0736b2fa858218db37c97ee664d671e264c305c916745a5c92ed15e54619fc92f6a013ab9ac3027210f326c8f35a34f11e5487e43d88b5d4429b96bd97c7b05fc283a9b2b157517be1e0461d25ef9e94f39cf2c761c65e5ca66f10123c25a8b0d6c48c75290f8009a9476e06a788e55f55c4928883cdac9847684bbe357fdc11c9e3e63fa76be5fe6fd003b8f36641da9127520bc8dc2d37f528c54324344bf61f03209fdaea6a525636fc897276c7bac82f9b1282170c0ea8a413cef0f6ebc03429df304b071829606b77dc646fbd979077a9a8dfd0f51eefd910262da8e0a6d12b7f9b6da616dbf3bbcfd43564f1a19d73035bd31716f8262e9ed189244f3d9c4676e9d2007136370b8181c08bd0259234a402e13960a936e60cc47d8bab67a7f330a95eca8e2699ef2829ccde328301e93a07afb6ee398fff3bde8a9fb1a7e5e78da2ce3b816e4f20571cc6a97e5c94e122f46ba3555d1bf5502dc16958356527ee42d6aafb02291264ae4d3189cab30cd65678aaddaa36bbbc9146eaadc84d2b51236885fcc64cae90b1f46af97b41db874bdb8b29802fae8b08b3fb74c70b00a6328b003f821ec6812b5937a03d73a2fe2bb6fa147adcc596d13b73112792ba03995661e7adac4e42cacc1c0a946eba2375ea24fd4702f1eef29d6a2bdc6d88077bcd08eebe8a1e08cffcff83afccb76790152cc34027ca072955c8b131a54bd0fdbede1e48c8669cb452d2f45fb5f143449d89eb8ce0e54fcaf05975100625703ae93f2a4d20b2116d6b015e7277533079afce95afa2ad8e69441034cc154163679072088c37797b582d481ecbe0d7e712e7e89524682e34682558b3859357dbb886848e8d168aebb4f4434bccf87af104c730f79def3ef7aab839c4707ac6a861197b2ceead6d74afeb8bebbc1cd51f9ebc1e6a4f61e36c3879b4babbfeeb8e38a33cf71b6075bbb0f8528078640dd81808d95ce5e13ee8bd50f1e887020028172b3703bdb24acc4e6a10d266fc35329757030a2f15e7fc784a982dd48854f9cad1c0136d1706aae268ef34ccf3cf93d047fa30e3d75f513cf438e592b2ed47328a7f8f1977244379a01d738951406e5314baecc6ecdc358dab3e93388995318e5ba5a34be858b1a42abde10597afde500bee5e0a1640d84f164ba82f9df6feae1fc6aa995b6271c3de35b1c24f289d468eb77a3eaac64af47c6c75bb1257c1b913692edc2ff9a004f4058e55ba375abcf1e73dc573235f5940afaaf3c039144fcf4557917d0758c478faccd659a4de4817f7a4acddd93bff4f9d23d1a39a87ddca3d8cb96fb8f032e1f8014f9d21eff9ebf88a0300b0938d1a4087f5905240aeb303eb85f845ed25eeeaccab83d85690c1f8e13a797eec132907e91f925d689b2d53c946dda6a9f0e334037fa00fa0c5460b40430ba21f6eddeda64fddaa021ed0877c5faa587aba6494765945b1090e3c9eea6bef0df58eecb145163364d9c4c50c6889053fa6f1a9b5d301e2ad1b1bb358fca64dd75b5f1e568a4e8d9f2bab68faace8181f00d53e99fb64e7058703dae316c253629bd78c9f77671e10264c24acf03295378a9dc760bc3bac55ac5f330ee61fc17fc4a05e6925948b3a7243fc1c346e878480ba5a9f122246f0a2c41e64e4fa3efb70ace4adb6d217cd1c6eca2083dc26492169475e6904a98abd6fc66f61f4d7a421258ba57d94a778da668e7a75909dec7597c0561d8060815717dfba91cab4fff0a56fb35b37622c49701beee78e97fe1ec79f04c3f5e4b1ec14b997932b3a49df13a59dfff26b3e4843f24d16b0b8c76307b16e561a4da5b20af83d6d5d9e8315dbbc5d2b88597dd83445305cacb6ab5c5f9fbf28314b75fc30c7cf3b7e7101a7f189d78a5b66dc67fcdbc6b613ace8c9b44e53138e1e116f7395a9de8437795c050e142cae522e3801736a0c8de6a6dc3be50028c8b78c734b070163ed1ecab535dc6a9935c0dde3f804d64ade788323ef6e3f6ebd44698a7e324a164aaf5fd396f602ceb01945aec28ab8fe406cb0cf5ed2a67ff60aa5039b16345f2ea2614dadc5bd197b6c7b43d0d8f53b91ee87a9153b1a0b37dbf235cc5dbc3fe8c3fd45b6377b59ddb984d1265d274c0ed21db469902c89b4dc40746177b09bc567d3fd5e64b2d667907c9fa6424640f2e43a7cc10ba6ed8d144b38344c7c5027615c447d584963e66c9e54650ed3b365a37bb904b678f8af50b01e9a3d366ac61b92be756788deca8ea4112984911619151af29b359d473a6b0791be082c09c1c5cc5797a1f492e12810204ffb120988dca223c0a9847d725f6b3c64a06dc5eb9bec25c8fd2a166c2d814148476f9a791cc5bc5efbbf7c7be2ebe99741017c88b5c3e23235f88dfc5c6004e378df222e69b0350230e167a5b5a04989a5a17b51a2f8884bee4a1d9e1620f128480666e4563d0f150e81e8b5d118ca76dfcf050d01b328077e50be96624e4621d8821ab77d44a7905559ada0de5c48ef8b42218b0a42baa917470ea181f8af3e81fb9cb21e993d34bccdc78ff25ddc5605b43b289705500866894b8505eeb1b6aeb21cfe13e6e414d375c9d477c3a6242f909e6865941118c811a06adbaa302a8924c502c42a5a5d8a2b8ec37c6ac8cab117bc5062f43e9829258fa268b35b93fb2edcc28928d41905f80ee096ea1b287d686f981bf28dd01dc50cd6e037af81a4fd0a7c96e84bc588156b61d219c2091782ee0b8ab4b74636761ad3584ad8c56e071529717f88208559769c1dcbd3aa8d575369a7b5c533266d9fc9d3fdb1cce3b22f62088f346d5c0712c52a996c0839abe385bf1b62eb7fa7c7b993c500df5d2a9d7d9025929636ed1df2ffeccc787beedcca1750ebad931409c6e68d1ed39889829e3bc9919d4f974d09469583b572e11a4f235c3702e1c64933fb362eb54b414629a0401a8b2261b127873bbb1f62eeaae0eb599d2b902d53735948e9f35b6b9f60861a0da13541c68cab401ba7eb14ea2cd6b188cf0050931f300c011b00f21aa08adfb54a4f06b2a3eda0e798104b464e1ecd962c5269ee7b7eeb5f29fc20de1303c507345916746d86fec1dcb80fc3260f555db34e66dfea15e34346aa3d9bf3267d4ffce37db075eaea08d0e177c8dae5c9172a15283aaeac3e0bdebc86d0300bcb766ec793dfff350062622aa9adbb5e3e482197627330566bd1b377c424f04b7b7a5e9aec23aa958d6c51d0c9b353318257d88ec4d96a6304d04547ae1d368a4c531c9f0ac9cf772006c47513eb2596b4158fe75d35632a47bddbcbd9d5707c32614584da8c1a4cc5bd0e74504e47dcd84798ebd0f81375cd6d83a18d96282592f9e2753dce31df922865358ce699b340b324f843e358854a8ead9387d708b613e6359cd7e0957d1c6216cf4c2ab1a5eae81bc39a9bb892af57865a3d396a24f2e269a22c3e564f150f7eba8a9933b724ddcf4609714007b7194b017d02874069a2d7decd3a5c54debdf46e668dfef75515791263102929367df3ffce3a41f3c9d21d222408c198b76689372c2eec3299ab8423c46ab026d492075f352644a3a9f3d046f2c4455a1874f93655dfafb502c1a0d4a5cf7bf57e42ca58e5f334d2c9a2ed21f550e72636bf6d9cab07b4ec4f8f897a2ed49dbd28fcfa869485e3a4cb216196fa125ffc964ff777bf6f849bef1de0ed5c842fef4da50a2911cdee7d7f6e8e85f9d3f8004235d9727e57bd7911309d068f04a4befe65c0feb82b226344de02cc454d39ee090ff18ebdc70a64fd16d7fbd60bebdb9bc1ad580575caf1c0661a8d84c212e44dbeca65051e24c3c22e7296f5af87af29186aea59fb2f5dc4d613011c862c90236f046ffba9e938c928b33871ec6a5865e9bef6790708debc9f648fd5170dca10ce8e4f460c491f89f6348700af77ace7d152aa154f32a139cdf4aa9821f1bef8b14a17125b3599f15d423726ecda389d5f1f26d258f62d04ffa52e852baa65fe4f343221c0e8fde9f3c8056ca3fd2532056bf47ceb137062ae471d5a1e09ae1f8b1794245fd411fcfcb8c40a3a78bbde49b7bbacbfab00163db8dd10f729ad4baf85d3ec650f60d547ed435f64370cd0978d878fa4d1f9dc3dcfa7c05e7bd4c5c2dad4d9edb1d678c4c55ff1a877719bd4dbdb643e334cc632aba287f048a1889a460da65d4293496951fb85a847d051c150580b2d33b7bda4a3b055277f19d79e5df7d0f3ae6010f9ce56f4651b771ec1028c46f4600d2f0ec58b29075986ba7ca90b112abcf3c6d8630f1b8da9ad11a728bb88a0314bf1f39860b566ee8cbc569bed4348f6578ef913fe2be839b8d843b2c72999ab9f4cd93c1f617331a8e691cd75b4d1405b427e12083ebe54d0d3f24f026c73b4a2d00715fc1e2e3cb48bbb4c9813691dad2bf6d20b881a44de3026ea5cca68f38e15cd33ab985f848130d7700d9b5c64adc1c7126e9c8cfc97f006087bc71147c913b279e2a4469a6dbc4e34289f3491118955a7fe7c6e0ba4c1b0496f5abd828cf7ea6bbf7241a50db1935c8b3af8da126ab72ff836a7df965692c357cb84dac201d7ef5bcf7da88a063b33ceafb8a654e85abb22b509e67d7f988d1612f356f34e13b613a43e432477104fb04351595d23f70a9b9704d2f55867d4be70dc2c8d59d155e7c12e71e76bdc1c2dd9bd63f36a749a9e004d1607a52740f5d87296cb2d920a208448785d17dca3ae6102d264c7f011ae0bdbdb9792a588368ccdaffceaa70de72f3c7865af6241850eb5834e99148e269b85db1495de6551d7561a477b10917a3d89c93d8f8a3e0ca7f002f4db58046a88728821e0400e52569179799d66e5a78a46e2fad734483a3ca01f31bcdbc7d686917bcc732832a113b2b4f3cfc073021c760c2b3fe9547dbf3edf8f89b0ae65e9eb0d8347695f093ae5f8e05"}}, &(0x7f0000000040)=0x0) socketpair(0x3, 0x5, 0x401, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)={0x5, 0x80000000, 0x7f, 0x1, 0x28, 0xffffffffffffffff, 0xffffffffffffffff}, 0x2c) timer_delete(r3) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) ioctl$TIOCSCTTY(r4, 0x540e, 0x800) 2018/05/15 19:47:17 executing program 7: r0 = semget$private(0x0, 0x20000000102, 0x0) semtimedop(r0, &(0x7f000001dfd6)=[{0x0, 0xfffffffffffffff7}], 0x1, &(0x7f0000380000)={0x101}) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r1, 0x800000, 0xe, &(0x7f0000000180)=""/117) 2018/05/15 19:47:17 executing program 4 (fault-call:2 fault-nth:6): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:17 executing program 2 (fault-call:5 fault-nth:2): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:17 executing program 1: r0 = add_key$keyring(&(0x7f0000000600)='keyring\x00', &(0x7f0000000640)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000440)='keyring\x00', &(0x7f0000000480)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x10) sendmsg$alg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="586a8a0887c9a9101ad84a610c14d0914646ddd70920a037c55326d774f324e00f496094fae55a28a59ece16e4acabcb1f48bd3a9490a0fef69e681031dc43a80809206e55971cf4615c18c1d9c0685bc0140e049eceafaaf86e57e1055f9e2586fbd9058decd9a8f5b71b5cc18ecef0c04d0f5c5f5dab311b431251d2b632b4012de84859a5f4a98a1d3c68e41b277e398a32", 0x93}, {&(0x7f0000000b40)="65ead376c4b7eadb6c47183cc3b9aa358a106edd273d9af1d47930cc586c5ad67ddcbcb1762e5d343556b55c732ff51d54e7de0849b102138dc14a02fd2069acff4e285c0a591ec07edc2765ad63f1facda753e175e14bf4c6128e5f08ea32a98d51fa5ae6d1f48692c4e119d16a5ea353e5cc9e40d703e72e7408880f9744ba999ab5112567266b63e9556bc5998ca6fa999a58ff58c8c9a1a030e0bc5ae77aab2e0e5d79f89fadd61060d0a22c2c16ce586b370ae03897d3d4c6a4839bed952cec89b9b2bd304b543ef72336d59caa343ce0b323606b565897a5e767eeba0543b6048ecdd1af00de18b72f5519c7acdb25dc3d0ae57a370d4e44de847037ce09d32198312184a0893654247b1daf245b42f97adc3b06a59112115fd7399e2924a87b64739dd18a2401c1cfa1c158effb2c550e70197a9b0a3ac0b6aac62991f4a524f59499cdd3714c7608cb773d8a09a41a098640eefa09a2b3992dc88bc7e237c097c55b4f2da219538f0a018412600d2f229e03b8b3fac7179104a3a1a236bf7dbad501fd77d73929ae83de379566a0f0f474b4f7c4149bdf2c440a0fe3ac4ba6cac6a4804a3c366f7d7c76fa73fd16852b695d56f019ebaaeeaddf95824ef2644f011d75e772672d302e8c23b73f3c07620314ca451be5853d010edebd4a6c0134d9fad45f7b39a7ef47fbe99f5f6b5ca35de3b65babaa3700ec90ad584cd91b7aa51b17567ab6564efef3c5ceeafd347eb1f2fa4509e5f7693280bc7ed4063b67d1bd406644b7990d38dcc78b02cd9e3280cf5e5f5815c10edffd21b59b2c489821c1eb31cdbe3ced9ef320cf859e304231fc7ee9faef86013b46c7a374dc1bdec1701c5b4222df7752d7fe16d85014e7d55f4d24a7d3e6acfb65d701ef1cbfa551fb38ee09af248bc1fac1f58a15c8c66bd8148b39223b26cfec8a36e48ffcfa4d937576a13c008d8f3504dc8bff2c1bab1198475dcb967867af2087c4f8706cfc5ee3e8b5fa057c590c82e8671a91a5270404a35c7bef3cc87346bc52f44e2cc92a802e2f71514bd78db4d856e5c4008ca2c47500ab1a634a2f7695ce6ec9d59bfc918c6c0c7ada2c19a67cb0b811265bdeb2eb2b405adaeaec89f2ba74b6e73ce23e4e8400082d3ecf2bf1bab4b95ec73d1499fde99e01fcf2e20a42075c6b042fcf3c7810441727a6aafcdb776a537e9bf8f97f129dc15dd6c12aa2a6376163b69d07204f14021fea6a23e56e57f81ac716ae6d5482b7b0f10023be53b58885a6ea712568a3876d5454d32e452b2fbfcb974228c966ce52ea8bb59bae0a5c6039ac86d7b02b079e0d7794dafe99823b3c8d7f1854d52d551bfde6144b97f177fb3f3b61b15aa179ebc18195f41a0f70b411ddb0cd8c091ffaafb9a8e4d567a7247cdcdc852a731bff09ad5c42e9c3e1c1ef94c90f9d9555e6716024fdaf8aa50ded01ab6f2896d944a274ab53993233f1edaa7817fa28bac19bf56f14081343d0c62552587088670da4c82fc1d6bafb06285a340a3e093c1c8d755dbbe893599c9c8fd2a5d9e6fde69241769eaab94fba8b7be7af1131a8d5fef7d6f7f2106e95f273afd6609bb423a4ab27d625e8545dfba7ed17b84782db683e2920d529b65a2e5a650761ba93777c03f05d863558e3064287e77782858f09f0ff76dd4df1abfd640065b705c273b91053ccf13b59de22a7755eb1664d66b0ec71f5dd5af35897cfa1f8cb27045431d53729336c51c41fe60f475d560650edb19e549a6b0aa8a21a8dd4584d04e0f039ce70aa4040bbafb5fe18acfa60a635ed3d593d3656563790d0c99c2dca5ac3fc6050195a9c3d544acc42e88f45facc676c1cbf969116daa2a57d9353343caa021000ba2f18487322a0429539fcadcaf6bd7deda0e47b3457cb85551597f0f5e35a22bc75351d119c3aed082315737b60b03f7445b6e046f887628a3e4a4f51afafe81d4dee20801db30ab14a883d155e1fdebd61cb92ac7fa7f544f616adcd22f3e27f9d66caf42c4404085dad7582bf0a4cc98a6427207e53ccff9f292f8be4676ac95ce8e9a47c779d2615db849d5bb78a2d54f1f6e642f68a60d051b889955ac8eef7220906052323af7c190577f029ecb2b9133b36454eb2cecbaa5a241bf6ca845937a1eacbe3f3a3ab378f968ce8d9cd0b7aec428765291f4b07d73a0fecd6dc7873e3d54fe4a6f6f248c840d848f7429156dc78b5fc27e3617b077b615b872b304aa2f48a6f3187b34ee3f653e6e5686154942450a8cbb5b038055b2739a640ce61d310fd66691babfb095119e10aac6182221ebd0c6383e267b8e826b34972a737a38bbf10818a4400e544c1c4b8fb611eb545d376249318582c064420f699b967f4ece089e5ff8113a3232adedc75d839035ac7d11dea05443fb7f85db4061845f0a2072e64fda774282662db5a7a37f2db5d5453d739da387f30c532dc7382b2ed9dd359afd1e3acb9f6b2b62ff1a45250646c0c84de42f39508674eaf210a9c197ebd2dc635535ab44a2492d41775053406eb309af8661ef1a0e958d91426e99c93b8e617906db1b7c3ab05ca31cfd00ab27747afcdfb467a9d78017c64935575c288fc597ee9b268b819b6f6f236d8ecbc825fc87f8b943f1cc5c49126a81d0349236855c515566df2988076dd97259964e0c70397e605bf06b269fb64499ed76deafff4f3c9dc341f544273df03be1146313ca4d5be81aae854c27ee714aa91d7e6150c5d8fc62222c3c20e977e349c4bb866dffa977208877e4c9a51abf54b9f95b4d9410079bf9f6738d2fabcf98be82a69b9a248f6c6d7d64af9a8695773f8105f0422c1184ede4fa4f03d3f155e6d45c99ea6e79179dce99535cd586f467ca87114e28bb8765413b4173a8631bd98d2892c655e82e699b28e5b30005eaab17d8957afd4eabb4c5874862d061dd0df8a4246e7e1253a4d1e74f3c154d9d70fd69bf72be601bd6bc765b43578cf8bbb113aca242844d684aee43a4f2ad8c3b8a0750373b61b2acb059e919ca0955f8baf4d88a0cced917ddf6f5cee507afae94887bdf6e0ae46974faaac8cba26178c6912e2556ed057967bdb6ea32aa5b39cb562c35723a278fece392ae03ca8cee180b1cabd959421495b6903ddf852459ab221818af6a0c3216988f9fbd4ce1308acf838bba8b961e653b1aa7a3160854bf8abf4fda22e3a879b8e465bc61e9d466f35f21d7bee1e93ff463da9a533013ef72bc91fb98bb5a4bbc50b0e065bc90e4dc65c1927cb706fb2c8ba307f77d4c4c63787d3d986a948750c089222dbbbfe0455c332e8541a817e34e808e0f4bba3383a132a949b1bed044d659814a43d441b5b793a1f7c0a25b97787bed2914e49e8d7701e7fdd8efa1682fbaf545fdeaee83b6e6992a7bb1424deb3b7863d291771c6ddf55183b03d82a9a12cbf5a2d7231f854b93c5a4cbe99cb0f40e230e89f89c390cc07d788714c71cea47c176235fb7de14eeb62bf3dc26060d3fd3ff2f24ad576e0140387bacad2479a0292b62661b6b86790b6a6768b65ed439aab3bfe08a1eb0198ddd8b528c791ae3843a6b6879d81b27f4d168f491a765a0557f6835b7c9381e39d11e1560dddbcde427fbaa4d6266091c11333f15517b60352fb5fc227075c92e66ad8a785c377290b5ffe2e7fdad0caa05e7f936fb472ea95d3cc5e0978844a36336a256e72271d3e62006dd7e0fbbc0d7705823a1bbe075b21e6b62f3e05f296d11ddad0b10df08f2921d3143ccea06577418872b3fb0efe105c3840ea43534ef41488aa0cbad4561cb459b8aebe1a8cd1ceb1766bf505976a030d28243bbafac513244d01870f6debfada54e7b810de5c375587c1f97c3fcf03abfff1986a152ec4dc53fc01695dcba13fd27642cda580662a26c09715fd7bffad1fac9815d64df62037f1a869b138a510eaf65ad1f0735491976bbc53ebdf5c184af4a554f74be5c974fab203d43976342639291505e66d4b59ebd60e23dc32db26611d0055e27dbcea51ec84175aa757fae3b015f3ccbe8952fff5d8ae5658aa227d7cfe0528fa0edaca7a9088dc43025026f37369ca32b06318175a1f7c592c36f79a8671b232cb8d482219d1696fac124965d0630584e594003184c554f0585be816554aaeec4d9105d6d6cafd15b2fb72d3976dcf734870b3ecaf8ffa55ee6de2425a3679d51c170f7f9a43dc855e866244b8c4207f8aab0cd3195eb7d4d24a7267969ed872ba513716585beeb83e1a688340252a52a38f0a833e92743c671cc7c8c67ee20310cb5380f2436facf702d9e9f36195e7c12f77d3d95251c268a0b6fe315a62c0c5603be7d3b620dbd9fa99e00813350e452947f8f2f5c6844cab064d2c9dc0b03f93f4ed68c5493ee8948df1d3a7cb6de2a92eeb98c016624943fb7b8deea9f5851b0037387e65def52bd5fcca159472158435d0d2860b37bf95d10a90844b20408e1ff65ad9d921305296895b9aa5a388e3434c7414302b96b46fdc4b3a3bac09a90c2a3ce4c4836f322bb3b7b4c9425c0203f06caa975b1e2a80bd0acad7f4e2ba98d12a1190672dcf689f50d13bfb0f38d517dabb2a92b59c8b55da8ae2fa4f3cb9fc63437f8ae90f1913cc0ddf61e56d4c461568b726f8295dbbd13539b2fdaf4adfd95b46cef415dbe154984d947a7bc158185c467cd41b3d94e4b975b935c3b68741c44c2b175059c6dc8d91b7478759b727a3baccdaca9303f636d81161422ab055bd970556c3eed4f2ad04ead7002a0aebe4c4f75e952da3c8219deba5d452979dd166264d3f9dcd6b00423b8cf0d7542318da7e29ead12af416fa5de6103638a40cfd405ef8bfe71077f1967a2b652d1a370cb547926f97df3d17628dd9cfc863cfbc88267a6485d018f9c5ff089ee4d9933d6ea6edaf2ab8dfaed71c267d947848ee9aac451df326d4fc8857fad2f2f1a76bbc9e2569ef1002040789585aefe8432ad7a4fe015cb8df0ec88f506d3ec1b733d8e5d2256f5e7bfa2df3ea432310137d69226bfcf429a0a88223b09cf96fd4b1353cd7583517ce6d6aac89fb5b9cf4e2a503365ff6580438ff654197cfe6f8991f768ab7f065b5004b097e9db213155bf8e6434dd42920897ba16cc56943caf9fe221e8bb552d5b014b62a801d4d5a90bbf9377e21045e085f1b1ca82beaee93cec7043ece27cdc0089bc8d7ab0a44f4b479c2cbd93e292440872e08292e6b904aec6546ec84d02830296f18cef26476f44ad584423eaaabfa0bbcc56788793105cb21f5f173790d7ee1ff3fd6633e71339a7bea79404c51c35c51f74f1b8480ad2f7e50ae7871f43c1676f12dcccbc99b0e35aec489b6a58deacca4cf04196fc18b13db4d97f48c17719b7baa22853aa30a1085dd2327bd562ff7daafcda86f9c93a22806bf00958a3dbc81c70aff3bde05a476a80753ca7da281a0d616c78697428e8b3a803bfe883c1e3dfa126582822e8f9d84fd4517e5b955c5b21aca3c542144fe1f0963d3862aeb4c9fc48a99ee14fe00e04da06a2a907783987a94d664d737cb62da79183e23d2a3eaf0371aaa1f21ca1b5cb9850890f580fe4ec410ce7f0cc6c110163b8583b1df5ee6c571e70dda39389989bb0030547903b2b75bd48978784d63dc9650cf5e546239eea07f4568ef61f2b6b49a6eb95362ee3ebc9a1e6ba6de903baa38d4928a9b5c19c4dea6ef65602669086f677ba40b64d880112e7ecc8d02a1183367b994079ec1a1953bef98ab6590b98b1f0f80543d60f4e090ba3b3dbcd2ffd97d", 0x1000}], 0x2, &(0x7f0000000680)=[@iv={0xd0, 0x117, 0x2, 0xbb, "421be1b1964edabc88ec8410ae736e75bcda046e9387aa0c5a53d5fd71891a419e2b9644eb441a8e038dd9a95cffb2463e685454fffcfff8730ad0fd78d5c598335ebf1e3827bfb1e6f736c7e4bb7376c0d5c56c3418aebb0a16b48cd2208d5c39da9b372d246613797d7fbaa189e289569034d71230d15c058e872da79314a9bdf611cce0f0e29991dcf2491a2229e0c4930598908c0e4a9e722bb172c75e4273540b08997dab6c3cb16d77893e51ccbd68838437162fb2bf5063"}, @iv={0x78, 0x117, 0x2, 0x5e, "a6e2f3355de945e408b47b3166dcbbb807ed64b143ecdbea314f9a32de804a976fdacdcbe6b2c10b38ae9c24ef2c211d81d0c66db731e00c24730e9b8b5fe6e493af938e5c7a347b890e965b2b74fca7d67869729931600ec0cff99f6375"}], 0x148, 0x4000}, 0x44000) r5 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000380)="7f3ab8010000802435344c7898cd9946", 0x10, r3) r6 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x10c, r2) keyctl$dh_compute(0x17, &(0x7f00000001c0)={r6, r6, r5}, &(0x7f0000000280)=""/132, 0x84, 0x0) 2018/05/15 19:47:17 executing program 3: r0 = socket(0x9, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket(0x10, 0x3, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x8, 0x2) ioctl$DRM_IOCTL_AGP_ENABLE(r2, 0x40086432, &(0x7f0000000040)=0xcb200) ioctl$sock_ifreq(r1, 0x89f0, &(0x7f00000000c0)={'ip6gre0\x00', @ifru_mtu=0x404f00}) [ 112.597828] FAULT_INJECTION: forcing a failure. [ 112.597828] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 112.610318] CPU: 1 PID: 7724 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 112.617559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 112.626956] Call Trace: [ 112.629599] dump_stack+0x185/0x1d0 [ 112.633371] should_fail+0x87b/0xab0 [ 112.637147] __alloc_pages_nodemask+0x61c/0x5dd0 [ 112.641967] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 112.647424] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 112.652941] ? kmsan_kmalloc+0x94/0x100 [ 112.657073] ? __kmalloc_node+0xe25/0x11f0 [ 112.661359] ? kvmalloc_node+0x1a1/0x2e0 [ 112.665495] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 112.670770] ? default_file_splice_read+0x2b9/0x1120 [ 112.675976] ? splice_direct_to_actor+0x4c6/0x1040 [ 112.681007] ? do_splice_direct+0x335/0x540 [ 112.685434] ? do_sendfile+0x1067/0x1e40 [ 112.689596] ? __x64_sys_sendfile64+0x218/0x390 [ 112.694351] ? do_syscall_64+0x154/0x220 [ 112.698483] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 112.703910] ? kmsan_set_origin_inline+0x6b/0x120 [ 112.708842] ? __msan_poison_alloca+0x15c/0x1d0 [ 112.713581] ? __should_failslab+0x278/0x2a0 [ 112.718056] ? should_fail+0x57/0xab0 [ 112.721919] ? kmsan_set_origin_inline+0x6b/0x120 [ 112.726821] ? __kmalloc_node+0xb17/0x11f0 [ 112.731135] alloc_pages_current+0x6b5/0x970 [ 112.735630] push_pipe+0x680/0xca0 [ 112.739238] iov_iter_get_pages_alloc+0x183e/0x1cf0 2018/05/15 19:47:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0, 0xffffffffffffa7f6}, &(0x7f0000000040)=0x8) syz_open_dev$sndtimer(&(0x7f0000000180)='/dev/snd/timer\x00', 0x0, 0x200) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000080)={r1, @in6={{0xa, 0x4e23, 0x7fffffff, @loopback={0x0, 0x1}, 0x1f}}, 0x10000, 0x1ff, 0x9, 0x7fffffff, 0x67a}, &(0x7f0000000140)=0x98) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f00000002c0)=0x7, 0x4) [ 112.744351] default_file_splice_read+0x2b9/0x1120 [ 112.749365] ? __fsnotify_parent+0x132/0x560 [ 112.753855] ? security_file_permission+0x453/0x490 [ 112.758959] ? rw_verify_area+0x35e/0x580 [ 112.763181] ? __ia32_sys_tee+0x160/0x160 [ 112.767504] splice_direct_to_actor+0x4c6/0x1040 [ 112.772325] ? do_splice_direct+0x540/0x540 [ 112.776881] ? security_file_permission+0x269/0x490 [ 112.781973] ? rw_verify_area+0x35e/0x580 [ 112.786214] do_splice_direct+0x335/0x540 [ 112.790458] do_sendfile+0x1067/0x1e40 [ 112.794453] __x64_sys_sendfile64+0x218/0x390 [ 112.799015] do_syscall_64+0x154/0x220 [ 112.802969] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 112.808204] RIP: 0033:0x455a09 [ 112.811429] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 112.819284] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 112.826601] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 112.833921] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 112.841242] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:17 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) [ 112.848575] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000006 2018/05/15 19:47:17 executing program 6: bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r0, r1, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:18 executing program 4 (fault-call:2 fault-nth:7): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:18 executing program 3: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x800, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x101, 0x6, 0x7, 0x5a2}, {0x3ff, 0x10001, 0x1, 0xb90}, {0x7fffffff, 0x2, 0x0, 0x9}]}, 0x10) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) r2 = socket(0xa, 0x1, 0x0) listen(r2, 0x200) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000140)=0x10000, 0x4) ioctl(r2, 0x6, &(0x7f00000000c0)="c61626ffffff00016cf66f") bind$inet6(r1, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) listen(r1, 0xffffffffffffff7f) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000180)={0x0, @in={{0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x18}}}}, 0x90) ioctl$sock_netdev_private(r1, 0x89f8, &(0x7f0000000240)="88943e92a6cf27899925eaca215140ad12a129f2c7352497d279f70da678630009435accb70f9dd0378c6022c586032bd0990f9b6ec80b76c93db6eb873559d49b48732e597540a6845bdeaab1b955ca6890a66b4ca4459289682419647fd91d922b5c60eafdaf995b6c1e3d172b47110a112ecf3df1161cc30e43f73af76eebcb605ff76f5601e2195b17cc5a1a095a6bcd4500ae08fced3d5c918ef0b3d54a909afbfb395402c19ddb0b50fe5894509685838b966b59c3e6d676d455b93d48b015c4f635176934aeac59cfddddea4e272fa8baaf1f5174e9f7677f3333adbbd7fcf79259fa204d490f330c0bdf229ce23893532da8aaa17a8f484c766ad17688dd2301ef87c3a315c7bf33c57fbec5d06f35668a22a06a67c8784b24e05da860f58b3ff4116fad67893c05ce8b07ddd09188e55bf4b7c23461888c9adcdd631dfd3416c18b793ccf60fbaf74a9dc46788e588815166841409b7862f18056df7d2f6da0ff520beb49ab366ea06caad86730aee499a21b4bf2507fc43f7f9e5ce113d78a0e1f340e037ff59057f7a9913668e5cdbcfcd5e5309898473489a6d1b4bf48fd364c133af2ae7d91a23494ba6202d97a8f9942bc3d141d0e6137621119cf44ebcf182f2b54cd974b5bce1b39106d2d17042852ecb64e982928d4d5d80101d9c5fd268760ac668a7b72e6f956b2fdf8dd7c0983a01deec89e2c3ce7f3d1047c8a1d3cad62e22b8acd5f5fede42ba1e290b8f914c145f5062ff2b1c63f79f30fbd2c9b6d3961dd3ca6ba6c153129fc872349011cbba8555d302e0f71265d38ef2f7a35b1909fc3340950ace6176544de53b4962bdaefc1dbcc3c743c65dab621fe583d9f01662a6599b4322d6881a62135d524e9dd6441b9dde7036db41bc1fc66f4377253d85272444a43aa6ef5f1ae46521996fd4cb96a7dc5b1cb44daaa973e42fca259400e4249018a530e625b2a95a17cdf9da216c7e2107b5126e5be62c4783e339d285b523539a9486c22489f82dce634f33997c4d142c9b9e79970659d6d060b6b48ce1bf244312f40a5460188cdfa13c4bd3ef57b2f483089f1adf931317fcb207c293ec6f7c18d7d78558f13f6760094385800e0869da89efaf09718a8222dc26d9ec5e40dddffee6f21adbfdd7d0f5630c95c6fda6727ec2e208ee01d694f66cbdb61690f51ac535ef08b1dd824d72c20e70faa7421236ff48945ceda783a41a1aef5a14bfb390dd50f1dab20f9a707cadf758a7a11da8e5e0ce5164644d15167a1478768eee13e45a4a6585aabfaa7b561de0d2128a6c86b290770d2cc55655d4868df26a2f744d33233ad55ab3ee2f5b87034c9576ad03ed0fb2ae8ac682948d885674ebb54b95694a3fc66938925eea82091b4d8052a80fad2ada110f537732f281cc8eb5af04f7e3d219943eb3b04e115507bea03e300ed4338d5e13406723acf97b0c302938bcb2888cb733b09349937a0fe59d3a64dbd405f2b26a25461d0a35baea2d6b80b27079c41fa0fe41106c8edb8e2b501ef48e6abe564debcbdbb45cf55d3bedaea26fe0beaa0096c54947a8ea6f6447e58da7ba9598686b958aab56f0a61064e10d71afec7ee3a8036a8dee753113bb200e5cd49468d3208e4068530f69043038ae6302e1763007aa6c4d17597da143e7635d3218e0c3c996ae96a2fb907400c0c4a7dbc07fda645263914a5536308d1fbf4308beaf4aca50d5b522466f7c0eb776005d04ed28acd6b01b66c6bbc6f707b53fa9834d9e7627761ec6ad45f46fa1b2e4124c7370d41f1deaceecd9430349ae7bd801e3c9c2b49462a16dbcff8653e2b83e5b5b47ed61c391ce01302eae851ee90a1c7fe11646586cf714947c6f6efec3f1c466019dbec26a2e62468896f2970c575a24c6658b22df90c1fe7235a48f0d1b3a6f9289bfab2377418855db087e357308ab5c18695935b71503374bdd3e8ed71205a1abf12588a3c0cb2ff003ea8f0c221f5b1a71ffb8cebc553ffaad4aea4abc756e463d141755f981e7d712419c74d9867c9cb55082de0c7432e722f0253ab4565385c807a94de51dc76359552185735413e47f41cdb60a18c70dee1189f518591fc778483e5cd3640851ff85c764c152023f16eb2881e5a4cfbb51422ac54432e819cc3566f0d937a27b224239e13f01d9d6a895abdd290c4d90367cd94122b5c1e92e4ba7af36e45a037353a566b921dddc6afa1a16b9b67bb407df5ebf7345023000c851883494f7146f1c19ae02c3b978c0a14426ad27e58d9ee66915eb88d876a39c87d75f722cb24488b29a695da009ad6c949e7371a19e97cb06c23a4c6bff51fcd3459cb23dac17a14481897c2ae7b8fb5b339dee26b0b28464431bc30d9c2aee7e945ce7a54eef3bb598a0fa512a11f1611cb3357f867972324b1eea2d31e5fd096d3d70bc1864dababac32cb1f900735e99f40572b870caf50e0466fc275f0d2032e71dc3f70c3ae62e6dfb899e17d09b3dc5d7a441005288b8eb0159acab63f281ff96e8b72ebe8433a6180c7ec862e852915d38733fca1e0a5119762c3a39e0010359995d4f798597e07d8012ced36dfe1eb2f3017973b0ba43d1dea48c8650d0c280bd73794778d1fd11cb39b62f9f0ece290498d7532e661183a7d896ab7020fff02b3f3c0abe7af9b55b9d1b163df5844f087094fcb71de5a13b11cd4f3a95ce921036bd70c513321b62a247cef3e7ea0911ac9aeb9308e79b19d9aa1319cd7a16852947beebbe67d23898cefa7f4082cf1d59cdfc46fff8438410c54568b29519007804bef53af67b02869b2ba42e7074bc9956f3a1dcb064c8b31e89272f6523f586a2ffc7271d6f717e1717dbec9817186131e685a293cc41b6b23f3694bfadaec692acc7623f57ae0f0d2e31fef6327e1ba753e9488a099dd48671b0cd6068c081c8615f815e750df56df7efea19da67776ed97e9de0f034f85afd2031621714f28730d8720c5610f59fa5084685824c1eb5940ccd14e52b876f2d10783670a426db01346d77eb5a407e3288a93d3d8061ac054bd120cb9e79d8b2c574e9de427bd44a53703fc38d961be755f45c4a5628060c304868445b637a9957288cd12d80b8b499a5dca113ea8afe49c6e56fa4141fb0d4d7473058ec2556d1deb2af8151d28086a04da84d218d69d3dc3446a798431b812f77526a64736e6130e0ae10c43a9b753b48eb5c71ae79ccb50d8bd4b81b0732e2fa2b0bac5c95bc28c43d6607ace78f269cf4f663a8234be9ca2f342848c4e7e65c5c99840c169b7f7fa24ad2e6621ebc654c02ae47e51ba4d2e311314ccd6f63f85aac5cf29e3ad707edc173a254f7ec996a9e4cd8f63af619066825450fe9b38365f2bc59823707dd6e496add39d7b2d51153f3fa477fa1d56ee3e3f0f90b9576ee17948a5e338c02c69adfeb21ad3c4ea0de5d5d46b0d437dcefbbef84f4a7520e681a1c6cc8287519bddf7f8eee3d5a237e118309a825518179f4d3d71aab297479aa960b1f39c7109ed02ece2bde8ca2dd63f2634c661dbb20265e999e7c5178ba1a70b7ffa27e548d5519083eb34ada04a22377565b49f25abbbfdda46cc662b4f694b83736cb92b52c66f6c59ab522b3caa6dbd63ef7e18733f3e3d7777a1105bba900d5e0f2daa748e73dffee515ed324bfa0350be42c3ba1c6883ecf212dff21276f0470c8d869b42113e48cc369c8b374ce7ad2fe104f036a27f78bb8db21407c0f8aeaa3c7dcfac21c72291b21650fea9b812d3a4b79f0beb67251cc72e5ea65ab14e00a95e0bc45508a6a1a74d3759c7a485d666a4e09a969cf8e2c8399395a8d8812fb4cdf66fcb806f0fd62f3f7cf24b34dbac13873638c4c031285badd3e9381dea5f5b844f61844829683c4e7ed1ea45c7757723ae57aaf4c9a1b2ca626b7e826346026f460a209de3fef0ed601d6ac5bfcd47c8361494096f7964d7f4b8a9fd32c678303604973810dda4d4fe4ee8f2c967fa6c4ed3bce1cdb1e0ee91178aa88ee793369c48a94152fb74283158ced0a37aa72ea54686d7740cbb3568320e115ba04f0763d4bc387ba7dafad9af414120cad8084cb63f6deb7cf16154920f74f005417ebfae95e9480af4ec973c7e95519d7f015bfb9f2ce75a4b57116760af0df852e5052cd72d7addf113dcf714fe7c32bd73d89b4b472b4b6d1c613d751403b27ddf05e914658f8cac0622f8573912953621476e67b8a56f01f4d89f62c80bbf43c05bd3b3f21247679a524be45574d89d9b94e01bdbb60ae184f4610aaa72302275d6c82a6fdfd787879fcd79c1003242c067955595bdca7f92b42d9ff2175baa3ec024f86aaca75a7c088f3aff154965c56ea8af4acf58784d34b0418463d354fc593091a4abfb882015c6ddec8440e9f91f35306e59de9c1c34b153f6b5eb4ff8bf2832ba841457de6cdd97c2b1804c0a043e1a889ea6f744465d22aefa4b1d9e77b810ebc017b99bcf12f5fef2097981bdfd260c8a5966af7da49a8ec2fc110d753bf98541d48d965115b71ff1d0b26f4e8819c94059cf0489cd3e218b03cd008516e3187ec7d7a46949eaa4f508a3b3828562d0f341a1b3c71aa701768f65e2430f90f96abcbfff9e90b1366dc35e4eabc3f9d0ba41a50df50399e4fed3e461f09c87bc8303423b4c98e7e0101610bd0b72c10d37196a1d2f774fa875cd29b18ce705646cec0afc84ff617a9e2ae3e17685e4299208542e6640ac245e71ceb526f2f0d8b20ca7f61e1ff608f9dbf7035303255b465ec5ea8b9348413286af2f0440d3136d49cbfd399e7712c4fdb4850d5432a134e8ec4b9616dbc98929b0830f9c762a66427bf6922e50ec15f4b76b723499de9ca0054bb35aba84e5863f15ca663f7808ff8297074c753d08692ab654fc126d91fd0af5c8602713c041d815430ac194711a53a9b3cb0e5eec640c19b6c483ce956f292b3678bddaaa37876262176faadae72e38f045aff89ff591c0dde33b7753b514d067ff40be2ebfa9637b83f173adab5482040a021616bb47bcfd3ce3b208f120a378c1adeb938ef516a620d75199e4208c1587b1613dacef7120f49faad36ee1e29be7c86d39e1ea3eb52a78f770f9a2a6794b9521fdfc0c639642cda7e294919b5829c968391c51cdcc7e730432cee664b804554973744717c459d690deecdc7f2ad8918e6d6f3c74aa05bedf488f65f5dad115f013efef1e2bbee64682de90b0a7d3b3b3c06af1109c04d945d924c01a1191463fc4cf7f5f4bfbd59857a51bb6495b432b295762e9df86b69682e9dc76d35f23d8930d4cdd545d935f3b695f9906d67a08a90a0283d2c7af44e64f0bf93e2c76b0e423b9445f8824fa034196acdd8ad472f4b00206fcd7687d4ce04b65e61e1e328fe02ef7ec954d32cd7db0de4f432c8e1ae4bcccd3e055627adf968aed6265a3f33642779c09f0cb933a97e7a7bd8927f1a38e3380b0ed0a67936d7f734c1d353198309602affb3238160798aa133094f4e15efdff1dfe51ab24cfdd343f09da7e49d95d3f8d8baa1d9ceb16dc07adcb179d26d4ffc9bd427de8e8607e8c5330b85051b3fa8f2f51e79dbdcc3687f57362e2a416111c9699522ad4afcf9ddcac8eb76d4514c15f1fa39f0f4cae5ad378c674ff83a01e0f42e122a25455c06d0729dddd703e1228eb7f6f35738cae29ac0244905b79ca88f9a2b75ff1c857c38ffd617675b86ca54ce4eb9abf53f9b05c37243984ab9e012cf985d89ef852c8dcdc1f6756020e44fa7a56d613c50d32df7367f67202") 2018/05/15 19:47:18 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x420000, 0x0) ioctl$sock_netrom_TIOCINQ(r1, 0x541b, &(0x7f0000000040)) r2 = accept$alg(r0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x5416, &(0x7f0000000080)=0x8b) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:18 executing program 1: prctl$intptr(0x1f, 0x0) umount2(&(0x7f0000000000)='./file0\x00', 0x1) [ 113.150922] FAULT_INJECTION: forcing a failure. [ 113.150922] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 113.162820] CPU: 0 PID: 7761 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 113.170042] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 113.179474] Call Trace: [ 113.182086] dump_stack+0x185/0x1d0 [ 113.185733] should_fail+0x87b/0xab0 [ 113.189461] __alloc_pages_nodemask+0x61c/0x5dd0 [ 113.194230] ? kernel_poison_pages+0x40/0x360 [ 113.198741] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 113.204119] ? kernel_poison_pages+0x1a0/0x360 [ 113.208712] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 113.214176] ? get_page_from_freelist+0xab28/0xb600 [ 113.219212] ? __kernel_text_address+0x34/0xe0 [ 113.223806] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 113.229277] ? __save_stack_trace+0x90d/0xb00 [ 113.233803] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 113.238754] ? is_bpf_text_address+0xb4/0x4b0 [ 113.243393] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 113.248613] ? default_file_splice_read+0x2b9/0x1120 [ 113.253766] ? splice_direct_to_actor+0x4c6/0x1040 [ 113.258741] ? __x64_sys_sendfile64+0x218/0x390 [ 113.263432] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 113.268822] ? kernel_text_address+0x34d/0x3a0 [ 113.273433] ? kmsan_set_origin_inline+0x6b/0x120 [ 113.278327] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 113.283290] kmsan_alloc_page+0x82/0xe0 [ 113.287293] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 113.292188] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 113.297577] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 113.302869] ? kmsan_kmalloc+0x94/0x100 [ 113.306847] ? __kmalloc_node+0xe25/0x11f0 [ 113.311088] ? kvmalloc_node+0x1a1/0x2e0 [ 113.315157] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 113.320356] ? default_file_splice_read+0x2b9/0x1120 [ 113.325469] ? splice_direct_to_actor+0x4c6/0x1040 [ 113.330408] ? do_splice_direct+0x335/0x540 [ 113.334737] ? do_sendfile+0x1067/0x1e40 [ 113.338810] ? __x64_sys_sendfile64+0x218/0x390 [ 113.343487] ? do_syscall_64+0x154/0x220 [ 113.347560] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 113.352963] ? kmsan_set_origin_inline+0x6b/0x120 [ 113.357826] ? __msan_poison_alloca+0x15c/0x1d0 [ 113.362504] ? __should_failslab+0x278/0x2a0 [ 113.366920] ? should_fail+0x57/0xab0 [ 113.370737] ? kmsan_set_origin_inline+0x6b/0x120 [ 113.375588] ? __kmalloc_node+0xb17/0x11f0 [ 113.379846] alloc_pages_current+0x6b5/0x970 [ 113.384275] push_pipe+0x680/0xca0 [ 113.387831] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 113.392866] default_file_splice_read+0x2b9/0x1120 [ 113.397810] ? __fsnotify_parent+0x132/0x560 [ 113.402234] ? security_file_permission+0x453/0x490 [ 113.407280] ? rw_verify_area+0x35e/0x580 [ 113.411438] ? __ia32_sys_tee+0x160/0x160 [ 113.415595] splice_direct_to_actor+0x4c6/0x1040 [ 113.420355] ? do_splice_direct+0x540/0x540 [ 113.424687] ? security_file_permission+0x269/0x490 [ 113.429716] ? rw_verify_area+0x35e/0x580 [ 113.433873] do_splice_direct+0x335/0x540 [ 113.438038] do_sendfile+0x1067/0x1e40 [ 113.441943] __x64_sys_sendfile64+0x218/0x390 [ 113.446438] do_syscall_64+0x154/0x220 [ 113.450322] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 113.455491] RIP: 0033:0x455a09 [ 113.458660] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 113.466353] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 113.473605] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 113.480860] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 113.488124] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 113.495395] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000007 2018/05/15 19:47:18 executing program 1: r0 = socket$inet6(0xa, 0x802, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x36, &(0x7f0000000040)=@routing, 0x8) setsockopt$inet6_buf(r0, 0x29, 0x40000003b, &(0x7f0000000100), 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000100)) 2018/05/15 19:47:18 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:18 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x1, 0x0) 2018/05/15 19:47:18 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={0xffffffffffffff9c, 0x0, 0x1, 0x100000001, &(0x7f00000001c0)=[0x0], 0x1}, 0x20) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000240)={0x1}) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7f, 0x5, 0x3, 0x1c3}]}, 0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0xdbdce710858c2f09, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r3, 0xc0206434, &(0x7f0000000000)={0x7, 0x0, 0x1, 0x9b2}) ioctl$DRM_IOCTL_AGP_FREE(r3, 0x40206435, &(0x7f0000000040)={0xaddc, r4}) splice(r1, &(0x7f0000000280), r0, &(0x7f00000002c0), 0x1, 0xc) fallocate(r3, 0x0, 0x0, 0x73e0) getsockopt$inet_dccp_int(r3, 0x21, 0xf, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:18 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, r0, &(0x7f0000000100), 0x0, 0x9}]) 2018/05/15 19:47:18 executing program 4 (fault-call:2 fault-nth:8): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:18 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x420000, 0x0) ioctl$sock_netrom_TIOCINQ(r1, 0x541b, &(0x7f0000000040)) r2 = accept$alg(r0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x5416, &(0x7f0000000080)=0x8b) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:18 executing program 3: r0 = socket(0x80000000d, 0x100000802, 0x3f13) io_setup(0xfffffffffffffffd, &(0x7f0000000140)=0x0) r2 = fcntl$getown(r0, 0x9) sched_setaffinity(r2, 0x8, &(0x7f0000000180)=0x1) timer_create(0x0, &(0x7f0000000000)={0x0, 0x37, 0x2, @thr={&(0x7f00000001c0)="509dae38823045b9a66546b0e593be7f9f90bf11ee78c595fa6e07d70702fe7465233fee97d29b0560476dfcb940899e42c636ea8423e3801d05fce9bbcca781c23cda2d5a5cfc7406808fea4c3aaaa3f33072bdf9284f2e7d7c0899ea018ff9db125a0fd2858b577746956c21d93aa6bfd84994cc8001837c09fbbd56fcfaed0eba1cbcc6e784cfb2e19a6772cfde71f7d1d410cabe229d5bebb72ea1717bfd662f6066bde70fbc097a394de4582c6dbade3970bd2b2d5fd265c1a507b9a416436659298f850aa7ddbd6376", &(0x7f00000002c0)="9cdeed2f4febd9efc2c2594d5244b236e394979407bd19d929e017598f90ef052d909b68e36f4cdf971aa1ea0f7d5d22381e2567f517a2a48e479a12e01c5a8144614de6ada939cd517c257e2e5ef15431a2940d3cf92ad6ad30ee13e1458fa7f36e38747a4335ebb64baa6afdf78b876c6be1896c8dee6a64b47c9bdc54c1479a12a177feb70d4d5188c04390a190ed76f5a14f484752434340aa9aeb9e093290da0b3271d46278bef8764242c98f3a172539e72c16a76742946eb4e396471855fcd2e20264f0ea727c925845a1ec0fefc98aaf2484a130e646fe0207d106c389a33c08623d75e36e9811c48e99e15c47090e80d0800701d3c3df7d27b4c0bdd6887a2bc7ac793982d7d4fe6b3ee905bbe43558726d4f5c58e7d9385b409cc3d4c4b03e78828967ee289f3f41c1b371dde38a7b1ac5762f4d9392ad9fe08b86addbb760911b69c452eaf5ab8e1fdfb90137fd7b4437896d03441501f3924a3cc6bf59e2af55412022601c9f381ce2a2d126523403324d2edd58c80d0022f19b46728663625799f300193559bd3cd9a313ebb050b081e85307f7ed07f376354e6d1586606037bf18d93eafb271f3a108a7f6fd4b2009a6fe7e1e3fe33efc0a19d95aeb6fd2b13a8ae75f9a6a9d9f62ee991838ac0f5cc1ed5f79fc214391db96b3e3fafd6c1dacf15e63c2079bf2d295bc65b6971834c3003be5dfa630af721c0307e257159c0008854fccdb3b7db0bbaae44397e88e94fd0834b86e65de0dc777b3b509683c2c71fab4d39067fcb118c03af411a536699823f8a3d88d251adfde97c1c4ecd8f1a48e1ff95352a69a2f9df141118920a0736b2fa858218db37c97ee664d671e264c305c916745a5c92ed15e54619fc92f6a013ab9ac3027210f326c8f35a34f11e5487e43d88b5d4429b96bd97c7b05fc283a9b2b157517be1e0461d25ef9e94f39cf2c761c65e5ca66f10123c25a8b0d6c48c75290f8009a9476e06a788e55f55c4928883cdac9847684bbe357fdc11c9e3e63fa76be5fe6fd003b8f36641da9127520bc8dc2d37f528c54324344bf61f03209fdaea6a525636fc897276c7bac82f9b1282170c0ea8a413cef0f6ebc03429df304b071829606b77dc646fbd979077a9a8dfd0f51eefd910262da8e0a6d12b7f9b6da616dbf3bbcfd43564f1a19d73035bd31716f8262e9ed189244f3d9c4676e9d2007136370b8181c08bd0259234a402e13960a936e60cc47d8bab67a7f330a95eca8e2699ef2829ccde328301e93a07afb6ee398fff3bde8a9fb1a7e5e78da2ce3b816e4f20571cc6a97e5c94e122f46ba3555d1bf5502dc16958356527ee42d6aafb02291264ae4d3189cab30cd65678aaddaa36bbbc9146eaadc84d2b51236885fcc64cae90b1f46af97b41db874bdb8b29802fae8b08b3fb74c70b00a6328b003f821ec6812b5937a03d73a2fe2bb6fa147adcc596d13b73112792ba03995661e7adac4e42cacc1c0a946eba2375ea24fd4702f1eef29d6a2bdc6d88077bcd08eebe8a1e08cffcff83afccb76790152cc34027ca072955c8b131a54bd0fdbede1e48c8669cb452d2f45fb5f143449d89eb8ce0e54fcaf05975100625703ae93f2a4d20b2116d6b015e7277533079afce95afa2ad8e69441034cc154163679072088c37797b582d481ecbe0d7e712e7e89524682e34682558b3859357dbb886848e8d168aebb4f4434bccf87af104c730f79def3ef7aab839c4707ac6a861197b2ceead6d74afeb8bebbc1cd51f9ebc1e6a4f61e36c3879b4babbfeeb8e38a33cf71b6075bbb0f8528078640dd81808d95ce5e13ee8bd50f1e887020028172b3703bdb24acc4e6a10d266fc35329757030a2f15e7fc784a982dd48854f9cad1c0136d1706aae268ef34ccf3cf93d047fa30e3d75f513cf438e592b2ed47328a7f8f1977244379a01d738951406e5314baecc6ecdc358dab3e93388995318e5ba5a34be858b1a42abde10597afde500bee5e0a1640d84f164ba82f9df6feae1fc6aa995b6271c3de35b1c24f289d468eb77a3eaac64af47c6c75bb1257c1b913692edc2ff9a004f4058e55ba375abcf1e73dc573235f5940afaaf3c039144fcf4557917d0758c478faccd659a4de4817f7a4acddd93bff4f9d23d1a39a87ddca3d8cb96fb8f032e1f8014f9d21eff9ebf88a0300b0938d1a4087f5905240aeb303eb85f845ed25eeeaccab83d85690c1f8e13a797eec132907e91f925d689b2d53c946dda6a9f0e334037fa00fa0c5460b40430ba21f6eddeda64fddaa021ed0877c5faa587aba6494765945b1090e3c9eea6bef0df58eecb145163364d9c4c50c6889053fa6f1a9b5d301e2ad1b1bb358fca64dd75b5f1e568a4e8d9f2bab68faace8181f00d53e99fb64e7058703dae316c253629bd78c9f77671e10264c24acf03295378a9dc760bc3bac55ac5f330ee61fc17fc4a05e6925948b3a7243fc1c346e878480ba5a9f122246f0a2c41e64e4fa3efb70ace4adb6d217cd1c6eca2083dc26492169475e6904a98abd6fc66f61f4d7a421258ba57d94a778da668e7a75909dec7597c0561d8060815717dfba91cab4fff0a56fb35b37622c49701beee78e97fe1ec79f04c3f5e4b1ec14b997932b3a49df13a59dfff26b3e4843f24d16b0b8c76307b16e561a4da5b20af83d6d5d9e8315dbbc5d2b88597dd83445305cacb6ab5c5f9fbf28314b75fc30c7cf3b7e7101a7f189d78a5b66dc67fcdbc6b613ace8c9b44e53138e1e116f7395a9de8437795c050e142cae522e3801736a0c8de6a6dc3be50028c8b78c734b070163ed1ecab535dc6a9935c0dde3f804d64ade788323ef6e3f6ebd44698a7e324a164aaf5fd396f602ceb01945aec28ab8fe406cb0cf5ed2a67ff60aa5039b16345f2ea2614dadc5bd197b6c7b43d0d8f53b91ee87a9153b1a0b37dbf235cc5dbc3fe8c3fd45b6377b59ddb984d1265d274c0ed21db469902c89b4dc40746177b09bc567d3fd5e64b2d667907c9fa6424640f2e43a7cc10ba6ed8d144b38344c7c5027615c447d584963e66c9e54650ed3b365a37bb904b678f8af50b01e9a3d366ac61b92be756788deca8ea4112984911619151af29b359d473a6b0791be082c09c1c5cc5797a1f492e12810204ffb120988dca223c0a9847d725f6b3c64a06dc5eb9bec25c8fd2a166c2d814148476f9a791cc5bc5efbbf7c7be2ebe99741017c88b5c3e23235f88dfc5c6004e378df222e69b0350230e167a5b5a04989a5a17b51a2f8884bee4a1d9e1620f128480666e4563d0f150e81e8b5d118ca76dfcf050d01b328077e50be96624e4621d8821ab77d44a7905559ada0de5c48ef8b42218b0a42baa917470ea181f8af3e81fb9cb21e993d34bccdc78ff25ddc5605b43b289705500866894b8505eeb1b6aeb21cfe13e6e414d375c9d477c3a6242f909e6865941118c811a06adbaa302a8924c502c42a5a5d8a2b8ec37c6ac8cab117bc5062f43e9829258fa268b35b93fb2edcc28928d41905f80ee096ea1b287d686f981bf28dd01dc50cd6e037af81a4fd0a7c96e84bc588156b61d219c2091782ee0b8ab4b74636761ad3584ad8c56e071529717f88208559769c1dcbd3aa8d575369a7b5c533266d9fc9d3fdb1cce3b22f62088f346d5c0712c52a996c0839abe385bf1b62eb7fa7c7b993c500df5d2a9d7d9025929636ed1df2ffeccc787beedcca1750ebad931409c6e68d1ed39889829e3bc9919d4f974d09469583b572e11a4f235c3702e1c64933fb362eb54b414629a0401a8b2261b127873bbb1f62eeaae0eb599d2b902d53735948e9f35b6b9f60861a0da13541c68cab401ba7eb14ea2cd6b188cf0050931f300c011b00f21aa08adfb54a4f06b2a3eda0e798104b464e1ecd962c5269ee7b7eeb5f29fc20de1303c507345916746d86fec1dcb80fc3260f555db34e66dfea15e34346aa3d9bf3267d4ffce37db075eaea08d0e177c8dae5c9172a15283aaeac3e0bdebc86d0300bcb766ec793dfff350062622aa9adbb5e3e482197627330566bd1b377c424f04b7b7a5e9aec23aa958d6c51d0c9b353318257d88ec4d96a6304d04547ae1d368a4c531c9f0ac9cf772006c47513eb2596b4158fe75d35632a47bddbcbd9d5707c32614584da8c1a4cc5bd0e74504e47dcd84798ebd0f81375cd6d83a18d96282592f9e2753dce31df922865358ce699b340b324f843e358854a8ead9387d708b613e6359cd7e0957d1c6216cf4c2ab1a5eae81bc39a9bb892af57865a3d396a24f2e269a22c3e564f150f7eba8a9933b724ddcf4609714007b7194b017d02874069a2d7decd3a5c54debdf46e668dfef75515791263102929367df3ffce3a41f3c9d21d222408c198b76689372c2eec3299ab8423c46ab026d492075f352644a3a9f3d046f2c4455a1874f93655dfafb502c1a0d4a5cf7bf57e42ca58e5f334d2c9a2ed21f550e72636bf6d9cab07b4ec4f8f897a2ed49dbd28fcfa869485e3a4cb216196fa125ffc964ff777bf6f849bef1de0ed5c842fef4da50a2911cdee7d7f6e8e85f9d3f8004235d9727e57bd7911309d068f04a4befe65c0feb82b226344de02cc454d39ee090ff18ebdc70a64fd16d7fbd60bebdb9bc1ad580575caf1c0661a8d84c212e44dbeca65051e24c3c22e7296f5af87af29186aea59fb2f5dc4d613011c862c90236f046ffba9e938c928b33871ec6a5865e9bef6790708debc9f648fd5170dca10ce8e4f460c491f89f6348700af77ace7d152aa154f32a139cdf4aa9821f1bef8b14a17125b3599f15d423726ecda389d5f1f26d258f62d04ffa52e852baa65fe4f343221c0e8fde9f3c8056ca3fd2532056bf47ceb137062ae471d5a1e09ae1f8b1794245fd411fcfcb8c40a3a78bbde49b7bbacbfab00163db8dd10f729ad4baf85d3ec650f60d547ed435f64370cd0978d878fa4d1f9dc3dcfa7c05e7bd4c5c2dad4d9edb1d678c4c55ff1a877719bd4dbdb643e334cc632aba287f048a1889a460da65d4293496951fb85a847d051c150580b2d33b7bda4a3b055277f19d79e5df7d0f3ae6010f9ce56f4651b771ec1028c46f4600d2f0ec58b29075986ba7ca90b112abcf3c6d8630f1b8da9ad11a728bb88a0314bf1f39860b566ee8cbc569bed4348f6578ef913fe2be839b8d843b2c72999ab9f4cd93c1f617331a8e691cd75b4d1405b427e12083ebe54d0d3f24f026c73b4a2d00715fc1e2e3cb48bbb4c9813691dad2bf6d20b881a44de3026ea5cca68f38e15cd33ab985f848130d7700d9b5c64adc1c7126e9c8cfc97f006087bc71147c913b279e2a4469a6dbc4e34289f3491118955a7fe7c6e0ba4c1b0496f5abd828cf7ea6bbf7241a50db1935c8b3af8da126ab72ff836a7df965692c357cb84dac201d7ef5bcf7da88a063b33ceafb8a654e85abb22b509e67d7f988d1612f356f34e13b613a43e432477104fb04351595d23f70a9b9704d2f55867d4be70dc2c8d59d155e7c12e71e76bdc1c2dd9bd63f36a749a9e004d1607a52740f5d87296cb2d920a208448785d17dca3ae6102d264c7f011ae0bdbdb9792a588368ccdaffceaa70de72f3c7865af6241850eb5834e99148e269b85db1495de6551d7561a477b10917a3d89c93d8f8a3e0ca7f002f4db58046a88728821e0400e52569179799d66e5a78a46e2fad734483a3ca01f31bcdbc7d686917bcc732832a113b2b4f3cfc073021c760c2b3fe9547dbf3edf8f89b0ae65e9eb0d8347695f093ae5f8e05"}}, &(0x7f0000000040)=0x0) socketpair(0x3, 0x5, 0x401, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)={0x5, 0x80000000, 0x7f, 0x1, 0x28, 0xffffffffffffffff, 0xffffffffffffffff}, 0x2c) timer_delete(r3) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) ioctl$TIOCSCTTY(r4, 0x540e, 0x800) 2018/05/15 19:47:18 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) bind$inet6(r0, &(0x7f00001c1000)={0xa, 0x4e20}, 0x1c) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000dacff8)=@assoc_value={0x0, 0x200}, 0x8) sendto$inet6(r0, &(0x7f00009f1000)='G', 0x1, 0x0, &(0x7f0000108fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) shutdown(r0, 0x0) writev(r0, &(0x7f0000447ff0)=[{&(0x7f00008889ff)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000280)="431c376c894790358531726c55904f3b59612d9e7c0857d4bf6e777d6dad07883a2e1ed310532d9f58718292b8061018afd1fe5de5562bb006fb42c3f986c2e762aa5342178bcb517f403d10237a9b214a18110c53386144858f23ad3c45bb8bff20087788cacdbc8c0fd3c10ac4fa5181d81c346a9a6848c472e8d7312e97cef7ade26a3d9e686a080603a603c39127c184bbb8bea19d1d9904b3958a7e9c306e22a8519109949bd8582466f9ae3d7fd2a4b1ce2d5256bde46d08961599610aebf71736d1f08f75fc9c80f2d9785496d0d74ffaa8d66f920e40f77d19671b9751ac5eacac2d2a5d2561ae958eaefa899aa028610af037c07ff747052b5f07ea5fdde4c9efa83b0df91a2385ed3695ce1061315a43822b64c535cfe20f57b8baf2a582be0cc0023780ff06bff94d55c3783924474db4a1944fd73904562e5b784c3c262c036eea3de48f56d5f4bb9b03c71742ca395502a9a6775cd0b258449160de1d43a70bd3592acb7a29ce3631738d4cb6d0de67841a1d1befbaa4fd34da6efc03045d11cb39de54f8d20266da43e2c2d30b2b197156e5ea5a22b4cb02fcc57f5287e006d8783efe27da34382dcf2a5f39626eab77c698570afa38c3ad4e70e57faa2a7ae6ebc31a4a6c51247678719a31f1fd1d699694b65dead841780dab9eed181e67e3794647fc4c08d2dc2cc76b74c7ab51caf010a73ba905d65d98e5", 0x201}], 0x1) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000000)={0x0, @in6={{0xa, 0x4e21, 0x2, @remote={0xfe, 0x80, [], 0xbb}, 0xf2}}, 0x3, 0x1, 0x601, 0x8, 0x1}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000100)={r1, 0x8}, &(0x7f0000000140)=0x8) 2018/05/15 19:47:18 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000070fe4)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) r1 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x8, 0x80000) write$fuse(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="30000000ffffffff0700003b53bfaeaad61d89a6e85dcdad25000000000005000000000000000100000000001d00000100"], 0x30) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='bbr\x00', 0x4) [ 113.800769] FAULT_INJECTION: forcing a failure. [ 113.800769] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 113.812657] CPU: 1 PID: 7801 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 113.819853] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 113.829221] Call Trace: [ 113.831831] dump_stack+0x185/0x1d0 [ 113.835480] should_fail+0x87b/0xab0 [ 113.839220] __alloc_pages_nodemask+0x61c/0x5dd0 [ 113.843997] ? kernel_poison_pages+0x40/0x360 [ 113.848527] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 113.853918] ? kernel_poison_pages+0x1a0/0x360 [ 113.858522] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 113.863995] ? get_page_from_freelist+0xab28/0xb600 [ 113.869031] ? __kernel_text_address+0x34/0xe0 [ 113.873630] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 113.879097] ? __save_stack_trace+0x90d/0xb00 [ 113.883634] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 113.888676] ? is_bpf_text_address+0xb4/0x4b0 [ 113.893192] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 2018/05/15 19:47:18 executing program 7: r0 = socket$inet(0x2, 0x3, 0x3e) sendto$inet(r0, &(0x7f0000edf000), 0x0, 0x0, &(0x7f0000ee9ff0)={0x2}, 0x10) r1 = syz_open_dev$dspn(&(0x7f0000000300)='/dev/dsp#\x00', 0x8001, 0x8000) ioctl$sock_ipx_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000340)={'bridge_slave_1\x00', {0x4, 0x5, 0x8, "f03894af7a5e", 0x9}}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000d20000)="c5", 0x1) recvmsg(r0, &(0x7f0000bd9000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000b18faf)=""/81, 0x51, 0xce9}, 0x0) [ 113.898403] ? default_file_splice_read+0x2b9/0x1120 [ 113.903525] ? splice_direct_to_actor+0x4c6/0x1040 [ 113.908482] ? __x64_sys_sendfile64+0x218/0x390 [ 113.913173] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 113.918559] ? kernel_text_address+0x34d/0x3a0 [ 113.923169] ? kmsan_set_origin_inline+0x6b/0x120 [ 113.928040] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 113.932999] kmsan_alloc_page+0x82/0xe0 [ 113.937000] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 113.941795] ? kmsan_internal_poison_shadow+0x14e/0x1b0 2018/05/15 19:47:18 executing program 7: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x0, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000200)={0x303, 0x33}, 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000c26fec)={0x1, 0xc5, 0x103, 0x2}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000001100)={r1, &(0x7f0000000000), &(0x7f0000000000)='^'}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f000000b000)={r1, &(0x7f000000a000), &(0x7f0000006000)}, 0x20) syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x8266929d7953f962) [ 113.947184] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 113.952493] ? kmsan_kmalloc+0x94/0x100 [ 113.956500] ? __kmalloc_node+0xe25/0x11f0 [ 113.960764] ? kvmalloc_node+0x1a1/0x2e0 [ 113.964855] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 113.970065] ? default_file_splice_read+0x2b9/0x1120 [ 113.975184] ? splice_direct_to_actor+0x4c6/0x1040 [ 113.980126] ? do_splice_direct+0x335/0x540 [ 113.984454] ? do_sendfile+0x1067/0x1e40 [ 113.988523] ? __x64_sys_sendfile64+0x218/0x390 [ 113.993199] ? do_syscall_64+0x154/0x220 [ 113.997285] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 114.002677] ? kmsan_set_origin_inline+0x6b/0x120 [ 114.007545] ? __msan_poison_alloca+0x15c/0x1d0 [ 114.012235] ? __should_failslab+0x278/0x2a0 [ 114.016670] ? should_fail+0x57/0xab0 [ 114.020495] ? kmsan_set_origin_inline+0x6b/0x120 [ 114.025369] ? __kmalloc_node+0xb17/0x11f0 [ 114.029670] alloc_pages_current+0x6b5/0x970 [ 114.034117] push_pipe+0x680/0xca0 [ 114.037685] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 114.042723] default_file_splice_read+0x2b9/0x1120 [ 114.047706] ? __fsnotify_parent+0x132/0x560 2018/05/15 19:47:19 executing program 7: r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x80000) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)=0x0) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000140)={0x0, 0x0, 0x1e}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000180)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f00000001c0)={r2, r3}) fcntl$lock(r0, 0x5, &(0x7f00000000c0)={0x1, 0x6, 0x0, 0x4, r1}) r4 = socket$inet6(0xa, 0x2000000000403, 0x5) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000300)={0x0, 0x1ff}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000000380)=r5, 0x4) setsockopt$inet6_int(r4, 0x29, 0x3, &(0x7f0000ffc000), 0x0) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x100, 0x0) ioctl$TUNSETQUEUE(r6, 0x400454d9, &(0x7f0000000080)={'ip6tnl0\x00', 0x200}) read(r0, &(0x7f0000000200)=""/225, 0xe1) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x5, 0x8000, 0x8, 0x400, 0x4, r6, 0x10001}, 0x2c) [ 114.052138] ? security_file_permission+0x453/0x490 [ 114.057172] ? rw_verify_area+0x35e/0x580 [ 114.061333] ? __ia32_sys_tee+0x160/0x160 [ 114.065494] splice_direct_to_actor+0x4c6/0x1040 [ 114.070266] ? do_splice_direct+0x540/0x540 [ 114.074601] ? security_file_permission+0x269/0x490 [ 114.079642] ? rw_verify_area+0x35e/0x580 [ 114.083814] do_splice_direct+0x335/0x540 [ 114.087994] do_sendfile+0x1067/0x1e40 [ 114.091911] __x64_sys_sendfile64+0x218/0x390 [ 114.096430] do_syscall_64+0x154/0x220 [ 114.100344] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 114.105547] RIP: 0033:0x455a09 [ 114.108762] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 114.116487] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 114.123787] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 114.123794] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 114.123802] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:19 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}], 0x1, 0x0) 2018/05/15 19:47:19 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:19 executing program 5: r0 = socket(0x200007, 0x4000000806, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@dev, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000000000)=0xe8) socket$inet6_sctp(0xa, 0x5, 0x84) recvfrom$packet(r0, &(0x7f00000001c0)=""/235, 0xeb, 0x2002, &(0x7f0000000040)={0x11, 0x11, r2, 0x1, 0xfffffffffffffff7, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x14) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f00000000c0)=0x2, 0x4) 2018/05/15 19:47:19 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = syz_open_procfs(0x0, &(0x7f0000000100)='limits\x00') read(r1, &(0x7f0000000180)=""/230, 0xff4e) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x4e20}, 0x6e) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r3 = accept$alg(r2, 0x0, 0x0) r4 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r4, 0x1, 0x5, 0x1000073e0) fcntl$getown(r4, 0x9) sendfile(r3, r4, &(0x7f00000000c0)=0x6, 0x73e0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x242500, 0x0) keyctl$set_reqkey_keyring(0xe, 0x7) [ 114.123829] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000008 2018/05/15 19:47:19 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={&(0x7f0000000000)=@nl=@kern={0x10}, 0x80, &(0x7f0000002000)=[{&(0x7f000000dfaa)="5500000018007f5300fe01b2a4a280930a06000000a8430891000000130008000a000c00060000001900a30700000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1, &(0x7f0000000400)}, 0x0) r1 = dup2(r0, r0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000580)) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000200)={0x0, 0xfffffffffffffff8, 0x30}, &(0x7f0000000240)=0xc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000640)={r2, 0x9}, &(0x7f0000000680)=0x8) sendmsg$netrom(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@full={{0x3, {"a38f07de72869f"}, 0x8}, [{"706e453a58dec4"}, {"c52cd8990516c9"}, {"c487c691ee8a04"}, {"a447ed0e8cc3dc"}, {"2fbda1cc2de64e"}, {"528776fcf1707a"}, {"44a19f3c9cf263"}, {"110bd8336806c5"}]}, 0x48, &(0x7f0000000380)=[{&(0x7f0000000100)="faef72127991b17f71a506ac509938752cb683847f803658d1153c22f93c7ef1343e0947ddb9a5c7e357cdaa73e8e5c5ecbf444acf950d6627abbb2d3a24664b23f5aad139409b9539dd9d49f9795b223394bff82db306b70c4a6e501201c9abd81f8960437f3875220ae14af49de69a2c24d2e8426626f0268e6be74fce3a442b0c08", 0x83}, {&(0x7f00000001c0)="8e4549e6d956b5ab04841ed3aaebfc896ee272602625d0bf26b4598e063a8ef7b5a9dc241edf3ed1657c2b25423992b6d9a4beb55222ee4a48609ed4", 0x3c}, {&(0x7f0000000500)="455857306f9dfec1fa6ce273845fa23dc4c74f32e42ed9a0e0cefecfbbe414e28b8d9ab92cd5181e20588017072cc9194c17a54ed80e37b29a973915011f400874d9b0fa6335ade238a3a128993a673587d4d8b0551e80f2b5062412fee92b3a24a28ec3187b736a91e267", 0x6b}, {&(0x7f0000000280)="cf12ae475905a4253618ca5a589c95e80a7d1bbe15588faf1e869d8384fdb464ad996a623ddf8c8081d49cf042aad593466c196a972fdfff3ce5e866a2dbdea5ca40768c6e887ab3ccf81ea757267d5a022296d4956d2573124cf21545f0e72c6a2a7e99c8ec7917eef2a65860e8155f996c4f7a083c3a9633d3ae5227754ed1dcf272504920f7685889f35ef2dcb1720520ef5386d982824b4d5ec49b748fb0da7229a528275e", 0xa7}, {&(0x7f0000000340)="654760dc977fdcf8c022badca675c12257db3d6e37e946c2f25aaa2b022c6a8ba09c6667520d29aabbd0f7bf9d449962526fca66402b8570657b60", 0x3b}], 0x5, &(0x7f0000000400)=[{0xb0, 0x11e, 0x7, "699edf234843b8aa6bff0c76ef179a517cf2d61d4097783142bb0d219a24444a761f0a9b280efbf8d931da6d39351e266368e2868d62ff8f81ae5320ace4f3ee5efe258780ed897b200249caf199ebce88b0157808e2a321cd13e4d4875345134f5d0b99a291903deb6919476c666aa2d44c1fcd7a2c3aab3c0a2215fbb8d96482b3f48b3c9fd1bc0a48f458657c2e0ef346e0a123c154f12027f0"}, {0x10, 0x115, 0x80}], 0xc0, 0x80}, 0x1) 2018/05/15 19:47:19 executing program 7: r0 = socket$inet6(0xa, 0x7, 0x0) r1 = memfd_create(&(0x7f0000000600)='posix_acl_access{\x00', 0x1) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000680)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r1, &(0x7f00000007c0)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000780)={&(0x7f00000006c0)={0x98, r2, 0x100, 0x70bd2b, 0x25dfdbfd, {0x2}, [@IPVS_CMD_ATTR_SERVICE={0x48, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@remote={0xfe, 0x80, [], 0xbb}}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x5d}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'sh\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7ff}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfffffffffffffffc}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xd91}]}, 0x98}, 0x1, 0x0, 0x0, 0x48840}, 0x800) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000900)={@nfc_llcp={0x27, 0x1, 0x0, 0x6, 0x8001, 0x1, "db3cd423c046f2c0011f5238c44f9c344093a65ab9b0baebebb24a16fb31899a3d69b6c945c20a90637fb230e034cdfe4fa1cc6c8caabf1c87f8dc2340f0c1", 0xd}, {&(0x7f0000000800)=""/160, 0xa0}, &(0x7f00000008c0), 0xc}, 0xa0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x4}, 0x1c) sendmmsg(r0, &(0x7f0000006840)=[{{0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="2800000000000000855705904084ee7a114975585d0400000000000000f4997b9a2a8f4805173c4f5588c1fbdd3f8f4a850724500907252225e7c233d8"], 0x28}}], 0x1, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@ipx, 0x80, &(0x7f0000000540)=[{&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/207, 0xcf}], 0x5, &(0x7f00000000c0)=""/15, 0xf, 0x7ff}, 0x100) 2018/05/15 19:47:19 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}], 0x1, 0x0) [ 114.359253] netlink: 37 bytes leftover after parsing attributes in process `syz-executor3'. [ 114.433466] IPv6: Can't replace route, no match found [ 114.464019] netlink: 37 bytes leftover after parsing attributes in process `syz-executor3'. [ 114.520199] IPv6: Can't replace route, no match found 2018/05/15 19:47:19 executing program 5: r0 = socket(0x0, 0x82, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:19 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:19 executing program 2: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f00000000c0)={0x40, 0x3, 0x7, 0x200, 0x60f9, 0xac76}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r1, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) r4 = semget$private(0x0, 0x3, 0x1) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x400, 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}}, &(0x7f0000000200)=0x84) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000240)={r5, 0x1, 0x5, 0x1, 0x9, 0x5}, &(0x7f0000000280)=0x14) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x200, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0xe5a6, 0x1000}, {0x7, 0x2, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x2}, {0x3, 0x7, 0x1800}], 0x8) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:19 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(r0, 0x89e1, &(0x7f0000000040)=0x1) r1 = socket$inet6(0xa, 0x80002, 0x0) mmap(&(0x7f0000000000/0xb3c000)=nil, 0xb3c000, 0x1, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f00000000c0)={@mcast2={0xff, 0x2, [], 0x1}}, &(0x7f0000000100)=0x20) madvise(&(0x7f00006e1000/0x2000)=nil, 0x2000, 0x7f) r2 = add_key(&(0x7f00000001c0)='blacklist\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000240)="bf494049db4035bf558301feb5816b36441f3e18d81df712f232c584aaa892e079cd7903b417eef52397cb508dfda501c15016799836ffb4b041c134622bfd65778959330dc3bf49c6cb0fab09de7d2b863f8ac0", 0x54, 0xfffffffffffffffd) request_key(&(0x7f0000000080)='.dead\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)='\x00', r2) 2018/05/15 19:47:19 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}], 0x1, 0x0) 2018/05/15 19:47:19 executing program 3: r0 = socket(0xb, 0x7, 0x2000000000000000) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty, [], {@arp={0x806, @ether_ipv4={0x6, 0x800, 0x6, 0x4, 0x1, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={0xac, 0x14, 0x223, 0xaa}, @empty, @remote={0xac, 0x14, 0x14, 0xbb}}}}}, &(0x7f0000000040)) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 2018/05/15 19:47:19 executing program 4 (fault-call:2 fault-nth:9): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:19 executing program 7: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)="000000e31e24760768742e6e69636500", 0x2, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x40000, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'sit0\x00', @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x10}}) write$cgroup_int(r1, &(0x7f0000000040)={[0x2c, 0x31]}, 0x2) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000180)={&(0x7f00000000c0)=[0x2030, 0x8f, 0x2, 0x400, 0x200, 0x40, 0x80000001], 0x7, 0x6, 0x3, 0x2, 0x10001, 0x10000000000000, {0x0, 0x0, 0x1, 0x40, 0x0, 0x2, 0x100000000, 0x401, 0x1, 0x2, 0x9, 0x0, 0x0, 0x6, "6e3819ab544d755fc43446a21fef05b1772f22d07642b2baf6681821444e8ac9"}}) ioctl$IOC_PR_RESERVE(r2, 0x401070c9, &(0x7f0000000100)={0x1, 0x8, 0x1}) [ 114.763531] FAULT_INJECTION: forcing a failure. [ 114.763531] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 114.775661] CPU: 1 PID: 7879 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 114.775677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 114.775690] Call Trace: [ 114.775735] dump_stack+0x185/0x1d0 [ 114.775784] should_fail+0x87b/0xab0 [ 114.775825] __alloc_pages_nodemask+0x61c/0x5dd0 [ 114.775861] ? kmsan_internal_poison_shadow+0x14e/0x1b0 2018/05/15 19:47:19 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 114.775916] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 114.775946] ? kmsan_kmalloc+0x94/0x100 [ 114.775972] ? __kmalloc_node+0xe25/0x11f0 [ 114.776005] ? kvmalloc_node+0x1a1/0x2e0 [ 114.776033] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 114.776088] ? default_file_splice_read+0x2b9/0x1120 [ 114.776130] ? splice_direct_to_actor+0x4c6/0x1040 [ 114.776187] ? do_splice_direct+0x335/0x540 [ 114.850195] ? do_sendfile+0x1067/0x1e40 [ 114.850248] ? __x64_sys_sendfile64+0x218/0x390 [ 114.850295] ? do_syscall_64+0x154/0x220 [ 114.850330] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 114.850363] ? kmsan_set_origin_inline+0x6b/0x120 [ 114.850404] ? __msan_poison_alloca+0x15c/0x1d0 [ 114.850429] ? __should_failslab+0x278/0x2a0 [ 114.850478] ? should_fail+0x57/0xab0 [ 114.886614] ? kmsan_set_origin_inline+0x6b/0x120 [ 114.891680] ? __kmalloc_node+0xb17/0x11f0 [ 114.895998] alloc_pages_current+0x6b5/0x970 [ 114.900521] push_pipe+0x680/0xca0 [ 114.904152] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 114.909305] default_file_splice_read+0x2b9/0x1120 2018/05/15 19:47:19 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 114.914341] ? __fsnotify_parent+0x132/0x560 [ 114.918854] ? security_file_permission+0x453/0x490 [ 114.923960] ? rw_verify_area+0x35e/0x580 [ 114.928179] ? __ia32_sys_tee+0x160/0x160 [ 114.932411] splice_direct_to_actor+0x4c6/0x1040 [ 114.937219] ? do_splice_direct+0x540/0x540 [ 114.941597] ? security_file_permission+0x269/0x490 [ 114.946673] ? rw_verify_area+0x35e/0x580 [ 114.950912] do_splice_direct+0x335/0x540 [ 114.955156] do_sendfile+0x1067/0x1e40 [ 114.959155] __x64_sys_sendfile64+0x218/0x390 2018/05/15 19:47:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x8000000061c) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 114.963723] do_syscall_64+0x154/0x220 [ 114.967719] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 114.972963] RIP: 0033:0x455a09 [ 114.976190] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 114.983970] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 114.991288] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 114.999053] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 115.006378] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:20 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(r0, 0x89e1, &(0x7f0000000040)=0x1) r1 = socket$inet6(0xa, 0x80002, 0x0) mmap(&(0x7f0000000000/0xb3c000)=nil, 0xb3c000, 0x1, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f00000000c0)={@mcast2={0xff, 0x2, [], 0x1}}, &(0x7f0000000100)=0x20) madvise(&(0x7f00006e1000/0x2000)=nil, 0x2000, 0x7f) r2 = add_key(&(0x7f00000001c0)='blacklist\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000240)="bf494049db4035bf558301feb5816b36441f3e18d81df712f232c584aaa892e079cd7903b417eef52397cb508dfda501c15016799836ffb4b041c134622bfd65778959330dc3bf49c6cb0fab09de7d2b863f8ac0", 0x54, 0xfffffffffffffffd) request_key(&(0x7f0000000080)='.dead\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)='\x00', r2) [ 115.013730] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000009 2018/05/15 19:47:20 executing program 0 (fault-call:1 fault-nth:0): r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:20 executing program 5: r0 = socket(0xe, 0x5, 0x1000d6b) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:20 executing program 7: r0 = socket$vsock_dgram(0x28, 0x2, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000100)='/dev/amidi#\x00', 0x0, 0x101000) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000140)=0x200000007fffffff) recvfrom(r0, &(0x7f0000000000)=""/178, 0xb2, 0x0, &(0x7f0000000200)=@can={0x1d}, 0x80) 2018/05/15 19:47:20 executing program 3: r0 = socket$inet_sctp(0x2, 0x20000000000001, 0x84) setsockopt(r0, 0x2, 0xfb, &(0x7f0000000000)="fb815511d4befa52f2d3", 0xa) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f0000000400)={&(0x7f00000002c0)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="92643c48", @ANYRES16=r1, @ANYBLOB="00062dbd7000ffdbdf250b0000002400030008000500ac1414aa080007004e200000080004000400000008000500000000002c0002000800060005000000080002004e2200000800090000010000080002004e2100000800090000000000080005006a040000"], 0x6c}, 0x1}, 0x4000) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000040)={0x0, @in={{0x2, 0x4e24, @multicast2=0xe0000002}}, 0x6, 0xee0, 0x0, 0x40, 0xec}, &(0x7f0000000100)=0x98) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000140)={0x0, 0x10001, 0x7, 0x9}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f00000001c0)={r2, 0x7fff, 0xa0, 0x1, 0x8000, 0x0, 0x1000, 0x6, {r3, @in6={{0xa, 0x4e23, 0x6, @dev={0xfe, 0x80, [], 0x21}, 0x100000001}}, 0x0, 0xfff, 0x30ac, 0xd0, 0x200}}, &(0x7f0000000280)=0xb0) 2018/05/15 19:47:20 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 115.209657] FAULT_INJECTION: forcing a failure. [ 115.209657] name failslab, interval 1, probability 0, space 0, times 0 [ 115.221190] CPU: 1 PID: 7904 Comm: syz-executor0 Not tainted 4.17.0-rc3+ #93 [ 115.228449] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.237847] Call Trace: [ 115.240507] dump_stack+0x185/0x1d0 [ 115.244205] should_fail+0x87b/0xab0 [ 115.247989] __should_failslab+0x278/0x2a0 [ 115.252300] should_failslab+0x29/0x70 2018/05/15 19:47:20 executing program 4 (fault-call:2 fault-nth:10): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) [ 115.256253] kmem_cache_alloc+0x12e/0xb90 [ 115.260487] ? dst_alloc+0x295/0x860 [ 115.264267] ? kmsan_set_origin_inline+0x6b/0x120 [ 115.269196] ? dst_alloc+0x1c5/0x860 [ 115.272994] dst_alloc+0x295/0x860 [ 115.276634] ip_route_output_key_hash_rcu+0x2e95/0x3f60 [ 115.282067] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 115.287614] ip_route_output_flow+0x1d4/0x3b0 [ 115.292234] raw_sendmsg+0x196a/0x41f0 [ 115.296209] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 115.301673] ? __fsnotify_parent+0x132/0x560 2018/05/15 19:47:20 executing program 7: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1ff, 0x7}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8000}], 0x1, 0x200) clone(0x0, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000000)) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, &(0x7f0000000200)=0x80) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000240)=0x15, 0x1c1) [ 115.306187] ? __msan_poison_alloca+0x15c/0x1d0 [ 115.310949] ? compat_raw_ioctl+0x100/0x100 [ 115.315334] inet_sendmsg+0x48d/0x740 [ 115.319198] ? security_socket_sendmsg+0x91/0x1f0 [ 115.324106] ? inet_getname+0x4a0/0x4a0 [ 115.328140] ___sys_sendmsg+0xec0/0x1310 [ 115.332269] ? kstrtoull+0x766/0x7e0 [ 115.336077] ? __fdget+0x4e/0x60 [ 115.339569] __sys_sendmmsg+0x490/0x850 [ 115.343640] ? syscall_return_slowpath+0xe9/0x700 [ 115.348577] ? prepare_exit_to_usermode+0x4a/0x3a0 [ 115.353600] ? syscall_return_slowpath+0xe9/0x700 [ 115.358576] __x64_sys_sendmmsg+0x11c/0x170 [ 115.362972] do_syscall_64+0x154/0x220 [ 115.366931] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 115.367409] FAULT_INJECTION: forcing a failure. [ 115.367409] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 115.372435] RIP: 0033:0x455a09 [ 115.387425] RSP: 002b:00007f3025156c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 115.395171] RAX: ffffffffffffffda RBX: 00007f30251576d4 RCX: 0000000000455a09 [ 115.402471] RDX: 0000000000000002 RSI: 0000000020001e80 RDI: 0000000000000013 [ 115.409764] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 115.417043] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 115.424335] R13: 000000000000057a R14: 00000000006fc410 R15: 0000000000000000 [ 115.431632] CPU: 0 PID: 7916 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 115.438832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.448207] Call Trace: [ 115.450824] dump_stack+0x185/0x1d0 [ 115.454473] should_fail+0x87b/0xab0 [ 115.458216] __alloc_pages_nodemask+0x61c/0x5dd0 [ 115.463012] ? kernel_poison_pages+0x40/0x360 [ 115.467530] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 115.472920] ? kernel_poison_pages+0x1a0/0x360 [ 115.477525] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 115.482999] ? get_page_from_freelist+0xab28/0xb600 [ 115.488037] ? __kernel_text_address+0x34/0xe0 [ 115.492773] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 115.498248] ? __save_stack_trace+0x90d/0xb00 [ 115.502773] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 115.507721] ? is_bpf_text_address+0xb4/0x4b0 [ 115.512228] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 115.517511] ? default_file_splice_read+0x2b9/0x1120 [ 115.522636] ? splice_direct_to_actor+0x4c6/0x1040 [ 115.527589] ? __x64_sys_sendfile64+0x218/0x390 [ 115.532281] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 115.537664] ? kernel_text_address+0x34d/0x3a0 [ 115.542274] ? kmsan_set_origin_inline+0x6b/0x120 [ 115.547148] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 115.552104] kmsan_alloc_page+0x82/0xe0 [ 115.556102] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 115.560877] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 115.566266] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 115.571563] ? kmsan_kmalloc+0x94/0x100 [ 115.575558] ? __kmalloc_node+0xe25/0x11f0 [ 115.579814] ? kvmalloc_node+0x1a1/0x2e0 [ 115.583896] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 115.589107] ? default_file_splice_read+0x2b9/0x1120 [ 115.594247] ? splice_direct_to_actor+0x4c6/0x1040 [ 115.599201] ? do_splice_direct+0x335/0x540 [ 115.603540] ? do_sendfile+0x1067/0x1e40 [ 115.607625] ? __x64_sys_sendfile64+0x218/0x390 [ 115.612317] ? do_syscall_64+0x154/0x220 [ 115.616400] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 115.621787] ? kmsan_set_origin_inline+0x6b/0x120 [ 115.626654] ? __msan_poison_alloca+0x15c/0x1d0 [ 115.631348] ? __should_failslab+0x278/0x2a0 [ 115.636784] ? should_fail+0x57/0xab0 [ 115.640610] ? kmsan_set_origin_inline+0x6b/0x120 [ 115.645475] ? __kmalloc_node+0xb17/0x11f0 [ 115.649728] alloc_pages_current+0x6b5/0x970 [ 115.654150] push_pipe+0x680/0xca0 [ 115.657730] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 115.662790] default_file_splice_read+0x2b9/0x1120 [ 115.667746] ? __fsnotify_parent+0x132/0x560 [ 115.672181] ? security_file_permission+0x453/0x490 [ 115.677213] ? rw_verify_area+0x35e/0x580 [ 115.681424] ? __ia32_sys_tee+0x160/0x160 [ 115.685651] splice_direct_to_actor+0x4c6/0x1040 [ 115.690402] ? do_splice_direct+0x540/0x540 [ 115.694729] ? security_file_permission+0x269/0x490 [ 115.699747] ? rw_verify_area+0x35e/0x580 [ 115.705542] do_splice_direct+0x335/0x540 [ 115.709680] do_sendfile+0x1067/0x1e40 [ 115.713559] __x64_sys_sendfile64+0x218/0x390 [ 115.718054] do_syscall_64+0x154/0x220 [ 115.721943] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 115.727122] RIP: 0033:0x455a09 [ 115.730312] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 115.738008] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 115.745291] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 115.752554] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 115.759814] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 115.767070] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000000a 2018/05/15 19:47:20 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000480)={0x0}) ppoll(&(0x7f0000000140)=[{r0}], 0x1, &(0x7f00000001c0)={r1}, &(0x7f0000000200), 0x8) timer_create(0x5, &(0x7f0000000040)={0x0, 0x30, 0x1}, &(0x7f0000000100)=0x0) timer_getoverrun(r2) r3 = getgid() r4 = getegid() getresgid(&(0x7f0000000240)=0x0, &(0x7f0000000280), &(0x7f00000002c0)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) getgroups(0x5, &(0x7f00000003c0)=[r3, r4, r5, r6, r7]) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="83b3d4d7470ca25b04bff87e5b58b2e9fb9da63fe366a441c194fad5dbd76f5a08e63605", 0x24}], 0x1, 0x0) munlockall() 2018/05/15 19:47:20 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) lgetxattr(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=@random={'os2.', '^*\x00'}, &(0x7f0000000080)=""/143, 0x8f) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:20 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:20 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcs\x00', 0x20080, 0x0) ioctl$BLKROTATIONAL(r0, 0x127e, &(0x7f0000000080)) r1 = socket(0x10, 0x802, 0x0) write(r1, &(0x7f0000000040)="240000001a0025f0001b100400edfc0e1c0b0020e80000001009ffeb0800010000aedb4f", 0x24) ioctl$RNDCLEARPOOL(r0, 0x5206, &(0x7f00000000c0)=0xfff) 2018/05/15 19:47:20 executing program 4 (fault-call:2 fault-nth:11): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:20 executing program 0 (fault-call:1 fault-nth:1): r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:20 executing program 7: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1ff, 0x7}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8000}], 0x1, 0x200) clone(0x0, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000000)) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, &(0x7f0000000200)=0x80) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000240)=0x15, 0x1c1) 2018/05/15 19:47:20 executing program 5: ptrace$setsig(0x4203, 0x0, 0x7ff, &(0x7f00000000c0)={0x3c, 0x35a, 0xdeb4, 0xffffffffffffffff}) r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) getsockopt$inet_dccp_buf(r0, 0x21, 0x2, &(0x7f0000000140)=""/18, &(0x7f0000000240)=0x12) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000040)=0x4, 0x4) r2 = syz_open_dev$vcsa(&(0x7f0000000280)='/dev/vcsa#\x00', 0x5, 0x200400) ioctl$IOC_PR_PREEMPT_ABORT(r2, 0x401870cc, &(0x7f00000002c0)={0x8, 0x6, 0x7, 0x8}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) ioctl$KDGKBDIACR(r3, 0x4b4a, &(0x7f00000001c0)=""/113) [ 115.939484] FAULT_INJECTION: forcing a failure. [ 115.939484] name failslab, interval 1, probability 0, space 0, times 0 [ 115.950937] CPU: 0 PID: 7937 Comm: syz-executor0 Not tainted 4.17.0-rc3+ #93 [ 115.958191] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.967672] Call Trace: [ 115.967718] dump_stack+0x185/0x1d0 [ 115.967766] should_fail+0x87b/0xab0 [ 115.977756] __should_failslab+0x278/0x2a0 [ 115.982101] should_failslab+0x29/0x70 [ 115.982135] kmem_cache_alloc_node+0x164/0xca0 [ 115.982167] ? __alloc_skb+0x203/0x9f0 [ 115.982208] __alloc_skb+0x203/0x9f0 [ 115.982237] ? __msan_poison_alloca+0x15c/0x1d0 [ 115.982300] __ip_append_data+0x2a11/0x3f60 [ 115.982334] ? do_raw_getsockopt+0x400/0x400 [ 115.982404] ? __msan_poison_alloca+0x15c/0x1d0 [ 115.982448] ip_append_data+0x2fb/0x440 [ 115.982488] ? do_raw_getsockopt+0x400/0x400 [ 115.982542] raw_sendmsg+0x297a/0x41f0 [ 115.982585] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 115.982639] ? __fsnotify_parent+0x132/0x560 [ 115.982685] ? __msan_poison_alloca+0x15c/0x1d0 [ 115.982731] ? compat_raw_ioctl+0x100/0x100 [ 116.048225] inet_sendmsg+0x48d/0x740 [ 116.052096] ? security_socket_sendmsg+0x91/0x1f0 [ 116.057004] ? inet_getname+0x4a0/0x4a0 [ 116.061046] ___sys_sendmsg+0xec0/0x1310 [ 116.065165] ? kstrtoull+0x766/0x7e0 [ 116.068961] ? __fdget+0x4e/0x60 [ 116.072433] __sys_sendmmsg+0x490/0x850 [ 116.076500] ? syscall_return_slowpath+0xe9/0x700 [ 116.081443] ? prepare_exit_to_usermode+0x4a/0x3a0 [ 116.086459] ? syscall_return_slowpath+0xe9/0x700 [ 116.091448] __x64_sys_sendmmsg+0x11c/0x170 [ 116.095847] do_syscall_64+0x154/0x220 [ 116.099814] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 116.105060] RIP: 0033:0x455a09 [ 116.108291] RSP: 002b:00007f3025156c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 116.116056] RAX: ffffffffffffffda RBX: 00007f30251576d4 RCX: 0000000000455a09 [ 116.123374] RDX: 0000000000000002 RSI: 0000000020001e80 RDI: 0000000000000013 [ 116.130690] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/15 19:47:21 executing program 3: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000cd2ff8)='..') umount2(&(0x7f0000e28000)='..', 0x0) 2018/05/15 19:47:21 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 116.138007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 116.145330] R13: 000000000000057a R14: 00000000006fc410 R15: 0000000000000001 [ 116.159542] FAULT_INJECTION: forcing a failure. [ 116.159542] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 116.171423] CPU: 1 PID: 7936 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 116.178620] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.187983] Call Trace: [ 116.190592] dump_stack+0x185/0x1d0 [ 116.194247] should_fail+0x87b/0xab0 [ 116.197981] __alloc_pages_nodemask+0x61c/0x5dd0 [ 116.202761] ? kernel_poison_pages+0x40/0x360 [ 116.207275] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 116.212677] ? kernel_poison_pages+0x1a0/0x360 [ 116.217286] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 116.222766] ? get_page_from_freelist+0xab28/0xb600 [ 116.227799] ? __kernel_text_address+0x34/0xe0 [ 116.232403] ? __msan_metadata_ptr_for_store_1+0x13/0x20 2018/05/15 19:47:21 executing program 7: capset(&(0x7f00001e8ff8)={0x19980330}, &(0x7f0000031000)={0x0, 0x1fd, 0x3}) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x10000, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000100}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0xa8, r1, 0x600, 0x70bd2c, 0x25dfdbfb, {0x1}, [@IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x20, 0x22}}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x10, 0x1}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}]}, @IPVS_CMD_ATTR_SERVICE={0x50, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblc\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x8, 0x2}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@rand_addr=0xe64}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0xbfef}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x62}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) socket$l2tp(0x18, 0x1, 0x1) prctl$intptr(0x2f, 0x2) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000000)=0x0) capset(&(0x7f0000000040)={0x20071026, r2}, &(0x7f0000000080)={0x3f, 0x1800000, 0x5, 0xce, 0x8001, 0xfff8000000000000}) [ 116.237892] ? __save_stack_trace+0x90d/0xb00 [ 116.242424] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 116.247464] ? is_bpf_text_address+0xb4/0x4b0 [ 116.251978] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 116.257199] ? default_file_splice_read+0x2b9/0x1120 [ 116.262329] ? splice_direct_to_actor+0x4c6/0x1040 [ 116.267286] ? __x64_sys_sendfile64+0x218/0x390 [ 116.271983] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 116.277371] ? kernel_text_address+0x34d/0x3a0 [ 116.281986] ? kmsan_set_origin_inline+0x6b/0x120 2018/05/15 19:47:21 executing program 2: r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)="38fe19426a75b43c2bce341d2eb6a3e7aa764f9d85b1142678c4488167b72fc2c685c391e7d6", 0xfffffffffffffd0b, 0xfffffffffffffff9) keyctl$assume_authority(0x10, r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r1, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) [ 116.286856] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 116.291817] kmsan_alloc_page+0x82/0xe0 [ 116.295836] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 116.300620] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 116.306013] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 116.311314] ? kmsan_kmalloc+0x94/0x100 [ 116.315314] ? __kmalloc_node+0xe25/0x11f0 [ 116.319585] ? kvmalloc_node+0x1a1/0x2e0 [ 116.323672] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 116.328887] ? default_file_splice_read+0x2b9/0x1120 [ 116.334028] ? splice_direct_to_actor+0x4c6/0x1040 [ 116.338984] ? do_splice_direct+0x335/0x540 [ 116.343329] ? do_sendfile+0x1067/0x1e40 [ 116.347420] ? __x64_sys_sendfile64+0x218/0x390 [ 116.352108] ? do_syscall_64+0x154/0x220 [ 116.356193] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 116.361593] ? kmsan_set_origin_inline+0x6b/0x120 [ 116.366466] ? __msan_poison_alloca+0x15c/0x1d0 [ 116.371157] ? __should_failslab+0x278/0x2a0 [ 116.375610] ? should_fail+0x57/0xab0 [ 116.379437] ? kmsan_set_origin_inline+0x6b/0x120 [ 116.384309] ? __kmalloc_node+0xb17/0x11f0 2018/05/15 19:47:21 executing program 7: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000cd9ff4)='/dev/rfkill\x00', 0x0, 0x0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000240)) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f0000000080)="f7c435113cc4b72290f3214980ac87a1f02194afb30666f4df2a6ce7d7046fd700a34180a275cedfcfd818e2f3a829043d33bda63484a80a1888e5ab0e13cb142f8524477b2783a28bd11b85bcd5fbbe32415f42cdc226b592f77a8e1cb827618cc57de23789f61dd6b97a018856cc1e00d03da8b7ac170d666436f923dd7d2d8bdabb4048209daf3f26922eec7efedfe23caab767e38f767b7d26112499657fcb00ad60e2137d8c7c4b8e598c5b53aad69fc2878f6e269294b4eadd5330712daf99632a7ddcc0f3d7d1b9ef7a1fc70952daa688d89f0d6de8") ioctl$RNDADDTOENTCNT(0xffffffffffffffff, 0x40045201, &(0x7f0000000000)) dup3(0xffffffffffffffff, r0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x2, 0x0) [ 116.388580] alloc_pages_current+0x6b5/0x970 [ 116.393024] push_pipe+0x680/0xca0 [ 116.396595] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 116.401676] default_file_splice_read+0x2b9/0x1120 [ 116.406636] ? __fsnotify_parent+0x132/0x560 [ 116.411083] ? security_file_permission+0x453/0x490 [ 116.416133] ? rw_verify_area+0x35e/0x580 [ 116.420499] ? __ia32_sys_tee+0x160/0x160 [ 116.424678] splice_direct_to_actor+0x4c6/0x1040 [ 116.429458] ? do_splice_direct+0x540/0x540 [ 116.433808] ? security_file_permission+0x269/0x490 [ 116.439200] ? rw_verify_area+0x35e/0x580 [ 116.443379] do_splice_direct+0x335/0x540 [ 116.447557] do_sendfile+0x1067/0x1e40 [ 116.451475] __x64_sys_sendfile64+0x218/0x390 [ 116.455996] do_syscall_64+0x154/0x220 [ 116.459903] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 116.465103] RIP: 0033:0x455a09 [ 116.468308] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 116.476030] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 116.483321] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 2018/05/15 19:47:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 116.490613] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 116.497899] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 116.497908] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000000b 2018/05/15 19:47:21 executing program 0 (fault-call:1 fault-nth:2): r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:21 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000833000)={&(0x7f0000564000)=@abs, 0x6e, &(0x7f0000451ff0)=[{&(0x7f0000007000)="002a932f01000000cf960802e02348f800000000001c0003f2a576", 0x1b}], 0x1, &(0x7f00001f9fe0)}, 0x0) r2 = syz_open_dev$sg(&(0x7f0000b7aff7)='/dev/sg#\x00', 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000007000)={0x0, 0x0, 0x1080da14, 0x2}) ioctl(r2, 0x2285, &(0x7f0000007000)='S') ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f0000000000)) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) [ 116.690506] FAULT_INJECTION: forcing a failure. [ 116.690506] name failslab, interval 1, probability 0, space 0, times 0 [ 116.702016] CPU: 1 PID: 7979 Comm: syz-executor0 Not tainted 4.17.0-rc3+ #93 [ 116.709252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.718648] Call Trace: [ 116.721298] dump_stack+0x185/0x1d0 [ 116.724987] should_fail+0x87b/0xab0 [ 116.728777] __should_failslab+0x278/0x2a0 [ 116.733071] should_failslab+0x29/0x70 [ 116.737033] __kmalloc_node_track_caller+0x24b/0x11b0 [ 116.742286] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 116.747703] ? kmem_cache_alloc_node+0x984/0xca0 [ 116.752516] ? __ip_append_data+0x2a11/0x3f60 [ 116.757080] __alloc_skb+0x2cf/0x9f0 [ 116.760844] ? __ip_append_data+0x2a11/0x3f60 [ 116.765421] __ip_append_data+0x2a11/0x3f60 [ 116.769803] ? do_raw_getsockopt+0x400/0x400 [ 116.769878] ? __msan_poison_alloca+0x15c/0x1d0 [ 116.779025] ip_append_data+0x2fb/0x440 [ 116.783087] ? do_raw_getsockopt+0x400/0x400 [ 116.787598] raw_sendmsg+0x297a/0x41f0 [ 116.791569] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 116.797030] ? __fsnotify_parent+0x132/0x560 [ 116.801530] ? __msan_poison_alloca+0x15c/0x1d0 [ 116.806288] ? compat_raw_ioctl+0x100/0x100 [ 116.810772] inet_sendmsg+0x48d/0x740 [ 116.814650] ? security_socket_sendmsg+0x91/0x1f0 [ 116.819568] ? inet_getname+0x4a0/0x4a0 [ 116.823611] ___sys_sendmsg+0xec0/0x1310 [ 116.827747] ? kstrtoull+0x766/0x7e0 [ 116.831636] ? __fdget+0x4e/0x60 [ 116.835115] __sys_sendmmsg+0x490/0x850 [ 116.839171] ? syscall_return_slowpath+0xe9/0x700 [ 116.844192] ? prepare_exit_to_usermode+0x4a/0x3a0 [ 116.849203] ? syscall_return_slowpath+0xe9/0x700 [ 116.854155] __x64_sys_sendmmsg+0x11c/0x170 [ 116.858529] do_syscall_64+0x154/0x220 [ 116.862437] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 116.867630] RIP: 0033:0x455a09 [ 116.870827] RSP: 002b:00007f3025156c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 116.878575] RAX: ffffffffffffffda RBX: 00007f30251576d4 RCX: 0000000000455a09 [ 116.885864] RDX: 0000000000000002 RSI: 0000000020001e80 RDI: 0000000000000013 [ 116.893144] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 116.900519] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 116.907804] R13: 000000000000057a R14: 00000000006fc410 R15: 0000000000000002 2018/05/15 19:47:22 executing program 3: r0 = eventfd2(0xffffffffffffffff, 0x80000) write$eventfd(r0, &(0x7f0000000080)=0x100000000, 0x8) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='sched\x00') getpeername$inet(r1, &(0x7f0000000040)={0x0, 0x0, @broadcast}, &(0x7f00000000c0)=0x10) 2018/05/15 19:47:22 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:22 executing program 7: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000cd9ff4)='/dev/rfkill\x00', 0x0, 0x0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000240)) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f0000000080)="f7c435113cc4b72290f3214980ac87a1f02194afb30666f4df2a6ce7d7046fd700a34180a275cedfcfd818e2f3a829043d33bda63484a80a1888e5ab0e13cb142f8524477b2783a28bd11b85bcd5fbbe32415f42cdc226b592f77a8e1cb827618cc57de23789f61dd6b97a018856cc1e00d03da8b7ac170d666436f923dd7d2d8bdabb4048209daf3f26922eec7efedfe23caab767e38f767b7d26112499657fcb00ad60e2137d8c7c4b8e598c5b53aad69fc2878f6e269294b4eadd5330712daf99632a7ddcc0f3d7d1b9ef7a1fc70952daa688d89f0d6de8") ioctl$RNDADDTOENTCNT(0xffffffffffffffff, 0x40045201, &(0x7f0000000000)) dup3(0xffffffffffffffff, r0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x2, 0x0) 2018/05/15 19:47:22 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) accept4$packet(r2, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x14, 0x0) setsockopt$packet_drop_memb(r2, 0x107, 0x2, &(0x7f0000000080)={r3, 0x1, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x14}}, 0x10) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:22 executing program 0 (fault-call:1 fault-nth:3): r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:22 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x9, 0x30c00) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000040)={0x100000001, 0x820c, 0x2, 0xfff, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000140)={r1, 0xffffffff, 0x6, [0x96f, 0x3, 0x0, 0x4d, 0x3, 0x6]}, 0x14) r2 = socket(0x11, 0x100000803, 0x0) io_setup(0x1, &(0x7f0000000180)=0x0) setsockopt$bt_BT_CHANNEL_POLICY(r2, 0x112, 0xa, &(0x7f00000001c0), 0x4) io_submit(r3, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000100)}]) 2018/05/15 19:47:22 executing program 4 (fault-call:2 fault-nth:12): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) [ 117.200868] FAULT_INJECTION: forcing a failure. [ 117.200868] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 117.213106] CPU: 0 PID: 7993 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 117.220350] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 117.229759] Call Trace: [ 117.232407] dump_stack+0x185/0x1d0 [ 117.236106] should_fail+0x87b/0xab0 [ 117.239893] __alloc_pages_nodemask+0x61c/0x5dd0 [ 117.244720] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 117.250166] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 117.255518] ? kmsan_kmalloc+0x94/0x100 [ 117.259563] ? __kmalloc_node+0xe25/0x11f0 [ 117.263867] ? kvmalloc_node+0x1a1/0x2e0 [ 117.267989] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 117.273283] ? default_file_splice_read+0x2b9/0x1120 [ 117.278480] ? splice_direct_to_actor+0x4c6/0x1040 [ 117.283510] ? do_splice_direct+0x335/0x540 [ 117.287927] ? do_sendfile+0x1067/0x1e40 [ 117.292382] ? __x64_sys_sendfile64+0x218/0x390 [ 117.297162] ? do_syscall_64+0x154/0x220 [ 117.301301] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 117.306738] ? kmsan_set_origin_inline+0x6b/0x120 [ 117.311693] ? __msan_poison_alloca+0x15c/0x1d0 [ 117.311736] ? __should_failslab+0x278/0x2a0 [ 117.320911] ? should_fail+0x57/0xab0 [ 117.324797] ? kmsan_set_origin_inline+0x6b/0x120 [ 117.329705] ? __kmalloc_node+0xb17/0x11f0 [ 117.334025] alloc_pages_current+0x6b5/0x970 [ 117.338531] push_pipe+0x680/0xca0 [ 117.342162] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 117.347300] default_file_splice_read+0x2b9/0x1120 [ 117.352343] ? __fsnotify_parent+0x132/0x560 [ 117.356858] ? security_file_permission+0x453/0x490 [ 117.361977] ? rw_verify_area+0x35e/0x580 [ 117.366197] ? __ia32_sys_tee+0x160/0x160 [ 117.370436] splice_direct_to_actor+0x4c6/0x1040 [ 117.375512] ? do_splice_direct+0x540/0x540 [ 117.379889] ? security_file_permission+0x269/0x490 [ 117.384973] ? rw_verify_area+0x35e/0x580 [ 117.389214] do_splice_direct+0x335/0x540 [ 117.393476] do_sendfile+0x1067/0x1e40 [ 117.397480] __x64_sys_sendfile64+0x218/0x390 [ 117.397518] do_syscall_64+0x154/0x220 [ 117.397562] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 117.411207] RIP: 0033:0x455a09 [ 117.414465] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 117.422248] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 117.429568] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 117.436888] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 117.444215] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:22 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:22 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) getpeername$packet(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x14) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000100)={@loopback=0x7f000001, @loopback=0x7f000001, r1}, 0xc) 2018/05/15 19:47:22 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) connect$l2tp(r2, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x2, 0x0, 0x1, 0x4, {0xa, 0x4e21, 0x4, @empty, 0x8}}}, 0x3a) 2018/05/15 19:47:22 executing program 7: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000cd9ff4)='/dev/rfkill\x00', 0x0, 0x0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000240)) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f0000000080)="f7c435113cc4b72290f3214980ac87a1f02194afb30666f4df2a6ce7d7046fd700a34180a275cedfcfd818e2f3a829043d33bda63484a80a1888e5ab0e13cb142f8524477b2783a28bd11b85bcd5fbbe32415f42cdc226b592f77a8e1cb827618cc57de23789f61dd6b97a018856cc1e00d03da8b7ac170d666436f923dd7d2d8bdabb4048209daf3f26922eec7efedfe23caab767e38f767b7d26112499657fcb00ad60e2137d8c7c4b8e598c5b53aad69fc2878f6e269294b4eadd5330712daf99632a7ddcc0f3d7d1b9ef7a1fc70952daa688d89f0d6de8") ioctl$RNDADDTOENTCNT(0xffffffffffffffff, 0x40045201, &(0x7f0000000000)) dup3(0xffffffffffffffff, r0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x2, 0x0) [ 117.451654] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000000c 2018/05/15 19:47:22 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x201, 0x0) write$binfmt_aout(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="f362fabdb1d76d72a1552aa254836d0000063fc900000037b058ff5a20384856229c427575800000045decc46cc45a29265dc2a7b8bd2e8a69f656cd7ecc35aee3a79ef3df2e1838918c2f7c8b735cd8f8b50867642a3bfe845a7a320e4b38a200003f25beac7edd93f17343a474aa7a7cdc7d9df59d567e83df822a8c2483469f5649afccf6ecdf88fb068eee58b96347607619bb5f2327cf339b72650d5f509da0dd9f11bce030899b61adc46add9895ab3d9c5be9a8b96e4145945e9f4a909845a119108a3617a7b5eef452e94123d4f94fb34380890c419e6d6549ec0de1056b2e2fc704c088cb6c4d65f7201a"], 0xef) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x88002, 0x0) setsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000040)=@int=0x9, 0x4) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) ioctl$sock_ipx_SIOCSIFADDR(r1, 0x8916, &(0x7f00000000c0)={'teql0\x00', {0x4, 0x8000, 0x9, "b0076c0fdcce", 0xff}}) r2 = syz_open_pts(r0, 0x101000) poll(&(0x7f0000000080)=[{r2, 0x200}], 0x1, 0x4b0) 2018/05/15 19:47:22 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x1f, 0x1) setsockopt$ALG_SET_AEAD_AUTHSIZE(r1, 0x117, 0x5, 0x0, 0x3) 2018/05/15 19:47:22 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) socket(0xa, 0xa, 0x3) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000000)=0x7fff, 0x4) fcntl$setsig(r0, 0xa, 0x36) getsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0xff, &(0x7f00000000c0)=0x4) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000001c0)={{0x2, 0x4e23, @multicast2=0xe0000002}, {0x7, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x8, {0x2, 0x4e20}, 'ip6_vti0\x00'}) 2018/05/15 19:47:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:22 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='rdma.current\x00', 0x0, 0x0) ioctl$SG_EMULATED_HOST(r1, 0x2203, &(0x7f0000000100)) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-256\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f0000000200), 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @remote={0xac, 0x14, 0x14, 0xbb}, @remote={0xac, 0x14, 0x14, 0xbb}}, 0xc) 2018/05/15 19:47:23 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:23 executing program 4 (fault-call:2 fault-nth:13): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:23 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:23 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x1) getsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000000080)={@remote, @multicast1}, &(0x7f00000000c0)=0x8) socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x9, 0x141000) write$cgroup_subtree(r1, &(0x7f0000000040)={[{0x2b, 'io', 0x20}, {0x2b, 'pids', 0x20}, {0x2b, 'cpu', 0x20}]}, 0xf) getsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000100), &(0x7f0000000140)=0x2) 2018/05/15 19:47:23 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) keyctl$get_persistent(0x16, 0x0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast2=0xe0000002}, 0xc) getsockopt$inet_buf(r2, 0x0, 0x27, &(0x7f0000000000)=""/16, &(0x7f0000000140)=0x10) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/expire_quiescent_template\x00', 0x2, 0x0) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f0000000180)=""/243) 2018/05/15 19:47:23 executing program 3: r0 = socket(0xa, 0x200000000001, 0x0) syz_open_dev$sndmidi(&(0x7f0000000140)='/dev/snd/midiC#D#\x00', 0x5, 0x200000) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") socketpair(0x8, 0x0, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000100)=0x1f) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000080)=@nat={'nat\x00', 0x19, 0x3, 0x370, [0x20000280, 0x0, 0x0, 0x20000388, 0x200003b8], 0x0, &(0x7f0000000040), &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff01000000110000000a00000000f5626373663000000000000000000000006263736630000000000000000000000074756e6c300000000000000000000000726f7365300000000000000000000000ffffffffffff00ffffffff00aaaaaaaaaabb00ff0000ff000000a0000000a0000000d8000000706b74747970650000000000000000000000000000000000000000000000000008000000000000000601000000000000736e61740000000000000000000000000000000000000000000000000000000010000000000000000180c20000000000fcffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000feffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000ffffffff02000000030000001000000098187663616e3000000000000000000000006272696467655f736c6176655f310000697036746e6c30000000000000000000697036746e6c30000000000000000000280b9c12aafbff00ff00ff000180c20000010000ffffff00000070000000e0000000180100006172707265706c790000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaaaa0000ffffffff000000006172707265706c790000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa1d0000ffffffff000000006172707265706c7900000000000000000000000000000000000000000000000010080000000000000180c20000030000feffffff00000000030000004000000000f7626373683000000000000000000000006263736630000000000000000000000069726c616e300000000000000000000062637366300000000000000000000000aaaaaaaaaaaaffffffffffffaaaaaaaaaaaa0000ffff00000000b8000000b8000000f000000069700000000000000000000000000000000000000000000000000000000000002000000000000000ac1414bbe0000001ff000000ffffffff012e01014e244e224e234e2200000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaabb0000feffffff00000000"]}, 0x3e8) 2018/05/15 19:47:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:23 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10001}, 0xc, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="94000000210004002dbd7000fcdbdf2500000000228ca01f70a890a6513b802f8de5c2fbbedb84ef088c4c6eaabbe7358b0da65e7253c5ce23f4a1367b9be91dbe2f26ddb722b144003100eb16ffe136bb9659c7e2032773a473e9b28c62101cdf76ab3ffe359365dc556c1663de6ec09405f836b8fb1be729a1ded7a13336f3d5ed3e66ad333500000008004f0000", @ANYRES32=r0, @ANYBLOB='\x00'], 0x94}, 0x1, 0x0, 0x0, 0x811}, 0x4000) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000140), &(0x7f0000000280)=0xc) [ 118.527330] device lo entered promiscuous mode 2018/05/15 19:47:23 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x0) [ 118.567425] x_tables: eb_tables: snat target: used from hooks PREROUTING, but only usable from POSTROUTING [ 118.579880] device lo left promiscuous mode [ 118.601649] device lo entered promiscuous mode 2018/05/15 19:47:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:23 executing program 0: r0 = socket$inet(0x2, 0x6, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) [ 118.713240] FAULT_INJECTION: forcing a failure. [ 118.713240] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 118.725127] CPU: 1 PID: 8066 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 118.732324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 118.741696] Call Trace: [ 118.744312] dump_stack+0x185/0x1d0 [ 118.747970] should_fail+0x87b/0xab0 [ 118.751710] __alloc_pages_nodemask+0x61c/0x5dd0 [ 118.756483] ? kernel_poison_pages+0x40/0x360 [ 118.761086] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 118.766469] ? kernel_poison_pages+0x1a0/0x360 [ 118.771072] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 118.776543] ? get_page_from_freelist+0xab28/0xb600 [ 118.781575] ? __kernel_text_address+0x34/0xe0 [ 118.786181] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 118.791659] ? __save_stack_trace+0x90d/0xb00 [ 118.796205] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 118.801167] ? is_bpf_text_address+0xb4/0x4b0 [ 118.805689] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 118.810906] ? default_file_splice_read+0x2b9/0x1120 [ 118.816034] ? splice_direct_to_actor+0x4c6/0x1040 [ 118.820995] ? __x64_sys_sendfile64+0x218/0x390 [ 118.825815] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 118.831207] ? kernel_text_address+0x34d/0x3a0 [ 118.835823] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.840702] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 118.845676] kmsan_alloc_page+0x82/0xe0 [ 118.849675] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 118.854456] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 118.859864] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 118.865169] ? kmsan_kmalloc+0x94/0x100 [ 118.869171] ? __kmalloc_node+0xe25/0x11f0 [ 118.873431] ? kvmalloc_node+0x1a1/0x2e0 [ 118.877516] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 118.882735] ? default_file_splice_read+0x2b9/0x1120 [ 118.887909] ? splice_direct_to_actor+0x4c6/0x1040 [ 118.892860] ? do_splice_direct+0x335/0x540 [ 118.897207] ? do_sendfile+0x1067/0x1e40 [ 118.901306] ? __x64_sys_sendfile64+0x218/0x390 [ 118.905998] ? do_syscall_64+0x154/0x220 [ 118.910090] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 118.915475] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.920357] ? __msan_poison_alloca+0x15c/0x1d0 [ 118.925047] ? __should_failslab+0x278/0x2a0 [ 118.929498] ? should_fail+0x57/0xab0 [ 118.933330] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.938204] ? __kmalloc_node+0xb17/0x11f0 [ 118.942473] alloc_pages_current+0x6b5/0x970 [ 118.946919] push_pipe+0x680/0xca0 [ 118.950485] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 118.955539] default_file_splice_read+0x2b9/0x1120 [ 118.960501] ? __fsnotify_parent+0x132/0x560 [ 118.964938] ? security_file_permission+0x453/0x490 [ 118.970004] ? rw_verify_area+0x35e/0x580 [ 118.974197] ? __ia32_sys_tee+0x160/0x160 [ 118.978375] splice_direct_to_actor+0x4c6/0x1040 [ 118.983180] ? do_splice_direct+0x540/0x540 [ 118.987531] ? security_file_permission+0x269/0x490 [ 118.992575] ? rw_verify_area+0x35e/0x580 [ 118.996747] do_splice_direct+0x335/0x540 [ 119.000917] do_sendfile+0x1067/0x1e40 [ 119.004833] __x64_sys_sendfile64+0x218/0x390 [ 119.009382] do_syscall_64+0x154/0x220 [ 119.013291] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 119.018489] RIP: 0033:0x455a09 [ 119.021690] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 119.029417] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 119.036696] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 119.043959] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 119.051218] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 119.058475] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000000d 2018/05/15 19:47:24 executing program 5: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@mcast1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@local}}, &(0x7f0000000040)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'team0\x00', r0}) io_setup(0x46b, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000100)}]) 2018/05/15 19:47:24 executing program 3: r0 = socket(0xa, 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1}) r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x1000, 0x200a40) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0xfffffffffffffc00) 2018/05/15 19:47:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:24 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x20004) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:24 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x0) 2018/05/15 19:47:24 executing program 4 (fault-call:2 fault-nth:14): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:24 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 119.192594] FAULT_INJECTION: forcing a failure. [ 119.192594] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 119.204480] CPU: 1 PID: 8113 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 119.211675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 119.221040] Call Trace: [ 119.223645] dump_stack+0x185/0x1d0 [ 119.227284] should_fail+0x87b/0xab0 [ 119.231024] __alloc_pages_nodemask+0x61c/0x5dd0 [ 119.235805] ? kernel_poison_pages+0x40/0x360 [ 119.240326] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 119.245712] ? kernel_poison_pages+0x1a0/0x360 [ 119.250324] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 119.255804] ? get_page_from_freelist+0xab28/0xb600 [ 119.260846] ? __kernel_text_address+0x34/0xe0 [ 119.265457] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 119.270928] ? __save_stack_trace+0x90d/0xb00 [ 119.275463] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 119.280514] ? is_bpf_text_address+0xb4/0x4b0 [ 119.285038] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 119.290289] ? default_file_splice_read+0x2b9/0x1120 [ 119.295421] ? splice_direct_to_actor+0x4c6/0x1040 [ 119.300382] ? __x64_sys_sendfile64+0x218/0x390 [ 119.305081] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 119.310475] ? kernel_text_address+0x34d/0x3a0 [ 119.315098] ? kmsan_set_origin_inline+0x6b/0x120 [ 119.319971] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 119.324969] kmsan_alloc_page+0x82/0xe0 [ 119.328975] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 119.333782] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 119.339184] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 119.344491] ? kmsan_kmalloc+0x94/0x100 [ 119.348479] ? __kmalloc_node+0xe25/0x11f0 [ 119.352728] ? kvmalloc_node+0x1a1/0x2e0 [ 119.356803] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 119.362010] ? default_file_splice_read+0x2b9/0x1120 [ 119.367144] ? splice_direct_to_actor+0x4c6/0x1040 [ 119.372100] ? do_splice_direct+0x335/0x540 [ 119.376451] ? do_sendfile+0x1067/0x1e40 [ 119.380560] ? __x64_sys_sendfile64+0x218/0x390 [ 119.385248] ? do_syscall_64+0x154/0x220 [ 119.389332] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 119.394717] ? kmsan_set_origin_inline+0x6b/0x120 [ 119.399616] ? __msan_poison_alloca+0x15c/0x1d0 [ 119.404331] ? __should_failslab+0x278/0x2a0 [ 119.408779] ? should_fail+0x57/0xab0 [ 119.412600] ? kmsan_set_origin_inline+0x6b/0x120 [ 119.417467] ? __kmalloc_node+0xb17/0x11f0 [ 119.421738] alloc_pages_current+0x6b5/0x970 [ 119.426199] push_pipe+0x680/0xca0 [ 119.429773] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 119.434822] default_file_splice_read+0x2b9/0x1120 2018/05/15 19:47:24 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r2 = dup(r0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000340)=@assoc_value={0x0, 0x8}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000003c0)={r3, 0x8}, &(0x7f0000000400)=0x8) connect$ipx(r2, &(0x7f0000000280)={0x4, 0x81, 0x7fffffff, "d8a6c6a382dc", 0x1}, 0x10) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000100)="ce440141b941ff45ee0615ad6469889d88bb761ed22a3aa481f23500a28a32abefa4531fed6555cb8f9beb4d80aef966bb9518393e19e3ece19fbcfbf1301dc34a8644db79aed4b6089c09cbb1de576b1fe9e04b2eac631141313decbbf99cbb35df29c297c8c762d92994971508fdf1f9f8dfcf424c79eb6180951f8869cb94f269320a382bf560386181e2d7b918d405725a6eae47664ffda5a87f729614bddebe18784f3d7c9119d3916ef75dc5e1e4bdba07dac3cc43401250e0a5407ba13fb5306e", 0xc4, r1) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:24 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x0) 2018/05/15 19:47:24 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x1000, 0x8}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000001c0)={r2, @in={{0x2, 0x4e22, @multicast1=0xe0000001}}, 0x40, 0x1ff}, &(0x7f0000000280)=0x90) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$BLKGETSIZE(r3, 0x1260, &(0x7f0000000040)) 2018/05/15 19:47:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x1, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 119.439788] ? __fsnotify_parent+0x132/0x560 [ 119.444224] ? security_file_permission+0x453/0x490 [ 119.449280] ? rw_verify_area+0x35e/0x580 [ 119.453459] ? __ia32_sys_tee+0x160/0x160 [ 119.457633] splice_direct_to_actor+0x4c6/0x1040 [ 119.462434] ? do_splice_direct+0x540/0x540 [ 119.467832] ? security_file_permission+0x269/0x490 [ 119.472877] ? rw_verify_area+0x35e/0x580 [ 119.477051] do_splice_direct+0x335/0x540 [ 119.481234] do_sendfile+0x1067/0x1e40 [ 119.485151] __x64_sys_sendfile64+0x218/0x390 [ 119.489671] do_syscall_64+0x154/0x220 2018/05/15 19:47:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f0000000000), 0x1) [ 119.493582] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 119.498784] RIP: 0033:0x455a09 [ 119.501983] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 119.509705] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 119.516999] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 119.524294] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 119.531587] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:24 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 119.538881] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000000e 2018/05/15 19:47:24 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000080)={0x0, 0x0, @multicast2}, &(0x7f00000000c0)=0x10) 2018/05/15 19:47:24 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x46c, &(0x7f0000000180)=0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000002400)=0x0) prctl$getname(0x10, &(0x7f0000001340)) fstat(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000002580)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000025c0)={0x0, 0x0}, &(0x7f0000002600)=0xc) getresgid(&(0x7f0000002640)=0x0, &(0x7f0000002680), &(0x7f00000026c0)) sendmmsg$unix(r0, &(0x7f0000002800)=[{&(0x7f0000000000)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002380)=[{&(0x7f00000000c0)="9d6aaa8965433bfc8048b25aac3c2b66c4fc61d4d439e893efedb04b0f6d271d742d40bc28a4305a4759c5238b645a", 0x2f}, {&(0x7f00000001c0)="2149ac2ff70172db890b2e9cb5fd6d124c7ab2ff0bdbc808168ead6638d4494120f1b61f382bbb6f0f3fd6660aec75c0c1d1d7ed5e4bb27b6dc449a6dccb0060a447fd010dcfe866c75752412df6ba175172562963c8691f6081b718ad41df84a3c40a3fdfa9666e09fe1650c45e303a99f98af62c2a5b353008203ffbd0138dbfb8ac6822d391f9437e49fa3a02ef28212aee58672b76dde1e1fb8fcd1235cf47133acb640e3a77578e312368cf2ee60b30db5a32bc011360285ac8f469bebdd11f24ebf4398b08b5ad737494694bb408de8fd45db6f2f6e1e19d39a10487c0d08d372a84b4e48d2799eddbdbc91029c0bb3c59c44275df5d986b", 0xfb}, {&(0x7f00000002c0)="f835c3d3a09381f6c815fb7dd4600ca8228adcd8d96b5d37783195af83516d635c61854f3890b2e041975e62dd70b18eac79bd2bd37d192f540b321a4f3e0b7f5cd7c24e2e", 0x45}, {&(0x7f0000000140)="cccd0c468165fa02a2f7b22a01821e9e3544c2be5405bdff7463d0e45df979c64bdbc552c9b66abfb439bee47372adbde7d30cc8635d592431a7ad", 0x3b}, {&(0x7f0000000340)="332c808a7f49ad869dad449d9d27a8e3123b38592aff9af82de81a0dbe01d18f941a123b6d958607f139800730de6831181afcbc9f3e2032e1fef5790cc824d91a4e8d45648b8bb7cd094745282c29fadf54acb8aed7c88dd7a1ecb2af816a8c628cc4cefc3bd20f0a4aa4787e11c9f5aa35d4dc129a7ebe3beb742b9187ba9f88a8673934a59f3b44d1965bd93c69f2ccdff8b60bf9a7b3a5dfc452567280b1c2049506adb7f708aeac570593facc30d99dd4eeddc2df11bc8aaddcf471761effa7b702c344f9e2655fab339cd105030b578c6b2714650ba4f05f5c58f3d373aeb216a0a8204cca83a173fde2751d5f10f984a113e4dbe1761da394fe7bded52992e5e9a2421b0839c36411a6676f8f54218acb3cfbb672d044890f9efdcbf0e11449074191c6f14a6e1610c7d55244e6be7edba58df507be0ae7c2e7b5812c3b57f9a6220d471e4932c354a946611e64107ab8a09abc94d80c051759b6ebe2a747778049a81b46d6d1dbeea2d8a2957bbaf4ef44d91db40b9918b7ad4e59dc30769ae3168af10cf05e53445a7893ea7ae3db243b4706c7960cc60019970e8817b8d4314214ae54261a742e9d0a7a5e4197614bf8a398d8a6e74d5c8c53cb5967042288d36ae978fe976577ed1d31315b596cf977a3a2914d98a4a36960a4a5968c4e558123923a6cb19982e735cbacdf0cea8ed13dd0d01cf005d05e67c455f0c2dac6387246b95128ab4f0ebba6b25242c23af4d45d6b464543c1e969b69e778fed57d8827c1b6cd2e681c1c8ff4e0e804a8eca00e6cbaf4ae379e1ac334cbdac0959a0f856ac727ebe2181cc28f4daf93fcdb2eb71a5786e636b0167c3944ae49afa014e2059411ca9a23f0199fe1ddfa0a27fe4a0482ff1df9af0736737af8df56285cae00eee8ca14895167f72f62d32392136bdd30be5d85f0c7f51ad39082840afc7ffd3d1dd52ef2d4391edddc37082090aa186f513cc24af0897dceb05655d87cab3a3234b60cc6e5649758f3ce035225129246373c3f7fea8bcbadac292a09f16dfe663e4f47edfd25370858f43594e28d6381a3103eff467e78eb074129746c8467e7c73f698ca2a989ef3c5b1b78917830343ff059fc084d9a5590944867eeeb6c2caf179e092ee6cc1f504fb156c3d8e210ccc2f3f74953cae002420f2af17ca696d2247c6eefe0c4345424d1d3e7cd9cdc91512bd9c60a15187c0e3e110cef3ab68dc7f0ad371f718b5d4b0d6f5b8c1f19ecb2b48a00bf27b1366e7e13445d6eab74502a66f42b74df62e689bef7bd29f18d54e89fd1643bbc9f0d3554769550606cf3982a66d9db6bdb4c0c9da6b5cd7dfd6f5aba5192539345544ba2a24517858d1016ffc529d1297dff5a937a47ebe3c3b020d1ac73279ec2920f7bf145e1983b6b71e6f9193379db5e6cee8a5de75f329e50d15ed5b6a2959c1866efd7dfd528e5fa0f96fc5282512c00a3adea1ed66cacf82ec968400a2164d8422728f829ba976f2bdf1b634ffc503bc2a207f045b6f95e2403694034e43597c38ff78fad2a54f167440411cbaebb3f1307fe7e65a73f2a62eb354fd061f09859084362bf5746420784212f4944afad8b66d3a39f0ac9d6874890f6ea8a32c885872d42ec4844ced11a05a00fb5ef4b2e11a1185359abfe353a38f75faff8709934627441dd7f7d055260b1eb408be8640b80ecd74693b3bea6a02e89a57afc218fbc59df3897934ad3f174318d4f8c39eca6d806a376bf1e2638a4da08d427a7418b36d4ade849724993929a71e62422d7ce76aff5c16c39ec13ecd3fc5f59696e778af5345191250a6da392e9adbca91108372101fb20fa9914cb02d8a6f48d5ee81c538c6963dd9350c133d834b70d54b97f3f55fa0749a7aac90f79266a2d20906e2e94fed75b594a71992929da8a50f37922cd694447d5ccef290cd82f9b977fe6459500bbdd1c65148c2b8d7929d1388792afa1425a452e86bfed9d079c66d30042b6a8c2f57e14a0473a4b998c6e793e0faf3c4c1824d4e5b251b51a4c9ac847fa87d60ade260e6d4b8471dc6856d13f05a2f949330f77892de98eace55336377a9f4740eace182b8bc4a2da47ad9ec64681fd1193f9fba2ba900b62c0974b524c66cdedb349ab1807b082831f647b7cb43996782ae6854031a7a73aaab8283ed3938debc313c77fb81008fd002f2bf588648f1be2b76df0f8f725405efe288db44128eae6246a3e3902234a7ed54adbe013ad4b1050baff83c5d7a0a8433651ba9ac7d10062eb14946de604f47b17ff90cce5d026311fed17353180ba5220c8a208c768eb34284f40451d8bdd85b64652e28d3f75355c6f35e103cf9052c962323a0edd1165a87e7310296fa9945718b74c14ccd66ebe59948cd21f1983ee265864a0a3901c46a0946d90c8123b192def29a238e61365dedf3c1cdad4bbb980965be500dd542ec0cdcd970a03b8f6d5423475de897bb502b5ce9d386174f07b0e8b50de2b999a0b68a9eb298471afaeabf854f317ec310ab800311bc781d8bd5a33a6abda8b986090cd801b463ba50f7577573c9263324125331c2a7cbc890b3e2007d9efd43b9f8e38736f3d05c62f312af037012ed934371d29da9bfa0c1f89d85d2f94b3e3556169fa0a8876c9e6477bf701cd244fbf10f3c74f737c061d23f25e0aea93d4b2c6b4e1eaa1b28951da9d29c1f1f00f3b17e7499adab5a209c2bc566ac2d5f680477a98012459c208c82c415884bc3eb7e7998a46804a0285bda613602620d05782be575c600cfd00e3b1a8e8795d0b6fbd6c8d3c6f82215ec2ffd58f555b27e20a5ca536ac1d335c30479e3f55fbdaeebe6ad52360d6b9499beb077b4cae2c0c3cf1582996daa3002a4ad768f3008f4c6d1db437c44cb9aa2671f3332916497c8f39ec997298b0ee50538cd9ab5204c65a1f6a656e8c731faeccc8320aba9ebe15d80d63d80b82cf9d3b41abc3db86e63f999b33f688581285ff08a370bc46d0f4c9a0393f0766c0491050780619f424fd18a494c2b0a5ad89d567ca1584a407df29e0c77e9f619e71b30e40c24894cda9fc0540e8ca404d92f3781fe66c3e483d4b31b8602581922d700766bb8dc57a462f1b30546abb7c93900d41bb6fd0c325ddae7ec1a839a34293864991360df78cc44f11ae80d59f19ab2a941ca19c4bb4cae85ab225d87431403f5ab4a1ca6dd30e1c4599758f75863f24bfa50e7a5e0ed7ca7ec7c7ff6085a0b7edda0af7c0890f0061ad84f10b64caee678539b113a9fde5c662dd6aa8c3d8bae9468ef518b89c04b1452c29574a45545a3dca12d283e1197e2e6561b554149b41bdbfbd447ca3007ed8d886915aee097d456de6ef802ab31fa5a636f40aeaf2208fb1b6fee125e567bb17c4c0f3efcc2b03ae8a94e28d23fad067b02b14d101fa2d57c5c93aeb445d83f79aafce798cee24fdd813061d5b4256bee97168833a794ebfa075555715dda27c350b6a7a9f9c1aaed326e4302993b71e40f2f89a91ca760b1ef1b6ed1d11ead7b56d95a0ae60dd75e8d4ac7eaee0d437e2b02c436d2c842becb432fe65c300643f9b3097baf220bb2201d86b1f40af5b7e4791c797a96bd3b661e7891e5ac8da4dad16a900de0eba627a7ee06b606e9a95e4cd1da367b480a96e70372a4558943c2d98a95800447e70ff656dd2b0de887859aed884aa5618b8c14d59048a54d7aefda06b8fe7efd9cbfa35c4cca7597bd8a0dc2256fc8dc4ba440d4452876c5f405d760e1e1b36d93e3638cdcf58007c06251480c9678d1864d4b45cf2927743875ee7dd031cb4cc15dba1484f2c6906b727db001550c9abe417aca14151caaec17f707136bb358590953ef59054d5193c8e2bbaf2a5b61ec3d04f98d4ec445cbbcac85064b74f1a02ee1ba7a49ba15c662710a3e170a9624382d0b1cf97bb247575a394535398b2641a0f74b6d5e891f65d0b47fe668ff6357820e3ab63ab5ad811d7af1943094ca6ec3f8607eff2f27d90409ce2a2141ca1ef3ece0219f14439af8fe7a1c01940cc5e396881ec7b21187d7dd7f41cb20edc540d81b36c365dfe0e98c38839b8c066b79907d7dc42544824ae684969f2e79a450946367a3c4a774d6bca89dc363ed86431e31ac554c708143620e764aa3be1f6d23d8f047439d3407a68daf731affaf8b5dddb10f7e908db73832ec0dc7200828ea1b717f4ff980215d48d5abeb09b74326fb0f70801a2cc6a6291b66cec8481cb146d5b6ca9da307de7e6064430a3b66d6383a543f487d09bda5a921f14d34dc9500528834bfc24a09d82066e818549a03bf41646a4a5ee08ee1da2133927c971254259422d9d60c7aae40905632d19b85a875271fc5dc0bc79798f5e283e6dc95ca7f2b7b8601340fefdc0180ce15e6dedbed641d3f455e2ed1435ebf6050f5c9f2b8240aacc490538da24c7e400b4bf1cd252c7b4959fc6206cf41d7f324e40b762a0a69ff16eddaf4658145552193564b6a514c22f446b1f323e6cefad589b5c38635990f4a0bd9e312bd32b3b5754b4fe5d8cfc837218ff13310fea714851ca582ff896d6b937036b1e9a986c46575b590083dd9074247cd10b2f78f498b894e71d46485f18ca788dd88f9b22bd5f8a6c7dd762ceeeb1475f632ea90568035ff60af8db537fbdaef70f5e24f07486088c6e3f3a73d734c5fe5bb2529921eae18dcec50814165f3f994337b3ce66cf117a27728eabc92bca409a17d9436cb28d36cbbf3db716211130c89951164a057de8494f2def70b7226fa7325b9fc2002d756a0ac759a7fa4630acf8401004740365041446f7d780f39f5a2afd5c31a85a807dbd9fc66d3edf737630b45b61d4489765a32420420bc0416a74c64490e7378ea7e94e61bf2c1cdf5b8f394dd6b11d38a394620e7278b1aae33abf7f38e9182124ab7b0b2c35a138dc0166a20a503996aa8440cb7511806d5e0634ed759c9dc5855b0b1b0c4ebe59174a07dd268bc35a4be45e6c9549b1ed2804718204faee8ee0a7baa349579c3e811319a1cb35ee70fdf3f1a6d6f2ec7fc3716ea78f264d20716dd74c89abb220ad0c5dc6db91abd885c067c48e88f0f5f63fbc35898b2c7ce6c14ccf29a101c084dacb8fa0d046328ac0370e52f07ba34fdd7c9edfaa0aa66b954b42801e4938de28b7a53ffe0443bc1ea0b5628617e843d610199129b66cb731b1a7cf72650ca4cd4817048c2fbcf27a0b6082e6a86ec19e7f1214be7c3b5f1e03376131098069676624a27ea61dc08bdda4549c4042cb4194389a65ecaf895e60bb13ab42e672c74b643e55bb6ae8d9411ac14ca2a5464b33b4e2c1b2da3d3a75bf992467e881a3685e12ea4332ea478a4f862b80ecb5f6e7506882c436b3dce8ff1a237addb0533fd8e6b9e93c1bed3b2ccc387add4e6b8451f3858e1e7984cabaedda5e0b1a5bedb50eda8f4da44efe5b71068ccd402600e68f6078c92ede2f708f0706c9859162799513f79a5449903b8060f074ef3dd0239300d6512b5613b6cc01e78b0164ddf124e82678d5a6091287560ca4eb20c1e990117bc308b432c714a21f5b1007a486d8a2a3ddef45ed7ad389b30f247e00a4c991c2eb6c30211181a41760f822a4b9179296c58a7cfd83fe9390a0b2c4f72824dff4102897e585ae9adced3b1b61a8acaddae0c3c046384c173a9d0170237d0c88d6391888afbe49a0b018d5fa9695992b69187d515ac7cb6975c25d57e7f9455a68fb2c28b9397b92fadc7bff34be1185cb77db15eb5b67dbde6e186fc278c1f", 0x1000}, {&(0x7f0000001340)}, {&(0x7f0000001380)="6e857627d6146deb50d9ea22d1c3892ca504fcc7e47bc014f495341aca00498bf6a0a9a2f5f940747f3377252bab4bd7d3ab4ba30e43ede0723676473a2d8420efcd9932caf818808df9b697181c4452d0ceaa9a871ab0c601c5d276208a7d6acf292ce4976b9b148f7ad7b4bfa01936078b14005a8159adc3d3e01f52f8aaf3c15072bd55a47d9f00db1750fd45dbba34e84120d47574e64c184632239026ad5cf8d9247cc7ed97a7a27163913a02ec94d580bb68320c35b24f2c2630a9222757815bab113ef5a498738092c45d8a313f93294f20f81b7451cbb541556b8367098cbf8c4e9ef29b37c9a77eb78397709dd0dd5cbd5b62e0027df23fe2554c63bd0fef6aab2413553d3f0de7d69c3f728a1b9940512b7820279e05064f749631889f9743456d96f69ad6c3d84df8a5c230ef0262b1c059afea85bba36897e91966c54e8351ea4821dd00a215dafbec57d3bc9121df9edfd0c5ad310f7900b491fd7eac507a38c06fa151b27a6afbcf6d4f863994b06b6efb22f770df40528efb2e107b846df2da6fd55c241f99f73d43f6795782c5a3985ba23a0b24b510fa3df5a0a96099858bc1c65e67c899b0eb863e846d3aeecb79fab540a48920c2c64518051fa1b11a32867d1fda57640e9e80ff05b9f7db0486d6afe50c9dc17b208d4358ad6ac6307a45c0e344dfaeae12523f4875f9975aca420dba16a6c0b90c16c8f7b98b2a910c18fa8d47d0eeee9251c741d063147b3c158d0e089a4b6825ca6d6fb6a542de8a228a8031bc97d64aacdd04552f9f6b4215752e2b6a6700bb3055c8a8320f78804dfacb9d185ae54847ce1d420b6a32704549692090c7b9755bdc49e368364c892fa9b0cf03d2022d5a95fa4691cb3b4db404d66b7d7ab487c60df9292f8ef1e0ed2e9a1c9c8a8c2962a77ab389c75bd24ca54ba45e4d1d182c1190ab217ade23255458d12441fa62cb0ca03b317b494b8c8698d48753161bbab06b6804a68adf08748cf5632939f9cdd02d0679220ac8f65a5e3f2c4f0e015fd072c20e9b58a387b1c7360ae29c365576857882e03a17c65e0615676fd45b6e4a196cf2c085f171e47f1ea8e0c2a6a1eb48b222bd37c6bf6727b478791016ead222ece2a20a20d5880ea0cdf8d59a645d97bfd69e5d53dbed3fc287271a3e53389c91a4cd92077ade1cade3edff7058003224668e715982caed0b806da6490657be87ee307d88ae845651f62d062c0076768a3593af6cb1ceafb61f776833b6f92d3d8bfe6131e88ac8afb9752076b8b5105bdaefe8a0ca73ea3e843374a59027f5fe0573107cb04d47617f5a3975ebe9a2b28abf59aee9d286674b25f68b6049b8f0b66a3bb8edde39123f8322846b40ea00197014850200e56b36b5b73527de4cb1746bfd799d537e7ed8248c52f8d827f588b233b345c1bdecec1addd92cf51fe512076bfcdd24c5cfaf185a5b99f3b7545bbe3a7fa6b288083e6aa608bfa70aea633cf0be44de417e1887179016ef8b19c8e628e0cfba95ab62481962ddbc0a02850618a313bf311e70353a6d7d9bae9629fe97d41435f5c36d9df9153850babd4ff79b89531011bdf96f00f7104728229c696c9216bc8df09d5e52d19a702c1ccc141ed1f731006b4ef5c11410ba4f5cddf74177a717b63216b93150cc805d436b536f359b961102986a7cbb74ad6a016837e455c5196dd82938d0955135cc0be8d64989589aa289394d5250215a9049bbf1b8f0bdc34ab78df40ae892656a198e0a5102b39d1c81f6c2df1adca291d579cf3e491ee9f7ddcbf63db9638984486f66d659089d93e22de67da8e6cc3151605c53f88375f94d22c634140c055cbcfae59d42f433a7ec31776474d8ecad840d6d04e718a31d6ece2689766189b29ab5218ab09297f19f8dff7e6ed963358de2c01dde011ad4988e4490a9b79608a156aeef09b994539da42f439b008102dc7b86be5af17bc48a370a86eaca33340bc4a68a421a245d5ae972f8b72e312f03ba2a67fabf36f487926933144dad4cf32a70febb55c4c49a2016298951ffa5c3d1dcadf2ff88a291703fb4821333355831e5c093da1b6b63053065d00cc8c0029e9743fb580750c101a28109494e981c481d23a07b8672032dad6bc29da2c1450977ab1c759edba1b56a687042d2a096498a4bee96664a7638056b28a2063b0e08c915bf2c8f05de072371ddf29ebce7bb9c1540d6bd8839d0454a9f55f605762d0f6ba042d99fdda1e9ad8b52259e21ef0ae7a13a9721f6935b78814f887e3a4ce8d5cf714f83ddb96ad9aa63f84847944dbdfb03c7e984b1e8a02a9c6feb645f912e96bc429c91084b3702420b6b66196c44033833fadc114f9b9cd9554dfdf2ed8759fdafcfc0a302d5d6743933b50ad2cd7bb9f05564bccdd6b1b0fc4375f1c14513f14a8731371a2b62d90bbdf4bb6d66010311469c017037c4ca3c55d1c29e78d64f670c08c25701ff4139e48d16bd693a2c58739fb7c3b792c498ab76138994cab732b989bd5efe3843fbe62c9879ac47b287a0740c3226dd1eacd308ce2edf1108043e73af089abd5e6f1124e552536d5ace193f2c5a73923882e878d9748dd2042074162edb2ddc05bf1094807e121f3d5f5b969f8103892ee4fa18f02e54068a3274ececd015dc0bd3d1eda12242dd6d0432b1c43613bf77954aa9a3e7454171fd140c4ae5fdac2ff92be549fdd322c9632ecd096cbf10eff08f78d41d545da656a1c8039ac5fc258bf0021e7c9d19f1ee4e5dbf2170ae3aa9c6157628b1cf968d89e3a94c768e48b99d9a24e0cbffa744e82b617ab52ce3dce8397b79c7577cc89b7da6875a01f8ff471a774ce092fbacc2f57bbb0f3031703c9fb77db7287121e00608ebd80540108cd5e71245ea8e7cccd99fe6e85037e8bfb708466cabcf541811b3c0b43a10530505ed8ec1b92c736843a414d9a6851e71b0bb294dac75aa901ae1ad63bde1d09e3095fc1508597724a2c49a9dcb7fc605190b2c9a87bd1800100008f1465cce7b44a23c1ceb6cd5a9acf258f9b7e246e2dab7b6e26e6d73e239d43514055e337c0646b8281cfefa36e551948453a2356f58f5b59d16fc6941d0b7b6f812358e127f83bcbf8ef4c74c35247c1c1585a3c63debf34c0e6974cc08c899ccd4a782f05b633423b4977f123acc497612fd331dfc2b5377874143d5f076997df8374f4301a5c07c008b76a4accc4123345746fd3907ffa6dd42ca6c65f85191836a6426477185f97019c6869cd3df9c880184867d972d25363415ae03f3cb49c25bf4dd7a256f476fbd16f01982eb857f766624c8a365651021397c2a9ba5141adf6aac886d25647a05e84a47dd994027568c47b1b92ac6cd3b1201e100c3d2e0c765f29e92b8734d0e5e8d0c4227e50ff22fd64972824d24efab4959b48c155727f36bc82d0b243c3d86b20e9448c84c8746ab557ad38b2d3c731065c07f718a13b2caf0d707d4db7557ffe152bb4026f730a603add7c24ac168b43905395827e9569167602ed1ba139b25903fdb584369f22c9443a97594b2ab8c5c1fc9f6a60b291967faff7641eb7011df5d36aa6de8c6c8181ff91e23572c3fa847923e49bf48481bb5a51897cc91282c8768ffcb2c307a9d6f23558ffea2a92fe9496de5429e1eab5e622ccd7a1c410f7ea9f72d9f442d59f4ecc6c337599497a1dced7d7fbd809c1584f860bde42ff8e5aad5458b1c096305244ed59be5ee5332b69e8038e2622ec3fe14544907eca1c8e91309c9861dfbe4fe6443a2276f41cdf761f563f834c4d8333c7a9857eeed6e8d339b7699a427f27ab79ae7cda194bcf806a91d257641518fdce4a56015d5ff5d4af05018ccd61c718f91f4766800e943019df47274483fc9c22e1f6b15a791fff03a6ecc30491e429c3f2df5d5fac653e0b777e6f8724d6cc5748ee891ddf1a41c98db7b820f1c971672aa2c40c9965649e0fbfa454bd4de8812eba362632463a8c3ed8685340f01b4810c989af0c5543da74e1d8cded192d8ec0f10dc7579605c6b185f9b4afed5ea6d11500db8a9fba12f7de346d31a71ed513adc0661d9c41145c37cf6889bbc623b2b2a492749772d3faab1637be9ff94679c2181c232cf3f9f04bf60f95be935496af70be06c11ab6ffda601426a2b6e21599241f22c5277d75c88c1d82a3e445db315828a9382a712062221124c56f5bc8331157e2dfd1f5c3664d7306b175c17f7a6411698d23e125642b65e8e8fbf9ef08183ab27ce53f4cccbbce6cb8dedb2d969c4c933a757182ed9945d54427fdac5e00469428ea068fd223b7345d89901e79f4e515c632e2f4ba66b5916f0728ccaa90d9284d77d4010a1fef22396294a7ba0dc689c7c8a91197fede562e1bbc71d3228d9cc1e98a6997bb1cf8746278a989b6dfb3f6f06689532c6954a7416d5de22306bef546989f545fb65cd3895447e79844df3170ed18d0c98ac2eb4532ecc5457d09048435a70244fd29e3e8f930946516b0ba0b4813e236abe5c88b6b066ac078989643e4ab32bfff62f30eea57aee2ae2cf1ad0f695dc25d65c239e0141e20d683568c7332f0f8627369a2c91a172854735cc7d583f98939b2f806ca61ee44809ffabdb0799733d9a5df2d361c560c250a389c4b7ed018f941a07088609c85632576743cdb2d20087d80bdc67a86674c1614938bd8e73648d0321bd3e62fd744dafa7537e48187c87cba682670333a9f6d6867472b385ea3ebce6c548b590476e678db6f85d4ac80b28ff21e9bdf22cef2dadd50f8d92edff3b4cbbb67329795e9f5c08e2e31741e22d61e6c0011eebc6c1383464843b91d044554a80e8e1dca9b09cdafb571241a7aee23660c666441c25cdf09278fc032065762b9ea3e5bccbcb680ccde0da6e689447f5c8017364b1852b94bb2df9fe1a671d822882804f03a7e05f94728c65c192be5eca2c8b0a56df63a871e5928a6f27cb01c9b32334b717746c82179f92ef8564c9d79e2ac4b51baa1ad9ae9ab5a7c5cb132df40752eea31a61203faed9bad25e65bb9b8c52e9b5ff7a49f0d3e44dddcec85f99bde5a2be81a66f2266a3d0a56039b5e5a3140d20edb9a9c1fe770a178a4473e886ded0c52a7a413d6f6cb5cbaa989fb27a5a7b15bea6e5d2f2a81d4ea7dae6c9c15c6f7ecd15d332c80533d7d54ea255c17ad5c1ce8c54884e7157d3a0edb16a0fb1709e3f794505832eb4676da0c520c54979253a2ef47b44f8a4896aa95392ef40113bbd74890d29cc8a678c01c33a10e1fb3bd1d0a1ffa770b8ddaa1cd4ea31df5405eeb58a01295fcb52fd6101a207cd431ab5b1eda00b399375e6ed2a1e835c9a9f23bd1996346429aeb65e0b0f048f4058ccf5aaa5815eef773c142f84a5b34e195af5ce04ad91e5d8b4718e1b1ee921097311f6fd648436dd715fa79ea8f488527c32a95877fb1be70a5f6ad21e051b6f3bdae508b501d250110658992dad13b8fbf5521dfe99d4fceaeb09d3aad7825a89e16842cd0486bcd330a26708acb1e2588c58b8d27981292b0f824d3e82beb8b68ba346965508559414b0a0ca0f2a7d154cd46c04d63dfd5607f0e4130688f712b12dcbf0c1eb9b2cb656566734b006dc338b3f445020a4aa536646bede6dbe11cc011bfb2907d6224274edb36f815743b3b4b940899d19c36b1ef3d6f8a18c395239c593f9a3219d7d4ae27eb07edff5b10800e2b3e776ac46b391639f81678fb535169955caa0d95502f0cbd05aa86499d68513eaf2366d0416a3e9563979ae1523c8", 0x1000}], 0x7, &(0x7f0000002700)=ANY=[@ANYBLOB="20000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0400000038000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="18000000000000000e00000007000000", @ANYRES32=r0, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x8000}], 0x1, 0x20000014) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:24 executing program 6 (fault-call:5 fault-nth:0): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:24 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r2, 0x800448d2, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{}, {}]}) r3 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r1, 0xc1105518, &(0x7f0000000480)={{0x3, 0x3, 0x8000, 0x9, "1196f7f923cda19de85df366471075a1820b5d8c482bc6f7530e0627307da1634aa35946abe2c43f611374b8", 0x9}, 0x0, 0x0, 0x3, r3, 0x8, 0x2, "c7faadfa5fecde786ce22044f299577f37ff6312dc0d961c4cfc3fed955070d8e42e3846fca85d3336574a0e50fd6ccc488780ddeef2ee2b47b2cce258ff9f15", &(0x7f0000000440)="7d24ee53262140766d6e65743000", 0xe, [], [0x2, 0x0, 0x1, 0x1]}) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000280)=0x0) wait4(r4, &(0x7f00000002c0), 0x80000004, &(0x7f0000000300)) fallocate(r2, 0x0, 0x0, 0x73e0) r5 = getpgid(0xffffffffffffffff) epoll_ctl$EPOLL_CTL_DEL(r2, 0x2, r0) poll(&(0x7f0000000400)=[{r0, 0x20}, {r2, 0x24}], 0x2, 0x40000000000) fcntl$setownex(r0, 0xf, &(0x7f0000000080)={0x2, r5}) ioctl$PIO_UNIMAP(r2, 0x4b67, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x1}, {0x20, 0x99}, {0xfffffffffffff340}]}) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f00000003c0)=0x2, 0x4) sendfile(r1, r2, &(0x7f0000000240), 0x73e0) 2018/05/15 19:47:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) [ 119.916290] FAULT_INJECTION: forcing a failure. [ 119.916290] name failslab, interval 1, probability 0, space 0, times 0 [ 119.927715] CPU: 1 PID: 8148 Comm: syz-executor6 Not tainted 4.17.0-rc3+ #93 [ 119.934977] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 119.944380] Call Trace: [ 119.947041] dump_stack+0x185/0x1d0 [ 119.950766] should_fail+0x87b/0xab0 [ 119.954554] __should_failslab+0x278/0x2a0 [ 119.958878] should_failslab+0x29/0x70 [ 119.962849] __kmalloc+0xc5/0x350 [ 119.966357] ? kmsan_set_origin_inline+0x6b/0x120 [ 119.971264] ? alloc_pipe_info+0xb8/0x8c0 [ 119.975479] alloc_pipe_info+0xb8/0x8c0 [ 119.979547] ? splice_direct_to_actor+0x65/0x1040 [ 119.984446] ? do_splice_direct+0x335/0x540 [ 119.988842] ? splice_direct_to_actor+0xdb/0x1040 [ 119.993794] splice_direct_to_actor+0xe23/0x1040 [ 119.998636] ? do_splice_direct+0x540/0x540 [ 120.003019] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 120.008467] ? security_file_permission+0x269/0x490 [ 120.013556] ? rw_verify_area+0x35e/0x580 [ 120.017811] do_splice_direct+0x335/0x540 [ 120.022058] do_sendfile+0x1067/0x1e40 [ 120.026053] __x64_sys_sendfile64+0x218/0x390 [ 120.030612] do_syscall_64+0x154/0x220 [ 120.034575] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 120.039835] RIP: 0033:0x455a09 [ 120.043062] RSP: 002b:00007f2097f13c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 120.050835] RAX: ffffffffffffffda RBX: 00007f2097f146d4 RCX: 0000000000455a09 [ 120.058171] RDX: 00000000207ed000 RSI: 0000000000000015 RDI: 0000000000000014 [ 120.065498] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 120.072823] R10: 00000000000073e0 R11: 0000000000000246 R12: 0000000000000016 [ 120.080145] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000000 2018/05/15 19:47:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:25 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:25 executing program 5: r0 = socket(0x13, 0x4, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f00000002c0)={'filter\x00', 0x0, 0x3, 0xc7, [], 0x1, &(0x7f0000000000)=[{}], &(0x7f00000001c0)=""/199}, &(0x7f0000000040)=0x78) 2018/05/15 19:47:25 executing program 4 (fault-call:2 fault-nth:15): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:25 executing program 6 (fault-call:5 fault-nth:1): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:25 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x2a2, &(0x7f0000000080)}, 0x6}, {{&(0x7f00000000c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}, 0x2000}], 0x2, 0x0) [ 120.211263] FAULT_INJECTION: forcing a failure. [ 120.211263] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 120.223488] CPU: 1 PID: 8177 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 120.230727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.240131] Call Trace: [ 120.242794] dump_stack+0x185/0x1d0 [ 120.246502] should_fail+0x87b/0xab0 [ 120.250293] __alloc_pages_nodemask+0x61c/0x5dd0 [ 120.255119] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 120.260560] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 120.265908] ? kmsan_kmalloc+0x94/0x100 [ 120.269956] ? __kmalloc_node+0xe25/0x11f0 [ 120.274262] ? kvmalloc_node+0x1a1/0x2e0 [ 120.278393] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 120.283681] ? default_file_splice_read+0x2b9/0x1120 [ 120.288882] ? splice_direct_to_actor+0x4c6/0x1040 [ 120.293898] ? do_splice_direct+0x335/0x540 [ 120.298303] ? do_sendfile+0x1067/0x1e40 [ 120.302453] ? __x64_sys_sendfile64+0x218/0x390 [ 120.307198] ? do_syscall_64+0x154/0x220 [ 120.311408] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 120.316838] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.321795] ? __msan_poison_alloca+0x15c/0x1d0 [ 120.326527] ? __should_failslab+0x278/0x2a0 [ 120.331003] ? should_fail+0x57/0xab0 [ 120.334876] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.339783] ? __kmalloc_node+0xb17/0x11f0 [ 120.344101] alloc_pages_current+0x6b5/0x970 [ 120.348581] push_pipe+0x680/0xca0 [ 120.352192] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 120.357314] default_file_splice_read+0x2b9/0x1120 [ 120.362343] ? __fsnotify_parent+0x132/0x560 [ 120.366859] ? security_file_permission+0x453/0x490 [ 120.371981] ? rw_verify_area+0x35e/0x580 [ 120.376210] ? __ia32_sys_tee+0x160/0x160 [ 120.380452] splice_direct_to_actor+0x4c6/0x1040 [ 120.385283] ? do_splice_direct+0x540/0x540 [ 120.389679] ? security_file_permission+0x269/0x490 [ 120.394774] ? rw_verify_area+0x35e/0x580 [ 120.399024] do_splice_direct+0x335/0x540 [ 120.403283] do_sendfile+0x1067/0x1e40 [ 120.407291] __x64_sys_sendfile64+0x218/0x390 2018/05/15 19:47:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) accept$alg(r0, 0x0, 0x0) r2 = accept4(0xffffffffffffffff, &(0x7f0000000040)=@alg, &(0x7f00000000c0)=0x80, 0x80000) ioctl$PPPIOCSFLAGS(r2, 0x40047459, &(0x7f0000000100)=0x140020) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) openat$cgroup_ro(r3, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) sendfile(r1, r3, &(0x7f0000000140)=0x46, 0x73e0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000180), &(0x7f0000000200)=0x68) 2018/05/15 19:47:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0x1) 2018/05/15 19:47:25 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) accept$inet(r0, &(0x7f0000000100)={0x0, 0x0, @broadcast}, &(0x7f0000000140)=0x10) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x400, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f00000000c0)) [ 120.411862] do_syscall_64+0x154/0x220 [ 120.415825] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 120.421066] RIP: 0033:0x455a09 [ 120.424298] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 120.432067] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 120.439383] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 120.446704] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 120.454031] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 120.461350] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000000f [ 120.578751] FAULT_INJECTION: forcing a failure. [ 120.578751] name failslab, interval 1, probability 0, space 0, times 0 [ 120.590355] CPU: 0 PID: 8183 Comm: syz-executor6 Not tainted 4.17.0-rc3+ #93 [ 120.597596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.606998] Call Trace: [ 120.609651] dump_stack+0x185/0x1d0 [ 120.613355] should_fail+0x87b/0xab0 [ 120.617144] __should_failslab+0x278/0x2a0 [ 120.621472] should_failslab+0x29/0x70 [ 120.625436] __kmalloc+0xc5/0x350 [ 120.628989] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.633899] ? alloc_pipe_info+0x560/0x8c0 [ 120.638219] ? alloc_pipe_info+0x38f/0x8c0 [ 120.642529] alloc_pipe_info+0x560/0x8c0 [ 120.646687] splice_direct_to_actor+0xe23/0x1040 [ 120.651529] ? do_splice_direct+0x540/0x540 [ 120.655931] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 120.661366] ? security_file_permission+0x269/0x490 [ 120.666467] ? rw_verify_area+0x35e/0x580 [ 120.670720] do_splice_direct+0x335/0x540 [ 120.674968] do_sendfile+0x1067/0x1e40 [ 120.678967] __x64_sys_sendfile64+0x218/0x390 [ 120.683537] do_syscall_64+0x154/0x220 [ 120.687527] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 120.692769] RIP: 0033:0x455a09 [ 120.695994] RSP: 002b:00007f2097f13c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 120.703766] RAX: ffffffffffffffda RBX: 00007f2097f146d4 RCX: 0000000000455a09 [ 120.711085] RDX: 00000000207ed000 RSI: 0000000000000015 RDI: 0000000000000014 [ 120.718410] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/15 19:47:25 executing program 5: r0 = socket(0x11, 0x100000803, 0x6) io_setup(0x469, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x2, 0x0, 0xfffffffffffffffe, 0x0, r0, &(0x7f0000000100), 0x285}]) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=@random={'system.', '\x00'}) 2018/05/15 19:47:25 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:25 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0xff, 0x1) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r1, 0x4058534c, &(0x7f00000000c0)={0x100000001, 0x268f, 0x101, 0x2, 0x2, 0x4}) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r1, &(0x7f0000000000), 0x1) [ 120.725729] R10: 00000000000073e0 R11: 0000000000000246 R12: 0000000000000016 [ 120.733047] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000001 2018/05/15 19:47:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) socketpair(0xb, 0xe, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) timerfd_gettime(r2, &(0x7f0000000040)) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x20000, 0x0) sendfile(r1, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:25 executing program 4 (fault-call:2 fault-nth:16): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:25 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:25 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f00000001c0)={0x80000000, {{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x14}}}, 0x1, 0x6, [{{0x2, 0x4e24, @loopback=0x7f000001}}, {{0x2, 0x4e20, @multicast1=0xe0000001}}, {{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x20}}}, {{0x2, 0x4e20, @loopback=0x7f000001}}, {{0x2, 0x4e20, @rand_addr=0x800}}, {{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}]}, 0x390) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write$rdma_cm(0xffffffffffffff9c, &(0x7f0000000580)=@join_mcast={0x16, 0x98, 0xfa00, {&(0x7f00000000c0)={0xffffffff}, 0x3, 0xffffffff, 0x30, 0x1, @ib={0x1b, 0x8, 0x101, {"97823f32ec0bdd35bd88eafadf99158a"}, 0x9, 0x5, 0x8f5}}}, 0xa0) write$rdma_cm(r1, &(0x7f0000000140)=@leave_mcast={0x11, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r3, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:25 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000080)={{{@in6=@remote, @in6=@mcast2}}, {{@in6=@mcast1}, 0x0, @in6=@ipv4={[], [], @broadcast}}}, &(0x7f0000000180)=0xe8) r1 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:25 executing program 6 (fault-call:5 fault-nth:2): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) [ 121.012363] FAULT_INJECTION: forcing a failure. [ 121.012363] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.024264] CPU: 1 PID: 8228 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 121.031466] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.040833] Call Trace: [ 121.043448] dump_stack+0x185/0x1d0 [ 121.047109] should_fail+0x87b/0xab0 [ 121.050848] __alloc_pages_nodemask+0x61c/0x5dd0 [ 121.055617] ? kernel_poison_pages+0x40/0x360 [ 121.060122] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 121.065533] ? kernel_poison_pages+0x1a0/0x360 [ 121.070137] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 121.075608] ? get_page_from_freelist+0xab28/0xb600 [ 121.080637] ? __kernel_text_address+0x34/0xe0 [ 121.085276] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 121.090762] ? __save_stack_trace+0x90d/0xb00 [ 121.095306] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 121.100265] ? is_bpf_text_address+0xb4/0x4b0 [ 121.104795] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 121.110011] ? default_file_splice_read+0x2b9/0x1120 [ 121.115131] ? splice_direct_to_actor+0x4c6/0x1040 [ 121.120109] ? __x64_sys_sendfile64+0x218/0x390 [ 121.124797] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 121.130276] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.135155] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 121.140203] kmsan_alloc_page+0x82/0xe0 [ 121.144217] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 121.148996] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 121.154392] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 121.159799] ? kmsan_kmalloc+0x94/0x100 [ 121.163808] ? __kmalloc_node+0xe25/0x11f0 [ 121.167938] FAULT_INJECTION: forcing a failure. [ 121.167938] name failslab, interval 1, probability 0, space 0, times 0 [ 121.168064] ? kvmalloc_node+0x1a1/0x2e0 [ 121.168078] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 121.168121] ? default_file_splice_read+0x2b9/0x1120 [ 121.193647] ? splice_direct_to_actor+0x4c6/0x1040 [ 121.198576] ? do_splice_direct+0x335/0x540 [ 121.202899] ? do_sendfile+0x1067/0x1e40 [ 121.206964] ? __x64_sys_sendfile64+0x218/0x390 [ 121.211634] ? do_syscall_64+0x154/0x220 [ 121.215706] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 121.221064] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.225903] ? __msan_poison_alloca+0x15c/0x1d0 [ 121.230571] ? __should_failslab+0x278/0x2a0 [ 121.234979] ? should_fail+0x57/0xab0 [ 121.238782] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.243631] ? __kmalloc_node+0xb17/0x11f0 [ 121.247874] alloc_pages_current+0x6b5/0x970 [ 121.252300] push_pipe+0x680/0xca0 [ 121.255843] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 121.260873] default_file_splice_read+0x2b9/0x1120 [ 121.265813] ? __fsnotify_parent+0x132/0x560 [ 121.270224] ? security_file_permission+0x453/0x490 [ 121.275245] ? rw_verify_area+0x35e/0x580 [ 121.279402] ? __ia32_sys_tee+0x160/0x160 [ 121.283547] splice_direct_to_actor+0x4c6/0x1040 [ 121.288315] ? do_splice_direct+0x540/0x540 [ 121.292912] ? security_file_permission+0x269/0x490 [ 121.297926] ? rw_verify_area+0x35e/0x580 [ 121.302072] do_splice_direct+0x335/0x540 [ 121.306222] do_sendfile+0x1067/0x1e40 [ 121.310112] __x64_sys_sendfile64+0x218/0x390 [ 121.314604] do_syscall_64+0x154/0x220 [ 121.318486] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 121.323680] RIP: 0033:0x455a09 [ 121.326865] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 121.334579] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 121.341844] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 121.349110] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 121.356375] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 121.363641] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000010 [ 121.370949] CPU: 0 PID: 8235 Comm: syz-executor6 Not tainted 4.17.0-rc3+ #93 [ 121.378215] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.387640] Call Trace: [ 121.390299] dump_stack+0x185/0x1d0 [ 121.393998] should_fail+0x87b/0xab0 [ 121.397803] __should_failslab+0x278/0x2a0 [ 121.402122] should_failslab+0x29/0x70 [ 121.406100] __kmalloc+0xc5/0x350 [ 121.409638] ? sock_kmalloc+0x14e/0x270 [ 121.413699] sock_kmalloc+0x14e/0x270 [ 121.417568] hash_sendpage+0x5fd/0xe10 [ 121.421547] ? hash_recvmsg+0xd50/0xd50 [ 121.425614] sock_sendpage+0x1de/0x2c0 [ 121.429621] pipe_to_sendpage+0x31b/0x430 [ 121.433849] ? sock_fasync+0x2b0/0x2b0 [ 121.437849] ? propagate_umount+0x3a30/0x3a30 [ 121.442416] __splice_from_pipe+0x49a/0xf30 [ 121.446837] ? generic_splice_sendpage+0x2a0/0x2a0 [ 121.451873] generic_splice_sendpage+0x1c6/0x2a0 [ 121.456720] ? iter_file_splice_write+0x1710/0x1710 2018/05/15 19:47:26 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS(r2, 0x80605414, &(0x7f0000000000)=""/39) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:26 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x2, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000)=0x6, 0x73e0) [ 121.461796] ? iter_file_splice_write+0x1710/0x1710 [ 121.466881] direct_splice_actor+0x19b/0x200 [ 121.471390] splice_direct_to_actor+0x764/0x1040 [ 121.476236] ? do_splice_direct+0x540/0x540 [ 121.480649] ? security_file_permission+0x269/0x490 [ 121.485734] ? rw_verify_area+0x35e/0x580 [ 121.490067] do_splice_direct+0x335/0x540 [ 121.494325] do_sendfile+0x1067/0x1e40 [ 121.498326] __x64_sys_sendfile64+0x218/0x390 [ 121.502890] do_syscall_64+0x154/0x220 [ 121.506872] entry_SYSCALL_64_after_hwframe+0x44/0xa9 2018/05/15 19:47:26 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x40, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f00000000c0), 0x1) r1 = socket$inet(0x2, 0x1000000800, 0x6) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) [ 121.512133] RIP: 0033:0x455a09 [ 121.515357] RSP: 002b:00007f2097f13c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 121.523115] RAX: ffffffffffffffda RBX: 00007f2097f146d4 RCX: 0000000000455a09 [ 121.530428] RDX: 00000000207ed000 RSI: 0000000000000015 RDI: 0000000000000014 [ 121.537744] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 121.545059] R10: 00000000000073e0 R11: 0000000000000246 R12: 0000000000000016 [ 121.552370] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000002 2018/05/15 19:47:26 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x2, 0x73e0) sendfile(0xffffffffffffffff, r1, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:26 executing program 1: bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r0, r1, &(0x7f0000000000), 0x1) 2018/05/15 19:47:26 executing program 6 (fault-call:5 fault-nth:3): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:26 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x440840, 0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0, r2}]) 2018/05/15 19:47:26 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000740)='/dev/snd/pcmC#D#c\x00', 0x94d, 0x2) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r0, 0x40405514, &(0x7f0000000680)={0x8000, 0x7, 0x100000001, 0x10000, "f594c15feda2f748b73d4a000f63d77e6b8ff88dd9ea6b8ba8210fd6649943419bb24f2f66f2ec82854e6d76", 0x7}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) accept4(r1, &(0x7f0000000000)=@vsock={0x0, 0x0, 0x0, @hyper}, &(0x7f0000000080)=0x80, 0x800) r2 = accept$alg(r1, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0xfffffffffffffffd, 0x73e0) syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0xffffffffffffffff, 0x4801) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000100)={{0xb0f, 0x0, 0x4, 0x2, "d7c7648e52e4c5212b7086314a93c582b41776025fe272fa6db2def4d58859755c212a994e77fd14d9b34c6b", 0x6}, 0x1, [0x3, 0x20, 0x9, 0x4, 0x7fffffff, 0x10001, 0x5, 0x3, 0x4, 0x100000000, 0x10001, 0x8, 0x10000, 0x0, 0x9, 0x0, 0x401, 0x0, 0x0, 0x10000, 0x5, 0x48e0, 0x8, 0x1ff, 0x9, 0x4, 0x7fffffff, 0x7fff, 0x1, 0x2, 0x9f5, 0x7f, 0x1, 0x5, 0x2, 0x101, 0xffffffffffffffff, 0x4b, 0x8, 0x85, 0x8000, 0x1, 0x6, 0x2, 0x8, 0x40, 0x3, 0x2, 0x4, 0x0, 0x1, 0x6, 0x6, 0xffffffff00000001, 0x8, 0x3, 0x380000000000, 0x9, 0x5, 0x10000, 0x5, 0x2, 0x1, 0x240, 0x100000000, 0x20, 0x0, 0x6, 0x100000000, 0x7, 0x8, 0x3, 0x8, 0x3, 0x5, 0xfffffffffffffffd, 0x5, 0x844, 0x4, 0x5, 0x85f, 0x2ff2, 0x6, 0xba64, 0x0, 0x2, 0x80000001, 0x29, 0x90, 0x4, 0x4, 0x9, 0x8, 0x4, 0x1, 0x81, 0x84, 0x1, 0x20, 0x1f, 0x8, 0x8, 0x74, 0x401, 0x100000000, 0x1, 0x10000, 0x5, 0x8, 0x6cae, 0x80000000, 0x164, 0x4, 0x8, 0x9, 0xe23, 0x0, 0x400, 0x78, 0xffff, 0x9, 0x0, 0x3, 0xaf1f, 0x1ff, 0x400, 0xff, 0x2], {r4, r5+30000000}}) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:26 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:26 executing program 5: r0 = socket(0x9, 0x100010803, 0x0) io_setup(0x2336, &(0x7f00000000c0)=0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x100, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000001c0)=""/132) r3 = geteuid() ioprio_get$uid(0x3, r3) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f0000000280)) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:27 executing program 0: r0 = open(&(0x7f0000000600)='./file0\x00', 0x800, 0x0) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r0, 0x800455d1, &(0x7f0000006c00)=""/183) r1 = socket$inet(0x2, 0x2000000000003, 0x2dc) ioctl$VT_WAITACTIVE(r0, 0x5607) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) recvmmsg(r1, &(0x7f00000068c0)=[{{&(0x7f0000000080)=@ipx, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/131, 0x83}], 0x1, 0x0, 0x0, 0x8}, 0x9}, {{&(0x7f0000000200)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/121, 0x79}, {&(0x7f00000004c0)=""/108, 0x6c}], 0x3, &(0x7f0000000540)=""/59, 0x3b, 0x2}, 0x1f0}, {{&(0x7f0000000580)=@in={0x0, 0x0, @remote}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000640)=""/73, 0x49, 0x1}, 0x4}, {{&(0x7f00000006c0)=@nfc, 0x80, &(0x7f0000001dc0)=[{&(0x7f0000000740)=""/252, 0xfc}, {&(0x7f0000000840)=""/132, 0x84}, {&(0x7f0000000900)=""/215, 0xd7}, {&(0x7f0000000a00)=""/234, 0xea}, {&(0x7f0000000b00)=""/244, 0xf4}, {&(0x7f0000000c00)=""/41, 0x29}, {&(0x7f0000000c40)=""/157, 0x9d}, {&(0x7f0000000d00)=""/130, 0x82}, {&(0x7f0000000dc0)=""/4096, 0x1000}], 0x9, &(0x7f0000001f00)=""/169, 0xa9, 0x40}, 0xbd2}, {{0x0, 0x0, &(0x7f0000003480)=[{&(0x7f0000001fc0)=""/220, 0xdc}, {&(0x7f00000020c0)}, {&(0x7f0000002100)=""/232, 0xe8}, {&(0x7f0000002200)=""/204, 0xcc}, {&(0x7f0000002300)=""/148, 0x94}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/150, 0x96}], 0x7, &(0x7f0000003500)=""/153, 0x99, 0x200}, 0xef3}, {{&(0x7f00000035c0)=@nfc, 0x80, &(0x7f0000003880)=[{&(0x7f0000003640)=""/19, 0x13}, {&(0x7f0000003680)=""/10, 0xa}, {&(0x7f00000036c0)=""/200, 0xc8}, {&(0x7f00000037c0)=""/148, 0x94}], 0x4, &(0x7f00000038c0)=""/64, 0x40, 0x80000001}, 0x1ff}, {{&(0x7f0000003900)=@un=@abs, 0x80, &(0x7f0000004cc0)=[{&(0x7f0000003980)=""/4096, 0x1000}, {&(0x7f0000004980)=""/248, 0xf8}, {&(0x7f0000004a80)=""/119, 0x77}, {&(0x7f0000004b00)=""/254, 0xfe}, {&(0x7f0000004c00)=""/176, 0xb0}], 0x5, &(0x7f0000004d40)=""/142, 0x8e, 0xffffffffffffffc1}, 0x101}, {{&(0x7f0000004e00)=@pppoe={0x0, 0x0, {0x0, @remote}}, 0x80, &(0x7f0000006340)=[{&(0x7f0000004e80)=""/125, 0x7d}, {&(0x7f0000004f00)=""/195, 0xc3}, {&(0x7f0000005000)=""/4096, 0x1000}, {&(0x7f0000006000)=""/73, 0x49}, {&(0x7f0000006080)=""/248, 0xf8}, {&(0x7f0000006180)=""/104, 0x68}, {&(0x7f0000006200)=""/46, 0x2e}, {&(0x7f0000006240)=""/149, 0x95}, {&(0x7f0000006300)=""/7, 0x7}], 0x9, &(0x7f0000006400)=""/94, 0x5e, 0x5}, 0x100000001}, {{&(0x7f0000006480)=@in6, 0x80, &(0x7f0000006840)=[{&(0x7f0000006500)=""/115, 0x73}, {&(0x7f0000006580)=""/102, 0x66}, {&(0x7f0000006600)=""/94, 0x5e}, {&(0x7f0000006680)=""/36, 0x24}, {&(0x7f00000066c0)=""/55, 0x37}, {&(0x7f0000006700)=""/52, 0x34}, {&(0x7f0000006740)=""/247, 0xf7}], 0x7, 0x0, 0x0, 0x80000000}, 0x7fff}], 0x9, 0x20, &(0x7f0000006b00)={0x0, 0x989680}) 2018/05/15 19:47:27 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x19f) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:27 executing program 4 (fault-call:2 fault-nth:17): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r1, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:27 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x8000, 0x20002) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80200001}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4bc934fe659039b807000000000000000a0000000beef46ae38b4246ddadbfbf9df5883b28b90cdfcb8567f5f70bed91b46e18ea975f311968d0fcda4bb6e1ffc22fcc335a2304e07209ad6de503c9e0b2db"], 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x800) 2018/05/15 19:47:27 executing program 7: bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x2, 0x73e0) sendfile(r0, r1, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:27 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000000)) 2018/05/15 19:47:27 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f00000001c0)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e23, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0x6}, @in={0x2, 0x4e22, @broadcast=0xffffffff}, @in6={0xa, 0x4e21, 0x8a, @local={0xfe, 0x80, [], 0xaa}, 0x924b}, @in={0x2, 0x4e23, @rand_addr=0x6}, @in6={0xa, 0x4e22, 0x9, @local={0xfe, 0x80, [], 0xaa}, 0x401}, @in={0x2, 0x4e22, @broadcast=0xffffffff}, @in6={0xa, 0x4e23, 0x81, @local={0xfe, 0x80, [], 0xaa}, 0xff}], 0xb0) r1 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x8}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000280)={r3, 0x1}, 0x8) 2018/05/15 19:47:27 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4000) getpeername$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000200)=0x14) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@mcast1={0xff, 0x1, [], 0x1}, @in6=@ipv4={[], [0xff, 0xff], @rand_addr=0x7408681c}, 0x4e20, 0x0, 0x4e20, 0x8000, 0xa, 0x80, 0x20, 0x1d, r2, r3}, {0x9, 0x3f, 0x7, 0x4, 0x3, 0x80000000, 0x7}, {0x0, 0x237, 0x1340, 0x2}, 0x0, 0x6e6bb2, 0x3, 0x0, 0x1, 0x1}, {{@in6=@loopback={0x0, 0x1}, 0x4d6, 0x7f}, 0x0, @in6=@mcast1={0xff, 0x1, [], 0x1}, 0x3501, 0x3, 0x2, 0xffffffff7fffffff, 0x5, 0x401, 0xcf}}, 0xe8) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r4 = accept$alg(r0, 0x0, 0x0) r5 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) write(r4, &(0x7f0000000000)="9a79a7bf5329d8d4487c4eef19b7058a545aa5e65775341ffa3a3ac59c08d7391b0bac5a7f2f18832a816a93cb444d008e16ae8f82707e93cd226af773d4177bcedcc6b6a30897a16440e2f14333569f19815df733621e7cfc9f181cfdee97461b8703f3592b74a8d719fba0c13be913c70d5e5b1f79926cb6a7079abb2838ab884de0cd2c037d9215", 0x89) fallocate(r5, 0x0, 0x0, 0x73e0) sendfile(r4, r5, &(0x7f00007ed000)=0x6, 0x73e0) [ 122.350951] FAULT_INJECTION: forcing a failure. [ 122.350951] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 122.362854] CPU: 0 PID: 8292 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 122.370051] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 122.379435] Call Trace: [ 122.382059] dump_stack+0x185/0x1d0 [ 122.385720] should_fail+0x87b/0xab0 [ 122.389457] __alloc_pages_nodemask+0x61c/0x5dd0 [ 122.394257] ? kernel_poison_pages+0x40/0x360 [ 122.398777] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 122.404171] ? kernel_poison_pages+0x1a0/0x360 [ 122.408781] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.414261] ? get_page_from_freelist+0xab28/0xb600 [ 122.419305] ? __kernel_text_address+0x34/0xe0 [ 122.423912] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 122.429389] ? __save_stack_trace+0x90d/0xb00 [ 122.433923] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 122.438972] ? is_bpf_text_address+0xb4/0x4b0 [ 122.443507] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 122.448731] ? default_file_splice_read+0x2b9/0x1120 [ 122.453861] ? splice_direct_to_actor+0x4c6/0x1040 [ 122.458816] ? __x64_sys_sendfile64+0x218/0x390 [ 122.463505] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 122.468900] ? kernel_text_address+0x34d/0x3a0 [ 122.473518] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.478388] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 122.483359] kmsan_alloc_page+0x82/0xe0 [ 122.487363] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 122.492146] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 122.497542] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 122.502846] ? kmsan_kmalloc+0x94/0x100 [ 122.506847] ? __kmalloc_node+0xe25/0x11f0 [ 122.511110] ? kvmalloc_node+0x1a1/0x2e0 [ 122.515293] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 122.520517] ? default_file_splice_read+0x2b9/0x1120 [ 122.525658] ? splice_direct_to_actor+0x4c6/0x1040 [ 122.530619] ? do_splice_direct+0x335/0x540 [ 122.534970] ? do_sendfile+0x1067/0x1e40 [ 122.539159] ? __x64_sys_sendfile64+0x218/0x390 [ 122.543845] ? do_syscall_64+0x154/0x220 2018/05/15 19:47:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:27 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000440)='/dev/sequencer\x00', 0x80000, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e22, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x87}}, [0x6235, 0x7, 0x6, 0x5, 0x40, 0x5, 0x2f0e, 0x7fffffff, 0x0, 0x1, 0x7, 0x1, 0xfffffffffffff8d2, 0xf31, 0x3]}, &(0x7f00000001c0)=0x100) llistxattr(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/87, 0x57) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000200)={r2, @in={{0x2, 0x4e24, @loopback=0x7f000001}}, 0x81, 0x400}, &(0x7f0000000340)=0x90) 2018/05/15 19:47:27 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x4000000000) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 122.547934] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 122.553326] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.558189] ? __msan_poison_alloca+0x15c/0x1d0 [ 122.562880] ? __should_failslab+0x278/0x2a0 [ 122.567315] ? should_fail+0x57/0xab0 [ 122.571149] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.576024] ? __kmalloc_node+0xb17/0x11f0 [ 122.580303] alloc_pages_current+0x6b5/0x970 [ 122.584747] push_pipe+0x680/0xca0 [ 122.588322] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 122.593375] default_file_splice_read+0x2b9/0x1120 2018/05/15 19:47:27 executing program 0: socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000003c0)={0x1, {{0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x6de}}}, 0x88) r1 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@sco={0x1f, {0x5, 0x9, 0x400, 0x4, 0x2, 0x9}}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f0000000200)=@nfc={0x27}, 0x80, &(0x7f00000001c0)=[{&(0x7f00000000c0)="44fd456a84e19f6521658c7dcf4d4a3809a0510dc00aef7626c9ee676516abefa628a828c8e3d05b37ec7058971f684a633bb8ba19ec14a99b7821769417a450d4addf329eafee2708285ef0a7b80696e932ad106221e43d7268036d92d1e1a20e202be8b4fe78bdf979b27721af465a5224bca948bbec0f0b3787d1b4392b5c8b7a873ec86e935428abb3799da6c8b84ef8ed06df1fc472778f4fc4bf1f5e7746328eff9bada9441058b69397ee0279f64a49976e9620f240f4b660d24a21a92aba66f0ac852db89bed58fe78f05b83ecc037b2ac1d73591373d0e96d34f480ea00afabaa89455d049dab3b5934", 0xee}], 0x1, &(0x7f0000000340), 0x0, 0x4}}], 0x2, 0x840) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) fstatfs(r2, &(0x7f0000000280)=""/229) [ 122.598339] ? __fsnotify_parent+0x132/0x560 [ 122.602780] ? security_file_permission+0x453/0x490 [ 122.607825] ? rw_verify_area+0x35e/0x580 [ 122.612013] ? __ia32_sys_tee+0x160/0x160 [ 122.616191] splice_direct_to_actor+0x4c6/0x1040 [ 122.620976] ? do_splice_direct+0x540/0x540 [ 122.625324] ? security_file_permission+0x269/0x490 [ 122.630378] ? rw_verify_area+0x35e/0x580 [ 122.634589] do_splice_direct+0x335/0x540 [ 122.638793] do_sendfile+0x1067/0x1e40 [ 122.642723] __x64_sys_sendfile64+0x218/0x390 [ 122.647253] do_syscall_64+0x154/0x220 [ 122.651170] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 122.656386] RIP: 0033:0x455a09 [ 122.659582] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 122.667355] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 122.674643] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 122.681931] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 122.689262] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) [ 122.696551] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000011 2018/05/15 19:47:27 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) userfaultfd(0x800) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x7, 0x8, 0x401, 0x84, 0x40, 0x600000, 0x5a, 0x3ff, 0x9, 0x61f, 0x5, 0x2}) finit_module(r0, &(0x7f0000000080)='usermime_type\'eth1cpuset*\x00', 0x2) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r0, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) getdents(r1, &(0x7f00000000c0)=""/19, 0xfffffffffffffff7) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:27 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) syncfs(r2) 2018/05/15 19:47:27 executing program 5: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) ptrace$cont(0x20, r0, 0x1, 0x8) r1 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) 2018/05/15 19:47:28 executing program 4 (fault-call:2 fault-nth:18): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:28 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0xfffffffffffffffe) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x40, 0x0) 2018/05/15 19:47:28 executing program 3: bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r0, r1, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:28 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x808000, 0x9e) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:28 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) r2 = getgid() getgroups(0x5, &(0x7f00000000c0)=[r2, r2, r2, r2, r2]) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setresgid(r2, r3, r4) 2018/05/15 19:47:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:28 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x2803f, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:28 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 123.146517] FAULT_INJECTION: forcing a failure. [ 123.146517] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 123.158649] CPU: 1 PID: 8368 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 123.165878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 123.175273] Call Trace: [ 123.177929] dump_stack+0x185/0x1d0 [ 123.181634] should_fail+0x87b/0xab0 [ 123.185413] __alloc_pages_nodemask+0x61c/0x5dd0 [ 123.190226] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 123.195680] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 123.201025] ? kmsan_kmalloc+0x94/0x100 [ 123.205064] ? __kmalloc_node+0xe25/0x11f0 [ 123.209360] ? kvmalloc_node+0x1a1/0x2e0 [ 123.213482] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 123.218776] ? default_file_splice_read+0x2b9/0x1120 [ 123.223979] ? splice_direct_to_actor+0x4c6/0x1040 [ 123.229100] ? do_splice_direct+0x335/0x540 [ 123.233512] ? do_sendfile+0x1067/0x1e40 [ 123.237749] ? __x64_sys_sendfile64+0x218/0x390 [ 123.242491] ? do_syscall_64+0x154/0x220 [ 123.246615] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 123.252056] ? kmsan_set_origin_inline+0x6b/0x120 [ 123.256994] ? __msan_poison_alloca+0x15c/0x1d0 [ 123.261728] ? __should_failslab+0x278/0x2a0 [ 123.266220] ? should_fail+0x57/0xab0 [ 123.270091] ? kmsan_set_origin_inline+0x6b/0x120 [ 123.275016] ? __kmalloc_node+0xb17/0x11f0 [ 123.279338] alloc_pages_current+0x6b5/0x970 [ 123.283860] push_pipe+0x680/0xca0 [ 123.287515] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 123.292643] default_file_splice_read+0x2b9/0x1120 [ 123.297685] ? __fsnotify_parent+0x132/0x560 [ 123.302206] ? security_file_permission+0x453/0x490 [ 123.307330] ? rw_verify_area+0x35e/0x580 [ 123.311586] ? __ia32_sys_tee+0x160/0x160 [ 123.315856] splice_direct_to_actor+0x4c6/0x1040 [ 123.320705] ? do_splice_direct+0x540/0x540 [ 123.325115] ? security_file_permission+0x269/0x490 [ 123.330221] ? rw_verify_area+0x35e/0x580 [ 123.334478] do_splice_direct+0x335/0x540 [ 123.338767] do_sendfile+0x1067/0x1e40 [ 123.342772] __x64_sys_sendfile64+0x218/0x390 [ 123.347344] do_syscall_64+0x154/0x220 [ 123.351309] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 123.356557] RIP: 0033:0x455a09 [ 123.359784] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 123.367549] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 123.374866] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 123.382183] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 123.389495] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:28 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:28 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x401, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f00000000c0)={0x3, 0x0, 0x20, 'queue0\x00', 0x4498}) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000180), 0x4) 2018/05/15 19:47:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:28 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:28 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) [ 123.396830] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000012 2018/05/15 19:47:28 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc000, 0x80) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000040)) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:28 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x4000, 0x0) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f00000000c0)={0x0, 0x6}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000140)={r1, 0x6}, &(0x7f0000000180)=0x8) r2 = socket$inet(0x2, 0x5, 0x7ff) sendmmsg(r2, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:28 executing program 4 (fault-call:2 fault-nth:19): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:28 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:28 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000080)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x1c) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:28 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x40000, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x10202, 0x0) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:28 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:28 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha512\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) getsockopt$EBT_SO_GET_INIT_INFO(r2, 0x0, 0x82, &(0x7f0000000080)={'nat\x00'}, &(0x7f0000000100)=0x78) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:28 executing program 2: bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0xc8a6, 0xa000) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040), &(0x7f0000000080)=0xb) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) getsockopt$inet_mtu(r2, 0x0, 0xa, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 123.804759] FAULT_INJECTION: forcing a failure. [ 123.804759] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 123.816777] CPU: 1 PID: 8404 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 123.824002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 123.833460] Call Trace: [ 123.836081] dump_stack+0x185/0x1d0 [ 123.839750] should_fail+0x87b/0xab0 [ 123.843536] __alloc_pages_nodemask+0x61c/0x5dd0 [ 123.848336] ? kernel_poison_pages+0x40/0x360 [ 123.852868] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 123.858253] ? kernel_poison_pages+0x1a0/0x360 [ 123.862859] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 123.868343] ? get_page_from_freelist+0xab28/0xb600 [ 123.873388] ? __kernel_text_address+0x34/0xe0 [ 123.877998] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 123.883725] ? __save_stack_trace+0x90d/0xb00 [ 123.888254] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 123.893202] ? is_bpf_text_address+0xb4/0x4b0 [ 123.897717] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 123.902936] ? default_file_splice_read+0x2b9/0x1120 [ 123.908061] ? splice_direct_to_actor+0x4c6/0x1040 [ 123.913012] ? __x64_sys_sendfile64+0x218/0x390 [ 123.917706] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 123.923117] ? kernel_text_address+0x34d/0x3a0 [ 123.927730] ? kmsan_set_origin_inline+0x6b/0x120 [ 123.932609] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 123.937583] kmsan_alloc_page+0x82/0xe0 [ 123.941586] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 123.946369] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 123.951771] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 123.957078] ? kmsan_kmalloc+0x94/0x100 [ 123.961081] ? __kmalloc_node+0xe25/0x11f0 [ 123.965347] ? kvmalloc_node+0x1a1/0x2e0 [ 123.969432] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 123.974653] ? default_file_splice_read+0x2b9/0x1120 [ 123.979908] ? splice_direct_to_actor+0x4c6/0x1040 [ 123.984888] ? do_splice_direct+0x335/0x540 [ 123.989240] ? do_sendfile+0x1067/0x1e40 [ 123.993358] ? __x64_sys_sendfile64+0x218/0x390 [ 123.998059] ? do_syscall_64+0x154/0x220 [ 124.002147] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 124.007537] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.012413] ? __msan_poison_alloca+0x15c/0x1d0 [ 124.017113] ? __should_failslab+0x278/0x2a0 [ 124.021556] ? should_fail+0x57/0xab0 [ 124.025401] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.030283] ? __kmalloc_node+0xb17/0x11f0 [ 124.034565] alloc_pages_current+0x6b5/0x970 [ 124.039003] push_pipe+0x680/0xca0 [ 124.042578] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 124.047662] default_file_splice_read+0x2b9/0x1120 [ 124.052625] ? __fsnotify_parent+0x132/0x560 [ 124.057065] ? security_file_permission+0x453/0x490 [ 124.062128] ? rw_verify_area+0x35e/0x580 [ 124.066327] ? __ia32_sys_tee+0x160/0x160 [ 124.070540] splice_direct_to_actor+0x4c6/0x1040 [ 124.075327] ? do_splice_direct+0x540/0x540 [ 124.079673] ? security_file_permission+0x269/0x490 [ 124.084721] ? rw_verify_area+0x35e/0x580 [ 124.088908] do_splice_direct+0x335/0x540 [ 124.093095] do_sendfile+0x1067/0x1e40 [ 124.097032] __x64_sys_sendfile64+0x218/0x390 [ 124.101557] do_syscall_64+0x154/0x220 [ 124.105467] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 124.110677] RIP: 0033:0x455a09 [ 124.113875] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 124.121644] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 124.128951] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 124.136236] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 124.143544] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:28 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x1, 0x8000) ioctl$DRM_IOCTL_INFO_BUFS(r1, 0xc0106418, &(0x7f00000000c0)={0x4, 0x3, 0xffff, 0x40, 0x1, 0xd7}) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:28 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:28 executing program 6: open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0xa) r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x80, 0x0) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f0000000080)={0x100c}) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r0, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) getsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f0000000040)=0x6, &(0x7f00000000c0)=0xfffffffffffffdff) fallocate(r2, 0x2, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:29 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) fcntl$getflags(r0, 0xb) [ 124.150871] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000013 2018/05/15 19:47:29 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:29 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x1c, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:29 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:29 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x1, 0x1, &(0x7f0000000180)=[0x0, 0x0], 0x2}, 0x20) ioctl$KDENABIO(r2, 0x4b36) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x4, &(0x7f00000000c0)=""/115, &(0x7f0000000140)=0x73) r4 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r4, 0x0, 0x0, 0x73e0) sync_file_range(r0, 0x100000000, 0x8, 0x5) setsockopt$bt_l2cap_L2CAP_OPTIONS(r3, 0x6, 0x1, &(0x7f0000000000)={0x3f, 0xba9, 0x401, 0x1f, 0x80000001, 0x3201, 0x80000001}, 0xc) sendfile(r1, r4, &(0x7f00007ed000)=0x6, 0x73e0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r4, 0x84, 0x1c, &(0x7f0000000040), &(0x7f0000000080)=0x4) 2018/05/15 19:47:29 executing program 4 (fault-call:2 fault-nth:20): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:29 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x40, &(0x7f0000000040)=0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0xb) io_submit(r1, 0x1, &(0x7f00000000c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x2b0bbd14e8399388, 0x0, r0, &(0x7f0000000140), 0x0, 0x0, 0x0, 0xfffffffffffffffc, r3}]) 2018/05/15 19:47:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:29 executing program 0: prctl$setfpexc(0xc, 0x0) r0 = socket$inet(0x2, 0x2000000000003, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x80800) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000000080)={{0x9, 0x9}, 'port0\x00', 0x20, 0x1, 0x0, 0x0, 0xb38, 0x8, 0x1, 0x0, 0x2}) 2018/05/15 19:47:29 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:29 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x2, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:29 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0106426, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0}]}) ioctl$DRM_IOCTL_GET_CTX(r1, 0xc0086423, &(0x7f0000000080)={r3, 0x2}) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:29 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) fgetxattr(r0, &(0x7f0000000000)=@random={'user.', 'vboxnet1selinux\x00'}, &(0x7f0000000040)=""/63, 0x1) socket$nl_generic(0x10, 0x3, 0x10) [ 124.620930] FAULT_INJECTION: forcing a failure. [ 124.620930] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 124.632854] CPU: 1 PID: 8462 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 124.640069] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.649437] Call Trace: [ 124.652060] dump_stack+0x185/0x1d0 [ 124.655709] should_fail+0x87b/0xab0 [ 124.659468] __alloc_pages_nodemask+0x61c/0x5dd0 [ 124.664236] ? kernel_poison_pages+0x40/0x360 2018/05/15 19:47:29 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000000), 0x1) [ 124.668748] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 124.674132] ? kernel_poison_pages+0x1a0/0x360 [ 124.678729] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 124.684200] ? get_page_from_freelist+0xab28/0xb600 [ 124.689235] ? __kernel_text_address+0x34/0xe0 [ 124.693852] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 124.699321] ? __save_stack_trace+0x90d/0xb00 [ 124.703860] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 124.708900] ? is_bpf_text_address+0xb4/0x4b0 [ 124.713427] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 2018/05/15 19:47:29 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl$DRM_IOCTL_ADD_MAP(r1, 0xc0286415, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, &(0x7f0000ffc000/0x3000)=nil, 0x9b}) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 124.718655] ? default_file_splice_read+0x2b9/0x1120 [ 124.723873] ? splice_direct_to_actor+0x4c6/0x1040 [ 124.728826] ? __x64_sys_sendfile64+0x218/0x390 [ 124.733524] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 124.738911] ? kernel_text_address+0x34d/0x3a0 [ 124.743525] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.748414] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 124.753382] kmsan_alloc_page+0x82/0xe0 [ 124.757388] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 124.762172] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 124.767566] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 124.772877] ? kmsan_kmalloc+0x94/0x100 [ 124.776961] ? __kmalloc_node+0xe25/0x11f0 [ 124.781235] ? kvmalloc_node+0x1a1/0x2e0 [ 124.785344] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 124.790587] ? default_file_splice_read+0x2b9/0x1120 [ 124.795729] ? splice_direct_to_actor+0x4c6/0x1040 [ 124.800716] ? do_splice_direct+0x335/0x540 [ 124.805081] ? do_sendfile+0x1067/0x1e40 [ 124.809180] ? __x64_sys_sendfile64+0x218/0x390 [ 124.813879] ? do_syscall_64+0x154/0x220 [ 124.817986] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 124.823385] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.828257] ? __msan_poison_alloca+0x15c/0x1d0 [ 124.832954] ? __should_failslab+0x278/0x2a0 [ 124.837406] ? should_fail+0x57/0xab0 [ 124.841235] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.846109] ? __kmalloc_node+0xb17/0x11f0 [ 124.850373] alloc_pages_current+0x6b5/0x970 [ 124.854802] push_pipe+0x680/0xca0 [ 124.858367] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 124.863413] default_file_splice_read+0x2b9/0x1120 2018/05/15 19:47:29 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 124.868372] ? __fsnotify_parent+0x132/0x560 [ 124.872807] ? security_file_permission+0x453/0x490 [ 124.877997] ? rw_verify_area+0x35e/0x580 [ 124.882159] ? __ia32_sys_tee+0x160/0x160 [ 124.886452] splice_direct_to_actor+0x4c6/0x1040 [ 124.891225] ? do_splice_direct+0x540/0x540 [ 124.895568] ? security_file_permission+0x269/0x490 [ 124.900614] ? rw_verify_area+0x35e/0x580 [ 124.904793] do_splice_direct+0x335/0x540 [ 124.908972] do_sendfile+0x1067/0x1e40 [ 124.912896] __x64_sys_sendfile64+0x218/0x390 [ 124.917422] do_syscall_64+0x154/0x220 2018/05/15 19:47:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000), 0x1) 2018/05/15 19:47:29 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) ioctl$DRM_IOCTL_WAIT_VBLANK(r2, 0xc018643a, &(0x7f0000000000)={0x400003e, 0x401, 0x30}) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r2, 0xc0405519, &(0x7f0000000080)={0xfffffffffffffffa, 0x3, 0x1f, 0x5, "adca9d4779c7fa30ddc8533a56babd0577158275f40d7f3847c6b2fd2f23961919d75abfd159488e38577458", 0x1ff}) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000040)={0xfe, @loopback=0x7f000001, 0x4e24, 0x0, 'lblcr\x00', 0x4, 0x6, 0x19}, 0x2c) [ 124.921333] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 124.926543] RIP: 0033:0x455a09 [ 124.929755] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 124.937484] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 124.944775] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 124.952072] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 124.959393] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 124.966687] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000014 2018/05/15 19:47:30 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) setsockopt$inet_mreqsrc(r0, 0x0, 0x2d, &(0x7f00000000c0)={@rand_addr=0x8, @rand_addr=0x10000}, 0xc) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x480103, 0x0) fcntl$setown(r1, 0x8, 0x0) mq_notify(r1, &(0x7f0000000240)={0x0, 0x29, 0x4, @thr={&(0x7f0000000100)="2333a248ea857b1c562d2c3362a0d591a84960e597b4a02950f49f4ca3eb91b8c3684fe62dbac95b804875dbe403868e1b30a9b7e6510d3d7c667cca0cc750c468c0692baa7540cebf5161a20801a2ae775ca16b0a243e005ddb1d68c046ab73315bdc58d0f818df4313b40c5a6486d1998f21bd5c1e83a319d485a1f815e7e18cf124e4c59fe96101f809c990c320e639de825f3cef71f84184dcf2f798154ac302a30eadb37e1cf57e1ba49ac43e787f0f429fd1c3618e367ee33bfdbb901ce15a3bd705b854af0f168fa8a7795871a9604f67a6c3c1fba2777d1b2f5be55ee60640d6c8", &(0x7f0000000200)="257c460ee1da94c8793b5e5aebce374345cac762eadd01529dd4d94c930d25be66dbae93471eaa47d7c879b5ab"}}) 2018/05/15 19:47:30 executing program 5: r0 = socket(0x2, 0x6, 0xffffffffffffeff9) io_setup(0x469, &(0x7f0000000180)=0x0) pipe(&(0x7f0000000000)) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:30 executing program 4 (fault-call:2 fault-nth:21): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:30 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:30 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x1) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0x6c, "2a8c84c5927907806d3b8096c2ca04a941abced57f574ae63afc2d5f59c420fc2eeb1b83c2d1f7c925b12f5ad51ddf21d401448ff773410c09cf8b343731ccd61dce384de498aeb698f3f64bdabfd594a0eaddfbe933bf48878e2e7a66a101101f0c8e711af21113f9d15415"}, &(0x7f00000000c0)=0x74) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000000100)={0x442, 0xc, 0x69, 0xfffffffffffffff7, r3}, &(0x7f0000000140)=0x10) r4 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x2, 0x7f, 0x40006) sendfile(r1, r4, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:30 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0x1) 2018/05/15 19:47:30 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) bind$alg(r1, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) accept4$llc(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000040)=0x10, 0x0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:30 executing program 0: r0 = socket$inet(0x2, 0x80006, 0x200000001) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f00000000c0)={0x0, 0xacd1}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000140)={r1, 0x2}, &(0x7f0000000180)=0x8) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f00000001c0)={'nr0\x00', 0x4100}) 2018/05/15 19:47:30 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x400, &(0x7f0000000040)=0x0) r2 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x9, 0x200000) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/autofs\x00', 0x400, 0x0) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000440)='/dev/dsp\x00', 0x101800, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x10000, 0x0) r6 = syz_open_dev$amidi(&(0x7f0000000600)='/dev/amidi#\x00', 0x100000000, 0x0) r7 = memfd_create(&(0x7f0000000740)="7573657273656375726974792a2cf6766d6e6574306d696d655f74797065657468312b00", 0x3) r8 = syz_open_dev$vcsa(&(0x7f0000000880)='/dev/vcsa#\x00', 0xffffffffffff0000, 0x10100) io_submit(r1, 0x7, &(0x7f0000000900)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0xff, r0, &(0x7f00000001c0)="1d45a370f2e728c114e3e840b7a4c55331de20c9841d1561031df4692c9f663d916ac2fa788e7882de02864507532a7b4583e8e4d45dcdf0790545decf76bce007c45f32da5b38ec6c5b46ebf02db500129ce11281fea31e26cd042d10ffe947d6adcf84e1964d5476", 0x69, 0x1000, 0x0, 0x0, r2}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x3, 0x40, r0, &(0x7f0000000240)="e48caf88ce92af982a9fc44568446717b05e23d789c1972ea6e2e1d3ed13394d05f48be2662dfb75aaf1c20838848cfdd410fcc8cd19ea4d8808f28fb4490fe8eb108b853eb32000f7e996be5901fa2576d54e764efba4659674370162", 0x5d, 0x80, 0x0, 0x1, r3}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x2, 0x20, r0, &(0x7f0000000340)="0001c8beae33a3694244018402770b9e8172fff125e0a432796733f99da06532b10bdae9d83cd6b3fa65064b2da9cd207cd517a9ad03d6f6b52739d7c51199b20c7f73cee7afa579968c8de64f08147ac1b6490996a4e4d7e19f3e77096d6906b11d12d9a5275d850f554520581c81d819761808aec1d64f9abe5ccec7eb0291397e1ec22490c5e94404d455876e7953f0203f0da28cee5417fccc99715d7ffc0a28f7ded4412d3304fd85a5c348de17d80c8d295b62fca9ef876a7075eb291262c5bad1319144b20634b988f2886a4c82116a91d3f6a39551", 0xd9, 0x3ff, 0x0, 0x1, r4}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x3, 0x1ff, r0, &(0x7f00000004c0)="6dd6d0a6e8bf4f2698a2951985a6c8c245570c00622658208797ae95afa53c710d03d805b6a23081a2", 0x29, 0xfffffffffffffff8, 0x0, 0x1, r5}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x2, 0x2, r0, &(0x7f0000000580)="b7f8c27421635b0f9f536bccc86aaeafd42529dbc5d33e72c3434a147309007181fce2888f1f981eac7a880054d82e042c7a4fc8927b5de77d379230a182bc01a1463b7ea6d965", 0x47, 0x9, 0x0, 0x1, r6}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xdaddd7bdeb765ad5, 0x6, r0, &(0x7f0000000680)="c9150c1ebafb0ceff644f14eba5bcb88d6d93e57559cd9a9beda4c09494f6cf6fc0be0fc406c2042599648babb9a62d7ce4ddcfaa1dc3397034b5cb6984c3db5989f184cd65b4975cc05a80ff5208df339188c43572459afdb4f036fa88a8029102b0676665803eaf9e4b12182bd256bfd1b8b6cb1696e7aeda393ce805cf0b249907fcc778efe2f21665f763313ca12213c83e0413ad66c05abdd22a49e91f9c43de0118eb30896b0ce4c6d25ba72a79cdbb6", 0xb3, 0x0, 0x0, 0x0, r7}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x6, 0x1, r0, &(0x7f00000007c0)="6d77d965b30a8759a4ea645a66f02455cd9a4d055d526d88ee29e21ebbe0914ba7ae5312b83abded0506f59c62e71b861dad9230d477c3a35d173c1882892ec0383e262fba173a976d00c52cb03cce0f389488f020fe776316c126c874afd20538fd36761dfa1e33efb8f3eabdd49cd65fe394d8f5f712d7033b7bbcda6c09ed55c96f3835d3fb679abe", 0x8a, 0x1, 0x0, 0x1, r8}]) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r9, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) socketpair$ax25(0x3, 0x2, 0x0, &(0x7f0000000000)) [ 125.398920] FAULT_INJECTION: forcing a failure. [ 125.398920] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 125.411032] CPU: 0 PID: 8515 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 125.418283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.427695] Call Trace: [ 125.430366] dump_stack+0x185/0x1d0 [ 125.434057] should_fail+0x87b/0xab0 [ 125.437853] __alloc_pages_nodemask+0x61c/0x5dd0 [ 125.442775] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 125.448227] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 125.453582] ? kmsan_kmalloc+0x94/0x100 [ 125.457614] ? __kmalloc_node+0xe25/0x11f0 [ 125.461913] ? kvmalloc_node+0x1a1/0x2e0 [ 125.466040] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 125.471325] ? default_file_splice_read+0x2b9/0x1120 [ 125.476518] ? splice_direct_to_actor+0x4c6/0x1040 [ 125.481542] ? do_splice_direct+0x335/0x540 [ 125.485952] ? do_sendfile+0x1067/0x1e40 [ 125.490093] ? __x64_sys_sendfile64+0x218/0x390 [ 125.494823] ? do_syscall_64+0x154/0x220 [ 125.498954] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 125.504383] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.509312] ? __msan_poison_alloca+0x15c/0x1d0 [ 125.514039] ? __should_failslab+0x278/0x2a0 [ 125.518514] ? should_fail+0x57/0xab0 [ 125.522378] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.527298] ? __kmalloc_node+0xb17/0x11f0 [ 125.531630] alloc_pages_current+0x6b5/0x970 [ 125.536198] push_pipe+0x680/0xca0 [ 125.539812] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 125.544932] default_file_splice_read+0x2b9/0x1120 [ 125.549965] ? __fsnotify_parent+0x132/0x560 [ 125.554478] ? security_file_permission+0x453/0x490 [ 125.559584] ? rw_verify_area+0x35e/0x580 [ 125.563807] ? __ia32_sys_tee+0x160/0x160 [ 125.568040] splice_direct_to_actor+0x4c6/0x1040 [ 125.572855] ? do_splice_direct+0x540/0x540 [ 125.577248] ? security_file_permission+0x269/0x490 [ 125.582333] ? rw_verify_area+0x35e/0x580 [ 125.586583] do_splice_direct+0x335/0x540 [ 125.590832] do_sendfile+0x1067/0x1e40 [ 125.594817] __x64_sys_sendfile64+0x218/0x390 [ 125.599404] do_syscall_64+0x154/0x220 [ 125.603357] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 125.608587] RIP: 0033:0x455a09 [ 125.611819] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 125.619589] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 125.626912] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 125.635334] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 125.642665] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:30 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x0) 2018/05/15 19:47:30 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:30 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x6) write$binfmt_misc(r2, &(0x7f0000000000)={'syz1', "fb8c57bf0e903471af3e7bd0560d630974019aa61d31000af2a383a5976cb6fcdbfb076f0cc8a3439d9b1f5cc27a3b48c4f03d7b21ff20e0cd8ae8c61c3f5a3fd73e12b24bd4c30a24865372"}, 0x50) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 125.649989] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000015 2018/05/15 19:47:30 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x80000, 0x0) setsockopt$inet_udp_int(r2, 0x11, 0x64, &(0x7f0000000080)=0x189, 0x4) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r1, r3, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:30 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x0) 2018/05/15 19:47:30 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:31 executing program 4 (fault-call:2 fault-nth:22): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:31 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:31 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000180)='/dev/amidi#\x00', 0x260f, 0x400) openat$cgroup(r2, &(0x7f00000001c0)='syz1\x00', 0x200002, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) mq_timedreceive(r3, &(0x7f0000000040)=""/215, 0xd7, 0xc98, &(0x7f0000000140)={0x0, 0x989680}) fallocate(r3, 0x0, 0x0, 0x73e0) fstat(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getgid() lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r4, r5, r6) sendfile(r1, r3, &(0x7f00007ed000)=0x6, 0x73e0) setsockopt$IP_VS_SO_SET_ZERO(r3, 0x0, 0x48f, &(0x7f0000000000)={0x73, @rand_addr=0x2, 0x4e21, 0x0, 'wrr\x00', 0x34, 0x1, 0x8}, 0x2c) 2018/05/15 19:47:31 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:31 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) ioctl$void(r0, 0xc0045878) io_setup(0x469, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100), 0x0, 0xffffffffffffffff}]) 2018/05/15 19:47:31 executing program 6: r0 = syz_open_dev$sndpcmp(&(0x7f0000001240)='/dev/snd/pcmC#D#p\x00', 0x1, 0x101040) ioctl$SG_GET_REQUEST_TABLE(r0, 0x2286, &(0x7f0000001280)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r1, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28045, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r4, 0x400, 0x70bd25, 0x25dfdbfd, {0x1}, [@IPVS_CMD_ATTR_DEST={0x38, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x1}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@multicast1=0xe0000001}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}]}]}, 0x4c}, 0x1}, 0x10) ioctl$TIOCOUTQ(r3, 0x5411, &(0x7f0000000180)) r5 = add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000240)="03ec08817ec29036aa6469e779efd65b110bfca09bdb7f15e70173777c107300c2aa8f1eb8981bddb837a7a2433a774350dae01272d02923bdab15825ad5131a499be4a63575429c754cee49955d5287069db79b5c3219cf181a52c12c2a505f1654f599497cf07d4b32cc8abd67aaf34060c4536aa82bcb658d59eecb0c0cd8ad7c4b49ba1eecfc32e10c334f242f25a39b916541852f690fe1163e927158720fd5b1871fb58abad9f7d8aa217a91bb849833bb2b20af6fc0c32e29ac7e256e95652132b8f1d0f60bb00c019e5ba46af1fab92744a840226a01733bd11bb3df8767ba8698a8572cc9772346a705fffdda98c53f07ec0bbb1a98a666f41ac9e9ab9439990e1a2e08eaf1baa1f63b72dbb43543b00d95c801443db4c9867685c7bed7c38403bebb280cb8c1bb73458b959fd0ea2f1f534a90483ad14aff27863748db5982e83074607a5ad37a24f738c1e5e6e35e6e2fa62064c98744045363ca9c8813aba8db6b6196ca1881e5c24469367113c6f2920a29d4bf8a02d08d8149b338a37cc6f48736da1ac6a4c882ceb2605abe76490253488a38e528a91a756cbe7c4dcf848ab93b1c02e7cb47aabd445ea00cc7c0f78c5605c208daeaf376c2602a9a9d0d67f0870ece6410a2ed9e4d2ef511e5cf1f020dc4d5964c5118eb38827bd46037323d0f5b98f7584fbbd20001ef43388f722954b1e4a24566fcbfc6e8a04ea3f06bf9b302a455c4973f4d5ee49b3228f77da39c28054982528861c6ef15ca5bc4da147baaa11c11756cf64746c13fd937e60d3b027aa00ba6f68fcc885475191ee33261a5333d7523ae30397ad170fbf773d4aaa2738c56a1f0473baeed676120ff665084cdb10033daaf74d69828ae8628f152620942949259c20614c58fcc5e0e70c3617b62ce3d47d0d223944b164def1844e1ef9c217adb9c174e4401f3ec8b9ec99478827b86fba17c0a7517a9019d59d2566ec414f69709d499533a5544b174d888d24dc54294e7b622247d05463932561567bc301dafc54bc9793ecc03bb1c34efd108e571803d8ed414e115e6669b4df171d789c9a82ee1d6b27663ee1a2d024b898fc4bff7b7435e1c5c79c49fdbb97630ce0242bdade2c405ceeb1ac773ae4d3406e8def7f353c1a83d0f0405fd7f7d1edcee2c284b7eaf0148d8828f12d7b226c14710a6f46a644d947c062a9f4cfa4b9a3190ec98dcceb46b7e15257cbf9b5d14839214cbfc70f19e75f7e900aa8e38963777b9a26d4c9a1d2c6d4250fe0a24c5b5da1eef62d7fef5af20a89eb8fd33c661f6c37f19ae7d163446c150929fb56ac018b29c81fd31a26f2392ac03931cbc86cfe9c63e041d20bf856cfef09d6eefaad63a014045ac192de74eda499713d51d53c4de9befc6a143f9cd6f0c70db0c84b2eb6225a688f088cf5703a76dd5fab1ffe7edfc0b21e365a09fa2b750d83d1e3487ed8d82e27a365a7b7033c4546479b736b9186ef9b96ae0b527e988da4071efe00adbd7d5eb9d0b1dd43883e3805800c92f76ce950974414114591874762caafe284d6df33ad74babe3c4bb546b2744d06ddd0bb2f184e7ffdda1f0500f3270dd4b7c7801dc62fbb9c1a4c4e5df660cf4daba123b4c62500c64ab4bab490ca36d00e92f8c7354127a7d5379ab2f6bac69ea77b74c181493520a44ec3ba9e91027fcfaeb1e790da71b6cf2052c0c0cb060ed4a6f6593c36e89e330d0441cf0617e5d9cd72dcca7e777be61fadf03820399411506d579783b58123cc4fae212652396012f3addee33111251fc0dfc86604e02b06aa77cdc136e21981ff05180ada063f87122cbe402fa72f82514ed33b53e5b86e0bd38bee7cf53f905111aa70e9eecdc3decfe00a3130b3c51450b5e20b52cd45516a2ef592752c4098cc8f1d83e58048aafabefdbdc8f06cbeffd3fd5d9e0ff00e35628f179ad2f4e4a182b1ffb14cbf9672cb623c2b953d1be5252ef1ebf0f8246ecf72a6f670ed8cbcebd5eff479b63504b50674e8be1c9289a7634eeebafea7865f6e325522f793af34012a0d44fc44bc81f3f329e0490866d39d6a803cbae569d8f3224da085019af9e207c5c5e3c0dda8bad6f337269677c93a904eca937f45939ea3875c986bf95dda0f2fc1814fc849921da100f708a5cd9d5e43d447f456e24af83a4b10766cd1538fdd0ffe20c179f6fbf71b5b4dc76206974df681692e2515101ea0f6715bec46eb67ea033faea200dc218eb0cda2f6d6bec39dba2de30f8cd131f7c185ecabd4983dad35d469e71465ccfbf99043ec7d9c63a63266d144b8f7e93dfde080d32c6c26663e17a19b1a362ac7283b3c3d061d81482c5b3d10c6b4bac422e122f4233fafa97e56de4f814ffa7ebf15923cf878e7516316cc48c927ca7a4563f5544755d3c58a22450b0a1c6e90d84e56237117f7ddf02b6cfb01e1cd48f549fb8de1621257bcc8bb99948f4c89fed2f80bb92fb376e9a886f2a97111a7f1eb2731f01a9ed1b35ab486cb4678cee74b52b41478b69b3652d1018ec2b1efc4b19736c00d2df2862f853163f1c75a9dd13727e7526483f6476d0862853f041fad1ccd89ec710b695e23acac91063e4ef6a98c25db0cb8475ac7225781fffdde5efec949102ee691680cd630adf651c8914e42a0c4c34457ad922b2df68f4eeb0ea84eb683cbfac85f25217450277b9f3cc3cc3702248462019390181f65bb1849d5ad26f4eb5516fc3b3751f7787fe873a7050f75fcf4fae875c3d1f66c3b177b94bfc0ddf92ffc6dd5ca06921827293547f2a1d565c3c3cf94d422a4ff638589d118133254b77462f6cf373d870a64da7f2a8fcd631a7c2b982e408af02a16abceddfbbda979abee5d9d77923f3e3a7b829a70eed59d8949ba12c920697052967f63de21bdb2eff2d4c4f4b8a30ae83b8534915039e8d7f0087863a1a24c5c38db193fad285844c3f017df55cc559a8766575dc8a7048abef1b24033ed9e9a3854838b45ac8e080fa469300882f6f6741c8c279ce466dae84a47de6ae916c82572a1d28dc4c165191799272501da9cb260bee5f47a4d53f6844a4193011decfb290ab79efc37b400a3947c399e2688cb30bc5bea82958309fbb81883ff39f5c51f7bad3d2322c954cf9a39aee265cb5b58124c34842b96ddb29ec1ffd00617ba18646ec83b93eb655aaf0a4d6c279eb1c6d725a47a7102a173bd83e1f1b9fb87de925a2f66e1614a7b197e3b09bf4fa8d8b746d30f0c80783726b5420c74923fcfc9e054a45fcfce44b43f37b141beb8b9f07bd60fadee5cedd6b6c1f1a854e3b96696b3a7f6a193999cf7a03b912f54448448e32411f0dbc6a998f10dbe30c1c96661fcaa6a6f3f45bcf8b8f2d4e9fcec790c41e0d2d0d911232bf1f857b89daaec89558f6a965029be3995c586e7ff5d5a043701cb08d2218a2e56292187a97ffa9b570fe3ab779320db47c1401486774ee5b45743828b330b167c276c75779489cc8ac1140d8fd02c561ed5b7cb4407c03060717ad06b8fed80b8fddd6473aa1e96082f5c8abc0f26fee96b6f42db764f76835cada57f0572be7ff88461745eedcc00f9917d3de8d5b4fc61ea2d929cee18471451c9e71e5d1fea66212ad468a9953ff30b6a66424db8dd7935b9da2271af4618781f549267692e9b46cb8fc0dd22d08d7410d51c25044ddc5672d41e392409ce142249b1da17f7da424cee223041e25cd0004e694e3bc83f4829b35c4a55379a23a419420eed5229456b5960ca9ab9f4d0c5b5ae15ebdf0cd0833dc24c3cc33e576a9ec88d5febd221bfb3088d072c8f569f08fa00efeaabc3b8edf0ddc3426b8aa29d39d354b8d66b88691a029482425f4336e47313a9632de09203bc16a0e19c0c47c7be874f259ded3df5ea5e0521e693f804b70292938a8fd5228013105573430ef640c9f007486a7bd62dde62bb10be591371ac5ca6814fa220bac85ea68c9b68f5f159b42667af4d1e3a1b3b79ddb6997157fc0240318c82f6a4de196b99e92cf5043d88d380efc24e8139eae9f3dd7a03aca4c54629f88256f6819d4180158482a00705f7c7ee517668589afb2f6ead53300521a719eb2595790340eeed5837652e80383cc177f98d4c9f099759e1e8dd71369e93e7fe2549ec909a67e32db39c54d7ed7761c43ca468ffe4c9dfeaf42bc03d8b7d0176044741602b4e802265a282f1ed98ec85725462da6dbcdab9e85a329c478db06874e2165485652338646a10750bf12bbb9b8e8d01961b87ec360601545cc61d9d4a97fa116fd03ac8b572230d3bb41b340fdfcdd72303f0fad62fd1889b401bdee1bacbe235a64d9bf16439edd3c91bf8d42bfd358972b40c7b955c103f7bf1aba71d5eaa9cb65a494686f200e9dfb4a526a18cbcfd65e645e843e3fda8f8266c6601b50496888f72d2ecc22cad49b7ae476022f78b3ecece0e6a479c78e0156a7b3f8ebf7cfcb5168cfa731a6b42d1fe43cf3aa9065c59439a852dfbf96df6ab9a6b3c92a771b6be845036afc1e56f67bf027cbd1e0e78b849e8a092b433fa35d275d862cdf8ec29acce43b807ddc9efa8449933cd0b4ece9ba3de4b2135c2afe1bca99a648160e40be73794c59cf919c93f7cd059563ad8d67a45ff81dc74697dd7bb504ffd7616b4c365ed267e85d095c7af26a0b66f33b2b6520db90f6d0934ed931032ada69e34b9748a6ef6c884e8e45f4e2484f974806477d35101a9be0c90429e27257f0bd42a1c9b45dd593fa1916b63cc834a424dfd9994a4746f99c7a6c4ad0270a8e54c391dd3f4e162924283e027bfa746e88654991ec33e9959cf023871ae07ca27b40fc3fbc2d08f6288b55aca294aa35e87d4f6756a9ccf64e4f89d440490358638aec2b6df8a5db8ea2ba5177cab5f20b231050bf5fbdde1cea5841a0e9e240d4ae9ffa68a8c224bac4ade636dfd67998cecc3656f21c8ef851157da22ba537633ba341687f2bdbc2d3e4bb321ce7359c17d2dd638ad8b1e63b5d007383c83ee653b522376e3a0b10dd6d7901a2fe87a4274f0f16a37f49a27e737ca6520e8c4e645b84fa69584ef6d97b7f0cd0d678ee86755cc182f6f3d670f48d4a347cd5ddea0e973d47cbd353c89a1d8b9af11b501d58e7961536a93d79bb2cb34075c0fc4610ac548cfa87f69958de7a1037b8f151db1a91410c0445d0e7615de0d43384cb0327ce7ef377d85bc47c1e4520445bd101ff367b48c367fd75fe7707393f9d589e5e0551f41f61671a59ab9fae61dca1c9c6bbf05f6b3caaf203ba00c2e321d746db255ad9a2551f1ad0f48cd5c226782866896aff69d8b3afa4b502303f483f0073eb831200caebfca5e268bfdee0b61b62d847e9e481759c0f324e87cf7aa081cffbb98154a20d062ee15a0e4ddc715ce066761198336e649959906499548963d08cf24179cdeb11b04d5a3ff7478c480d9856935769c07222c722df163762ffc1b590139387ce3df923ade1093c824906b5048d63b1cf7e9e1d63fc5c67867c2b4e7e734006b76c25381934b0ec6167eb3c4b5d8dd5cfca5c0854791a04899a8209feca5a938bc5c9aaac771d3acb493837e819d341dc85a6ee7636dd87fd9ab55d0c0f42dc7eb3b2c7acac5d1e76f1e9a54b4a909acdb1eb81b62e03246e7f0815d11a83947aad6efe2e6e4a486b69330e0ef0769279a635b1712f510222b8e493926027f42d605239603718bc98a6561db77a605054c03defe5c02369cce1895b7d2378863cc713dae74193f38af1412eb8989e3ffa4fa718c39be2", 0x1000, 0x0) keyctl$set_timeout(0xf, r5, 0x0) sendfile(r2, r3, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:31 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000440)={0x0, @in={{0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}, 0xc7, 0x2}, &(0x7f00000000c0)=0x90) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0, @remote}, &(0x7f0000000540)=0x1c) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={r1, 0x10001}, &(0x7f00000005c0)=0x8) socketpair(0x13, 0x0, 0x711, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_VOICE(r3, 0x112, 0xb, &(0x7f0000000680)=0x7fffffff, &(0x7f00000006c0)=0x2) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000340)={r1, 0x76, "3063729eab44867d0a23c0446ea004e2e5ebb20ba42e90b264e53bec2c67f71390f19f45ed13fff6aaf4bb4d423dcb72fd9442aa57e568162f1a11af71cdc386323cab18fcf81824a0f1795c292a2dd34143f95a7d537f6b736a99afa1cf422c4c2f8fa839c4cc08af6fa902205610f28c47b906f15a8378df433cf1e722f9e091123d49787c497872bb4b1cd41dd49805fccd33b3d6b8f4f44ccdcc3abbd7748fb6622ca1ca5160527813982b266b43a9afa558a4b0d1b6d87681e191b8bf22800f4fe00e"}, &(0x7f0000000240)=0x2e) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000080)={r4, 0x0, 0x0, 0xfff, 0x7fffffff}, &(0x7f00000001c0)=0x18) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000100)={r5, @in={{0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x8, 0xfb7}, 0x90) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}, 0x4000000000002}], 0x2, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000200), &(0x7f0000000280)=0x14) ioctl$sock_inet6_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000600)) 2018/05/15 19:47:31 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f0000000000), 0x0) [ 126.252277] FAULT_INJECTION: forcing a failure. [ 126.252277] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 126.264172] CPU: 1 PID: 8574 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 126.271372] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 126.280745] Call Trace: [ 126.283379] dump_stack+0x185/0x1d0 [ 126.287025] should_fail+0x87b/0xab0 [ 126.290767] __alloc_pages_nodemask+0x61c/0x5dd0 [ 126.295538] ? kernel_poison_pages+0x40/0x360 2018/05/15 19:47:31 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 126.300053] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 126.305441] ? kernel_poison_pages+0x1a0/0x360 [ 126.310044] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 126.315686] ? get_page_from_freelist+0xab28/0xb600 [ 126.320724] ? __kernel_text_address+0x34/0xe0 [ 126.325349] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 126.330822] ? __save_stack_trace+0x90d/0xb00 [ 126.335376] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 126.340359] ? is_bpf_text_address+0xb4/0x4b0 [ 126.344888] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 2018/05/15 19:47:31 executing program 6: socketpair$packet(0x11, 0x0, 0x300, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) connect(r1, &(0x7f0000000040)=@nfc={0x27, 0x1, 0x2, 0x5}, 0x80) r2 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r0, 0x0, 0x1ffffffffffffffd, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000), 0x73e0) [ 126.350108] ? default_file_splice_read+0x2b9/0x1120 [ 126.355244] ? splice_direct_to_actor+0x4c6/0x1040 [ 126.360210] ? __x64_sys_sendfile64+0x218/0x390 [ 126.364899] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 126.370277] ? kernel_text_address+0x34d/0x3a0 [ 126.374898] ? kmsan_set_origin_inline+0x6b/0x120 [ 126.379779] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 126.384759] kmsan_alloc_page+0x82/0xe0 [ 126.388766] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 126.393554] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 126.398947] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 126.404248] ? kmsan_kmalloc+0x94/0x100 [ 126.408251] ? __kmalloc_node+0xe25/0x11f0 [ 126.412510] ? kvmalloc_node+0x1a1/0x2e0 [ 126.416593] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 126.421827] ? default_file_splice_read+0x2b9/0x1120 [ 126.426984] ? splice_direct_to_actor+0x4c6/0x1040 [ 126.431941] ? do_splice_direct+0x335/0x540 [ 126.436292] ? do_sendfile+0x1067/0x1e40 [ 126.440416] ? __x64_sys_sendfile64+0x218/0x390 [ 126.445107] ? do_syscall_64+0x154/0x220 2018/05/15 19:47:31 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(0xffffffffffffffff, r2, &(0x7f00007ed000)=0x19, 0x7f) 2018/05/15 19:47:31 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28040, 0x800) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 126.449187] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 126.454659] ? kmsan_set_origin_inline+0x6b/0x120 [ 126.459518] ? __msan_poison_alloca+0x15c/0x1d0 [ 126.464202] ? __should_failslab+0x278/0x2a0 [ 126.468631] ? should_fail+0x57/0xab0 [ 126.472452] ? kmsan_set_origin_inline+0x6b/0x120 [ 126.477318] ? __kmalloc_node+0xb17/0x11f0 [ 126.481589] alloc_pages_current+0x6b5/0x970 [ 126.486029] push_pipe+0x680/0xca0 [ 126.489608] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 126.494658] default_file_splice_read+0x2b9/0x1120 [ 126.499622] ? __fsnotify_parent+0x132/0x560 [ 126.504064] ? security_file_permission+0x453/0x490 [ 126.509115] ? rw_verify_area+0x35e/0x580 [ 126.513302] ? __ia32_sys_tee+0x160/0x160 [ 126.517485] splice_direct_to_actor+0x4c6/0x1040 [ 126.522303] ? do_splice_direct+0x540/0x540 [ 126.526706] ? security_file_permission+0x269/0x490 [ 126.531772] ? rw_verify_area+0x35e/0x580 [ 126.535962] do_splice_direct+0x335/0x540 [ 126.540142] do_sendfile+0x1067/0x1e40 [ 126.544076] __x64_sys_sendfile64+0x218/0x390 [ 126.548621] do_syscall_64+0x154/0x220 2018/05/15 19:47:31 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, 0xffffffffffffffff, &(0x7f00007ed000)=0x19, 0x7f) [ 126.552826] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 126.558042] RIP: 0033:0x455a09 [ 126.561241] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 126.568963] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 126.576243] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 126.583521] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 126.590809] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:31 executing program 1: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 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) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x0, 0x0) ppoll(&(0x7f00000000c0)=[{r1}, {r0}], 0x2, &(0x7f0000000100)={0x77359400}, &(0x7f0000000140)={0x1ff}, 0x8) 2018/05/15 19:47:31 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 126.598091] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000016 2018/05/15 19:47:31 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r2, 0xc0505350, &(0x7f0000000000)={{0x8, 0x3f}, {0xfffffffffffff8f7, 0x7}, 0x18, 0x6, 0x554}) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:31 executing program 4 (fault-call:2 fault-nth:23): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:31 executing program 1: r0 = socket$pptp(0x18, 0x1, 0x2) bind$pptp(r0, &(0x7f0000bf4fe0)={0x18, 0x2, {0x0, @loopback=0x7f000001}}, 0x20) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$pptp(r0, &(0x7f000004d000)={0x18, 0x2, {0x0, @loopback=0x7f000001}}, 0x20) 2018/05/15 19:47:31 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x100000000, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:31 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x110) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000400)="ad63161b97121b3948247ff3c54c7f2b", 0x10) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, &(0x7f0000000100)=ANY=[], &(0x7f00000000c0)) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000080)={0x0, 0x80000, r1}) readahead(r2, 0x3, 0x10002) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:31 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0xffffffffffffffd7) accept$alg(r0, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r1, 0x117, 0x5, 0x0, 0xfffffffffffff801) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000000)=r0, 0x4) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r1, r1, &(0x7f0000000080), 0x20000002000f3e0) 2018/05/15 19:47:31 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:31 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x7f) 2018/05/15 19:47:31 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x0) 2018/05/15 19:47:32 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in6=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@loopback}}, &(0x7f0000000240)=0xe8) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000280)={r1, @local={0xac, 0x14, 0x14, 0xaa}, @rand_addr=0x80000001}, 0xc) 2018/05/15 19:47:32 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f000067efe4)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f00005a0fff)='8', 0x1, 0x0, &(0x7f00007bcfe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000bd6ff4)={0x0, 0x0, 0x4000020030}, 0xc) writev(r0, &(0x7f00006d6000)=[{&(0x7f0000000100)='3', 0x1}], 0x1) writev(r0, &(0x7f0000f7ffe0)=[{&(0x7f0000513f59)="c5", 0x1}], 0x1) write(r0, &(0x7f0000000040)="a3", 0x1) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000f0cffc), 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f00000000c0)={'lo\x00@\x00'}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000680)="32e4ee1d314db4116d9a801cf9c58b7ea3b497ab5562b89afbc572f3acfd893cc8a80152595681e5903fa276049e4e0da74a8c9cbe9f6de01f7bf86ecafc454b34d38c96fc22a76c320f6339a8da9397a20c80f452fa10b1b2a44ab94e1103e07b288a6ba44fd0e4fe796ae85be68f0f9ef9c052ef01eec92765de67c0cfeefd83255ccf2756eae3da5787c570abf8260c5cb43697912a2e064d3378a3f70afec3a0f15d38c35682a9077bf15342149cab5249686025a864936542104e5fd49e37a14eec6b4598dc3dbcf5525e3e98bac93c0a0333f6e5574e650d5e3b3de16181dc230fc0d4f60213d82d4e824211ff22a7cc136169131ba5a43034be887eb12f8fbea2e99e733a352b5472b6c25efb5b01290d8de766fe05aef4e5c78ef050382948e08f107910eb4d6af532ca58bcfda144d9fa852ba60f099701e680e6d9c2aabe18325febec120637ef676fd2d7b073ea0fc15a8d60f2a489ba12f075ae32a26ea6b51d9f7eadd6ad9e303380854dbadeba97da2ee8a47344617f8497e30a925afef4d25ae07faf383486ce6618787cb01a9a1e199a40ee0964cb7e081af0fd70def96e167df9721ac250fce7298db2dac828b2c4e6c5dba064aeaedc7825793a6d8af5c6c7948175f91eb65b5bfbfc107d90897c28c96837f5b7c1e1127e81e4c1d44c2aa3bc0612d904d01f0c5f215610c927381c96e24c9080aedc271d61719c6035683b1424b387ff1199954481ce81dd401003a20eb1b71b7df33ef5d09dbe2e06017d0318237761449f762e989bdfb17363a36a28e5e523ed5824d90906cfc7ed7e3096b35ffee03b4935db908df7c8374dd9269ca488681dbe05bc9e911c5c766bfbfa72c182809e6f1863c94dc3096eb79b4320ca5a9bba70492d4e0c381018bfbf2847e948ffcd913f2d962e199d61b3795b781d0330cc1a9bec0412ac3c418b4ca9a427b23f5f15aa2771f2c2d80920c821442b68d453dc6251181d7e17f897c35f2fc3fc4b3dbe7a72e5cc296f78beed2c73e935c80cb4de8057cc38d47a6d5780502ea7a0afe7ee6f32b77b52ff7b31f0ef7eb5d00fcfe3ac517f8ed420aae22411d3a0d2954a887a66c9d1c2099afba0573502e6d3afd136936d39c7751d4dbf986010f6b337bd7bffd4d0b4135d4fe310775eb442a6215351a75cb4a876777b9777672834ed7bcca51c6838da0823d5c6e81d865eec79c59a3277963c7283047a0f5b4bc6191907e5ab1f03c37571a9ee57881170eea842aca9dcd4827ea3e8ae16fc24f4776dea722707be3bbfcfc8bf48cfc9e6a653e9ecae6178884ec5809368857203a4ca0ed613d406caa17df1335f39a3b40e474c9517a8e07787ce9fcee35c9c55d92a1c30d2b45946e13b36a3914380e321c90ccce3c1fcc9593e9c65a770042f252c5a31716657ed15ad4589b5fa25a8cad8ebdf10b0ea687c75a30ab2ceb1b7385c958719a74198066fbec476824fae0d7002b4d453c688d02e7d155053b9422faacd4710fdc3449de6b6f68d18d2d7c6b53e5fc0a91ddeb71956f5e97c2fd44f0542a9627083ecc40c5ac728f815045c0adc3d427d9da1151d48884de72f20f431fa931c10b8a63f1491b6312ad83f050feaa5a3da2505407889cc66b9cdb0e71c40dd8b5a503825e9cccd9339e97d185077f041eff43c6b558228be280b131c82e377e47798c6627462241bd0a230086068a0f2704b72c59bf0b2b5dfd812cc71109a5920169812cbee69297f160c9f06782969e2cd18050a8220ec911012224e5f3be58023af42b4b6ba68d73c1eca11306ddeaea7e23abe526d3bf5593a53f24adda2e8ba0b319eb9ce7386228e1a8a75b20630a0d85c669f82c1c2bf0d297f55cede43cc8576fda1664b195f6d21b0019a80e478309c1d37e59e2dc7b9c535e8f6db12a89910a708d4abba8bfeb7fc57c23836912dcfe91e2d68fa8d608dd670a50e0486379cb6757d8a34bbdff12bc568cde385d5f4ffacf2c727de0ffd800fbe7558ed82552389012b1bfb73d13a6de7393f03c7afa1814435bb6ed6f8e5f693597acafd5f401b6a464587f88ce11c16ee7ab40b4a67ee717f6796bc4a104614bff633c0e36f8a473bc750c6ba0e1dba762da3943bfb7a05664d738e7a8978a030271e8ce8cec9cbefb578b7650b3b", 0x601}], 0x1) 2018/05/15 19:47:32 executing program 5: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dsp\x00', 0x101000, 0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f00000001c0)={'bridge_slave_0\x00', 0xffff}) r1 = socket(0x11, 0x100000803, 0x0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000040), &(0x7f00000000c0)=0x4) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) 2018/05/15 19:47:32 executing program 6: bind$alg(0xffffffffffffffff, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r0, 0x1, 0x22, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="f90c770a32af3ed5bc0328bde48127ed590a0b1a5f91d32ea810f44fb48176d372a9ef83920e147c69ea194486b7c6f09cbd6084ca21cbd4c7a658fd", 0x3c) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r0, r1, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:32 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x0) 2018/05/15 19:47:32 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x7f) 2018/05/15 19:47:32 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000000c0)={0x0, 0x6}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000140)={r3, @in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x17}}}, 0x5, 0x4, 0x400, 0x2, 0x82}, 0x98) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{r4, r5/1000+10000}, {0x0, 0x7530}}) 2018/05/15 19:47:32 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x2000, 0x0) setsockopt$inet_udp_encap(r1, 0x11, 0x64, &(0x7f0000000040)=0x2, 0x4) r2 = accept$alg(r0, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000), 0x73e0) [ 127.339710] FAULT_INJECTION: forcing a failure. [ 127.339710] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 127.351623] CPU: 1 PID: 8655 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 127.358829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.368204] Call Trace: [ 127.370811] dump_stack+0x185/0x1d0 [ 127.374454] should_fail+0x87b/0xab0 [ 127.378188] __alloc_pages_nodemask+0x61c/0x5dd0 [ 127.382964] ? kernel_poison_pages+0x40/0x360 [ 127.387474] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 127.392851] ? kernel_poison_pages+0x1a0/0x360 [ 127.397448] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 127.402920] ? get_page_from_freelist+0xab28/0xb600 [ 127.407955] ? __kernel_text_address+0x34/0xe0 [ 127.412555] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 127.418033] ? __save_stack_trace+0x90d/0xb00 [ 127.422571] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 127.427615] ? is_bpf_text_address+0xb4/0x4b0 [ 127.432140] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 127.437356] ? default_file_splice_read+0x2b9/0x1120 [ 127.442486] ? splice_direct_to_actor+0x4c6/0x1040 [ 127.447445] ? __x64_sys_sendfile64+0x218/0x390 [ 127.452140] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 127.457531] ? kernel_text_address+0x34d/0x3a0 [ 127.462137] ? kmsan_set_origin_inline+0x6b/0x120 [ 127.468125] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 127.473085] kmsan_alloc_page+0x82/0xe0 [ 127.477087] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 127.481870] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 127.487272] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 127.492580] ? kmsan_kmalloc+0x94/0x100 [ 127.496580] ? __kmalloc_node+0xe25/0x11f0 [ 127.500844] ? kvmalloc_node+0x1a1/0x2e0 [ 127.504928] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 127.510151] ? default_file_splice_read+0x2b9/0x1120 [ 127.515284] ? splice_direct_to_actor+0x4c6/0x1040 [ 127.520247] ? do_splice_direct+0x335/0x540 [ 127.524602] ? do_sendfile+0x1067/0x1e40 [ 127.528692] ? __x64_sys_sendfile64+0x218/0x390 [ 127.533389] ? do_syscall_64+0x154/0x220 [ 127.537473] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 127.542859] ? kmsan_set_origin_inline+0x6b/0x120 [ 127.547714] ? __msan_poison_alloca+0x15c/0x1d0 [ 127.552402] ? __should_failslab+0x278/0x2a0 [ 127.556840] ? should_fail+0x57/0xab0 [ 127.560667] ? kmsan_set_origin_inline+0x6b/0x120 [ 127.565536] ? __kmalloc_node+0xb17/0x11f0 [ 127.570067] alloc_pages_current+0x6b5/0x970 [ 127.574513] push_pipe+0x680/0xca0 [ 127.578087] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 127.584437] default_file_splice_read+0x2b9/0x1120 [ 127.589456] ? __fsnotify_parent+0x132/0x560 [ 127.593859] ? security_file_permission+0x453/0x490 [ 127.598865] ? rw_verify_area+0x35e/0x580 [ 127.603117] ? __ia32_sys_tee+0x160/0x160 [ 127.607252] splice_direct_to_actor+0x4c6/0x1040 [ 127.612003] ? do_splice_direct+0x540/0x540 [ 127.616325] ? security_file_permission+0x269/0x490 [ 127.621348] ? rw_verify_area+0x35e/0x580 [ 127.625488] do_splice_direct+0x335/0x540 [ 127.629635] do_sendfile+0x1067/0x1e40 [ 127.633525] __x64_sys_sendfile64+0x218/0x390 [ 127.638018] do_syscall_64+0x154/0x220 [ 127.641920] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 127.647103] RIP: 0033:0x455a09 [ 127.650273] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 127.657973] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 127.665242] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 127.672498] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 127.679756] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 127.687021] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000017 2018/05/15 19:47:32 executing program 4 (fault-call:2 fault-nth:24): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:32 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000000c0)=0xfff, 0x4) r1 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:32 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f000067efe4)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f00005a0fff)='8', 0x1, 0x0, &(0x7f00007bcfe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000bd6ff4)={0x0, 0x0, 0x4000020030}, 0xc) writev(r0, &(0x7f00006d6000)=[{&(0x7f0000000100)='3', 0x1}], 0x1) writev(r0, &(0x7f0000f7ffe0)=[{&(0x7f0000513f59)="c5", 0x1}], 0x1) write(r0, &(0x7f0000000040)="a3", 0x1) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000f0cffc), 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f00000000c0)={'lo\x00@\x00'}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000680)="32e4ee1d314db4116d9a801cf9c58b7ea3b497ab5562b89afbc572f3acfd893cc8a80152595681e5903fa276049e4e0da74a8c9cbe9f6de01f7bf86ecafc454b34d38c96fc22a76c320f6339a8da9397a20c80f452fa10b1b2a44ab94e1103e07b288a6ba44fd0e4fe796ae85be68f0f9ef9c052ef01eec92765de67c0cfeefd83255ccf2756eae3da5787c570abf8260c5cb43697912a2e064d3378a3f70afec3a0f15d38c35682a9077bf15342149cab5249686025a864936542104e5fd49e37a14eec6b4598dc3dbcf5525e3e98bac93c0a0333f6e5574e650d5e3b3de16181dc230fc0d4f60213d82d4e824211ff22a7cc136169131ba5a43034be887eb12f8fbea2e99e733a352b5472b6c25efb5b01290d8de766fe05aef4e5c78ef050382948e08f107910eb4d6af532ca58bcfda144d9fa852ba60f099701e680e6d9c2aabe18325febec120637ef676fd2d7b073ea0fc15a8d60f2a489ba12f075ae32a26ea6b51d9f7eadd6ad9e303380854dbadeba97da2ee8a47344617f8497e30a925afef4d25ae07faf383486ce6618787cb01a9a1e199a40ee0964cb7e081af0fd70def96e167df9721ac250fce7298db2dac828b2c4e6c5dba064aeaedc7825793a6d8af5c6c7948175f91eb65b5bfbfc107d90897c28c96837f5b7c1e1127e81e4c1d44c2aa3bc0612d904d01f0c5f215610c927381c96e24c9080aedc271d61719c6035683b1424b387ff1199954481ce81dd401003a20eb1b71b7df33ef5d09dbe2e06017d0318237761449f762e989bdfb17363a36a28e5e523ed5824d90906cfc7ed7e3096b35ffee03b4935db908df7c8374dd9269ca488681dbe05bc9e911c5c766bfbfa72c182809e6f1863c94dc3096eb79b4320ca5a9bba70492d4e0c381018bfbf2847e948ffcd913f2d962e199d61b3795b781d0330cc1a9bec0412ac3c418b4ca9a427b23f5f15aa2771f2c2d80920c821442b68d453dc6251181d7e17f897c35f2fc3fc4b3dbe7a72e5cc296f78beed2c73e935c80cb4de8057cc38d47a6d5780502ea7a0afe7ee6f32b77b52ff7b31f0ef7eb5d00fcfe3ac517f8ed420aae22411d3a0d2954a887a66c9d1c2099afba0573502e6d3afd136936d39c7751d4dbf986010f6b337bd7bffd4d0b4135d4fe310775eb442a6215351a75cb4a876777b9777672834ed7bcca51c6838da0823d5c6e81d865eec79c59a3277963c7283047a0f5b4bc6191907e5ab1f03c37571a9ee57881170eea842aca9dcd4827ea3e8ae16fc24f4776dea722707be3bbfcfc8bf48cfc9e6a653e9ecae6178884ec5809368857203a4ca0ed613d406caa17df1335f39a3b40e474c9517a8e07787ce9fcee35c9c55d92a1c30d2b45946e13b36a3914380e321c90ccce3c1fcc9593e9c65a770042f252c5a31716657ed15ad4589b5fa25a8cad8ebdf10b0ea687c75a30ab2ceb1b7385c958719a74198066fbec476824fae0d7002b4d453c688d02e7d155053b9422faacd4710fdc3449de6b6f68d18d2d7c6b53e5fc0a91ddeb71956f5e97c2fd44f0542a9627083ecc40c5ac728f815045c0adc3d427d9da1151d48884de72f20f431fa931c10b8a63f1491b6312ad83f050feaa5a3da2505407889cc66b9cdb0e71c40dd8b5a503825e9cccd9339e97d185077f041eff43c6b558228be280b131c82e377e47798c6627462241bd0a230086068a0f2704b72c59bf0b2b5dfd812cc71109a5920169812cbee69297f160c9f06782969e2cd18050a8220ec911012224e5f3be58023af42b4b6ba68d73c1eca11306ddeaea7e23abe526d3bf5593a53f24adda2e8ba0b319eb9ce7386228e1a8a75b20630a0d85c669f82c1c2bf0d297f55cede43cc8576fda1664b195f6d21b0019a80e478309c1d37e59e2dc7b9c535e8f6db12a89910a708d4abba8bfeb7fc57c23836912dcfe91e2d68fa8d608dd670a50e0486379cb6757d8a34bbdff12bc568cde385d5f4ffacf2c727de0ffd800fbe7558ed82552389012b1bfb73d13a6de7393f03c7afa1814435bb6ed6f8e5f693597acafd5f401b6a464587f88ce11c16ee7ab40b4a67ee717f6796bc4a104614bff633c0e36f8a473bc750c6ba0e1dba762da3943bfb7a05664d738e7a8978a030271e8ce8cec9cbefb578b7650b3b", 0x601}], 0x1) 2018/05/15 19:47:32 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x202100, 0x0) fallocate(r3, 0x400, 0x6, 0x73e0) syz_open_pts(r2, 0x0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:32 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x7f) 2018/05/15 19:47:32 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) keyctl$session_to_parent(0x12) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:32 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x0) 2018/05/15 19:47:32 executing program 5: r0 = socket(0xe, 0x6, 0xfffffffffffffffd) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000000)=0xbe, 0x4) [ 127.818582] FAULT_INJECTION: forcing a failure. [ 127.818582] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 127.830748] CPU: 0 PID: 8678 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 127.837984] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.847424] Call Trace: [ 127.850076] dump_stack+0x185/0x1d0 [ 127.853769] should_fail+0x87b/0xab0 [ 127.857561] __alloc_pages_nodemask+0x61c/0x5dd0 [ 127.862394] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 127.867845] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 127.873193] ? kmsan_kmalloc+0x94/0x100 [ 127.877222] ? __kmalloc_node+0xe25/0x11f0 [ 127.881518] ? kvmalloc_node+0x1a1/0x2e0 [ 127.885628] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 127.890905] ? default_file_splice_read+0x2b9/0x1120 [ 127.896087] ? splice_direct_to_actor+0x4c6/0x1040 [ 127.901094] ? do_splice_direct+0x335/0x540 [ 127.905671] ? do_sendfile+0x1067/0x1e40 [ 127.909807] ? __x64_sys_sendfile64+0x218/0x390 [ 127.914541] ? do_syscall_64+0x154/0x220 [ 127.918653] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 127.924076] ? kmsan_set_origin_inline+0x6b/0x120 [ 127.929003] ? __msan_poison_alloca+0x15c/0x1d0 [ 127.933753] ? __should_failslab+0x278/0x2a0 [ 127.938236] ? should_fail+0x57/0xab0 [ 127.942115] ? kmsan_set_origin_inline+0x6b/0x120 [ 127.947027] ? __kmalloc_node+0xb17/0x11f0 [ 127.951374] alloc_pages_current+0x6b5/0x970 [ 127.955872] push_pipe+0x680/0xca0 [ 127.959499] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 127.964627] default_file_splice_read+0x2b9/0x1120 2018/05/15 19:47:32 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x0) 2018/05/15 19:47:32 executing program 7: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x0, 0x0) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x4b, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) 2018/05/15 19:47:32 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) accept$packet(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000040)=0x14) bind$can_raw(r2, &(0x7f0000000080)={0x1d, r3}, 0x10) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) [ 127.969655] ? __fsnotify_parent+0x132/0x560 [ 127.974160] ? security_file_permission+0x453/0x490 [ 127.979275] ? rw_verify_area+0x35e/0x580 [ 127.983498] ? __ia32_sys_tee+0x160/0x160 [ 127.987750] splice_direct_to_actor+0x4c6/0x1040 [ 127.992596] ? do_splice_direct+0x540/0x540 [ 127.996993] ? security_file_permission+0x269/0x490 [ 128.002099] ? rw_verify_area+0x35e/0x580 [ 128.006363] do_splice_direct+0x335/0x540 [ 128.010625] do_sendfile+0x1067/0x1e40 [ 128.014628] __x64_sys_sendfile64+0x218/0x390 [ 128.019211] do_syscall_64+0x154/0x220 [ 128.023207] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 128.028461] RIP: 0033:0x455a09 [ 128.031681] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 128.039446] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 128.046765] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 128.054124] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 128.061440] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 128.068759] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000018 2018/05/15 19:47:33 executing program 7: r0 = socket(0x40000000015, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setreuid(r1, r1) r3 = inotify_init1(0x0) fcntl$setown(r3, 0x8, 0xffffffffffffffff) fcntl$getownex(r3, 0x10, &(0x7f0000000300)={0x0, 0x0}) tkill(r4, 0x12) 2018/05/15 19:47:33 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000080)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080), 0x128}, 0x2000000}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) io_setup(0x7ff, &(0x7f0000000000)=0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x105002, 0x0) r3 = syz_open_dev$midi(&(0x7f0000000340)='/dev/midi#\x00', 0x7, 0x10c80) r4 = syz_open_dev$vcsa(&(0x7f0000000400)='/dev/vcsa#\x00', 0x3ff, 0x40) setsockopt$inet_MCAST_MSFILTER(r2, 0x0, 0x30, &(0x7f0000001b40)=ANY=[@ANYBLOB="040000000000000002004e200000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002004e20e000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e210000000000000000000000000000000000000000000000000000000000f5ffffff00000000000000000000000000000000000000000000000000d1540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e23ac1414aa00b61c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e21e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000002004e20e0000001000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000971f29caeea27aa93fac673de956e4aa6b851e4c9f7740badbe07ea1750fd75dc9449e307ea8b1eec031fdfe9423c7027300000000000000000086bb76da33d134330f2f6e72eeb9aefa52b611780cf567068f558f27e004ee2da3c3b17dcdbee6013b29740840c51dfc763775de3824843e8f639dd238ba801f5c9ee0f47fd36483106ece9daa373ecee73aeaf601c9227c978f46e8a0fda3b93bc9640be48e975bc9c38f930cb1027f18237c9e0457bf05fb059f4014ca93c530bc83da7181be7d8bddc428c944fc2868b603dc0de0f4fb0e02000000e958c82abb33af186e8823f52ffec64874591328c2f305cd6746ea00000000000000000000000000000044f162a8f186c47e34ab5fbf3b3beafac1f00dcb9e719f0ea55046874e8c2d79059dc2f8aeba23268c46360f5c82728879ca332e277e3f1edb33af6bbd30cf598549adf426c383e30d96007954e0fd5c6c9365e3c863fd604830b6d2482726292ddd9712"], 0x310) ioctl(r4, 0x2, &(0x7f0000001a80)="d1fa286dfc2d1d5fdd383625eafc9a4e49a37dd98aa21a3fcc936dbd78aa478ca3018e55eb8990a5eaa3722afe488f049dfd7b263f7bf57306793397cc3c6cfe75e2d49895dd32264f8c49ecb8521c9737b70f2f579344e4b618b66168983de3b1bfa62af712d2e34dd3cebc023f4453aaf82e419960deffceb27064f5ff7950da62182811e95741f3f3a11096fe6f7cdebad6ffe3f448794c6198dc62a29e90561dbca29ed59c02991d1122e6755a7b137067bcfd99b846aef1266a0a") pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r6 = syz_open_dev$vcsa(&(0x7f0000000600)='/dev/vcsa#\x00', 0x5, 0x0) socketpair(0xb, 0x80a, 0x7ff, &(0x7f0000001680)={0xffffffffffffffff}) r8 = eventfd(0x6) r9 = syz_open_dev$midi(&(0x7f0000001800)='/dev/midi#\x00', 0xdb, 0x42) r10 = openat$urandom(0xffffffffffffff9c, &(0x7f0000001900)='/dev/urandom\x00', 0x20000, 0x0) io_submit(r1, 0xa, &(0x7f0000001a00)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x7, 0xfffffffffffffffd, r0, &(0x7f0000000180)="182b83d302d5f1d82848163bce8d484d9382b7b264dc4ef54cadeb63147bd7ea4cadf40ec82f92ba9bc2a1654f54eac3d46b77507b68da1370e566570b6765de56f51f990ea9287921f68a1832c62087c1280dfc5f2801bcbc76b41ff11f49a9ca9d9509ef5085a1a14548ff6249a6a04c02c083a9520b3ccde41b1abba552f50034aab37ab9398620b110bdb4688de2c3ef8e0c6cb88b4f050b371c7e965b2e9b1fe14251a7e48f05", 0xa9, 0x1ff, 0x0, 0x1, r2}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f0000000280)="d3373a6520cec603f20ee9ca", 0xc, 0x963, 0x0, 0x0, r3}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x3, 0x7f, r0, &(0x7f00000003c0)="8071348034775d8a6b3151bfefb06d7719338a8ef1d5e1bc9bf78f5bac90ce3907777517443abab4be8e3a428e1caf33a0", 0x31, 0x230, 0x0, 0x0, r4}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0xb, 0x2, r0, &(0x7f0000000480)="835525a7abedbaea85d5a4f8d4b25d5f73caf98e22e19e094af44304782d908a101aea31fb36b1cdc18c3d25b39d78c73864bfd7915ecaa3fd8f847ca40769d0d051326d24e1e445cf4105828e2278", 0x4f, 0x1f, 0x0, 0x0, r5}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x5, r0, &(0x7f0000000580)="f3622f9f0e97c02087b93329cb2f8196b03fa309cb7d9814b908665ee9763c7169ed56c88bc1032d565f5fe1bcaf46205d26d35ea0399e7569c52fd3c30a2a49fc8fd81ad3726db6e91f84a2a5bba1062d3dccb3e7ca1161883e56c634994ecbea1ea1bc88", 0x65, 0xbd7, 0x0, 0x1, r6}, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x8, 0x7, r0, &(0x7f0000000680)="37ffcacdcee634647ede45cf03100bc06892d5d18398079de1ef1a0f8d9bf4713589cc1f5fbb55f3966b9e80ff5088079e16ab17815cbec247a1405a5a49efc424eb2abeb8917804306b8c8cc7e78d15012eef9ade9a8b7d73fdb3da7621f2e1865ea1202ff21f0880a48873d803b418447ed7ea3d19d0039e6c15b51b5c23a7cabc81d2874f2df371be78d03ab8b32ed6ff38669c7a560aaf4aedee787a373cacc52f831afcdd3b3381a1ea5cbf601cc0906836f96bf041ca5267c3de7d39e89111f3918e79892059e9c27382a4f93c2796b843adbb731c7d6fbcbabc1c8db0abe9bf0be143ed1f26b0c8a737ce48e3b15e2d5ac81e480c1515b52f8675a2cadb7734e36f492c3cdfebac06716350a916c18dbba2b0a3d05b0e3af15fd24a1237deaa1a0b3d4dc62b1c32a82b3ccf94a91edc9c1ec3ce6cc2b016a1a86d6f420c7dd7ca152d21ba00df4e03ae6ff2a6415e375940b7340953b3c0b23472d4470086039393b34de9dde7c8ad69980290ead052e424a820b09290bf72a5d33965e6050a1410f1b649cad7d1d48cadbaed4bc74c064e2b5797c34110aa3e5e9a9774a6403de92a9dce1ce87ac6e2f7b7f03d7ff2611f78297687d9748984b95e8bfeab98d653825022d05fbbb329d1df6887a0a9b4b21632bd492418430a33e49c45f214515766c3da7b67e6f82b2609e37937aac33937a34d01e25f0ec894f41c415197ccd031e377dfd820e07983057be5afe9a2995868b0de84a74d0d9ea11c5cfd8c9f1c2beefa968fa789bc49f0eccfc0c0cf7bb935fddf975f1e22ed7987e828c4c1a61b60c2443efae412f1d7b2f6bb75c36ce7dbbba717a045dc3e5129a50b2c0640751cb3e89882c4c33f333cd9d657862b9a502ed9f7f655495d09381ab6efb2a0799bb61b3011bfc32edad87c921d8c70cfb3fdea0b312c1e7c71dfd876860498c630880250ced791cb749bc563401fd874a810cccfc3f0e8d4d83d4edf9f22543e80a91b0f4d4d8c38d2a30ad596d5ef2385ee8fe615d7104c79aa2509723003e009a47cc1f453fcbd61ba9c7e59b0cbad71732469565e736363b6a9a8bac5bf1673d6cea2cdbcce28b1b5acaa889037c073adca469cfe5eb26b968dd841781c2378c29aa1f82af207dbc8b31440395a90486c6a524a64a549f99cd58fcba11269d95caea73f97ec6bd12ae515828de0ef2775d7f96e8159b5bcb32a2b9ee40d9823baa6531e12a92de767eb33c7cfb6e44577c12289e2960d526a1b83f063c479607c4b0ba0229219f1b357f6520e756fe65e6731d1b92d3270e755535c33ba9189b4dd390edf9b1122b23e10d0c7bccccf843bc302024a66137421c8f6d3d2255e86f8947d2c89eb65c20ea1c4c4ca74ee1339db82f220c69eb9a815eaa6c7a66c50c560bba284cb39c572710fc05c5a77cce68c6c33b29654d661dcbc42db687c8e5c9f3038552a53a0359b0ad93ee98dfbaf432c51762cb4af614480db1288e2440d86fac5cf3e1bf336368cf48e4fe0c2e6b3e4035dd6a420bbc76598a01e6ac4d3504b768aaf2d73d37f5205d9b6b6da3f0db6072be187137c7ce252bfc467074ef8dae7045f31a16313ce383c7648023f4ea02cb04a49436478d2e4fba5dedc0769ac462b87f9212bdb536b1dfa764014aa29c2100ba0dadb1cb8f82ad5312a9d6216e4ab05e567a2cb17c81a954c30cc7e7eeb1dec3bc8be6b16113cd87fb71cbe87c5427da2ed4a794f226e2354377eefeac68992247f78fe53643e662b0a434b9a4620fb9e1a4bc6a15a757aa4575bf78cd91ef5aa123bf876a7878ce37a1db563fefe26311a3aa1fb94b78479485d1f90180c2d68a280d4be5e18bf92a80bfc90b88a49cfbe85f71a70ff9877712a235d0a1149e840fca96690d598f35c84db06e1c0bf91409f1478314611918f2d29aebedaed65d61b8e45121b4d8c847c0cca8430dc9733bd040d19123272314eebf6399a70f5be7aa58cea5cb538e2a3387893338c13fd57a5b12d754312482f52cd51902523ceb1f67d66d5f65625e85442162ee13585f05ea998e7514b09240be3709967b80f9341af24613e50f383eb902818045427fc863acdf5825041daa6a01ed394e8be703add139bcfa09f431e117cdf7b467b75cb0cc8d324c4923c1404c77891e2f46ea8f95cecfe2f819169d627ea41a8e9220bbf337457101f3e1fb7ae64129b53e23174ceba150b71dcdb4b190371f07644449888d206d2cc838eefb07f280278d36f9de1166ce83dd2e6c5e1d64b0e5ab20c69c2eb4d65d9e8f00eb9781595f21d5b565499c29fed2e5d6104e92e8e9a72256883fba8493cc7a85d40b0e48cf8783de020a2f5767fb749b0c677b6632cf407991a3a3d771f95883bd66ad7accec5bd3d514be007e5987bc85700bd98f74e03fb571c8bd096339e5c6ef7b6f4b202d2b0695c4e599a01fff3e8cfcb091c23627aec9ba9409042241741726248b99fcf6a3573d45f57aa86edcca5ccb5139ac4a6fa0d120fb54a6ce122887f5521982dc4369e054f61f452f8afcc5ef885c0857014f2392ffc001055f414260a6754381cfc0cf40e2dddc5e5f92c07ffe6cc3154e3f10e4d8a60c7a1d5ac28f0687497a8d7eefe1115171ed410ac1d434d3e75ca135cbac443345ebfe4d7805d495229b4f04fcec7828e4cee0de0a92fd09419ef0ed9120afd0dbe756e3251d00e6f308480428e5154385761e88980a311ef93ade0b81967a1a31454c20f5ff660d55b976eb32d99fbfb9c69fb95fc174be33eee8363dd6f340f473aa2456694b485931517a5a8104da2fd238c4a8ee9b2b610ecc39bce80a785f8388e58c58984c1af4cd7a2d48ce3c8bab74acd8660a05e51fcdf79851d8ea978d87df1c99b660a182a7bf16438f8098c831003be05457f41c6ac88e90e736dd7c29217856d8cc76faad152422cb3e790386df9694d06ed8f06127f5c35e9d47ee4b88e14c57021a945f0b291ad90a872438150f2a3663481607cfbb3904d2a1ce54da18f12b1f638d1b6128c3c56ad0b86aa25806a7f55125c28475fed05a246fa53207bfd120109e7a923e483e7d859d879e022c8145208b95787145bd5e22808e0118bf976818d75c44ca057398768f62a0d1eb9a96d3f1d83bb180782ec0956e1102bee34a63a92884602cb9d92714c23d1d30107d9ee1611c0eee4d8f6003dd471d78762f096308eb9124e37f035beaf44bcf17e8b5bca861419f3226b039122227a55255d9ca348c0806ab60a72cfd93a8ac1e96a066f4607c1fa6b9765fa7ac6f870071730ab23fae184107261c0925d21a191ee415c467b93d36ed7fed1abcf4122ecd558c579e7deb4e070c14b8a8543286034c8a45302c246f8fd8a94cb00a6143b94f8b7fe814a1584a023ccb1ab9a15d237674dc3f041883c6602ff9bd030e8bfb8720f681c568dcbcb8840275b1f62c94455ecd8b8716ee4af7a2e84a2d18b3dacfadfa755982a73f3b738b5fe54d938ec4ba0d17e11e48b98474ccdab6b680cd2212f6c51839a96cfdb17368b40fb834e96486b9b5000d85c08df7e75a2e170375e6e599f11431d3058e8c65414e977f59e76e9a820b3f14c44f8ce0e3b1cc7d923ca7db4ae15eebed5ff261e39c538634c2006252fb57afd4415143fcf3e477d801d15ef180f9c68baf24509b0aa261803f346f27b890908abf01857e7a563403b18fe1a08769b298f499f312fe1813dd2383efe046d5d58483e3d5420aa32785f4395b73bbb5084809a988a05ec947d5aa440e890be835c62b5e3371926dc42e2399f061df46fcc9f70f8051d36d54ebf858ec55240614ab040ce3b208f837289459f6a66021756f2fb7f764637bfbe0c77db5be5e6548fd904d9441006cf71be02b25eba6791971ff2724e15ebbe1f2e4a77cc3e883cddca2f37b28852fc8c35406c4f1f38d9323481bfa13eb73379f0b5f66dfae626453938f9524e8b6a046a62c38aff5a3b5a426e05ecc8e48906f7a68595bc3002f815b610510d6e6c72f5d56609f1cd47eb4a68e6e840d618359391dd04d4f0059da68e631d90129abd4892ad5941b27a3fc75a35d4486530be0bc22d180e2ae29ebab16b1986553f1ee11af8be69ba77d0282279c7150a1539e7a64b56b1a652b67ffb6090fa0d04c4287e9f226ca131e41cf41304d8aa151e9e28b432d98ccc6e9e4b4039270a0c2e13386c6c7933b022953ac5126480c44b16dc4861b15e00a1ebbefc268b82ccb7760bf925706a86785b8aaf7459e33e37be81f2f4e6f7ce9396bac2a336d4a4302e9767ce590954c41ef18a5714529651780ef8ddbe03e75361b924912c7b632e58980a8e986ddadd7dee374e2c8677b6a53ce1d56e8bf382a710197155d4b6ab3664f709305200dd104b42504d90bc03ba6170b609ca294fcbc9de88c9b10e76a4ed31ef47f2205d856de3780608083834323acd0d33ffbf37956970f10f3f54888976db2efde9b79de1d0a5dfbfb88b3ee7402774e3b8bce53d6249055c879657fc9563664e0f0ca8c505103b212507b86f701aab75a9dcd5354bfaaa3beb50379d42bca975b55cb83d7c701aa948de66513771dad78bf961d28ee6bd97f9238fac94831c02e3813b834802121fff265bb6f389e4f3c7e82d3fc2c99a362520705e880fe856c36e048fbfe0da0c2363b6bd5cb90fba540405ec2dabe698c41f9717795fe0d55ada4ee0306ac9eb3a6fa633f4f075edfdb3e157334855fbf736b8589a9b3cff2212741a5f2f5d13f4e5f5ae3136926d30ca0d48fecaa2491cf24327b18fefe2fc5ed18b6a1d3ffd2aff2b9a5b2cd66d375a967fbf3103710d729af8bc3a28488d412d3d8231557b1637fa0e1e330b31f5fe6eae33dd144b31ae61a4f032f5bbce0225cb25a2201d911b2735016a536bebb59b0ce29523d5de6e9a65c8b1cd25b471370a0a9460dbfaf61264b651e78c14700d235603c559c729f95e10a02b51a7b31cdb99a3f0d3d0e0c9da02452a6fb8627c9c13430f16e328a4fad85f2a15d8e4dd40449a74b054c4492491629bb5c462b944c9e7ebe63a379c222ad5ecc0dde93fcbff912caae3dbfcdf792abde07645994b07bbec95a3b07b9f59645afb65593e91cb8d2b9432b5b7ab4c81920b93b9cd37bd95040144237d5c7d8a40e6324ebb979f121c399b95003c056f93d7365d17f51c9698a22c83983629f39ab04bb548cdceebb87b27b2af7ccd2ac61ccb355247aed8060c274c9bf2174f850c0f0649b0fe806dd04fec10d15bfafc1f0b99cb0354ef542e9435085924485c74c971227f84e89e2b0e13a0d533d6e4cce5eb06a07afca49f2f837f893fe44ed043b251ddc836c27ee506113a868484e40e8cf17e249fff776927dd5f3e6994397c602781ac4e64351e9b98151584d5d4f2ad19293beed65f018b628ce13ad751117c9f36b4e49134c5a189d39304ad78b93fbbcdb1bd2825cd73889063962ca062b2c8e24d19daecbcff666e283e5821e49298005b66c351b4a31340bb35d7567997488d1897a22765fae0d9168c4594eb373ae94285abe15932ad799ce544edb1853e4760e582d212d2b68c269ee097632d0d7c1624e7afb1e00a4a170a2ae92e4050b1770bebfaf11cfacc28a9bcb5d61c4e477ba1c98ac39314c1614addf97ddc24362094ec7e2dbfcf6385fab694cf60f1e2b18859ab9ea90b5d0f5b1e720e122889d2cf78bad629919ebc4b1544ceb26084bbdd81f42d46aa026c7b4052e73358162044bc9192915cdec992d480ee176c0917cf2442a4", 0x1000, 0x4, 0x0, 0x1, r7}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x8, 0x4, r0, &(0x7f0000001700)="8ad68d05e503de4edc255d30bd1561fa3fce53533005c1d3dd9bcf171816fdc8a5a257ea9cb832dc1175047edd5f011d0baf034c237d2a033a7a6e308fbd551226a459c6bb334bd046034c7a2683", 0x4e, 0x8a, 0x0, 0x1, r8}, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f00000017c0)="6f7977576990ee0492b3ed5a98da651fc3cf1930f422135795d241ccb936", 0x1e, 0x1, 0x0, 0x0, r9}, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x7, 0x1143, r0, &(0x7f0000001880)="18625e0528add1e13d1805fc689b4becb336ad06757350c69aea812725079ef21197f1f2b6fa3256458e3437abae8f754cca3220623af854d69d2ffd2b990a9d14fd692cfcf9235f6ff9", 0x4a, 0x400, 0x0, 0x1, r10}, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x7, 0x1, r0, &(0x7f0000001980), 0x0, 0x0, 0x0, 0x1, r0}]) 2018/05/15 19:47:33 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) sendmsg$key(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000001c0)={0x2, 0x1, 0x8001, 0x8, 0x33, 0x0, 0x70bd29, 0x25dfdbfc, [@sadb_x_sa2={0x2, 0x13, 0x1, 0x0, 0x0, 0x70bd29}, @sadb_x_sec_ctx={0x13, 0x18, 0x1, 0x1ff, 0x8b, "413ba89f18aa3fea1be74e287baee8b55845ac02d26e73df995dc17954dcd7c3e131bccda1c2ae05dde5c178dcafaed3b45c20a1709c06fb9de7b23e06146312b4d0958b6972bf827d368b9cccd566b0f24d49267f17d6c7ad6422f7114a59c2530f4a8a2514bb63704f8fa6bfee66ccadff6559325be0cbf2286a0515e5e8c12010269e012b07c58b6d1b"}, @sadb_key={0x1c, 0x0, 0x698, 0x0, "fb144b6d942365921722674412425ab92914ef6314c8ec6e9a7665b7e2d6acc27d1d1c639e54687a94bdb593fee23b22af1fa369f37d76427e4cd5c5d40adce49e59a67301ae25884b3e1408ae50ef27604b08e395dbab8a5d2901de979d63acc79c45063ea02c18b9c41dffaa83c881a9898d4d694d97ee3f7f4efa05124f6e4f2462703d77d7d94dd3d7798e5d39d6036762b58efe6600d2aafaf81b368e2b5747ff8e914a82c6032d8378a20d7848d2a9a401da5b60180e0d9f02ebb9c3055bca28d496db5e63fe1062d0d33f49e4fc4ac3"}]}, 0x198}, 0x1}, 0x810) io_submit(0x0, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) socketpair(0x5, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000000c0)) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {}, {}]}) 2018/05/15 19:47:33 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) r3 = gettid() bind$pptp(r2, &(0x7f0000000000)={0x18, 0x2, {0x0, @multicast2=0xe0000002}}, 0x1e) ptrace$setsig(0x4203, r3, 0x7, &(0x7f0000000040)={0x3b, 0x840, 0x9e4, 0x8000}) pread64(r2, &(0x7f0000000100)=""/37, 0x25, 0x0) 2018/05/15 19:47:33 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x0) 2018/05/15 19:47:33 executing program 4 (fault-call:2 fault-nth:25): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:33 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r0, 0xfff, 0xffffffffffffff7c, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:33 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:33 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x19, 0x0) 2018/05/15 19:47:33 executing program 5: socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000040)) r0 = socket(0x11, 0x6, 0x3bcabd72) io_setup(0x469, &(0x7f0000000180)=0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x40000, 0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0, r2}]) 2018/05/15 19:47:33 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000000)={'sit0\x00', 0x5}) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x1, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:33 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) setsockopt$inet_dccp_int(r0, 0x21, 0x4, &(0x7f0000000080)=0x6, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:33 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f000067efe4)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f00005a0fff)='8', 0x1, 0x0, &(0x7f00007bcfe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000bd6ff4)={0x0, 0x0, 0x4000020030}, 0xc) writev(r0, &(0x7f00006d6000)=[{&(0x7f0000000100)='3', 0x1}], 0x1) writev(r0, &(0x7f0000f7ffe0)=[{&(0x7f0000513f59)="c5", 0x1}], 0x1) write(r0, &(0x7f0000000040)="a3", 0x1) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000f0cffc), 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f00000000c0)={'lo\x00@\x00'}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000680)="32e4ee1d314db4116d9a801cf9c58b7ea3b497ab5562b89afbc572f3acfd893cc8a80152595681e5903fa276049e4e0da74a8c9cbe9f6de01f7bf86ecafc454b34d38c96fc22a76c320f6339a8da9397a20c80f452fa10b1b2a44ab94e1103e07b288a6ba44fd0e4fe796ae85be68f0f9ef9c052ef01eec92765de67c0cfeefd83255ccf2756eae3da5787c570abf8260c5cb43697912a2e064d3378a3f70afec3a0f15d38c35682a9077bf15342149cab5249686025a864936542104e5fd49e37a14eec6b4598dc3dbcf5525e3e98bac93c0a0333f6e5574e650d5e3b3de16181dc230fc0d4f60213d82d4e824211ff22a7cc136169131ba5a43034be887eb12f8fbea2e99e733a352b5472b6c25efb5b01290d8de766fe05aef4e5c78ef050382948e08f107910eb4d6af532ca58bcfda144d9fa852ba60f099701e680e6d9c2aabe18325febec120637ef676fd2d7b073ea0fc15a8d60f2a489ba12f075ae32a26ea6b51d9f7eadd6ad9e303380854dbadeba97da2ee8a47344617f8497e30a925afef4d25ae07faf383486ce6618787cb01a9a1e199a40ee0964cb7e081af0fd70def96e167df9721ac250fce7298db2dac828b2c4e6c5dba064aeaedc7825793a6d8af5c6c7948175f91eb65b5bfbfc107d90897c28c96837f5b7c1e1127e81e4c1d44c2aa3bc0612d904d01f0c5f215610c927381c96e24c9080aedc271d61719c6035683b1424b387ff1199954481ce81dd401003a20eb1b71b7df33ef5d09dbe2e06017d0318237761449f762e989bdfb17363a36a28e5e523ed5824d90906cfc7ed7e3096b35ffee03b4935db908df7c8374dd9269ca488681dbe05bc9e911c5c766bfbfa72c182809e6f1863c94dc3096eb79b4320ca5a9bba70492d4e0c381018bfbf2847e948ffcd913f2d962e199d61b3795b781d0330cc1a9bec0412ac3c418b4ca9a427b23f5f15aa2771f2c2d80920c821442b68d453dc6251181d7e17f897c35f2fc3fc4b3dbe7a72e5cc296f78beed2c73e935c80cb4de8057cc38d47a6d5780502ea7a0afe7ee6f32b77b52ff7b31f0ef7eb5d00fcfe3ac517f8ed420aae22411d3a0d2954a887a66c9d1c2099afba0573502e6d3afd136936d39c7751d4dbf986010f6b337bd7bffd4d0b4135d4fe310775eb442a6215351a75cb4a876777b9777672834ed7bcca51c6838da0823d5c6e81d865eec79c59a3277963c7283047a0f5b4bc6191907e5ab1f03c37571a9ee57881170eea842aca9dcd4827ea3e8ae16fc24f4776dea722707be3bbfcfc8bf48cfc9e6a653e9ecae6178884ec5809368857203a4ca0ed613d406caa17df1335f39a3b40e474c9517a8e07787ce9fcee35c9c55d92a1c30d2b45946e13b36a3914380e321c90ccce3c1fcc9593e9c65a770042f252c5a31716657ed15ad4589b5fa25a8cad8ebdf10b0ea687c75a30ab2ceb1b7385c958719a74198066fbec476824fae0d7002b4d453c688d02e7d155053b9422faacd4710fdc3449de6b6f68d18d2d7c6b53e5fc0a91ddeb71956f5e97c2fd44f0542a9627083ecc40c5ac728f815045c0adc3d427d9da1151d48884de72f20f431fa931c10b8a63f1491b6312ad83f050feaa5a3da2505407889cc66b9cdb0e71c40dd8b5a503825e9cccd9339e97d185077f041eff43c6b558228be280b131c82e377e47798c6627462241bd0a230086068a0f2704b72c59bf0b2b5dfd812cc71109a5920169812cbee69297f160c9f06782969e2cd18050a8220ec911012224e5f3be58023af42b4b6ba68d73c1eca11306ddeaea7e23abe526d3bf5593a53f24adda2e8ba0b319eb9ce7386228e1a8a75b20630a0d85c669f82c1c2bf0d297f55cede43cc8576fda1664b195f6d21b0019a80e478309c1d37e59e2dc7b9c535e8f6db12a89910a708d4abba8bfeb7fc57c23836912dcfe91e2d68fa8d608dd670a50e0486379cb6757d8a34bbdff12bc568cde385d5f4ffacf2c727de0ffd800fbe7558ed82552389012b1bfb73d13a6de7393f03c7afa1814435bb6ed6f8e5f693597acafd5f401b6a464587f88ce11c16ee7ab40b4a67ee717f6796bc4a104614bff633c0e36f8a473bc750c6ba0e1dba762da3943bfb7a05664d738e7a8978a030271e8ce8cec9cbefb578b7650b3b", 0x601}], 0x1) [ 128.647172] FAULT_INJECTION: forcing a failure. [ 128.647172] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 128.659068] CPU: 0 PID: 8738 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 128.666296] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.675663] Call Trace: [ 128.678276] dump_stack+0x185/0x1d0 [ 128.681931] should_fail+0x87b/0xab0 [ 128.685666] __alloc_pages_nodemask+0x61c/0x5dd0 [ 128.690443] ? kernel_poison_pages+0x40/0x360 2018/05/15 19:47:33 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x335) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 128.694974] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 128.700362] ? kernel_poison_pages+0x1a0/0x360 [ 128.704970] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 128.711405] ? get_page_from_freelist+0xab28/0xb600 [ 128.716442] ? __kernel_text_address+0x34/0xe0 [ 128.721043] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 128.726514] ? __save_stack_trace+0x90d/0xb00 [ 128.731050] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 128.736008] ? is_bpf_text_address+0xb4/0x4b0 [ 128.740525] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 128.745743] ? default_file_splice_read+0x2b9/0x1120 [ 128.750875] ? splice_direct_to_actor+0x4c6/0x1040 [ 128.755839] ? __x64_sys_sendfile64+0x218/0x390 [ 128.760538] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 128.765932] ? kernel_text_address+0x34d/0x3a0 [ 128.770551] ? kmsan_set_origin_inline+0x6b/0x120 [ 128.775431] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 128.780397] kmsan_alloc_page+0x82/0xe0 [ 128.784398] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 128.789265] ? kmsan_internal_poison_shadow+0x14e/0x1b0 2018/05/15 19:47:33 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:33 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x5, 0xa, 0x1f) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f00000001c0)=0x5, 0x2) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x301040, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f0000000080), 0x2) r4 = gettid() ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f00000000c0)=r4) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r3, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000100), &(0x7f0000000180)=0x4) [ 128.794647] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 128.799936] ? kmsan_kmalloc+0x94/0x100 [ 128.803934] ? __kmalloc_node+0xe25/0x11f0 [ 128.808198] ? kvmalloc_node+0x1a1/0x2e0 [ 128.812300] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 128.817513] ? default_file_splice_read+0x2b9/0x1120 [ 128.822647] ? splice_direct_to_actor+0x4c6/0x1040 [ 128.827600] ? do_splice_direct+0x335/0x540 [ 128.831946] ? do_sendfile+0x1067/0x1e40 [ 128.836058] ? __x64_sys_sendfile64+0x218/0x390 [ 128.840747] ? do_syscall_64+0x154/0x220 [ 128.844832] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 128.850219] ? kmsan_set_origin_inline+0x6b/0x120 [ 128.855096] ? __msan_poison_alloca+0x15c/0x1d0 [ 128.859792] ? __should_failslab+0x278/0x2a0 [ 128.864226] ? should_fail+0x57/0xab0 [ 128.868305] ? kmsan_set_origin_inline+0x6b/0x120 [ 128.873174] ? __kmalloc_node+0xb17/0x11f0 [ 128.877449] alloc_pages_current+0x6b5/0x970 [ 128.881901] push_pipe+0x680/0xca0 [ 128.885469] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 128.890519] default_file_splice_read+0x2b9/0x1120 [ 128.895511] ? __fsnotify_parent+0x132/0x560 [ 128.899955] ? security_file_permission+0x453/0x490 [ 128.905002] ? rw_verify_area+0x35e/0x580 [ 128.909182] ? __ia32_sys_tee+0x160/0x160 [ 128.913359] splice_direct_to_actor+0x4c6/0x1040 [ 128.918140] ? do_splice_direct+0x540/0x540 [ 128.922502] ? security_file_permission+0x269/0x490 [ 128.927549] ? rw_verify_area+0x35e/0x580 [ 128.931726] do_splice_direct+0x335/0x540 [ 128.935926] do_sendfile+0x1067/0x1e40 [ 128.939851] __x64_sys_sendfile64+0x218/0x390 [ 128.944364] do_syscall_64+0x154/0x220 [ 128.948281] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 128.953489] RIP: 0033:0x455a09 [ 128.956688] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 128.964412] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 128.971700] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 128.978986] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 128.986276] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 128.993559] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000019 2018/05/15 19:47:34 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:34 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0xf80, 0x800) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x1) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:34 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'aead\x00', 0x0, 0x0, 'echainiv(pcrypt(rfc4106-gcm-aesni))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x5, &(0x7f00000000c0), 0x10) 2018/05/15 19:47:34 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x100, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e21, 0x6, @remote={0xfe, 0x80, [], 0xbb}, 0x4}}, [0x9, 0x8, 0xc046, 0x1f, 0xffff0000000000, 0x4, 0x10000, 0x6, 0x1, 0x5, 0x1a58, 0x2, 0x4, 0x0, 0x10000]}, &(0x7f0000000140)=0x100) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000180)={r2, 0x4, 0xd5}, &(0x7f00000001c0)=0x10) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r3 = accept$alg(r0, 0x0, 0x0) r4 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r4, 0x0, 0x0, 0x73e0) sendfile(r3, r4, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:34 executing program 5: r0 = socket(0x11, 0x100000803, 0x81) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) timerfd_create(0x0, 0x80000) recvfrom$ipx(r0, &(0x7f0000000000)=""/98, 0x62, 0x40, 0x0, 0x0) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f00000001c0), &(0x7f0000000140)=0x4) 2018/05/15 19:47:34 executing program 4 (fault-call:2 fault-nth:26): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:34 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x5, 0x5, 0x4, 0x6, 0x6}, &(0x7f0000000140)=0x14) 2018/05/15 19:47:34 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0xffff, 0x6}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000000c0)={r2, 0xfa1}, 0x8) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r3 = accept$alg(r0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x28042, 0x80000000) fallocate(r4, 0x0, 0x0, 0x73e0) sendfile(r3, r4, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) fchmod(r0, 0x20) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000002500)=0x0) r4 = gettid() sendmsg$nl_netfilter(r2, &(0x7f00000024c0)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000002480)={&(0x7f00000000c0)={0x23c0, 0xd, 0x7, 0x20, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x1}, [@generic="a4c8a3277eb63d0593d9b58740e252d77a528b951fa059a67c54a52d91e008c8236da66aedb264d3da75d1a201a6b56af8a9dc7ff137f32f621739b04da1ed6b37c8825b9f2e7c92588572d44ad5dd5ce05bbde135bc28efff42eef93bc3baf0659c397bb66314c9dafb995859ccdb7ea8429c9e93eb2795617b205dd42889a73fb14b76a83020c2cf968fb306cc2939420bd58bb4d779bdddb8948b58e2907cfa42e590799cb6aed1292fc9c1007140d8845b96be69a20c7409e2e537e8dad5948e44029b24af22d19352048de1be0fd149e04c51bb7def83eac8d3791a4e48a4b13c9b84f81cfff255d39619f0", @generic="486f9371c5ec39bb371460393ad154446a959d42b61ba4743e2334353e2ac6a4b513dfb962f3ee9a22d18a94efe5f134a553d2f2a6100c4d61c502ffe102cc940d47f0d2eec3f924387b7b57569112c5ae4655a35fd98d8bc23ecc49d08fb833623fc98ddc1e12aa45a6f864a714e723853ce219dd199cc7a2ea08e4c48ce9bf92773994b57b7f76", @nested={0x11bc, 0x48, [@generic="6e67e54838bc9be17809f87fdf7d9bc4a2bbb837f9e6b6ef", @typed={0xc, 0x14, @u64=0x5}, @typed={0x8, 0x6f, @pid=r3}, @typed={0x8, 0x3, @pid=r4}, @generic="8881bc7b141745a0e03a50850f35914cc3f445b3e94e06167ca7723180a8eec46981130331c1c42459a84e614109a78fe2d317618149c732c26f69906d62f250dd90e2a1794dd8e33316e4d6ffce3f503aa6241a19d22d4125bfb330678880fd55c5ce2ed5831723304bc12cf84045bb9e835cdc5b8378f9487e08ff23d5fdf564b9df7995657e74e3fe7d32dac6e9047abe3480d78abd80cbe1b1ec60cce7dab67f8e3aaf1a5b82728396f06dd07ce9ec8db05666fc65ecf88855f44898ac73ec0c4fe1aa60ec99b347d17e1ff9865e884cafd27ada7eab1757fb402b0c43bb934cfff8755a453062d31f2d08cc60ea80b1da4c99535caea4d8eb3ae56c76f70a6759f0256529ec0e3f36f7067d8a6aa330c16ec68abf75c1a20ae714c33c5e75fd3650887402dd9039852bc50b00d055e67b55e9c13b61da087a77910bcaa70122ac9cbc180731d4cee47272539ada2bb22470e57ce9fc9255e77728045b210f49786efb6523e8bf14439ef83a029a4b9d697f6b7107103f2f3e16ff8e593596250ca44ceff53ee682394014840e37c6b8fe4a0f32a735908873bb550ffb282e4063ea94b7431f73b97bd3beea61d6bfa8b4348d810d01927fd1f7b670cf5decb921bd9d57cf53aff1ad8d6fc4f00204fed1fd28ff034b7341d394bdec4356ee417f121144675aca2a0240e72470ebd07a70853557732249ff9bc21711b0247669716cc4d3e71129234fe1e4b3a2184d42353aeb8825415b75257f2fc3186ce2ac29404d432684187c5b41e0fb792c7d13b4af60fcafe7fd7b535850ecd0c044054654fb34514a7319548e95bc3ab358aeab7232befeb10650b50329b46d235ce72e39882a1cc936e3daf7adba501f1554fd62bc017c9f903146c346e6ff6c1c5fa19b41309561b98d908020a61e3c09ad878dee1321b7ad5012a7a206d5ebc8a9597798e716db4c745e7389955f35ce525a7dbcc2f968df27e9e25c3fe8b69b8ed68ab8a5a43d4d54abc937fb2c6ee048967c41165117d2b8f1d1626cb954bce4786663a774e74af073ad5aa7f0bd1422c2579ccec4323c7b16620dcefe276b5fb41fa091dae6a6dfef099294fb9db126bfd76929bfdf9a7f17987990268f249d24e09ad722d8892df44578b521a1b9917ea41acbef3edb13bd874e23b70c787c0c2909a62c12bb1ca85b25b0d750711e52e0a758e3f5235f533afa0cb3451bb29fd1d85bab0cf13d48bb80b41e10531e56f5c448a0dd6c41caefbaea18c61d4ba485d7bfdf0cd8165d0bce46b7555397b48b5c7c9270693305218beb4e1f5eb54944a5f644f68691c284fb3de1009eec1a3ef381e3a83033ec8777e5b66f7f47c156e3dfabb87d22c5e21d5eda3454050d41fbc0b5e36d8b6aab589031c294edede26b3654389a0cf8055571a47f0cba2f87990bdd0470bdacc8bc56cf1efd780d570ee0ee38ebb84fd44d6ea4bed01f9342a0ad936d6678d6a57961f1e756d2e45d2f387c6fd1470c865c69932b8ef69b4de09e23951a5cc1b231bb0b0fe338a490e88226b968dd54a4abbf0f8787e90141817cc9751156dec06cd6d44db9e38a16b38e690d19734037ed9d24018851ec8a5afd9c068216bc787e992000bc7c5fa439eaccb85ac883abea341695d9d2fa058186a6dc872b6fadf89f06fb5b99ecb0c0aec70589bec19bdec69ea6ce0a287c02a4a84b463b95eb3868603ee8cd26a2690f4a1a8c0b2b9a41c805cbc37ca97d575f7f3ceac3e60bc91dcbf693f5a14e7290216e71fd0b8a5176cc3a6f1b7adcf68cee0288acb39b0c2b5d6c286632c76eafe62978cf30355e1c8b9e7158f5ca190748cd5fd59aab133524404ca7a94ce744ebe0c111420da1a5d0d230ec4f257480504e27c3186ff315be5010065dfff554856d868d091b5921782032a690405eadb462357e406172aae77ae63c08a1d25b637055016071546873867479bbf33f736e048c300bbac8142c489eac3287627cd62633765c352da03bd9923b207a702828a8cc174fd1cfa1418f12e5fc04abad9861f83087955dcff0781aad7a9308a3a4ea64dcf8bba7910bba596ddc00d7aeb099888ff7169f5778b45c3fc2eaea09edb65b57fae5845a8e22176701803d366b585347ceb55180721e8e4781feca04008ba2771f97759f962befb9601fd33b8274944a31afd8ed2cfc5942a525495258175d6456a81b148b0be632aed9aac5bfc6f025b7b80aed6a79465ae9a40c9d28586c2bbd9a9ed26864bf1dcfbb5bc8b8ea5b20c96ee19795ca0b408df60ad258f52b3256c671293f769940fd9e204ce59f1a84538ed01769b79a7a7fa84f65c8c9e82ba6dad3464fca5958d7ea2cbce2404b99b768245b40ba3e3afa12258512f082f5288df139b01f1236cb09fc96e2918620bbfb90de29c97814277d807523aab8d7f1f46b321caa5ba5c32e2272b1bd5ea513e658cb93930b45f836fd74b433b0440776b0c0573531bbe3fbd5b7c2477ede02e51a9aef68f4116d8306e313f384c3f4c754587ccdb87af841ac910989496312fd5d14466536173563c37b86c9b029356917382c15c97fe40e35936ce52288fe987020e04f878fb005382901a989d63081d5d6e4fd6fe7a85b342e0c995677b60f116b0cd8803afac54849ca40970ebbd59a3e03bd313d08fca6f1fbd1c55b68b4e3fdc8b0ce8f0a17a5691a4474b53067c4f557b65e43c667ed3a4689db2a384780a3197fb7a87d4b6a7c0b0a036408ab7de2ab51c09b39ef67abf3987d8c1082af6a5ae3c5a2772ab6b0f91710c7822ea577590f0580b6f9d9e4e578ab1848455cdfb99123169803a191763eee6a60dbfb841432403dcd5ab2d49ae8aa0d7a3416eb9aea7051355324fe608e5fceb0d1875c29024df01519319f450c240b58529644d0977b320d00e5507c6e65421eb98f68ce9fd312180d1174150e58a740d5c18fec88548b6acf18234ac83c1d6e83f3ff43f7b78910ed3ca48154f1588c820248f47245f0e6735f34baae11760f2caea796fc91e059cd01cbbe5f8ac8bd93c3c63b5cffd663514fff0958361c0383c96f09aee37c68b4dc652f0b6a2c6e3b552e6e9e1047e8d3041692b2b598c4d71ae808d89d8763d9142366662accd3ea4212adb6924e9244c1c0a11ecad45282acefe0f323c24197769b50149c645652460f2ef3898429055fa1adcda452f21b8caba912eafb01c5c084d1c2d7a5d284373c3f526c3a50f3dfc4c41cddd29a6b6ec70bad203c5b32ea068fe6ae1bc940afb025a116746e968e554afde31500c385b3ee2c3c3f613072960eda147828778522fcdae5cb481681c6a8c6535f1df09618c51d4437873f86da6ac9a73f02881de3673709240d17d14f980518e61fe0da7e16acec3d31920568be041223746c41f50dcc13c7441d4987946e88c032d5ccefdb04dce4e598e5bbe42ce035b474a4aabe913e9382a0dddd0eb9e19aad4311392bdd86b9a21c0211b0e92a6ca7d64226c08813984dac23df64fe75e5a26d2946d0def49a4a3836bd91667a3388358074a0af822dd9e60191e0c5cacccb1b479dc58d3650eb1740a52b88f8dd9a72bfa52b61bb67476c41cb8ed527e0505067e38dffeea52ab79fd25d42a9ee554ad5c8aad050976611e3e31ea0ae31496fb809c02b22cd6e477a73cdf5162c5b5ca33e441242d54303c1e9d4fc44745424fb99543c17b325fbea1cae52d3cd9434dc3002366f798bab3de668c997571089e547e5b5281e3d3eb7165bbc117038b525aa1691dffa3d16e382d7234630dd03d51095e0df2cd555925f96ed16c996f365b878309046b4febb2f8420494eb8a874e7a1751b4e80bf455f32ff116e1cb08c05ab71cd6c2d0151bcc0c15f3998567ed92252696c654e77e23eefc63379653364a3d0b557ec9a373f16c8827db752a48923832bebe1b54b319c4af238082149b53cd5d41e24f02dd358e120bcb4b45ac77ec9e81f415b8fa832b9a2faca93631499204e81e9eb7840f12816fb710139b6bccd93912fddad33f8bb040483907ee7fc4aaf4bd2cde9284171470948e8084d512e0e439a038793abaca217f98b603becc17768a605c0ae398c256e3903fbe7dd2372cbac75b2cdcd17e56198c03a0ae9fc2997b5cc9301143fd21134be6914d652d1412ab0adf15ceb9c6fa76226d1ea7bac2842571b3a25ea4d33b92d0c2ad6bc6818853ad926f92c5f4cd7d68bdc1fab992865520edd654ae6314ef62ea2b298aefffe326a0fc1d2e4d3a6d94b8ba5361aad8aafd60b50c7b0f80845550f697fb59befd1551c6bf6fd37f25bfc631b6117ae8bbf935aea7ee5a07c195a7592c28f773b2602debc834dc792f6da1b4f916135cb653af3a6a89e4568f4da33f38eba99ba1fa909a76b5b9e31f176d9653efb6c78306f8ef9c288d01fcb2d4474329a9b63127315b0394fe17b078d34ae0c9655b0dbcf1669d28cf367616eee3adb66a11f45d81ef0e27b7ab80fcba5b72dbad9dd8f59d16e7b482ed151c9fa350bc998de304061f62a6b2e6ed7fcae2719271444ec9982eda160f094a3fb7b0e022ed2232c73ca8cf9b8e267955d0e604636f3c4c32142f0908370d5bc1d709148cad7671c686a9a76bb1ee774a145349292ec16e2b441330703c2d77ceae16c8562ef031c0e6df9679046ec6dfdcd3ffac6699aab01da3db545b5df67439ed836b0976dd11fc65afcec0250081f06e7602ebc798de3c29f1bbce61e10cffd6db9fec684424778e36cdb18ab9c587e03a9e5a733f15fbfd22ae912f1d67b995d9129dc22c3620bd9ebfb90f169806a194951be8c90e5ccf6d0f60396d6ce0cfd972cd8b03f8402d00bcd5786ca76080e885c508d9786c94606deec7cf2c588734abfeab78bc2518c7280ccbf5038c544e5569b65c85881d33e33b41676244ddc355dc117cc7f452e8fb95a7cf4dee83c856ad5d7e4dbad56b167f1e5627d3b32d211e2697791ef59d5f21c3110c7066cbbdf7fa3fb1e7caa6c88efdc5088789705d3bd9dc3d3112dcf77aa24fd4dd45c18ada4461e573357469a4a73f898d489a7134ba473d2fa069d011d8b6a446249725e15ea7cae8411402d3bf87faad19e955f2deee39ca49584ef63c06a9c7533876789765a4e98409365e45d00acc2fdb945d579880ecbb6cf62dc6eed3996fa743fb59cb61e4c8abf8b77a94bdf132ca8c18ce58f6ea24f449889f971f11e9d5ecdf73deb332aaa6f50364b61fe6996c921167036a12e34a2a50fdef2cc2bc66eb7371b2619bb141443a097ec94adf8df81baaed9de08bb2220afbba3aad35a738a0d9de7e3e818ba8320bbebe319c3a3268a1bb002cb8fd22c2000b1083569edacee71c248ff6ba204c36dfa0afc113654beb0e35d14a6169af6c6d9feb091be1917a93645c1b38ec00b4e20785cd68bebd1d1bae8e32c102902e0d107f81ac09bd70fc6b5c28b8a0dd7d9a8dbd5ab1349c63252e649fbcc5f15af9ac4df643181750fa325cfac9846c6dfaa4b08fb96776aa584c747ffd1d951525aceebbdc422e0807a634b80fc844243b18b12cdab0cac87bb7d794976c1db80c852c6735a653a19c9520ebe0b2ab69ac96e5fd89c25513a856416978587fbd2a4df02137c705408cff673581eb496e65a8b29bcf04bdafb7d32f3a70fa4340a1856adf6499e0e4a94a5d5d9b126b6858ab0a76a864c3b4d21e9b3f4e51209eb31f4f1a21ff3b421a27a48d26dbea813c6397b7f28d763793414d572eb6fc313a5c04fe268d1ba8708653053dacab16deb27dbe5ef", @generic="297c73516ce83d002c08b5e24161c3b6ac673f9594010e645d0c39cb2ba2044ea1b50f987ea73ee7a1af48918a93edc150ce91b683bc3c6538125be437ee1e39e2b5529f24436bc32d7ea821a83bbe89fdb81f8e9a1b4d4aea2f5793d00fc65352756ae8811910ac8713d5842bc1f628353f8eb977b1ba5a2b9af15cd387531db66ee793ad6feb21363fa2e73f259bac881da4a9fd6ae4fc7e66ddbb5951e9dd169aac43bafa228420f1869dfba6e79019cabcb332874e80e92b8356b7d5839db937f419723a1f2777a84e06387e8a26804c9322451b5d6be99b8bbbc43563eac3d0afea", @generic="9adff100e9375ff38a93f028eab58c07b0a753b82e63228093651120537389855417be824f70fd1e19c712942ed48da428e345cc5808cb7c73b877f711c1b502c06c927626771a13c697a120b29c411439f19dc07ee64943d11f6575a7517a821664e9a41afe4f97557ea469e05f2f918b3c8955330c7a0c7871e0e42fb79cfb1f51e249172ea71f8c091501f4f658f3b9885dbee8cef2f3480f7f3b5b"]}, @nested={0x60, 0x61, [@generic="7fd9734e956c3f3a395eaacb1f74d01d75834fbc3fca6a24a1dd39", @generic, @typed={0x4, 0x22}, @typed={0x4, 0x54}, @typed={0x4, 0x81}, @generic="8ab80f8a97e319a940ee024becaf072b193e33e03728cd9f0f63f72508adf135115a70bc8797388eea961f", @typed={0x8, 0x62, @u32=0xfff}]}, @generic="bf28089b", @typed={0x14, 0x7, @str='crc32c-generic\x00'}, @generic="4bbded1eed014a65d069c8c9f9e8129efedb9347da6c130c216055baf9417f2950a0d04c364fb84f7102e76d3d40ce939b2f33c1d1f2f5d6c99c2fbd94f16b9695d030b8e0b1767931c601592c8bad75ba32f6c04218ad809b353f9468d0ef497cbbb44417a035be1755f29a667aee3510fc8179ac95253fc244377b141561e2741c33c8d8935eb790d199a66e22fdf4b1a48c25daab4a9cc2d8a9c5e7e5b7eaf29fd163e39c4c8ae42e6932b1c30c72650f0fa5bbd65ba26f2f4a0b2839bec010c736402d2e41e1838d3d6c6828a7085915f754ce8d7ae3c7c29384e9aca5a9971ca2733b783acabfdd6a804b8aac01d7500e274c2d535e0c995286b852c5618625d1cb8c969c4b959e4a6272a890ac21afa7b0ef9decc2e36d03a7bafad149fdf26527380356c9992910fd0db26fe34cd133355d56a32cd8f756ff2cbf8f3f90b949fad36621ca636ec51203604974611143e930d8c3372e34866eeba2b2258fcef88d6163cb4ac2b06e3132294fd592bf8cd3a98d4886399a6b56840a95ec85a852001d1676846e54d0730569496e5d8095a5a9bcc216548cf0eb88b73a2b9cd030963adca040f5b5913223a6ce85dce6e8e0e31ef765174682883cafe6eabbfb07522bd6563516bec5b74a62721d6adbe7aa104aa4c4303fcd07d78dca85422b7a38b6e93542e00596a3b6a7de4f51c5c0b0064eabaed8c7f33d31ea6867f3c79dfdef412e9888e083e95e393df1eb3e345c636faf468c83a0954e21b0bcc55fe388e8186a8cd1476529b068eb065b586322aecf3be5b32f48185257b43c54bae66c6f49271d57e7075bbe54c82aeadbf94b75d9df61a8dc44e2e7eb4b95314e3031ea7b3e93a1f6fd8056fd41b1002216d3fa756fedaa176a6873b1539f75620bc32262dcb9882008a997529d301cb86a24f213ec3f209e1164657000de3e8d3976571f36f4dc55e51d76362df45e929173aee85c3b753449f90312f04a41902aff8118dd0fbb09e1e8032be5f7e73d75b4e7501619794d39d9ccac45e6399ea4bf3e6e023596c9e53b29d4817c29cf5055e30085f71b89ca7e896d91d0ee2229a34d53d990dd42f9a5003d5dcd77036d59d44be49dc8d2ecab221cf94db8217f628ba45133d4caf009bef62a09d2bcb3b11663fb324e65cb4ed655118323fecc9e9ae89afbc21eb093a2fe598c8c63e1329ac3a734b6aa6ebfae84b64f50bca785e212257500f23fb68a78976d45d9ff1fced63d2101a59eb87b28473ea366494ed6503e0816bb14781ae2959f70a9976919c68fb5b1df1f346926922ee965b33d8a13dd4fade5b115c4aee561ef82766a4f1a57642863c3d1bf295bbcc25720f2d679321eebe4667b2352e7820ace63d48cc99f16a9276065f298186a9f393d92ca5dd5856d4ac13e42151aa267cf434d7c018556c187b56ef364001d4d5a658b3284417badacbbed2558f36db7d6030cc145b9f0d65fca3654e62818c97e5599302b80fa5b8d8a370e943964299fcc8fad2f698172a1d1c796887b6c344cf46a9b4ca6db37e50981f5b4a46349e3afd3ed469772c2b65be17e0a664c532a61d174c85b2f153a93ccf9ec75a18d85190af59158b2f9a1878ed83a345ccc2862e83739620f6867cf4e21662ea3970688f81d1236f2385ed367cfcf1fe959571606b241e3e69db83bde8932517d0ae2b128176a75862cf2c79900104416b020b361e58daef95b25e419ce00da5cdfd82a1a684666dc36564cd92d76f25de51691863769832837b1d1f7b890c834230a5d30a6b69df5237fae26af42f45830a1459a6db2f561aca7a42ba520585eb0decd13738ebfb7aff7a6bf0015a335fee2d585259f5474fab848cd6239dd0f553e323cea4644fa48956657e3547a7302cd5f0afeaf65ff4b58dcfb9c1805a53b84a2d86b2143c165026392ef878593867287fc26c7d674b5bb5b5b1edbd8de4fc084361d5966230201e5b5e9f2392ec20de7a4ae46c42d7ce9aa46840244061880da784c336bb17434b5a5a433ea52a263a423e0b80df810e8f27566285bab4d3b8ab0ca5a759a910c78ea623f81a139b167933b3cdf76796ba95211987d89f0b040823823aeaf9efade5f41163f7dc32926016aa74e7d974bce67bcc21663077c80ab4dc71f350857e53b1d4abfb19ad747e74483064bdbd49473d594a4e4daa70b94b5c5171dc56f78635501dc1bb5d0d1a48da5adab9b1673ca11e897ad0362b6624fc4b5fd9c5a1d3b667aa47d4892d1fc9abfcbb24409d4a96cfdf7e142461bdb0b8306268700c7d0609c365200a010d45cac9cf16e21f088ebe3f53c698a7f4942dfb7acd37ff2b04247f3a15ca55ab4619d53c1b18c38f449225762ce8f9c94d318c737ce4eb141ce006f78530dea75c4f20ea2967db6ab5a4996333651369269772acfaf6bc97080cd75afd6ae0dfe7925898ad424d971d6d8e00e2652bb5c2593efd81701fa818d45f54ab2529978bb9b3317166d48ffc670bad6834c214413a19987db6bb39e36dbac70ba1d8332ec30aebcee43356e6d6fc8c9944c005e51ba09323da36d958419ab55048e08f12163be7343a98947642f5dbcf4e0eb39eaf482e401e7f0a04004467cc495e8eecbd3ecedaf6e51d6cb2eafc887a5c377b337b5ef31f33083ec6156278388e0888e00e5b3ce2b2c6cf0b8fbe730cdb483631c634ce814e0f09d8e18f31e3f0fa4e89654b1651b4d54ea205648df8fe144fba5989c5717e31c48c49659302d999b443818128fab4a4e59d3a6abfdf5e5569608b474a4f910a532dfdc1da6be4e5d5940ebdf8b0bc7e84b59abc56f5ae42a58df498c8cbad9c2641006a31c0ef76aa3eac06cc2c1477e84d14b0dca8ccbe5ab264ca84bcc12ed32b0c35c3a287002fc219aaa6fcee11ac79287faab45cd4d8d62cb3fc8672e98adee10017afce03b9b3030829ee6f67e2d02a39c0644114015d0125d6e2109cb5da4ad21e51be156e039711a30d04fad6356674df9444035b5ea08f54494a96f218be04a9fcf8d07fab98290c3c6670518914531ce8e1c954ea61eab23468f816dcdd4b0b80171422911c7fe625bdef2d8353b1b55d5a25f699e94f10c8356b3ce8e9e9edbb08b7c03c758dca62bc1501a3fa6d89f4b09a51f4b5f9f12577baaeb9026a64b0dca420233f922959582fb88281c46a72507913c11edbf5f7dbb0a2f3efa086aca0f46c7aba1fa19c4ae23e5bb73d432b8a3ca826a218fba7403167ff34a9f1bb50290d8bac9e32501776c36c9e4faae71bada7927f04916393e61e73c415da8b844467317eca063a1d805708dfd3754355905ce8a094783986883c4234c55efa0bcccdb48e829cab621cf3c187b316d0760f5f77ac04d85e36f858810c6226a7d772c6663a7f7397a0316dee95474969f2ddec104ebbf34315cec1fc4e749c0d7803ef90d196154ad8ef3b0cb8ac890a33b5b36abf6c9e653fc1ff61eb200b03ec46e32568c435f5e5922e27e5726449e283eb3b9b68ad0d6afadb17067296080d497a605fe2eca3ec36c63e677567400912e5e667fe2377585208aa01c3b86b7caf02791c252daadd2a52b8587da974c0e0bec5f48f812fde0f7e77b15a402cc54e7039a7db13b05c25dea259e4894010c98988c2e6edd36a7aa4c13e68ab8fdce141a65077c55de218abb9302b0b88de29c25bca3795a3c643d16763119464b9ffcef8ff7cc09cb17ec55103017e1ba8568f328f034f5dda4537f0074b559dd095c169124301b66fd36170f0a726737ca048f32a2705e6712b104efebce7076dac90ff2878aa62ab08aeec260ed8ed117950f0b6a87835d78ec975eec70e372f91c94a8c6269a360060765d6bab44f17479593b4bd0d808ce7badc2c8f6f5d1a522f8354a7a5038dcc83ef7a236b77d16233dc4b0217559c0313a37972f58e542ba3f2665e23e16685e55c6bc72112816348ebc82cfd53160a134c924628b23c812d2443cee24d34efb378d53b5ef0b71743363399008b6afaded10cbea565f430ecb92afc4035f3230d368598db0bf8e0b25072467f910e850c8b59c6c7bc7d3aa47c7b7bc3d096049f9894b63d2e9162266111fb1400de196e0a0af4bcde44b5e22bc0b16366d4ada1c63fa232714b7828407db3a695ac8e573586db32bab7e3e1b7cd20512376d823e01274004c97ba95418390b220eae75ad3b184f8e4b9df3def834343ea42db504138f59774367f09655f54c0a09bb89703d80d629bb1edadc0032844adb1fad6501375e9623af6727e4f57eacac24fb8c2540620d38bc0f30572605ce034d71fcc4ff28d29341796536f04c353a355e7d07c66db0d597488a1affe22d2f54431f8bef6800b3627ccb89ce0dc4d480ff6b9eb6b435c4a21779319204cfcc23129464663febe78da2754b75e63a897fbcd1efa4e0447ab0b59ce859ff14cbb614d6509033b989d3bf0a90bfcaba1e0047c40e2d4d3026d11abce4c25ab6036acbbc7ee8444dd97ce4ea502be84ddd1796ed03eeb220f528d1e88c8330198ae48379750926400e47a4fbbff52c42767483f9701b6d8ca4c56b394be543d639fb0385de52fa0a13b3911bce2c2a12e3f8adb579c8e93680a07e82ba8511b2083fd3997bb0e70ef3bfad0c7f7190ec5d8c239c50d0a7d571ecbe59af6e9ca85d3612beed13cf3324cdcb1b9adfa96247efe5cfe834e39accb0d6212c5c8a82369bacbce9b30a5e244ef084d5ebd8ebfbaa0105e782e439a6d65ab115031f45a09cbff60ed46e314ce7e0dc2953075d8ffd5d492b93bf252ea1cdc9db2db3fda2e7d5828d61b5095baf3f721fb72e30756ceaddfab21b57819ba503477ee49d081938d417c31d58a19a047ef674cb1166b157db88693ea390e848769a142e477f0eebff47909e72ae014dd80cf37c4002dbad3915e285ee14b88f6bb27c3336a2bf6d0d45d3ed57a3c62c7c58fd2650b8d0dba4342920de5571d54e26e562975cbd1410b09cf0fdee0325855df5ee6b7bedb32c062edb928c32db29df8583c859e0cb25c490d471501b40d793ba90ab57d2e44ed63da11ad118acc350cf1e4e90fdf4f85e42ac2602bc462c177867933ebf0be93cbfddc67cff2bf1b65a36b40aa80f033c461908e90efe3ea794b0cb6a9c29e53770e2a6ed5c1738022e220bab00fa224953665367a70703b92763ee330064dc48fb118aa0a4395a7201e45d84b88c76cc63b3cfb9fd672fd25442b81e0885d68accf9e1fbb9143610fa4398347945bb42c8542631335e94ec814eb7c73cdfdaa328d51922649d36320b0848f716b2fdc9499b0ec1d4c31f2b7c365136e9837b3a92031428bd83113fb3b329ba838c5a8c7977f95b395c26790f3240aff3ab17ff62bce526bfebb1088d0f794fff6628362d6fe9da312d9a1e0bc8f93cdcda3c40321d7837bc548bbcd791caa65b57c2a1d147b5cd62337af07be101463db36dc147792cc6803f01b1282b6fd31258879923cdd185290cab62474693412e4560d3e41b8bf4a868adac443d0d027d5a16f806a30774b978b217ac916afb91d0e3572cee32033ec9336043aa9989dfbc4e90535936d990280f454aece00886bd73f9b19d5aa514af7d33f19ae354ddfe93abf8fd45c8dc953d891858d29592c2714f01ee83c7fefc39c19f7ef09f9cbe6d3b593131c861d6bded603c7eb5e2f3acb0e5a01caa67d80a9d0f1a3e6b6fbe9b3f58eba5ae2c3c79850bc41adb125e14c3cb1c08e2a4b0f73ba857b14e9af2f3a89ed56be77498f8a585ce1155fc387c0abb1b"]}, 0x23c0}, 0x1, 0x0, 0x0, 0x404c010}, 0x10) 2018/05/15 19:47:34 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f000067efe4)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f00005a0fff)='8', 0x1, 0x0, &(0x7f00007bcfe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000bd6ff4)={0x0, 0x0, 0x4000020030}, 0xc) writev(r0, &(0x7f00006d6000)=[{&(0x7f0000000100)='3', 0x1}], 0x1) writev(r0, &(0x7f0000f7ffe0)=[{&(0x7f0000513f59)="c5", 0x1}], 0x1) write(r0, &(0x7f0000000040)="a3", 0x1) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000f0cffc), 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f00000000c0)={'lo\x00@\x00'}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000680)="32e4ee1d314db4116d9a801cf9c58b7ea3b497ab5562b89afbc572f3acfd893cc8a80152595681e5903fa276049e4e0da74a8c9cbe9f6de01f7bf86ecafc454b34d38c96fc22a76c320f6339a8da9397a20c80f452fa10b1b2a44ab94e1103e07b288a6ba44fd0e4fe796ae85be68f0f9ef9c052ef01eec92765de67c0cfeefd83255ccf2756eae3da5787c570abf8260c5cb43697912a2e064d3378a3f70afec3a0f15d38c35682a9077bf15342149cab5249686025a864936542104e5fd49e37a14eec6b4598dc3dbcf5525e3e98bac93c0a0333f6e5574e650d5e3b3de16181dc230fc0d4f60213d82d4e824211ff22a7cc136169131ba5a43034be887eb12f8fbea2e99e733a352b5472b6c25efb5b01290d8de766fe05aef4e5c78ef050382948e08f107910eb4d6af532ca58bcfda144d9fa852ba60f099701e680e6d9c2aabe18325febec120637ef676fd2d7b073ea0fc15a8d60f2a489ba12f075ae32a26ea6b51d9f7eadd6ad9e303380854dbadeba97da2ee8a47344617f8497e30a925afef4d25ae07faf383486ce6618787cb01a9a1e199a40ee0964cb7e081af0fd70def96e167df9721ac250fce7298db2dac828b2c4e6c5dba064aeaedc7825793a6d8af5c6c7948175f91eb65b5bfbfc107d90897c28c96837f5b7c1e1127e81e4c1d44c2aa3bc0612d904d01f0c5f215610c927381c96e24c9080aedc271d61719c6035683b1424b387ff1199954481ce81dd401003a20eb1b71b7df33ef5d09dbe2e06017d0318237761449f762e989bdfb17363a36a28e5e523ed5824d90906cfc7ed7e3096b35ffee03b4935db908df7c8374dd9269ca488681dbe05bc9e911c5c766bfbfa72c182809e6f1863c94dc3096eb79b4320ca5a9bba70492d4e0c381018bfbf2847e948ffcd913f2d962e199d61b3795b781d0330cc1a9bec0412ac3c418b4ca9a427b23f5f15aa2771f2c2d80920c821442b68d453dc6251181d7e17f897c35f2fc3fc4b3dbe7a72e5cc296f78beed2c73e935c80cb4de8057cc38d47a6d5780502ea7a0afe7ee6f32b77b52ff7b31f0ef7eb5d00fcfe3ac517f8ed420aae22411d3a0d2954a887a66c9d1c2099afba0573502e6d3afd136936d39c7751d4dbf986010f6b337bd7bffd4d0b4135d4fe310775eb442a6215351a75cb4a876777b9777672834ed7bcca51c6838da0823d5c6e81d865eec79c59a3277963c7283047a0f5b4bc6191907e5ab1f03c37571a9ee57881170eea842aca9dcd4827ea3e8ae16fc24f4776dea722707be3bbfcfc8bf48cfc9e6a653e9ecae6178884ec5809368857203a4ca0ed613d406caa17df1335f39a3b40e474c9517a8e07787ce9fcee35c9c55d92a1c30d2b45946e13b36a3914380e321c90ccce3c1fcc9593e9c65a770042f252c5a31716657ed15ad4589b5fa25a8cad8ebdf10b0ea687c75a30ab2ceb1b7385c958719a74198066fbec476824fae0d7002b4d453c688d02e7d155053b9422faacd4710fdc3449de6b6f68d18d2d7c6b53e5fc0a91ddeb71956f5e97c2fd44f0542a9627083ecc40c5ac728f815045c0adc3d427d9da1151d48884de72f20f431fa931c10b8a63f1491b6312ad83f050feaa5a3da2505407889cc66b9cdb0e71c40dd8b5a503825e9cccd9339e97d185077f041eff43c6b558228be280b131c82e377e47798c6627462241bd0a230086068a0f2704b72c59bf0b2b5dfd812cc71109a5920169812cbee69297f160c9f06782969e2cd18050a8220ec911012224e5f3be58023af42b4b6ba68d73c1eca11306ddeaea7e23abe526d3bf5593a53f24adda2e8ba0b319eb9ce7386228e1a8a75b20630a0d85c669f82c1c2bf0d297f55cede43cc8576fda1664b195f6d21b0019a80e478309c1d37e59e2dc7b9c535e8f6db12a89910a708d4abba8bfeb7fc57c23836912dcfe91e2d68fa8d608dd670a50e0486379cb6757d8a34bbdff12bc568cde385d5f4ffacf2c727de0ffd800fbe7558ed82552389012b1bfb73d13a6de7393f03c7afa1814435bb6ed6f8e5f693597acafd5f401b6a464587f88ce11c16ee7ab40b4a67ee717f6796bc4a104614bff633c0e36f8a473bc750c6ba0e1dba762da3943bfb7a05664d738e7a8978a030271e8ce8cec9cbefb578b7650b3b", 0x601}], 0x1) 2018/05/15 19:47:34 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x4e, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca823411ad9e5896711580ceb14ee351276f9a596c24fc5840ba216754d4e8b4038ab0ee23749ece"}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:34 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:34 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x20, 0x10080) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000040)=0x4) sendmmsg(r0, &(0x7f0000001e80), 0x2, 0x0) [ 129.875306] FAULT_INJECTION: forcing a failure. [ 129.875306] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 129.887194] CPU: 0 PID: 8811 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 129.894393] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.903760] Call Trace: [ 129.906364] dump_stack+0x185/0x1d0 [ 129.910018] should_fail+0x87b/0xab0 [ 129.913774] __alloc_pages_nodemask+0x61c/0x5dd0 [ 129.918575] ? kernel_poison_pages+0x40/0x360 [ 129.923087] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 129.928464] ? kernel_poison_pages+0x1a0/0x360 [ 129.933067] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 129.938540] ? get_page_from_freelist+0xab28/0xb600 [ 129.943575] ? __kernel_text_address+0x34/0xe0 [ 129.948176] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 129.953647] ? __save_stack_trace+0x90d/0xb00 [ 129.958186] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 129.963226] ? is_bpf_text_address+0xb4/0x4b0 [ 129.967758] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 129.972969] ? default_file_splice_read+0x2b9/0x1120 [ 129.978094] ? splice_direct_to_actor+0x4c6/0x1040 [ 129.983054] ? __x64_sys_sendfile64+0x218/0x390 [ 129.987752] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 129.993148] ? kmsan_set_origin_inline+0x6b/0x120 [ 129.998024] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 130.002988] kmsan_alloc_page+0x82/0xe0 [ 130.006985] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 130.011767] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 130.017161] ? kmsan_internal_poison_shadow+0xb8/0x1b0 2018/05/15 19:47:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x48100, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000240)={0xfffffffffffff801, 0x7, 0x7, 0x5, 0x80000001, 0x4, 0x6, 0x3ff, 0xffffffff, 0x8, 0x7ff}, 0xb) r1 = socket$inet(0x2, 0xa, 0x4) pipe2(&(0x7f0000000080), 0x800) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) [ 130.022460] ? kmsan_kmalloc+0x94/0x100 [ 130.026449] ? __kmalloc_node+0xe25/0x11f0 [ 130.030713] ? kvmalloc_node+0x1a1/0x2e0 [ 130.034786] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 130.040024] ? default_file_splice_read+0x2b9/0x1120 [ 130.045168] ? splice_direct_to_actor+0x4c6/0x1040 [ 130.050114] ? do_splice_direct+0x335/0x540 [ 130.054456] ? do_sendfile+0x1067/0x1e40 [ 130.058534] ? __x64_sys_sendfile64+0x218/0x390 [ 130.063235] ? do_syscall_64+0x154/0x220 [ 130.067345] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 130.072735] ? kmsan_set_origin_inline+0x6b/0x120 [ 130.077606] ? __msan_poison_alloca+0x15c/0x1d0 [ 130.082309] ? __should_failslab+0x278/0x2a0 [ 130.086756] ? should_fail+0x57/0xab0 [ 130.090585] ? kmsan_set_origin_inline+0x6b/0x120 [ 130.095456] ? __kmalloc_node+0xb17/0x11f0 [ 130.100075] alloc_pages_current+0x6b5/0x970 [ 130.104508] push_pipe+0x680/0xca0 [ 130.108082] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 130.113130] default_file_splice_read+0x2b9/0x1120 [ 130.118086] ? __fsnotify_parent+0x132/0x560 [ 130.122521] ? security_file_permission+0x453/0x490 [ 130.127560] ? rw_verify_area+0x35e/0x580 [ 130.131767] ? __ia32_sys_tee+0x160/0x160 [ 130.135942] splice_direct_to_actor+0x4c6/0x1040 [ 130.140739] ? do_splice_direct+0x540/0x540 [ 130.145085] ? security_file_permission+0x269/0x490 [ 130.150126] ? rw_verify_area+0x35e/0x580 [ 130.154284] do_splice_direct+0x335/0x540 [ 130.158444] do_sendfile+0x1067/0x1e40 [ 130.162382] __x64_sys_sendfile64+0x218/0x390 [ 130.166875] do_syscall_64+0x154/0x220 [ 130.170765] entry_SYSCALL_64_after_hwframe+0x44/0xa9 2018/05/15 19:47:35 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = getuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) syz_fuse_mount(&(0x7f0000000000)='./file0\x00', 0x8000, r2, r3, 0x5, 0x10000) r4 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r4, 0x0, 0x0, 0x73e0) sendfile(r1, r4, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:35 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) setsockopt$inet_tcp_TLS_RX(r2, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) 2018/05/15 19:47:35 executing program 7: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:35 executing program 0: fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f0000000080)={0x0, 0x0}) ptrace$setsig(0x4203, r0, 0xfffffffffffff801, &(0x7f00000000c0)={0xd, 0x6, 0x4, 0x5}) r1 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:35 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x4e, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca823411ad9e5896711580ceb14ee351276f9a596c24fc5840ba216754d4e8b4038ab0ee23749ece"}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) [ 130.175948] RIP: 0033:0x455a09 [ 130.179132] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 130.186848] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 130.194112] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 130.201389] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 130.208666] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 130.215938] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000001a 2018/05/15 19:47:35 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x100000000, &(0x7f0000000000)=0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x20800, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) io_submit(r1, 0x2, &(0x7f0000000340)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x55, r0, &(0x7f0000000040)="ae9d7c25eed703644b1ae209612f7f9e0284db6adaca8a", 0x17, 0x9, 0x0, 0x0, r2}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xf, 0x4, r0, &(0x7f00000001c0)="f0127242151d6d193c52af139c2e972fcb4bd7d48d39f37e7716470d7acdcbb1fbeb9499ae997710fc3d40fe299cdabb0a1ea12f559fa523e74a91db8f80d11294ac1a824614f804df96444a37e0dc13fbb857dcd5120eb048c4e2b928c770dd2946f0bbca317d21eb6f0b9d7c3bd8c93eb4de0591537a35d6ec36a85e7d509279a1938474d92237d0d17b4763a5b427b93c19784f33cf8de8af0a73b5674aed0f659be625daf865f72cfa181018dd833cc034d6637e527058ed0faa7ab665806096821205", 0xc5, 0x8, 0x0, 0x1, r3}]) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r4, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:35 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0xc17, 0x400101) 2018/05/15 19:47:35 executing program 4 (fault-call:2 fault-nth:27): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:35 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x4e, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca823411ad9e5896711580ceb14ee351276f9a596c24fc5840ba216754d4e8b4038ab0ee23749ece"}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:35 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:35 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x8, 0x440441) r2 = accept$alg(r0, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) ioctl$DRM_IOCTL_CONTROL(r3, 0x40086414, &(0x7f0000000640)={0x3, 0x6}) write$binfmt_elf32(r1, &(0x7f0000000040)={{0x7f, 0x45, 0x4c, 0x46, 0xa, 0x17f82146, 0xc751, 0xff, 0x6, 0x3, 0x3e, 0x81, 0x2ce, 0x38, 0x165, 0xffffffffffffff80, 0x0, 0x20, 0x1, 0x3, 0xffffffffffffffc0, 0xfaf}, [{0x5, 0xff, 0x6, 0x4, 0x3, 0x9, 0xffffffffffffff00, 0x900}], "6c261c9d0e2a0619e3a5c3af758c255e918b30fb71f7f8df4c7b4e49953c0e218c28fbc13dd2f90795ef36a96c029a50eed7529b6d436337405e1b5d4b769e301a712e4b1c0ad736abfab11c631bdb3f9fff42b0e426af0f4025cf785dded49eaf2fd151ff9b4ef0c082d994bb3da79413a51a922c44fd171e95a3730c39b4e75894f40262fa0bbd1791ad520a5bc183bd62fd110193ab", [[], [], [], [], []]}, 0x5ef) 2018/05/15 19:47:35 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl$DRM_IOCTL_FREE_BUFS(r2, 0x4010641a, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0xffffffff00000001, 0x6, 0xde, 0x7, 0x8001, 0x9, 0x20, 0x4b, 0x3]}) fallocate(r2, 0x0, 0x0, 0x73e0) syz_open_pts(r2, 0x10000) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:36 executing program 0: r0 = socket$inet(0x2, 0x2000000000002, 0x400000008005) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000080)) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f00000000c0)=0x5) 2018/05/15 19:47:36 executing program 5: r0 = socket(0x11, 0x800, 0x9) r1 = fcntl$dupfd(r0, 0x406, r0) io_setup(0x7, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f0000000140)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x7, 0x0, r0, &(0x7f00000002c0)="ecd346f269e4efc27b797033f86c6564d39c4090a7fa715b179a8072c26e8a9fdabbd9cb09c0d17bc69813be39aed337eb9a5a1517742604cfa2c03f57c210b4ddfe673c1a1f4dc0344813fb6e9b00b0eeb532194459f507d7bda837e210", 0x5e, 0x3, 0x0, 0x0, r1}]) write$fuse(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="29007d000000000000030000000000000089a05b6ff2609bf5f4b5ab2f14cb2f33a4925040e7cd4124ffcd18767fd3a4c5523d1f87cf21d6d1e5512ee7739b051f7d16c1c63b8be5d4a9a91d16821095428be0f04e59eab23f7853a73f61e6fb3aa65b2e10c5e095a65d1988bd297a6dee29a62fe7ede8f1997758eed1f9ca154e5b5bbe1d6e129eca20021cfa66ae87000000000000000905a560487a83380af2d43add8fe8fd3eddc0702d32102c64a59363e61cccf34bf89cc2bed725da25fa620d3baecfbd21c4b0bc78"], 0x29) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r3, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) 2018/05/15 19:47:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f0000000040)=@nl=@unspec, 0x80, &(0x7f0000000000)=[{&(0x7f00000002c0)="d2f3a103965199a5745a81832779d662ee7a316a", 0x14}], 0x1, &(0x7f0000000480)}}, {{&(0x7f0000000400)=@in={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x80, &(0x7f0000000240), 0x0, &(0x7f0000001600)}}], 0x2, 0x0) [ 131.035097] FAULT_INJECTION: forcing a failure. [ 131.035097] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 131.047150] CPU: 1 PID: 8861 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 131.054383] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.063782] Call Trace: [ 131.066437] dump_stack+0x185/0x1d0 [ 131.070137] should_fail+0x87b/0xab0 [ 131.073931] __alloc_pages_nodemask+0x61c/0x5dd0 [ 131.078764] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 131.084234] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 131.089614] ? kmsan_kmalloc+0x94/0x100 [ 131.093658] ? __kmalloc_node+0xe25/0x11f0 [ 131.097962] ? kvmalloc_node+0x1a1/0x2e0 [ 131.102087] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 131.107368] ? default_file_splice_read+0x2b9/0x1120 [ 131.112564] ? splice_direct_to_actor+0x4c6/0x1040 [ 131.117575] ? do_splice_direct+0x335/0x540 [ 131.121980] ? do_sendfile+0x1067/0x1e40 [ 131.126127] ? __x64_sys_sendfile64+0x218/0x390 [ 131.130873] ? do_syscall_64+0x154/0x220 [ 131.135004] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 131.140434] ? kmsan_set_origin_inline+0x6b/0x120 [ 131.145353] ? __msan_poison_alloca+0x15c/0x1d0 [ 131.150085] ? __should_failslab+0x278/0x2a0 [ 131.154564] ? should_fail+0x57/0xab0 [ 131.158425] ? kmsan_set_origin_inline+0x6b/0x120 [ 131.163350] ? __kmalloc_node+0xb17/0x11f0 [ 131.167671] alloc_pages_current+0x6b5/0x970 [ 131.172209] push_pipe+0x680/0xca0 [ 131.175831] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 131.180957] default_file_splice_read+0x2b9/0x1120 [ 131.186009] ? __fsnotify_parent+0x132/0x560 [ 131.190525] ? security_file_permission+0x453/0x490 [ 131.195647] ? rw_verify_area+0x35e/0x580 [ 131.199877] ? __ia32_sys_tee+0x160/0x160 [ 131.204205] splice_direct_to_actor+0x4c6/0x1040 [ 131.209032] ? do_splice_direct+0x540/0x540 [ 131.213427] ? security_file_permission+0x269/0x490 [ 131.218545] ? rw_verify_area+0x35e/0x580 [ 131.222805] do_splice_direct+0x335/0x540 [ 131.227059] do_sendfile+0x1067/0x1e40 [ 131.231063] __x64_sys_sendfile64+0x218/0x390 [ 131.235637] do_syscall_64+0x154/0x220 [ 131.239600] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 131.244862] RIP: 0033:0x455a09 [ 131.248090] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 131.255868] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 131.263189] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 131.270505] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 131.277816] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:36 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}, 0x4}, {{&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x4e22}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = dup2(r0, r0) write$tun(r1, &(0x7f0000000340)={@pi={0x0, 0x22fb}, @hdr={0x1, 0x80, 0x1, 0x2, 0x200, 0x100}, @ipx={0xffff, 0x101e, 0x3, 0x15, {@broadcast=0xffffffff, @random="5207c074913f", 0xffffffffffffffe6}, {@current, @current, 0xa58f}, "793bfe15e43c3bf980771857904af2a146f64d709cd308caf5027c94995451d0e2647d4184fa40d35a392031ddf4d9e46cddba815796e9621c2a7bd8ab84705f64692dc48ce05ef48a932157d2b3b9432c3559d1ac55030d890f80860e84449d890b5690a5db8b39554d9470423e655dec4c21ece5915aa3ec7328d9544c3b2e1f094073be4f762fe16c3cb06909320fbb00ad29e67c815a9cd35a3213336c44dae3a903b63dbb2d747fa1ca7287f40bc6a67d7c19b6efcb20d738fe846075615ab897945e32e63f25de8b5e03b899c4dd8939310859f3997e557809cb32dd897a35729563e741efcd215064cf2bb2f823fe099edb3c276c2174f519bbffa99b2e175f153c51a32a638ffc3f57fd5f9e0ae1dbcd48e1e5daa03273b4eda1768613ae0d60e16a4285d3583116704566e32df63594ce7b75f61959887590c0a714c236af4fed04ff481a6c6ac282a9b434475e6926668c5948d984b81b9669b36d7cd87996d3d6020ddc428dbc1cf680929823a6f4d4cbca460ff4ea9bbce13670a3d0c98cbf64ff986317d3799fa56be2d41d1c0cd57cb20529df8943474d04c1561cc6feec1020a70f292fb391ece03b1067f6021663c8a9ca2501a36338bb3221635f45993caae87b8b0335efce54bec935ffe02029aae72bace5ca9cf3548fa4d9b5ba0e6ac24d60be3c074ac6f843faccd8494dc0631ff4f0f692cb7bf8eb9f918879726e6bdcbb71bb1b0f26523e49eb55fd8722d3bd340ce0e74f08832dc671d926ebbdf0fcba7256aa855b6d60d3dad6cc2f4daff2b0e5aa43dca18814cc50b85ff92083366aaa9987c0c51d4c0a5699404468a88b4a6566f4d5f1152e7046734e63a286d9c0f1dc4965890afa64c9481669dba1f81059d726106dc663f616642bef149f257f2f25c88f96c6a34e5d512022a8c71cc2dfef7ffd0f04d04c01e2a8ed33703d984b365bf6009030f6afed7253ef1da9b790b03e38d58a6a4666f89bdea29d1df75f9644e1c896a87e435045d7f4e0965ba36458822afd74c809a9be2f96598b54675c4ed3cf030f8f52029c3690c55e20baf0503ab60bd227a4d08e8608edd79e96bb691ac087bf911d0ea22f62398bb3f36f3f7c8487adf6e080b3306e62f89bc06ae3a0e9cc61b6ffa2e17fde576e51337c22dc62e5e796467039b3703d7c1300497a6e8e9aab13d5ef939c218da5aa60c3548669604b646a6cd592e8920c1a46a4bef23590200f4b13bb2f487c260c33a5c9eadc0f1ea8722a2a80ab617550416f476c7650f3592baa33a7650ab87f08a4b68837ab89d9fead3e2422f1e1892da27128b2444c2eb6284835477c49c15066cdc4aa6e0d096f46c14956fdf9ec444ccc34b868238ded5bcc67a8e9ac11e1fa53251839397848cf0faad78c43ad2f1d04fdee0dd191e4167e3ae29b836bddaba49bd891592c5650efac5638d4884f6d823d1bf11b3a1da6e6f24eb1b8fda0391ea1d5f2a823f162a8ded94ab516b6295e0ed04351e2f6c1a0ddda568da5808a06d7f478713a6cbab14b422cb72d8e3ac6e8d5a5e0b46f90bdf9178f326d0a9315f5677a393d9b4f610107fd4816667bd27bd9a7a937b968f3f865a5c718fb2ef4c675625692e971ff792045379962de2a25573de3f87f3e5978309e125afa844ce9f58b1d44118ba4542a9b75631890647ba683b6e0733ef2a6cdad3b47f02178633ee0b593a2048bebbc203c3b9d9acb56cea4d2d65185af9dea4f0d52c36b5c39fa1c5e39f2184ae006ce69db37aa8ae9ecbb8796c969f2b871f34f239dae1b1302be5ad3738c04b2aa1f34cea138a2a52b08870919c9a4dec900ef64388da558c785388232b984898f6ca91794e41be7387e71ec73363a9cbe70a6587b0eab890b440b5a8cb4f0373766aaf502ce5dd6da0408c33d08f14110a04c721ddf757df3a7cc8484fd17c5e7ee2ec92873add57c270b574b3d7ec33b93b03c86a5f75603869e89b86d99625a5e418882dfcedd93d6195634caf1ddd18f976b1585bb8d0a3fd42a69b8f2cab6adb213a475f3db83a19ef234a528c5e1d046d6266d17cedbf2e7214c48d0da39dac882ecaf14adf35ff000a65e34d468e32c70e06684a865ed4d45017c065afe5f9f4fc20bd8d38aee758ae325bfafebbf4d7180ee33c19576958544078e14a9527d7cc50fd7cd584fed10fbbcc24b2ff4e085346efc4c143812f74fdb12fbdcc3ed34b004c25ec0ea1225deff202d723b7d8b11e70a332071f6babc83e01129021ed6767f0c9997ddd6ef710beed3d2bad187a0a76a366734305e142cb44879e5299ce0a01d906f0ee2ea2a6bf066779feccf03471583c7254afcbaf31c580ef0aa6665e5b3c89a5469944b594a74b8e703c11289b6c35504118511e516330a89bc26a5dc6d9033eaf343ba26b2095ae91abca6b96a5a55bdde3a4295a730c22ae7ac51f9e9f0768529a0894040368001f2c3b0e07589104af1d971a5d7541a9f7d8f4f0b8bdce649e6cc835af436f911ba9ad30ef5cd5ea73287168879ea4b61226601e569d9454b5609c436ae5cc2e59a6d9e3d7315ad0de28f1586a77e6c6b307d1f00c4cbf1e60f647dff78fc4aea16b1a00d3ebc7a1e24053e28e027fbdb17b5359cd1f7efa808bf23ae3c52047925bb8491920f58f1b0497c76be99f2068973c0434c963fef3e4a27b90b7e49694a612a86f8e515a79115a3aff47fd220b780b41e2e4d013911be32f490dbc8b5492575116fbf0da5aff6483c9081da62dc0690706090c75ec84e8d022727d456fbda061b596138ff6e7740d1ec99f888b24330538ee78260142978c059e2c373666d524950ec77140fe20d23a29b94c18975a37fbd096029a125a36383a8e3b10b92150a99961bba734f857625aae3ab245e0fc6ea786efd9a662c3e4d5bba923849d319b345cb2c6ca2529510e8368a67861cb2eb66749e0d89ed495b0f6299dc10e4a3a92ab83e2b11e0845a765ce939d8bc78e0c9aaf0a9072afed8cce6484d97a3685d666d852d4cc7b2c3e5a581f5eacb5c5eeb5e4502ab053ec1ed8ed28cbde1bd8f60cf51e78d2539b4e741369efa66ece4b8d028cd6f14c4dd67bb50acc968be524fbff7f3ce411305b9dde68bbfa481ab069ce3942101370f633cacea7dadfaa6c8c5f8bcdc7a424ba00cfdf2dc7a23abc9701bea99e230376439e558b58a45d7560dcc5ccf1d941868d26ddacc530612ea41e0a95a3b58975a8298839cfe5942130d71afb20bba978d31a0d8b06f829bcc800efd2d7537807f93fe68cb177a213f364c37dcfcd36e1085a13f8942bd0929caf5cdf6e293cb91ea284e1766923cfbb165777f2fc59e75afdf292b1c70808f739f0baf6cd5ba538816840ce7b2453f70dd77bf90a4e8242d09af4f7d0c42a2b2c48ff283760e85cb3fef94283e710cf841d41832adbd2e59be50abbea6898147dfb5648d9d36fed157e73e08a5a85fd7f42e0b98f4ebd843d305e1653ab642f7c8b6177c7d650a3203a21050379003f84c2d1097bfd1016ac51fabc0f991e5b70342e49585c1940a565f1c627309c17101308d49d7b00a85f1660cd4b993d88f1e8a8fc3ad6fe11e1b924fddc2c51f8ff1d6f296cbd972bd5f9e130d5fea0a71d5bf3cb532e16be42d7adfcbc9e4d4ccef863eff62d179084641991fa662a4a04a76af9d56b63284ec0f91d393a9803ed9d7db19852e6052749df196249b9d25528b1be3b26e8227ba723e36b5069b49e6ee9026917f9effac7494d3d12ab43c0a43a4fdddffa3b66552836830520ecf1f67e187935f441032c50b4713a4e6aa06cbc2628dbd1fc835cf354f67d042c073f095e8e71493e80a30a4b6e96e534f80fc580a70c0d221906ba94ac2a023c825157ec940630a8c28ee6d6caf22ef48fbf8324f59ad60d4f6820168505a60379e91671e4a6d02caa851c608472bd9ea3e704452263f6c5a31baceca270853cf83edcca2c9664dc7a9da36d088c961032412d829a52e151ea8dd4b0eb327af022eb23a7f00d3ed69d609f402779254efb688696f37c60b5e60fccbdff6fc6f70fd1a9444b5be889f5eb86297e57eeb61e7341333b1e0b1f8d5119c4bd938a90fd50496d57a409f22ff6be1c1d28287aa471464c7a610139c67788c0ef511610174e73f786cee8444f5ef9540725a1d039d154a745225496c5e4a2c9e840f564c2286fa8700026cfff161eca5cff743e1cb235c6aa33a9ca96c171856fc28df30c7408cfcf295eedbd1dfe8b68c6553e8571798f4d7c52e497bbc16abdebb1b311d132be00d87061f25a141a7f1d1a23fec031e0555483e5ab1e6596bb1a603cd184a08393dff823f60121f08816a001b869a694a08d4995169ba2b6d618bc2ae3035a998fba699da3e539d459f99deb3441248c04094dd44c9f36b670c3803561f44d1411f414bfcc46cd18472ce8c8efb8cdd41b396dda432ad95255c050edc38d9cadf0d239d1096e91efb35e3aa7fcf12b9c8b6e624cd9cde37aaa5a74e76318513c6991f185ade0197327199b1ac782484962e9e72705387c328eaf299f6db782fcfa2b277be0a50e150392135a8d73d69acf5822a27712f98a1ac6b412acf5b49eeea413a491e00ebe981b065ea746b3e6afb954b542d544718089a35724f399f2c531cd5610e87042a50c46622fcdf75b99d2c4f3cee5af0a9773391163082eb0519e831498b559d42da05f684c9705479fa0f2112aa095de2a9a53226300464a9ae1260c23fd626da9050d4bda7628403455c7b8f5d3fbceda000d07d44ac31922d435e86958ffbb393e52242c66496f8808b9b7cb69337f88dc69e0f7bc82fa7a8015e867f697d1eeebe0832ee10036f0e234146eee1f7d223e5e5d8320991ba9ca44ffbd791e1ae3dfa9604ff9af54a8ca47d7856aae08d2fe00aaec60c683a55b73ed129b61ea8a6d554812aeface0af54ab4dcfa79bba89e3300aad6e13e4ed95a4299253f06b233315893e3323f0fefedea2c1ab0fe0fbe2b1d9d1b3e3aa5880da4143c394ba73259ed2879aadf2519d8934ab3b258839a61088a8f66776bc092c419dda00bfa0bb155d398ced8f40b5929e61a3ac996bb935bdc4566d470ee8eaf2f292bfe948fc8d8a3dc8f83b6fdc5bdc7f56810496ab82f1d1d343928b4b7ba0309fe6adbf423fbd8063b186db6c9e0f6ceffbad5997b33a8ccf9ed4f702cbfb8fd59bb8628de125aae512387b4252c740abd6dea9b06d386898a8ff16a7fe80998b27976c01992aeb7ac9d24e79e818ee42f9ede74150b649d1dc158bd7a042e5272f525cbb6e063ba44d1cd1325b707ebedb7badb4b18c5bf5ceb9034d654136eea3d19d3362ff1c6737c9ca11624008c9fe961272a9470e51f9bc101758bda358de807aac8e29fe564a1149cbf12ec807eb7eac0c1c7a4bb66950a5c85b93848c8c5faa6e4fe8c612a35cf8e6309d70367cac2ae2e5e4b8837ad8d17afeb19f4c8d2d49d0a3a92802c069dc5a3c18463aabc7847d6eddc3ddf54c58443d6a648380d2c9fccd7ed1478ce0bedb876afa21485ee151586f3f6c69cb6e0cb629650932d5b2501b7dabe14898e319157504ecb7455d95b412290e8fc04adc04929e6785672f7e6d159bed9bed5b91365bbf5679c7973d7fddd61c0cf715acff7ea7eaf68dd30a83161bdfc95ca0275356d51d20bc19fbcbe9ce6b4bf61d30b9dbd9fcddc93ab6e7a09c5e65dcdc459453232ec0c6b7830c9509ae21d36e190d39d2e9783b90a976a8e2049c86608e90af6783e60d61845b543567"}}, 0x102c) 2018/05/15 19:47:36 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x6}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000080)={r2, 0x6, 0x401, 0xfff, 0x1, 0x3ff}, 0x14) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x4000) [ 131.285144] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000001b 2018/05/15 19:47:36 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x4e, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca823411ad9e5896711580ceb14ee351276f9a596c24fc5840ba216754d4e8b4038ab0ee23749ece"}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f0000000040)=@nl=@unspec, 0x80, &(0x7f0000000000)=[{&(0x7f00000002c0)="d2f3a103965199a5745a81832779d662ee7a316a", 0x14}], 0x1, &(0x7f0000000480)}}, {{&(0x7f0000000400)=@in={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x80, &(0x7f0000000240), 0x0, &(0x7f0000001600)}}], 0x2, 0x0) 2018/05/15 19:47:36 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000001c0)={0x0, @in6={{0xa, 0x4e22, 0x6, @dev={0xfe, 0x80, [], 0x11}, 0x3}}, 0x873e, 0x5}, &(0x7f0000000000)=0x90) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000280)={r2, 0xc6, "9c6fa8168f5076b55926b21de351c4a868e6199a4df2e036af4594de7d119ce10ff5aba041c6b3f0d589f93a3dfff0336ccd27b4f60c85481a8ee1e6a5f65fa6be348dbc3d9bebec4550a2caf260fa5026ec465606e77c7258788c1e2d2beac1cb0f20d177e96c8742a49e98cb77c3bfeeb029386f2369b025c149409c497dcc3f73fd3445be162cd13d9b10826e02523873525b8dbab00d69dbb0ffb78b6f8b67a3041de6357d3f1fa142903e1c14b98c938e4fdd8e881b9526ad7ff594d428a3165df7e862"}, &(0x7f0000000040)=0xce) 2018/05/15 19:47:36 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80004000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x9c, r3, 0x110, 0x70bd27, 0x25dfdbfb, {0xa}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9e4a}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x6}]}, @IPVS_CMD_ATTR_SERVICE={0x5c, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@multicast1=0xe0000001}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x6}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x16}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@local={0xfe, 0x80, [], 0xaa}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9}]}]}, 0x9c}, 0x1}, 0x10) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:36 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x0, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:36 executing program 6: r0 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x3, 0x200) ioctl$SG_GET_RESERVED_SIZE(r0, 0x2272, &(0x7f00000000c0)) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000240)={0x0, @in6={{0xa, 0x4e24, 0xffffffff, @remote={0xfe, 0x80, [], 0xbb}, 0x7fffffff}}, 0x0, 0x0, 0x5, 0x10001, 0x200}, &(0x7f0000000300)=0x98) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000340)=@assoc_value={0x0, 0xffffffff}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000003c0)={r1, 0x6}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000140)={r2, 0x1}, &(0x7f0000000180)=0x8) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r4 = accept$alg(r3, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x580, 0x110) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={r0, 0x6, 0x1, 0x80, &(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}, 0x20) fallocate(r5, 0x0, 0x0, 0x73e0) sendfile(r4, r5, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:36 executing program 4 (fault-call:2 fault-nth:28): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:36 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) socketpair(0x3, 0x0, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f00000000c0)) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:36 executing program 2: r0 = accept4$ipx(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x10, 0x800) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000080)={'gre0\x00', {0x2, 0x4e24, @loopback=0x7f000001}}) r1 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x7f, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) socket$inet_tcp(0x2, 0x1, 0x0) r3 = accept$alg(r2, 0x0, 0x0) connect$l2tp(r1, &(0x7f0000000100)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x4, 0x0, 0x3}}, 0x26) r4 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r4, 0x0, 0x0, 0x73e0) sendfile(r3, r4, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:36 executing program 1: r0 = socket$pptp(0x18, 0x1, 0x2) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$pptp(r0, &(0x7f00000007c0)={0x18, 0x2, {0x0, @dev={0xac, 0x14, 0x14, 0x1b}}}, 0x1e) 2018/05/15 19:47:36 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x0, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:36 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x7, 0x220d00) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2}) io_setup(0x469, &(0x7f0000000180)=0x0) r3 = syz_open_dev$usbmon(&(0x7f0000000200)='/dev/usbmon#\x00', 0x3, 0x40000) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f00000001c0)=0x2, 0x4) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/238, 0xee}], 0x3) 2018/05/15 19:47:36 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:36 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x4e, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca823411ad9e5896711580ceb14ee351276f9a596c24fc5840ba216754d4e8b4038ab0ee23749ece"}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:36 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) fchdir(r0) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:36 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x4e, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca823411ad9e5896711580ceb14ee351276f9a596c24fc5840ba216754d4e8b4038ab0ee23749ece"}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x80104592, &(0x7f0000000100)) [ 132.015449] FAULT_INJECTION: forcing a failure. [ 132.015449] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 132.027313] CPU: 1 PID: 8929 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 132.034513] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.043877] Call Trace: [ 132.046489] dump_stack+0x185/0x1d0 [ 132.050144] should_fail+0x87b/0xab0 [ 132.053890] __alloc_pages_nodemask+0x61c/0x5dd0 [ 132.058683] ? kernel_poison_pages+0x40/0x360 [ 132.063200] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 132.068587] ? kernel_poison_pages+0x1a0/0x360 [ 132.073192] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 132.078667] ? get_page_from_freelist+0xab28/0xb600 [ 132.083734] ? __kernel_text_address+0x34/0xe0 [ 132.088359] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 132.093840] ? __save_stack_trace+0x90d/0xb00 [ 132.098376] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 132.103337] ? is_bpf_text_address+0xb4/0x4b0 [ 132.107860] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 132.113078] ? default_file_splice_read+0x2b9/0x1120 [ 132.118205] ? splice_direct_to_actor+0x4c6/0x1040 [ 132.123168] ? __x64_sys_sendfile64+0x218/0x390 [ 132.127867] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 132.133258] ? kernel_text_address+0x34d/0x3a0 [ 132.137868] ? kmsan_set_origin_inline+0x6b/0x120 [ 132.142749] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 132.147718] kmsan_alloc_page+0x82/0xe0 [ 132.151727] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 132.156517] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 132.161910] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 132.167215] ? kmsan_kmalloc+0x94/0x100 [ 132.171222] ? __kmalloc_node+0xe25/0x11f0 [ 132.175488] ? kvmalloc_node+0x1a1/0x2e0 [ 132.179596] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 132.184818] ? default_file_splice_read+0x2b9/0x1120 [ 132.189954] ? splice_direct_to_actor+0x4c6/0x1040 [ 132.194914] ? do_splice_direct+0x335/0x540 [ 132.199265] ? do_sendfile+0x1067/0x1e40 [ 132.203360] ? __x64_sys_sendfile64+0x218/0x390 [ 132.208057] ? do_syscall_64+0x154/0x220 [ 132.212153] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 132.217544] ? kmsan_set_origin_inline+0x6b/0x120 [ 132.222411] ? __msan_poison_alloca+0x15c/0x1d0 [ 132.227099] ? __should_failslab+0x278/0x2a0 [ 132.231530] ? should_fail+0x57/0xab0 [ 132.235349] ? kmsan_set_origin_inline+0x6b/0x120 [ 132.240216] ? __kmalloc_node+0xb17/0x11f0 [ 132.244483] alloc_pages_current+0x6b5/0x970 [ 132.248914] push_pipe+0x680/0xca0 [ 132.252483] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 132.257536] default_file_splice_read+0x2b9/0x1120 [ 132.262500] ? __fsnotify_parent+0x132/0x560 [ 132.266929] ? security_file_permission+0x453/0x490 [ 132.271964] ? rw_verify_area+0x35e/0x580 [ 132.276136] ? __ia32_sys_tee+0x160/0x160 [ 132.280302] splice_direct_to_actor+0x4c6/0x1040 [ 132.285081] ? do_splice_direct+0x540/0x540 [ 132.289423] ? security_file_permission+0x269/0x490 [ 132.294467] ? rw_verify_area+0x35e/0x580 [ 132.298644] do_splice_direct+0x335/0x540 [ 132.302821] do_sendfile+0x1067/0x1e40 [ 132.306750] __x64_sys_sendfile64+0x218/0x390 [ 132.311274] do_syscall_64+0x154/0x220 2018/05/15 19:47:37 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4) sendmmsg(r0, &(0x7f0000001e80), 0x0, 0x0) 2018/05/15 19:47:37 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x4e, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca823411ad9e5896711580ceb14ee351276f9a596c24fc5840ba216754d4e8b4038ab0ee23749ece"}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:37 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001640)=[{{&(0x7f00000000c0)=@generic={0x5, "914d1adef1e448a5da95648ea3c1a254de188deff7b41288877a74129884902f6cbf183a2fa7349e24a8cba71ef7e4dbe56487c759a12b099d9cade1c2740f4574fd7531e9b629c7c24c891895b62e1a898d5bc1a70bcbfedc67167705cd2480b24a645a3eec6e319137e3938205b2bde75242b38b5a7db0c8e4cfd06ea2"}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000140)="1d0669f23518e030418674be3e01c0412d", 0x11}], 0x1, &(0x7f0000001f00)=[{0x1010, 0x108, 0x1d, "1ade2275a0784aa04004f0f12f5197da75e227cfe3b63318fe0d49845ea1eea33c0296610c170a05e8bc893cd432ba0dba36848457115d6a472e84141cca951c4cd5dae67258ab6900f77a9f421aba4fb157a592f752ef3e95ba5902447aa1938a00d217b6899c142fa62a47a1148ddffb5cb57bdba4a867553ae343866111dab08eb002052b885d89316a7e1198f91220dfd442fe48912c90f25a0f5c46e77f81f6ca4c375aada2b950069344fa66c42571af1dbb472b90a2c519267fa986543ede7aeefe62864c3621f4438af0dc7c41400ef991e24ee718a6ef4390ac6cbc4e3ec32d37d2787dcea740559e165884bcc3b7a612236a0f9e56a57a44bda8291ee58628692c1ddd38f543676853d4139f32ab33183d0632ae20d8091986d266e57deaeba5e3f81e38f0e96ccf5c3e945dc0ebb6cd272abb7527a568bbfb6b913f21312a88901b3564466e0cb8042f4ad8b8437d7ec27c32ae10dd3353047a2672948316687a9dea5e0b8939a60bb2128a848682f23d0444027edf6fa61d9868a5293bff42086cf9154d4ab7c3f6ae680dab0b7bda65a869bd49aa289738f6fbe396b66a19411261b727ebde93bf180c779dd08aae95a2b330a18d3e44df627056728b8d0fa090d16b3829a8c9404cdb32576b6ae6b2740fd4b19607dc0f810ce9015849293917ec0cc1719761889148a2b2c58a87d8fe811a6a54211712259ef9b939e98fc94c32d2eadfbe0ffbecc3b2ab4147cf75f81bb99f0bba6d357854c5ea96067205ab37c4e6036c8c1f388f4d38bf9e76ff60a8e71dbfb9db729f19a67ac754a803400aebb7ae1a26f9fd2bd36caa742e6d1a7e7c9fb3185fcaf84a28fb2ee3f5c863bc379f010d84ebdeef08996367cd9b929cf7a890e7da94afef1421e5929afc43ec018cbbb4a2602b529e29ad9311a072b3279a6266825912fa3de7917ed485cfa86037e9ed435287a7528929adbd087fa71b112a30583552a20c49b486144ba9d1595be92e52d2bf5dcd0bee6632b808e50c4f7cb009db1bfc6ae35970956f10fe403e2fa79fd621a1ebbe445791ba66a8df67d1cdde4807133e6cfffde5357bb7d121fe991c7ed74b0fa8d7f430bb59eff7ec105f67964f2ba12d9a3fa956c12e3cade295aa4ab2b994d4e328e9c0ecc4deb4299418f9db87cd1065f771ef7c2f4f27725ed033f65bdd5d21da771313de619132f3d7cf231b11599513a04c4a5373bf071b6c34de987cd42e4721fbfb12dd0fa91a945751c46cf385084ac5bacb8ce114604319290cb0ffd8b3bac4b7b913a6f477af0df26b74cf5435242dd5d7fa96a61a6ab1a4ebb380650f4051b87db83e6b3cf1bd78fa3cd69f91275af2deb3a44ad03b0a47dd2793cca6c41890ac5039cb8f4cea3a6487090b306e9eb11d32560640a6b84429a8755f33d63dd8cd47eb66c7e096d10438a2285d99a31c1ecfca45658cf6547eb00ff7ae9387e8ac585f5f43797eee2dbe9a36e695c08dc5272195daa0b47282820d9780f21e6695e0d3b5bfa42c569cbbed1e0d6200adf9854f4b8b1caa417e3a939becd06f709799a4488a70f6d1ef151646b0a3c446e6c8414f41eec393d5c752a16588986703f27f797450e588a48213daa14ccd33c0f8e07b353acde69efc2c91fc08ab6da1e84c9aefd2e332cf87775380b6facfa370c2c01b71ad39c6d71f4483a33fab5176adaf06e563fbcce6e2645ad8a40ef01db94bf027d0ad8193a03e6c2dbaf6ea86438b2565ebfa5cfe0d2567a2070492380bed6df0773dd98e349c1cd0e151d9b895bd889ab9b281113af333b9a5e6380530d9aa19683d248e614fe565194b372ff9fa9d9adf9961c864960bf93c584207428db11538dcbc39ad00689e9da69a14a3d19eb5bcb1dc65dc7d2cef021da7d40f7a5595c6cd425aff45afc7c8a98c60561d29d323bd80eb399180224b2642b8973e65084841e198ec0b766cfdb33ed2d8a1b7d83def340261914bbb4ac7a4b1d51424bf039f1d78663bc362399112742174942f1554b4ae622402eb85dbbdc95baa6b23c93f0f2da851cb94c9d93134a3b598ea94c84a1f6d32e4cfee921f107ec91c3ac3fc78a015298556d3b6ebffc6d4df4778951a7419a88931e88583cb9aa3cf3f8ff8aa5bd6c0e02b5ac118382c829d7be3e2b2a8e36ac149a6b84b6f5eb0273a3ea56602764a348471229e77706dcb6792627afa2df3774058f7fedc7aca36a8e1bcc0f4950b5a248ae8a87cd2d1da9c509d63c544dd6f0750bbd9f11be47856fae55951c40f536ac8d064933ad75aeb66cb06e4825cde53e4e67857a5bbaa1f28a26e8fe2e724070af77fa117dab7e3f776007bcfd2a037fac2db6067b3426b4abf724199e1846922e0a7776695b950159f5a0b96739dc40f331761bfad913f71948e474a4ef4725c1c746212e51b61f5b854267359f590dbafa17383e5a35c7d6a8f9dc0d2bb7d36f2859e8af31a01c3677f8b7ab676538a94afcb7bfc0eac2e1791460615b1359f8a6ecf668a76b2715f7f22af5777dbfbfd31daf947f44ab5a9bad1ec660d00f5f72ff91e65958b360a8c4867d022d892614058c361949b1513f61a389a213137437d4268a03022a33dbacd19fcad62281c21b46940c152d9292b986261ae505829736eaea47e32097cf69345f8c9f85001d5956ce4f1c3298a59683468c2f79f1b167252435689b8896ad325eee161604dffc12fc9f0f0c0b4afad7c38713edd94d77f320668fe1c27254ebfc6d18686c9b4b7f2bb2a801e58fa5950463b666d9c936e7fe881b4fcf27fc7d9ca713f999ed50ca177ee63a3d6514131eac5f2431a827a143abde14bb26cf12f0b8d0645dba45bb3afb21da0e1e0e6c63e18b0e49c08d040102c2400e2c6f36a090036105d53ca7ad1ae3ff1818c27747bec40b42d32d58f92328813ffc82804d135fb921407adc23aa05987aeaaa172ed27f68f7e61072da2a80d302f880fc3c2cc0ab7ba0f18e637dfbf1b4d99918dfa27072341554d3706bba5358bd20f0223ab5409a498d21ed6debcd76f7e6ddd797c3b1bef784602384c8325a385875caba91bef9df8903c89ec3845797dffde80136b4908c9d1930a65408d247af48beb3fc1f9b786f263aa5d63e47578e95e13309a56eb5cef8f4da7914c253c7cb62e9a1f4de6f339292908a9576b8262aefdd17b371840ede7595be6d9a3522014d222c0b51e7aea2d57a608a1bdf406d2b375b0e6ed530af06d00c7bdfaec7759640328e3fbfec77ed24f9db98f2a10425e7b5d5384c065af9533a3f846a70080690bc7f056a0b5ba33eeb0f2a39d89fabf4f6cee18b292a0dc3c63c107392558e840b18a3e4add033c4fd624c2758e2474f76c94268a75a25cea501e9b6f49e905d52305551b4f952b50704ef05dbe751023a04c389eb737b46114c664b8e63e00520f9d5c473ba797d461971bbdbe227edde05e6cdf60306dab8f76004697fb8be33c886abc3311555c3f69b9bcdc563a3c98ea6c253496e1dd67dfdb09bde1270c809b2c80c9d48010d01ca68d70e57926393b6358467d80b3c133c13ea8518f5e31c936da70b7d7491b9a8950ce58851000558c9eacf19655c22fc70bb4cca439fc799ba545c61aed1f20b7543cbe95ca70c477697db0ff874c8f395603dab39e14fc299161dd9ef8d67a4987d8eb465b4fe173d1b5f078153a635f94cc9588c694489273654152fadc45a2edff647199254e930f8bed2f6150b8ebb6e09725ab07c9e8f00447519cdcd1abc3e3c4d5468a50372babe1c7b3647017186190ab0cb6b554e560f1d70de9c271052ad365f6e18efe6375de50a405911f2a8080ee88949b6e85c598102cc7dc1092d4922393077ddeb8f439cdfa92ca3bc8bfff018f453d823e440b759eb4d75e48e6375e62286f1372830121043673a22dea1c8f9415d734f495cf69b8f93ab1c11c2864fba83a93086d7a1c17d740147ddbba984609b7db7f01574ff93a38a8b06ac8fd3e90e8d68a34936dac3a445d340b6b59b41856b8b193a6b9a9deb7119b0400ac2fd62d3c1778ba3885d27acc6a9baa0d07116d5c5efe0c9680b7f75766677f0b38ac819b9d63d2421ab7d73119466467997c204c5a8d5d3dcd1adfe3fbf93f1382fe8c894ea09a7bf5952279ab444dd09d36e0f1ede5dfd078a6070da01221df18face67e6863d2e3bcef1fb975e121416811fd8dc67b12d26c9c707ae4ff5775b1dba26e4272283604b624c597bd96747995d992d4e1f8a3e488227fa3ecf23a2db7ddb3976f86c8a65188f4486e7896e0084b74f191ad5839b5231605068f96ff382b79525027bf82ff98149bda80ca08313f7c61ac2d75b8190fcf1d316f6303176dd1015e235b6d81642669291d47dd9bc699f5fb5a43ec8e0d2cd19849192f07baffe2e13597bdca0f5b9ed945fdef90c08adce500354205bca9bc221bb0d5c9d0b094f956259b07e030c330bb907b24826e1647ec0613a6e2b6ed8dc2fd85ef48ac90b8ce4895c5335e6d6acde287e281deb2b3f93516fdfa951968aa91f7eaab1a6dd5df50adb069bda359ae774608c42cd28d9380a8071defbfbcfac3964142f63c996137ddfb47ee74675a07f2505ab2b2b79bf5f32f625301e501ff297d088440e16d3efae5f9b898be9dbda572f633c2b4d06564cd61eb918ecde6afcfee82d2d69bfda14bb7cb2e13ff18d0b62077d2d352e42d53f8c56dbe13b131e61cceb00e7bd6926bc59bcf1d5a53c6db3b5211b8b80e98d365f299df1f4fdeded2eeca180b9dab16a0dbceaa819a76a247044ce98cc52b68d6212e2528f08198c157527eb68da9434d9a6565b67c4c5381d0d619e8f9c92592f6dd4304a49f088d25b75d12bfaa597a236d93190472f17a61d70c535c2406eef3ae782dcb456bb3f96a564c465cb3c4945fca392ba8ddb08b0b274dead01336d035a41d394f6fc29a6a06af3efe1b28a25606369295ab16fbcc007642d5dc2af77275af89f0bae544bc5a66e5481aba2697deeed56d388bd6d24df8e7af6bcffaeaa6b02d6a8bf16e9795a89d547486e7dcc2c035f8ad4db4fdf5a9089a21b6acca7599a0e4832462fa0b0957aa4219807304328d470b78f1a0b8b2505ec4eb7978c157780b948ed2b1a8815e6021c7be610265ff481a53c48077703552ce3cb5d25e3180d2921b995464990fb4c37d61fbaeef3131b10532f38ff47e96b9126adbd4d8b983ba24832f0965567b3d4bfc2ffa8ae2406592831101910f3da7865bcba6bc380c3de16d431c94012633627dcce4661d6c15e680de6a9b8e4c196d80c66b7b1ef5899e4584614ce8f2b053fa00f134885dc1dde8d2460cb2e5e0d2062018f3bc81de47a7b49a590c08193a98624058376c72899808a59f8de342bfd38f4260e6c00842f9bcb19e969809297354992df6363eb8c3ec2b264094626446a4d78666874ba38a5e6f2d86f3d2003b14147d9bf14f45d72a85f10c870ca52b7585035c0a5f8fb9e30de7bd46587d7428168efceaf1d85197920df62bc21d693d2ee915bf369d269b1c7511711a995ad9c1671246f319ee7ca758b663ad88eb201f6011175e8fc5417f6696da6c44d17826289f94cf0c464be7180e29e12fd5cb3f4a59c113445c9b2c9f3c25ee8344f65d4122ea43322e46dfe1cf6a0c5480a2f5e4f7a62d6d490f84e834d199b3d2e67ce7c772775a645f6d5b161e85b7313d1595d380daf78535f505b71c60143fa9491d66adfc302ea407f68d12e70cd900800b9d93206be3fe44ebec41b7d71fa"}, {0xd8, 0x11b, 0x3, "eb9ced96f1761c26d55f8c912da9b6a246bbd04ba4cdb6a1c019e376f9ac4a203632ed972a0b39e7e46e6840231817b491741233cfa646a608496366207dbe587191653582ad833e988dc507ff7302f527aa2b9fa2c0d54d1c30ceb8b1c44250f4337b763c073725ba56b5603e9860f03088d3e0bef529ca72c8040207e03cfb55bc5d5cd92cfae243423a1cdeecd35782ff19f90d8312e927414d7d4d40b51f20a52a465a337ee13c4f5ec8692efdfa692e77e403f822726b8bb6050d903f37efde3f49fa7c"}, {0xb8, 0xad084019cd39b635, 0x200, "1d73bc7f7d639236e1896c704336e92cbefe6558129948f69833b48191cb08564d9cd769d77a379b13a5e89d33805bf489d7b28e7539342c617bf6df39f2f0dc8ea504bfa103f23d1ab68e74e50153dc334d33097fbfa4935fc09e3c0aa1c9db73bc308eb0ae0d08e9ca7c11f5e8bd714b28f6b4b2a78d78ff323a6628d904289a7e148de7a1831a04cab1d80c3b4dee96ec1a263ec1d668739ea49db28e14362db884e0f639ae"}, {0x40, 0x95, 0x100, "ea706bc4a233e65b1160dd94a0de421cc89260c75496ffcb3514a4d5adcbfc156edd9113b72f1592cd30"}, {0x58, 0x119, 0x7fffffff, "93dfb9633542bc29e5f9fa33e753870b1d03f9adddb42c57cc5d05ecb4a9ded466085c2edc773304d068611b8f98d80093526032a21e1e7c24d27886b7cd6bdb0532d17831"}, {0x1010, 0x105, 0x5, "0c2c0cf36cea4c1c9923f1a62f059daedb725750a740224d64ef5ffe62f8afb26b917a06e9e6ab0296d6c7df0a735f82a67e9f3f060e3912966b7cbdea68e3b4cc47cd193bd511662e6c27afd74ffab1c25a0fdc0051c5c69a1a119b3b62462e1447ad80531ec80c999364a3bce657a54d6120e9c4d3e47cac6139f16bc565a2eed8402052399d742eaa317fb53333d3d1e41ff23ecda3c513164d6180b4565868c6c898f4f2e03f43776da14a329fac4ac57c71658600ac4076df1a965efa06cf2cddf4cfeaeb08237b1e0fc46cfbeb568fec5aff4e693b110684c63f492feec6bcc03a5fde2df6704188e351895ddd152541497281d7cd6578afa2b4b5d51595d509032c3aa6a87553599f6d916ff05719bc4b2a5bc98b65949fe40de71f0d56724ea38e0c76c96bd7abdf7cc58ae593f4fdea4a20cfd7c1953c20f1a4bc551bda3221d1d216905f3343e69464a07fc8712f6b4dbc3105f0061eb625118427123e50ef16f342a1553f1fd13d3e558449cad622655472a440e6c76d227b8beb040d005cf4659cbff06991c8a219d26d8bb95452163bf70fbf57a0e5325dc0acd2041e861b18d2cc60922bdb482237715c3277a0a53040cfd62f9294df0b080820e9691a23f49b37daf8fbc011d00dae2ed8ca851d30e5c6935c8a49f934d7bf8e8975476b5f2cfedbef48a08fd2aaf6435cbc8c70738302a33c3d9e522e1a7094443ad316a34b11a548e953460523c35b29b5c367617c63d25b4c53d254e5f7fc741db5f90810f5e331f1a4d1c190fde2bd7aaad16a84aace3b3f0dfb0b5d62e627475e1dec3eee53e568b5a6a9712831210c0399036266f1dc2e69caceb6acabd5649b5599d8ca28e1ac4ebbc2bf609a6a8ff8303841a691b43e81caecf0c115c4d1bf081157087b08c5d1e182fe3169a44d076a2e77332b6c267b3086ce9eb459d3902827a1257be70678352d0e8306e2e01fd7e0df6ce6722d663d8f504bb80ab3cbbf6d3dd9623ad34f7b36b1566a40d22ded0870489813ea66857673fb876ff91cbfbaa41370c4db3f7c2d08a9a4ae7bb4150e253f152951c854e52a12bd0bf5b17e50b3c67a11dd87d0f1da643511b5a05a174f8b88846280b2400cf3ef381d84ad536a9fdef06b11c0ce403b86e8ce1c04634321fb67f731ed01b056baa2f7da89ff60f5eb571f919658e872882770b9dff4b9a36603881c6a7bbf07fe3a24393e40acd8ba4a7b9bfb3abf0dc667218ff71f253d5ec7c6b935dad016d2e80e1d05a602ac7e3c93ba4655d284b513af1bdfd8e9189eb828b7769ed71a0c9bc61fd980bed7666f53bae0d005970fe4c4204c592c912c9a9d2b89b95420c257d1f7121a8234ac05446aa493149a168e2d192031127ec02aa8f5cb0621b5646a9cc6928ac861b129db8d8057e3ffb5dbc10f58b7ca646b11aa0d9d3cdadaadc23496cce7da86d1400499ea8b56874535ac9ae1be2089f60da6bd93d9f9fb4e9f2bd994f64e298483447450bfef3acbb9be3bb59219fefc69396545988dcec4fc30397c30611f104407860397f8f3b3762e684d0c01033128f571c0b1c87db7c3fb875c2a065fec5057ce218e3e1a30b3fd8c9bbaa47e33079e4eefe031bb81e31c1a970714086e4f6c987bc6d7b2d44d93df888950d1e8be4a8ec6a4b8b8acfd72cc081ec63dfe066dce60e7c7083b199f5f223ce7b0b494d81e88967db06c73801ab924235573d8e959ed491aef8a5150013053c014e8ea870e5795542a5ee74e362b773a8d8685fc8977c9388b5ab27107f40abef3ced7a50b134ff59858886ce937f9dc464b7189df3aabc0e0bc8ee10c77ab54c1f9ffa742293bd70f92f8016b081f9883c4c95c21f4442f643b20cc19e1053fe63d6eeac9eac3bb76a9c5d67df55aa689c3d7a8b6924d41317d40b14548a1707649610c5b6c2eaab5fea827adb801d37c150fb0c5639b16fe8f6d64569eacb68ee34fd1090e2d812e524e38abdf065a836f9f185e1c2f1cb8a44f00217ddb28106f66805a992b1c9255cc271cdfe87e3b28084fe1e7ae1740e01cb751c0c2c22d408622d74a20efc5436052dda0ce14a2fb2f30d45847a344188d03773ade62821c39921e33be60ecd7986f55a833003f507ca5cd64291a0a3d0d032e0e1490d845af3d72284fe3442620d14b88b3e12462219285dc18e6057c1da9b842648b09e1e99c13998fcb82388e86f427fadf00c73d6a4cd63dd5ee9ebf12219d1a9d58ad6cbf272716fa93cfd8e65fa3a967f01018fb6a21cdc270526ad52f34c0be119b6de545f36c28eff4b1d77e2c232841b74efbf7e7c2b6efebab42096cd98bca8abbcc449e5d96649dba46f94cecd63a1228c321c9fe684de81189ed3ef90457eca8045ef6a9fee1b5d4897c51dffb395476ec84f2911ecf0883347529e1ecb0641d791093af2cce04dba3147cc721ae7e97544466893a207941eced98444d48aa997e20b58903252734a89a7f4ee6d1d189d10de40b70353a6b78f7dff804e9fd9b0b6b721ce2c607afd90b4dd5518edeb37e9e59ef581f5dc680f387706395b93b3f1b1c59c95379fc3863dd66b9fee2ca428a5db37e56d48990b648e80ec8eb4e4cc1e12a6833d6ecf53d99d7a824dea9f537f15fa1554640dfdb69619d35c8b5240eb917651bf9be540c2911060a83244c20f1b34de47dd5be4e2a81e421415e902433bfd248e8ec164b28045c4f93e7dcc088cec1d1846ad327fe8cd213a9fcf1ade585741212bf8e7f48e583c72f955f96ab38db7b216619d21dc155449a61d259b29c471d782f31ed76fd5d01bf15e3dcaba9aebb3b683141c0335504fe4fa16372e7b88d6eb1ecccf4f3c7bce7c2f79a50d142a77528552576a85f563752e36b38019dc501618858e05e342cf14d7cf21a895dc2e3be019ace0f039115018ac9be48b59b80b0a320c29b125ec5e9109763bf9de1e17c7472413fe8d63874e87648bda056ef43de38e948275f45911cb0ebfc35a541d91b045129b0eed41b1b1e86d5a4c775178c688f4b8600565b3a0027a01ce239a3779670b41be7f41f38e6b0bd36867303c9e5480a81ab5eabab666209ad7008fa0db465c65d09bb530f04d6836290a96bc977d1667ce32ca467127ba8f6c77de7eec33f07f71e3514db5203d327cf2df9e546f645030d929559ba1b688c32c8bb399dc601c7e7bd8b598239420d4c7582617d2e976d682dc1716a62da34a09ef89f2bc5f84ab465eb20ee444eb3f77bffa4a70471e1b4cc24d6d5fd57d1a64936d6b139cc0e994a6b5d0fa24658619e86d27d61efbe82296a46f052f8682edc6d9e3c6510e3bcf84409c52166e5c5168917f4c12810b95f0982cd82b9f3dac2683bbe31ee3225fa50fc8ecdcec23c551ae568daa3b88fa152b9750ddff5028ef60b13d8f2e1403b9676575af0f496df710654fc2ab3fdb237aa95992f140a0f03ba12cd57d26dfaab6d8c91ca3c845dfe38a68c0dea3bb2b18a006477d9a8d1894733d96e9b459850b32129e1c4ef86d1f317d546127a428235cc0551b8a5a5eb480fc7db67446c23ba8d79edb1741edf0661a222515bce9a4ce250fb1392b649aa600901ab16641f6e57efd7ed465f2d78e81049c07949c482cc2620cad45e95d1c2685ab67b159f7d8972447449d67a244dae96ceceaf2d4709b9510194cacfc893b0b7f4bdd2cacdb8d80a86d7e0c939922f2dcccb7fefde5997630e5aed6baf8d9c217f480c4275bacf1f7ef53c4ac01b1d651b2373774316182a91a5fb56b5b378dd35ce902c1c78bdc37a75b23117ceaeea51a7294c2dd916f8d1d51254e44894e500eb719aadf3533a86034eee3ba35af5b618fe165c5889c6707e5d780289d03cfcbf57cecf10d6083f4fc05df1d67f5f6ef1a0d351dac246c3fd93fd6864ccf02e069a7a68e5893cd72ca96fd191194987c5f0178a1c96275eb96f2b936b27ff2c0daede9e2366b38bbdfe80c07bc686e4d7bbcc31eaffe59e6a2e4ef1b7ef0767f58e241685a04eeff7ce43dcc8086c6849106f5999f1fe763c040f18ea4f767e8b5908af814bc79d77172c4df62b1e1f217e43352f930cab24cf80f4ff8a7ae132b6a0de23a84a5b8a599213b4fe7dd54c6ce3187212a0c6c82b12fcfae72cff658ed187e65d718c2f2cced417a3375f5e38d71c6e7026f157e2506d7cde92a74aeb33114f40fcbee75f2a48a671a49f5ff5f36830ac4614486c89ad6c928d1ab169fba429264b03c69943e1dc2d89cb9d121143ddf0cb0acd45cb70c9c9609faa87172aabcab6dca36f9952658f7feee03d441002149d46e72f64819fe8ecb781715da41ce7d3abbbb7a7d21f79123bdfbe38de029a3f5c5d4645b399e961cc7c276eed5bcbc3d5243b2165c6fe0182aa77c3f01cd759f495e31652a4a36fb0d46ccbfcd387a373951b0a71bb0da0d14d25a6eb007d5f5a53c0c18c57f8d6358440ed9a250680530b51476804494bf32af6396d0543721fb91f2b547c0fb5f9eaebea6c8ab686e99c424f60aa90b6faae93d6da40375f0556fef46285ce97f43129068ff479f6fed2201ce29da9ab5e273aca8da8b34e56ac530fb7e5c7f0ecaba26aae37502a3b51922da5cad2adb08d28ac12bc53b8f1ff1d4ef659ba62575cc92e8901a06a40bdff5c991fb41b08c9f6b5f141a39c8beff754e1e64a8f6a5f7beb38633c9aa195d56b08dc949e04b597cdb62de358510934ba31a35b75d193ad8e49b40bda8e1cba381c33f957536d507848afa28ec16822a38632b72c071c25dfa87a58ae859e04b5a76bee2a35a1ecf7e892fae55ce2c1af7699bb39ad7f2bc4c951b4091c58d4813c53dedcadf05072d79a0ba5ea815942ff570cb040814e0cbe0d53336aedfcfcf45ce877fe0a5a45835d892dc3eeab5b3aaf200f4154b742582608d4d61d824beb8da4edb972755f362301251bcd52151c6d178bdd14c718ee36f30ed8b03e67c3b6629c3c598ebbdcc0d716f267638e278cf6d2123f5eaf926f2ee0e71dcdf16599911ac18f33e69dfa2892c2230d6dd977b25c65f4fd0704313d6184ea1940fa528be9ef5f53e31be4a951e20e1e82d89a69af4f6db13bf6dd79e61eea4c15965e2c2713e3a4f16c398016a8d3e72b01e5939901db847a2413657f323002740815b1a50d456135e1bd179f95b50285548f57a5aba6fe9013cf65a6a0148a94ceefacf6196cb70ac764901066639e871b25b5aa59d55e3dcea25ee1ca25a3bf09fe588e5ab8453f29956748c94e034fa197cc994c6ad556180a00fcc3def81d16484ff25d67faa243d585622897de0fa2e363d971f96010843da354306d15ba1a65b80ab5d34d341d31a912c8f8dc93e3d36b5c872743fa459347c1b235b7c339b843f181a51639f0cace3436e51230773331854cea96c3db16f12664e340f00a832210839fbe8bb0b87f940dd8f9d125c143779592ca021a6b0fe5a2753bc34dab471a3d781ac3f84a956be63b39436f51c08484dc122ef20da4c1d4a730804ab6009c62f89175bcc8b0f16e2985e35b52a51b05883199981e57b9346b210a62e92e5c5b4373b4bef628b7afd4cebb372a657d89c6fa01bfd23f1f2d209bbaba157c0918a94ea7ed70311f4aecc929f1c12b60ab8098edb98144ece6cd03abbb8fc2013a3862bde913f05ddf848e6fb6d182fc71892bc4f4f8dea2bafc191a6281c011cac16c37aa90e28ed68ab015112616f98c04e00c4271651300c5f5d0efcb4a6966e16dc758cfc10aaf5e91f1725ac8854539e86e5ff89ea551b9"}, {0x50, 0x11d, 0x9, "0df4b6f85d5d210eff244ab7acc1a4c658444c3fbd87885d7fd1234da6c2f282024c06046350447e595a9b28ad32262a7c89b42d9edc006b8114b8c2"}], 0x2298, 0x8000}, 0xfff}, {{&(0x7f00000001c0)=@l2={0x1f, 0x56, {0xfa73, 0x9, 0x50420c32, 0x7e, 0x1f}, 0x9, 0x3f}, 0x80, &(0x7f00000015c0)=[{&(0x7f0000000340)="3fe9e7f3144c9ca04eae7ee49d2473bb53f063504c61d23fa36738a60cb57aabd120daa2e853583a13346ea739c8758d4fb990716a185c5f62c89b682993f229850845055984343f182b1ae629ff3bd90871acb37949ba136ab571b1d24409a2a9b92e6203149667bc6496d43c3785d259cc85e8a87ba839c24c25ec40dc2c44e55ac73c2fc8d4e220f693e458d1ce098a316c7a097112c2152cc4d3727fd5de6ab68f5020df2290f2e4e4a7151e933a09b3353703c93d1c9435ffff70d51877015b61619be4a5d20e86b76caa7c9dc61a40044925d11f8d1b0c95054febb04e278d380dd6598f40795dd127455b86b98d2811b003163ba5ebe5d5f6e4cf77b526a2c382db3e59b6dbe8d655735caa74df00bd8f23959652a1eb11767513e03b6b445e8dd52fbc24e5be6cc0d8a64e98038a5445c3f2b541686f90b11bed866cb506686540265087c4e05261632a52c568a43566a0143f4abc2144c435d0edab0b27bb997da23b7b3fcb60f14ac0fd8be6959ffc65afcf2529bd9ece36f92199c2b7ac097717327abbbebdaf1805d024238715c355492b55a331c055518f7c5feb1807f62a1f8239d90fb9c8b37fc146447eb65446f1cfeedb5b4ac614dc7762fc146293c9f53c98e4197b38e8df351116a6ac1a939aa1c1f4f97e79b676627a022734bb42822f409b1a31e0bcfcad55157fd1844c93e0179ef92ff575ec1d793b8f7517b466677f234540711e91029ee0a32c77af791b5a225dfc8f182385c51446e59fa42d8d9365067c71770cbada65a021e7f75566a2617a3ac52c252491083e51a733bd9681d9e6399c30857fbe49fca8644fa540b4d93d428019ca6592af4f974ab23db48df83b06e1e8a88b419c6f7807fb4fe2dee277726da7c46bcfabc138874fbee9e25a9864d797ac87705253291622d37694425727e7420b2e552d688d6f478a884381bd18e9548c6984d098cc8040e433edee4ac18b0dbd216aff72e1ba68dc588b52723087fe9aaed12e81fd0b0f712ffee40a05bb1414231a6cdde2dbe3677dc1b787ddd74b857fecab6ea23e2c5545456c5feea45f91db170ba4d0f2646f24d3fb83a144140827272c70c779e1f182fbb52344b046370903f94105c85c554c29e0d9c9a70bb6e9a00518900b70c3baa8a0fa0ccb5d285ae1679dadf7408696e00032a27f20b2deb1ba1aee55be6f638267afdc1d6ca83ba6610d7e83a3a95c1b9db092b6ddc43f45936ddebbdf499055790ab27cf4c9e3f785fafd4e37b774c79d4f374a14f55d6e590006fb7a05ff5252ea497fc51e183d76bbb8693c735a3b7495b98b1195d196fa63cf2e8387d44565c5814dba423875ac8c3249237c6072b94f3c0b4b0a4808009e6e466a38028248f14167801f337088da8b742242ebebbda2b91ec0e53947a181a138240ebd20f378dc2e67c7e46b05b265cc5eaf8e1e542528a22321d81f96c2f816e3335dff2f464ab5208b6a233b8f04906f1e8a6715305b2d8f7b481faaa55c9862fd1640225f53801d6d30ebc73ad3d28da00356c3d1dbc9c80a7d6f613921fa8a219e34d93028176b3e2b1a412f31a2bb26ef86c8a720faaf6e471b4a8d852efdbe037e78993faad96389538b780c83e86ddcf65cf57c2988afa34897a7e2f4a39e5ad541d7146370388765acaba83ab91186d9388b87790545dd62391f20080e7d273478b616d255772881e691ad816b3814cd806ca769f64683d4e425942d99055b42e92bbde3d0b6daf4c93926be05531b5c1badc9d813088f86c3b1f1ae4799d62e42e589fc29ef3a66b02ff1e9c3ad523edd0b6131bbd14cb504d132a6b1919c7d6915b1355f458cd791777d61f33cbfb0725fcd4850cf5c99a5399a14019e1d6e711bec7041b396b4fd8d813fffdfbfcdc800369e059d5adc5a6a79ff28d2e570b6b2763a5ba3228913322c8569aff499b87a743c1f9366588b08a813943e22a5aa0d576732b872415d4f55e1834ae8e35742414a60c2038f6c1b847d46a3167cf068c0d951e2900be5459e227b397e5a08e45735164fea417f9b0067aa1c93ed8915a9f32240ec3e6fb7a2c3b26b98c4e40a6df39795bdbbeec54c8dcafc8e8ed732e89b33d93e09cfe173cce50dcdf8922176d1d82d2533f5d035a0c305a56d47642c8ff72c4506417c1a2d21a2d44bc3fb709b91fb8534ca7f5d747097f3b8045e591c73f346f941361b5622110356cda521fc40a84d8d7600bee79af5bf07a2b3c64e67843fe57431adbd56ed89db102b39ad557bfa38369fc5a64ebcffb345a42f9d66e909608ebf36d7afb6f13996df54995c33c3b94c0c4810b9c7ae23e0023095c88ab6a2e88f9817321ea637d6053ae7e37ad81de7bae7b8df998b0b42abc25eb891adcbc93fee111d49f9da4ecb3289e4ce52f244073f2943196e588a30fbc37342692b70b13dbc8d99a35b94a9105962695c36ccf4e6a082b5e9115e24b5465620e84834fb4835fba7f2ea83535c714bd622d5b0b1d6166a3fe30fd0a685e6096093d1df9e0beeb249dedef9cede31d5d48e7e25618529aa49d74c02d9cec613b97c6bc67701c9ad85657324abc84f63f7c72b1ed564b45b7d54ed828a88f1b21a9d17c69cbec33bb551dbb56b8cda56f60a039665e0f4562d1bccc09a27639c90e1ab6727888953a1fbdcbea7d6ea6fb39e0d31c166e8684b345b4f4714b4dfe80a5431ca6d3b4d78782182ad4a816425245cdb82a49ab64f8d1752c2767b9a792fd6aa68fae7979e67530c794ac8fc136d0835423f16e403bab08cc4068d2d07576624708da9d838b326d3ff6d1b56d99bf53319c5d2fbaf3f4d68ec114211d5aab98522d569ea6b9941549f6f16085aaf5464b8798ed81124e353442dad54dce2081a4ed3524fe99aecf327db9c36f4a1136ce005b50a453767f4a3c10072c112fd36c7243794430ebb566fcd655bd0756b301205cbc53b133ca60d47fb29a100960d91a149c22876e60ef85c611ed74e93e8fb3d81c8e123983fe1fa83069cfc4c80b19301972a78dec83035b85e22c5ab2ac49cf9214759ff3b18c449ddb5ace0444c1788f96ca202017043555d2d768155efb207300d801ad449fcb205a40a998e8840fa87402a9e428b70ccf795b26575700e48a49751adf83b17b1b20573fcc76c1aeecdd63c508fe05e62c0f0c0a3726d804671875b9329049435a60d7c8384cc31f7f0a1e61553a3d3f5bceaf291736ddab4037576dcec17fe27a7b625789452c997d8d2ec72af86cd127ba6ce260f5a77176bbd42251deeea4fdea01f12c4aa9c924faea1cb1104fc236acef8dff11d68a7ed7e556cdf0cb524854418a96678480073b8269790027e92d24b77b047e4a70c88a538468d94df66c2b2a92e31f3eaefcba7c01d661e13cf57941a21ad05db3e4b6e767ab896f74972db8d8c232c8d4a7e86bb7dab03682841a5e1cbb6a80173064d59248d8961f670fa443c1e13b3edbd82e83586602352a810a7a1ff6e7d9627a30ceb3869ef0d5dd841198dfdf962e99f741055ce2686645113a5bd2d54833a02318b98a3953e4bcb45f26edfa9cebfe9a8de417385f95acb6957062966e7467eb839d8c91f6e6fecc19cf96e5472536bc9835536dffb3b15be5abbd468ae9a92827837b613fa19d30cf3979d034f4f1fe415248a0a40297995532b897c97428efb0ab823470ef815877d01c786521286bfaa0c4f22be7e34997d61df062012979c7adbbeb0d26eb45392ff1b36f7f523922b6e6830155a63c5160e36a9f535020fb4c0281f85916a9251e9d23d7082592acdea85fb5219e846be9e29f8538592c3618bf3ff91c9413bef5c58f1c39c7c34681ce9eb80cebe8e2d385b957ccfe01b271780e329eea55c2753926f15c1a082d41b6e224e2f22846cde2af71ba9439faf291a18043c113157f1d5b64defdc0432fbdcf9f26bc14c9ae220e7dadb40047c273d258b9d6564f7df4624ee27711cfbc4489616042151360d08b6f809a419c1bf6ce89101af1186c6d6c33684d6e311599619d3eada777e6018e375d7abb20d1ab9c0b04da5fd1a1f5c816d3829a44ead8b1804f8eba6fbeadc7b8ac88962abc10b76ca75a4ad2dcf2b77def2fe0a4b00a9d02c793ddb63ec7732a1b43748af1a59b80eb57a758ac1aac9f9a3d7ce21b9bc4b89548949846e51792aeed8c60adaa0a981973291ac36e6296b0cac2953640985d2dc41f283d304647a68d4c3c1fcfc4fad3278ecbf20224b60248ffd81452b503abe09c7092d2ed1bb83381b3a6b13b79529bdaea8986b7475a164c14bb3914259a91ddce700f248bc9b490091bc5dd269edb0fe6aae950da45cc3758add4b90ce9b450663655ddd4b91345c5565b456f3ee453bdf34076aa0987eb56e90e5f24ce21454ceb41b59fe38b6627bb5eed4649f2fcce55e09e6a35f7f89f4809fb21a7bb7fd03438643c7ecf1627c18ccfa87f0ba88a0693f4ecff5910cb8e2a006b2df34ff690238da11717577420113a3eaff86307200f0c782c0984d6d392499e1884bcea0143e420b889fe1864500ca449edc074b4bf5a48cb0ae82d359fc5e28b630aff38c3d073c02a826041214dcf48730d3f19e09fc5a9dfaff312a2d12aa11f88ffaf6ca1780623444beaa64b1e2a4505bb1dc6a9f5414ae0505bf6766d17d6f7b4dd190bff90764c64c3eb3220c9ae40c393ff1b5e439cfb21d7ba8dda1287bdd37c64312dd8477ea8d0bc0757f74f76c5af6d5729eec130978c38802861573b119092b2214e3372dde89a8e92e5e146c45a36b6849db3ce95e57aee14026eccaae0545e3c1e363fcb132a62b507fdfafdc4a67746b3808ec27c5aee2fea842f095a9203858730e53cb25cb320761f0bbc63fc56e5ee85486d1d81be78ec47605918be4669e2d73a56727fad4e7878565edfd95ac7a342ced8f125d05c33045d8f227c77f6c15135943ded0c6d4cc645e7f1f031cfa3a0cf427ade24056326294c068d1aab091e5aa198ae23cc824868250a5bfc3bb583056fe7af5ee056beed4ca0356948e2cdbb8e0a569e8fd030f1cb234fbfbcba531b82a56c385ff4d8d67df3ea46b1eb9fd91ae1aca561019143afd5912a3376d82f930b85bfb33893c019a89c790f6d6074d748b7b1d2b43c41b49847da1c378a483e16fcb01934c3bfb6c38ec270492dccea5bb2a18cef02556784413e9408458edd9fcc275c6958643143a27b3059f945d52db1ba1d143e421259d14c1d0d6297de3b11818141cb5be6fe199c4a7154ad03cbfad7f87be915c639a7187c51db6682607d914509f8489a874415c986c96a8065b0ce5f57db8e54231769675fe21cc3ce4e582a508cbcd60b7f9158e6fb24ff63b51cd40dc63d595b12f536b49df53e43e24c4c413f227968fe7cb4c5a39b79bff453a8ce1723920bfa7e2453caeae11dc04919f2db302a9f03c37fe73cc36cb3f32b80c2f217e06e83afe0919b92ebbdb2c746708a90f31c87193066bb140a395693ea084e4eddd04281ba5a4dc0c0ddbf14c9b9bbf12edd94477a8283ff1c19492d89c7859753b5eeed061d444f94a4e98cc4049cd5c1dbb57f06eb86fe6f89a7142eabe02e039eaacc59f19a80c21dadda1b744f4fd2a50bf28a4080408068b9a47762889fb62da49e29fe4fea828eba0eda673883f62a87e336a2819689acd322994304e61d310e8ac95a059be6db53e0a8e376e4e8e6269cf0a8352ecf10816ede396c3910d262658fde2f683271122e091b7e1f4607917ce80dfef467ade130c4b4a78e024", 0x1000}, {&(0x7f0000000240)="62ff7848c8c9f804096bd1ba6461e73f14f75996f28de2a3d85e038b3221ad0d36720b67f3e3ae8088eb6ec4e2e7d793eb8feec3d2b99e18f499ee", 0x3b}, {&(0x7f0000001340)="b4f18b2ceb37c2afbb99836fa98e59aef13499b648815cbcb277c4ee50aab87246e8d40f1cdae16a478519912629df38b3dfca0d8a5e65f31315a4a8e65484cbb62f5f8e5ef1b1a09e5495a5cb26bf9c69017ba29ca6671d979cf709e57b603d82a8f183a1498be678d28d2e93b224f6334e024e747bb3a46452036edecbca00847592bfb8c316f3645d43f9bf1b73639bfac3ee4c29feab9989570f4d725993eba32439a63301359d09202b0a99553372a6eacd6d48b23243d591aa9e2313458ed200dceb3747164d54f263abd0d421546588d3ce96214e24d5defa8623b7fc96d77db4131825d3d6726449e129d1ecea1bc29ba5245a5e2e35", 0xfa}, {&(0x7f0000001440)="654e445993172bff356e42a711de62dc078c1520899cbcd78624ee5dae00d410511cc8796e9816dff2f72f6e99b609631c03ac6162821fd282e910aca9793d26c148a8e621eeddd327438d21cf408a0bb08f64b59327c265fa0f31553508933529b0149da1921d214679b374f889e993a5a48e4d17c61f9aace03a4c7a0aaa29a6ec276054221f6322b975fdf2fc1e43b8ab28e7bcdb66017727a90f8dd69f2db8c1fcad4d48c06307f5361f85772a0e54426f84e3abcbc942aa3c07c1385097", 0xc0}, {&(0x7f0000001500)="94b70ebc898ab16cf1db1de4c3371d276375ee0d056b05059fe2e4807e8794fa31a7313d121d7428558f0363e06c31f572465fffa78738650516dbed5f48dfa5badf131073c07d9ba7826f51150d784742a4d2abe5acde25b5bc8524ebae277f6c3a4cc4febc50cfedb756b2093fe20b812960adad0e3889e9bc503d8f6767a835ce0f6fb892ddeaddf45a2a022895852a90be", 0x93}], 0x5, &(0x7f00000041c0)=[{0x38, 0x118, 0x1, "f93b8919a61f54ad9cbcbfeceeb8783cc4825e05d23a4965a2a33666ecbd78393d5d17"}, {0x1010, 0x10e, 0x4939, "25db3f1f2fa9c288ad881296a505983c76de171c6ac4f229c84864227b6b54785d66afc9ea5d096f12cebc7d810f8ab580f12cd52f6c12cd91b4da4f67e349788ac806100afd056510552d2153a103e727e7eb80ccbe2f1cf9043f277a3da3085dcda2f42b5e4772d3ee185b722dde8b885de983394dbb399ba31ffb1869e135d82d86fedee10830ceeb5700fbb4308b8cd177d388d1e3263b03107888977ffba1c1a0d498cd53721d128c34ac906399071701de61c1265d5cc02eb5867090399520e9d20a5eb638480b29d6eb6876d9dfbea8e9b410dc0492272622c43caf0f5c12b563f7dad28b1a6dedc3c9c9598cfbcd9ee8193c5dd111cf1df521953deabf795755be5825853af4fb0fba5d19fb6c47ca1df256ed4fa97cc89ca25694fcf20a05da8165d4247efd51f758a51b6916fef8cdea31d6bde30a58a51026b4180297b74b70db4d4d1a0bbf84780dd070d8deea26742db77a6202524c640b4c2bcfe4c3518144e5d82b86dade5532fe9fb5ab15635833547d9259664369c7704e0f6c09b54c7bf7f8415ddc70926cfd75ece6e90f88904df90beccf1a3819db93017ade7c3f8ed7830820838e001c91b1a3d2feb2f10df5a80121756ca0de85d5e06717a86699262c7437ae8efd66164b18a8315d9288fa5ebab85d3fe363afb97eb16a8e95933591c0184b11d1ecbc1c49a8d7b41f48aac0427020f702abd4dab65c7a4cf651c5468e620cac5c883e73b8cfe90fe79c420279951ffe384fe3438b2afca48bb44103976864fdc09b911d16982959881e2293106db6c9341c277a6ee83941328cd40c23d0c7d0df4e84cbed38828d87e56998cfeba05b55cb93f64c18fe1ad037b564037498f851fd47c309e7002d16736dae218fa9564aaaaa5c05657400c062a2664c4ed7e752f47cf0403b4238225f4988ac1bac4354dbe4873df3f7f40d8ef55d4f390d22bc3c01037becfaab3a6eaad0874747fecba324ef7e45c729113880c9971a7ce89a7f6a0d33caea50f521d3c2d09433c6f8de9bee789ea60f3f9bb9c84911b959f414ef3b8af585f25f78b97195d091d3a950e75ddde97c708273bac8d3cfa4cd876644dcf1b83adb0d1daf2107bd17931dedc2d393a2a1f46e9ed48b0ea36b0a66af29c2023313b0b467b8d42abd8b29396fabee30ccfc21345aa93c01fe307f938da923470dd0537d905ee6dc40c5e9651c384445448e41e5ac6aa38ccbfb5bb96ec7ff3d1635f070bd865fe1cc113b4ee6fa39cd0fc18293ea97ebab738701fb6513c05bfd325e32971f8670a4f4e80e070c7f87f886b2136fac63946ca02550254cbd6627196b21c4095860a186722d0967d1e73e3e7cef2047d55762269d30ca42da9a94a81f5d65b61223fd5de6af0bcd797a3c7f37cced19141fad04c533f55488d561ae2fa08c95c4b4182cf273cfa7f0b56971c48037fcc191185f91f03a018b2fdb9c6e7d781bbbe9483c45ac0c3b25440960a075344a2358b54b14fa3338da7bc400347d68fc8e446ce34f6d1568a7746cc1a943eaf979ec76cf5c15f58cf49608801c69de1becad21f5332a68676080c159c7a442d6ec48e9ed2271a38ff0132f5475de28afe339abc933aa9cb2532a39bbc1a5b2c01ec745c9d1d7e00410d2f7684aa1b57ea859613cbb1e23df82a8943f65eb07a343563874d33692d2fab80a850e977d077c4f35c8f5f1e41b98d56442eaa2d7290ccdf999d86f75cc71b9e86c54f05cce696500b87047db26483f0e946981ffcb0261fae4b0da2cfb0eb5bc75a1961676c630cbf058a1177d917ccc56bbbd96eae4fec23ae82e74d322dcb014ac332b088309d8172a35152980d1f705aea6fd41b2d56630d7c5161a6eef2e5956c249f61ab88b7c44f39622b07922d33fcf363046a0fec6d7635d51f29cfa5f2122fc5b8f4a7e4a78adfd5269de1278038f23a6eebb51ef7c996f445918bb9d67e45463deaa5f7d0b0f34772293b523c214b2b3be87a4b630e2d45fb5863eea6f295e86ebdb536e034182ce35dccf189da44bf27fa789e1cf48c847278f79e7bcf54aed80841b21daf06ed7183e464b6aba022194474a908164b8e359ae0b54b2a729360ad9de34e8be69af9a807a6aff3f88487adcec02b4d65b9c8145716dc700a1863ca655e2f3b7e7ac82063c6e891043790b33d0f0417dedd4e3b996387880c6ee4b86843468f29546ba611a2d04cd7b005fe62f7647f478efc414791663145c1065b0324de0e2939094ab6f652644dc5e16c7bc51af3a471ff712275274cc64fbe55ecdf039a70b4d065c0dbfe0591ebeeca8a9103ab3af8882457a80f57babdf9036f7979b89d5948862795c139b2f78bc94f674773e470ef3e793e9a02b1041f82a6af424454b7bd42248e72e5a23d77361abb083f8cd76653d5deb817bc0379fa19cbd0b37b028c7e9e8408cffcc363669713e937e805eeb4792bc2a926ae55a3f117e3b1e170b0e9369ccfa656848fe50a3b00bc9c37a8191e8c40bb5bd30a1db19a721d7b6dd451585d759cea4e4dc751b2918868ae1658d8b4a060618bfc940fbc5e2259986aa47fb80db4fa9d3bb44205ca3ddbe06ffa2cd6f1d619be4665f9ea0be231ac02fd3a9e39863df5f725f95e2280ddda145512010fc3cbaa38ee2b815f2c7b7d99bc469e30f0ab749f9a799b51eae7a2e29b771baf20b61a2c8c5bfd34550dd2f59794b2827f3bd5db4f767ce5cb2a44384b7bccf1e5c924a3048103a670e61f88816bbd3b8d75b57e1f6f0425781973e17ce816a092bb5b221f1ac235d804b375477b5607aa522aff2f19019577a7c094083865025e063aae196e77d4dc7f5a2f2a06b55d1dc46286dfff641610f7ecd924c7dd9f558eb532351bfa6f18d98f85651aa856956a73cd82bbde8f0e91edd6cbefd41cca3bc2469f897f519865da220acd8f6050827ac0714d07c2a9a09f235b59cae270586b4ac9979091b0d8c58877a0dccafa5a916c05262527619bf9c05a14070e339e91c05c742889a10ba60a781bfa9213fb6c6d65ed3f993e09c9b9331fde163d6f802cf7ddc02a8b4f4348f44e475876d0cc088f73c07c8bd3fa144d390ae3c8404220ee74448b1ef4239eff31de314fbbaa912ed99bf74ae2d590bb0682f9f1dd241b6aee629e962ce9d9a258d62c327e9a25aca01e7d60d09cd7ccff8abdc2684b3e6ea882ca32c0f056cb9df9aec55591f3ed70a5ebc94d6e98a85890c80e21e3f53d7f31a87ac8a52efda33ab34182f5fb5ce01439fbe04fd35b33c2b012a8e47dd75e8c820a011e6c655ff8a4198daf28edb362b7499e548e9b36903896fee81ec19920b9b42a617859f819714904d84044f4985d2de870eea6f3f18816cd64af2d9fa832a2cf604b28a789a3e871ec69221f05a0e24f11fed32cbc6b03aff7f06d124b51f2d6746e38eb1d9300da9b447efda80df66bbf3d75cb402d6235172202798fa2ae37d6f74edb628111ce37682a3ca6d568f91888a0f04191fce9e488bca038c862c87c81e7493773a5666cbe94f6405d76390f8550bdf7f6e24c9b167199e4737b43d6246c8f8209f9a8439aa4db9e5de486f93bd2989fef67e9f8a674e11716d1d8d5eff455842e3dc390035431a4a9b1eeaa22071453dd6e9ca515161f25fc3eaf65975eb14b7d124d981386e8e3f439daa526a4da5256ba443bb88755884f36a3cd7e955093adfcf985b81e25bf41a190f3864037976ef00e471d6c3f63b126bd6de5f94f5a86f29a9ae75afc2eb6c490a62c3afcc453dfaac87be2a170ae16bc612cbc628d0ced7e60794d64e4e4f281f9cfb803dd9deb6c1554dc0f8f58d6cbf426de42863a7803912c582790f13e97f8310b55d9a61fa39e93ec42b647d10f0380a4ab92659d69574a75ec4966c22c71afa1b55f74e33593649c5520cbacc981f3d3a8167ed7ae452a9a320660576558136d67635a5a3bc9220ef966bd521815e87da0c9df9b127b177010e86209a77980f6774f860b51eefaf1c6d03ad6abc85c7add30864c08b251b5349c96dcdb872286e96f0dd55d7bf6bc19a326b53a2170b49e7917ac4c4819293d41418ca53c65d7261891cfe0feb3374fde3a0a56bfe1398aead8f1f5f9940d80695fa17680b919bc0f7d3fd7087235e77e38c7e30d0b7c3390edd17ed3a62f5558ba3c7b4b0c534c9b140bc59d32127e2e990f540a53b7c17516a2c3bc5a59745cbd3157aa9b2acfdaacf7eca2becc005a43b09ee310e894f9c2180c1cc0a2e1f39886f2fdd6ad510696059559b46cb14e4c3d369aaa9acf58604f7e7a1262345317375bf707cf13c588b3fed0479429e4a4982e6ca6fecff8851891a3f35ea5cecfa66aa0c6e8cf42c6c97fab37c7a8d95b3a862950ca2dfaf4fc781073f132245663d631291a72d412c2e72f33fb99a807daa30fe3a218e358a618e810d25a7797adbe75f409547de101a4e2cd0a4054132a628520bb6b5446655fe452f4dbf99028b478b6f58d585965a70b0fb3338ca80f070ddf7a653911cac7ea9f5b29dbb8036d09a1e5de8a4b321d376afba7949f6e09f9d05cf6fa981d818dab67c1bfc039f2ea4a8b4f306514e9e11899bd35836aaf3d93ea8556dd4792d40daaeab72ed466cb1e1dbce8c96ce0780f6213900a54f81fba493a6df414760e9729419630ce370642ae785d33cc64d34621f19d39d33b82d55a454e4d8c451b287f351b134c806f67fcc8761838b725803604ed9fcea9eb45628b24e02010ca1124011fab87ac25db1629a2de2a9fdcbcc9120dc11ff5da04d120f1abc11811c975f209ff7d22c66d5b15634d947f4af71a3907c9bfc3a6e3a4d32419038cbc62ddf2b25dba93e37ba80ae16fa8444ad619c516c03bf110f3943603a46227f8c0344fca5973863994c8d9730e7f36cea6b90e5090e234ddce305ef636977a3660984cf921349a7fc1067588ba791c44c4fb35fbca26e9e413c57618326b1e7dee98f31cd709fb68575fea0286b4401509e529237f01d1724741be9aca4840869754cadddc85aff47306e45e79b9b1a8111547eaa594d88abe14139ef00788bf2cca8eaede817dc6bd9524f2463a2f03d728c978dbb23fa1580ce69a9e144577d86239ad7482cc8098a679112a7589c526c2624d5ce21256c09a6e89f24c94a23ef12c39452d16fd991896a9a59aa16fa5e35aa6922dd9d9c53d539a8bdf3872999cd908ae24508a8fa2e7a9ed98aeb4840bb75decd3e3e4bda992ffddd7c8c84c184e2b8a966d1a2b666858d69b916bf469ec47950c7379ebbdbc322927675790f120a5fe4f5838e712be3ff7db7a4740b0ec501383c9cb3b2c6acbfe1a6d6f3990e4c6247e9fa0e9a12ddf8de9661e3122159b1bde17dad2bc890bcd5e9eef7033c0e126dc1b735815dc09ccd78fab824ef95a3bd67f805169f18c7bfb476d0fe2c51814a88f23160d5488b3e9f89148e9f012197dbf11a132fc0239e90e3caec1dff84d327d5dbf04e5bff77e8c44e9fc0244026ca286d9d3046d35908420fe7868a31b93e864f548f7a256572feac4208e560c70bfec47ee66e435fab5c9deeafe6df3229d41c69da36bc332f4b8a8ae8a68d7581fa5fd0ac7d7ca0e52cfd8952b52d59909befad75c611a6da475915e261f3b707061eb5c580429eead5ae1e663dbc4c7d2e0d4f110f9c698625e61da08fa55c1f64bedca36d7337497dd2533634a0aa7774563361dca6442654388fea7b4f2158f83351fb4c231b5e2265280ec7f1e9207bc93ac2f977af41d45a87e8451c36bb9d9b3b"}, {0x108, 0x11, 0x3, "82a8ed6463086d6f2bc0598300c5835ee8f3f0e8ca2e88c2596e3c257e73a4c06c71c04e616719b3572b689fe1811d7e55efa2ea4b4af6dafa00837f523a9a4c9dec9a261158dbe318e16e748a53636631e37f42ea67918d7f7a9df165ca542df6cd78a476d817cd0ad2e64fe9cf2a853ca2022c3e54ebd28317018badd2ad25bfefb93d8a84c662bf24d53d389923ae28844f7efda4959614ebdbf1fe366bd877b3c526e098a81f60daecb5e534e3c9d06099e91981e289b9cc90f0b0beb3ad2b71eb64c75eed564246fe2391be8dc81501dfe8c24ef0635fba23d0aa15bc71a225b6f3fbaf99d688b6dd321d6803ed8718b9"}, {0x10, 0x0, 0x40}], 0x1160, 0x10}, 0x421f}], 0x2, 0x20000000) signalfd4(r0, &(0x7f0000000080)={0x6}, 0x8, 0x80000) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) [ 132.315183] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 132.320390] RIP: 0033:0x455a09 [ 132.323590] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 132.331333] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 132.338650] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 132.345948] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 132.353234] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:37 executing program 5: r0 = socket(0x11, 0x5, 0x3) sync() setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000000)={0x0, 0x10000, 0x4963fa68, 0x6, 0x3, 0x7, 0xb, 0x1, 0x8, 0x100000001, 0x4}, 0xb) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) r2 = syz_open_dev$mice(&(0x7f0000000140)='/dev/input/mice\x00', 0x0, 0xfffffffffffffffd) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x80000, r2}) ioctl$DRM_IOCTL_GEM_CLOSE(r2, 0x40086409, &(0x7f00000001c0)={r3}) ioctl$SG_GET_PACK_ID(r2, 0x227c, &(0x7f0000000040)) 2018/05/15 19:47:37 executing program 1: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 132.360606] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000001c [ 132.499746] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/15 19:47:37 executing program 4 (fault-call:2 fault-nth:29): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:37 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000000)="c9f000976640746b079de35ccff7394caa68342853d040a8c59063f7dfed88cbed2fb7a35dc1bcb2a8be3841965f42db51ff8775ecac9f0a61b75dd3bbf2e22372c384637066b0856d533e33de89f38c28a100e9a23584788d05701f019d111b79349aaaa3d92f0a63997a38ba804bf83703607dcabd4a52ccf4cd06adaf2ffae641cef074281f22cf38d3dd666baeabbfe6e7216de604aee9ae6bff9981e41913d0a592ee71db164fb823ca5246168d6c17ddde74db0f22bda2c8c60c45c88ab9f92c5899443255f1fd08fb3bcee682ac8e871c504f656aaf51107a", 0xdc, 0x80, &(0x7f0000000100)=@pppoe={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'team0\x00'}}, 0x80) fallocate(r1, 0xffffffffffffffff, 0x2, 0x73e2) sendfile(r1, r2, &(0x7f00007ed000)=0x3, 0x73e0) 2018/05/15 19:47:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:37 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x0, 0x3, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:37 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x400, 0x2000) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000001c0)={0x200000000000034d, &(0x7f0000000180)}) 2018/05/15 19:47:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000)=0x6, 0x73e0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000000)=0x0) sched_getparam(r3, &(0x7f0000000040)) ioctl$KDGKBMODE(r2, 0x4b44, &(0x7f0000000080)) 2018/05/15 19:47:37 executing program 1: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) 2018/05/15 19:47:37 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x208000, 0x0) write$fuse(r2, &(0x7f0000000040)={0x18, 0x0, 0x8, @fuse_bmap_out={0x3}}, 0x18) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000140)=0x0) fcntl$setownex(r2, 0xf, &(0x7f0000000240)={0x1, r3}) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r2, 0x40505331, &(0x7f00000001c0)={{0x1, 0x4}, {0x8, 0x5}, 0x400, 0x1, 0x5}) getitimer(0x0, &(0x7f00000000c0)) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) [ 132.699257] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. [ 132.754163] FAULT_INJECTION: forcing a failure. [ 132.754163] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 132.766050] CPU: 1 PID: 8985 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 132.773250] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.782624] Call Trace: [ 132.785232] dump_stack+0x185/0x1d0 [ 132.788877] should_fail+0x87b/0xab0 [ 132.792609] __alloc_pages_nodemask+0x61c/0x5dd0 [ 132.797382] ? kernel_poison_pages+0x40/0x360 2018/05/15 19:47:37 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x0, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:37 executing program 1: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 132.801914] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 132.807300] ? kernel_poison_pages+0x1a0/0x360 [ 132.811925] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 132.817405] ? get_page_from_freelist+0xab28/0xb600 [ 132.822444] ? __kernel_text_address+0x34/0xe0 [ 132.827059] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 132.832538] ? __save_stack_trace+0x90d/0xb00 [ 132.837080] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 132.842130] ? is_bpf_text_address+0xb4/0x4b0 [ 132.846651] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 2018/05/15 19:47:37 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x18000, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r1, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) [ 132.851876] ? default_file_splice_read+0x2b9/0x1120 [ 132.857014] ? splice_direct_to_actor+0x4c6/0x1040 [ 132.861974] ? __x64_sys_sendfile64+0x218/0x390 [ 132.866682] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 132.872107] ? kernel_text_address+0x34d/0x3a0 [ 132.876722] ? kmsan_set_origin_inline+0x6b/0x120 [ 132.881614] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 132.883215] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. [ 132.886586] kmsan_alloc_page+0x82/0xe0 [ 132.886604] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 132.886618] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 132.886633] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 132.886646] ? kmsan_kmalloc+0x94/0x100 [ 132.886657] ? __kmalloc_node+0xe25/0x11f0 [ 132.886670] ? kvmalloc_node+0x1a1/0x2e0 [ 132.886704] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 132.931930] ? default_file_splice_read+0x2b9/0x1120 [ 132.937060] ? splice_direct_to_actor+0x4c6/0x1040 [ 132.942016] ? do_splice_direct+0x335/0x540 [ 132.946366] ? do_sendfile+0x1067/0x1e40 [ 132.950463] ? __x64_sys_sendfile64+0x218/0x390 2018/05/15 19:47:37 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x0, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) [ 132.955158] ? do_syscall_64+0x154/0x220 [ 132.959236] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 132.964620] ? kmsan_set_origin_inline+0x6b/0x120 [ 132.969486] ? __msan_poison_alloca+0x15c/0x1d0 [ 132.974181] ? __should_failslab+0x278/0x2a0 [ 132.978620] ? should_fail+0x57/0xab0 [ 132.982442] ? kmsan_set_origin_inline+0x6b/0x120 [ 132.987304] ? __kmalloc_node+0xb17/0x11f0 [ 132.991564] alloc_pages_current+0x6b5/0x970 [ 132.995991] push_pipe+0x680/0xca0 [ 132.999555] iov_iter_get_pages_alloc+0x183e/0x1cf0 2018/05/15 19:47:38 executing program 1: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 133.004602] default_file_splice_read+0x2b9/0x1120 [ 133.009554] ? __fsnotify_parent+0x132/0x560 [ 133.013998] ? security_file_permission+0x453/0x490 [ 133.019045] ? rw_verify_area+0x35e/0x580 [ 133.023226] ? __ia32_sys_tee+0x160/0x160 [ 133.027395] splice_direct_to_actor+0x4c6/0x1040 [ 133.032176] ? do_splice_direct+0x540/0x540 [ 133.036527] ? security_file_permission+0x269/0x490 [ 133.041569] ? rw_verify_area+0x35e/0x580 [ 133.045753] do_splice_direct+0x335/0x540 [ 133.049935] do_sendfile+0x1067/0x1e40 [ 133.053853] __x64_sys_sendfile64+0x218/0x390 [ 133.058384] do_syscall_64+0x154/0x220 [ 133.062322] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 133.067525] RIP: 0033:0x455a09 [ 133.070723] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 133.078458] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 133.080516] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. [ 133.085733] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 2018/05/15 19:47:38 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x181, 0x0) accept$netrom(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = socket$inet(0x2, 0x2000000000003, 0x4) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000540), &(0x7f0000000740)=0x4) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x8021, 0x1ff, 0x6}]}) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000780), &(0x7f00000007c0)=0x4) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000001c0)="028a6d06825b1946edfcdb7b3aa75a3aa0f2e5c3980b6ad3e32b2b201b1143f66e927ad86fc4b67506956a29bff81e655a2cbd12b0751a1827a1b3e03bcf41a9d495e72e0e47b39b4e13120bd884fb37a449767727b13492a7875e8a372046a29f3159e04c77acc07332ba6706854f1fe289d51e485f8e89d6952703319e5def5b4bcd0636502921206fe9b11ecd0348c77f4df55b3e68e08c375782746aabd8dec0b79b999723b403", 0xa9}, {&(0x7f0000000340)="aac8e768a7d86436a0fb0c964856e2979baab4d7c70fdc0ad1d83d5f035a47434b37544219adfa1421ff099d47557a52ff74992fbe000bcb3b870acdeea48db76baf8651915f23ad3d5fdfb28a596bc2a3f36e351eb2e3359b022c89e9490e6f187d5a206cab2fc8c2f154df304779a9ad295f664af4de7d6a8afbcb8ea82063c444c939c746ec8f1f6e06d8a250f793a195986fd12a", 0x96}, {&(0x7f0000000280)="55bbd0d5f404dc86e7c3059f", 0xc}, {&(0x7f0000000400)="bdaf68109701802b3fc3d1bf86af6d220911d5647df47a91ca191d180036488187f4a8d0afd666e344dcd024782874d6d58484b81fe8446608b290071e2675a87c0a", 0x42}, {&(0x7f0000000480)="3435b50e452bcd1eaf152d5a81c95cbc7aaea6c1451b4194765f66bd68d8cd6ab2c62f1b33d3307e98a79884c25b9be160c7cd4ef4ec2730a92502194cd7970182ae8c18b1de280962e605ca061ae2c9b68165c0d3b2c929a38a8b119237f2347bb5a58489d13fea646dccfed096f77b39f870a48071b60e49bdc3c71ca3bfa2da1d314b13284505a76430368338f8653826d9310c53f640fbc54c03d689a51f9631e4bbbf6d83e4f2a91b", 0xab}, {&(0x7f0000000540)}, {&(0x7f0000000580)="527ec152002995d5e0e5d1ae90ee6c6bd4d233947a4d2f5acb8eaea22cb0c432c42adeef7c06bbfe781ac0506008cda9e1ce50d7a6bceb342e5cf7a4dafc60646c8725dcfb4d6d9cc842de82a193e734f9d2370fe519e8ee5f48c7fa0b90ab194b5fcf84c8215003511ae7ba76d0f9f00ef10d562e1fd05362db18fe981648244517723962d69adab5ceb7892159e1a3fa6fea9d6375f81dc68d98814de7530ee72aa3cefc0263fcf50cabad8518fb752031960d9c18562633d47c684bc92ed08a5730b9011b339926520b45313470920411824e533c1b1c6ae510cc9fd2ed7c", 0xe0}, {&(0x7f0000000680)="de", 0x1}], 0x8, &(0x7f0000000740)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$dupfd(r0, 0x406, r0) 2018/05/15 19:47:38 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) [ 133.085744] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 133.085751] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 133.085757] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000001d 2018/05/15 19:47:38 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x80000469, &(0x7f0000000000)=0x0) accept4$packet(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000c00)=0x14, 0x80000) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000c40)={@loopback={0x0, 0x1}, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, @mcast2={0xff, 0x2, [], 0x1}, 0x172e, 0x5e8, 0x9b8c, 0x400, 0x200, 0x800000, r2}) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) get_thread_area(&(0x7f0000000040)={0x0, 0x0, 0x4000, 0x1, 0x3f, 0x5, 0x3f, 0x1ff, 0x743, 0x3}) 2018/05/15 19:47:38 executing program 4 (fault-call:2 fault-nth:30): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) accept$alg(r0, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f0000000040)={r1}) socketpair$inet6(0xa, 0x80004, 0x7f, &(0x7f0000000000)) sendfile(r1, r0, &(0x7f00007ed000)=0x5, 0x73e0) 2018/05/15 19:47:38 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x0, 0x0, 0x0, {0x400002}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:38 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000000)={0x0, 0x19, 0x30}, &(0x7f0000000040)=0xc) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000100)={'eql\x00', {0x2, 0x4e21, @multicast2=0xe0000002}}) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000080)={r3, 0x7}, 0x8) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f00000000c0)={r3, 0x3, 0x10}, &(0x7f0000000140)=0xc) 2018/05/15 19:47:38 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:38 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_DEL(r0, 0x0, 0x484, &(0x7f0000000080)={0x2b, @multicast2=0xe0000002, 0x4e23, 0x2, 'sh\x00', 0x0, 0x9, 0xb}, 0x2c) r1 = socket$inet(0x2, 0x2000000000003, 0x4) r2 = syz_open_dev$amidi(&(0x7f0000000340)='/dev/amidi#\x00', 0x7b, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000100)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000180)={{0x7c1, 0x6, 0x8001, 0x80000000, "6e026b9e21473de85499239a868cbf19d31c7d557d3ea7bf52dd438e5fa5dd99c2e3b450a61506ff3bec0341", 0x8}, 0x0, 0x0, 0x4, r3, 0x200, 0x9, "3ad02397998350874cecd44bb131ceeb90088cd051f3cbdfd1433f644cc590e72a18776aeefeab8ef72957b767c3804e8b18452d6eed83684050064d356a19fb", &(0x7f0000000140)='vmnet0vboxnet0\x00', 0xf, [], [0x9, 0x3, 0x4, 0x4]}) sendmmsg(r1, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:38 executing program 5: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x80) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000040)) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f00000000c0)={0x2, r0}) r1 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) 2018/05/15 19:47:38 executing program 1: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 133.456930] IPVS: set_ctl: invalid protocol: 43 224.0.0.2:20003 sh [ 133.471399] FAULT_INJECTION: forcing a failure. [ 133.471399] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 133.483431] CPU: 1 PID: 9030 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 133.490681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 133.500084] Call Trace: [ 133.502726] dump_stack+0x185/0x1d0 2018/05/15 19:47:38 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) 2018/05/15 19:47:38 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 133.506417] should_fail+0x87b/0xab0 [ 133.510205] __alloc_pages_nodemask+0x61c/0x5dd0 [ 133.515019] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 133.520448] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 133.525795] ? kmsan_kmalloc+0x94/0x100 [ 133.529825] ? __kmalloc_node+0xe25/0x11f0 [ 133.534122] ? kvmalloc_node+0x1a1/0x2e0 [ 133.538259] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 133.543544] ? default_file_splice_read+0x2b9/0x1120 [ 133.548748] ? splice_direct_to_actor+0x4c6/0x1040 [ 133.553777] ? do_splice_direct+0x335/0x540 [ 133.558178] ? do_sendfile+0x1067/0x1e40 [ 133.562337] ? __x64_sys_sendfile64+0x218/0x390 [ 133.567091] ? do_syscall_64+0x154/0x220 [ 133.571214] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 133.576644] ? kmsan_set_origin_inline+0x6b/0x120 [ 133.581588] ? __msan_poison_alloca+0x15c/0x1d0 [ 133.586352] ? __should_failslab+0x278/0x2a0 [ 133.590836] ? should_fail+0x57/0xab0 [ 133.594699] ? kmsan_set_origin_inline+0x6b/0x120 [ 133.599611] ? __kmalloc_node+0xb17/0x11f0 [ 133.603927] alloc_pages_current+0x6b5/0x970 [ 133.608417] push_pipe+0x680/0xca0 [ 133.612036] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 133.617165] default_file_splice_read+0x2b9/0x1120 [ 133.622202] ? __fsnotify_parent+0x132/0x560 [ 133.626709] ? security_file_permission+0x453/0x490 [ 133.631832] ? rw_verify_area+0x35e/0x580 [ 133.636063] ? __ia32_sys_tee+0x160/0x160 [ 133.640309] splice_direct_to_actor+0x4c6/0x1040 [ 133.645156] ? do_splice_direct+0x540/0x540 [ 133.649554] ? security_file_permission+0x269/0x490 2018/05/15 19:47:38 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) [ 133.649956] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. [ 133.654627] ? rw_verify_area+0x35e/0x580 [ 133.654694] do_splice_direct+0x335/0x540 [ 133.654766] do_sendfile+0x1067/0x1e40 [ 133.654830] __x64_sys_sendfile64+0x218/0x390 [ 133.680075] do_syscall_64+0x154/0x220 [ 133.684037] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 133.689269] RIP: 0033:0x455a09 [ 133.692498] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 133.700269] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 133.707624] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 133.714945] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 133.722272] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 133.729594] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000001e 2018/05/15 19:47:38 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 133.777772] IPVS: set_ctl: invalid protocol: 43 224.0.0.2:20003 sh 2018/05/15 19:47:38 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:38 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200000, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x7f) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000000)={'ipvs\x00'}, &(0x7f0000000040)=0x1e) 2018/05/15 19:47:38 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) rt_sigreturn() r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:38 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x18, 0x2c, 0x3, 0x0, 0x0, {}, [@nested={0x4}]}, 0x18}, 0x1}, 0x0) [ 133.934692] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/15 19:47:39 executing program 4 (fault-call:2 fault-nth:31): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = fcntl$getown(r0, 0x9) sched_rr_get_interval(r1, &(0x7f0000000000)) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = accept$alg(r0, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r2, r3, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:39 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x200000, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:39 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:39 executing program 5: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100)}]) r2 = fanotify_init(0x0, 0x101001) r3 = dup3(r0, r0, 0x80000) fanotify_mark(r2, 0x8, 0x2, r3, &(0x7f0000000000)='./file0\x00') 2018/05/15 19:47:39 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x14, 0x2c, 0x3, 0x0, 0x0, {0x400002}}, 0x14}, 0x1}, 0x0) 2018/05/15 19:47:39 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) 2018/05/15 19:47:39 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f00000000c0)={@ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0xfffffffffffffffc, 0x0, 0xff, 0xd, 0x6, 0x6, 0x8}, 0x20) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) [ 134.223182] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/15 19:47:39 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f00000000c0)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000080)={'syzkaller0\x00', {0x2, 0x4e20, @rand_addr=0x5}}) 2018/05/15 19:47:39 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/74, 0x4a}], 0x3) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) ioctl(r2, 0x7ff, &(0x7f0000000000)="7d8c4f6d32727d61c0c9c9b50732936809402f59ca7222fce421c1a506c0458f246c98313167d1e838f3dcc8292f767bf031ba8253f653ccbcf5e11819db9ab641381fdc7f1a6c5ea0ece246ae7d099b43b154ce1f1e57ea24788831adedca026927d8331965b3a24b732093feeff2e89c241fcffb9d93c0c54ba1ae03c6090118ac4e01358270d7af241bdb6d44e735d43d1173cef375731d714647bc13808fbdb8407cc0a6c5ea7602bce64a3d1ba1dd8cc40242dd5cbe240d7c42dc74f3f53bd6194f028dfb4b963bb880b23c1146d1a0120aa458a359e5d23ca74eaaa61324ec5c") fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:39 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x27, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca"}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:39 executing program 1: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) 2018/05/15 19:47:39 executing program 5: r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x4, 0x400000) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r0, 0x111, 0x2, 0x1, 0x4) r1 = socket(0x11, 0x100000803, 0x200000) io_setup(0x46b, &(0x7f0000000180)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) 2018/05/15 19:47:39 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x14, 0x2c, 0x3, 0x0, 0x0, {0x400002}}, 0x14}, 0x1}, 0x0) 2018/05/15 19:47:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x28000, 0x0) getsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000000040)=""/122, &(0x7f00000000c0)=0x7a) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r1, r3, &(0x7f00007ed000)=0x6, 0x73e0) [ 134.436005] random: crng init done [ 134.437904] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/15 19:47:39 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x139) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) memfd_create(&(0x7f0000000000)='keyring\x00', 0x2) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) [ 134.587557] FAULT_INJECTION: forcing a failure. [ 134.587557] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 134.599432] CPU: 0 PID: 9084 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 134.606627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.615996] Call Trace: [ 134.618603] dump_stack+0x185/0x1d0 [ 134.622260] should_fail+0x87b/0xab0 [ 134.625997] __alloc_pages_nodemask+0x61c/0x5dd0 [ 134.630779] ? kernel_poison_pages+0x40/0x360 [ 134.635309] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 134.640701] ? kernel_poison_pages+0x1a0/0x360 [ 134.645311] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 134.650787] ? get_page_from_freelist+0xab28/0xb600 [ 134.655830] ? __kernel_text_address+0x34/0xe0 [ 134.660434] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 134.665895] ? __save_stack_trace+0x90d/0xb00 [ 134.670418] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 134.675376] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 134.680610] ? default_file_splice_read+0x2b9/0x1120 [ 134.685754] ? splice_direct_to_actor+0x4c6/0x1040 [ 134.690714] ? __x64_sys_sendfile64+0x218/0x390 [ 134.695407] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 134.700805] ? kmsan_set_origin_inline+0x6b/0x120 [ 134.705678] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 134.710645] kmsan_alloc_page+0x82/0xe0 [ 134.714650] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 134.719432] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 134.724831] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 134.730132] ? kmsan_kmalloc+0x94/0x100 [ 134.734124] ? __kmalloc_node+0xe25/0x11f0 [ 134.738377] ? kvmalloc_node+0x1a1/0x2e0 [ 134.742457] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 134.747707] ? default_file_splice_read+0x2b9/0x1120 [ 134.752839] ? splice_direct_to_actor+0x4c6/0x1040 [ 134.757790] ? do_splice_direct+0x335/0x540 [ 134.762127] ? do_sendfile+0x1067/0x1e40 [ 134.766206] ? __x64_sys_sendfile64+0x218/0x390 [ 134.770890] ? do_syscall_64+0x154/0x220 [ 134.774971] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 134.780358] ? kmsan_set_origin_inline+0x6b/0x120 [ 134.785228] ? __msan_poison_alloca+0x15c/0x1d0 [ 134.789943] ? __should_failslab+0x278/0x2a0 [ 134.794385] ? should_fail+0x57/0xab0 [ 134.798205] ? kmsan_set_origin_inline+0x6b/0x120 [ 134.803085] ? __kmalloc_node+0xb17/0x11f0 [ 134.807357] alloc_pages_current+0x6b5/0x970 [ 134.811792] push_pipe+0x680/0xca0 [ 134.815365] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 134.820415] default_file_splice_read+0x2b9/0x1120 [ 134.825368] ? __fsnotify_parent+0x132/0x560 [ 134.829801] ? security_file_permission+0x453/0x490 [ 134.834843] ? rw_verify_area+0x35e/0x580 [ 134.839004] ? __ia32_sys_tee+0x160/0x160 [ 134.843154] splice_direct_to_actor+0x4c6/0x1040 [ 134.847897] ? do_splice_direct+0x540/0x540 [ 134.852206] ? security_file_permission+0x269/0x490 [ 134.857213] ? rw_verify_area+0x35e/0x580 [ 134.861370] do_splice_direct+0x335/0x540 [ 134.865519] do_sendfile+0x1067/0x1e40 [ 134.869401] __x64_sys_sendfile64+0x218/0x390 [ 134.873886] do_syscall_64+0x154/0x220 [ 134.877762] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 134.882939] RIP: 0033:0x455a09 [ 134.886126] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 134.893978] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 134.901374] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 134.908629] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 134.915903] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 [ 134.923161] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 000000000000001f 2018/05/15 19:47:39 executing program 4 (fault-call:2 fault-nth:32): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000200), 0x80000005) 2018/05/15 19:47:39 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x27, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca"}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) 2018/05/15 19:47:39 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x90c00, 0x0) ioctl$SG_SCSI_RESET(r1, 0x2284, 0x0) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) 2018/05/15 19:47:39 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0xff4a) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000000)) fchdir(r2) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@loopback, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6}}, &(0x7f0000000040)=0xe8) getresgid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0) fchown(r2, r3, r4) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) 2018/05/15 19:47:39 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f0000000040)={&(0x7f00002a0e50)={0x14, 0x2c, 0x3, 0x0, 0x0, {0x400002}}, 0x14}, 0x1}, 0x0) 2018/05/15 19:47:39 executing program 1: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) 2018/05/15 19:47:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = dup(r0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r2 = getpgrp(0xffffffffffffffff) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) bind$alg(r0, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(serpent)\x00'}, 0x58) fadvise64(r0, 0x0, 0xfffffffffffffe00, 0x2) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000003c0)={r2, r3}, 0xc) r4 = accept$alg(r0, 0x0, 0x0) r5 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r5, 0x0, 0x0, 0x73e0) accept(r4, &(0x7f0000000340)=@hci, &(0x7f0000000400)=0x80) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="7ca386f548d6822357e1ae9df73663c072fcc426daa981cbd1960e157827c06941a6ec9fb3441fd20750ba0d", 0x2c}, {&(0x7f0000000040)="4df407cf9026789a807e9a6b6a483740a61705ec1ae0855f7dedc7c9bec23bb71497fc73c9022a8cd2c80b572fcd4404db63f950c1bdef9d19801c2f94b93014f5f63a7604d16bb0a865123d4d9c0cbb4fb4bb8ab1e9e5dce33a19563e10c581908181931683ad1db04b577a534e70cdf72fa716a276c8cbbcc516851f9ea61bb9480db42d6e7b6060a9419be070e45301bddf57e162eb093399dfaa82aac64823eda84623b5", 0xa6}, {&(0x7f0000000100)="e6655a2a84c86b2170c730d5acc8e2ea759acbaf8106be26f655075f61", 0x1d}, {&(0x7f0000000140)="de14d13c0490d1ea64866b98776085d8d13476f6bf2ae6e05f1309ec91e71bed60456201979bdf45a0375ee8820f87", 0x2f}, {&(0x7f0000000180)="4178303fefd2db4688b1cbeaf00d9af7e636c0cae5e8bfbb1edf7cb4ca507d19901c2b19d267043da0ac8fd02fd77e03f3af27d99b969471f915ea2a54", 0x3d}], 0x5) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000240)) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x80800001) sendfile(r4, r5, &(0x7f00007ed000)=0x6, 0x73e0) 2018/05/15 19:47:39 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup3(r0, r1, 0x2000000000080000) prctl$void(0x20) setsockopt$inet6_tcp_buf(r2, 0x6, 0x1e, &(0x7f0000000000)="f614218ef5723ce8e061f1d62fedfeef6b55a9e8b0d16b533d0cb88e3d9ac34bacab8e0c03a4d269ef9ff2427c48f6355970827fe172f789261df8c68e016bcf18e7772ac6", 0x45) socket$alg(0x26, 0x5, 0x0) r3 = socket(0x11, 0x100000803, 0xffbffffffffffffe) ioctl$KDGKBENT(r2, 0x4b46, &(0x7f0000000200)={0x0, 0x5, 0x8}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={r2, 0x0, 0x1, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r4, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000100)}]) [ 135.023936] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. [ 135.092298] FAULT_INJECTION: forcing a failure. [ 135.092298] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 135.104173] CPU: 1 PID: 9143 Comm: syz-executor4 Not tainted 4.17.0-rc3+ #93 [ 135.111366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.120731] Call Trace: [ 135.123337] dump_stack+0x185/0x1d0 [ 135.126980] should_fail+0x87b/0xab0 [ 135.130711] __alloc_pages_nodemask+0x61c/0x5dd0 [ 135.135485] ? kernel_poison_pages+0x40/0x360 2018/05/15 19:47:40 executing program 6: r0 = accept4$vsock_stream(0xffffffffffffff9c, &(0x7f0000000000)={0x28, 0x0, 0x2711, @my=0x0}, 0x10, 0x80800) r1 = gettid() fcntl$lock(r0, 0x6, &(0x7f0000000040)={0x1, 0x1, 0x126398ad, 0x8, r1}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) accept$alg(r2, 0x0, 0x0) r3 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r3, 0x0, 0x0, 0x73e0) sendfile(r3, r3, &(0x7f00000000c0), 0xc3) [ 135.139994] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 135.145380] ? kernel_poison_pages+0x1a0/0x360 [ 135.149985] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 135.155453] ? get_page_from_freelist+0xab28/0xb600 [ 135.160503] ? __kernel_text_address+0x34/0xe0 [ 135.165106] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 135.170582] ? __save_stack_trace+0x90d/0xb00 [ 135.175117] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 135.180164] ? iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 135.185395] ? default_file_splice_read+0x2b9/0x1120 [ 135.190530] ? splice_direct_to_actor+0x4c6/0x1040 [ 135.195520] ? __x64_sys_sendfile64+0x218/0x390 [ 135.200236] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 135.205632] ? __switch_to+0x2b3/0x420 [ 135.209545] ? kmsan_set_origin_inline+0x6b/0x120 [ 135.214437] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 135.219401] kmsan_alloc_page+0x82/0xe0 [ 135.223404] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 135.228213] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 135.233607] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 135.238912] ? kmsan_kmalloc+0x94/0x100 2018/05/15 19:47:40 executing program 1: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 135.242908] ? __kmalloc_node+0xe25/0x11f0 [ 135.247168] ? kvmalloc_node+0x1a1/0x2e0 [ 135.251249] ? iov_iter_get_pages_alloc+0x1745/0x1cf0 [ 135.256482] ? default_file_splice_read+0x2b9/0x1120 [ 135.261610] ? splice_direct_to_actor+0x4c6/0x1040 [ 135.266567] ? do_splice_direct+0x335/0x540 [ 135.270909] ? do_sendfile+0x1067/0x1e40 [ 135.274995] ? __x64_sys_sendfile64+0x218/0x390 [ 135.279685] ? do_syscall_64+0x154/0x220 [ 135.283791] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 2018/05/15 19:47:40 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) accept$alg(r0, 0x0, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r1, 0x0, 0x0, 0x73e0) sendfile(r1, r1, &(0x7f00007ed000), 0x73e0) [ 135.289176] ? kmsan_set_origin_inline+0x6b/0x120 [ 135.294045] ? __msan_poison_alloca+0x15c/0x1d0 [ 135.298743] ? __should_failslab+0x278/0x2a0 [ 135.303181] ? should_fail+0x57/0xab0 [ 135.307021] ? kmsan_set_origin_inline+0x6b/0x120 [ 135.311914] ? __kmalloc_node+0xb17/0x11f0 [ 135.316180] alloc_pages_current+0x6b5/0x970 [ 135.320613] push_pipe+0x680/0xca0 [ 135.323507] netlink: 2 bytes leftover after parsing attributes in process `syz-executor1'. [ 135.324181] iov_iter_get_pages_alloc+0x183e/0x1cf0 [ 135.324205] default_file_splice_read+0x2b9/0x1120 [ 135.324239] ? __fsnotify_parent+0x132/0x560 [ 135.347012] ? security_file_permission+0x453/0x490 [ 135.352060] ? rw_verify_area+0x35e/0x580 [ 135.356236] ? __ia32_sys_tee+0x160/0x160 [ 135.360418] splice_direct_to_actor+0x4c6/0x1040 [ 135.365196] ? do_splice_direct+0x540/0x540 [ 135.369559] ? security_file_permission+0x269/0x490 [ 135.374619] ? rw_verify_area+0x35e/0x580 [ 135.378804] do_splice_direct+0x335/0x540 [ 135.382997] do_sendfile+0x1067/0x1e40 [ 135.386920] __x64_sys_sendfile64+0x218/0x390 2018/05/15 19:47:40 executing program 1: perf_event_open(&(0x7f0000000180)={0x2, 0x70}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="2600000026004701925ef1f70722000c07fff700010000000700ff36b807475105001a000000", 0x26) [ 135.391438] do_syscall_64+0x154/0x220 [ 135.395349] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 135.400547] RIP: 0033:0x455a09 [ 135.403747] RSP: 002b:00007fb95e171c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 135.411473] RAX: ffffffffffffffda RBX: 00007fb95e1726d4 RCX: 0000000000455a09 [ 135.418760] RDX: 0000000020000200 RSI: 0000000000000014 RDI: 0000000000000013 [ 135.426046] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 135.433329] R10: 0000000080000005 R11: 0000000000000246 R12: 0000000000000015 2018/05/15 19:47:40 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x4) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in={0x2}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000080)}}, {{&(0x7f00000002c0)=@nfc={0x27}, 0x80, &(0x7f0000000600), 0x0, &(0x7f0000000340)}}], 0x2, 0x0) r1 = add_key(&(0x7f0000000140)='keyrVng\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000001c0)="3f82a9fc250677220cbcc6b591d3511847ddb0f58ae92387ae017fe9580ce9ea30cac1dd6943463b", 0xe, 0x0) keyctl$get_security(0x11, r1, &(0x7f0000000200)=""/53, 0x35) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0xa, 0x80000) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000100)={r0, r3}) 2018/05/15 19:47:40 executing program 7: r0 = socket(0x1e, 0x4, 0x0) recvmmsg(r0, &(0x7f0000006e40)=[{{&(0x7f00000033c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, 0x80, &(0x7f0000004a00)=[{&(0x7f0000004900)=""/197, 0xc5}], 0x1}}, {{&(0x7f0000004ac0)=@hci, 0x80, &(0x7f0000006d00), 0x0, &(0x7f0000006d80)=""/157, 0x9d}}], 0x2, 0x0, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req={0x80, 0x0, 0x3, 0x73d}, 0xe1) sendto$inet6(r0, &(0x7f0000000000)="84", 0x1, 0x0, 0x0, 0x0) 2018/05/15 19:47:40 executing program 3: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x0, 0x27, &(0x7f00000000c0)="84a070a7924ae3ab2d53b51461e50f1bf266da3a29c7d13d1cc423b1f29899c34e85fd19d01dca"}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x80104592, &(0x7f0000000100)) [ 135.440614] R13: 0000000000000579 R14: 00000000006fc3f8 R15: 0000000000000020 2018/05/15 19:47:40 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000b5dfa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) fallocate(r2, 0x0, 0x0, 0x73e0) sendfile(r1, r2, &(0x7f00007ed000), 0x73e0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 136.318676] ================================================================== [ 136.326122] BUG: KMSAN: uninit-value in move_addr_to_user+0x32e/0x530 [ 136.332705] CPU: 0 PID: 9169 Comm: syz-executor7 Not tainted 4.17.0-rc3+ #93 [ 136.339896] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.349261] Call Trace: [ 136.351840] dump_stack+0x185/0x1d0 [ 136.355467] ? kmsan_internal_check_memory+0x116/0x1e0 [ 136.360749] kmsan_report+0x142/0x240 [ 136.364553] kmsan_internal_check_memory+0x135/0x1e0 [ 136.369647] kmsan_copy_to_user+0x75/0x160 [ 136.373866] move_addr_to_user+0x32e/0x530 [ 136.378098] ___sys_recvmsg+0x4e2/0x810 [ 136.382078] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 136.387430] ? __fget_light+0x6b9/0x710 [ 136.391403] __sys_recvmmsg+0x58e/0xe30 [ 136.395378] ? __msan_poison_alloca+0x15c/0x1d0 [ 136.400050] ? __x64_sys_recvmmsg+0x15d/0x1c0 [ 136.404557] do_sys_recvmmsg+0x217/0x3e0 [ 136.408618] ? syscall_return_slowpath+0xe9/0x700 [ 136.413459] __x64_sys_recvmmsg+0x15d/0x1c0 [ 136.417770] do_syscall_64+0x154/0x220 [ 136.421661] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 136.426843] RIP: 0033:0x455a09 [ 136.430025] RSP: 002b:00007fdbbc52ac68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 136.437727] RAX: ffffffffffffffda RBX: 00007fdbbc52b6d4 RCX: 0000000000455a09 [ 136.444983] RDX: 0000000000000002 RSI: 0000000020006e40 RDI: 0000000000000013 [ 136.452262] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 136.459542] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 136.466805] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000000 [ 136.474066] [ 136.475679] Local variable description: ----addr@___sys_recvmsg [ 136.481730] Variable was created at: [ 136.485441] ___sys_recvmsg+0xd5/0x810 [ 136.489321] __sys_recvmmsg+0x58e/0xe30 [ 136.493277] [ 136.494894] Byte 19 of 32 is uninitialized [ 136.499112] ================================================================== [ 136.506467] Disabling lock debugging due to kernel taint [ 136.511908] Kernel panic - not syncing: panic_on_warn set ... [ 136.511908] [ 136.519271] CPU: 0 PID: 9169 Comm: syz-executor7 Tainted: G B 4.17.0-rc3+ #93 [ 136.527834] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.537183] Call Trace: [ 136.539773] dump_stack+0x185/0x1d0 [ 136.543393] panic+0x39d/0x940 [ 136.546591] ? kmsan_internal_check_memory+0x116/0x1e0 [ 136.551856] kmsan_report+0x238/0x240 [ 136.555650] kmsan_internal_check_memory+0x135/0x1e0 [ 136.560746] kmsan_copy_to_user+0x75/0x160 [ 136.564973] move_addr_to_user+0x32e/0x530 [ 136.569200] ___sys_recvmsg+0x4e2/0x810 [ 136.573167] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 136.578519] ? __fget_light+0x6b9/0x710 [ 136.582488] __sys_recvmmsg+0x58e/0xe30 [ 136.586458] ? __msan_poison_alloca+0x15c/0x1d0 [ 136.591135] ? __x64_sys_recvmmsg+0x15d/0x1c0 [ 136.595633] do_sys_recvmmsg+0x217/0x3e0 [ 136.599688] ? syscall_return_slowpath+0xe9/0x700 [ 136.604530] __x64_sys_recvmmsg+0x15d/0x1c0 [ 136.608847] do_syscall_64+0x154/0x220 [ 136.612729] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 136.617906] RIP: 0033:0x455a09 [ 136.621079] RSP: 002b:00007fdbbc52ac68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 136.628772] RAX: ffffffffffffffda RBX: 00007fdbbc52b6d4 RCX: 0000000000455a09 [ 136.636032] RDX: 0000000000000002 RSI: 0000000020006e40 RDI: 0000000000000013 [ 136.643295] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 136.650553] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 136.657823] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000000 [ 136.665603] Dumping ftrace buffer: [ 136.669125] (ftrace buffer empty) [ 136.672814] Kernel Offset: disabled [ 136.676423] Rebooting in 86400 seconds..