'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:28 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 261.157847] FAULT_INJECTION: forcing a failure. [ 261.157847] name failslab, interval 1, probability 0, space 0, times 0 [ 261.169192] CPU: 1 PID: 17103 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 261.176574] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.185946] Call Trace: [ 261.186082] FAULT_INJECTION: forcing a failure. [ 261.186082] name failslab, interval 1, probability 0, space 0, times 0 [ 261.188565] dump_stack+0x185/0x1d0 [ 261.188604] should_fail+0x87b/0xab0 [ 261.188644] __should_failslab+0x278/0x2a0 [ 261.188719] should_failslab+0x29/0x70 [ 261.215281] __kmalloc+0xc5/0x350 [ 261.218772] ? aead_bind+0x74/0x340 [ 261.222428] ? rcu_all_qs+0x32/0x1f0 [ 261.226151] aead_bind+0x74/0x340 [ 261.229611] alg_bind+0x91e/0xd70 [ 261.233075] ? rng_recvmsg+0x3d0/0x3d0 [ 261.236970] ? alg_sock_destruct+0x160/0x160 [ 261.241388] __sys_bind+0x3ef/0x4a0 [ 261.245045] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 261.250442] __x64_sys_bind+0xd8/0x120 [ 261.254337] do_syscall_64+0x152/0x230 [ 261.258238] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 261.263426] RIP: 0033:0x455a09 [ 261.266614] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 261.274329] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 261.281597] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 261.288868] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 261.296134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 261.303403] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000000 [ 261.310696] CPU: 0 PID: 17111 Comm: syz-executor4 Not tainted 4.17.0-rc5+ #103 [ 261.318071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.326443] FAULT_INJECTION: forcing a failure. [ 261.326443] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 261.327437] Call Trace: [ 261.341792] dump_stack+0x185/0x1d0 [ 261.345433] should_fail+0x87b/0xab0 [ 261.349159] __should_failslab+0x278/0x2a0 [ 261.353403] should_failslab+0x29/0x70 [ 261.357316] __kmalloc+0xc5/0x350 [ 261.360780] ? blkcipher_walk_done+0xf88/0x10f0 [ 261.365473] ? gf128mul_init_4k_lle+0x4c/0x5c0 [ 261.370063] gf128mul_init_4k_lle+0x4c/0x5c0 [ 261.374478] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 261.379865] ? crypto_ctr_crypt+0x7aa/0x7d0 [ 261.384191] ? ghash_setkey+0x56/0x280 [ 261.388083] ghash_setkey+0x185/0x280 [ 261.391890] ? ghash_final+0x1f0/0x1f0 [ 261.395790] shash_async_setkey+0x337/0x4c0 [ 261.400123] ? shash_async_digest+0x1b0/0x1b0 [ 261.404633] crypto_ahash_setkey+0x31b/0x470 [ 261.409045] ? skcipher_encrypt_blkcipher+0x222/0x320 [ 261.414243] crypto_gcm_setkey+0xa3c/0xc10 [ 261.418498] ? crypto_gcm_exit_tfm+0xd0/0xd0 [ 261.422909] crypto_aead_setkey+0x374/0x4c0 [ 261.427269] crypto_rfc4543_setkey+0x269/0x3e0 [ 261.431882] ? crypto_rfc4543_exit_tfm+0x80/0x80 [ 261.436656] crypto_aead_setkey+0x374/0x4c0 [ 261.441007] aead_setkey+0xa0/0xc0 [ 261.444552] alg_setsockopt+0x6c5/0x740 [ 261.448529] ? aead_release+0x90/0x90 [ 261.452338] ? alg_accept+0xd0/0xd0 [ 261.455981] __sys_setsockopt+0x4af/0x560 [ 261.460164] __x64_sys_setsockopt+0x15c/0x1c0 [ 261.464669] do_syscall_64+0x152/0x230 [ 261.468568] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 261.473760] RIP: 0033:0x455a09 [ 261.476947] RSP: 002b:00007f50ea3aac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 261.484662] RAX: ffffffffffffffda RBX: 00007f50ea3ab6d4 RCX: 0000000000455a09 [ 261.491929] RDX: 0000000000000001 RSI: 0000000000000117 RDI: 0000000000000014 [ 261.499194] RBP: 000000000072bea0 R08: 0000000000000018 R09: 0000000000000000 [ 261.506464] R10: 0000000020000000 R11: 0000000000000246 R12: 0000000000000015 [ 261.513732] R13: 00000000000005f0 R14: 00000000006fdf20 R15: 0000000000000002 [ 261.521009] CPU: 1 PID: 17114 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 261.528366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.537713] Call Trace: [ 261.540308] dump_stack+0x185/0x1d0 [ 261.543933] should_fail+0x87b/0xab0 [ 261.547647] __alloc_pages_nodemask+0x630/0x5dc0 [ 261.552396] ? kmsan_set_origin_inline+0x6b/0x120 2018/06/05 13:54:28 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_ipx_SIOCAIPXITFCRT(r1, 0x89e0, &(0x7f0000000300)=0x2) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f00000002c0)={r0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000100)={{{@in=@multicast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@mcast2}}, &(0x7f0000000200)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) syz_fuseblk_mount(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', 0x0, r2, r3, 0xab, 0x5, 0x200000) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) 2018/06/05 13:54:28 executing program 4 (fault-call:4 fault-nth:3): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 261.557235] ? kernel_poison_pages+0x40/0x360 [ 261.561725] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 261.567090] ? kernel_poison_pages+0x1a0/0x360 [ 261.571668] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 261.577117] ? get_page_from_freelist+0xab08/0xb5e0 [ 261.582126] ? __kernel_text_address+0x34/0xe0 [ 261.586701] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 261.592143] ? __save_stack_trace+0x90d/0xb00 [ 261.596646] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 261.601577] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 261.606773] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 261.611617] ? ext4_direct_IO+0xecd/0x27f0 [ 261.615855] ? generic_file_read_iter+0x3c75/0x44e0 [ 261.620872] ? splice_direct_to_actor+0x4c6/0x1040 [ 261.625801] ? do_sendfile+0x107b/0x1e40 [ 261.629861] ? __x64_sys_sendfile64+0x218/0x390 [ 261.634525] ? do_syscall_64+0x152/0x230 [ 261.638587] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 261.643953] ? kmsan_set_origin_inline+0x6b/0x120 [ 261.648794] ? __msan_poison_alloca+0x15c/0x1d0 [ 261.653471] kmsan_alloc_page+0x82/0xe0 2018/06/05 13:54:28 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x80000) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000280)={{0x1, 0xc9}, 'port0\x00', 0x40, 0x22, 0x2, 0x6, 0xfffffffffffffff9, 0x10000, 0x1f, 0x0, 0x2, 0x3}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r3 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0xe7, 0xc01) setsockopt$inet_udp_int(r3, 0x11, 0x66, &(0x7f0000000040)=0x4, 0x4) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000100)=0x0) ptrace$setregset(0x4205, r4, 0x202, &(0x7f0000000180)={&(0x7f0000000140)}) [ 261.657441] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 261.662190] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 261.667635] ? __save_stack_trace+0x90d/0xb00 [ 261.672131] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 261.677499] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 261.682772] ? kmem_cache_alloc+0xad3/0xb90 [ 261.687095] ? __blockdev_direct_IO+0x72a/0x65c0 [ 261.691849] ? generic_file_read_iter+0x3c75/0x44e0 [ 261.696859] ? ext4_file_read_iter+0x30f/0x520 [ 261.701438] ? generic_file_splice_read+0x5d2/0x900 [ 261.706454] ? do_splice_direct+0x335/0x540 [ 261.710783] alloc_pages_current+0x6b1/0x970 [ 261.715197] push_pipe+0x680/0xca0 [ 261.718747] iov_iter_get_pages+0x1357/0x1810 [ 261.723248] __blockdev_direct_IO+0x1a82/0x65c0 [ 261.727917] ? kmsan_set_origin_inline+0x6b/0x120 [ 261.732766] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 261.738221] ? pagevec_lookup_range_tag+0x11b/0x180 [ 261.743244] ? ext4_get_block_unwritten+0xb0/0xb0 [ 261.748100] ext4_direct_IO+0xecd/0x27f0 [ 261.752161] ? __atime_needs_update+0x1b8/0xfa0 [ 261.756831] ? touch_atime+0x42/0x530 2018/06/05 13:54:28 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000080)) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) [ 261.760632] ? ext4_releasepage+0x450/0x450 [ 261.764950] generic_file_read_iter+0x3c75/0x44e0 [ 261.769789] ? kmsan_set_origin+0x9e/0x160 [ 261.774022] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 261.779390] ext4_file_read_iter+0x30f/0x520 [ 261.783794] ? ext4_llseek+0x480/0x480 [ 261.787680] generic_file_splice_read+0x5d2/0x900 [ 261.792529] ? splice_shrink_spd+0x100/0x100 [ 261.796936] splice_direct_to_actor+0x4c6/0x1040 [ 261.801687] ? do_splice_direct+0x540/0x540 [ 261.806008] ? security_file_permission+0x269/0x490 [ 261.811022] ? rw_verify_area+0x35e/0x580 [ 261.815174] do_splice_direct+0x335/0x540 [ 261.819325] do_sendfile+0x107b/0x1e40 [ 261.823221] __x64_sys_sendfile64+0x218/0x390 [ 261.827714] do_syscall_64+0x152/0x230 [ 261.831603] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 261.836790] RIP: 0033:0x455a09 [ 261.839980] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 261.847686] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:28 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8, &(0x7f0000000240)="0047fc2f07d82c99340970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x80000001, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000180), &(0x7f00000001c0)=0x14) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 261.854950] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 261.862211] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 261.869474] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 261.876743] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000016 [ 261.897434] FAULT_INJECTION: forcing a failure. [ 261.897434] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 261.909245] CPU: 1 PID: 17109 Comm: syz-executor0 Not tainted 4.17.0-rc5+ #103 [ 261.916597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.925938] Call Trace: [ 261.928527] dump_stack+0x185/0x1d0 [ 261.932156] should_fail+0x87b/0xab0 [ 261.935873] __alloc_pages_nodemask+0x630/0x5dc0 [ 261.940623] ? get_page_from_freelist+0x5eea/0xb5e0 [ 261.945634] ? kernel_poison_pages+0x40/0x360 [ 261.950128] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 261.955487] ? kernel_poison_pages+0x1a0/0x360 2018/06/05 13:54:28 executing program 5 (fault-call:3 fault-nth:1): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 261.960068] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 261.965516] ? get_page_from_freelist+0xab08/0xb5e0 [ 261.970530] ? kernel_text_address+0x34d/0x3a0 [ 261.975128] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 261.980062] ? kernel_text_address+0x34d/0x3a0 [ 261.984643] ? kmsan_set_origin_inline+0x6b/0x120 [ 261.989490] kmsan_alloc_page+0x82/0xe0 [ 261.993464] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 261.998225] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 262.003587] ? __sbitmap_queue_get+0x1e7/0x4f0 2018/06/05 13:54:29 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) r2 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x7, 0x400000) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) socket$inet6(0xa, 0x0, 0x3) [ 262.008168] ? kmsan_set_origin_inline+0x6b/0x120 [ 262.013006] ? __msan_poison_alloca+0x15c/0x1d0 [ 262.017670] ? kmsan_set_origin_inline+0x6b/0x120 [ 262.022518] ? cap_capable+0x222/0x350 [ 262.026415] alloc_pages_current+0x6b1/0x970 [ 262.030830] sg_build_indirect+0x4ee/0xc90 [ 262.035072] sg_common_write+0x2260/0x3ad0 [ 262.035843] FAULT_INJECTION: forcing a failure. [ 262.035843] name failslab, interval 1, probability 0, space 0, times 0 [ 262.039303] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 262.039334] sg_new_write+0x2a54/0x2f40 [ 262.039357] ? rcu_all_qs+0x32/0x1f0 [ 262.039373] ? scsi_block_when_processing_errors+0x12d/0x3b0 [ 262.039386] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 262.039399] ? scsi_block_when_processing_errors+0x31a/0x3b0 [ 262.039413] ? sg_ioctl+0xc8/0x4900 [ 262.039449] sg_ioctl+0x221b/0x4900 [ 262.087662] ? fsnotify+0x84d/0x1850 [ 262.091360] ? kmsan_set_origin_inline+0x6b/0x120 [ 262.096191] ? sg_poll+0x630/0x630 [ 262.099711] do_vfs_ioctl+0xaf8/0x2410 [ 262.103582] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 262.108925] ? __fget_light+0x6a3/0x700 [ 262.112882] ? security_file_ioctl+0x5e/0x1f0 [ 262.117360] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 262.122708] __x64_sys_ioctl+0x280/0x320 [ 262.126757] do_syscall_64+0x152/0x230 [ 262.130628] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 262.135798] RIP: 0033:0x455a09 [ 262.138967] RSP: 002b:00007fe933c36c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 262.146657] RAX: ffffffffffffffda RBX: 00007fe933c376d4 RCX: 0000000000455a09 [ 262.153909] RDX: 00000000200001c0 RSI: 0000000000002285 RDI: 0000000000000014 [ 262.161161] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 262.168409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 262.175657] R13: 0000000000000310 R14: 00000000006f9a20 R15: 0000000000000015 [ 262.182935] CPU: 0 PID: 17133 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 262.190312] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.199680] Call Trace: [ 262.202300] dump_stack+0x185/0x1d0 [ 262.205963] should_fail+0x87b/0xab0 [ 262.209711] __should_failslab+0x278/0x2a0 [ 262.213981] should_failslab+0x29/0x70 [ 262.217893] __kmalloc+0xc5/0x350 [ 262.221369] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 262.226756] ? crypto_create_tfm+0x10a/0x640 [ 262.231192] ? crypto_alg_extsize+0x66/0xc0 [ 262.235542] crypto_create_tfm+0x10a/0x640 [ 262.239805] crypto_alloc_tfm+0x359/0x6a0 [ 262.244007] crypto_alloc_aead+0x99/0xb0 [ 262.248097] aead_bind+0xe7/0x340 [ 262.251578] alg_bind+0x91e/0xd70 [ 262.255056] ? rng_recvmsg+0x3d0/0x3d0 [ 262.258978] ? alg_sock_destruct+0x160/0x160 [ 262.263416] __sys_bind+0x3ef/0x4a0 [ 262.267085] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 262.272502] __x64_sys_bind+0xd8/0x120 [ 262.276421] do_syscall_64+0x152/0x230 [ 262.280345] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 262.285548] RIP: 0033:0x455a09 [ 262.288750] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 262.296486] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 262.303772] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 2018/06/05 13:54:29 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r0 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r0, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r1 = getpgrp(0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(0xffffffffffffffff) 2018/06/05 13:54:29 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(0xffffffffffffffff, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:29 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0xc912, &(0x7f0000000040)="004ffc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) r3 = getpgid(0x0) fcntl$setownex(r2, 0xf, &(0x7f0000000100)={0x1, r3}) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000000000)={'ip_vti0\x00', {0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}}) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 262.311053] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 262.318336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 262.325622] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000001 2018/06/05 13:54:29 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000180)='/dev/snd/pcmC#D#c\x00', 0x7, 0x2) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, r1, 0x525, 0x70bd27, 0x25dfdbfc, {0x5}, [@IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x8000}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}]}]}, 0x28}, 0x1}, 0xc0) r2 = socket$inet6(0xa, 0x6, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$sock_ipx_SIOCAIPXPRISLT(r4, 0x89e1, &(0x7f00000003c0)=0x2) ioctl$DRM_IOCTL_GET_CAP(r5, 0xc010640c, &(0x7f0000000140)={0x200, 0x80}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r3, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r3, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:29 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000140)="0047fc2f07d82c99240970ee5b1c7c5e3a93f691de2dd6abce73a6a96121d2f4303b4f75d7231394bd49873a45af40ab52fbe804528f27f8a65f03665f9501d4e04de31c1b08178be3913fb8517b71feb7d8785b8ceb10f1e659f54b20a308cebe54bee34a9152005606664122eae87792debbc031c2be11b04d589ee0300385cbf6caf560caa7f20ce0575bb214bbfaff5023be6c637191d88f26864f152c00000000") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:29 executing program 3: r0 = socket$kcm(0x29, 0x1, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x4, 0x448c00) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r1, 0x40605346, &(0x7f0000000100)={0x100, 0x3cef92b2b9049cfb, {0x1, 0x0, 0xb5, 0x1, 0x5}}) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r3 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r0, r2, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r2, 0x4c01) 2018/06/05 13:54:29 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r0 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r0, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r1 = getpgrp(0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(0xffffffffffffffff) 2018/06/05 13:54:29 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(0xffffffffffffffff, r0) ppoll(&(0x7f0000000280)=[{r0}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:29 executing program 1 (fault-call:3 fault-nth:23): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:29 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) sendto$inet6(r0, &(0x7f00000017c0)="9c42b61ee0709e59e79fae78d13b870ebd0b977ab32c437e2b5769c3660d92dc3da8dadd853c20ec7ec3976d7ecf11089c6db3537097743b4336037f9a707b484c928c1e1711e5cdadd635c295f329bc8c4f65bf21106c450977d014468111aa4387ff6ec4f6f1959034bfa56a3b1b5ead997a3f2d89328d6a8d119998ed737d879fc79bfa3617856b4f3183c0d3aecce14bef1911f275b1628e4959198897fba799700c870e2d766cedca041edfbf32e1b0f2e46a6610f9e67d", 0xba, 0x80, &(0x7f0000001880)={0xa, 0x4e22, 0x8, @mcast1={0xff, 0x1, [], 0x1}, 0x1}, 0x1c) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f00000000c0)) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x102) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1000000, 0x31, r2, 0x8000000000000032) fstatfs(r0, &(0x7f0000000280)=""/145) shmget$private(0x0, 0x4000, 0x7c000800, &(0x7f0000610000/0x4000)=nil) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000180)=0x1) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ppp\x00', 0x840, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000001940)={0x0, 0x9}, &(0x7f0000001980)=0x8) ioctl$DRM_IOCTL_AGP_RELEASE(r4, 0x6431) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f00000019c0)={r5, 0xa8}, 0x8) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000001780)={0x9}, 0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000001a00)=0x0) fcntl$lock(r3, 0x7, &(0x7f0000001a40)={0x0, 0x2, 0x8, 0x7, r6}) ioctl$SG_IO(r1, 0x2285, &(0x7f0000001700)={0x53, 0xfffffffffffffffe, 0x2d, 0x3ff, @scatter={0x5, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/8, 0x8}]}, &(0x7f00000005c0)="879d7f87f545f04faf0c4665e0644e32e470313fb2c2d8ca61b89c88e8dd96c75d49a541463ff923e1842f07cb", &(0x7f0000001600)=""/169, 0xffff, 0x0, 0x0, &(0x7f00000016c0)}) 2018/06/05 13:54:29 executing program 5 (fault-call:3 fault-nth:2): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:29 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0xd54, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) dup3(r1, r1, 0x80000) [ 262.689893] FAULT_INJECTION: forcing a failure. [ 262.689893] name failslab, interval 1, probability 0, space 0, times 0 [ 262.701289] CPU: 0 PID: 17168 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 262.708673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.718039] Call Trace: [ 262.720663] dump_stack+0x185/0x1d0 [ 262.724335] should_fail+0x87b/0xab0 [ 262.728108] __should_failslab+0x278/0x2a0 [ 262.732386] should_failslab+0x29/0x70 [ 262.736308] __kmalloc+0xc5/0x350 [ 262.739788] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 262.745178] ? crypto_create_tfm+0x10a/0x640 [ 262.749612] ? crypto_alg_extsize+0x66/0xc0 [ 262.753970] crypto_create_tfm+0x10a/0x640 [ 262.758261] crypto_spawn_tfm2+0x17a/0x2c0 [ 262.762547] crypto_rfc4543_init_tfm+0x78/0x390 [ 262.767258] ? crypto_rfc4543_create+0xc80/0xc80 [ 262.772042] crypto_aead_init_tfm+0x252/0x2b0 [ 262.776592] ? aead_register_instance+0x380/0x380 [ 262.781455] crypto_create_tfm+0x1e3/0x640 [ 262.785725] crypto_alloc_tfm+0x359/0x6a0 [ 262.789933] crypto_alloc_aead+0x99/0xb0 [ 262.794025] aead_bind+0xe7/0x340 [ 262.797515] alg_bind+0x91e/0xd70 [ 262.800998] ? rng_recvmsg+0x3d0/0x3d0 [ 262.804921] ? alg_sock_destruct+0x160/0x160 [ 262.809360] __sys_bind+0x3ef/0x4a0 [ 262.813039] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 262.818470] __x64_sys_bind+0xd8/0x120 [ 262.822390] do_syscall_64+0x152/0x230 [ 262.826317] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 262.831529] RIP: 0033:0x455a09 2018/06/05 13:54:29 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:29 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x4, 0x200) getsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000040)=0xffffffffffffffc2, &(0x7f0000000100)=0x4) setsockopt$inet_mreq(r1, 0x0, 0x23, &(0x7f0000000140)={@multicast1=0xe0000001, @multicast1=0xe0000001}, 0x8) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:29 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = dup(r0) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00000000c0)={0x0, 0x8001, 0x9, 0x1ff}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000380)={r2, @in6={{0xa, 0x4e24, 0x2, @local={0xfe, 0x80, [], 0xaa}, 0x5}}, 0x9, 0x1}, &(0x7f0000000140)=0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000180)={0x10, 0x3c56, 0x88, 0x33, 0x30, 0xffffffffffffffff, 0x802}, 0xffffffffffffff3d) r3 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) accept4$packet(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000200)=0x14, 0x80800) sendmsg$can_raw(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x1d, r4}, 0x10, &(0x7f0000000300)={&(0x7f0000000280)=@canfd={{0x4, 0x39a, 0x4, 0x5}, 0x2f, 0x3, 0x0, 0x0, "c63a054b08283749ff8e4e32d3a00d7c54a9db3a1e8285935fb70008bd327b228f7339929c3906f7227391b237997e8745e42630b0315dd18d67817cfe50bec9"}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x1) ioctl$int_in(r3, 0x800000800c5011, &(0x7f0000000000)) [ 262.834729] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 262.842471] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 262.849760] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 262.857052] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 262.864341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 262.871633] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000002 2018/06/05 13:54:29 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(0xffffffffffffffff, r0) ppoll(&(0x7f0000000280)=[{r0}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:29 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 262.995818] sd 0:0:1:0: [sg0] tag#5134 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK [ 263.004649] sd 0:0:1:0: [sg0] tag#5134 CDB: Access control out [ 263.010786] sd 0:0:1:0: [sg0] tag#5134 CDB[00]: 87 9d 7f 87 f5 45 f0 4f af 0c 46 65 e0 64 4e 32 [ 263.019742] sd 0:0:1:0: [sg0] tag#5134 CDB[10]: e4 70 31 3f b2 c2 d8 ca 61 b8 9c 88 e8 dd 96 c7 [ 263.028710] sd 0:0:1:0: [sg0] tag#5134 CDB[20]: 5d 49 a5 41 46 3f f9 23 e1 84 2f 07 cb [ 263.147245] FAULT_INJECTION: forcing a failure. [ 263.147245] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 263.159061] CPU: 0 PID: 17163 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 263.166405] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.175742] Call Trace: [ 263.178325] dump_stack+0x185/0x1d0 [ 263.181950] should_fail+0x87b/0xab0 [ 263.185659] __alloc_pages_nodemask+0x630/0x5dc0 [ 263.190405] ? kmsan_set_origin_inline+0x6b/0x120 [ 263.195247] ? kernel_poison_pages+0x40/0x360 [ 263.199736] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 263.205089] ? kernel_poison_pages+0x1a0/0x360 [ 263.209665] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 263.215106] ? get_page_from_freelist+0xab08/0xb5e0 [ 263.220112] ? __kernel_text_address+0x34/0xe0 [ 263.224687] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 263.230128] ? __save_stack_trace+0x90d/0xb00 [ 263.234627] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 263.239639] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 263.244822] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 263.249657] ? ext4_direct_IO+0xecd/0x27f0 [ 263.253884] ? generic_file_read_iter+0x3c75/0x44e0 [ 263.258892] ? splice_direct_to_actor+0x4c6/0x1040 [ 263.263811] ? do_sendfile+0x107b/0x1e40 [ 263.267861] ? __x64_sys_sendfile64+0x218/0x390 [ 263.272516] ? do_syscall_64+0x152/0x230 [ 263.276571] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 263.281926] ? kmsan_set_origin_inline+0x6b/0x120 [ 263.286759] ? __msan_poison_alloca+0x15c/0x1d0 [ 263.291424] kmsan_alloc_page+0x82/0xe0 [ 263.295391] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 263.300136] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 263.305574] ? __save_stack_trace+0x90d/0xb00 [ 263.310063] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 263.315426] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 263.320689] ? kmem_cache_alloc+0xad3/0xb90 [ 263.325000] ? __blockdev_direct_IO+0x72a/0x65c0 [ 263.329747] ? generic_file_read_iter+0x3c75/0x44e0 [ 263.334756] ? ext4_file_read_iter+0x30f/0x520 [ 263.339331] ? generic_file_splice_read+0x5d2/0x900 [ 263.344340] ? do_splice_direct+0x335/0x540 [ 263.348662] alloc_pages_current+0x6b1/0x970 [ 263.353064] push_pipe+0x680/0xca0 [ 263.356604] iov_iter_get_pages+0x1357/0x1810 [ 263.361100] __blockdev_direct_IO+0x1a82/0x65c0 [ 263.365762] ? kmsan_set_origin_inline+0x6b/0x120 [ 263.370598] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 263.376040] ? pagevec_lookup_range_tag+0x11b/0x180 [ 263.381056] ? ext4_get_block_unwritten+0xb0/0xb0 [ 263.385900] ext4_direct_IO+0xecd/0x27f0 [ 263.389958] ? __atime_needs_update+0x1b8/0xfa0 [ 263.394616] ? touch_atime+0x42/0x530 [ 263.398415] ? ext4_releasepage+0x450/0x450 [ 263.402726] generic_file_read_iter+0x3c75/0x44e0 [ 263.407560] ? kmsan_set_origin+0x9e/0x160 [ 263.411788] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 263.417146] ext4_file_read_iter+0x30f/0x520 [ 263.421548] ? ext4_llseek+0x480/0x480 [ 263.425426] generic_file_splice_read+0x5d2/0x900 [ 263.430272] ? splice_shrink_spd+0x100/0x100 [ 263.434671] splice_direct_to_actor+0x4c6/0x1040 [ 263.439420] ? do_splice_direct+0x540/0x540 [ 263.443736] ? security_file_permission+0x269/0x490 [ 263.448744] ? rw_verify_area+0x35e/0x580 [ 263.452887] do_splice_direct+0x335/0x540 [ 263.457038] do_sendfile+0x107b/0x1e40 [ 263.460929] __x64_sys_sendfile64+0x218/0x390 [ 263.465418] do_syscall_64+0x152/0x230 [ 263.469302] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 263.474480] RIP: 0033:0x455a09 [ 263.477655] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 263.485352] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 263.492610] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 263.499871] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 263.507127] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 263.514389] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000017 [ 263.529274] sd 0:0:1:0: [sg0] tag#5134 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK [ 263.538101] sd 0:0:1:0: [sg0] tag#5134 CDB: Access control out [ 263.544198] sd 0:0:1:0: [sg0] tag#5134 CDB[00]: 87 9d 7f 87 f5 45 f0 4f af 0c 46 65 e0 64 4e 32 [ 263.553136] sd 0:0:1:0: [sg0] tag#5134 CDB[10]: e4 70 31 3f b2 c2 d8 ca 61 b8 9c 88 e8 dd 96 c7 [ 263.562133] sd 0:0:1:0: [sg0] tag#5134 CDB[20]: 5d 49 a5 41 46 3f f9 23 e1 84 2f 07 cb 2018/06/05 13:54:30 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000100)=""/38, 0x26) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 2018/06/05 13:54:30 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(0xffffffffffffffff, r0) ppoll(&(0x7f0000000280)=[{r0}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:30 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x8001, 0x241) ioctl$LOOP_SET_FD(r1, 0x4c00, r1) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) setsockopt$EBT_SO_SET_COUNTERS(r2, 0x0, 0x81, &(0x7f0000000100)={'security\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) userfaultfd(0x80000) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000400)={{{@in, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@loopback}}, &(0x7f0000000380)=0xe8) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000500)={'ip6gretap0\x00', r3}) ioctl$TIOCLINUX7(r2, 0x541c, &(0x7f0000000000)={0x7, 0x3}) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:30 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:30 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) socket$alg(0x26, 0x5, 0x0) 2018/06/05 13:54:30 executing program 5 (fault-call:3 fault-nth:3): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:30 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000140)='/dev/sg#\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:30 executing program 1 (fault-call:3 fault-nth:24): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 263.677872] FAULT_INJECTION: forcing a failure. [ 263.677872] name failslab, interval 1, probability 0, space 0, times 0 [ 263.689260] CPU: 0 PID: 17193 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 263.696638] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.706013] Call Trace: [ 263.708635] dump_stack+0x185/0x1d0 [ 263.712301] should_fail+0x87b/0xab0 [ 263.716075] __should_failslab+0x278/0x2a0 [ 263.720352] should_failslab+0x29/0x70 [ 263.724298] __kmalloc+0xc5/0x350 [ 263.727784] ? crypto_create_tfm+0x10a/0x640 [ 263.732253] ? crypto_ahash_extsize+0x6a/0xf0 [ 263.736793] crypto_create_tfm+0x10a/0x640 [ 263.741065] crypto_spawn_tfm2+0x17a/0x2c0 [ 263.745331] crypto_gcm_init_tfm+0x7c/0x420 [ 263.749691] ? crypto_gcm_create_common+0x1110/0x1110 [ 263.754921] crypto_aead_init_tfm+0x252/0x2b0 [ 263.759450] ? aead_register_instance+0x380/0x380 [ 263.764320] crypto_create_tfm+0x1e3/0x640 [ 263.768609] crypto_spawn_tfm2+0x17a/0x2c0 [ 263.772892] crypto_rfc4543_init_tfm+0x78/0x390 [ 263.777598] ? crypto_rfc4543_create+0xc80/0xc80 [ 263.782398] crypto_aead_init_tfm+0x252/0x2b0 [ 263.786932] ? aead_register_instance+0x380/0x380 [ 263.788763] FAULT_INJECTION: forcing a failure. [ 263.788763] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 263.791803] crypto_create_tfm+0x1e3/0x640 [ 263.791841] crypto_alloc_tfm+0x359/0x6a0 [ 263.791903] crypto_alloc_aead+0x99/0xb0 [ 263.791933] aead_bind+0xe7/0x340 [ 263.791980] alg_bind+0x91e/0xd70 [ 263.823034] ? rng_recvmsg+0x3d0/0x3d0 [ 263.826936] ? alg_sock_destruct+0x160/0x160 [ 263.831355] __sys_bind+0x3ef/0x4a0 [ 263.835514] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 263.840915] __x64_sys_bind+0xd8/0x120 [ 263.844813] do_syscall_64+0x152/0x230 [ 263.848712] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 263.853902] RIP: 0033:0x455a09 [ 263.857088] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 263.864807] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 263.872078] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 263.879349] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 263.886617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 263.893885] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000003 [ 263.901180] CPU: 1 PID: 17198 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 263.908556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.917920] Call Trace: [ 263.920539] dump_stack+0x185/0x1d0 [ 263.924205] should_fail+0x87b/0xab0 [ 263.927955] __alloc_pages_nodemask+0x630/0x5dc0 [ 263.932748] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 263.938223] ? __save_stack_trace+0x90d/0xb00 [ 263.942779] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 263.948193] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 263.953495] ? kmem_cache_alloc+0xad3/0xb90 [ 263.957849] ? __blockdev_direct_IO+0x72a/0x65c0 [ 263.962637] ? generic_file_read_iter+0x3c75/0x44e0 [ 263.967683] ? ext4_file_read_iter+0x30f/0x520 [ 263.972296] ? generic_file_splice_read+0x5d2/0x900 [ 263.977342] ? do_splice_direct+0x335/0x540 [ 263.981702] alloc_pages_current+0x6b1/0x970 [ 263.986146] push_pipe+0x680/0xca0 [ 263.989725] iov_iter_get_pages+0x1357/0x1810 [ 263.994286] __blockdev_direct_IO+0x1a82/0x65c0 [ 263.998993] ? kmsan_set_origin_inline+0x6b/0x120 [ 264.003891] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 264.009392] ? pagevec_lookup_range_tag+0x11b/0x180 [ 264.014441] ? ext4_get_block_unwritten+0xb0/0xb0 [ 264.019352] ext4_direct_IO+0xecd/0x27f0 [ 264.023465] ? __atime_needs_update+0x1b8/0xfa0 [ 264.028186] ? touch_atime+0x42/0x530 [ 264.032027] ? ext4_releasepage+0x450/0x450 [ 264.036380] generic_file_read_iter+0x3c75/0x44e0 [ 264.041249] ? kmsan_set_origin+0x9e/0x160 [ 264.045511] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 264.050912] ext4_file_read_iter+0x30f/0x520 [ 264.055359] ? ext4_llseek+0x480/0x480 [ 264.059306] generic_file_splice_read+0x5d2/0x900 [ 264.064180] ? splice_shrink_spd+0x100/0x100 [ 264.068628] splice_direct_to_actor+0x4c6/0x1040 [ 264.073404] ? do_splice_direct+0x540/0x540 [ 264.077755] ? security_file_permission+0x269/0x490 [ 264.082797] ? rw_verify_area+0x35e/0x580 [ 264.086991] do_splice_direct+0x335/0x540 [ 264.091196] do_sendfile+0x107b/0x1e40 [ 264.095145] __x64_sys_sendfile64+0x218/0x390 [ 264.099666] do_syscall_64+0x152/0x230 [ 264.103585] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 264.108785] RIP: 0033:0x455a09 [ 264.111987] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 264.119719] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:31 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f00000000c0)) r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:31 executing program 3: r0 = socket$kcm(0x29, 0xffffffffffffffff, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000080)={'vlan0\x00', 0x3}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)='\x00'}], 0x100000000000013d, 0x81806) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x8, 0x4, 0x6cf1, 0xb9, 0x6}, &(0x7f0000000000)=0x98) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f00000001c0)={r3, 0x6, 0x3, [0xfff, 0x9, 0x2c7]}, &(0x7f0000000240)=0xe) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r1) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000380)="14f1ace681e20e8192ac407a4282455f", 0x10) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ppoll(&(0x7f0000000280)=[{r0}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:31 executing program 7: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 264.127003] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 264.134285] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 264.141567] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 264.148848] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000018 2018/06/05 13:54:31 executing program 4: accept4(0xffffffffffffffff, &(0x7f0000000140)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f00000001c0)=0x80, 0x80000) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000002004effff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000002004e227f00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e21ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x190) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000100)={'syzkaller0\x00', {0x2, 0x4e22, @loopback=0x7f000001}}) r3 = dup3(r1, r1, 0x80000) getsockopt$inet_dccp_int(r3, 0x21, 0x1f, &(0x7f0000000000), &(0x7f0000000040)=0x4) 2018/06/05 13:54:31 executing program 5 (fault-call:3 fault-nth:4): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:31 executing program 1 (fault-call:3 fault-nth:25): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:31 executing program 7: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:31 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) ioctl$RNDZAPENTCNT(r1, 0x5204, &(0x7f0000000080)) 2018/06/05 13:54:31 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x509040, 0x0) getdents64(r2, &(0x7f0000000100)=""/7, 0x7) r3 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r3) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ppoll(&(0x7f0000000280)=[{r0}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 264.317463] FAULT_INJECTION: forcing a failure. [ 264.317463] name failslab, interval 1, probability 0, space 0, times 0 [ 264.328817] CPU: 1 PID: 17218 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 264.336199] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.345567] Call Trace: [ 264.348190] dump_stack+0x185/0x1d0 [ 264.351854] should_fail+0x87b/0xab0 [ 264.355624] __should_failslab+0x278/0x2a0 [ 264.359902] should_failslab+0x29/0x70 [ 264.363842] __kmalloc+0xc5/0x350 2018/06/05 13:54:31 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='comm\x00') getdents64(r1, &(0x7f0000000280)=""/252, 0xfc) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 264.367327] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 264.372716] ? crypto_create_tfm+0x10a/0x640 [ 264.377159] ? crypto_alg_extsize+0x66/0xc0 [ 264.381512] crypto_create_tfm+0x10a/0x640 [ 264.385794] ? __kmalloc+0x111/0x350 [ 264.389549] crypto_init_shash_ops_async+0xcd/0x610 [ 264.394596] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 264.400023] crypto_ahash_init_tfm+0xfc/0x770 [ 264.404577] ? crypto_ahash_extsize+0xf0/0xf0 [ 264.409117] crypto_create_tfm+0x1e3/0x640 [ 264.413388] crypto_spawn_tfm2+0x17a/0x2c0 2018/06/05 13:54:31 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) accept$ax25(r2, 0x0, &(0x7f0000000000)) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x8000, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 264.417661] crypto_gcm_init_tfm+0x7c/0x420 [ 264.422014] ? crypto_gcm_create_common+0x1110/0x1110 [ 264.427239] crypto_aead_init_tfm+0x252/0x2b0 [ 264.431774] ? aead_register_instance+0x380/0x380 [ 264.436645] crypto_create_tfm+0x1e3/0x640 [ 264.440936] crypto_spawn_tfm2+0x17a/0x2c0 [ 264.445222] crypto_rfc4543_init_tfm+0x78/0x390 [ 264.449936] ? crypto_rfc4543_create+0xc80/0xc80 [ 264.454748] crypto_aead_init_tfm+0x252/0x2b0 [ 264.459301] ? aead_register_instance+0x380/0x380 [ 264.464172] crypto_create_tfm+0x1e3/0x640 2018/06/05 13:54:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ppoll(&(0x7f0000000280)=[{r0}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 264.468448] crypto_alloc_tfm+0x359/0x6a0 [ 264.472658] crypto_alloc_aead+0x99/0xb0 [ 264.476758] aead_bind+0xe7/0x340 [ 264.480244] alg_bind+0x91e/0xd70 [ 264.483726] ? rng_recvmsg+0x3d0/0x3d0 [ 264.487652] ? alg_sock_destruct+0x160/0x160 [ 264.492093] __sys_bind+0x3ef/0x4a0 [ 264.495790] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 264.501228] __x64_sys_bind+0xd8/0x120 [ 264.505159] do_syscall_64+0x152/0x230 [ 264.509088] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 264.514310] RIP: 0033:0x455a09 2018/06/05 13:54:31 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8910, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x102010, 0xffffffffffffffff, 0x80000000040) fcntl$addseals(r1, 0x409, 0x4) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000180)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) ioctl$SG_GET_PACK_ID(r1, 0x227c, &(0x7f0000000000)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@loopback, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@dev}}, &(0x7f00000000c0)=0xe8) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000140)={@mcast1={0xff, 0x1, [], 0x1}, 0x46, r2}) [ 264.517523] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 264.525267] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 264.532564] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 264.539860] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 264.547158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 264.554454] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000004 2018/06/05 13:54:31 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) signalfd(r0, &(0x7f0000000000)={0x7}, 0x8) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 264.597497] FAULT_INJECTION: forcing a failure. [ 264.597497] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 264.609336] CPU: 1 PID: 17237 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 264.616690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.626042] Call Trace: [ 264.628628] dump_stack+0x185/0x1d0 [ 264.632262] should_fail+0x87b/0xab0 [ 264.635985] __alloc_pages_nodemask+0x630/0x5dc0 [ 264.640746] ? kmsan_set_origin_inline+0x6b/0x120 [ 264.645590] ? kernel_poison_pages+0x40/0x360 [ 264.650091] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 264.655453] ? kernel_poison_pages+0x1a0/0x360 [ 264.660040] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 264.666038] ? get_page_from_freelist+0xab08/0xb5e0 [ 264.671054] ? __kernel_text_address+0x34/0xe0 [ 264.675639] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 264.681088] ? __save_stack_trace+0x90d/0xb00 [ 264.685595] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 264.690530] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 2018/06/05 13:54:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r3}, {r0}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 264.695744] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 264.700590] ? ext4_direct_IO+0xecd/0x27f0 [ 264.704828] ? generic_file_read_iter+0x3c75/0x44e0 [ 264.709848] ? splice_direct_to_actor+0x4c6/0x1040 [ 264.714781] ? do_sendfile+0x107b/0x1e40 [ 264.718845] ? __x64_sys_sendfile64+0x218/0x390 [ 264.723510] ? do_syscall_64+0x152/0x230 [ 264.727572] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 264.732936] ? kmsan_set_origin_inline+0x6b/0x120 [ 264.737775] ? __msan_poison_alloca+0x15c/0x1d0 [ 264.742451] kmsan_alloc_page+0x82/0xe0 [ 264.746440] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 264.751194] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 264.756644] ? __save_stack_trace+0x90d/0xb00 [ 264.761144] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 264.766544] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 264.772422] ? kmem_cache_alloc+0xad3/0xb90 [ 264.776746] ? __blockdev_direct_IO+0x72a/0x65c0 [ 264.781503] ? generic_file_read_iter+0x3c75/0x44e0 [ 264.786518] ? ext4_file_read_iter+0x30f/0x520 [ 264.791101] ? generic_file_splice_read+0x5d2/0x900 [ 264.796118] ? do_splice_direct+0x335/0x540 [ 264.800445] alloc_pages_current+0x6b1/0x970 [ 264.804851] push_pipe+0x680/0xca0 [ 264.808396] iov_iter_get_pages+0x1357/0x1810 [ 264.812897] __blockdev_direct_IO+0x1a82/0x65c0 [ 264.817564] ? kmsan_set_origin_inline+0x6b/0x120 [ 264.822411] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 264.828123] ? pagevec_lookup_range_tag+0x11b/0x180 [ 264.833141] ? ext4_get_block_unwritten+0xb0/0xb0 [ 264.837990] ext4_direct_IO+0xecd/0x27f0 [ 264.842055] ? __atime_needs_update+0x1b8/0xfa0 [ 264.846717] ? touch_atime+0x42/0x530 [ 264.850520] ? ext4_releasepage+0x450/0x450 [ 264.854848] generic_file_read_iter+0x3c75/0x44e0 [ 264.859687] ? kmsan_set_origin+0x9e/0x160 [ 264.863914] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 264.869280] ext4_file_read_iter+0x30f/0x520 [ 264.873683] ? ext4_llseek+0x480/0x480 [ 264.877562] generic_file_splice_read+0x5d2/0x900 [ 264.882404] ? splice_shrink_spd+0x100/0x100 [ 264.886805] splice_direct_to_actor+0x4c6/0x1040 [ 264.891552] ? do_splice_direct+0x540/0x540 [ 264.895869] ? security_file_permission+0x269/0x490 [ 264.900884] ? rw_verify_area+0x35e/0x580 [ 264.905030] do_splice_direct+0x335/0x540 [ 264.909180] do_sendfile+0x107b/0x1e40 [ 264.913071] __x64_sys_sendfile64+0x218/0x390 [ 264.917560] do_syscall_64+0x152/0x230 [ 264.921445] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 264.926620] RIP: 0033:0x455a09 [ 264.929801] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 264.937499] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 264.944760] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 264.952019] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 264.959275] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 264.966536] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000019 2018/06/05 13:54:32 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'rfc3686(lrw(twofish))\x00'}, 0xfef6) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:32 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x35, r0, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) r2 = dup3(r1, r0, 0x80000) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r2, 0x4010641c, &(0x7f0000000280)={r3, &(0x7f0000000140)=""/92}) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:32 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8915, &(0x7f0000000180)="0047fc1207d82c992409700aa36ea979710c331fa32f14a901522a42fc5f4c46cc9fe6e4ea7dff38c13bb538cfc156ca81cf6aa3be82bbae6f0590baadc66c6de391db165a92710d5678d01f3e0c907f942e433505f0f17e755afcb7420675c4454773bef1729514e6f7b7c2e30c3998fad0838f05043164e4303737d6ca") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:32 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r3}, {r0}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:32 executing program 5 (fault-call:3 fault-nth:5): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:32 executing program 7: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:32 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0xc8, 0x8, 0xd, 0x600, 0x70bd2a, 0x25dfdbfe, {0x5, 0x0, 0x2}, [@generic="04beba4f3e0fffe464506e7043644c028d4c3e1eb01b403f8a1ff09048cb1fafe2911252a1b12f3037ad1c7d245af10615196b6759f50001f9f51b156c884083d30a9ee70e2d16720b407d6a02688eb72381e291a46e627a1703c668479365cd43717ee39904d0b9d773a86dd64ed1ddb5699c0b330d64fc851665678b1e6e69edbe01a2e6626504b90fc0076a4eaddd2f737e4ea51cd42e357da06e0d6173072df471a0a8d7542427fca1d325910ea5a935"]}, 0xc8}, 0x1, 0x0, 0x0, 0x8000}, 0x44080) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) 2018/06/05 13:54:32 executing program 1 (fault-call:3 fault-nth:26): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 265.119885] FAULT_INJECTION: forcing a failure. [ 265.119885] name failslab, interval 1, probability 0, space 0, times 0 [ 265.121942] FAULT_INJECTION: forcing a failure. [ 265.121942] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 265.131242] CPU: 1 PID: 17254 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 265.150278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 265.159633] Call Trace: [ 265.162237] dump_stack+0x185/0x1d0 [ 265.165876] should_fail+0x87b/0xab0 [ 265.169616] __should_failslab+0x278/0x2a0 [ 265.173868] should_failslab+0x29/0x70 [ 265.177781] __kmalloc+0xc5/0x350 [ 265.181241] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 265.186613] ? crypto_create_tfm+0x10a/0x640 [ 265.191041] crypto_create_tfm+0x10a/0x640 [ 265.195289] crypto_spawn_tfm2+0x17a/0x2c0 [ 265.199535] crypto_gcm_init_tfm+0x119/0x420 [ 265.203952] ? crypto_gcm_create_common+0x1110/0x1110 [ 265.209152] crypto_aead_init_tfm+0x252/0x2b0 [ 265.213658] ? aead_register_instance+0x380/0x380 [ 265.218503] crypto_create_tfm+0x1e3/0x640 [ 265.222765] crypto_spawn_tfm2+0x17a/0x2c0 [ 265.227041] crypto_rfc4543_init_tfm+0x78/0x390 [ 265.231724] ? crypto_rfc4543_create+0xc80/0xc80 [ 265.236505] crypto_aead_init_tfm+0x252/0x2b0 [ 265.241028] ? aead_register_instance+0x380/0x380 [ 265.245882] crypto_create_tfm+0x1e3/0x640 [ 265.250134] crypto_alloc_tfm+0x359/0x6a0 [ 265.254313] crypto_alloc_aead+0x99/0xb0 [ 265.258384] aead_bind+0xe7/0x340 [ 265.261847] alg_bind+0x91e/0xd70 [ 265.265303] ? rng_recvmsg+0x3d0/0x3d0 [ 265.269198] ? alg_sock_destruct+0x160/0x160 [ 265.273613] __sys_bind+0x3ef/0x4a0 [ 265.277265] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 265.282664] __x64_sys_bind+0xd8/0x120 [ 265.286560] do_syscall_64+0x152/0x230 [ 265.290461] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 265.295649] RIP: 0033:0x455a09 [ 265.298833] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 265.306553] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 265.313820] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 265.321091] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 265.328359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 265.335630] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000005 [ 265.342916] CPU: 0 PID: 17260 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 265.350273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 265.359619] Call Trace: [ 265.362205] dump_stack+0x185/0x1d0 [ 265.365830] should_fail+0x87b/0xab0 [ 265.369538] __alloc_pages_nodemask+0x630/0x5dc0 [ 265.374288] ? kmsan_set_origin_inline+0x6b/0x120 [ 265.379127] ? kernel_poison_pages+0x40/0x360 [ 265.383615] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 265.388974] ? kernel_poison_pages+0x1a0/0x360 [ 265.393553] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 265.398998] ? get_page_from_freelist+0xab08/0xb5e0 [ 265.404013] ? __kernel_text_address+0x34/0xe0 [ 265.408585] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 265.414027] ? __save_stack_trace+0x90d/0xb00 [ 265.418530] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 265.423546] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 265.428733] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 265.433573] ? ext4_direct_IO+0xecd/0x27f0 [ 265.437802] ? generic_file_read_iter+0x3c75/0x44e0 [ 265.442812] ? splice_direct_to_actor+0x4c6/0x1040 [ 265.447738] ? do_sendfile+0x107b/0x1e40 [ 265.451800] ? __x64_sys_sendfile64+0x218/0x390 [ 265.456460] ? do_syscall_64+0x152/0x230 [ 265.460515] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 265.465875] ? kmsan_set_origin_inline+0x6b/0x120 [ 265.470711] ? __msan_poison_alloca+0x15c/0x1d0 [ 265.475381] kmsan_alloc_page+0x82/0xe0 [ 265.479355] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 265.484104] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 265.489546] ? __save_stack_trace+0x90d/0xb00 [ 265.494039] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 265.499403] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 265.504675] ? kmem_cache_alloc+0xad3/0xb90 [ 265.508989] ? __blockdev_direct_IO+0x72a/0x65c0 [ 265.513742] ? generic_file_read_iter+0x3c75/0x44e0 [ 265.518749] ? ext4_file_read_iter+0x30f/0x520 [ 265.523325] ? generic_file_splice_read+0x5d2/0x900 [ 265.528335] ? do_splice_direct+0x335/0x540 [ 265.532654] alloc_pages_current+0x6b1/0x970 [ 265.537060] push_pipe+0x680/0xca0 [ 265.540605] iov_iter_get_pages+0x1357/0x1810 [ 265.545100] __blockdev_direct_IO+0x1a82/0x65c0 [ 265.549765] ? kmsan_set_origin_inline+0x6b/0x120 [ 265.554609] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 265.560056] ? pagevec_lookup_range_tag+0x11b/0x180 [ 265.565072] ? ext4_get_block_unwritten+0xb0/0xb0 [ 265.569917] ext4_direct_IO+0xecd/0x27f0 [ 265.573971] ? __atime_needs_update+0x1b8/0xfa0 [ 265.578634] ? touch_atime+0x42/0x530 [ 265.582435] ? ext4_releasepage+0x450/0x450 [ 265.586749] generic_file_read_iter+0x3c75/0x44e0 [ 265.591585] ? kmsan_set_origin+0x9e/0x160 [ 265.595810] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 265.601172] ext4_file_read_iter+0x30f/0x520 [ 265.605577] ? ext4_llseek+0x480/0x480 [ 265.609480] generic_file_splice_read+0x5d2/0x900 [ 265.614326] ? splice_shrink_spd+0x100/0x100 [ 265.618726] splice_direct_to_actor+0x4c6/0x1040 [ 265.623477] ? do_splice_direct+0x540/0x540 [ 265.627791] ? security_file_permission+0x269/0x490 [ 265.632804] ? rw_verify_area+0x35e/0x580 [ 265.636948] do_splice_direct+0x335/0x540 [ 265.641094] do_sendfile+0x107b/0x1e40 [ 265.644982] __x64_sys_sendfile64+0x218/0x390 [ 265.649471] do_syscall_64+0x152/0x230 [ 265.653352] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 265.658530] RIP: 0033:0x455a09 [ 265.661704] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 265.669404] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 265.676663] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 265.683925] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 265.691187] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 265.698447] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000001a 2018/06/05 13:54:32 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r3}, {r0}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:32 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:32 executing program 0: r0 = socket$inet6(0xa, 0x20000000000006, 0xffffffffffffffc1) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:32 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rtc0\x00', 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='pids.current\x00', 0x0, 0x0) ioctl$KDGETMODE(r2, 0x4b3b, &(0x7f0000000280)) r3 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r3) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:32 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r0}, {r1, 0x2420}, {r1, 0x20}, {r1}, {r0, 0x180}, {r1, 0x501a}, {r1, 0x31}], 0x8, 0x5) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000100)=[{{0x0, 0x7530}, 0x6, 0x1, 0x4}, {{r2, r3/1000+30000}, 0x720, 0x20}, {{0x0, 0x7530}, 0xfffffffffffffffe, 0x401, 0xd4f}, {{0x0, 0x2710}, 0x9, 0xff}, {{0x0, 0x7530}, 0x7, 0x4cfe7dd9, 0x80}, {{r4, r5/1000+30000}, 0x5, 0xd4c, 0x100000000}], 0x90) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r6 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0x3, 0x400041) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r6, 0x6, 0x21, &(0x7f0000000280)="cfa281419308c1a9cf712aadd688c774", 0x10) 2018/06/05 13:54:32 executing program 5 (fault-call:3 fault-nth:6): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:32 executing program 6: r0 = socket$inet6(0xa, 0x80000, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x80000001, 0x521000) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r2, 0xc010640b, &(0x7f0000000140)={r3, r4, 0x80}) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) 2018/06/05 13:54:32 executing program 1 (fault-call:3 fault-nth:27): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 265.836658] FAULT_INJECTION: forcing a failure. [ 265.836658] name failslab, interval 1, probability 0, space 0, times 0 [ 265.848092] CPU: 0 PID: 17273 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 265.855474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 265.864849] Call Trace: [ 265.867473] dump_stack+0x185/0x1d0 [ 265.870998] FAULT_INJECTION: forcing a failure. [ 265.870998] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 265.871137] should_fail+0x87b/0xab0 [ 265.871193] __should_failslab+0x278/0x2a0 [ 265.871260] should_failslab+0x29/0x70 [ 265.894819] __kmalloc+0xc5/0x350 [ 265.898291] ? crypto_blkcipher_ctxsize+0xf7/0x1b0 [ 265.903246] ? __crypto_alloc_tfm+0x21d/0x8d0 [ 265.907750] __crypto_alloc_tfm+0x21d/0x8d0 [ 265.912112] crypto_skcipher_init_tfm+0x292/0xea0 [ 265.916986] ? crypto_skcipher_extsize+0x170/0x170 [ 265.921931] crypto_create_tfm+0x1e3/0x640 [ 265.926178] crypto_spawn_tfm2+0x17a/0x2c0 [ 265.930420] crypto_gcm_init_tfm+0x119/0x420 [ 265.934834] ? crypto_gcm_create_common+0x1110/0x1110 [ 265.940039] crypto_aead_init_tfm+0x252/0x2b0 [ 265.944549] ? aead_register_instance+0x380/0x380 [ 265.949399] crypto_create_tfm+0x1e3/0x640 [ 265.953659] crypto_spawn_tfm2+0x17a/0x2c0 [ 265.957915] crypto_rfc4543_init_tfm+0x78/0x390 [ 265.962594] ? crypto_rfc4543_create+0xc80/0xc80 [ 265.967369] crypto_aead_init_tfm+0x252/0x2b0 [ 265.971891] ? aead_register_instance+0x380/0x380 [ 265.976738] crypto_create_tfm+0x1e3/0x640 [ 265.980982] crypto_alloc_tfm+0x359/0x6a0 [ 265.985162] crypto_alloc_aead+0x99/0xb0 [ 265.989238] aead_bind+0xe7/0x340 [ 265.992700] alg_bind+0x91e/0xd70 [ 265.996156] ? rng_recvmsg+0x3d0/0x3d0 [ 266.000058] ? alg_sock_destruct+0x160/0x160 [ 266.004480] __sys_bind+0x3ef/0x4a0 [ 266.008131] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 266.013524] __x64_sys_bind+0xd8/0x120 [ 266.017420] do_syscall_64+0x152/0x230 [ 266.021318] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 266.026506] RIP: 0033:0x455a09 [ 266.029691] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 266.037408] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 266.044677] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 266.051945] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 266.059224] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 266.066500] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000006 [ 266.073791] CPU: 1 PID: 17285 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 2018/06/05 13:54:33 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 266.081163] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 266.090533] Call Trace: [ 266.093151] dump_stack+0x185/0x1d0 [ 266.096815] should_fail+0x87b/0xab0 [ 266.100567] __alloc_pages_nodemask+0x630/0x5dc0 [ 266.105357] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 266.110834] ? __save_stack_trace+0x90d/0xb00 [ 266.115385] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 266.120803] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 266.126105] ? kmem_cache_alloc+0xad3/0xb90 [ 266.130458] ? __blockdev_direct_IO+0x72a/0x65c0 [ 266.135247] ? generic_file_read_iter+0x3c75/0x44e0 [ 266.140296] ? ext4_file_read_iter+0x30f/0x520 [ 266.144906] ? generic_file_splice_read+0x5d2/0x900 [ 266.149950] ? do_splice_direct+0x335/0x540 [ 266.154316] alloc_pages_current+0x6b1/0x970 [ 266.158765] push_pipe+0x680/0xca0 [ 266.162351] iov_iter_get_pages+0x1357/0x1810 [ 266.166912] __blockdev_direct_IO+0x1a82/0x65c0 [ 266.171623] ? kmsan_set_origin_inline+0x6b/0x120 [ 266.176522] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 266.182025] ? pagevec_lookup_range_tag+0x11b/0x180 2018/06/05 13:54:33 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 266.187085] ? ext4_get_block_unwritten+0xb0/0xb0 [ 266.191970] ext4_direct_IO+0xecd/0x27f0 [ 266.196070] ? __atime_needs_update+0x1b8/0xfa0 [ 266.200793] ? touch_atime+0x42/0x530 [ 266.204651] ? ext4_releasepage+0x450/0x450 [ 266.209008] generic_file_read_iter+0x3c75/0x44e0 [ 266.213883] ? kmsan_set_origin+0x9e/0x160 [ 266.218147] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 266.223557] ext4_file_read_iter+0x30f/0x520 [ 266.228016] ? ext4_llseek+0x480/0x480 [ 266.231951] generic_file_splice_read+0x5d2/0x900 2018/06/05 13:54:33 executing program 5 (fault-call:3 fault-nth:7): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:33 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{}, {r3}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 266.236832] ? splice_shrink_spd+0x100/0x100 [ 266.241285] splice_direct_to_actor+0x4c6/0x1040 [ 266.246067] ? do_splice_direct+0x540/0x540 [ 266.250413] ? security_file_permission+0x269/0x490 [ 266.255461] ? rw_verify_area+0x35e/0x580 [ 266.259663] do_splice_direct+0x335/0x540 [ 266.263874] do_sendfile+0x107b/0x1e40 [ 266.267815] __x64_sys_sendfile64+0x218/0x390 [ 266.272346] do_syscall_64+0x152/0x230 [ 266.276267] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 266.281472] RIP: 0033:0x455a09 [ 266.282533] FAULT_INJECTION: forcing a failure. [ 266.282533] name failslab, interval 1, probability 0, space 0, times 0 [ 266.284670] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 266.284704] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 266.284722] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 266.284744] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 266.284762] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 266.284777] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000001b [ 266.340596] CPU: 0 PID: 17294 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 266.347969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 266.357340] Call Trace: [ 266.359963] dump_stack+0x185/0x1d0 [ 266.363633] should_fail+0x87b/0xab0 [ 266.367387] __should_failslab+0x278/0x2a0 [ 266.371678] should_failslab+0x29/0x70 [ 266.375597] __kmalloc+0xc5/0x350 [ 266.379082] ? rcu_all_qs+0x32/0x1f0 [ 266.382817] ? __crypto_alloc_tfm+0x21d/0x8d0 [ 266.387344] __crypto_alloc_tfm+0x21d/0x8d0 [ 266.391700] crypto_spawn_tfm+0x2a5/0x370 [ 266.395914] crypto_ctr_init_tfm+0x89/0x180 [ 266.400273] ? crypto_ctr_free+0x60/0x60 [ 266.404359] __crypto_alloc_tfm+0x703/0x8d0 [ 266.408741] crypto_skcipher_init_tfm+0x292/0xea0 [ 266.413642] ? crypto_skcipher_extsize+0x170/0x170 [ 266.418616] crypto_create_tfm+0x1e3/0x640 [ 266.422890] crypto_spawn_tfm2+0x17a/0x2c0 [ 266.427159] crypto_gcm_init_tfm+0x119/0x420 [ 266.431601] ? crypto_gcm_create_common+0x1110/0x1110 [ 266.436821] crypto_aead_init_tfm+0x252/0x2b0 [ 266.441354] ? aead_register_instance+0x380/0x380 [ 266.446224] crypto_create_tfm+0x1e3/0x640 [ 266.450519] crypto_spawn_tfm2+0x17a/0x2c0 [ 266.454798] crypto_rfc4543_init_tfm+0x78/0x390 [ 266.459508] ? crypto_rfc4543_create+0xc80/0xc80 [ 266.464290] crypto_aead_init_tfm+0x252/0x2b0 [ 266.468847] ? aead_register_instance+0x380/0x380 [ 266.473715] crypto_create_tfm+0x1e3/0x640 [ 266.477989] crypto_alloc_tfm+0x359/0x6a0 [ 266.482196] crypto_alloc_aead+0x99/0xb0 [ 266.486299] aead_bind+0xe7/0x340 2018/06/05 13:54:33 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") setsockopt$sock_void(r0, 0x1, 0x0, 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:33 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:33 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000000)={0x8, 0x100000001, 0xda, 0x4, 0x7}) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp\x00', 0x4000, 0x0) ioctl$TCSBRKP(r2, 0x5425, 0x8001) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r3 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r3) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:33 executing program 1 (fault-call:3 fault-nth:28): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 266.489789] alg_bind+0x91e/0xd70 [ 266.493276] ? rng_recvmsg+0x3d0/0x3d0 [ 266.497196] ? alg_sock_destruct+0x160/0x160 [ 266.501641] __sys_bind+0x3ef/0x4a0 [ 266.505327] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 266.510760] __x64_sys_bind+0xd8/0x120 [ 266.514682] do_syscall_64+0x152/0x230 [ 266.518606] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 266.523818] RIP: 0033:0x455a09 [ 266.527023] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 266.534767] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 266.542058] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 266.549351] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 266.556640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 266.563927] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000007 [ 266.612204] FAULT_INJECTION: forcing a failure. [ 266.612204] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 266.624018] CPU: 1 PID: 17309 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 266.631369] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 266.640714] Call Trace: [ 266.643302] dump_stack+0x185/0x1d0 [ 266.646929] should_fail+0x87b/0xab0 [ 266.650642] __alloc_pages_nodemask+0x630/0x5dc0 [ 266.655391] ? kmsan_set_origin_inline+0x6b/0x120 [ 266.660225] ? kernel_poison_pages+0x40/0x360 [ 266.664716] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 266.670563] ? kernel_poison_pages+0x1a0/0x360 [ 266.675146] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 266.680588] ? get_page_from_freelist+0xab08/0xb5e0 [ 266.685599] ? __kernel_text_address+0x34/0xe0 [ 266.690173] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 266.695611] ? __save_stack_trace+0x90d/0xb00 [ 266.700109] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 266.705033] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 266.710219] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 266.715052] ? ext4_direct_IO+0xecd/0x27f0 [ 266.719278] ? generic_file_read_iter+0x3c75/0x44e0 [ 266.724285] ? splice_direct_to_actor+0x4c6/0x1040 [ 266.729209] ? do_sendfile+0x107b/0x1e40 [ 266.733263] ? __x64_sys_sendfile64+0x218/0x390 [ 266.737922] ? do_syscall_64+0x152/0x230 [ 266.741977] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 266.747333] ? kmsan_set_origin_inline+0x6b/0x120 [ 266.752164] ? __msan_poison_alloca+0x15c/0x1d0 [ 266.756832] kmsan_alloc_page+0x82/0xe0 [ 266.760798] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 266.765543] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 266.770979] ? __save_stack_trace+0x90d/0xb00 [ 266.775473] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 266.780836] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 266.786103] ? kmem_cache_alloc+0xad3/0xb90 [ 266.790417] ? __blockdev_direct_IO+0x72a/0x65c0 [ 266.795162] ? generic_file_read_iter+0x3c75/0x44e0 [ 266.800168] ? ext4_file_read_iter+0x30f/0x520 [ 266.804746] ? generic_file_splice_read+0x5d2/0x900 [ 266.809758] ? do_splice_direct+0x335/0x540 [ 266.814074] alloc_pages_current+0x6b1/0x970 [ 266.818474] push_pipe+0x680/0xca0 [ 266.822012] iov_iter_get_pages+0x1357/0x1810 [ 266.826502] __blockdev_direct_IO+0x1a82/0x65c0 [ 266.831161] ? kmsan_set_origin_inline+0x6b/0x120 [ 266.835998] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 266.841442] ? pagevec_lookup_range_tag+0x11b/0x180 [ 266.846761] ? ext4_get_block_unwritten+0xb0/0xb0 [ 266.851607] ext4_direct_IO+0xecd/0x27f0 [ 266.855663] ? __atime_needs_update+0x1b8/0xfa0 [ 266.860328] ? touch_atime+0x42/0x530 [ 266.864128] ? ext4_releasepage+0x450/0x450 [ 266.868443] generic_file_read_iter+0x3c75/0x44e0 [ 266.873281] ? kmsan_set_origin+0x9e/0x160 [ 266.877506] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 266.882864] ext4_file_read_iter+0x30f/0x520 [ 266.887263] ? ext4_llseek+0x480/0x480 [ 266.891142] generic_file_splice_read+0x5d2/0x900 [ 266.895979] ? splice_shrink_spd+0x100/0x100 [ 266.900382] splice_direct_to_actor+0x4c6/0x1040 [ 266.905129] ? do_splice_direct+0x540/0x540 [ 266.909441] ? security_file_permission+0x269/0x490 [ 266.914452] ? rw_verify_area+0x35e/0x580 [ 266.918591] do_splice_direct+0x335/0x540 [ 266.922739] do_sendfile+0x107b/0x1e40 [ 266.926624] __x64_sys_sendfile64+0x218/0x390 [ 266.931116] do_syscall_64+0x152/0x230 [ 266.935172] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 266.940346] RIP: 0033:0x455a09 [ 266.943521] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 266.951219] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:33 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x1, 0x4000) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}, 0x7fff, 0x454f9e4d, 0xece0000000, 0x6, 0x8}, &(0x7f0000000040)=0x98) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f00000001c0)={0x69, 0xc7f, 0x8005, 0x100000000, 0x1, 0xffffffffffffffff, 0x9, 0xffff, r3}, &(0x7f0000000200)=0x20) [ 266.958477] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 266.965763] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 266.973022] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 266.980283] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000001c 2018/06/05 13:54:34 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {r0}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:34 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) accept4$inet6(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, @mcast2}, &(0x7f0000000100)=0xfffffffffffffdce, 0x4000000080000) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) fdatasync(r1) 2018/06/05 13:54:34 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(0xffffffffffffffff, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:34 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:34 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000140)="0000000000000007cc82331c065655839f21c20c55522149eedaf21ccd4c2eb05fbb9343f36a10e173cd70446e68a03589ba534923b5c796c45cabd5ea6abd5260afce45579229f53e0217fe2b0cd8cfc146c7d59caee06ad3f57288c30979ee5304291c9edb430a258d6282a2b625d721e43b76d93a049960211f4372549d06c6a227ac23b81e97063f4efb706743c61ab6") r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') sendmsg$nl_crypto(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@delrng={0x10, 0x14, 0x2, 0x70bd29, 0x25dfdbfd, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4885}, 0x8000) r2 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r2, 0x800000800c5011, &(0x7f0000000000)) 2018/06/05 13:54:34 executing program 5 (fault-call:3 fault-nth:8): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:34 executing program 1 (fault-call:3 fault-nth:29): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:34 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 267.147041] FAULT_INJECTION: forcing a failure. [ 267.147041] name failslab, interval 1, probability 0, space 0, times 0 [ 267.158425] CPU: 0 PID: 17318 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 267.165813] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.175198] Call Trace: [ 267.177835] dump_stack+0x185/0x1d0 [ 267.181512] should_fail+0x87b/0xab0 [ 267.185280] __should_failslab+0x278/0x2a0 [ 267.188607] FAULT_INJECTION: forcing a failure. [ 267.188607] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 267.189561] should_failslab+0x29/0x70 [ 267.205219] __kmalloc+0xc5/0x350 [ 267.208689] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 267.214085] ? crypto_create_tfm+0x10a/0x640 [ 267.218505] crypto_create_tfm+0x10a/0x640 [ 267.222757] crypto_alloc_tfm+0x359/0x6a0 [ 267.226947] crypto_alloc_skcipher+0x99/0xb0 [ 267.231387] crypto_get_default_null_skcipher+0xab/0x1d0 [ 267.236863] crypto_rfc4543_init_tfm+0xf2/0x390 [ 267.241545] ? crypto_rfc4543_create+0xc80/0xc80 [ 267.246321] crypto_aead_init_tfm+0x252/0x2b0 [ 267.250841] ? aead_register_instance+0x380/0x380 [ 267.255686] crypto_create_tfm+0x1e3/0x640 [ 267.259931] crypto_alloc_tfm+0x359/0x6a0 [ 267.264110] crypto_alloc_aead+0x99/0xb0 [ 267.268181] aead_bind+0xe7/0x340 [ 267.271641] alg_bind+0x91e/0xd70 [ 267.275100] ? rng_recvmsg+0x3d0/0x3d0 [ 267.278999] ? alg_sock_destruct+0x160/0x160 [ 267.283420] __sys_bind+0x3ef/0x4a0 [ 267.287074] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 267.292472] __x64_sys_bind+0xd8/0x120 [ 267.296370] do_syscall_64+0x152/0x230 [ 267.300275] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 267.305470] RIP: 0033:0x455a09 [ 267.308657] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 267.316377] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 267.323656] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 267.330937] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 267.338211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 267.345486] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000008 [ 267.352767] CPU: 1 PID: 17331 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 267.360125] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.369483] Call Trace: [ 267.372068] dump_stack+0x185/0x1d0 [ 267.375693] should_fail+0x87b/0xab0 [ 267.379404] __alloc_pages_nodemask+0x630/0x5dc0 [ 267.384153] ? kmsan_set_origin_inline+0x6b/0x120 [ 267.388998] ? kernel_poison_pages+0x40/0x360 [ 267.393492] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 267.398853] ? kernel_poison_pages+0x1a0/0x360 [ 267.403438] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 267.408884] ? get_page_from_freelist+0xab08/0xb5e0 [ 267.413896] ? __kernel_text_address+0x34/0xe0 [ 267.418472] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 267.423916] ? __save_stack_trace+0x90d/0xb00 [ 267.428416] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 267.433431] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 267.438615] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 267.443449] ? ext4_direct_IO+0xecd/0x27f0 [ 267.447676] ? generic_file_read_iter+0x3c75/0x44e0 [ 267.452687] ? splice_direct_to_actor+0x4c6/0x1040 [ 267.457628] ? do_sendfile+0x107b/0x1e40 [ 267.461683] ? __x64_sys_sendfile64+0x218/0x390 [ 267.466346] ? do_syscall_64+0x152/0x230 [ 267.470403] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 267.475767] ? kmsan_set_origin_inline+0x6b/0x120 [ 267.480601] ? __msan_poison_alloca+0x15c/0x1d0 [ 267.485270] kmsan_alloc_page+0x82/0xe0 [ 267.489236] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 267.493981] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 267.499421] ? __save_stack_trace+0x90d/0xb00 [ 267.503919] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 267.509287] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 267.514555] ? kmem_cache_alloc+0xad3/0xb90 [ 267.518868] ? __blockdev_direct_IO+0x72a/0x65c0 [ 267.523615] ? generic_file_read_iter+0x3c75/0x44e0 [ 267.528622] ? ext4_file_read_iter+0x30f/0x520 [ 267.533195] ? generic_file_splice_read+0x5d2/0x900 [ 267.538202] ? do_splice_direct+0x335/0x540 [ 267.542520] alloc_pages_current+0x6b1/0x970 [ 267.546921] push_pipe+0x680/0xca0 [ 267.550457] iov_iter_get_pages+0x1357/0x1810 [ 267.554949] __blockdev_direct_IO+0x1a82/0x65c0 [ 267.559610] ? kmsan_set_origin_inline+0x6b/0x120 [ 267.564452] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 267.569894] ? pagevec_lookup_range_tag+0x11b/0x180 [ 267.574909] ? ext4_get_block_unwritten+0xb0/0xb0 [ 267.579762] ext4_direct_IO+0xecd/0x27f0 [ 267.583816] ? __atime_needs_update+0x1b8/0xfa0 [ 267.588480] ? touch_atime+0x42/0x530 [ 267.592281] ? ext4_releasepage+0x450/0x450 [ 267.596594] generic_file_read_iter+0x3c75/0x44e0 [ 267.601429] ? kmsan_set_origin+0x9e/0x160 [ 267.605654] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 267.611018] ext4_file_read_iter+0x30f/0x520 [ 267.615422] ? ext4_llseek+0x480/0x480 [ 267.619298] generic_file_splice_read+0x5d2/0x900 [ 267.624135] ? splice_shrink_spd+0x100/0x100 [ 267.628534] splice_direct_to_actor+0x4c6/0x1040 [ 267.633278] ? do_splice_direct+0x540/0x540 [ 267.637591] ? security_file_permission+0x269/0x490 [ 267.642600] ? rw_verify_area+0x35e/0x580 [ 267.646746] do_splice_direct+0x335/0x540 [ 267.650890] do_sendfile+0x107b/0x1e40 [ 267.654777] __x64_sys_sendfile64+0x218/0x390 [ 267.659270] do_syscall_64+0x152/0x230 [ 267.663154] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 267.668331] RIP: 0033:0x455a09 [ 267.671510] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 267.679215] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 267.686474] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 2018/06/05 13:54:34 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000004c0)="7ac1eda34130576fbbc420d3b2393f76018b2633f9c838914d72754e2f49791fb8f4d6fbdaf70000000000000014374fe2f18ef657b3b0ebb7fb47cb6f210d6c314292e069e74b161b0a52e0550735c6362f7b19cb58180062a4222a66a1e415bfa2028442e747d0974ed8eb6254cae4399f1ae7028756ec50ab5f2439b2e6ed4a80426fda4ae3cf917ed253fc09461370939285cc7268650e77a325b801b57d1672f4bcea7b3ffc17d8c0dba9464249d8edb35909ef053a53cac2e873c14ce3360735d367c10fddfb1220b101dfbe8fed1eab0d64e7a70de2ad0c6883b94e3a0f5257d7a5caf73d179848020968ab990d48f971803cd1f05cffee18dd722532920c9d115b99e8a923300f29fe933c1adafa9acbe43e27b4582bd06f521c328dbf58b2008926000013e491e66213b1c334a77d758e5995b8f747bd12557f80412f533cd97171ddb902299afe11863af6adbc96ae3dd43fff12bbd4c0303e75226cbd0a34e0dfda458a00d32130d78174e5272bb1c04db8f335506c3ce9cb88036db1320eb6d89ad3212eef4cf72a0c7d25465fbcf6b87bb9ff9b02bf5fec0815931c936dda6fa7241b01526b26c0961b55b99130a6230836e74d1f53c24fd4d2a1eccc963dc222ab44d64547e708bee20f47d7746c85f7cdadf1cd92c615be5d45173e1856acfad640152956de094f5bd39614927c9882cd724a5b4b7ea872fb5dc1d24cb50d96ea5a922564ad8808747556ea16a3e963b7af4fac7cc6b20a919d40cb5d8e0d438a8cbc6300d411b5d985b60dcd0565d2c902e01e0b6e7a2c862c6ad606698e109bc0157b83d53d09192784d4f9acdb870c4170c4123c351d98c3d437a37465c27c164856f281d5a884db9ca38a30b6d82d4d0677fbea93497ed250debe5b129d63a7dd6d022df08e6ab7799d64bcd4461918c521628d", 0xfffffffffffffdb8) 2018/06/05 13:54:34 executing program 5 (fault-call:3 fault-nth:9): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 267.693744] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 267.701007] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 267.708270] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000001d [ 267.742674] FAULT_INJECTION: forcing a failure. [ 267.742674] name failslab, interval 1, probability 0, space 0, times 0 [ 267.754117] CPU: 1 PID: 17334 Comm: syz-executor5 Not tainted 4.17.0-rc5+ #103 [ 267.761504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.770877] Call Trace: [ 267.773499] dump_stack+0x185/0x1d0 [ 267.777168] should_fail+0x87b/0xab0 [ 267.780925] __should_failslab+0x278/0x2a0 [ 267.785204] should_failslab+0x29/0x70 [ 267.789120] __kmalloc+0xc5/0x350 [ 267.792634] ? crypto_blkcipher_ctxsize+0x172/0x1b0 [ 267.797688] ? __crypto_alloc_tfm+0x21d/0x8d0 [ 267.802223] __crypto_alloc_tfm+0x21d/0x8d0 [ 267.806593] crypto_skcipher_init_tfm+0x292/0xea0 [ 267.811477] ? crypto_skcipher_extsize+0x170/0x170 [ 267.816434] crypto_create_tfm+0x1e3/0x640 [ 267.820708] crypto_alloc_tfm+0x359/0x6a0 [ 267.824928] crypto_alloc_skcipher+0x99/0xb0 [ 267.829398] crypto_get_default_null_skcipher+0xab/0x1d0 [ 267.834903] crypto_rfc4543_init_tfm+0xf2/0x390 [ 267.839612] ? crypto_rfc4543_create+0xc80/0xc80 [ 267.844425] crypto_aead_init_tfm+0x252/0x2b0 [ 267.848982] ? aead_register_instance+0x380/0x380 [ 267.853852] crypto_create_tfm+0x1e3/0x640 [ 267.858114] crypto_alloc_tfm+0x359/0x6a0 [ 267.862316] crypto_alloc_aead+0x99/0xb0 [ 267.866400] aead_bind+0xe7/0x340 [ 267.869879] alg_bind+0x91e/0xd70 [ 267.873357] ? rng_recvmsg+0x3d0/0x3d0 [ 267.877269] ? alg_sock_destruct+0x160/0x160 [ 267.881699] __sys_bind+0x3ef/0x4a0 [ 267.885398] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 267.890820] __x64_sys_bind+0xd8/0x120 [ 267.894739] do_syscall_64+0x152/0x230 [ 267.898657] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 267.903859] RIP: 0033:0x455a09 [ 267.907062] RSP: 002b:00007fa22449cc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 267.914793] RAX: ffffffffffffffda RBX: 00007fa22449d6d4 RCX: 0000000000455a09 [ 267.922075] RDX: 0000000000000058 RSI: 0000000020000080 RDI: 0000000000000014 [ 267.929354] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 267.936635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/06/05 13:54:34 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {r0}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:34 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:34 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x403) semop(r2, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}, {0x0, 0x8, 0x1800}, {0x7, 0x8, 0x1000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x4) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r3 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r3) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 267.943917] R13: 000000000000001e R14: 00000000006f5370 R15: 0000000000000009 2018/06/05 13:54:35 executing program 0: r0 = socket$inet6(0xa, 0x80005, 0x5) ioctl(r0, 0xfd50, &(0x7f00000003c0)="fc195946fc46ca67ab752f3bd80c992403000000beca652a511459155ed0e2e8248b2eec1604acd7e29f275a2a3ca88252fe793c650f1e915aa2b8eb96b4634d752173ea32eab204d7d8a9a33a0224d09c6d2e7038c060f12d9530d936c5910a705990ee12dc06632ef76aa6ce6c0ee78d8f89fb3bb275172160764642ef6d7f31830a524c3783f797024cf85155116d720e13cca1b5118f89362eca69c6187627b69fce4e408ab326f7b3fdb3c249142ede87d5fa5e0954d3ca21f36bfbe06bd47774f7f2ece66215189455a7728df9eecbea0f5ec738871a6fd5c3eeff36d8e31fa7cc1800e96c32eb3880cbfa4a44238b09cb21be522cfe02d7eac380367f2dda806c77d04a74ad8e1d9885a12c587c1daac0d83221cd96956ff61f9d21dc944b16148b4d6a1b4ee8d0b7876eaa2d02633152ff6e339ca9faa961d1de3942366d9d03b804af55ad33a0650cef724b35af57f31d85554ce1e7161f0185adccfdab814e5967d777e5d158609966e02d421d8e53fe1e41f02759cc47ba080aefa0646d3cf661e0abdccdc4e7523467e2efb0febfb1c3b6e9177e2cb5c7a8a2a13be9bd69613026a9bfce22bb0731026f85340b999202a74f02515c042d85baf9dfab1df3d972bafdbdb4990231b3c585bcb9a7ff0e980159c5c9c2c3a8c9196022074829b103c8ced33c52d92be2bf59b93cc79586e9a341581836bba6695a0a5cc6967123a82d13") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000180)={@loopback=0x7f000001, @multicast1=0xe0000001, 0x1, 0x4, [@rand_addr=0x1ff, @remote={0xac, 0x14, 0x14, 0xbb}, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x10}]}, 0x20) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)}) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000140)) getpeername$packet(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000280)=0x14) socket$inet(0x2, 0x205, 0x3a84) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0x1) 2018/06/05 13:54:35 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000100)={{{@in=@broadcast, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@ipv4={[], [], @multicast2}}}, &(0x7f0000000000)=0xe8) r4 = getegid() getresuid(&(0x7f0000000040), &(0x7f0000000200)=0x0, &(0x7f0000000280)) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000300)=0x0) r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x329, r3, r4, r5, r6, 0x4, 0x1}, 0x2, 0x5, 0xbe2e, 0xdf7, r7, r8, 0x556}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:35 executing program 1 (fault-call:3 fault-nth:30): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:35 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000000000)=0x3) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) write$binfmt_elf32(r1, &(0x7f0000000400)={{0x7f, 0x45, 0x4c, 0x46, 0x40, 0x7fff, 0xbf, 0x2, 0x5, 0x3, 0x6, 0x9760, 0x31e, 0x38, 0x112, 0x7fff, 0x0, 0x20, 0x2, 0xad6, 0x9, 0x9048}, [{0x60000005, 0x3, 0x2, 0x61a1, 0xfffffffffffffffd, 0xfffffffffffffc01, 0xd2f, 0x8}], "7275cd1bda8032679225061d42593c30446edf2ce647325031fc74c580b256a5b0e1e635a58332a574c0754ee6fdf88a0c0a39609c62d03965b795ed0284c824634101fc6fb07193684417693c2b638d5d8ae7f7d488fc7289d5f5264fc21eef3192ab064ad7092383f9aa15891ea4f500b24763991ed34cf555899c4f6e02de85fc05f83c34c90b9a0080d8260c8dff5383c6d0c3df1ffb924042e6f65ea5d99c6198a71e155d8396ece209985994daef14af43b7af2d26cd1c4fc83cb16ff7", [[], [], [], []]}, 0x518) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:35 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0xfffffffafffffffc) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x41, 0x0) ioctl$SG_GET_LOW_DMA(r1, 0x227a, &(0x7f00000001c0)) fcntl$setsig(r0, 0xa, 0xc) ioctl$KDDISABIO(r1, 0x4b37) getsockopt$inet_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000100)=""/88, &(0x7f0000000180)=0x58) r2 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r2, 0x800000800c5011, &(0x7f0000000000)) socketpair$packet(0x11, 0x0, 0x300, &(0x7f0000000080)) 2018/06/05 13:54:35 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 268.352185] FAULT_INJECTION: forcing a failure. [ 268.352185] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 268.364133] CPU: 1 PID: 17354 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 268.371505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 268.380865] Call Trace: [ 268.383477] dump_stack+0x185/0x1d0 [ 268.387133] should_fail+0x87b/0xab0 [ 268.390879] __alloc_pages_nodemask+0x630/0x5dc0 [ 268.395655] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 268.401126] ? __save_stack_trace+0x90d/0xb00 [ 268.405677] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 268.411087] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 268.416385] ? kmem_cache_alloc+0xad3/0xb90 [ 268.420731] ? __blockdev_direct_IO+0x72a/0x65c0 [ 268.425519] ? generic_file_read_iter+0x3c75/0x44e0 [ 268.430554] ? ext4_file_read_iter+0x30f/0x520 [ 268.435157] ? generic_file_splice_read+0x5d2/0x900 [ 268.440192] ? do_splice_direct+0x335/0x540 [ 268.444546] alloc_pages_current+0x6b1/0x970 [ 268.448982] push_pipe+0x680/0xca0 [ 268.452562] iov_iter_get_pages+0x1357/0x1810 [ 268.457115] __blockdev_direct_IO+0x1a82/0x65c0 [ 268.461821] ? kmsan_set_origin_inline+0x6b/0x120 [ 268.466709] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 268.472203] ? pagevec_lookup_range_tag+0x11b/0x180 [ 268.477249] ? ext4_get_block_unwritten+0xb0/0xb0 [ 268.482163] ext4_direct_IO+0xecd/0x27f0 [ 268.486269] ? __atime_needs_update+0x1b8/0xfa0 [ 268.490963] ? touch_atime+0x42/0x530 [ 268.494819] ? ext4_releasepage+0x450/0x450 [ 268.499168] generic_file_read_iter+0x3c75/0x44e0 [ 268.504042] ? kmsan_set_origin+0x9e/0x160 [ 268.508298] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 268.513698] ext4_file_read_iter+0x30f/0x520 [ 268.518138] ? ext4_llseek+0x480/0x480 [ 268.522068] generic_file_splice_read+0x5d2/0x900 [ 268.526943] ? splice_shrink_spd+0x100/0x100 [ 268.531389] splice_direct_to_actor+0x4c6/0x1040 [ 268.536162] ? do_splice_direct+0x540/0x540 [ 268.540506] ? security_file_permission+0x269/0x490 [ 268.545550] ? rw_verify_area+0x35e/0x580 [ 268.549751] do_splice_direct+0x335/0x540 [ 268.553958] do_sendfile+0x107b/0x1e40 [ 268.557911] __x64_sys_sendfile64+0x218/0x390 [ 268.562438] do_syscall_64+0x152/0x230 [ 268.566354] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 268.571554] RIP: 0033:0x455a09 [ 268.574757] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 268.582488] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 268.589768] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 2018/06/05 13:54:35 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.effective_mems\x00', 0x0, 0x0) setsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f0000000140)=0x2, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) alarm(0x3f) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:35 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {r0}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:35 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") fsetxattr(r0, &(0x7f0000000000)=@known='system.posix_acl_default\x00', &(0x7f0000000040)='aead\x00', 0x5, 0x2) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x80000000, 0x8000) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r3 = shmget(0x3, 0x3000, 0x211, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/13) ioctl$BLKROGET(r2, 0x125e, &(0x7f0000000180)) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f0000000140)={0x1}) 2018/06/05 13:54:35 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:35 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.events\x00', 0x0, 0x0) recvmsg$kcm(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000100)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000400)=""/220, 0xdc}], 0x1, &(0x7f0000000500)=""/206, 0xce, 0x401}, 0x40000001) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000280)={@empty, r1}, 0xfffffffffffffe60) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl(r2, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r4 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) sendfile(r2, r3, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r3, 0x4c01) ioctl$TIOCGETD(r4, 0x5424, &(0x7f0000000240)) 2018/06/05 13:54:35 executing program 5 (fault-call:3 fault-nth:10): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:35 executing program 1 (fault-call:3 fault-nth:31): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:35 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000080)={0x3, 0x200, 0xfffffffffffffffb, 0xfffffffffffffe01, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000100)=@sack_info={r2, 0x2, 0x7}, 0xc) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) [ 268.597048] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 268.604332] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 268.611613] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000001e [ 268.742188] FAULT_INJECTION: forcing a failure. [ 268.742188] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 268.754019] CPU: 1 PID: 17384 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 268.761373] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 268.770718] Call Trace: [ 268.773306] dump_stack+0x185/0x1d0 [ 268.776940] should_fail+0x87b/0xab0 [ 268.780655] __alloc_pages_nodemask+0x630/0x5dc0 [ 268.785408] ? kmsan_set_origin_inline+0x6b/0x120 [ 268.790251] ? kernel_poison_pages+0x40/0x360 [ 268.794754] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 268.800120] ? kernel_poison_pages+0x1a0/0x360 [ 268.804702] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 268.810159] ? get_page_from_freelist+0xab08/0xb5e0 [ 268.815174] ? __kernel_text_address+0x34/0xe0 [ 268.819760] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 268.825206] ? __save_stack_trace+0x90d/0xb00 [ 268.829713] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 268.834648] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 268.839839] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 268.844686] ? ext4_direct_IO+0xecd/0x27f0 [ 268.848917] ? generic_file_read_iter+0x3c75/0x44e0 [ 268.853930] ? splice_direct_to_actor+0x4c6/0x1040 [ 268.858857] ? do_sendfile+0x107b/0x1e40 [ 268.862919] ? __x64_sys_sendfile64+0x218/0x390 [ 268.867581] ? do_syscall_64+0x152/0x230 [ 268.871637] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 268.877001] ? kmsan_set_origin_inline+0x6b/0x120 [ 268.881838] ? __msan_poison_alloca+0x15c/0x1d0 [ 268.886511] kmsan_alloc_page+0x82/0xe0 [ 268.890485] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 268.895238] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 268.900685] ? __save_stack_trace+0x90d/0xb00 [ 268.905183] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 268.910551] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 268.915823] ? kmem_cache_alloc+0xad3/0xb90 [ 268.920140] ? __blockdev_direct_IO+0x72a/0x65c0 [ 268.924896] ? generic_file_read_iter+0x3c75/0x44e0 [ 268.929911] ? ext4_file_read_iter+0x30f/0x520 [ 268.934492] ? generic_file_splice_read+0x5d2/0x900 [ 268.939504] ? do_splice_direct+0x335/0x540 [ 268.943832] alloc_pages_current+0x6b1/0x970 [ 268.948235] push_pipe+0x680/0xca0 [ 268.951774] iov_iter_get_pages+0x1357/0x1810 [ 268.956267] __blockdev_direct_IO+0x1a82/0x65c0 [ 268.960930] ? kmsan_set_origin_inline+0x6b/0x120 [ 268.965767] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 268.971212] ? pagevec_lookup_range_tag+0x11b/0x180 [ 268.976222] ? ext4_get_block_unwritten+0xb0/0xb0 [ 268.981066] ext4_direct_IO+0xecd/0x27f0 [ 268.985120] ? __atime_needs_update+0x1b8/0xfa0 [ 268.989784] ? touch_atime+0x42/0x530 [ 268.993585] ? ext4_releasepage+0x450/0x450 [ 268.997898] generic_file_read_iter+0x3c75/0x44e0 [ 269.002740] ? kmsan_set_origin+0x9e/0x160 [ 269.006970] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 269.012334] ext4_file_read_iter+0x30f/0x520 [ 269.016741] ? ext4_llseek+0x480/0x480 [ 269.020619] generic_file_splice_read+0x5d2/0x900 [ 269.025456] ? splice_shrink_spd+0x100/0x100 [ 269.029857] splice_direct_to_actor+0x4c6/0x1040 [ 269.034602] ? do_splice_direct+0x540/0x540 [ 269.038918] ? security_file_permission+0x269/0x490 [ 269.043927] ? rw_verify_area+0x35e/0x580 [ 269.048071] do_splice_direct+0x335/0x540 [ 269.052218] do_sendfile+0x107b/0x1e40 [ 269.056104] __x64_sys_sendfile64+0x218/0x390 [ 269.060591] do_syscall_64+0x152/0x230 [ 269.064472] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 269.069648] RIP: 0033:0x455a09 [ 269.072828] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 269.080528] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:36 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl(r0, 0x2, &(0x7f0000000280)="61d05cab2d7da84cdeb1de4b1f7f8f8667295ce8a2a07e3466e1dbff7268a78b83d08dfbad20e8f7eb602e5cfa2b22f90d9d2db65a9dca55666c5ef8cc884fe5fb9bdbebd7b2b4d88b7820b523ae894a2b34ea8164bdd08fbc6f6d5e1bb8f0fa5a5ab1863f2ae269888f11ab6d1a02b0a3316d5f21d16627767ebee607c1c6aecfedf9c77063014d698397d3b8a0e38717522e") r1 = socket$kcm(0x29, 0x5, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) accept4$netrom(r1, &(0x7f0000000000)=@full, &(0x7f0000000180)=0x1d, 0x2) socket$bt_hidp(0x1f, 0x3, 0x6) 2018/06/05 13:54:36 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) io_setup(0x2, &(0x7f0000000000)=0x0) io_getevents(r3, 0xd6, 0x4, &(0x7f0000000100)=[{}, {}, {}, {}], &(0x7f0000000180)) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 269.087783] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 269.095040] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 269.102300] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 269.109559] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000001f 2018/06/05 13:54:36 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0xa6b, 0x80000004) ioctl$int_in(r1, 0x800000800c5011, &(0x7f0000000000)) 2018/06/05 13:54:36 executing program 5: r0 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x7, 0x8100) ioctl$BLKDISCARD(r0, 0x1277, &(0x7f0000000100)=0x4) r1 = socket$kcm(0x29, 0x8, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'sha384-generic\x00'}, 0x58) r3 = getpgid(0x0) fcntl$setownex(r1, 0xf, &(0x7f0000000080)={0x3, r3}) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:36 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:36 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:36 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000280)={0x0, 0x90, "a968efec6b8272e042c6b9bd532953c596a17ea7a5ce480413e0e53bf1b38462a5c3931a9012894bfe3f4d282967c2743f6b02570d8f094cb324657b946c96ab10bb0b72c531a656a937b0e3660bd09e528adb16dbbc6d634c83319b123dd27f54b9825786bd45a7a53840fd5c19eb02ce13ad45e9cac3d1a4abc9583409e4f521d5a728917d3e6fffb9da3332fecd52"}, &(0x7f00000000c0)=0x98) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="d1853f7a387748860451502b0a4e6ebb178e543b6ccc432181be4c8e69ecd75b97e697d46bc061817acc662ee70f255743f90500354a854100d433d649f676dbf302698c94ab26ea8627871db3f6c0ef3b112a4a4100b9", 0x57}, {&(0x7f0000000400)="28bd6d651cfb26fc2e43810c73e3a78730dd92dc3f27fdcec4acf38e7f4c069b24c3f63d5b669c07f1575fef7bc4866f70e854f9dc8065213cd927267338f6699ae0f6a7887969ec0d1e35a77f69791c3b996ff07579643ee2e5d59104a9ec1cdebd2abfbfbf50b0b7550b1c7d9d4793f512837bfa41a869f4c2e2d5a5aacd21454642908d9367549372952beb3d4a87aaf160517bc1d9e4bcf38cb7091aeaad4affe820430443e2a8c236983ec06208ce3006c3b7756fbafca45638ed5d54e8b5a54c0cc7188f173e52a1902a208346cc11830d57cbc0497328e05d70616bfb44f45dcc5fce56035295ad84a2a13ebfc66cbd3d1b26cec2f11d3615427c56", 0xff}, {&(0x7f0000000500)="9c65954f702c66e232e079d7340d593fa9d98d39463790ce36d28f8e", 0x1c}], 0x3, 0x0) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000000340)={r2, @in={{0x2, 0x4e22, @multicast1=0xe0000001}}}, 0x84) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:36 executing program 1 (fault-call:3 fault-nth:32): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:36 executing program 4: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x42280, 0x0) setsockopt$RDS_RECVERR(r0, 0x114, 0x5, &(0x7f0000000040)=0x1, 0x4) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:36 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0xea) pipe2(&(0x7f0000000000), 0x4000) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 269.290540] FAULT_INJECTION: forcing a failure. [ 269.290540] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 269.302368] CPU: 0 PID: 17408 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 269.309719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 269.319066] Call Trace: [ 269.321651] dump_stack+0x185/0x1d0 [ 269.325277] should_fail+0x87b/0xab0 [ 269.328992] __alloc_pages_nodemask+0x630/0x5dc0 [ 269.333746] ? kmsan_set_origin_inline+0x6b/0x120 [ 269.338582] ? kernel_poison_pages+0x40/0x360 [ 269.343074] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 269.348434] ? kernel_poison_pages+0x1a0/0x360 [ 269.353012] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 269.358455] ? get_page_from_freelist+0xab08/0xb5e0 [ 269.363464] ? __kernel_text_address+0x34/0xe0 [ 269.368044] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 269.373491] ? __save_stack_trace+0x90d/0xb00 [ 269.377996] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 269.383014] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 2018/06/05 13:54:36 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x6bd0ecd9cf5e7cc9, 0x0) r2 = dup(r1) ioctl$KDGETMODE(r2, 0x4b3b, &(0x7f00000000c0)) r3 = memfd_create(&(0x7f00000002c0)='-vmnet0bdevnodev!\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$VHOST_SET_VRING_NUM(r0, 0x4008af10, &(0x7f0000000000)={0x1, 0x2fc9}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r3, 0xc00c642d, &(0x7f0000000100)={0x0, 0x80000, r3}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f0000000140)={r4, 0x80000, r3}) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r3) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 269.388203] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 269.393048] ? ext4_direct_IO+0xecd/0x27f0 [ 269.397282] ? generic_file_read_iter+0x3c75/0x44e0 [ 269.402298] ? splice_direct_to_actor+0x4c6/0x1040 [ 269.407228] ? do_sendfile+0x107b/0x1e40 [ 269.411291] ? __x64_sys_sendfile64+0x218/0x390 [ 269.415960] ? do_syscall_64+0x152/0x230 [ 269.420020] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 269.425384] ? kmsan_set_origin_inline+0x6b/0x120 [ 269.430225] ? __msan_poison_alloca+0x15c/0x1d0 [ 269.434903] kmsan_alloc_page+0x82/0xe0 [ 269.438878] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 269.443635] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 269.449081] ? __save_stack_trace+0x90d/0xb00 [ 269.453583] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 269.458956] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 269.464229] ? kmem_cache_alloc+0xad3/0xb90 [ 269.468553] ? __blockdev_direct_IO+0x72a/0x65c0 [ 269.473306] ? generic_file_read_iter+0x3c75/0x44e0 [ 269.478319] ? ext4_file_read_iter+0x30f/0x520 [ 269.482893] ? generic_file_splice_read+0x5d2/0x900 2018/06/05 13:54:36 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000000), 0x4) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x1000, 0x10000) [ 269.487903] ? do_splice_direct+0x335/0x540 [ 269.492229] alloc_pages_current+0x6b1/0x970 [ 269.496643] push_pipe+0x680/0xca0 [ 269.500184] iov_iter_get_pages+0x1357/0x1810 [ 269.504683] __blockdev_direct_IO+0x1a82/0x65c0 [ 269.509353] ? kmsan_set_origin_inline+0x6b/0x120 [ 269.514204] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 269.519659] ? pagevec_lookup_range_tag+0x11b/0x180 [ 269.524682] ? ext4_get_block_unwritten+0xb0/0xb0 [ 269.529532] ext4_direct_IO+0xecd/0x27f0 [ 269.533591] ? __atime_needs_update+0x1b8/0xfa0 2018/06/05 13:54:36 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f0000000000)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 269.538264] ? touch_atime+0x42/0x530 [ 269.542069] ? ext4_releasepage+0x450/0x450 [ 269.546391] generic_file_read_iter+0x3c75/0x44e0 [ 269.551241] ? kmsan_set_origin+0x9e/0x160 [ 269.555472] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 269.560843] ext4_file_read_iter+0x30f/0x520 [ 269.565257] ? ext4_llseek+0x480/0x480 [ 269.569145] generic_file_splice_read+0x5d2/0x900 [ 269.573989] ? splice_shrink_spd+0x100/0x100 [ 269.578397] splice_direct_to_actor+0x4c6/0x1040 [ 269.583149] ? do_splice_direct+0x540/0x540 [ 269.587468] ? security_file_permission+0x269/0x490 [ 269.592484] ? rw_verify_area+0x35e/0x580 [ 269.596632] do_splice_direct+0x335/0x540 [ 269.600785] do_sendfile+0x107b/0x1e40 [ 269.604677] __x64_sys_sendfile64+0x218/0x390 [ 269.609171] do_syscall_64+0x152/0x230 [ 269.613056] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 269.618240] RIP: 0033:0x455a09 [ 269.621421] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 269.629121] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:36 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:36 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 269.636381] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 269.643646] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 269.650910] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 269.658174] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000020 2018/06/05 13:54:36 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) getpeername$ipx(r2, &(0x7f0000000000), &(0x7f0000000100)=0x10) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:36 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x7f, 0xc000) ioctl$TIOCCONS(r1, 0x541d) r2 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r2, 0x800000800c5011, &(0x7f0000000000)) mincore(&(0x7f0000000000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/37) 2018/06/05 13:54:36 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x100, 0x80002) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000400)=ANY=[@ANYRES32=0x0, @ANYBLOB="77000000576ef515e230ea398a7df8584d642bb3fabade08081cb0bf1283018a9741a1d68bb93260c5e941bb811c22012d54577700c6c49ef3a842e069eafb1f23d8bd476f193a01d765342f0e3713a98b23525e0712abcd784c05d03308954306d23b91a4b365a1d89ae3774601e92117364d0d3152794c97ddf2b4533e31143b14a2329513fd632d00967a27d1b4bbfdb8b4af001f17861e6207e626743e600acde89d6c39b034df755bbb222dda225e54588690a08292898e45429eb63dc85dc71c39f892d64a9c23215c841dbb6c7bc9bd3ae641e8393c3302d77cd4e6d47d6d45806aa453019fad847cee40fb283fbf74ae6b2ffb49408b827ad89f31b9aeb7946e38c7742d28db0f101166fb4788ea1e5c54886a9af0bb0e4183f5e4b6be813efdac967abb612197978f985b1014eda23524f622534ee84fc57d6e275eddcd030d3357c5db95a0005ec5f563553895ab6eb74b53"], &(0x7f0000000040)=0x7f) r4 = fcntl$getown(r2, 0x9) fcntl$setownex(r2, 0xf, &(0x7f00000003c0)={0x0, r4}) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000180)={r3, @in6={{0xa, 0x4e21, 0x893, @local={0xfe, 0x80, [], 0xaa}, 0x3f}}, 0x9, 0x9, 0xff, 0x1, 0x9}, &(0x7f0000000280)=0x98) ioctl$KDSKBSENT(r2, 0x4b49, &(0x7f00000002c0)="f95d91512eee1d9e2b4f7e40c0d40eb02a3df6a7132346d40a1b7c93ea1339200775583b9958f4458cb88f04fc87e948aa178e57da68212a86b91e2794861c1f0cbaa1e126edfc95f4f4f66f4644087f0801c1b036962cbf458b8c5f2eda86b84e536e2ac4aaf2c969509595f08d0eabcf9ba2424b18578782805bb69b9d22f76b3eff17b6b1e09894f051cd2c084ace7c38ed878a906bcb4cd47d8d48c86b5bcdc15cf03e68c94a3363e4615535e59a18743617d04c5eb884dc989ba5ab6c3e24f29c44be739ed20a6d7d628f73f6b8c5756bea51") bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept4$alg(0xffffffffffffff9c, 0x0, 0x0, 0x80000) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:36 executing program 4: r0 = socket$kcm(0x29, 0x1000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0000ae8499dbd07c177900") read(r0, &(0x7f0000000100)=""/64, 0x40) r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x240080, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x15, &(0x7f0000000080)={0x9}, 0x1) accept$netrom(r2, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x8) 2018/06/05 13:54:36 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0x1, 0x8, 0x0, 0x5, 0x0, 0x1, 0x2000, 0x1, 0x8, 0xffc00000000, 0x3, 0xffffffff, 0x0, 0x17d, 0x80, 0x2, 0x8, 0x1, 0x9, 0x400, 0xcd5, 0xfff, 0x16b5, 0x800, 0x1ff4, 0x100, 0x3, 0xffffffffffff0b5d, 0x1, 0x59, 0x1, 0xffff, 0x7ff, 0x5, 0x8000, 0x6, 0x0, 0x1, 0x1, @perf_bp={&(0x7f00000000c0), 0x1}, 0x20000, 0x3, 0x1, 0x7, 0x0, 0x5, 0x80000001}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x3) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000280)) syz_open_dev$sndpcmc(&(0x7f00000002c0)='/dev/snd/pcmC#D#c\x00', 0x60a, 0x2000) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:36 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:36 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:36 executing program 1 (fault-call:3 fault-nth:33): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 270.037168] FAULT_INJECTION: forcing a failure. [ 270.037168] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 270.049152] CPU: 1 PID: 17447 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 270.056519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 270.065878] Call Trace: [ 270.068491] dump_stack+0x185/0x1d0 [ 270.072148] should_fail+0x87b/0xab0 [ 270.075890] __alloc_pages_nodemask+0x630/0x5dc0 [ 270.080669] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 270.086137] ? __save_stack_trace+0x90d/0xb00 [ 270.090677] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 270.096079] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 270.101373] ? kmem_cache_alloc+0xad3/0xb90 [ 270.105713] ? __blockdev_direct_IO+0x72a/0x65c0 [ 270.110496] ? generic_file_read_iter+0x3c75/0x44e0 [ 270.115533] ? ext4_file_read_iter+0x30f/0x520 [ 270.120134] ? generic_file_splice_read+0x5d2/0x900 [ 270.125167] ? do_splice_direct+0x335/0x540 [ 270.129524] alloc_pages_current+0x6b1/0x970 [ 270.133957] push_pipe+0x680/0xca0 [ 270.137537] iov_iter_get_pages+0x1357/0x1810 [ 270.142086] __blockdev_direct_IO+0x1a82/0x65c0 [ 270.146795] ? kmsan_set_origin_inline+0x6b/0x120 [ 270.151699] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 270.157195] ? pagevec_lookup_range_tag+0x11b/0x180 [ 270.162240] ? ext4_get_block_unwritten+0xb0/0xb0 [ 270.167149] ext4_direct_IO+0xecd/0x27f0 [ 270.171253] ? __atime_needs_update+0x1b8/0xfa0 [ 270.175965] ? touch_atime+0x42/0x530 [ 270.179799] ? ext4_releasepage+0x450/0x450 [ 270.184142] generic_file_read_iter+0x3c75/0x44e0 [ 270.189010] ? kmsan_set_origin+0x9e/0x160 [ 270.193270] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 270.198665] ext4_file_read_iter+0x30f/0x520 [ 270.203111] ? ext4_llseek+0x480/0x480 [ 270.207035] generic_file_splice_read+0x5d2/0x900 [ 270.211909] ? splice_shrink_spd+0x100/0x100 [ 270.216354] splice_direct_to_actor+0x4c6/0x1040 [ 270.221128] ? do_splice_direct+0x540/0x540 [ 270.225468] ? security_file_permission+0x269/0x490 [ 270.230507] ? rw_verify_area+0x35e/0x580 [ 270.234703] do_splice_direct+0x335/0x540 [ 270.238910] do_sendfile+0x107b/0x1e40 [ 270.242858] __x64_sys_sendfile64+0x218/0x390 [ 270.247380] do_syscall_64+0x152/0x230 [ 270.251297] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 270.256495] RIP: 0033:0x455a09 [ 270.259696] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 270.267433] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 270.274715] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 270.281999] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 270.289279] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 270.296562] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000021 2018/06/05 13:54:37 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) ioctl$DRM_IOCTL_SET_UNIQUE(r2, 0x40106410, &(0x7f0000000000)={0x8a, &(0x7f0000000100)="30e6e68b1a84b98cd1f19dae1876fceaaf7a651354bbbaf9f687c6233077be51126e0fb5e42422cd8713925d9e102b05e5c5e81b0924c87819362a4d7fc14ea9b8a0b7c7a50dbf124b6a390fbd709c2dba62caf0a2853af877d4213845763ab58353bd29981062872b9c3864a6942f08ff282468eb1dfccfcd56bf97455a63f00cc2d89080ca5f1d7f85"}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:37 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:37 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x6, 0x101000) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000040)={0x1, 0x8, 0xfffffffffffffff9, 0x16cf, 0x9, 0x100}) ioctl$PIO_CMAP(r2, 0x4b71, &(0x7f0000000100)={0x2, 0x0, 0x7, 0xfffffffffffffff7, 0x400, 0x5}) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r2, 0x40505330, &(0x7f0000000140)={{0x4, 0x4}, {0x7, 0x3}, 0x8e, 0x6, 0x5e}) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:37 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}], 0x2, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:37 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x46, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:37 executing program 6: r0 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$int_out(r0, 0x2, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x0, 0x82) ioctl(r1, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r2 = dup2(r1, r0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000080), 0x0) r3 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r3, 0x800000800c5011, &(0x7f0000000000)) 2018/06/05 13:54:37 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) write$eventfd(r2, &(0x7f0000000100)=0xffffffffffffffff, 0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000040)=[@in={0x2, 0x4e24, @loopback=0x7f000001}], 0x10) socket$nl_generic(0x10, 0x3, 0x10) 2018/06/05 13:54:37 executing program 1 (fault-call:3 fault-nth:34): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 270.990640] FAULT_INJECTION: forcing a failure. [ 270.990640] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 271.002472] CPU: 0 PID: 17460 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 271.009822] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.019168] Call Trace: [ 271.021757] dump_stack+0x185/0x1d0 [ 271.025393] should_fail+0x87b/0xab0 [ 271.029111] __alloc_pages_nodemask+0x630/0x5dc0 [ 271.033868] ? kmsan_set_origin_inline+0x6b/0x120 [ 271.038710] ? kernel_poison_pages+0x40/0x360 [ 271.043206] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 271.048580] ? kernel_poison_pages+0x1a0/0x360 [ 271.053159] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 271.058603] ? get_page_from_freelist+0xab08/0xb5e0 [ 271.063612] ? __kernel_text_address+0x34/0xe0 [ 271.068189] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 271.073634] ? __save_stack_trace+0x90d/0xb00 [ 271.078142] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 271.083078] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 271.088266] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 271.093107] ? ext4_direct_IO+0xecd/0x27f0 [ 271.097343] ? generic_file_read_iter+0x3c75/0x44e0 [ 271.102360] ? splice_direct_to_actor+0x4c6/0x1040 [ 271.107285] ? do_sendfile+0x107b/0x1e40 [ 271.111341] ? __x64_sys_sendfile64+0x218/0x390 [ 271.116008] ? do_syscall_64+0x152/0x230 [ 271.120066] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 271.125428] ? kmsan_set_origin_inline+0x6b/0x120 [ 271.130268] ? __msan_poison_alloca+0x15c/0x1d0 [ 271.134936] kmsan_alloc_page+0x82/0xe0 [ 271.138907] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 271.143661] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 271.149106] ? __save_stack_trace+0x90d/0xb00 [ 271.153607] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 271.158978] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 271.164252] ? kmem_cache_alloc+0xad3/0xb90 [ 271.168570] ? __blockdev_direct_IO+0x72a/0x65c0 [ 271.173327] ? generic_file_read_iter+0x3c75/0x44e0 [ 271.178336] ? ext4_file_read_iter+0x30f/0x520 [ 271.182919] ? generic_file_splice_read+0x5d2/0x900 [ 271.187930] ? do_splice_direct+0x335/0x540 [ 271.192259] alloc_pages_current+0x6b1/0x970 [ 271.196669] push_pipe+0x680/0xca0 [ 271.200214] iov_iter_get_pages+0x1357/0x1810 [ 271.204719] __blockdev_direct_IO+0x1a82/0x65c0 [ 271.209386] ? kmsan_set_origin_inline+0x6b/0x120 [ 271.214241] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 271.219692] ? pagevec_lookup_range_tag+0x11b/0x180 [ 271.224711] ? ext4_get_block_unwritten+0xb0/0xb0 [ 271.229558] ext4_direct_IO+0xecd/0x27f0 [ 271.233611] ? __atime_needs_update+0x1b8/0xfa0 [ 271.238274] ? touch_atime+0x42/0x530 [ 271.242079] ? ext4_releasepage+0x450/0x450 [ 271.246400] generic_file_read_iter+0x3c75/0x44e0 [ 271.251242] ? kmsan_set_origin+0x9e/0x160 [ 271.255475] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 271.260839] ext4_file_read_iter+0x30f/0x520 [ 271.265243] ? ext4_llseek+0x480/0x480 [ 271.269121] generic_file_splice_read+0x5d2/0x900 [ 271.273965] ? splice_shrink_spd+0x100/0x100 [ 271.278366] splice_direct_to_actor+0x4c6/0x1040 [ 271.283115] ? do_splice_direct+0x540/0x540 [ 271.287428] ? security_file_permission+0x269/0x490 [ 271.292440] ? rw_verify_area+0x35e/0x580 [ 271.296585] do_splice_direct+0x335/0x540 [ 271.300731] do_sendfile+0x107b/0x1e40 [ 271.304625] __x64_sys_sendfile64+0x218/0x390 [ 271.309117] do_syscall_64+0x152/0x230 [ 271.313003] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 271.318179] RIP: 0033:0x455a09 [ 271.321358] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 271.329062] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:38 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:38 executing program 4: socketpair(0x10, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_mreq(r0, 0x0, 0x27, &(0x7f0000000040)={@rand_addr=0x5, @rand_addr=0x5c0}, 0x8) r2 = socket$kcm(0x29, 0x5, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="0000ff0004000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="184837491cb429b390cf2e3dff9a1ac8285e2fa6dbca4e654cd63542e6c5e0f3106bc631508597da787bb6290e941b464082"], @ANYBLOB="0201f8ff0200000007000000faffffff"]) r3 = socket$alg(0x26, 0x5, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) socket$nl_generic(0x10, 0x3, 0x10) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000000), 0x18) setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f0000000180)={0x73, @broadcast=0xffffffff, 0x4e24, 0x1, 'ovf\x00', 0x8, 0x80000000, 0x33}, 0x2c) 2018/06/05 13:54:38 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:38 executing program 5: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) socketpair$inet(0x2, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$sock_inet_SIOCGARP(r2, 0x8954, &(0x7f0000000280)={{0x2, 0x4e21, @rand_addr=0x1}, {0x0, @random="e9d524498a63"}, 0x2, {0x2, 0x4e22, @multicast1=0xe0000001}, 'bridge_slave_1\x00'}) accept$alg(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x3f) getsockopt$ARPT_SO_GET_ENTRIES(r3, 0x0, 0x61, &(0x7f0000000440)={'filter\x00', 0x2a, "f5611629377290476e6d7c29e8659e4438dad913a85dc5b77eb0c7567d58f2638a8b1e6a0530b951270f"}, &(0x7f00000004c0)=0x4e) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000300)={{{@in6=@mcast2, @in6=@remote}}, {{@in6=@mcast1}, 0x0, @in6=@mcast2}}, &(0x7f0000000400)=0xe8) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/132, 0x84}], 0x1, 0x45) [ 271.336321] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 271.343585] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 271.350849] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 271.358110] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000022 2018/06/05 13:54:38 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$SNDRV_TIMER_IOCTL_START(r2, 0x54a0) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:38 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") fcntl$dupfd(r0, 0x0, r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:38 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:38 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:38 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000000)={'team_slave_0\x00', 0x9}) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:38 executing program 1 (fault-call:3 fault-nth:35): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:38 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = gettid() rt_sigprocmask(0x0, &(0x7f0000037ff8)={0xfffffffffffffffe}, 0x0, 0x8) clock_gettime(0x0, &(0x7f0000000140)={0x0}) rt_sigtimedwait(&(0x7f0000000100)={0x7fff}, 0x0, &(0x7f0000000180)={r3}, 0x8) clock_nanosleep(0xb, 0x0, &(0x7f0000001740)={0x0, 0x1c9c380}, &(0x7f0000000000)) rt_sigqueueinfo(r2, 0xe, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) accept$alg(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r1) connect$bt_rfcomm(r4, &(0x7f0000000000)={0x1f, {0x4, 0x4, 0x5, 0x41, 0x0, 0xf936}}, 0xa) 2018/06/05 13:54:38 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r2 = dup3(r0, r0, 0x80000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000000)={0x0, 0x10001, 0x30}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000100)={r3, 0x3}, &(0x7f0000000140)=0x8) 2018/06/05 13:54:38 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$dspn(&(0x7f0000af6ff6)='/dev/dsp#\x00', 0x1, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e22, 0x80000000, @dev={0xfe, 0x80, [], 0x1d}}, 0x1c) 2018/06/05 13:54:38 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 271.845574] FAULT_INJECTION: forcing a failure. [ 271.845574] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 271.857406] CPU: 1 PID: 17506 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 271.864759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.874103] Call Trace: [ 271.876697] dump_stack+0x185/0x1d0 [ 271.880327] should_fail+0x87b/0xab0 [ 271.884047] __alloc_pages_nodemask+0x630/0x5dc0 [ 271.888801] ? kmsan_set_origin_inline+0x6b/0x120 [ 271.893639] ? kernel_poison_pages+0x40/0x360 [ 271.898133] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 271.903495] ? kernel_poison_pages+0x1a0/0x360 [ 271.908078] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 271.913527] ? get_page_from_freelist+0xab08/0xb5e0 [ 271.918539] ? __kernel_text_address+0x34/0xe0 [ 271.923116] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 271.928559] ? __save_stack_trace+0x90d/0xb00 [ 271.933064] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 271.938085] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 271.943275] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 271.948119] ? ext4_direct_IO+0xecd/0x27f0 [ 271.952356] ? generic_file_read_iter+0x3c75/0x44e0 [ 271.957370] ? splice_direct_to_actor+0x4c6/0x1040 [ 271.962300] ? do_sendfile+0x107b/0x1e40 [ 271.966355] ? __x64_sys_sendfile64+0x218/0x390 [ 271.971017] ? do_syscall_64+0x152/0x230 [ 271.975081] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 271.980448] ? kmsan_set_origin_inline+0x6b/0x120 [ 271.985289] ? __msan_poison_alloca+0x15c/0x1d0 [ 271.989963] kmsan_alloc_page+0x82/0xe0 [ 271.993935] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 271.998685] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 272.004129] ? __save_stack_trace+0x90d/0xb00 [ 272.008628] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 272.014005] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 272.019278] ? kmem_cache_alloc+0xad3/0xb90 [ 272.023596] ? __blockdev_direct_IO+0x72a/0x65c0 [ 272.028348] ? generic_file_read_iter+0x3c75/0x44e0 [ 272.033364] ? ext4_file_read_iter+0x30f/0x520 [ 272.037948] ? generic_file_splice_read+0x5d2/0x900 [ 272.042956] ? do_splice_direct+0x335/0x540 [ 272.047282] alloc_pages_current+0x6b1/0x970 [ 272.051691] push_pipe+0x680/0xca0 [ 272.055230] iov_iter_get_pages+0x1357/0x1810 [ 272.059736] __blockdev_direct_IO+0x1a82/0x65c0 [ 272.064401] ? kmsan_set_origin_inline+0x6b/0x120 [ 272.069251] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 272.074701] ? pagevec_lookup_range_tag+0x11b/0x180 [ 272.079720] ? ext4_get_block_unwritten+0xb0/0xb0 [ 272.084577] ext4_direct_IO+0xecd/0x27f0 [ 272.088637] ? __atime_needs_update+0x1b8/0xfa0 [ 272.093308] ? touch_atime+0x42/0x530 [ 272.097114] ? ext4_releasepage+0x450/0x450 [ 272.101434] generic_file_read_iter+0x3c75/0x44e0 [ 272.106277] ? kmsan_set_origin+0x9e/0x160 [ 272.110509] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 272.115872] ext4_file_read_iter+0x30f/0x520 [ 272.120275] ? ext4_llseek+0x480/0x480 [ 272.124160] generic_file_splice_read+0x5d2/0x900 [ 272.129003] ? splice_shrink_spd+0x100/0x100 [ 272.133406] splice_direct_to_actor+0x4c6/0x1040 [ 272.138151] ? do_splice_direct+0x540/0x540 [ 272.142472] ? security_file_permission+0x269/0x490 [ 272.147492] ? rw_verify_area+0x35e/0x580 [ 272.151639] do_splice_direct+0x335/0x540 [ 272.155792] do_sendfile+0x107b/0x1e40 [ 272.159686] __x64_sys_sendfile64+0x218/0x390 [ 272.164181] do_syscall_64+0x152/0x230 [ 272.168070] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 272.173248] RIP: 0033:0x455a09 [ 272.176430] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 272.184132] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:39 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000140)='/dev/urandom\x00', 0x0, 0x0) getsockname$ipx(r1, &(0x7f0000000180), &(0x7f0000000240)=0x10) ioctl(r0, 0x5, &(0x7f00000000c0)="34250000000000ba82f88e") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f00000002c0)=0x10000000001000) preadv(r1, &(0x7f0000002600)=[{&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000500)=""/248, 0xf8}], 0x5, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:39 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x8001, 0x40) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000100)="0fc58e69b5e3be82193376d0bebefd20f42bb4bf655138e57d5eaf81765fbc42064d3ff41d6d114d5a205743b524dab1b1b560a779d37f1d050ffb10a42cf47987c63c4b1db9f652087bf1cad95692b3251c1c9179a6f6c10beac30a3d37f24723719bb35cd37d1e4ee6dd61ccf00bd3e9d7adefac5403c7379885497932e996ec51a063c400521ecce857549c01f0906b0e20a30e9411d74a8afc961490ec841a981c65eafbe859fa2b5bde205f3250da6d836637d65a", 0xb7) connect$netrom(r2, &(0x7f0000000040)=@ax25={0x3, {"d352baacaf7682"}, 0x8}, 0x10) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:39 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:39 executing program 6: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 272.191391] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 272.198654] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 272.205913] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 272.213175] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000023 2018/06/05 13:54:39 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:39 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) write$eventfd(r2, &(0x7f0000000100)=0xffffffffffffffff, 0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000040)=[@in={0x2, 0x4e24, @loopback=0x7f000001}], 0x10) socket$nl_generic(0x10, 0x3, 0x10) 2018/06/05 13:54:39 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:39 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r1) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r3 = memfd_create(&(0x7f0000000100)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r0, r2, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r2, 0x4c01) 2018/06/05 13:54:39 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) write$eventfd(r2, &(0x7f0000000100)=0xffffffffffffffff, 0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000040)=[@in={0x2, 0x4e24, @loopback=0x7f000001}], 0x10) socket$nl_generic(0x10, 0x3, 0x10) 2018/06/05 13:54:39 executing program 2: r0 = socket$inet6(0xa, 0x80005, 0x5) ioctl(r0, 0xfd50, &(0x7f00000003c0)="fc195946fc46ca67ab752f3bd80c992403000000beca652a511459155ed0e2e8248b2eec1604acd7e29f275a2a3ca88252fe793c650f1e915aa2b8eb96b4634d752173ea32eab204d7d8a9a33a0224d09c6d2e7038c060f12d9530d936c5910a705990ee12dc06632ef76aa6ce6c0ee78d8f89fb3bb275172160764642ef6d7f31830a524c3783f797024cf85155116d720e13cca1b5118f89362eca69c6187627b69fce4e408ab326f7b3fdb3c249142ede87d5fa5e0954d3ca21f36bfbe06bd47774f7f2ece66215189455a7728df9eecbea0f5ec738871a6fd5c3eeff36d8e31fa7cc1800e96c32eb3880cbfa4a44238b09cb21be522cfe02d7eac380367f2dda806c77d04a74ad8e1d9885a12c587c1daac0d83221cd96956ff61f9d21dc944b16148b4d6a1b4ee8d0b7876eaa2d02633152ff6e339ca9faa961d1de3942366d9d03b804af55ad33a0650cef724b35af57f31d85554ce1e7161f0185adccfdab814e5967d777e5d158609966e02d421d8e53fe1e41f02759cc47ba080aefa0646d3cf661e0abdccdc4e7523467e2efb0febfb1c3b6e9177e2cb5c7a8a2a13be9bd69613026a9bfce22bb0731026f85340b999202a74f02515c042d85baf9dfab1df3d972bafdbdb4990231b3c585bcb9a7ff0e980159c5c9c2c3a8c9196022074829b103c8ced33c52d92be2bf59b93cc79586e9a341581836bba6695a0a5cc6967123a82d13") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000180)={@loopback=0x7f000001, @multicast1=0xe0000001, 0x1, 0x4, [@rand_addr=0x1ff, @remote={0xac, 0x14, 0x14, 0xbb}, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x10}]}, 0x20) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)}) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000140)) getpeername$packet(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000280)=0x14) socket$inet(0x2, 0x205, 0x3a84) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0x1) 2018/06/05 13:54:39 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = semget$private(0x0, 0x2, 0x10) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5b29b26e4b9e91a6) r5 = geteuid() ioctl$TIOCSTI(r4, 0x5412, 0x4) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000100)={{{@in=@loopback, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@ipv4={[], [], @local}}}, &(0x7f0000000040)=0xe8) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f00000003c0)=""/96) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x0, r5, r6, r7, r8, 0x4, 0xffffffffffffffc1}, 0x4c, 0x0, 0xde4}) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:39 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x200000, 0x0) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000140)='/dev/urandom\x00', 0x208000, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000180)={r0, r3}) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:39 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x4, 0x100c1) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000040), &(0x7f0000000100)=0x4) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000140)={0x10001}, 0x4) 2018/06/05 13:54:39 executing program 1 (fault-call:3 fault-nth:36): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 272.748817] FAULT_INJECTION: forcing a failure. [ 272.748817] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 272.760797] CPU: 1 PID: 17551 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 272.768180] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.777552] Call Trace: [ 272.780172] dump_stack+0x185/0x1d0 [ 272.783840] should_fail+0x87b/0xab0 [ 272.787594] __alloc_pages_nodemask+0x630/0x5dc0 [ 272.792386] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 272.797860] ? __save_stack_trace+0x90d/0xb00 [ 272.802415] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 272.807833] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 272.813137] ? kmem_cache_alloc+0xad3/0xb90 [ 272.817489] ? __blockdev_direct_IO+0x72a/0x65c0 [ 272.822281] ? generic_file_read_iter+0x3c75/0x44e0 [ 272.827332] ? ext4_file_read_iter+0x30f/0x520 [ 272.831949] ? generic_file_splice_read+0x5d2/0x900 [ 272.837001] ? do_splice_direct+0x335/0x540 [ 272.841370] alloc_pages_current+0x6b1/0x970 [ 272.845813] push_pipe+0x680/0xca0 2018/06/05 13:54:39 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f0000000000)={0x4, 0x0, 0x10003, 0x7fffffff}) ioctl$DRM_IOCTL_AGP_UNBIND(r2, 0x40106437, &(0x7f0000000100)={r3, 0xfffffffffffffff7}) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)={0x118, r4, 0x401, 0x70bd2d, 0x25dfdbfc, {0x8}, [@IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'sit0\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}]}, @IPVS_CMD_ATTR_DAEMON={0x4c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local={0xfe, 0x80, [], 0xaa}}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0xfffffffffffeffff}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x8}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x40}, @IPVS_CMD_ATTR_SERVICE={0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x50a0f3c0}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xffff}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@dev={0xac, 0x14, 0x14, 0x1e}}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0xfff}]}, @IPVS_CMD_ATTR_DAEMON={0x34, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0xe}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bridge_slave_0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'tunl0\x00'}]}]}, 0x118}, 0x1, 0x0, 0x0, 0x805}, 0x4) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 272.849395] iov_iter_get_pages+0x1357/0x1810 [ 272.853957] __blockdev_direct_IO+0x1a82/0x65c0 [ 272.858672] ? kmsan_set_origin_inline+0x6b/0x120 [ 272.863573] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 272.869079] ? pagevec_lookup_range_tag+0x11b/0x180 [ 272.874144] ? ext4_get_block_unwritten+0xb0/0xb0 [ 272.879071] ext4_direct_IO+0xecd/0x27f0 [ 272.883191] ? __atime_needs_update+0x1b8/0xfa0 [ 272.887913] ? touch_atime+0x42/0x530 [ 272.891782] ? ext4_releasepage+0x450/0x450 2018/06/05 13:54:39 executing program 0: r0 = socket$inet6(0xa, 0x4, 0x3) ioctl(r0, 0x8912, &(0x7f0000000280)="3e30e23daf27ce33eb8c59774b5bd3ebcd08c5ecea2c953b98f7276a7ca68672fcef5ff0a48328fcb0345813068770bff6bf8b2b066e8d9318d3c909df453aadfff850bcca9e014c770417476b75abb7b2f8cf2dc70205e5f870031b4b43620b004a62808360dbba816ffc8b7380c3e199cbb0491a59106fc5548496ae4068e180aa") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400200, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000340)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r1, 0x4010641c, &(0x7f0000000440)={r2, &(0x7f0000000380)=""/132}) r3 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000688000/0x1000)=nil, 0x1000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000140)='/dev/sg#\x00') ioctl$SG_SET_DEBUG(r3, 0x227e, &(0x7f0000000000)=0x1) ioctl$DRM_IOCTL_ADD_BUFS(r4, 0xc0206416, &(0x7f0000000180)={0x1ff, 0x3, 0x5, 0x3, 0x2, 0x8}) ioctl$SG_IO(r3, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) sendto$inet6(r4, &(0x7f00000004c0)="12834ff2dbe24bbfd6885124cdd223c0d7299083b359999411c941c9096d440e13c5f0730c7c8ff1e08c5e67ddad833155594f09fb93a1afb149e22c6a23760973472b1cb466a20e0427e02641e13260064b8ba588acdd0ac0f7ff75a30aac0244affcd01debcd658da210901b441ef36f7c445f8372062c44175a7eda5ee158a355ac75a02a7048cd125e3029585977903d493cf4bdb37f66682e99c6acd81daa24d54f8268c65d4f088b4f66f8d1cf6f980062ee3d894fedc3ea3879c292f37fe71452f1cde06b7ca4ed857a8d17c34021970354af15122b8a03ddbb", 0xdd, 0x20000000, 0x0, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000480)='/dev/mixer\x00', 0x0, 0x0) [ 272.896137] generic_file_read_iter+0x3c75/0x44e0 [ 272.901018] ? kmsan_set_origin+0x9e/0x160 [ 272.905284] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 272.910690] ext4_file_read_iter+0x30f/0x520 [ 272.915145] ? ext4_llseek+0x480/0x480 [ 272.919065] generic_file_splice_read+0x5d2/0x900 [ 272.923952] ? splice_shrink_spd+0x100/0x100 [ 272.928415] splice_direct_to_actor+0x4c6/0x1040 [ 272.933204] ? do_splice_direct+0x540/0x540 [ 272.937564] ? security_file_permission+0x269/0x490 [ 272.942618] ? rw_verify_area+0x35e/0x580 2018/06/05 13:54:39 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x1d) accept4$packet(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f00000000c0)=0x14, 0x0) sendmsg$kcm(r0, &(0x7f0000001680)={&(0x7f0000000100)=@hci={0x1f, r2, 0x3}, 0x80, &(0x7f0000001600)=[{&(0x7f0000000180)="4de00acdd174855355c21fa10fda055208580efa75a6bbba340da9d650f57cbb03277366046d991c388511086b7bfff25299d7a50d573e10ec509a320b45d2f18024740fe617fd856e734f9196fbd5f2f5e5e4d06cd84b244b8e74a916952bd9b51f0f6a1fbadbd0d312d012fe2fb7ce3c50e181a3e80e7f3cebc0a9c7abdea7c98ced708988290b2d79f5dc2a06a97564e1047af59d44e867c91d9844105dbf0c0c753772aa74552006ef5be5c331f509bfc50b00776a0e5022a503", 0xbc}, {&(0x7f0000000280)="26f03ec3acc251e268f7d733ae67450f18bcb9e63280df8eb54f77170f31297a1f06924249501d8bc940c9ff84d93365d2114951f017950a648b266fcae8eee67317c4bed83f07ffc1872d44e9d1f30f5e3513df932fe9ed06fef94b842b8bd2e4428afba0316c1059188eb22bf7bc2e5648ab0efb5d3eb25c46713b4d49a0f0c478253c2fc4f7aeba02113f6f661a629a6ff371b5e01d06bb0b19804b9a1b9391e983e169fe69883d352033e76fd571744b38e770ead7a32012a62e1d59f0b97dc216ef2a899e1b0fa9252e78b78f10d90621d07a8480237c2cf844f75c237ed415c5e729b46cc7053a73a282284f269a62dde764ea4b5bb35cfff018ab3b149e3c60581d6b59cd8de08074c5a5299dff9bde95b45a29767951f6009b72f048e43b6d45f6de092e5d9a9de87527c7d161ea99a5283fe63af9fb5cd12b9b5cb2ecbca2387b081421a04eecbfcfdbfe69a8b60c774a2b3e48f236b37a56811af10a47489e936e25d413e529ae174eca1c056a49d4cbeb078f6b474f0ec438861853cd8711eea41b4f054cf3531a37ac13888ed7dd7df23a6122099adbb78dfb761ee74ffd3e8654a35910ce39215a7420e59a4192dcdea524437243c9093864512d7773ac4e755771bf5998b73688d4efacd05bed9538e1dd2cfbfabf6183fc6201592b95df619b7ea8eba048d58e58f870cafaaab7958cb7ec51c8e84b98be7aff4f82ed5184a4262b866ecf0316dbf2e3db8d42d9c053684cc9cc411d8d500845c827cc063de35381a6cbebdcc57999be491d72bfec7b4d17c464bb81ba3824906df60fdd9aea5b8f19024b2c115f8da8f57c67447b7f7f2ff07091c23ebb245ae77ab8399c0ea73fca6a62e29c9133aec42e7b1e73fdda248bfd39e041c9ea2398ac9224e976d0cf3447d3e8f79d582a9c1f782883ae7fdb2bbcbe3b081e202b4d4caf1c84f1fbe94f4d83acaa9d5aac32c7e22d28745aa2535c5364ad2d59627095e2c449eefe3dd2246ec1c666ba9ad8856f0a8c27b4b73094e501d6799968d10c8bb18ce79bdf3e3b69267be597d1f5cae175fd67568ac16bebe3f021eae1f4ac63a8201ecaed0d84af57200a32c63837f3d82927c539d1b58b29f3d059b5f9cab8cc78dc631272f844f8ad9d2a0f6699a250876060807aeac24800444eae843046262bb481878a66e6e4d0e0d2876e555bf929f59db78e0a1af76726fdca094e99d29d490c5faf643637ecdbbbbf397d2e13631287f836ca05d4d2e4756e1c0a245928a25a75c2747360a7122ad4bc3dd4d10b2370cc2c06726f44aa8a15ccd59a803ca54fcec7eb8c9a3a72c6d637c496db5acde4329ccaa405c69ca8a2f4d05b5152fc8740cb0173a12ec932c4ab4561cecbd95a468ce0e9a747dfba8822e9741325dc2c01ab84ae1dade902273fae8a7deced09a57a19f2f722f2047e20f20867caa1c16758fa8d4557100785238689424e45613d30d68ee7bb7237a93ae486682f9be71fd289eb14fee27c2911e760f1ad55095f0c3259c8f5109f833bfb7903eb05094b20c3bf51a0f8b519a92ee7dbb3e3a1d25073b17ea24ae0220a5ba7df9e502024265e0d31d25a09d9584b2759260596d52cf182c388f52084e705836cf6b7942dc421a7cb4d6ca3bf8b8ec911d575b91ed97df52d99cca298cacb1b6fbb67b28ace773284ced252809134191500bcd43f3f59adcb555eccad50effe33e9020cae9cfeac4096f94b6cd06fefcf4e2c20133d04e1b56b18ecca703e694a449ba98f8e60c8e145a00a57a79a11f7c2a5b758bd69c0b73bcd144f73eeca0e6fe7d659f2fdc69d947c9e3646032031dc244314c3ac5f3b73b173781a064ad3314d8234629f98544e760d102ea9ef1390e35318b4b78ac18e984b4d369c98ecd84935479a7658d5ad8ce1944e1c71766b428fcab70ba6b0728bdaa9c50cd708fa7ed0ae5700cad288d411195afd33d0066489f2d9b28701012c0f03a41018a036891708ce70e93061b204861d8a550acd57370f18876aa7109c1b28efd1b5f5c556fd4385bf62c50e6c5411ed26c54464591e4194e96f9aaacc9c5bce2a06b75f0c1c84a475909aa7111e062b7f03614571fb4379a2d37f250c686777f5c91771a8a1e387b16589c795eca9084510756eb568d59600cf0c8bcfb5d62c421b4e9d11737f434a03fa2902a44c140aca25db5319732397028c3a3d1f9207a254722d64650e16374e8d04a6761fbd7cd415ad8c930f144c46e03408fe2ff9a2bd14efbde5fe9c63d438ab90c08afbc11a84dae2eeaf608d6d7bc7b20b028757833b172ca9e8c54451fec17a10fe2f4f4e254e5bbc0184e5e88645c07d4bfee166636ced835b7cc4c686e47d5621ea0401c5f53fe8243b2739de4000364082968d410fd6a257d2d7d80aa0c5b5c457d7ad69d866284eb6373e0410ef8e5e6d94056394857d459fa11a42f4b4a5f4a7f6842cbcf5e248752739188fc895060baeebfa18da9fbf65206d21ebc8cbf3f640069e8d2ac77b617cdffe566a2db77424b4ccdc213f364dc8859edfdd4f460b46571b0a7151b3d8f1155959f6b0f43c123eb427e802b672d0d7998685aaef02f671a39f4e77a213f8ecb9a6f171e75d26c719b1561b216fdd2d8b803e60a6ca0b9a7fb9a715a3675c1a1005c0df3479c6cf8a6cb13be1ad272a02f765e85105a78860605b416d94247fc4b034f22b0479238073d18f1fa01d3a36fc52d0acf5edf4f647bf0537130786541f2fcb8dbd83f1d90f2a86829a94fce66a2294845cf40df9839fa1596379884a967a6e7bd12fe0a7e8a9147f4e8109c6d92208e95ca0650cc71e7856f727a31c6e04b74a05bf96bab5d4feb0b95f579acb944fb29061b8b85150e9b746cfc87dbd07f1bac5ac36ccf48b6e4c3ac341ed6aaa7b1bde39691925fb62d320bd62306b7b391d7111fdb72826f5f529698bbd6a78fddb733f738425222b7b58464ffca5efed21e5cb0ee24c4131fe547881b34e939b792c6d9c35ce192cb1223eeab85a36158ce8e55a37912c2658ed6b574412aa0cf33e44ecabdd86255f78afb4653f16f8eff35a1ab6c4c56a58a4e2b2846a2653afa7d88fd00c06e0a46be6fd6e3ffb81c94fb201e4b42cbda29ae83f32e5dfbac74ed808cbbcfddae70f070fc39875241cdce02f25262d88669eb47749c4a6799eca20542f03a4ab996536084f86566d06cbc204d1fa4b7af41bbdad8799c425a14e06858bf99df839d7f23d989b01d4d1481ea2c88ff3a8bc8f1eda684372cb489272150f331dd9258479c852ddf909e8afe39dfe9fa24001753aff57e41170e013f53ebaad0a6f6b1d62821b85007e08895f398c5ec5e1909cc5673bc571e2e362ec6a9b0c13bc937a3377d71e7c4b0f9ee13a78570d50797aa8ddc996a97d20d3400165a9e2dfff4a03c4b13bc29e48057df81393df3c98304f493aebea06fbe664fdb9043b687d50919c5876db0db1d66ff1402628284f8198717ead9fa24bd5ea31ba8bc9cf25ffb5f845f2c413348d1d62757df8de870e3a0a072981c72ac365408f80679b1d8a1e79277db6d17d18eea0c70092c34bb79f6c05a1570363f3bfb94b90ff828efca112ccb66551e3243fe094b67f2092cdd4d8a8ba2f8631c556172668304d0b35176970e3b2ed9c777219fdb9489d27a68d40a174e5e3658914ef641d18f8372818566e5c9b5b75a0a9aff38fabbb28ca75fd4db0d4b20f6a42188adc487d286064432443b72ba78f98b85f267a60f756bc20e1829997294907fb5f74b9e17036ddd84945cfc7ee31d1f7298c9fd80868d5c02f29389d128879011e36bf5b95de804cef2ad80bebc7f54649fb3639bcf6d244eaeb11553a1f72a5c05953da4b8e6b51ccb5c22c8a313022c3e7b222bd9057f90aefffb8527879c940fba3575737c29f4a1e2171bb84de1b0455eac040003ca3e34ed1657956a7beaccee1372f32b50eac0022205315f4a46d784ea21d763bd3f7ab702c9fbc2d0b9c9191672f9add97711edf4c6311f57b3d54f196ecc0ad602d175c50b8bdcca11ca264e2035daeddc6f8e2ecae278de6e9af970d14f5d6a0f033823caa7c2535a99188e5931a080d984f85a5fb2d0c0ba77e84050c463acd86970effbe1aa5a8ec7c00a0e4701e0efeda8b82470ce6059b01b4bb57aa3635bc5ab5afdbe4708ba434fb0af56beaf1452fa8402772c10660e31850f75b45bc12600cbc6dd73191535db7c9b4ef6da962673621f31b59ebfccdaacc54f36c35e77632e2ffcb3395cba6c7b16cc0550834cd8e48becf708d5d20383b88a780fd8b34241d581f82972040bd6810d19c9519bf5b833be847e8e5d5f731b9c7a434bb4ba36ef63d47af2f364773a1d26e80c6bcbfa4b9bd1fa289947018766aa5e4c1f2e60910c85185fba5ef0f210a3ad5dee4e9da69a65d94a2af66af99a2cab37e1efb45df6de1d976e9322609b507a35655846661e95db9ec29b11bb367f2b1c8c8d5b66b51443374d7cb903a24afaab13884ab773034a361341a274772b0bf82e3bdf00b5bfc4b22b3faece36f01a49257b62b4f8593631b50ef23d56a6838a21ae2b7ab698a4be3a86140b05b9e6affc98bb44c069090b8cebdae2070104f2cfcff606afb17b95fb5af1a0332cbb57ab63d2114d0c35d226b7ed019428185326c6aa0d038d08fc31c7bcd1908f36f27633f10e44d66cb935779795fe21687802b1495a2ae8d074238af42c0251870e97d782ea026600a96e1590403f9cb796fc574111d33865f9d2cecc84f380aef02e363a18eeee456dae6652f0f5dad1d23b04a623011650a6383e795e14eb176b4a13e4e5ad4124e51c48b4f9c4489fe4fc78224238ff5f94b7d90e1b590ff64d0a71438c860cc8187656db751e885ddc10d893c6944d25145c5161d84f54f77b865d06b189941e6fbbac00fe1ba0ff2d7159460a775ba3df5a335833ede78008727bfdee5b87531ca68ad6d86ea2925010ec84acff1ae7c0db86ea21f3e7f0e29b77e466c5100b2bb147006c53968880f2f661805845c68911d76743b0434c7b4dbad9113923e3073db6d72285ec406cf341fade815deba284a212d68cc8c79eeb74c08b1fc998ad5ec0504362c5a00e61c6077f9d3bc2cb05d93c6c558010047fd0e32e08dc0e47fd667746fd03695232700bbc110860596974e7601abf2c7dd7e33864b78f94bdf5ab5a05c86826cc2580f358ca183418498382d210bc54fba0e6c3ce242317f8ebc95064b5b74c057b6b124011ae5c82777758ec28bbd64c2aae8f2e3c6d87500ab75b0c04fa9ce95b3aaafd9f973b8cf2de1cac4e95d66485c7bf64a042fa766a7bee9ea318f40c95dde2b2f29ebe90995f8e8923695da5d85ba407b03940fb128dfb515cffe02f2e7a78aa2699c2366b6005476c7defadfc65ab69d99e877b881414bdfa43dd6e1979358fb9ddd21d9d41b1dcec7c8c3cf5be96bb479a69788e6f9419e781bb875ee17b703c9b5f9408407083602e1d4b6243d7548bd30de972f2dad0846dd346cb19ede6ab11c8400fba4807d63405ef86337e40927dc195c1011ad58173373f2f114d534d97f3b838e9d75c575f66bea3a86b05cecac1923de9d3b26ed8535142f20896f69a2cfab7b84e53f564a76a3bb583f12e570c0ae8ca784ec6fa9e0140c0d180349d03cf9e84057fe71c55e6fd4020583ec47c47d5b7c7d0e4de8ad2eca819f8540fe7a24f7887479e99560e8dd95a68cfcab734f764d4ad0181457e7e7c223844d54dad5c74564ab6546b667c253c0", 0x1000}, {&(0x7f0000001280)="4f97de27c5e20f86b9b60f7426022b58d6de1bee04802957a5c5fda175781170cfa7898642a208f7ecc9d298a6b85d62f6b34ff78919801d874570f4348408047c700db18acc429e8af1041c3c42faa525c2fc0da369b23d0e920f1a43b270a9e28f5f6d6dcddf41691092181120fae8e105647e3e797ae590222b3ffac6d1ce6455278892d4a11f75dd874bb2808318185d77b7a4629428edcc3222620017304d22a513f0f3b676eb6e9da477195098ea0757fc03a830df37865e47935990fc94b097ae889ddd81de87b67f098ea6072dcc5db5899e89d49ca3bb9a0664e1b6bf8d36ba", 0xe4}, {&(0x7f0000001380)="cfeeaaec16990197c072c4d3ebc4050fd58d7cd602d0d9a6ea5dc355854a7706b35533dc6a11712dba979c1ec5bff189cb6cec01138b6a70075aff3c85d9d7efb1b9986e22dccca5a2fc5ad83d826fd4d89ed14a4f8cd821bcf172a7db2fac9ee87f1f792d177fd6eda527e2260d06009421996ab75fd2dadce31cde443e59830eef13f02aa3733f4f4ecbbb647b8b3c94a805386c7c84c599a07f69eb5ebfdcf2969e061043f7fd8f87c7a4d92e91c9d683f32c01c5c0fa3db4f7af8ca564ada9725d5a7ed101ccb234b54e1d4a946d57f6d4e4", 0xd4}, {&(0x7f0000001480)="8980402cb1471868aa5cc063532a78731dc7331038173e34234d13d3edc8c23d2f667b532151aafbf1af8c0f09b1d2db2476cd84866b08baa03d2a19654ea76fd9147c3132725f9249f27f7e6d91e310e8ddefba99bc3dc6a1767879b3a2b06d16f519015c1a7a423d00d7b3191bcc942bf0b005d524330e4d51d94619814cb88259a24d70a94f8acc3fededf5b93112b05d6f10cb476f219458032f36863b80d8a3bb3c3d060aebf015864dd7a9dede61fe33b2c138cc49be83dab3b41191a01b84b01ff65442a61e94338171d7d11234e1288f54", 0xd5}, {&(0x7f0000001580)="757740fa79dc0efa45c700010cf7d45564fbd4686075f8483e08bb9f6276f3bd300e16eab8056d74c283727694c414bc8b1773aec00667fde3f58368223116c556e2254150867e6a7239ef9697655fa0d109c56d89b1751474bdb27e93b09809", 0x60}], 0x6, 0x0, 0x0, 0x4000}, 0x10) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) sysfs$3(0x3) 2018/06/05 13:54:39 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 272.946827] do_splice_direct+0x335/0x540 [ 272.951047] do_sendfile+0x107b/0x1e40 [ 272.955008] __x64_sys_sendfile64+0x218/0x390 [ 272.959544] do_syscall_64+0x152/0x230 [ 272.963471] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 272.968683] RIP: 0033:0x455a09 [ 272.971887] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 272.979628] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 272.986920] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 272.994205] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 273.001488] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 273.008779] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000024 2018/06/05 13:54:40 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) syz_open_dev$sndmidi(&(0x7f0000000280)='/dev/snd/midiC#D#\x00', 0x1, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='sched\x00') getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000100)={0x0, 0x64, "e60840ca5c36e60f5c9c0b300f1121c50243137f7ef24ec366d9e459abb1f5fb68d87bf71350e9f48122700d275173490a2088ae42d6bba08d64716417cb393fef9a11f5445912de856c4ce7e788fc7001ce48892bd5b248fa0265b303b1c3a9151ca4a8"}, &(0x7f0000000180)=0x6c) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r3, &(0x7f0000000240)=0x4) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) fcntl$setsig(r1, 0xa, 0xe) r4 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r4) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:40 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) write$eventfd(r2, &(0x7f0000000100)=0xffffffffffffffff, 0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000040)=[@in={0x2, 0x4e24, @loopback=0x7f000001}], 0x10) socket$nl_generic(0x10, 0x3, 0x10) 2018/06/05 13:54:40 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x0, 0x18}, 0x10) ppoll(&(0x7f0000000000)=[{r0, 0x410}], 0x1, &(0x7f0000000040)={0x77359400}, &(0x7f0000000100)={0x7}, 0x8) 2018/06/05 13:54:40 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(0xffffffffffffffff, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:40 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_int(r2, 0x107, 0x1a, &(0x7f0000000040), &(0x7f0000000180)=0x4) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 2018/06/05 13:54:40 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) r2 = gettid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000280)={{{@in=@loopback, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@dev}}, &(0x7f00000000c0)=0xe8) getresgid(&(0x7f0000000400), &(0x7f0000000440), &(0x7f0000000380)=0x0) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000003c0)={r2, r3, r4}, 0xc) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:40 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000140)='/dev/urandom\x00', 0x0, 0x0) getsockname$ipx(r1, &(0x7f0000000180), &(0x7f0000000240)=0x10) ioctl(r0, 0x5, &(0x7f00000000c0)="34250000000000ba82f88e") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f00000002c0)=0x10000000001000) preadv(r1, &(0x7f0000002600)=[{&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000500)=""/248, 0xf8}], 0x5, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:40 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) write$eventfd(r2, &(0x7f0000000100)=0xffffffffffffffff, 0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000040)=[@in={0x2, 0x4e24, @loopback=0x7f000001}], 0x10) 2018/06/05 13:54:40 executing program 1 (fault-call:3 fault-nth:37): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 273.371732] FAULT_INJECTION: forcing a failure. [ 273.371732] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 273.383563] CPU: 0 PID: 17594 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 273.390911] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.400254] Call Trace: [ 273.402836] dump_stack+0x185/0x1d0 [ 273.406457] should_fail+0x87b/0xab0 [ 273.410167] __alloc_pages_nodemask+0x630/0x5dc0 [ 273.414912] ? kmsan_set_origin_inline+0x6b/0x120 [ 273.419748] ? kernel_poison_pages+0x40/0x360 [ 273.424240] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 273.429594] ? kernel_poison_pages+0x1a0/0x360 [ 273.434165] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 273.439603] ? get_page_from_freelist+0xab08/0xb5e0 [ 273.444612] ? __kernel_text_address+0x34/0xe0 [ 273.449186] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 273.454631] ? __save_stack_trace+0x90d/0xb00 [ 273.459129] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 273.464056] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 273.469241] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 273.474077] ? ext4_direct_IO+0xecd/0x27f0 [ 273.478306] ? generic_file_read_iter+0x3c75/0x44e0 [ 273.483313] ? splice_direct_to_actor+0x4c6/0x1040 [ 273.488235] ? do_sendfile+0x107b/0x1e40 [ 273.492288] ? __x64_sys_sendfile64+0x218/0x390 [ 273.496946] ? do_syscall_64+0x152/0x230 [ 273.500997] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 273.507574] ? kmsan_set_origin_inline+0x6b/0x120 [ 273.512407] ? __msan_poison_alloca+0x15c/0x1d0 [ 273.517072] kmsan_alloc_page+0x82/0xe0 [ 273.521039] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 273.525784] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 273.531228] ? __save_stack_trace+0x90d/0xb00 [ 273.535725] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 273.541088] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 273.546356] ? kmem_cache_alloc+0xad3/0xb90 [ 273.550670] ? __blockdev_direct_IO+0x72a/0x65c0 [ 273.555417] ? generic_file_read_iter+0x3c75/0x44e0 [ 273.560426] ? ext4_file_read_iter+0x30f/0x520 [ 273.565002] ? generic_file_splice_read+0x5d2/0x900 [ 273.570008] ? do_splice_direct+0x335/0x540 [ 273.574329] alloc_pages_current+0x6b1/0x970 [ 273.578732] push_pipe+0x680/0xca0 [ 273.582267] iov_iter_get_pages+0x1357/0x1810 [ 273.586758] __blockdev_direct_IO+0x1a82/0x65c0 [ 273.591418] ? kmsan_set_origin_inline+0x6b/0x120 [ 273.596258] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 273.601702] ? pagevec_lookup_range_tag+0x11b/0x180 [ 273.606719] ? ext4_get_block_unwritten+0xb0/0xb0 [ 273.611563] ext4_direct_IO+0xecd/0x27f0 [ 273.615617] ? __atime_needs_update+0x1b8/0xfa0 [ 273.620280] ? touch_atime+0x42/0x530 [ 273.624081] ? ext4_releasepage+0x450/0x450 [ 273.628395] generic_file_read_iter+0x3c75/0x44e0 [ 273.633230] ? kmsan_set_origin+0x9e/0x160 [ 273.637465] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 273.642824] ext4_file_read_iter+0x30f/0x520 [ 273.647226] ? ext4_llseek+0x480/0x480 [ 273.651107] generic_file_splice_read+0x5d2/0x900 [ 273.655944] ? splice_shrink_spd+0x100/0x100 [ 273.660343] splice_direct_to_actor+0x4c6/0x1040 [ 273.665087] ? do_splice_direct+0x540/0x540 [ 273.669398] ? security_file_permission+0x269/0x490 [ 273.674408] ? rw_verify_area+0x35e/0x580 [ 273.678551] do_splice_direct+0x335/0x540 [ 273.682698] do_sendfile+0x107b/0x1e40 [ 273.686589] __x64_sys_sendfile64+0x218/0x390 [ 273.691077] do_syscall_64+0x152/0x230 [ 273.694961] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 273.700142] RIP: 0033:0x455a09 [ 273.703324] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 273.711022] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 273.718281] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 273.725537] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 273.732796] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 273.740057] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000025 2018/06/05 13:54:41 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:41 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) clone(0x800000, &(0x7f0000000100)="647ef756016a21bafbbdfd47ceb9cf03e1c7d47456d5b5d2f90ca76f920bde31e21d3f8333301a4d4f43cb67205b6e559aa2cd69c3f8890bb89aba32665192e72847ad370ba198adad923b575b02c6fb75bb81734feb34494e685832ef4712a4386f3c7321d7ed5e46bd800af734d7b17af63205cbc164a933f0d39b372ffe0d1460bf19f209267a1cb5a529ee1ee25b6590f501ca2d571b19e49ebc41bb3216b31c06fda82f10e701d3c1414f289047c7ac1bb4f972e381a98f24e88c1d748533d5bbe057", &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000280)="616fc9775d3b3f8e329bdf4961b5b23ad56efa6775433d3d6dfc08f735d35a0dd6018e705c69c3761366064c88fa5ad87b9fc9555eaf51f31abefbdd25e07d40f73e9c8a129baa658f137852e51fc3a7502077111e9978b5c0b36dd6de2628b1da49c7902ddb9bc67e6f0d36a4d2db9ff462cc74fdd980eeb74819203bfba70872e8a75553efa317335ea0c161d9bc0eaea3c7949772d54503fc4c6e9b8e1b805f3aff6e2d5623555ff612b656f46d8f6fb7e80bf1b447bfa4f168e428befdd314") ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:41 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(0xffffffffffffffff, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:41 executing program 2: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r0 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r0, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r1 = getpgrp(0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(0xffffffffffffffff) 2018/06/05 13:54:41 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) write$eventfd(r2, &(0x7f0000000100)=0xffffffffffffffff, 0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:41 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts-camellia-aesni\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:41 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = request_key(&(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000180)='posix_acl_accesssystemselinux)(\x00', 0xfffffffffffffff8) r2 = add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$instantiate(0xc, r1, 0x0, 0x0, r2) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r3, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r3, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:41 executing program 1 (fault-call:3 fault-nth:38): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 274.211691] FAULT_INJECTION: forcing a failure. [ 274.211691] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 274.223536] CPU: 0 PID: 17610 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 274.230898] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.240258] Call Trace: [ 274.242857] dump_stack+0x185/0x1d0 [ 274.246491] should_fail+0x87b/0xab0 [ 274.250212] __alloc_pages_nodemask+0x630/0x5dc0 [ 274.254972] ? kmsan_set_origin_inline+0x6b/0x120 [ 274.259817] ? kernel_poison_pages+0x40/0x360 [ 274.264315] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 274.269681] ? kernel_poison_pages+0x1a0/0x360 [ 274.274268] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 274.279722] ? get_page_from_freelist+0xab08/0xb5e0 [ 274.284741] ? __kernel_text_address+0x34/0xe0 [ 274.289324] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 274.294772] ? __save_stack_trace+0x90d/0xb00 [ 274.299288] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 274.304313] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 2018/06/05 13:54:41 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000100)={'syz1', "32f85e3b5c9870d63d5a9646c237bcd4990376bceaa286ad95c839700c3ee0302c534610354fb6821338dffb74154e5098542d9e982d8ff30a8fdfbc19e5b494fdcc5e38c42e645aacea3615a4d127719b8cbe8a8d8254f6f4e95469c7ea1fa276582f4df72b4a3b522537fa2c7ab5fa7003e1aa5704507b54bd04804adae76f07590a3b4dbe0cca0c8a2b5fc50029d8fd026f586fa9e8c7616e0cf2a8c17fa96be84f8830f3820d69daa6b6237562c6859d0b2a0e952a6e145424"}, 0xbf) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f0000000240)={0x100000001, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1f}}, 0x100, 0xfb29, 0x4a3f, 0x8eb, 0x6, &(0x7f0000000000)='bcsh0\x00', 0x3, 0x4, 0x5}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:41 executing program 2 (fault-call:6 fault-nth:0): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:41 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(0xffffffffffffffff, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 274.309510] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 274.314362] ? ext4_direct_IO+0xecd/0x27f0 [ 274.318601] ? generic_file_read_iter+0x3c75/0x44e0 [ 274.323619] ? splice_direct_to_actor+0x4c6/0x1040 [ 274.328550] ? do_sendfile+0x107b/0x1e40 [ 274.332618] ? __x64_sys_sendfile64+0x218/0x390 [ 274.337289] ? do_syscall_64+0x152/0x230 [ 274.341351] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 274.346724] ? kmsan_set_origin_inline+0x6b/0x120 [ 274.351567] ? __msan_poison_alloca+0x15c/0x1d0 [ 274.356252] kmsan_alloc_page+0x82/0xe0 [ 274.360235] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 274.364991] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 274.370443] ? __save_stack_trace+0x90d/0xb00 [ 274.374946] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 274.380322] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 274.385598] ? kmem_cache_alloc+0xad3/0xb90 [ 274.389923] ? __blockdev_direct_IO+0x72a/0x65c0 [ 274.394686] ? generic_file_read_iter+0x3c75/0x44e0 [ 274.399703] ? ext4_file_read_iter+0x30f/0x520 [ 274.404286] ? generic_file_splice_read+0x5d2/0x900 [ 274.409302] ? do_splice_direct+0x335/0x540 [ 274.413629] alloc_pages_current+0x6b1/0x970 [ 274.418040] push_pipe+0x680/0xca0 [ 274.421586] iov_iter_get_pages+0x1357/0x1810 [ 274.426087] __blockdev_direct_IO+0x1a82/0x65c0 [ 274.430757] ? kmsan_set_origin_inline+0x6b/0x120 [ 274.435602] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 274.441055] ? pagevec_lookup_range_tag+0x11b/0x180 [ 274.446081] ? ext4_get_block_unwritten+0xb0/0xb0 [ 274.450937] ext4_direct_IO+0xecd/0x27f0 [ 274.455001] ? __atime_needs_update+0x1b8/0xfa0 2018/06/05 13:54:41 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socket$inet6_tcp(0xa, 0x1, 0x0) sendfile(r0, r1, &(0x7f00000003c0), 0x3f) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 274.459675] ? touch_atime+0x42/0x530 [ 274.463484] ? ext4_releasepage+0x450/0x450 [ 274.467809] generic_file_read_iter+0x3c75/0x44e0 [ 274.472658] ? kmsan_set_origin+0x9e/0x160 [ 274.476894] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 274.482265] ext4_file_read_iter+0x30f/0x520 [ 274.486670] ? ext4_llseek+0x480/0x480 [ 274.490561] generic_file_splice_read+0x5d2/0x900 [ 274.495405] ? splice_shrink_spd+0x100/0x100 [ 274.499810] splice_direct_to_actor+0x4c6/0x1040 [ 274.504561] ? do_splice_direct+0x540/0x540 [ 274.508881] ? security_file_permission+0x269/0x490 [ 274.513903] ? rw_verify_area+0x35e/0x580 [ 274.518056] do_splice_direct+0x335/0x540 [ 274.522210] do_sendfile+0x107b/0x1e40 [ 274.526110] __x64_sys_sendfile64+0x218/0x390 [ 274.530605] do_syscall_64+0x152/0x230 [ 274.534494] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 274.539671] RIP: 0033:0x455a09 [ 274.542853] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 274.550555] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 274.557822] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 274.565084] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 274.572350] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 274.579611] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000026 2018/06/05 13:54:41 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2), 0x0) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:41 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") r2 = getpgrp(0x0) sched_setparam(r2, &(0x7f0000000040)=0x54f04fec000000) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000)='IPVS\x00') ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:41 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) write$eventfd(r2, &(0x7f0000000100)=0xffffffffffffffff, 0x8) 2018/06/05 13:54:41 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:41 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000000c0)) r2 = memfd_create(&(0x7f00000002c0)="000000000000000000000000000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6287c64dbea37a", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r2, r1, &(0x7f0000000000), 0x2) sendfile(r1, r1, &(0x7f0000000100)=0xffffffffffffffff, 0x43) ioctl$LOOP_CLR_FD(r1, 0x4c01) 2018/06/05 13:54:41 executing program 1 (fault-call:3 fault-nth:39): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:41 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) pread64(r0, &(0x7f0000000100)=""/249, 0xf9, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:41 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2), 0x0) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:41 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f0000000280)={0x0, 0x1000, "aaa90bb9194c9760f40d04f1998ed0ba0e39d02c6bb1f2b89692ceaedbfb2e8d8ccb841863d21f78b7ed92ebc52d4e97ee52db896171d56e3290a48a060340be59fef142900e5dde69016e4c84e6c0fda2481c914977233471254f8e8615c753eff73dcefe08eb867574a7d63f004c63a34bf07ae6d533f0723c7b6e548001035a333865039e0bc2b6a2c813468ce6b21afa5d8d16f0e2375a599575d42223bea8c4fa281e0f34ad8849e32a301acf2607d41e72ecc32bc0845a697cb256f6c2cbfa76096ca00e625141d926cad0c1c57144ee796ce16f01393555377d3596ea860fbbdeb3824f2c4d229c5946bfd2a72148088baec1d468f0758e79da124f9b9738db3791592f4ee6f5f47f8ef2602db8dff35a22727e86a706b23d60d602f291fc9816eaecbbeaec6d4349a50e00fa4ff075b809366e57a8b5faa74c854641a015ccf73e079ac48d15ec091afb050becb01a0a262fca9e999c1722698ae3682cb32f1d650ab9725c016d163ba2c9c1c5d279e75e23f078a4e9fadaabfbe1a3fa65ac5f435e326f30016e174e9de1b7b69408a7606a144efff40fc41b3ec1ba0c28d15f1c864c4cfad06dfb7b21aa1e18803f99f1736ee3fe7b63a2260e3fb0a447cc5c0f76d5c66ae9ea7df4043b1686734b97817dbea7db06028c93a1afe7ed221f3740fd0f4a9dffb4c445b4da68c526031eaa278029ad3cdae47267facd4e29bbf1330315c40b08a9ed199b742858a5e67efe25f0a1232bf9f0ccfc8eee49383f2d5990a0d5aafc66a84f172cf660216c50fef5dd7032ac1235b18937bff722057c5a0bd651fef94860bfdc7ce66f2a14eacf30ebcabd97e85df6f8c9afb4f7693456bd8fbfac9d8db1b03945f2a2fddf9bce58c34f052bb049116930568c4aebddb97d9ba76536d5c007fa92cff5d5ee0ed119cd6500d48b751a8e5c3bb6a7d799b5bd487e4f6e4193aadb3b640328ba1ad63fbbbe71495ff41142749a16564f3ea1ddfae358a651a3a37271e2fb94c2b33243674702e6583ffef608954abed84e368c3f754aa31949187a53c9e24baf3528223469a4327589e76872822cbf4e212ddfd5087391660bff428d01a26d9ca7b45ec4991f75855b43105e3f23cfaf531e0d8842e3fd52c4c18ec1ff3338b1ac0fc891d90b0034e3dee501b3061cff1fd24e222b92cf0558f48331580700aeb43d2f73c6c68d7323730f78131f4a61a543fe7ed1c0b217764f5626818fa7528ba6d54436c55fdaee87b32bd7ef3b13c9888a42afbd49755558126380470102f41328d5445c60de21454e3b33e5c1cd2c166bdd5a7aecdea6711f9948ebd0b2fec87f5ce11b6790aa1e8e44681733451f248fb218bfdf609a97db043a6c903ead6291559ecd5281fc9e84156c47a8f4051164b2974870fda6dce0aebf2a526538b84bdb3f6a59673587da355ff2b3aacbbc756e2f3a112ef0aa92878b036c5940959cc2d484d7338c193ef331496ecaab1e8a242e8309f379607e27e4b36e6630d0ddb46348e68ae6657175af215270f1aa1e122fd9c0c47997b94ec7d9093aaa475378cf676cb478c0ee518082c2f2e1b852f37fcf6f7a8dbfe738d0b806c960cb349fa2fdb9a3e473de456fb9cfd5ab1c46abef332c072a05b4a98cf85b8b12bf66fa755ccf7e26de8fd15ba24c7d5dffe979d33ea5c19efec135aa5ef9ac9d5d01359bf2624ad49f3acf4e40550409bb573f097fa81941e46380e765f6ce1477e7dfb7436f287203c7319084576df82bfe38bbd5a21289f631540b4136b6c51edecab26bd4e51834391b646701ec1af601c92badabed1111c33e3887accd810a7733e07999053f331e2c9de253abfb1e907f1a7ad57ad7ff8b21efc60b21fcee85d22615db48f16f681371a38cbd9cbc0f52fe06622fa260b83a57fbd1889814df88b7624e49ace20a3c7a87282b68891c5ceb60ce77b3ba4df0f3ed1e6aa73f7cec13f454cbbd9d1d275b9f6859e76d537682a0507e657235dd78a86a7be474ae20b7ef6810e6100667afa8f87b5e60e1918d44612873aa10e7d95b5100bb8c72b04060b1c834ad76d554f5bf9ef09bdcd3f54e09d9992ac6bb5ff692e1abdf008e04685a96a0f40f3a6f2278c0569eba979c00b8c5808467487891874c80200042951bb4c458d7326539cd0f63cd31fc38449f4a7b5638ce81073519ffb49a53e3e4923d550c9f552b566bccccf111bc8ff3bfda339c1b3758992d20000d8d732f4d6dfcd2195b15f76997ba113260a01c1b97138125d11e283dc408c476e7984ebd586e97b77d96182d0aa59d440e830ec2c8903ff33e6a9640e7e069c1044cf1e0c3945b91f1ae7f3a62b7c9883164ab6f1ce8cd2b3bc402dbca069829c522b6bf692a36e3d6e7e5ffcb185c250287ddf977b4e1a7a05ecd41b9e2a3c2b1d9b1f9faf8dae862fc90699b4e32b90e80f17fb0da3f871ce5478d5bbe2069243b7fd0aff1ee4c787036742ecc3efef18befc13170849b559e9c33cbae8a7fbc9930f36c7fdfa40f56c2ebc50fe54b6a99d4813bdc52c21a0dddc33279acc0ce66982aa7e91e1b90081dc25d3a23bb0cd95c628dab7f396f203d904d3ae044d9f073d263e84c37644cc8ddf19a182c0bc62e05f08085c94baf21399f4e8030102a5388ef7d2cb65eed828f3eb023bb77b1c3fc684680a87abcce9fdad726a7bb4163885bcdd073126b08789393dc875184676cb63d6b5b1c129d464684b3b70d038bc14a65da3d944e36a66787a255391820bd2298cd979c113fe0d154b071048b3e3f47c160c4b2dcd9546ae54a2ddf0ec412c871ab953653ef7d8706f57235fa93e6d47b98dca54441e7f6b4a68dbc9bbe1f212d56608156e9dedfa9b0b2ac1142df29415795a2bc4e442b460ceb614e26745594f289b4f72f1d3cc6ca71be1bda34330311ff39ef61d283d169489da25ce634808349e14c6714543ee502bc9adec5bc234c7349aa9060090d917fff718d748b2868d19eacc55a653d1b382d4e5c4ab9b4d85cfbb0e9ee48021bb12d496ff2d26bd46485e0f4b7a83e64be0f5a95553abd5320fea6133a6ca7c938644b3523628f69ebaa6b04369994a169fb80d1d4688957c670137c340058b61458291e23d4cb8aac5bbc8cfaaf2cfd8aed88d5792cba504a2db43e4a866e99bff4134d06d087b59f2f491cc135d3a74f79d0ef87a623039d43b68d5234518e27d7e169b0cea1a7d3a1a71f0bed8fdd6baf735b274a57102c486655b5f63ccfb33a8a0bba930be9f7f370fe0826cf08bec51347206d2f7c54864461cb6c6f7fd8f2af9b8a0f728b2de5807dbd91a33b8e831d720bd822ccfbb917c195e0923cd78dab5c0f3641bfa112e5de5c0e948d4e182f65f9f36bcd782760978b694a8986d201cf97270b77f269d8741b68f5c3ea18c57416dcf186656da2a251f2cbf970986bbc2301b9f7c2413b3760754deba328d81e980bafc6ce387349f6d1b1c0ad302a85c154ed52a276914d1b838188c73fabb10ea00082e999de4bcbaad2e7753bb1843dc0ac63ca07fc541922ad155501589ca9d4a0fac70b37c1af54125bf8d4e03ca5c5127f1fb0e0fcd4d6e8089b2b62a2b316a9df3b22d74d869390e41783d0307ec017eead3d87472609a7add43e78ca537bf4d09cd3cdc568ed71fce8cc89250f9219c4b3a776c2e9d161e1b5d386966f05a74f3071266873713830f82a413d94392e834e52a2f5a03f9045e9e9d08b86518dd6615e60290aa21a80ef9c3fa3ba8de5f58170577ed35134bc47a1ac35039a380bb0e2cbabf7edd13e608c74aca897603a68b1d4b7f790d7ceb50b763179464e2d416dd19c406e06ccea15b54ca9c17380657afecdae34eceaedfb8c743f762d4a4e535f80961d9f32b610ae9e847a746507ca8e96f4090e91f6cfd107befb13cd62701a37c0c0ece57aa0367bfe393e8ca5330f6d5b44f57c5679a5b5a42f1dd9ef332c15fd2d8dfc60c54985777fa0553bf7aed1fcb2911ad29f584a5d3810621b627cd2cd94a266a2e88c7f9ada3094ffe5f08efb3c95c175b8bb11cc3395b6086935c8f73a5f89b8973c376410ac7bf0d8903255024fa4e06b866987eb4a5bccb5a757ebdd0f447f73f48a1f913b85cad25d6850d9abd84502e45f10ea0a3a7bc6d122ea42d10daff73c3645752666f0315f883d9b2860c17eff8084cb635cf47f726a9789cdae5b61678668ba05ef3f264c2daad5fc55e5197aaf40148eeca8c5128936f8bd73bceecb239c4aed20b427c77be88ce1894a7b84c57b7501dad2aa6ddf88c0027f29628cf40877f2d60e9ea77aac0dab8f0d53becf86ae000cc5187c063e0c04a2ac80ff670a9181bf4f818148997eb5543b0c76582677028aee1a437a7bcf9a06558423960a099bdb6a18b695f47aaaf767fa8435543bd4f89f37a7a0e20d988e9556f461d7deb2b567e8650a9edf42fbb41b39f04d0ef0e89dc82617c6e6e76628b09c04299fd9f79853fcce61928be382f83e47061362d7599797c556c2d593a5cf27f4f229afbde2f189baf34c2486e0358dab3cecc456d8179ad3fa76cc208b03bb93b9b24fb2ae967413aa28ceb6982cecedd8f591674e9f5056d0c455ebf124bd353d250a105cff44e5da6ab505156924cebed4569e0280d3bf68baca4216bf282d5cdbaf698ba7616470608fb88b9f94053a56a53344df3ae8e9b3da96a5c3a06890fa2e6587c3e52b3a2bf7f29e39f53fde38dbd013af01176538b16c65e9abfad29bdd09557cb038838a6091d6268be2911ed6fd4b844f7655e05f25989d75836e92c8792cafa402e4d889ee073b0c9891f4b8a2e993fe62372cdba3c0fda1b06fee632ce04c9a23ca5700ba0581faf93c3a02f5591526c96303f82ecb0e77d82237a762bc49269302eb834b4b61e1f42887e0b72617b980f453d5dd1d1c6df2bce968b52f694aefd5491aac8c116d437e040e1b6756ee60f1b96c4e2a8db60b7f137b5c39ab08a12f7c9d9bedd684cd1f476085d72e212e28ac7864fc529f6944e53b46d06209105b911a8cc01640acf9c037a3e8fd11f8ee3d0fea19f226fcc04046e45a900de4bde508bfaf1f72e07d1fe7d72b994d1b23f89eb3e16a5d9189cc588ff7db2ae9a347c2fbe8e9af266fd475afb3c25c39f9860a8af4621b935a83f5e49bf3fffb8401706d78566cfc316e9f8d92a8b5e30ee97a366f07a2162a12b408246adb97e0ed8017b03656c7287178524624c616f3645e563e29170503d8156c0d0faa1a430efb60285043cb14f730469963ea08a09a7919a140c3b9d3da3d47a08c225860374e89f8570dba00add1067d568010d6bdb0425d281597e258fba76f63244ff37c9dee4668d5bd1fe1ead4f4d1715e640510426b15ca76f7cf05427661e8157b4d32589a8afedc56083b135d6a35038627b1a6907ca9f95f4972e63a5d11bc20bdf4a71706e0fef252a79583abe7dea913d1fae46c54b006873043d66f7f2886d9fdb41c05381c66df6b5b10ca9a93a46d89d9bb10170b021f3d00561527cd99883e9529886856eaffb739c4d6dce9af5e98153018bffdf760d3265177d4ef0e06db19706546814e06e2c7b7258141d09159e5015b312963067bcecff75c4aa154f6347dc90ba824dad661f05d8600faa33493fd9ed3b25edc715cf53d65cee02a898154add854ad8b7d26db9eee59843bdb0e879a087da863dab25317794a68d677b5c3582252d1e54e55bc952d8853ecaa69fdbe41f7f5c643a71d1a64744ae7505ca44c0af3fed8862c5a2fe2dd68"}, &(0x7f0000000000)=0x1008) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000040)={r2, 0x80}, 0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:41 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) 2018/06/05 13:54:41 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x8, 0x90000) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000040)={0x7f, 0xe2, 0x0, 0x8084, 0x3000000000, 0x3, 0x10000, 0x0, 0x0, 0x5, 0x385, 0x1}) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:41 executing program 3: mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x4dac3f8aae9672dd) r1 = socket(0x10, 0x2, 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vsock\x00', 0x80000, 0x0) signalfd4(r1, &(0x7f0000000180)={0x1}, 0x8, 0x80800) ioctl$TCSETSW(r2, 0x5403, &(0x7f00000000c0)={0x7ff, 0x11, 0x0, 0x9, 0x0, 0x0, 0x5, 0x40, 0x7, 0xffff, 0x5, 0xfffffffffffffe01}) ioctl$sock_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='smaps_rollup\x00') sendfile(r1, r3, &(0x7f0000000000), 0x7ffffffe) ioctl$int_in(r3, 0x5452, &(0x7f0000000100)=0x3ff) ioctl$BLKROSET(r2, 0x125d, &(0x7f0000000140)=0x1f) ioctl$VT_ACTIVATE(r3, 0x5606, 0x1) 2018/06/05 13:54:41 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) r2 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x4, 0x82040) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa, 0x4}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1000008, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) mq_getsetattr(r2, &(0x7f0000000180)={0x4, 0xad, 0x9c0, 0x5, 0x59d, 0xffffffff, 0x40, 0x5}, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000280)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@remote}}, &(0x7f0000000380)=0xe8) r4 = getgid() fchown(r2, r3, r4) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 275.010803] Unknown ioctl 21507 2018/06/05 13:54:42 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x1000, 0x200000) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:42 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000000), 0x15f) [ 275.092613] Unknown ioctl 4701 2018/06/05 13:54:42 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:42 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") inotify_init1(0x80800) r1 = socket$alg(0x26, 0x5, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:42 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2), 0x0) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) [ 275.124937] Unknown ioctl 21507 2018/06/05 13:54:42 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000180)='/dev/sg#\x00', 0x1, 0x80) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 275.159625] Unknown ioctl 4701 [ 275.346636] FAULT_INJECTION: forcing a failure. [ 275.346636] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 275.358626] CPU: 1 PID: 17678 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 275.366007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.375372] Call Trace: [ 275.377986] dump_stack+0x185/0x1d0 [ 275.381644] should_fail+0x87b/0xab0 [ 275.385395] __alloc_pages_nodemask+0x630/0x5dc0 [ 275.390175] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 275.395643] ? __save_stack_trace+0x90d/0xb00 [ 275.400188] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 275.405596] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 275.410892] ? kmem_cache_alloc+0xad3/0xb90 [ 275.415233] ? __blockdev_direct_IO+0x72a/0x65c0 [ 275.420012] ? generic_file_read_iter+0x3c75/0x44e0 [ 275.425059] ? ext4_file_read_iter+0x30f/0x520 [ 275.429680] ? generic_file_splice_read+0x5d2/0x900 [ 275.434729] ? do_splice_direct+0x335/0x540 [ 275.439091] alloc_pages_current+0x6b1/0x970 [ 275.443507] push_pipe+0x680/0xca0 [ 275.447073] iov_iter_get_pages+0x1357/0x1810 [ 275.451601] __blockdev_direct_IO+0x1a82/0x65c0 [ 275.456283] ? kmsan_set_origin_inline+0x6b/0x120 [ 275.461146] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 275.466620] ? pagevec_lookup_range_tag+0x11b/0x180 [ 275.471650] ? ext4_get_block_unwritten+0xb0/0xb0 [ 275.476530] ext4_direct_IO+0xecd/0x27f0 [ 275.480610] ? __atime_needs_update+0x1b8/0xfa0 [ 275.485303] ? touch_atime+0x42/0x530 [ 275.489115] ? ext4_releasepage+0x450/0x450 [ 275.493444] generic_file_read_iter+0x3c75/0x44e0 [ 275.498297] ? kmsan_set_origin+0x9e/0x160 [ 275.502537] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 275.507914] ext4_file_read_iter+0x30f/0x520 [ 275.512333] ? ext4_llseek+0x480/0x480 [ 275.516241] generic_file_splice_read+0x5d2/0x900 [ 275.521098] ? splice_shrink_spd+0x100/0x100 [ 275.525527] splice_direct_to_actor+0x4c6/0x1040 [ 275.530284] ? do_splice_direct+0x540/0x540 [ 275.534608] ? security_file_permission+0x269/0x490 [ 275.539637] ? rw_verify_area+0x35e/0x580 [ 275.543811] do_splice_direct+0x335/0x540 [ 275.547991] do_sendfile+0x107b/0x1e40 [ 275.551919] __x64_sys_sendfile64+0x218/0x390 [ 275.556423] do_syscall_64+0x152/0x230 [ 275.560320] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 275.565505] RIP: 0033:0x455a09 [ 275.568689] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 275.576409] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 275.583676] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 2018/06/05 13:54:42 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000), 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:42 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) dup2(r0, r1) 2018/06/05 13:54:42 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:42 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sndpcmp(&(0x7f00000016c0)='/dev/snd/pcmC#D#p\x00', 0x6, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffff9c, 0x84, 0x66, &(0x7f0000001700)={0x0, 0x800}, &(0x7f0000001740)=0x8) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000001780)=r2, 0x4) r3 = dup(r0) bind$alg(r3, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes192\x00'}, 0x58) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000000), 0x18) bind$alg(r4, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'authenc(rmd128,pcbc(aes))\x00'}, 0x58) 2018/06/05 13:54:42 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl$KDGETLED(r0, 0x4b31, &(0x7f0000000000)) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:42 executing program 1 (fault-call:3 fault-nth:40): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 275.590942] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 275.598208] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 275.605474] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000027 2018/06/05 13:54:42 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ptmx\x00', 0x2, 0x0) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000140)={'security\x00'}, &(0x7f00000000c0)=0x54) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:42 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000080)='/dev/snd/controlC#\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x35, 0xffffffffffffffff, 0x8000000000000000) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x80, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e20, 0x40, @ipv4={[], [0xff, 0xff], @rand_addr=0x8313}, 0x1}}, 0xffffffffffffffc0, 0x8, 0xea3f, 0x20, 0x81}, &(0x7f00000001c0)=0x98) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000200)={r2}, 0x8) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000000)) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f00000000c0)) 2018/06/05 13:54:42 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) dup2(r0, r1) 2018/06/05 13:54:42 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000280)={0x0, @in={{0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1e}}}, 0x6, 0x10001}, &(0x7f00000000c0)=0x90) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000340)={0x0, @in6={{0xa, 0x4e21, 0xffff, @remote={0xfe, 0x80, [], 0xbb}, 0x9}}}, &(0x7f0000000140)=0x84) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000400)={r1, 0xffff, 0x0, 0x7, 0x3, 0x80000000, 0x0, 0x1, {r2, @in6={{0xa, 0x4e23, 0x8, @dev={0xfe, 0x80, [], 0xc}, 0x7}}, 0x0, 0x8, 0x3, 0xfffffffffffffff8, 0x2}}, &(0x7f0000000180)=0xb0) r3 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r3, 0x227e, &(0x7f0000000000)=0x1) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000500)={&(0x7f00000004c0)=[0x34ed, 0x4, 0x1], 0x3, 0x2, 0x7fffffff, 0x3, 0xd15c, 0x2, {0x1f, 0x1, 0x3, 0x3ff, 0xdd0bfc6, 0x9, 0x7, 0x7f, 0x1, 0x79, 0x6, 0x101, 0x2, 0x9, "c03c504cd0a823dba8ec19726b6ad77b7a96192c19a0cb66ff95d817d2ebbb8a"}}) ioctl$SG_IO(r3, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:42 executing program 3: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ptmx\x00', 0x2, 0x0) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000140)={'security\x00'}, &(0x7f00000000c0)=0x54) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:42 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) accept$alg(r1, 0x0, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x200) r3 = semget(0x1, 0x2, 0x40) semctl$SEM_INFO(r3, 0x4, 0x13, &(0x7f0000000180)=""/1) eventfd2(0x1, 0x80000) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETOWNER(r2, 0x400454cc, r4) 2018/06/05 13:54:42 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket(0x13, 0xe, 0x80000001) accept$packet(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000180)=0x1307a7a3de8bc96b) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000080)={@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, r2}, 0x14) socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8903, &(0x7f0000000500)="990000000000b18c000000") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x1, 0x0) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 275.974094] FAULT_INJECTION: forcing a failure. [ 275.974094] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 275.985934] CPU: 1 PID: 17719 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 275.993283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.002628] Call Trace: [ 276.005217] dump_stack+0x185/0x1d0 [ 276.008843] should_fail+0x87b/0xab0 [ 276.012552] __alloc_pages_nodemask+0x630/0x5dc0 [ 276.017298] ? kmsan_set_origin_inline+0x6b/0x120 [ 276.022132] ? kernel_poison_pages+0x40/0x360 [ 276.026616] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 276.031971] ? kernel_poison_pages+0x1a0/0x360 [ 276.036549] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 276.041989] ? get_page_from_freelist+0xab08/0xb5e0 [ 276.047003] ? __kernel_text_address+0x34/0xe0 [ 276.051580] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 276.057019] ? __save_stack_trace+0x90d/0xb00 [ 276.061519] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 276.066444] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 276.071632] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 276.076465] ? ext4_direct_IO+0xecd/0x27f0 [ 276.080695] ? generic_file_read_iter+0x3c75/0x44e0 [ 276.085704] ? splice_direct_to_actor+0x4c6/0x1040 [ 276.090629] ? do_sendfile+0x107b/0x1e40 [ 276.094682] ? __x64_sys_sendfile64+0x218/0x390 [ 276.099341] ? do_syscall_64+0x152/0x230 [ 276.103398] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 276.108759] ? kmsan_set_origin_inline+0x6b/0x120 [ 276.113591] ? __msan_poison_alloca+0x15c/0x1d0 [ 276.118258] kmsan_alloc_page+0x82/0xe0 [ 276.122224] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 276.126973] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 276.132418] ? __save_stack_trace+0x90d/0xb00 [ 276.136917] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 276.142288] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 276.147557] ? kmem_cache_alloc+0xad3/0xb90 [ 276.151874] ? __blockdev_direct_IO+0x72a/0x65c0 [ 276.156622] ? generic_file_read_iter+0x3c75/0x44e0 [ 276.161638] ? ext4_file_read_iter+0x30f/0x520 [ 276.166216] ? generic_file_splice_read+0x5d2/0x900 [ 276.171229] ? do_splice_direct+0x335/0x540 [ 276.175555] alloc_pages_current+0x6b1/0x970 [ 276.179961] push_pipe+0x680/0xca0 [ 276.183497] iov_iter_get_pages+0x1357/0x1810 [ 276.187996] __blockdev_direct_IO+0x1a82/0x65c0 [ 276.192667] ? kmsan_set_origin_inline+0x6b/0x120 [ 276.197512] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 276.202962] ? pagevec_lookup_range_tag+0x11b/0x180 [ 276.207980] ? ext4_get_block_unwritten+0xb0/0xb0 [ 276.212827] ext4_direct_IO+0xecd/0x27f0 [ 276.216882] ? __atime_needs_update+0x1b8/0xfa0 [ 276.221546] ? touch_atime+0x42/0x530 [ 276.225346] ? ext4_releasepage+0x450/0x450 [ 276.229659] generic_file_read_iter+0x3c75/0x44e0 [ 276.234496] ? kmsan_set_origin+0x9e/0x160 [ 276.238722] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 276.244089] ext4_file_read_iter+0x30f/0x520 [ 276.248490] ? ext4_llseek+0x480/0x480 [ 276.252377] generic_file_splice_read+0x5d2/0x900 [ 276.257226] ? splice_shrink_spd+0x100/0x100 [ 276.261633] splice_direct_to_actor+0x4c6/0x1040 [ 276.266394] ? do_splice_direct+0x540/0x540 [ 276.270717] ? security_file_permission+0x269/0x490 [ 276.275741] ? rw_verify_area+0x35e/0x580 [ 276.279886] do_splice_direct+0x335/0x540 [ 276.284034] do_sendfile+0x107b/0x1e40 [ 276.287925] __x64_sys_sendfile64+0x218/0x390 [ 276.292415] do_syscall_64+0x152/0x230 [ 276.296301] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 276.301477] RIP: 0033:0x455a09 [ 276.304656] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 276.312356] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 276.319621] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 276.326885] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 276.334147] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 276.341409] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000028 2018/06/05 13:54:43 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) dup2(r0, r1) 2018/06/05 13:54:43 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:43 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x1) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@ipv4_newrule={0x30, 0x20, 0x401, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@FRA_FLOW={0x8, 0xb}, @FRA_GENERIC_POLICY=@FRA_TABLE={0x8, 0xf}]}, 0x30}, 0x1}, 0x0) 2018/06/05 13:54:43 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x100000000, 0x404100) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000140)) r2 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r2, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) dup2(0xffffffffffffffff, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 2018/06/05 13:54:43 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80000, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="0c1a4eff32993b0c902e154afeedad6ffaaa76732008a297582d4a5088bafa622cff1884211ead40f83703c1b044cc26798578a4", 0x34}, {&(0x7f0000000180)="883b284497256f9ab6a79af041014a4e09c5df863a3b0c5d55d2ca3331438c492909cbfb04941543fcdbe78784c76346edbfee84c132c0b3fdf398ea32d661623115e5f607a441c9d0685b228a8b75a3507abcd9221d3effbb09ab03e5fdcb26f8dadf3117e2a8c9e6aa341089902fd261355e642abc89edcf86a22692e53f9e6719ae72b187b33ab995817ae0e8", 0x8e}, {&(0x7f0000000280)="c2efd6ce44e5d8a5e5afafc611ffa702790667ef49598bb6058108a97ec255dfe144641ed163ffb02d40b4cf1e876008f3cdd37b5527ca64b279dc35a808d5cf7ba3062f2f1209919c8e83812bba69be2ec7e64b591a56fc5636ce40150730f27b2235f55c58", 0x66}], 0x3, 0x0) accept$inet(r1, &(0x7f0000000040)={0x0, 0x0, @broadcast}, &(0x7f0000000100)=0x10) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:43 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000100)="cfb0e4a1fdd8b52f909b3055d0abdeea97985d662c3167cc94a281fa0bd43e6178b17f19bf7254f0580a026a10acea6a9b0521f5740305aa2174b85b61f889f7c403676293a190b705000000538b45de6131ee21b521d61a2d6dafc62cb6dfda5e262ae6515c6567af71b14f4cd3b9408a55ee250ddd0b0722040ec401f29c67", 0x80) 2018/06/05 13:54:43 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0xffffffff, 0x40000) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r1, 0xc0105303, &(0x7f0000000140)={0x9, 0xffffffffffff0001, 0x10001}) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f0000000180)=0x7) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000001600)=@nat={'nat\x00', 0x1b, 0x5, 0x448, 0x2c0, 0x0, 0xffffffff, 0x1f0, 0x2c0, 0x3b0, 0x3b0, 0xffffffff, 0x3b0, 0x3b0, 0x5, &(0x7f0000000280), {[{{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@set={0x40, 'set\x00', 0x0, {{0x7, [0x3, 0x1, 0x7b, 0x2, 0x5, 0x20], 0x6041, 0x0, 0x7}}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x10, @ipv6=@ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, @ipv4=@loopback=0x7f000001, @gre_key=0x80, @gre_key=0xaf4}}}, {{@uncond, 0x0, 0x98, 0xd0}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x4, @multicast2=0xe0000002, @empty, @port=0x4e21, @port=0x4e20}}}}, {{@uncond, 0x0, 0x98, 0xd0}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x8, @rand_addr=0x7, @dev={0xac, 0x14, 0x14, 0x1f}, @gre_key=0xfffffffffffffffe, @port=0x4e23}}}}, {{@ip={@broadcast=0xffffffff, @broadcast=0xffffffff, 0xffffffff, 0xffffffff, 'teql0\x00', 'veth0_to_team\x00', {}, {}, 0x62, 0x3, 0x10}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@socket0={0x20, 'socket\x00'}]}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x1, @rand_addr=0x1, @remote={0xac, 0x14, 0x14, 0xbb}, @gre_key=0xffffffffffffff80, @gre_key}}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4a8) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:43 executing program 1 (fault-call:3 fault-nth:41): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 276.621297] FAULT_INJECTION: forcing a failure. [ 276.621297] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 276.633133] CPU: 1 PID: 17743 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 276.640487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.649833] Call Trace: [ 276.652419] dump_stack+0x185/0x1d0 [ 276.656051] should_fail+0x87b/0xab0 [ 276.659771] __alloc_pages_nodemask+0x630/0x5dc0 [ 276.664528] ? kmsan_set_origin_inline+0x6b/0x120 2018/06/05 13:54:43 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r2 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x3ff, 0x121000) getsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xd, &(0x7f0000000040)=@assoc_id=0x0, &(0x7f0000000100)=0x4) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000140)={r3, 0x964}, 0x8) [ 276.669729] ? kernel_poison_pages+0x40/0x360 [ 276.674229] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 276.679594] ? kernel_poison_pages+0x1a0/0x360 [ 276.684173] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 276.689623] ? get_page_from_freelist+0xab08/0xb5e0 [ 276.694634] ? __kernel_text_address+0x34/0xe0 [ 276.699214] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 276.704661] ? __save_stack_trace+0x90d/0xb00 [ 276.709166] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 276.714182] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 276.719374] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 276.724219] ? ext4_direct_IO+0xecd/0x27f0 [ 276.728454] ? generic_file_read_iter+0x3c75/0x44e0 [ 276.733473] ? splice_direct_to_actor+0x4c6/0x1040 [ 276.738401] ? do_sendfile+0x107b/0x1e40 [ 276.742459] ? __x64_sys_sendfile64+0x218/0x390 [ 276.747125] ? do_syscall_64+0x152/0x230 [ 276.751181] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 276.756546] ? kmsan_set_origin_inline+0x6b/0x120 [ 276.761390] ? __msan_poison_alloca+0x15c/0x1d0 [ 276.766064] kmsan_alloc_page+0x82/0xe0 2018/06/05 13:54:43 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, 0xffffffffffffffff) [ 276.770036] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 276.774791] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 276.780237] ? __save_stack_trace+0x90d/0xb00 [ 276.784741] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 276.790110] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 276.795389] ? kmem_cache_alloc+0xad3/0xb90 [ 276.799712] ? __blockdev_direct_IO+0x72a/0x65c0 [ 276.804475] ? generic_file_read_iter+0x3c75/0x44e0 [ 276.809491] ? ext4_file_read_iter+0x30f/0x520 [ 276.814074] ? generic_file_splice_read+0x5d2/0x900 2018/06/05 13:54:43 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) ioctl$TCSBRKP(r0, 0x5425, 0x8) [ 276.819085] ? do_splice_direct+0x335/0x540 [ 276.823410] alloc_pages_current+0x6b1/0x970 [ 276.827819] push_pipe+0x680/0xca0 [ 276.831364] iov_iter_get_pages+0x1357/0x1810 [ 276.835870] __blockdev_direct_IO+0x1a82/0x65c0 [ 276.840538] ? kmsan_set_origin_inline+0x6b/0x120 [ 276.845388] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 276.850841] ? pagevec_lookup_range_tag+0x11b/0x180 [ 276.855863] ? ext4_get_block_unwritten+0xb0/0xb0 [ 276.860719] ext4_direct_IO+0xecd/0x27f0 [ 276.864783] ? __atime_needs_update+0x1b8/0xfa0 2018/06/05 13:54:43 executing program 5: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) clock_nanosleep(0x0, 0x0, &(0x7f0000000380)={0x77359400}, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_vs\x00') r3 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x4000) shmdt(r3) recvfrom$ipx(r2, &(0x7f0000000280)=""/215, 0xd7, 0x10162, &(0x7f0000000200)={0x4, 0x200, 0x9, "c7809848567f", 0x5}, 0x10) ioctl$sock_inet_SIOCDARP(r2, 0x8953, &(0x7f0000000180)={{0x2, 0x4e21, @rand_addr=0x6}, {0x6, @link_local={0x1, 0x80, 0xc2}}, 0x54, {0x2, 0x4e22, @loopback=0x7f000001}, 'bpq0\x00'}) getsockname$inet(r2, &(0x7f0000000040)={0x0, 0x0, @multicast2}, &(0x7f0000000100)=0xfe9c) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, &(0x7f0000000140)={r0}) 2018/06/05 13:54:43 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 276.869450] ? touch_atime+0x42/0x530 [ 276.873255] ? ext4_releasepage+0x450/0x450 [ 276.877577] generic_file_read_iter+0x3c75/0x44e0 [ 276.882423] ? kmsan_set_origin+0x9e/0x160 [ 276.886658] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 276.892027] ext4_file_read_iter+0x30f/0x520 [ 276.896432] ? ext4_llseek+0x480/0x480 [ 276.900320] generic_file_splice_read+0x5d2/0x900 [ 276.905167] ? splice_shrink_spd+0x100/0x100 [ 276.909580] splice_direct_to_actor+0x4c6/0x1040 [ 276.914333] ? do_splice_direct+0x540/0x540 [ 276.918655] ? security_file_permission+0x269/0x490 [ 276.923672] ? rw_verify_area+0x35e/0x580 [ 276.927824] do_splice_direct+0x335/0x540 [ 276.931978] do_sendfile+0x107b/0x1e40 [ 276.935877] __x64_sys_sendfile64+0x218/0x390 [ 276.940373] do_syscall_64+0x152/0x230 [ 276.944262] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 276.949443] RIP: 0033:0x455a09 [ 276.952623] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 276.960326] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 276.967595] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 276.974860] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 276.982124] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 276.989392] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000029 2018/06/05 13:54:44 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000140)) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) signalfd4(r0, &(0x7f0000000000)={0x8000}, 0x8, 0x80800) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x65a53a662067ed5d, 0x0) setsockopt$bt_rfcomm_RFCOMM_LM(r2, 0x12, 0x3, &(0x7f0000000100)=0x49, 0x4) 2018/06/05 13:54:44 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0xfffffffffffffffc) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = eventfd2(0x0, 0x0) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000d4a000)={0x6000000c}) uselib(&(0x7f00000000c0)='./file0\x00') epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r2, &(0x7f0000cd5000)={0x80000014}) r4 = syz_open_pts(r0, 0x0) fgetxattr(r1, &(0x7f0000000000)=@known='trusted.syz\x00', &(0x7f0000000040)=""/73, 0x49) dup2(r4, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:44 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:44 executing program 3: r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x80000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x1f, 0x0, 0x4, 0x2, 0x10, "b3addccf92499b547ed7bf03a428136d6703b3bb28f17a01b2eccb3fba8bcab5532123d2a828862b738a4e0fb8874a5fa9dd239340f4795172873667897e3d68", "4b3b8c952d993607b39380f26e8c79eb2c32eed1dca7030d8ae10e5ec233c360771d7ac1980cc9e5cb381955ed3ff304508fb0151073821be3c50cffbf4f91f4", "17cc61271dd7e88e3fbf51d974b2619d5d7915d536e6bb7e651ec980d240f29b", [0x4, 0xcfc]}) r1 = shmget$private(0x0, 0x2000, 0x54001f80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 2018/06/05 13:54:44 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:44 executing program 1 (fault-call:3 fault-nth:42): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:44 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000140)=0x2, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x27, &(0x7f00000002c0)={@multicast2, @dev, 0x0}, &(0x7f0000000300)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000000340)={@mcast2={0xff, 0x2, [], 0x1}, r2}, 0x14) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) ioctl$int_in(r1, 0x5473, &(0x7f00000000c0)=0x1) 2018/06/05 13:54:44 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:44 executing program 3: r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x80000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x1f, 0x0, 0x4, 0x2, 0x10, "b3addccf92499b547ed7bf03a428136d6703b3bb28f17a01b2eccb3fba8bcab5532123d2a828862b738a4e0fb8874a5fa9dd239340f4795172873667897e3d68", "4b3b8c952d993607b39380f26e8c79eb2c32eed1dca7030d8ae10e5ec233c360771d7ac1980cc9e5cb381955ed3ff304508fb0151073821be3c50cffbf4f91f4", "17cc61271dd7e88e3fbf51d974b2619d5d7915d536e6bb7e651ec980d240f29b", [0x4, 0xcfc]}) r1 = shmget$private(0x0, 0x2000, 0x54001f80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 2018/06/05 13:54:44 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = memfd_create(&(0x7f0000000240)='(\x00', 0x5) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e23, 0x800, @empty, 0x2}}}, &(0x7f0000000140)=0x84) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000180)={r3, 0x3}, &(0x7f00000001c0)=0x8) r4 = syz_open_pts(r0, 0x0) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f0000000200)) dup2(r4, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:44 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000), &(0x7f0000000100)=0x6e) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 277.750143] FAULT_INJECTION: forcing a failure. [ 277.750143] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 277.762114] CPU: 0 PID: 17785 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 277.769493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 277.778873] Call Trace: [ 277.781498] dump_stack+0x185/0x1d0 [ 277.785167] should_fail+0x87b/0xab0 [ 277.788927] __alloc_pages_nodemask+0x630/0x5dc0 [ 277.793718] ? __msan_metadata_ptr_for_store_1+0x13/0x20 2018/06/05 13:54:44 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 277.799196] ? __save_stack_trace+0x90d/0xb00 [ 277.803760] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 277.809178] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 277.814480] ? kmem_cache_alloc+0xad3/0xb90 [ 277.818833] ? __blockdev_direct_IO+0x72a/0x65c0 [ 277.823622] ? generic_file_read_iter+0x3c75/0x44e0 [ 277.828664] ? ext4_file_read_iter+0x30f/0x520 [ 277.833590] ? generic_file_splice_read+0x5d2/0x900 [ 277.838641] ? do_splice_direct+0x335/0x540 [ 277.843011] alloc_pages_current+0x6b1/0x970 2018/06/05 13:54:44 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f00000000c0)=0x2, 0x4) r1 = syz_open_dev$sndpcmp(&(0x7f00000004c0)='/dev/snd/pcmC#D#p\x00', 0xfffffffffffffff9, 0x200000) accept4$packet(r1, &(0x7f0000000500), &(0x7f0000000540)=0x14, 0x800) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 277.847455] push_pipe+0x680/0xca0 [ 277.851045] iov_iter_get_pages+0x1357/0x1810 [ 277.855617] __blockdev_direct_IO+0x1a82/0x65c0 [ 277.860332] ? kmsan_set_origin_inline+0x6b/0x120 [ 277.865240] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 277.870746] ? pagevec_lookup_range_tag+0x11b/0x180 [ 277.875806] ? ext4_get_block_unwritten+0xb0/0xb0 [ 277.880730] ext4_direct_IO+0xecd/0x27f0 [ 277.884847] ? __atime_needs_update+0x1b8/0xfa0 [ 277.889574] ? touch_atime+0x42/0x530 [ 277.893443] ? ext4_releasepage+0x450/0x450 [ 277.897804] generic_file_read_iter+0x3c75/0x44e0 [ 277.902694] ? kmsan_set_origin+0x9e/0x160 [ 277.906965] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 277.912376] ext4_file_read_iter+0x30f/0x520 [ 277.916828] ? ext4_llseek+0x480/0x480 [ 277.920772] generic_file_splice_read+0x5d2/0x900 [ 277.925660] ? splice_shrink_spd+0x100/0x100 [ 277.930121] splice_direct_to_actor+0x4c6/0x1040 [ 277.934915] ? do_splice_direct+0x540/0x540 [ 277.939273] ? security_file_permission+0x269/0x490 [ 277.944326] ? rw_verify_area+0x35e/0x580 [ 277.948540] do_splice_direct+0x335/0x540 [ 277.952759] do_sendfile+0x107b/0x1e40 [ 277.956718] __x64_sys_sendfile64+0x218/0x390 [ 277.961267] do_syscall_64+0x152/0x230 [ 277.965196] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 277.970405] RIP: 0033:0x455a09 [ 277.973608] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 277.981350] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 277.988637] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 2018/06/05 13:54:45 executing program 6: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(0xffffffffffffffff, r0) [ 277.995922] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 278.003210] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 278.010505] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000002a 2018/06/05 13:54:45 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000200)='/dev/input/mouse#\x00', 0x7, 0x7ffff) sendto$llc(r1, &(0x7f0000000100)="e298039d07f9313099357a04ebb597c69f018f2a4ba8183c3a99d90ca628759847347abea80f916a94f508d573af2ef1e7821eca4763b0d64bca2326195365d6187cb8770a72e961ead2fef53e1f29d1f063552b846658c2d05a81e6851645fed8a952500b6f043a659a0a23a3e53288f5631852f4eadde0926762", 0x7b, 0x800, 0x0, 0x0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x3}, 0x6) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) 2018/06/05 13:54:45 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:45 executing program 1 (fault-call:3 fault-nth:43): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:45 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000001980)='/dev/sg#\x00', 0x9b, 0x40000000000000) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x2, 0x0, &(0x7f0000000080)}) ioctl$SG_IO(r1, 0x2285, &(0x7f0000001840)={0x0, 0xfffffffffffffffe, 0x5b, 0xc928, @buffer={0x0, 0x47, &(0x7f0000001600)=""/71}, &(0x7f0000001680)="ea62b29353c78b3a11a1327261cfb416530707c12a126395f19698dec4d98cf774266a2222edf4e8e314d13f0c05465ff4aaa74a59cc655b112a0143d717869eb7613647bed54e4df8db5819d4c5d512117f90619d21d215b140ae", &(0x7f0000001700)=""/236, 0x7, 0x0, 0x1, &(0x7f0000001800)}) r2 = syz_open_dev$midi(&(0x7f0000000580)='/dev/midi#\x00', 0x200000000, 0x8001) socketpair(0x5, 0xe, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) mbind(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, &(0x7f00000018c0)=0x7, 0x4, 0x1) ioctl$PPPIOCSFLAGS(r2, 0x40047459, &(0x7f00000005c0)=0x480) execveat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='/dev/sg#\x00', &(0x7f0000000280)="656d316367726f75706d696d655f747970652d7b5d766d6e657431b0766d6e657430637075736574ed70707031707070307365637572697479f100", &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='/dev/sg#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='/dev/sg#\x00', &(0x7f0000000480)='/dev/sg#\x00', &(0x7f00000004c0)='wlan1trusted\x00', &(0x7f0000000500)='/dev/sg#\x00'], 0x800) 2018/06/05 13:54:45 executing program 3: socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x401) syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x3, 0x101000) r1 = syz_open_dev$sndpcmc(&(0x7f000000b000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r1, 0xc1004111, &(0x7f0000000000)="6360359fe56e2fe369") 2018/06/05 13:54:45 executing program 4: r0 = socket$kcm(0x29, 0xfffffffffffffffc, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:45 executing program 6: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:45 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) dup(r0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000fc3ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f000002eff0)={0x2, &(0x7f0000000ff0)=[{0x28, 0x0, 0x0, 0xfffffffffffff010}, {0x80000006}]}, 0x10) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x28, r4, 0x10, 0x0, 0x0, {0xf}, [@IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}]}, 0x28}, 0x1}, 0x0) r5 = syz_open_pts(r0, 0x0) dup2(r5, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 278.716725] FAULT_INJECTION: forcing a failure. [ 278.716725] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 278.728560] CPU: 0 PID: 17811 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 278.735910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 278.745254] Call Trace: [ 278.747830] dump_stack+0x185/0x1d0 [ 278.751445] should_fail+0x87b/0xab0 [ 278.755144] __alloc_pages_nodemask+0x630/0x5dc0 [ 278.759880] ? kmsan_set_origin_inline+0x6b/0x120 [ 278.764706] ? kernel_poison_pages+0x40/0x360 [ 278.769185] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 278.774527] ? kernel_poison_pages+0x1a0/0x360 [ 278.779092] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 278.784524] ? get_page_from_freelist+0xab08/0xb5e0 [ 278.789519] ? __kernel_text_address+0x34/0xe0 [ 278.794086] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 278.799518] ? __save_stack_trace+0x90d/0xb00 [ 278.804003] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 278.808918] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 278.814091] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 278.818914] ? ext4_direct_IO+0xecd/0x27f0 [ 278.823132] ? generic_file_read_iter+0x3c75/0x44e0 [ 278.828132] ? splice_direct_to_actor+0x4c6/0x1040 [ 278.833051] ? do_sendfile+0x107b/0x1e40 [ 278.837093] ? __x64_sys_sendfile64+0x218/0x390 [ 278.841743] ? do_syscall_64+0x152/0x230 [ 278.845790] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 278.851139] ? kmsan_set_origin_inline+0x6b/0x120 [ 278.855961] ? __msan_poison_alloca+0x15c/0x1d0 [ 278.860617] kmsan_alloc_page+0x82/0xe0 [ 278.864571] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 278.869309] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 278.874740] ? __save_stack_trace+0x90d/0xb00 [ 278.879224] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 278.884580] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 278.889836] ? kmem_cache_alloc+0xad3/0xb90 [ 278.894139] ? __blockdev_direct_IO+0x72a/0x65c0 [ 278.898877] ? generic_file_read_iter+0x3c75/0x44e0 [ 278.903874] ? ext4_file_read_iter+0x30f/0x520 [ 278.908438] ? generic_file_splice_read+0x5d2/0x900 [ 278.913436] ? do_splice_direct+0x335/0x540 [ 278.917746] alloc_pages_current+0x6b1/0x970 [ 278.922138] push_pipe+0x680/0xca0 [ 278.925663] iov_iter_get_pages+0x1357/0x1810 [ 278.930147] __blockdev_direct_IO+0x1a82/0x65c0 [ 278.934797] ? kmsan_set_origin_inline+0x6b/0x120 [ 278.939625] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 278.945060] ? pagevec_lookup_range_tag+0x11b/0x180 [ 278.950066] ? ext4_get_block_unwritten+0xb0/0xb0 [ 278.954898] ext4_direct_IO+0xecd/0x27f0 [ 278.958943] ? __atime_needs_update+0x1b8/0xfa0 [ 278.963592] ? touch_atime+0x42/0x530 [ 278.967381] ? ext4_releasepage+0x450/0x450 [ 278.971687] generic_file_read_iter+0x3c75/0x44e0 [ 278.976514] ? kmsan_set_origin+0x9e/0x160 [ 278.980734] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 278.986087] ext4_file_read_iter+0x30f/0x520 [ 278.990475] ? ext4_llseek+0x480/0x480 [ 278.994345] generic_file_splice_read+0x5d2/0x900 [ 278.999170] ? splice_shrink_spd+0x100/0x100 [ 279.003557] splice_direct_to_actor+0x4c6/0x1040 [ 279.008296] ? do_splice_direct+0x540/0x540 [ 279.012598] ? security_file_permission+0x269/0x490 [ 279.017596] ? rw_verify_area+0x35e/0x580 [ 279.021725] do_splice_direct+0x335/0x540 [ 279.025862] do_sendfile+0x107b/0x1e40 [ 279.029737] __x64_sys_sendfile64+0x218/0x390 [ 279.034215] do_syscall_64+0x152/0x230 [ 279.038090] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 279.043257] RIP: 0033:0x455a09 [ 279.046425] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 279.054115] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 279.061363] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 279.068610] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 279.075861] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 279.083109] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000002b 2018/06/05 13:54:46 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x80900, 0x0) setsockopt$inet_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f0000000040)={0x303, 0x33}, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:46 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:46 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = dup(r0) getsockopt$inet_int(r1, 0x0, 0x7, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r3 = socket(0xa, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r3, 0x0, 0x2a, &(0x7f0000000040)={0x2, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) setsockopt$inet_group_source_req(r2, 0x0, 0xd, &(0x7f0000000140)={0x0, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) setsockopt$inet_group_source_req(r3, 0x0, 0x2b, &(0x7f0000000280)={0x7, {{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1f}}}, {{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}}, 0x108) syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x5, 0x422202) 2018/06/05 13:54:46 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x101080, 0x0) sendto$inet6(r2, &(0x7f0000000100)="a9d53c2853a9744fe45ccacddafee43acefe41609551a6142b109cfab19e4a4585dec9609446e90b70306d4bb0d7f45b27b2efefb893b95e5a2fc9096263969fae6b746ab18dd3dff12d3270b48a82584485d1f1765715dccc3272f105cc67a4479d6ed86417", 0x66, 0x4, &(0x7f0000000040)={0xa, 0x4e24, 0xfffffffffffffffb, @loopback={0x0, 0x1}, 0x7f}, 0x1c) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:46 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0xffffffffffffffcf) 2018/06/05 13:54:46 executing program 1 (fault-call:3 fault-nth:44): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:46 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0xc200, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:46 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f00000000c0)=""/55) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:46 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:46 executing program 3: r0 = syz_open_dev$sndseq(&(0x7f0000dcc000)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/28, 0x58) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc4) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1}) ioperm(0x0, 0x3, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000000000)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer2\x00', 0x0, 0x0) 2018/06/05 13:54:46 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 279.694850] FAULT_INJECTION: forcing a failure. [ 279.694850] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 279.706694] CPU: 1 PID: 17851 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 279.714045] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 279.723391] Call Trace: [ 279.725984] dump_stack+0x185/0x1d0 [ 279.729610] should_fail+0x87b/0xab0 [ 279.733329] __alloc_pages_nodemask+0x630/0x5dc0 [ 279.738083] ? kmsan_set_origin_inline+0x6b/0x120 [ 279.742923] ? kernel_poison_pages+0x40/0x360 [ 279.747414] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 279.752772] ? kernel_poison_pages+0x1a0/0x360 [ 279.757350] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 279.762800] ? get_page_from_freelist+0xab08/0xb5e0 [ 279.767808] ? __kernel_text_address+0x34/0xe0 [ 279.772386] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 279.777830] ? __save_stack_trace+0x90d/0xb00 [ 279.782338] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 279.787356] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 279.792545] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 279.797389] ? ext4_direct_IO+0xecd/0x27f0 [ 279.801625] ? generic_file_read_iter+0x3c75/0x44e0 [ 279.806642] ? splice_direct_to_actor+0x4c6/0x1040 [ 279.811565] ? do_sendfile+0x107b/0x1e40 [ 279.815623] ? __x64_sys_sendfile64+0x218/0x390 [ 279.820455] ? do_syscall_64+0x152/0x230 [ 279.824513] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 279.829875] ? kmsan_set_origin_inline+0x6b/0x120 [ 279.834711] ? __msan_poison_alloca+0x15c/0x1d0 [ 279.839384] kmsan_alloc_page+0x82/0xe0 [ 279.843351] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 279.848098] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 279.853539] ? __save_stack_trace+0x90d/0xb00 [ 279.858030] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 279.863405] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 279.868678] ? kmem_cache_alloc+0xad3/0xb90 [ 279.873000] ? __blockdev_direct_IO+0x72a/0x65c0 [ 279.877756] ? generic_file_read_iter+0x3c75/0x44e0 [ 279.882768] ? ext4_file_read_iter+0x30f/0x520 [ 279.887345] ? generic_file_splice_read+0x5d2/0x900 [ 279.892358] ? do_splice_direct+0x335/0x540 [ 279.896684] alloc_pages_current+0x6b1/0x970 [ 279.901092] push_pipe+0x680/0xca0 [ 279.904634] iov_iter_get_pages+0x1357/0x1810 [ 279.909129] __blockdev_direct_IO+0x1a82/0x65c0 [ 279.913794] ? kmsan_set_origin_inline+0x6b/0x120 [ 279.918639] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 279.924090] ? pagevec_lookup_range_tag+0x11b/0x180 [ 279.929117] ? ext4_get_block_unwritten+0xb0/0xb0 [ 279.933973] ext4_direct_IO+0xecd/0x27f0 [ 279.938035] ? __atime_needs_update+0x1b8/0xfa0 [ 279.942701] ? touch_atime+0x42/0x530 [ 279.946505] ? ext4_releasepage+0x450/0x450 [ 279.950823] generic_file_read_iter+0x3c75/0x44e0 [ 279.955660] ? kmsan_set_origin+0x9e/0x160 [ 279.959887] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 279.965252] ext4_file_read_iter+0x30f/0x520 [ 279.969651] ? ext4_llseek+0x480/0x480 [ 279.973530] generic_file_splice_read+0x5d2/0x900 [ 279.978369] ? splice_shrink_spd+0x100/0x100 [ 279.982773] splice_direct_to_actor+0x4c6/0x1040 [ 279.987525] ? do_splice_direct+0x540/0x540 [ 279.991847] ? security_file_permission+0x269/0x490 [ 279.996862] ? rw_verify_area+0x35e/0x580 [ 280.001015] do_splice_direct+0x335/0x540 [ 280.005167] do_sendfile+0x107b/0x1e40 [ 280.009061] __x64_sys_sendfile64+0x218/0x390 [ 280.013554] do_syscall_64+0x152/0x230 [ 280.017439] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 280.022614] RIP: 0033:0x455a09 [ 280.025795] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 280.033500] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:47 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:47 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x9, 0x200) ioctl$TIOCMBIS(r2, 0x5416, &(0x7f0000000040)=0x3) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x0, 0x61, &(0x7f0000000100)={'filter\x00', 0x8b, "73824a210abdf05eafa17cc02e40a9492893c02051564f5639a9a91d14ebab451c1066a93b35a3308f1a1b080bb8fcdf7048f61629ca67187110e891f5957fa50472e96a2b4d978a3ebd8ba730a335ede01bbe99ee1dda0052a8a6404ba6fd3bac3b86e9cd616874f9ad659058bbb41ccaea6e638d9983f7dad1c55e11f4228dcdd6819eae0b3c41761371"}, &(0x7f00000001c0)=0xaf) accept$alg(r1, 0x0, 0x0) 2018/06/05 13:54:47 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x0, 0x3, 0x1, 0x1, 0x6}}) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = socket$alg(0x26, 0x5, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x20000, 0x0) fcntl$getownex(r2, 0x10, &(0x7f0000000140)={0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000000180)=0xe8) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socket$alg(0x26, 0x5, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000d00)) r7 = gettid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000005c0)={{{@in=@multicast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6}}, &(0x7f00000006c0)=0xe8) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_xfrm(0x10, 0x3, 0x6) r10 = getpgid(r7) r11 = geteuid() lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r13 = syz_open_dev$evdev(&(0x7f0000000880)='/dev/input/event#\x00', 0x4, 0x8000) fcntl$getownex(r2, 0x10, &(0x7f00000008c0)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x8, &(0x7f0000000c80), &(0x7f0000000cc0)=0x4) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000900)={{{@in6=@ipv4={[], [], @dev}, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @local}}, 0x0, @in=@multicast2}}, &(0x7f0000000a00)=0xe8) lstat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r3, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)={0x204, 0x19, 0x800, 0x70bd28, 0x25dfdbfe, "", [@typed={0x4, 0x54}, @generic="0ce69a180e", @generic="3138eaffd6f3c0bf7f339a728c5b5a440ff886bd8561d77452cd04725167ca58f829857949f51e5602caa8c087e2b4e5bfe786719df3e35a0dd182dc3451f79e559fc5ba9f24cd2ed6378298efe2b9046819059ded9980b14988357aa0909242dd51af9cbf739c3212f66a152478ceb50d9314e69c6387ad3ce68e5f9090ce4d64782216fdecf3b4fa761d11d17c0b401fe1ee", @generic="203280a8f6e634f69282e8b0494cd82bb53719dc801ceafd36b99b1ff0a60562af67e01b35f9995f63956cbc5d1a2bf1e1803b8e4d2d4442fe4ea07d27f64a7d692ee432c666e6227be91c2742ed9e9357bea0f491ae3730a88de3a4095c27ced1b9ddba", @typed={0x8, 0x53, @fd=r2}, @nested={0xec, 0x22, [@typed={0x8, 0x29, @u32=0x10001}, @typed={0x8, 0x2c, @u32=0x1}, @generic="32a770a5c33fb0b3d007667848738a973e39beacd493ab62222126a3673e0b14b388b3507dbd45c90ba489c994033834a1bfecda4076f9de38aa136644bca903923125b693ef43bbcc0c1a5e0495653e781d9ff9090a58dd61476b6122d361ef9ec677816d4048b305ad00d7befc25638248e418587c1b7c53974f6a9ce1de767d056ab049931ae5a09fc3f14cff346fc4ac84525028087d213ee34acd3eefffd8512026a87c27b68856470d3ef3a700af4e0b5d6a4062d0a575053a06198dac050782ae123c6f", @typed={0x10, 0x22, @str='GPLvboxnet1\x00'}]}]}, 0x204}], 0x1, &(0x7f0000000b00)=[@cred={0x20, 0x1, 0x2, r4, r5, r6}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r7, r8, r9}, @rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r10, r11, r12}, @rights={0x38, 0x1, 0x1, [r13, r0, r0, r2, r0, r2, r0, r1, r2]}, @rights={0x30, 0x1, 0x1, [r1, r1, r0, r2, r0, r2, r2, r0]}, @cred={0x20, 0x1, 0x2, r14, r15, r16}], 0x138, 0x800}, 0x84) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:47 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2321202e2f66696c6530202a6b658de44fa26720766d6e65743020252020202a2370707030200a472e497a30d464ca4783fb1c15bd90f7de5cebc411d0411b87be6f361e338b49edb6"], 0x49) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/autofs\x00', 0x2302, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 280.040760] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 280.048024] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 280.055289] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 280.062552] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000002c 2018/06/05 13:54:47 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) dup2(r1, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:47 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x69c2, 0x40800) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000100)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @broadcast}}, 0x0, @in6=@mcast2}}, &(0x7f0000000040)=0xe8) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000200)=r3) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:47 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:47 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(camellia)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:47 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/autofs\x00', 0x2000, 0x0) setsockopt$inet_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000140)={0x303, 0x33}, 0x4) r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) fcntl$getownex(r1, 0x10, &(0x7f0000000180)) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x20000000000, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:47 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:47 executing program 1 (fault-call:3 fault-nth:45): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:47 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x2, 0x0) getsockname(r1, &(0x7f0000000040)=@rc, &(0x7f00000000c0)=0x80) socket$inet6(0xa, 0x201000000000002, 0x0) getsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f0000000180)=0x7fffffff, &(0x7f00000001c0)=0x4) ioctl(r0, 0x8912, &(0x7f0000000340)="2ea4ad98749dfdfe69795fdb4fca715bddb0507b3c29d499c2c9f05f479860e5d964dbd6ec925aeb31a4d82fbaf41af5399a41a1a159f5c0e489597dd2d73712b055af3778b257661aef9b5868de46ea99e9fd24466a3dd981765b13e2eee879affe9d91f2eb2ebff713596ebf22cc8f4f804257ce535889d4b631b73b36e8452cdc7c74b8653be00ef5cd7665cd50574c4080b79c0fc06ca6db96eda19420f1da3dfefdfb138f262b709bddde7d1aeb817507e3087e22fe2c8fe7599cfccc87de65e30c4d7edd6171492d8f4af54a8e1c186c5dd836179ff0a79f2a68b1e174caacab3895ef0452dc45147b74f009375457f5cfc125b9837bd6e55cd40394") openat$ptmx(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ptmx\x00', 0x800, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) accept$ipx(r1, &(0x7f0000000240), &(0x7f0000000440)=0x10) dup2(r0, r2) ioctl$FIONREAD(r1, 0x541b, &(0x7f0000000140)) clock_gettime(0x0, &(0x7f00000004c0)={0x0, 0x0}) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={r3, r4+10000000}, &(0x7f0000000480), 0x2) 2018/06/05 13:54:47 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 280.427472] FAULT_INJECTION: forcing a failure. [ 280.427472] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 280.439546] CPU: 1 PID: 17896 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 280.446919] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 280.456283] Call Trace: [ 280.458903] dump_stack+0x185/0x1d0 [ 280.462562] should_fail+0x87b/0xab0 [ 280.466317] __alloc_pages_nodemask+0x630/0x5dc0 [ 280.471106] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 280.476586] ? __save_stack_trace+0x90d/0xb00 [ 280.481142] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 280.486560] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 280.491861] ? kmem_cache_alloc+0xad3/0xb90 [ 280.496211] ? __blockdev_direct_IO+0x72a/0x65c0 [ 280.500994] ? generic_file_read_iter+0x3c75/0x44e0 [ 280.506041] ? ext4_file_read_iter+0x30f/0x520 [ 280.510652] ? generic_file_splice_read+0x5d2/0x900 [ 280.515696] ? do_splice_direct+0x335/0x540 [ 280.520062] alloc_pages_current+0x6b1/0x970 [ 280.524501] push_pipe+0x680/0xca0 [ 280.528084] iov_iter_get_pages+0x1357/0x1810 [ 280.532640] __blockdev_direct_IO+0x1a82/0x65c0 [ 280.537348] ? kmsan_set_origin_inline+0x6b/0x120 [ 280.542252] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 280.547762] ? pagevec_lookup_range_tag+0x11b/0x180 [ 280.552819] ? ext4_get_block_unwritten+0xb0/0xb0 [ 280.557739] ext4_direct_IO+0xecd/0x27f0 [ 280.561852] ? __atime_needs_update+0x1b8/0xfa0 [ 280.566580] ? touch_atime+0x42/0x530 [ 280.570428] ? ext4_releasepage+0x450/0x450 [ 280.574786] generic_file_read_iter+0x3c75/0x44e0 [ 280.579662] ? kmsan_set_origin+0x9e/0x160 [ 280.583926] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 280.589328] ext4_file_read_iter+0x30f/0x520 [ 280.593778] ? ext4_llseek+0x480/0x480 [ 280.597713] generic_file_splice_read+0x5d2/0x900 [ 280.602601] ? splice_shrink_spd+0x100/0x100 [ 280.607059] splice_direct_to_actor+0x4c6/0x1040 [ 280.611843] ? do_splice_direct+0x540/0x540 [ 280.616196] ? security_file_permission+0x269/0x490 [ 280.621250] ? rw_verify_area+0x35e/0x580 [ 280.625457] do_splice_direct+0x335/0x540 [ 280.629674] do_sendfile+0x107b/0x1e40 [ 280.633636] __x64_sys_sendfile64+0x218/0x390 [ 280.638171] do_syscall_64+0x152/0x230 [ 280.642092] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 280.647303] RIP: 0033:0x455a09 [ 280.650505] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 280.658244] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 280.665831] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 280.673122] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 280.680411] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 280.687699] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000002d 2018/06/05 13:54:47 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:47 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:47 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rfkill\x00', 0x1, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x0, 0x1c, 0x80000000, 0x42c, "e974c508634c1ab0272e5f6d9198c9a4a65bc63ee30eb71e0e4f2b4e985b0c54"}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-aesni\x00'}, 0x58) getpeername(r2, &(0x7f0000000080)=@sco, &(0x7f0000000100)=0x80) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) dup2(r1, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:47 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x2) syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x7d, 0x0) 2018/06/05 13:54:47 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8, &(0x7f0000000140)="000000000700004d046209") fsetxattr(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="627410d49e2866732e736b63697068"], &(0x7f00000000c0)='lrw(twofish)\x00', 0xd, 0x2) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(twofish)\x00'}, 0x5) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:47 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000380), &(0x7f00000005c0)=0xc) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = syz_open_dev$sndpcmp(&(0x7f00000003c0)='/dev/snd/pcmC#D#p\x00', 0x1, 0x101000) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000440)='IPVS\x00') getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000280)={{{@in=@multicast2, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@mcast2}}, &(0x7f0000000140)=0xe8) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0xb8, r3, 0x200, 0x70bd2a, 0x25dfdbff, {0x9}, [@IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x1ff}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e21}]}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x48}]}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x8}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x4}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x8000000000000000}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x6}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7db0}, @IPVS_CMD_ATTR_SERVICE={0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x5}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x7}]}]}, 0xb8}, 0x1, 0x0, 0x0, 0x800}, 0x4000) 2018/06/05 13:54:47 executing program 1 (fault-call:3 fault-nth:46): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 280.872896] FAULT_INJECTION: forcing a failure. [ 280.872896] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 280.884727] CPU: 1 PID: 17919 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 280.892086] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 280.901433] Call Trace: [ 280.904016] dump_stack+0x185/0x1d0 [ 280.907645] should_fail+0x87b/0xab0 [ 280.911362] __alloc_pages_nodemask+0x630/0x5dc0 [ 280.916122] ? kmsan_set_origin_inline+0x6b/0x120 [ 280.920967] ? kernel_poison_pages+0x40/0x360 [ 280.925464] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 280.930826] ? kernel_poison_pages+0x1a0/0x360 [ 280.935407] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 280.940859] ? get_page_from_freelist+0xab08/0xb5e0 [ 280.945872] ? __kernel_text_address+0x34/0xe0 [ 280.950457] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 280.955903] ? __save_stack_trace+0x90d/0xb00 [ 280.960411] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 280.965342] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 280.970533] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 280.975373] ? ext4_direct_IO+0xecd/0x27f0 [ 280.979605] ? generic_file_read_iter+0x3c75/0x44e0 [ 280.984618] ? splice_direct_to_actor+0x4c6/0x1040 [ 280.989540] ? do_sendfile+0x107b/0x1e40 [ 280.993597] ? __x64_sys_sendfile64+0x218/0x390 [ 280.998259] ? do_syscall_64+0x152/0x230 [ 281.002316] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 281.007678] ? kmsan_set_origin_inline+0x6b/0x120 [ 281.012514] ? __msan_poison_alloca+0x15c/0x1d0 [ 281.017191] kmsan_alloc_page+0x82/0xe0 [ 281.021166] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 281.025923] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 281.031372] ? __save_stack_trace+0x90d/0xb00 [ 281.035867] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 281.041239] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 281.046514] ? kmem_cache_alloc+0xad3/0xb90 [ 281.050832] ? __blockdev_direct_IO+0x72a/0x65c0 [ 281.055585] ? generic_file_read_iter+0x3c75/0x44e0 [ 281.060597] ? ext4_file_read_iter+0x30f/0x520 [ 281.065177] ? generic_file_splice_read+0x5d2/0x900 [ 281.070194] ? do_splice_direct+0x335/0x540 [ 281.074517] alloc_pages_current+0x6b1/0x970 [ 281.078920] push_pipe+0x680/0xca0 [ 281.082457] iov_iter_get_pages+0x1357/0x1810 [ 281.086950] __blockdev_direct_IO+0x1a82/0x65c0 [ 281.091608] ? kmsan_set_origin_inline+0x6b/0x120 [ 281.096446] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 281.101887] ? pagevec_lookup_range_tag+0x11b/0x180 [ 281.106898] ? ext4_get_block_unwritten+0xb0/0xb0 [ 281.111747] ext4_direct_IO+0xecd/0x27f0 [ 281.115799] ? __atime_needs_update+0x1b8/0xfa0 [ 281.120464] ? touch_atime+0x42/0x530 [ 281.124261] ? ext4_releasepage+0x450/0x450 [ 281.128573] generic_file_read_iter+0x3c75/0x44e0 [ 281.133411] ? kmsan_set_origin+0x9e/0x160 [ 281.137640] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 281.143006] ext4_file_read_iter+0x30f/0x520 [ 281.147407] ? ext4_llseek+0x480/0x480 [ 281.151289] generic_file_splice_read+0x5d2/0x900 [ 281.156127] ? splice_shrink_spd+0x100/0x100 [ 281.160525] splice_direct_to_actor+0x4c6/0x1040 [ 281.165273] ? do_splice_direct+0x540/0x540 2018/06/05 13:54:48 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) dup2(r1, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:48 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$BLKALIGNOFF(r2, 0x127a, &(0x7f0000000040)) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 281.169585] ? security_file_permission+0x269/0x490 [ 281.174599] ? rw_verify_area+0x35e/0x580 [ 281.178753] do_splice_direct+0x335/0x540 [ 281.182900] do_sendfile+0x107b/0x1e40 [ 281.186790] __x64_sys_sendfile64+0x218/0x390 [ 281.191284] do_syscall_64+0x152/0x230 [ 281.195170] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 281.200344] RIP: 0033:0x455a09 [ 281.203524] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 281.211225] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:48 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x7) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x5, 0x31, r1, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f00000000c0)={0x85f}, 0x4) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000140)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 281.218491] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 281.225758] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 281.233024] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 281.240289] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000002e 2018/06/05 13:54:48 executing program 3: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2321202e2f66696c6530202a6b658de44fa26720766d6e65743020252020202a2370707030200a472e497a30d464ca4783fb1c15bd90f7de5cebc411d0411b87be6f361e338b49edb6"], 0x49) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/autofs\x00', 0x2302, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:48 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:48 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) 2018/06/05 13:54:48 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) fchmod(r2, 0x60) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) prctl$intptr(0xe, 0xffff) 2018/06/05 13:54:49 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(0xffffffffffffffff) 2018/06/05 13:54:49 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:49 executing program 1 (fault-call:3 fault-nth:47): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:49 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0xfffffffffffffffe}, 0x1c) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040), &(0x7f0000000100)=0x4) epoll_create1(0x80000) keyctl$join(0x1, &(0x7f0000000000)={0x73, 0x79, 0x7a, 0x3}) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @rand_addr=0xffff}, 0x1}, 0x1c) 2018/06/05 13:54:49 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x40000) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:49 executing program 0: socket$inet6(0xa, 0x6, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x80003, 0x31, r0, 0x0) ioctl$SG_SET_DEBUG(r0, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r0, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x2000000, @buffer={0x0, 0x1000, &(0x7f0000001600)=""/4096}, &(0x7f0000000100)="482e2df215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x100000000, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)}) 2018/06/05 13:54:49 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000100)="0047fc2f07d80700000070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x81, 0x331080) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000040)={0x3f, 0x400, 0x0, 0x2fc2, 0xc3, 0x1, 0x100, 0x80000000, 0x80000001, 0x5, 0x4, 0x1}) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) socket$netlink(0x10, 0x3, 0x15) 2018/06/05 13:54:49 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 282.213419] FAULT_INJECTION: forcing a failure. [ 282.213419] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 282.225260] CPU: 0 PID: 17971 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 282.232618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 282.241968] Call Trace: [ 282.244562] dump_stack+0x185/0x1d0 [ 282.248197] should_fail+0x87b/0xab0 [ 282.251914] __alloc_pages_nodemask+0x630/0x5dc0 [ 282.256666] ? kmsan_set_origin_inline+0x6b/0x120 2018/06/05 13:54:49 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 282.261511] ? kernel_poison_pages+0x40/0x360 [ 282.266011] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 282.271378] ? kernel_poison_pages+0x1a0/0x360 [ 282.275963] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 282.281413] ? get_page_from_freelist+0xab08/0xb5e0 [ 282.286427] ? __kernel_text_address+0x34/0xe0 [ 282.291011] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 282.296456] ? __save_stack_trace+0x90d/0xb00 [ 282.300963] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 282.305983] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 2018/06/05 13:54:49 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000280)="79b435e5a4456704c409e08aa4e050a199915088770140ce6bfbacb47b6e69a3575a105cb5fb7b18f42f61d631466d023a2560f9bc0db52dc1081886d3054d37940eecdbf5b9c6ffa6ab2de8c863fb7b45c86efe23fe3d93e9900ef17284e3d3b3b94a9dd20c2ee91c7e86af8811db128ff96bc336426ec7f8cb06d55891ef1b2951b3a639569aa37ed7cdd382e26129d9f9922842581a15c9bca0a3ec4b81bc31d817886fa7635d371508318d24bfa12df75e777c7168a6bc350b0348486bba97ca412bff718cced1e3861c8516f2969ef79fb6", 0xff09) r2 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffa) r3 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x80000001, 0x50000) ioctl$DRM_IOCTL_FREE_BUFS(r3, 0x4010641a, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[0x8, 0x10000, 0xf80, 0x0, 0xc00000000000, 0x40, 0xfffffffffffffe8f, 0x9]}) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, r2) [ 282.311180] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 282.316027] ? ext4_direct_IO+0xecd/0x27f0 [ 282.320268] ? generic_file_read_iter+0x3c75/0x44e0 [ 282.325291] ? splice_direct_to_actor+0x4c6/0x1040 [ 282.330220] ? do_sendfile+0x107b/0x1e40 [ 282.334287] ? __x64_sys_sendfile64+0x218/0x390 [ 282.338958] ? do_syscall_64+0x152/0x230 [ 282.343024] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 282.348395] ? kmsan_set_origin_inline+0x6b/0x120 [ 282.353243] ? __msan_poison_alloca+0x15c/0x1d0 [ 282.357918] kmsan_alloc_page+0x82/0xe0 2018/06/05 13:54:49 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 282.361891] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 282.366646] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 282.372100] ? __save_stack_trace+0x90d/0xb00 [ 282.376601] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 282.381973] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 282.387252] ? kmem_cache_alloc+0xad3/0xb90 [ 282.391587] ? __blockdev_direct_IO+0x72a/0x65c0 [ 282.396348] ? generic_file_read_iter+0x3c75/0x44e0 [ 282.401394] ? ext4_file_read_iter+0x30f/0x520 [ 282.405975] ? generic_file_splice_read+0x5d2/0x900 2018/06/05 13:54:49 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 282.410988] ? do_splice_direct+0x335/0x540 [ 282.415317] alloc_pages_current+0x6b1/0x970 [ 282.419735] push_pipe+0x680/0xca0 [ 282.423282] iov_iter_get_pages+0x1357/0x1810 [ 282.427784] __blockdev_direct_IO+0x1a82/0x65c0 [ 282.432450] ? kmsan_set_origin_inline+0x6b/0x120 [ 282.437293] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 282.442743] ? pagevec_lookup_range_tag+0x11b/0x180 [ 282.447764] ? ext4_get_block_unwritten+0xb0/0xb0 [ 282.452619] ext4_direct_IO+0xecd/0x27f0 [ 282.456687] ? __atime_needs_update+0x1b8/0xfa0 2018/06/05 13:54:49 executing program 4: socket$alg(0x26, 0x5, 0x0) r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000100)="f5a0ec61c68c789afe57cd9dfee7ba7ee69ca76317a1930d7eae594651ecd109f3776648c0417f14fe89d08e492d1f5f22223b9ca1bfd0a2431b13f45f4e42e9a9668f041ef19a9d178592a7e316b28e398c8e289362e0ab1c40d9d8eb42e5002cc4f09b7da622d06da56cdbb294283fcadc2698a230b5b2b9c7f4e81ee5ebdbea9338e0e5dfb38871ab3d73c0a5406aae7459f54f332b519baa7a83efe880db9632483e88010208513c4a165e917f012e87c2e3c85b024c7c42faaa09683acd05205c6d231682cd1858368a230586da45eb7e2e8061c6c2ff654031836fddb840abd37f5412abde25ac476dabb2a403b13953db7b105c53dd", 0xf9) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 282.461362] ? touch_atime+0x42/0x530 [ 282.465171] ? ext4_releasepage+0x450/0x450 [ 282.469493] generic_file_read_iter+0x3c75/0x44e0 [ 282.474340] ? kmsan_set_origin+0x9e/0x160 [ 282.478576] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 282.483952] ext4_file_read_iter+0x30f/0x520 [ 282.488363] ? ext4_llseek+0x480/0x480 [ 282.492266] generic_file_splice_read+0x5d2/0x900 [ 282.497113] ? splice_shrink_spd+0x100/0x100 [ 282.501523] splice_direct_to_actor+0x4c6/0x1040 [ 282.506282] ? do_splice_direct+0x540/0x540 2018/06/05 13:54:49 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 282.510607] ? security_file_permission+0x269/0x490 [ 282.515627] ? rw_verify_area+0x35e/0x580 [ 282.519799] do_splice_direct+0x335/0x540 [ 282.523956] do_sendfile+0x107b/0x1e40 [ 282.527857] __x64_sys_sendfile64+0x218/0x390 [ 282.532355] do_syscall_64+0x152/0x230 [ 282.536250] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 282.541433] RIP: 0033:0x455a09 [ 282.544622] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 282.552329] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 282.559594] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 282.566859] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 282.574120] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 282.581382] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000002f 2018/06/05 13:54:49 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:49 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(r0, 0x0, 0x0) 2018/06/05 13:54:50 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(0xffffffffffffffff) 2018/06/05 13:54:50 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x1000000000406, r0) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="140000004200000028bd7000fbdbdf2500000000f7e9eb0b20d1a29e8affac60e78b3502eec0dddb5a84043a417763dea40bf2"], 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x20000801) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_SCSI_RESET(r2, 0x2284, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140)='/dev/hwrng\x00', 0x402, 0x0) 2018/06/05 13:54:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0xfffffffffffffffc, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:50 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r2, 0x40505331, &(0x7f0000000100)={{0x5, 0x7}, {0x6, 0x800}, 0x0, 0x3, 0x80000000}) bind$alg(r1, &(0x7f0000000300)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0xadc932a936770a2a) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nullb0\x00', 0x4002, 0x0) sendto$inet6(r2, &(0x7f0000000040)="ca1779fe89349c281dc21877141d42ad4eaaa17fcdd2a205a24f1d89c8da56d7b72c653b5ddfbf691bb1e646f758089aeffabe0d06509aa705ae28d2ab009f1491b4abe21fd2933490480008f0536dbdd12bf7c6ae56ad305221d90a7ef69461401b133a46eda3c9b6a8df40b7ef784f9805530d2485", 0x76, 0x880, &(0x7f0000000180)={0xa, 0x4e22, 0x40, @empty, 0x8}, 0x1c) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000280)=@llc, 0x80, &(0x7f0000000800)=[{&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/86, 0x56}, {&(0x7f0000000500)=""/99, 0x63}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000880)=""/63, 0x3f}, {&(0x7f00000005c0)=""/100, 0x64}], 0x1000000000000339, &(0x7f00000006c0)=""/251, 0xfb, 0x200}, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r3, 0x0) time(&(0x7f00000001c0)) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:50 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140)='/dev/loop#\x00', 0x0, 0x100082) r1 = memfd_create(&(0x7f0000000600)="000000000000000100000001000000768e05f7c155ad7dc6947c573e5a69244e76382c0aa63d575ea3597f8b1728277ef76b30544d7ba92dcf978f1f81dc1b7f8f7b3451dada02ecb4f1ddcc8b5241da8945666e0073c25a6201004dbea37aabd3eb9888c4c629419f50937a6848e0d281dbee568c4de9a036c26f1922f64971d4df97fbab04e8ce4938b31dcf259b4bc60901e18661fab8fb2988cd2bc260c2f572353e6bb0a002fc164d4f189b068062d10100000000000000400c0c4ca57b546b9430172ea5362ee0141b3df06ad235e8153e2287e62a19eba6b3498477d89eead3d9473409c09c2e27a952337a24f20188c013123cc0316a33d8b443453773e4a09edd8031124dee13ce9c75288f2ec833c7", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000000)={{0xa, 0x4e20, 0x7, @mcast2={0xff, 0x2, [], 0x1}, 0x3}, {0xa, 0x4e21, 0x4, @loopback={0x0, 0x1}, 0x1}, 0x100, [0x5cf, 0x3, 0x80000000, 0x5, 0x7ff, 0x2, 0x5, 0x400]}, 0x5c) sendfile(r0, r0, &(0x7f0000000240)=0x4800, 0x20000102000007) 2018/06/05 13:54:50 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:50 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x7d6ab4d7c739249b) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:50 executing program 1 (fault-call:3 fault-nth:48): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:50 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 283.349724] FAULT_INJECTION: forcing a failure. [ 283.349724] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 283.361712] CPU: 0 PID: 18026 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 283.369099] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 283.378473] Call Trace: [ 283.381102] dump_stack+0x185/0x1d0 [ 283.384771] should_fail+0x87b/0xab0 [ 283.388520] __alloc_pages_nodemask+0x630/0x5dc0 [ 283.393307] ? __msan_metadata_ptr_for_store_1+0x13/0x20 2018/06/05 13:54:50 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:50 executing program 3: r0 = epoll_create1(0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000a7eff4)) epoll_pwait(r0, &(0x7f0000643fb8)=[{}], 0x1, 0xfffffffffffffffb, &(0x7f000006bff8), 0x8) shutdown(r1, 0x0) getsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000000)=0x5, &(0x7f0000000040)=0x2) read(r1, &(0x7f0000000080)=""/206, 0xce) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000e8c000)={0x7}) [ 283.398786] ? __save_stack_trace+0x90d/0xb00 [ 283.403347] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 283.408764] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 283.414071] ? kmem_cache_alloc+0xad3/0xb90 [ 283.418434] ? __blockdev_direct_IO+0x72a/0x65c0 [ 283.423226] ? generic_file_read_iter+0x3c75/0x44e0 [ 283.428280] ? ext4_file_read_iter+0x30f/0x520 [ 283.432891] ? generic_file_splice_read+0x5d2/0x900 [ 283.437937] ? do_splice_direct+0x335/0x540 [ 283.442306] alloc_pages_current+0x6b1/0x970 [ 283.446759] push_pipe+0x680/0xca0 [ 283.450357] iov_iter_get_pages+0x1357/0x1810 [ 283.454928] __blockdev_direct_IO+0x1a82/0x65c0 [ 283.459653] ? kmsan_set_origin_inline+0x6b/0x120 [ 283.464559] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 283.470072] ? pagevec_lookup_range_tag+0x11b/0x180 [ 283.475137] ? ext4_get_block_unwritten+0xb0/0xb0 [ 283.480067] ext4_direct_IO+0xecd/0x27f0 [ 283.484178] ? __atime_needs_update+0x1b8/0xfa0 [ 283.488875] ? touch_atime+0x42/0x530 [ 283.492707] ? ext4_releasepage+0x450/0x450 [ 283.497212] generic_file_read_iter+0x3c75/0x44e0 [ 283.502072] ? kmsan_set_origin+0x9e/0x160 [ 283.506315] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 283.511698] ext4_file_read_iter+0x30f/0x520 [ 283.516129] ? ext4_llseek+0x480/0x480 [ 283.520041] generic_file_splice_read+0x5d2/0x900 [ 283.524898] ? splice_shrink_spd+0x100/0x100 [ 283.529322] splice_direct_to_actor+0x4c6/0x1040 [ 283.534083] ? do_splice_direct+0x540/0x540 [ 283.538412] ? security_file_permission+0x269/0x490 [ 283.543438] ? rw_verify_area+0x35e/0x580 [ 283.547608] do_splice_direct+0x335/0x540 [ 283.551790] do_sendfile+0x107b/0x1e40 [ 283.555712] __x64_sys_sendfile64+0x218/0x390 [ 283.560216] do_syscall_64+0x152/0x230 [ 283.564118] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 283.569307] RIP: 0033:0x455a09 [ 283.572493] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 283.580208] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 283.587475] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 2018/06/05 13:54:50 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x1, 0x20000) ioctl$BLKRRPART(r1, 0x125f, 0x0) epoll_pwait(r1, &(0x7f0000000140)=[{}, {}], 0x2, 0xc1, &(0x7f0000000180)={0x8}, 0x8) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000280)) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) write$cgroup_subtree(r1, &(0x7f0000000300)={[{0x2b, 'cpu', 0x20}, {0x2b, 'pids', 0x20}, {0x2f, 'pids', 0x20}, {0x2f, 'pids', 0x20}, {0x2b, 'cpu', 0x20}, {0x2f, 'pids', 0x20}]}, 0x22) fchdir(r0) [ 283.594744] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 283.602014] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 283.609287] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000030 2018/06/05 13:54:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) socketpair(0x0, 0x8000f, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$ipx(r2, &(0x7f0000000040)={0x4, 0x9, 0x8, "75f42c133e78", 0x6}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0xcc, &(0x7f0000000080)={{0xa, 0x4e22, 0x4, @dev={0xfe, 0x80, [], 0x1c}, 0xde}, {0xa, 0x4e24, 0x3, @mcast1={0xff, 0x1, [], 0x1}, 0x3}, 0x3, [0x100000000, 0x4467, 0x7, 0xd7c, 0x3, 0x2, 0x1f, 0xa7]}, 0x5c) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x400000, 0x0) r4 = syz_open_pts(r0, 0x0) dup2(r4, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:50 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x10000, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r2, 0xc0045540, &(0x7f0000000040)=0xfffffffffffffff9) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:50 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:50 executing program 5: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000000)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @local}}}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/131, 0x83}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, &(0x7f0000000200)=""/40, 0x28, 0xffffffffffffff00}, 0x20) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r2, 0x29, 0xd2, &(0x7f00000012c0)={{0xa, 0x4e24, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x3}, {0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, [], 0x1f}, 0x8001}, 0x5, [0x6, 0x401, 0x10001, 0x400, 0xf18b, 0xffffffffffff0f14, 0x2, 0x3]}, 0x5c) socket(0x11, 0xe, 0x7) 2018/06/05 13:54:51 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(0xffffffffffffffff) 2018/06/05 13:54:51 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x400000, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x0, &(0x7f0000000040)={0x492543ab, {{0xa, 0x4e23, 0x8, @remote={0xfe, 0x80, [], 0xbb}, 0x20}}, {{0xa, 0x4e22, 0x3, @mcast2={0xff, 0x2, [], 0x1}, 0x8}}}, 0x108) bind$alg(r1, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-serpent-avx\x00'}, 0x100bd) ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f0000000200)=@get={0x1, &(0x7f0000000280)=""/91, 0xffffffff}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:51 executing program 1 (fault-call:3 fault-nth:49): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:51 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x4, &(0x7f0000001640)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x28, &(0x7f00000000c0)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={r2, 0xffff, 0x10}, 0xc) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r3 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x4, 0x100) recvmsg$netrom(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@ax25={0x3, {"82bd99a15e64f2"}, 0x709}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000400)="1a99d96b72f831360d7f98f2b38bf476c214f60dd68c9569445b7709f2b5639b33b045ea37f6a1c011dff98609301c929eb2857f55acf794be0307b03a2bafd094972ddc7e8b0d02bd11762a8c0f6a3098b5198a252c0b2b9f6cbadf1828e8da0321cb809c2c2330", 0x68}, {&(0x7f0000000480)="152a5623f8095db365304ca2e128caa62a00f51524cdefc76dc4542d1e5ae8faf9f6341543ef4e5e1cf1c89c07b65be49fc4612395a0086db2ed8863a963a9285308019014a2c9d444df42f1795b0a0afcb4d8447d9b7c4814bec1015cd5f7f0fe9959b7aafeaf5897960d528bc815351515a66b72b4dd0b9650cf92256e2fd3d994d3ce2fc64ec6ef54868355fccf8202e08480d5a84715630ebc38", 0x9c}], 0x2, 0x0, 0x0, 0x20000010}, 0x40000000) sync_file_range(r0, 0x6, 0x7, 0x6) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f00000002c0)=""/221) 2018/06/05 13:54:51 executing program 5: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f42854635a24950") r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:51 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) ioctl(r0, 0x5, &(0x7f0000000000)="3adaebf4898cededa5269c23367898290c751127c4954f93bdce96bccf5c11c60b99848ad70f5457ccfa068b870b01560cc0ec1388e3640859fab297ee922dacdd961f9846de2e8080a8ea524e6c7bcbf31f6b7691ff28fd2a6bde7207780b35fd80f914043ea3a3e7a5d1fb1a55b8b2812b59ad4caf0d801e737e0e4b41bcd2de9b8142abf09feaa7934a426ad96f275ce90a944d51550d51ec4ade10e40a0abac7f53e48a8b2af3427ee10d4a0e257") r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:51 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:51 executing program 3: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2000000800007) getgid() futex(&(0x7f0000000040), 0x3, 0x0, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000100), 0x0) ioctl$BLKREPORTZONE(0xffffffffffffffff, 0xc0101282, &(0x7f0000000480)=ANY=[@ANYBLOB="7c3bffffffffffff0900000000000000040000000000000000000000000000000000010000000000ff028c00000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000600000000000000ffffffff00000000bb00040900000000000000000000000000662bd346939a89939a455f9d0ab44f000000000000000000000000000000000000000000002004000000000000003a0b0000000000001f0000000000000000013e010000000000000000000000000000f4ffffff000000000000000000000000000000000000d900000000000000050000000000000001010000000000000c0008cd000000000000000000000000000000000000000000000000000000000000000000000000030000000000000009000000000000000300000000000000000106010000000000000000000000000000000000000000000000000000000000000000b04f3ffabe8143f1e92a84d1ccc05500000000fbffffffffffffff000001000000000003000900000000000202ed69000000000000000000000000000000000000000000000000000000000000000000000000030000000000000006000000000000000800000000000000010004250000000000000000000000000000000000000000000000000000000000000000000000000300000000000000ffffffff000000000300000000000000000102090000000000000000000000000000000000000000000000000000000000000000000000007e030000000000004000000000000000ff0203f000000000000000000000000000000000000000000048ce820f13fcd8365adcaf82927583e914f03fdc65a8923e24a2945bd66718cba88b7c7d47185784c172f691ab4aa7da7adc4657f56d8c4033f146492ebbb4a5e7e26635ba9006a8205576a60916d744c7212b7cc726882a33cf1c8e92d2d89f265534481eead730a08b7ac3308ddcb0b4810cd450d064896d5dff810a0d511053ba33f880463e2fd3a9da81d449640fb04d4561c325fddeed69491910c918f7c9aa"]) getsockname(0xffffffffffffffff, &(0x7f0000000400)=@nfc, &(0x7f0000000000)=0x80) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x414000, 0x0) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f00000003c0)) [ 284.377470] FAULT_INJECTION: forcing a failure. [ 284.377470] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 284.389314] CPU: 0 PID: 18054 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 284.396674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 284.406025] Call Trace: [ 284.408619] dump_stack+0x185/0x1d0 [ 284.412258] should_fail+0x87b/0xab0 [ 284.415981] __alloc_pages_nodemask+0x630/0x5dc0 [ 284.420736] ? kmsan_set_origin_inline+0x6b/0x120 2018/06/05 13:54:51 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000000)={'syz_tun\x00', {0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}}) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000004980)={0x0, 0x0}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) ptrace$setopts(0x4206, r3, 0x6, 0x100008) recvmmsg(r0, &(0x7f0000004840)=[{{&(0x7f0000000180)=@nfc, 0x80, &(0x7f0000000580)}}, {{0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000fc0)=""/239, 0xef}, {&(0x7f0000000c80)=""/170, 0xaa}, {&(0x7f0000000780)=""/81, 0x51}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x4, &(0x7f0000000880)=""/44, 0x2c}}, {{&(0x7f00000010c0)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000001300), 0x0, &(0x7f0000002380)=""/96, 0x60}}, {{0x0, 0x0, &(0x7f0000001340), 0x0, &(0x7f0000002500)=""/55, 0x37}}, {{&(0x7f0000004680)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @dev}}}, 0x80, &(0x7f0000002540), 0x0, &(0x7f00000047c0)=""/109, 0x6d}}], 0x5, 0x0, &(0x7f00000049c0)={0x0, r2+30000000}) recvmmsg(r0, &(0x7f0000000900)=[{{&(0x7f0000000800)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, 0x80, &(0x7f0000000880), 0x0, &(0x7f0000000b80)=""/205, 0xcd}}], 0x1, 0x0, &(0x7f00000000c0)={0x77359400}) [ 284.425581] ? kernel_poison_pages+0x40/0x360 [ 284.430079] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 284.435443] ? kernel_poison_pages+0x1a0/0x360 [ 284.440027] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 284.445479] ? get_page_from_freelist+0xab08/0xb5e0 [ 284.450495] ? __kernel_text_address+0x34/0xe0 [ 284.455076] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 284.460525] ? __save_stack_trace+0x90d/0xb00 [ 284.465033] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 284.469968] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 2018/06/05 13:54:51 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 284.475165] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 284.480009] ? ext4_direct_IO+0xecd/0x27f0 [ 284.484252] ? generic_file_read_iter+0x3c75/0x44e0 [ 284.489274] ? splice_direct_to_actor+0x4c6/0x1040 [ 284.494206] ? do_sendfile+0x107b/0x1e40 [ 284.498272] ? __x64_sys_sendfile64+0x218/0x390 [ 284.502938] ? do_syscall_64+0x152/0x230 [ 284.507001] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 284.512373] ? kmsan_set_origin_inline+0x6b/0x120 [ 284.517216] ? __msan_poison_alloca+0x15c/0x1d0 [ 284.521901] kmsan_alloc_page+0x82/0xe0 [ 284.525879] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 284.530639] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 284.536085] ? __save_stack_trace+0x90d/0xb00 [ 284.540587] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 284.545964] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 284.551241] ? kmem_cache_alloc+0xad3/0xb90 [ 284.555569] ? __blockdev_direct_IO+0x72a/0x65c0 [ 284.560327] ? generic_file_read_iter+0x3c75/0x44e0 [ 284.565341] ? ext4_file_read_iter+0x30f/0x520 [ 284.569928] ? generic_file_splice_read+0x5d2/0x900 2018/06/05 13:54:51 executing program 3: unshare(0x20000) r0 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x20100) flistxattr(r0, &(0x7f0000000180)=""/236, 0xec) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x400, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0xffffffff, 0x0) fcntl$notify(r1, 0x402, 0x20) ioctl$int_out(r2, 0x40044160, &(0x7f0000000140)) socketpair$ax25(0x3, 0x3, 0xf8, &(0x7f0000000100)) 2018/06/05 13:54:51 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0xbc, 0xe0b0dd07c8cd6e74) recvfrom$inet(r1, &(0x7f0000000100)=""/220, 0xdc, 0x1, &(0x7f0000000040)={0x2, 0x4e24, @multicast2=0xe0000002}, 0x10) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 284.574944] ? do_splice_direct+0x335/0x540 [ 284.579272] alloc_pages_current+0x6b1/0x970 [ 284.583684] push_pipe+0x680/0xca0 [ 284.587238] iov_iter_get_pages+0x1357/0x1810 [ 284.591740] __blockdev_direct_IO+0x1a82/0x65c0 [ 284.596408] ? kmsan_set_origin_inline+0x6b/0x120 [ 284.601260] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 284.606713] ? pagevec_lookup_range_tag+0x11b/0x180 [ 284.611744] ? ext4_get_block_unwritten+0xb0/0xb0 [ 284.616623] ext4_direct_IO+0xecd/0x27f0 [ 284.620688] ? __atime_needs_update+0x1b8/0xfa0 [ 284.625367] ? touch_atime+0x42/0x530 [ 284.629179] ? ext4_releasepage+0x450/0x450 [ 284.633504] generic_file_read_iter+0x3c75/0x44e0 [ 284.638352] ? kmsan_set_origin+0x9e/0x160 [ 284.642589] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 284.647962] ext4_file_read_iter+0x30f/0x520 [ 284.652374] ? ext4_llseek+0x480/0x480 [ 284.656266] generic_file_splice_read+0x5d2/0x900 [ 284.661119] ? splice_shrink_spd+0x100/0x100 [ 284.665531] splice_direct_to_actor+0x4c6/0x1040 [ 284.670287] ? do_splice_direct+0x540/0x540 [ 284.674610] ? security_file_permission+0x269/0x490 [ 284.679632] ? rw_verify_area+0x35e/0x580 [ 284.683779] do_splice_direct+0x335/0x540 [ 284.687932] do_sendfile+0x107b/0x1e40 [ 284.691829] __x64_sys_sendfile64+0x218/0x390 [ 284.696324] do_syscall_64+0x152/0x230 [ 284.700214] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 284.705401] RIP: 0033:0x455a09 [ 284.708585] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 284.716292] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:51 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x890e, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000000)={'bond_slave_0\x00', 0x2}) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 284.723557] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 284.730819] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 284.738082] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 284.745349] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000031 2018/06/05 13:54:51 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x400000, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:51 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x80) r1 = memfd_create(&(0x7f00000000c0)='nodev\x00', 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d, 0x0, "804e2486cff9d9266b6504d1017e922724e09f8a6d2cec6c5249cf42d85e7f102204bb458c81a116e92825862da340dec9ee4a6bb74e77d3dd1a52f33cc1748d", "9b0fcdf54d8916989d63700e3a6899a829b385286943b044bf2cf8bdf5c1d14998d5bbac6c4deae26bc26c30222a2d0b5150e643db0873477ebc926e82d8fccc", "73e37038ac9e1afce8d30c230037155d045737cfaa8dd98f8db0f64fe0594b51"}) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, "e1d3f877e5eae453e55d7d64d00d4901baed21f7de92a8669b38ccd6260857dbf5ae46354569636517b50f805ae208258dbb7d0abe8d208f0f1bcc885c8ba93c", "fe047b3177f4fc2eb04172daa8e7d1c4c4cf144a23173b6605afb988de9bbae0932dee7e07195d78f7ddd19a37cb5aa0a5629eef628582fba5bf4af44acfe059", "ee42e3ef1d1772a9432c220303b70b708ad791139c2982fccc5d747a3131995a"}) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000200)={{0x100000000, 0x2}, 'port0\x00', 0x84, 0x1004, 0x85, 0xffffffffffffffff, 0x5, 0x7fff, 0x9, 0x0, 0x4, 0x20}) 2018/06/05 13:54:51 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:52 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:52 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000040)={@dev={0xfe, 0x80, [], 0x19}, 0xee7, 0x3, 0xff, 0x8, 0x6, 0x20000000400}, &(0x7f0000000100)=0x20) r2 = socket$alg(0x26, 0x5, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000280)=""/130, 0x82}], 0x2) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:52 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.events\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) r1 = socket$inet6(0xa, 0x6, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x0, 0x84) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:52 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x7, 0x8) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000040)=0xffffffffffff0000, 0x4) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000280)="bccaa5861a510d0910e0c37d029c4485b9a4013a0b401ce2ee0037624315b7794144795de1a6d8bdfef14f2fc0f392380fc93e6ced49f93531daf74530ac51db6036700d81291d0eca08b616afa444965a83d89fe42013df84a80eacf908d508ef8369699fa429ee137086543612afe03bcfa67852ebebc679c324a416b4247e9c47020f3eb159f73a576df138220480e65e012a2a84dcf788d393fa7e5a786fbbd5841dd74d80d7dcd24a5d77c8bc4a15be39", 0x37c) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x420000, 0x0) 2018/06/05 13:54:52 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00002f4000)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4106(gcm(aes))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="78733976000898fcffff6054be13cfe62785ce10", 0x27) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x6e) setsockopt$inet_sctp6_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000000d40)=0x4f, 0x4) r3 = accept$alg(r0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000008300)=[{{&(0x7f0000000000)=@l2={0x1f}, 0x80, &(0x7f0000000680), 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1000000000000000000000000000ff0700006700000000001701000000000000"], 0x20}}], 0x1, 0x0) 2018/06/05 13:54:52 executing program 7 (fault-call:9 fault-nth:0): mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:52 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) ioctl$BLKSECTGET(r3, 0x1267, &(0x7f0000000000)) 2018/06/05 13:54:52 executing program 1 (fault-call:3 fault-nth:50): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 285.396532] FAULT_INJECTION: forcing a failure. [ 285.396532] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 285.408372] CPU: 1 PID: 18112 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 285.415725] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 285.425075] Call Trace: [ 285.427660] dump_stack+0x185/0x1d0 [ 285.431289] should_fail+0x87b/0xab0 [ 285.435005] __alloc_pages_nodemask+0x630/0x5dc0 [ 285.439762] ? kmsan_set_origin_inline+0x6b/0x120 [ 285.444605] ? kernel_poison_pages+0x40/0x360 [ 285.449098] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 285.454457] ? kernel_poison_pages+0x1a0/0x360 [ 285.459039] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 285.464490] ? get_page_from_freelist+0xab08/0xb5e0 [ 285.469504] ? __kernel_text_address+0x34/0xe0 [ 285.474088] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 285.479535] ? __save_stack_trace+0x90d/0xb00 [ 285.484047] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 285.489062] ? kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 285.494251] ? __blockdev_direct_IO+0x1a82/0x65c0 [ 285.499089] ? ext4_direct_IO+0xecd/0x27f0 [ 285.503318] ? generic_file_read_iter+0x3c75/0x44e0 [ 285.508332] ? splice_direct_to_actor+0x4c6/0x1040 [ 285.513252] ? do_sendfile+0x107b/0x1e40 [ 285.517309] ? __x64_sys_sendfile64+0x218/0x390 [ 285.521970] ? do_syscall_64+0x152/0x230 [ 285.526025] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 285.531384] ? kmsan_set_origin_inline+0x6b/0x120 [ 285.536222] ? __msan_poison_alloca+0x15c/0x1d0 [ 285.540890] kmsan_alloc_page+0x82/0xe0 [ 285.544862] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 285.549608] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 285.555049] ? __save_stack_trace+0x90d/0xb00 [ 285.559543] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 285.564907] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 285.570172] ? kmem_cache_alloc+0xad3/0xb90 [ 285.574487] ? __blockdev_direct_IO+0x72a/0x65c0 [ 285.579242] ? generic_file_read_iter+0x3c75/0x44e0 [ 285.584250] ? ext4_file_read_iter+0x30f/0x520 [ 285.588823] ? generic_file_splice_read+0x5d2/0x900 [ 285.593831] ? do_splice_direct+0x335/0x540 [ 285.598152] alloc_pages_current+0x6b1/0x970 [ 285.602553] push_pipe+0x680/0xca0 [ 285.606088] iov_iter_get_pages+0x1357/0x1810 [ 285.610580] __blockdev_direct_IO+0x1a82/0x65c0 [ 285.615240] ? kmsan_set_origin_inline+0x6b/0x120 [ 285.620079] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 285.625521] ? pagevec_lookup_range_tag+0x11b/0x180 [ 285.630535] ? ext4_get_block_unwritten+0xb0/0xb0 [ 285.635381] ext4_direct_IO+0xecd/0x27f0 [ 285.639435] ? __atime_needs_update+0x1b8/0xfa0 [ 285.644100] ? touch_atime+0x42/0x530 [ 285.647898] ? ext4_releasepage+0x450/0x450 [ 285.652214] generic_file_read_iter+0x3c75/0x44e0 [ 285.657049] ? kmsan_set_origin+0x9e/0x160 [ 285.661276] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 285.666637] ext4_file_read_iter+0x30f/0x520 [ 285.671037] ? ext4_llseek+0x480/0x480 [ 285.674919] generic_file_splice_read+0x5d2/0x900 [ 285.679765] ? splice_shrink_spd+0x100/0x100 [ 285.684164] splice_direct_to_actor+0x4c6/0x1040 [ 285.688914] ? do_splice_direct+0x540/0x540 [ 285.693231] ? security_file_permission+0x269/0x490 [ 285.698242] ? rw_verify_area+0x35e/0x580 [ 285.702384] do_splice_direct+0x335/0x540 [ 285.706527] do_sendfile+0x107b/0x1e40 [ 285.710415] __x64_sys_sendfile64+0x218/0x390 [ 285.714908] do_syscall_64+0x152/0x230 [ 285.718789] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 285.723967] RIP: 0033:0x455a09 [ 285.727145] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 285.734847] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 2018/06/05 13:54:52 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x40, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(r1, 0x641f) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000040)={0x303, 0x33}, 0x4) ioctl$int_in(r0, 0x5473, &(0x7f00000001c0)=0x2) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f00000004c0)=ANY=[@ANYBLOB="09d7404453000908ef3b010009008063ce5e31fcdb458952d27c6420bd8e4fc80a1528ad05d07630c866c3a8de1964f122db7ec6f9a3dc24053234b21f0ff6de227e0b81adb2ffb807b44cd0bc96f76f1d15cc51dec9000000dadf1c7612efa76a46acf5d764f1f34f17bb7f42de940eb5b75ba0122b488151ef6e3f5460fffa83ffbb19fb7fae45ec3914845ed2301a3335a79045c1c414e2c6960a4bc60b7d3984694cf52fb2496826e574ed3a2a7e4e6c78070c67dbec524c051871726bb70ae6cff61c4f47201604f1771ee38337f3ece3249f47fb4ad8d9c9ad0a2c8478a6e3ac8f957a8fbf80437d96737ecc3be2c4bd7e721a70567c0ccea115f8b579fa86e5c9856947213f7183421e9ff138a2d2662460ceb5bb9e1e"], &(0x7f0000000140)=0xe) r3 = semget(0x1, 0x0, 0x10) semctl$SEM_STAT(r3, 0x1, 0x12, &(0x7f0000000280)=""/224) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 285.742103] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 285.749361] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 285.756620] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 285.763876] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000032 [ 286.601624] FAULT_INJECTION: forcing a failure. [ 286.601624] name failslab, interval 1, probability 0, space 0, times 0 [ 286.612956] CPU: 0 PID: 18143 Comm: syz-executor7 Not tainted 4.17.0-rc5+ #103 [ 286.620328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.629686] Call Trace: [ 286.632294] dump_stack+0x185/0x1d0 [ 286.635932] should_fail+0x87b/0xab0 [ 286.639670] __should_failslab+0x278/0x2a0 [ 286.643927] should_failslab+0x29/0x70 [ 286.647826] kmem_cache_alloc+0x12e/0xb90 [ 286.651990] ? getname_flags+0x12a/0xaa0 [ 286.656072] ? kmsan_set_origin_inline+0x6b/0x120 [ 286.660924] getname_flags+0x12a/0xaa0 [ 286.664825] ? __x64_sys_creat+0xaf/0xe0 [ 286.668911] getname+0x55/0x60 [ 286.672124] do_sys_open+0x52a/0x960 [ 286.675851] __x64_sys_creat+0xaf/0xe0 [ 286.679744] do_syscall_64+0x152/0x230 [ 286.683644] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 286.688832] RIP: 0033:0x455a09 [ 286.692021] RSP: 002b:00007fbe72f39c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 286.699748] RAX: ffffffffffffffda RBX: 00007fbe72f3a6d4 RCX: 0000000000455a09 [ 286.707015] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000200000c0 [ 286.714288] RBP: 000000000072bf50 R08: 0000000000000000 R09: 0000000000000000 [ 286.721555] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 286.728821] R13: 000000000000006a R14: 00000000006f5a90 R15: 0000000000000000 2018/06/05 13:54:53 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl(r1, 0x7, &(0x7f0000000000)="1f07d5a988f0956ce879acad1a120463a4f08cf3c4e6a8e0c5beca3ce6efbbe06b313d1ec0d1bee35717e5d8605c5c9f9ebb727867beccf998548d7f7317e0ca76c82f191a7687edc46cdac0cc87eaaca5e2d8181022efcb8e6a519cfae0c66fd83039ee365195f4da010b8087809d2da708cbfb44a734309bc52e00") accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:53 executing program 1 (fault-call:3 fault-nth:51): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:53 executing program 3: r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x81, 0xc0000) ioctl$BLKRRPART(r0, 0x125f, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000707ff0)={0x0, 0x10, &(0x7f0000f3eff0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) shutdown(r1, 0x2000000000000002) bind$bt_rfcomm(r0, &(0x7f0000000040)={0x1f, {0x100000000, 0x3, 0x40, 0xfffffffeffffffff, 0x9, 0xffffffffffffffff}, 0xffffffff7fffffff}, 0xa) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000180)={r2}, 0x10) 2018/06/05 13:54:53 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") accept$inet6(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, @remote}, &(0x7f0000000080)=0x1c) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) socket(0x11, 0xa, 0x5) epoll_ctl$EPOLL_CTL_DEL(r2, 0x2, r1) r4 = syz_open_pts(r3, 0x80000) dup2(r4, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:53 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0xab6a, 0x80) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000000040)={0x0, 0x3f}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000140)=@assoc_id=0x0, &(0x7f0000000180)=0x4) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000280)={r3, 0x1f, 0xf6, 0x7fffffff, 0x9, 0x3, 0x5, 0x10001, {r4, @in6={{0xa, 0x4e24, 0xfffffffffffffffe, @remote={0xfe, 0x80, [], 0xbb}, 0x4}}, 0x1, 0xff, 0x7fffffff, 0x14d2, 0x8}}, &(0x7f00000001c0)=0xb0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:53 executing program 7 (fault-call:9 fault-nth:1): mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:53 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000018c0)={0x53, 0xfffffffffffffffd, 0x96, 0xff, @scatter={0x8, 0x0, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000140)=""/82, 0x52}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/215, 0xd7}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000001600)=""/155, 0x9b}, {&(0x7f0000000580)=""/58, 0x3a}, {&(0x7f00000016c0)=""/102, 0x66}]}, &(0x7f00000017c0)="25f3e08cd1960ac25a67fcd968eefb822c5b64193992305279218cae8e09442153de137b2be6de0dbca24b7392cbf6bf548b63eb4be8bc9ba25e21f60c71d6c331cf4cb043ed6bb43a18230cb100acdd1c4b5eb52348a86f39c71465727038ea3cd73f96689619fa0290214c867eae9cacd325488d7330ee4904be57ce6fe49fd42c58c19b3ee858bd9ff24c27ae9c2e21e6ce782311", &(0x7f00000005c0)=""/24, 0x2, 0x36, 0x0, &(0x7f0000001880)}) mmap(&(0x7f0000cea000/0x12000)=nil, 0x12000, 0x8000003, 0x563ae2f6f876c37a, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 286.845189] FAULT_INJECTION: forcing a failure. [ 286.845189] name failslab, interval 1, probability 0, space 0, times 0 [ 286.856534] CPU: 1 PID: 18156 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 286.863916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.873288] Call Trace: [ 286.875905] dump_stack+0x185/0x1d0 [ 286.879567] should_fail+0x87b/0xab0 [ 286.883317] __should_failslab+0x278/0x2a0 [ 286.887591] should_failslab+0x29/0x70 [ 286.891511] kmem_cache_alloc+0x12e/0xb90 [ 286.895701] ? mempool_alloc_slab+0x66/0x80 [ 286.900081] ? rcu_all_qs+0x32/0x1f0 [ 286.903857] ? mempool_alloc+0xb5/0x7e0 [ 286.907874] mempool_alloc_slab+0x66/0x80 [ 286.912058] ? mempool_free+0x430/0x430 [ 286.916069] mempool_alloc+0x156/0x7e0 [ 286.920003] ? __msan_poison_alloca+0x15c/0x1d0 [ 286.924709] ? bio_alloc_bioset+0x73/0xd30 [ 286.928980] bio_alloc_bioset+0x388/0xd30 [ 286.933158] ? kmsan_set_origin+0x9e/0x160 [ 286.937437] dio_new_bio+0x5f1/0xd00 [ 286.941191] ? dio_send_cur_page+0x1ce/0x18d0 2018/06/05 13:54:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 286.945720] dio_send_cur_page+0x803/0x18d0 [ 286.950101] ? __blockdev_direct_IO+0x3031/0x65c0 [ 286.954981] ? __blockdev_direct_IO+0x3031/0x65c0 [ 286.959860] submit_page_section+0x4f4/0x12d0 [ 286.964402] __blockdev_direct_IO+0x3031/0x65c0 [ 286.969135] ? ext4_get_block_unwritten+0xb0/0xb0 [ 286.974069] ext4_direct_IO+0xecd/0x27f0 [ 286.978188] ? __atime_needs_update+0x1b8/0xfa0 [ 286.982918] ? touch_atime+0x42/0x530 [ 286.986789] ? ext4_releasepage+0x450/0x450 [ 286.991144] generic_file_read_iter+0x3c75/0x44e0 2018/06/05 13:54:54 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) accept$alg(r1, 0x0, 0x0) [ 286.996026] ? kmsan_set_origin+0x9e/0x160 [ 287.000301] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 287.005705] ext4_file_read_iter+0x30f/0x520 [ 287.010156] ? ext4_llseek+0x480/0x480 [ 287.014097] generic_file_splice_read+0x5d2/0x900 [ 287.018985] ? splice_shrink_spd+0x100/0x100 [ 287.023440] splice_direct_to_actor+0x4c6/0x1040 [ 287.028225] ? do_splice_direct+0x540/0x540 [ 287.032582] ? security_file_permission+0x269/0x490 [ 287.037636] ? rw_verify_area+0x35e/0x580 [ 287.041841] do_splice_direct+0x335/0x540 [ 287.046061] do_sendfile+0x107b/0x1e40 [ 287.050022] __x64_sys_sendfile64+0x218/0x390 [ 287.054554] do_syscall_64+0x152/0x230 [ 287.058480] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 287.063689] RIP: 0033:0x455a09 [ 287.066896] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 287.074640] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 287.081928] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 287.089217] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/06/05 13:54:54 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(0xffffffffffffffff, r1) [ 287.096507] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 287.103794] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000033 [ 287.115838] sd 0:0:1:0: [sg0] tag#5145 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK [ 287.124626] sd 0:0:1:0: [sg0] tag#5145 CDB: Read Capacity(10) [ 287.130621] sd 0:0:1:0: [sg0] tag#5145 CDB[00]: 25 f3 e0 8c d1 96 0a c2 5a 67 fc d9 68 ee fb 82 2018/06/05 13:54:54 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x22000, 0x0) write$cgroup_pid(r1, &(0x7f0000000100)={[0x34, 0x32, 0x31]}, 0x3) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000000)=@generic={0x100, 0x0, 0x2e3}) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 287.139566] sd 0:0:1:0: [sg0] tag#5145 CDB[10]: 2c 5b 64 19 39 92 30 52 79 21 8c ae 8e 09 44 21 [ 287.148534] sd 0:0:1:0: [sg0] tag#5145 CDB[20]: 53 de 13 7b 2b e6 de 0d bc a2 4b 73 92 cb f6 bf [ 287.157464] sd 0:0:1:0: [sg0] tag#5145 CDB[30]: 54 8b 63 eb 4b e8 bc 9b a2 5e 21 f6 0c 71 d6 c3 [ 287.166437] sd 0:0:1:0: [sg0] tag#5145 CDB[40]: 31 cf 4c b0 43 ed 6b b4 3a 18 23 0c b1 00 ac dd [ 287.175366] sd 0:0:1:0: [sg0] tag#5145 CDB[50]: 1c 4b 5e b5 23 48 a8 6f 39 c7 14 65 72 70 38 ea [ 287.184309] sd 0:0:1:0: [sg0] tag#5145 CDB[60]: 3c d7 3f 96 68 96 19 fa 02 90 21 4c 86 7e ae 9c 2018/06/05 13:54:54 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r0, 0x8a3, &(0x7f0000000080)="004770000000000000000053d67b7a2b28f6cb42d67ebe7c24901d7b7b5e94146666e88b0edb366b49cfa3a02aff225fa1f96ba48b05d3b8a4bcc11fbca251c429dc05bb07cdc0287456b29715ba13cd12e360f1ea60a562d3ecbbbc6cd77b703e1f") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x2000, 0x0) r3 = fcntl$getown(r1, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@ipv4={[], [], @loopback}, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@multicast2}}, &(0x7f00000001c0)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0286405, &(0x7f0000000200)={0x8, 0x0, r3, 0x6, r4, 0x5, 0x764, 0x4}) r5 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0xfffffffffffffffd, 0x20a040) ioctl$DRM_IOCTL_WAIT_VBLANK(r5, 0xc018643a, &(0x7f0000000040)={0x5c000000, 0x9, 0x8}) ioctl$SG_GET_KEEP_ORPHAN(r5, 0x2288, &(0x7f0000000140)) syz_open_pts(r0, 0x0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:54 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r0, 0x28, 0x0, &(0x7f0000000040)=0x7, 0x8) socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 287.193237] sd 0:0:1:0: [sg0] tag#5145 CDB[70]: ac d3 25 48 8d 73 30 ee 49 04 be 57 ce 6f e4 9f [ 287.202160] sd 0:0:1:0: [sg0] tag#5145 CDB[80]: d4 2c 58 c1 9b 3e e8 58 bd 9f f2 4c 27 ae 9c 2e [ 287.211114] sd 0:0:1:0: [sg0] tag#5145 CDB[90]: 21 e6 ce 78 23 11 [ 287.258329] sd 0:0:1:0: [sg0] tag#5145 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK [ 287.267171] sd 0:0:1:0: [sg0] tag#5145 CDB: Read Capacity(10) [ 287.273170] sd 0:0:1:0: [sg0] tag#5145 CDB[00]: 25 f3 e0 8c d1 96 0a c2 5a 67 fc d9 68 ee fb 82 [ 287.282127] sd 0:0:1:0: [sg0] tag#5145 CDB[10]: 2c 5b 64 19 39 92 30 52 79 21 8c ae 8e 09 44 21 [ 287.291118] sd 0:0:1:0: [sg0] tag#5145 CDB[20]: 53 de 13 7b 2b e6 de 0d bc a2 4b 73 92 cb f6 bf 2018/06/05 13:54:54 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, 0xffffffffffffffff) [ 287.300074] sd 0:0:1:0: [sg0] tag#5145 CDB[30]: 54 8b 63 eb 4b e8 bc 9b a2 5e 21 f6 0c 71 d6 c3 [ 287.308999] sd 0:0:1:0: [sg0] tag#5145 CDB[40]: 31 cf 4c b0 43 ed 6b b4 3a 18 23 0c b1 00 ac dd [ 287.317926] sd 0:0:1:0: [sg0] tag#5145 CDB[50]: 1c 4b 5e b5 23 48 a8 6f 39 c7 14 65 72 70 38 ea [ 287.326847] sd 0:0:1:0: [sg0] tag#5145 CDB[60]: 3c d7 3f 96 68 96 19 fa 02 90 21 4c 86 7e ae 9c [ 287.335772] sd 0:0:1:0: [sg0] tag#5145 CDB[70]: ac d3 25 48 8d 73 30 ee 49 04 be 57 ce 6f e4 9f [ 287.344696] sd 0:0:1:0: [sg0] tag#5145 CDB[80]: d4 2c 58 c1 9b 3e e8 58 bd 9f f2 4c 27 ae 9c 2e 2018/06/05 13:54:54 executing program 1 (fault-call:3 fault-nth:52): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 287.353618] sd 0:0:1:0: [sg0] tag#5145 CDB[90]: 21 e6 ce 78 23 11 2018/06/05 13:54:54 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x0, 0x0) epoll_wait(r1, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9, 0xecc4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @multicast1, @broadcast}, &(0x7f0000000180)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f00000001c0)={'team0\x00', r2}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000280)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:54 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x7ffff, 0x0) r1 = socket$inet6(0xa, 0xa, 0xfffffffffffffe40) ioctl(r1, 0x8912, &(0x7f00000000c0)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = syz_open_pts(r0, 0x0) r3 = semget$private(0x0, 0x7, 0x10) ioctl$VT_WAITACTIVE(r2, 0x5607) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/237) r4 = dup2(r1, r1) ppoll(&(0x7f0000000280)=[{r1}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0xffffff63) ioctl$KDMKTONE(r4, 0x4b30, 0x1f) [ 287.462855] FAULT_INJECTION: forcing a failure. [ 287.462855] name failslab, interval 1, probability 0, space 0, times 0 [ 287.474315] CPU: 0 PID: 18188 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 287.481695] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.491061] Call Trace: [ 287.493683] dump_stack+0x185/0x1d0 [ 287.497352] should_fail+0x87b/0xab0 [ 287.501126] __should_failslab+0x278/0x2a0 [ 287.505461] should_failslab+0x29/0x70 [ 287.509399] kmem_cache_alloc+0x12e/0xb90 [ 287.513579] ? bvec_alloc+0x193/0x430 [ 287.517412] ? mempool_alloc_slab+0x66/0x80 [ 287.521760] ? mempool_free+0x430/0x430 [ 287.525779] bvec_alloc+0x193/0x430 [ 287.529453] bio_alloc_bioset+0x788/0xd30 [ 287.533648] dio_new_bio+0x5f1/0xd00 [ 287.537405] ? dio_send_cur_page+0x1ce/0x18d0 [ 287.541938] dio_send_cur_page+0x803/0x18d0 [ 287.546321] ? __blockdev_direct_IO+0x3031/0x65c0 [ 287.551199] ? __blockdev_direct_IO+0x3031/0x65c0 [ 287.556086] submit_page_section+0x4f4/0x12d0 [ 287.560628] __blockdev_direct_IO+0x3031/0x65c0 [ 287.565367] ? ext4_get_block_unwritten+0xb0/0xb0 [ 287.570298] ext4_direct_IO+0xecd/0x27f0 [ 287.574415] ? __atime_needs_update+0x1b8/0xfa0 [ 287.579122] ? touch_atime+0x42/0x530 [ 287.582994] ? ext4_releasepage+0x450/0x450 [ 287.587349] generic_file_read_iter+0x3c75/0x44e0 [ 287.592247] ? kmsan_set_origin+0x9e/0x160 [ 287.596525] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 287.601941] ext4_file_read_iter+0x30f/0x520 [ 287.606396] ? ext4_llseek+0x480/0x480 [ 287.610332] generic_file_splice_read+0x5d2/0x900 [ 287.615213] ? splice_shrink_spd+0x100/0x100 [ 287.619670] splice_direct_to_actor+0x4c6/0x1040 [ 287.624451] ? do_splice_direct+0x540/0x540 [ 287.628798] ? security_file_permission+0x269/0x490 [ 287.633845] ? rw_verify_area+0x35e/0x580 [ 287.638045] do_splice_direct+0x335/0x540 [ 287.642262] do_sendfile+0x107b/0x1e40 [ 287.646217] __x64_sys_sendfile64+0x218/0x390 [ 287.650759] do_syscall_64+0x152/0x230 [ 287.654686] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 287.659893] RIP: 0033:0x455a09 2018/06/05 13:54:54 executing program 4: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x100, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r2, 0x0, 0x485, 0x0, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) socket$vsock_dgram(0x28, 0x2, 0x0) [ 287.663095] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 287.670829] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 287.678113] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 287.685400] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 287.692688] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 287.699975] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000034 [ 287.922657] FAULT_INJECTION: forcing a failure. [ 287.922657] name failslab, interval 1, probability 0, space 0, times 0 [ 287.934043] CPU: 0 PID: 18196 Comm: syz-executor7 Not tainted 4.17.0-rc5+ #103 [ 287.941422] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.950797] Call Trace: [ 287.953420] dump_stack+0x185/0x1d0 [ 287.957071] should_fail+0x87b/0xab0 [ 287.960798] __should_failslab+0x278/0x2a0 [ 287.965074] should_failslab+0x29/0x70 [ 287.968981] kmem_cache_alloc+0x12e/0xb90 [ 287.973156] ? get_empty_filp+0x1f1/0x870 [ 287.977322] ? kmsan_set_origin_inline+0x6b/0x120 [ 287.982188] get_empty_filp+0x1f1/0x870 [ 287.986180] ? do_filp_open+0x261/0x640 [ 287.990162] path_openat+0x156/0x6470 [ 287.993975] ? __msan_poison_alloca+0x15c/0x1d0 [ 287.998653] ? kmsan_set_origin_inline+0x6b/0x120 [ 288.003533] ? __msan_poison_alloca+0x15c/0x1d0 [ 288.008213] ? expand_files+0x5b/0xe00 [ 288.012117] ? __alloc_fd+0x428/0xb20 [ 288.015964] ? kmsan_set_origin_inline+0x6b/0x120 [ 288.020823] ? __msan_poison_alloca+0x15c/0x1d0 [ 288.025512] ? do_sys_open+0x624/0x960 [ 288.029423] ? do_sys_open+0x624/0x960 [ 288.033328] do_filp_open+0x261/0x640 [ 288.037146] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 288.042724] ? __alloc_fd+0xa04/0xb20 [ 288.046560] do_sys_open+0x624/0x960 [ 288.050290] __x64_sys_creat+0xaf/0xe0 [ 288.054186] do_syscall_64+0x152/0x230 [ 288.058089] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 288.063280] RIP: 0033:0x455a09 [ 288.066468] RSP: 002b:00007fbe72f39c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 288.074196] RAX: ffffffffffffffda RBX: 00007fbe72f3a6d4 RCX: 0000000000455a09 [ 288.081469] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000200000c0 [ 288.088741] RBP: 000000000072bf50 R08: 0000000000000000 R09: 0000000000000000 [ 288.096014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 288.103293] R13: 000000000000006a R14: 00000000006f5a90 R15: 0000000000000001 2018/06/05 13:54:55 executing program 7 (fault-call:9 fault-nth:2): mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:55 executing program 6: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r0, 0x28, 0x0, &(0x7f0000000040)=0x7, 0x8) socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:55 executing program 3 (fault-call:4 fault-nth:0): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:54:55 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) setsockopt$netlink_NETLINK_RX_RING(r3, 0x10e, 0x6, &(0x7f0000000000)={0x8, 0x5, 0x7, 0x2}, 0x10) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:55 executing program 1 (fault-call:3 fault-nth:53): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:55 executing program 4: prctl$getreaper(0x5, &(0x7f0000000000)) r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000040), 0xfffffe48) 2018/06/05 13:54:55 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x20040, 0x0) bind$netrom(r2, &(0x7f0000000100)=@full={{0x3, {"32427fbdf36af4"}, 0x800}, [{"4485bb5a8469ad"}, {"33955386750846"}, {"cc4a69319d5e68"}, {"8e1ed72ff832c9"}, {"3ea56ec20504dd"}, {"ff4cb96b5a9ed2"}, {"d638de8d7b0c4c"}, {'-B^o)\af'}]}, 0x48) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:55 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x1, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000000140)=0x9, 0x4) setsockopt(r0, 0x4, 0x6, &(0x7f0000001600)="2ae0cd1d846d167295f4f7e49fe14039fea02f922b974772aeb4e282fe116bd838dca716d2a38b35a348a880c933f789b65e16d5529db2048138c6218f22eb5719e7fca4e6563a75f4807f437e00f60258513236e68aad98ee93451e7b36b8177e69dfd334a1eb32d98efe5a4620cedae9f03b0c2c178a466c89ff0c0344d9c2083db159a258b90596d0d2fa58d1d8b9633175ce5d9dc24b60ba023df1be1433f9038a9ae894d21e6126487d67d75487ab26571b57d887114a1fd76546ab827edf2381837a1219f46de4155012880a6358eb0e7a7e2bcec625bc826b5de73495687797e06d3725ad32290b94c5e54b753fbeb840039420a603d2374ff2eebafd777aecaca767ff10778fa8fe5a227714174ae06c4a954fb124a04e1549ef06345d71dc20baabf328fd66866324401f097ca1e204af894b273094e3efcc4aa62aabe4e8f648ebd57205b8402e8b7e57be4eaad6ff76fd74257a23bcc55007b9adfaf4db096c793fdb704075c3eca2e91569e845ef9f663d839f2ea761bd38aa50723335d5011f22987f7eaff25ea44336998019dcf4ac935a6cb167f8ed395ea94f6df4cf355a772a3a5b3d2f9855d74ec6295604bb75436027a6479c5b7b53806e8a3314bda34b1add41df2cf1aa96cd679cbf23e29b09266544a8471f5e394d51c3a04893a13880c6d29a9fb6bc9c58dd11e6d0a8829d971e6a13486c057cb40b58b9bbd024e0a724b26ee42317364771a86836b166bfce7f5b2f7c2ab3e41353ffa39d0b3ce17760c1cf70fb18682945ba8a1776e5db3caf1157c367841ccf0484fd39e28cd6dfdcfe5e509e3266f3c94009a30cc804a626b97c3c0cb782829f1bc85a6c8c700a1a72075ca79141b84e2a8706a0b4ebee9052c274d4577a21f110ff17932b9ce0cb48ae7094b4c261af89098772b324a3d1469f3e144afc5c1e952500332f2187daebf5e6f9e43cb7fb82a4da5ae3f265bd7f7ab965516d56b8a5fd8aa6a7a71dee26008ebd29563c70a996602c48e9b8a3dc4de271ca6c9e0b18f5617c9ca09ff7383f0019f7179c7fc691fee655ed983bc9108b5dcbef965b68abcf657aa0febd67e77b1fc08d27da6373109357362bc7fc18b58fa596156bf22be248cb5a2cb294ab410534173cfe617a21c9da020734e32d2c5830add1a0dd9bf84f9b930e65bba51da8b3f95b8dbdc401ce0332dab2134e503e582fdd6db5edb00a0cd87b35ceb7d65e83cc99cc7f8812efbc3e95aa6987514cadc59e292a4b42b194dce95516b6e6b4f460f7c3d314afa1df52cc75ae377bbb3bdf6e45978051724826295c11742bbd6c084a07f4959bfda7549cab96b146edb29136acd68c10539abf63a63243665b4e66d63ffd949cf1e32a474c9688bdc7677ac970a57f977f4ee0693752ceac87b501061e24f5e90d0ff60d515e312c3a78a1670a7396c7585d8027f479f8a9e1351ab5c0b16c6644a9dbc8a5050343f77341fcb10e7831b3df72136ca629095f2573feb12a160d7d52f1c0715adccba03e8268ff9fa90ec3015ac9dace82e4e8f5888be287ae447aec32b17979031122246705b446789426aeaa578c20f7716874a0a185d6eb9e16cada57d6654ae18942961f996f1d934fd1349e5679d9836ab4d70b59b342c1288dd18cfaacd91d6ad1c3657bc10df63b77be2ecbd3ffd5ae212ea8ae4e3b8c1a76ee4ce2d84d80e23feea765cf4f02286eb16f0eb2f258d72e6bdf6034dc2dc53f894fb668a617bdd67058e63f1428c88dc3f58ffb061c7189c929527a2df24ba4f1b1afd691e3f68311209c432428192f97d0f847442a11772f9ceaae4ef0aa4bc33da76e335efa4f8cd25bbd3c120eecc7caefa593c16d4dafb2a6486ea4799d9715f0ba899bd3ccc37e16a68c93a91ef2e8f8b05bf5c3b7db012e919d9063b1999693ea5ae0b0d88be4f38d5714be1aebf01861f522d2af4c426827570cec5cda7153a4d68616fe890b94b1b9346971f68cec82a64f16a17f95801491e66e52d9688184a632b4178678e8f4ab915cbb9b36479fc982d1642d51223fc2dbf96d5171421a233d2eddff9c5d9bff4698f2f1231a99afab04afd9ba27ede23fbe66035cd896043e069dcd950aab778ec1a228de656c4f5b0b1ecd342cfbeeb6071a5a38a4c776c25750f70ec1d2cc9f3a71cd4ec323024e4fffce191531df22d06dcc4267a98d32dca3addc7376bfa18b69ae6970ead48ead6025cccff05a2df53834136077625a29e716205825e0eef35a06cf68bf671150d5d2e2a30c909aa3a02b434729dd966d641fe674c458f5ede4d88e0f8c943b16ca8e4b955ff49cbd9ae390f51ca5ec9513acfe51e0580beb5e7046187dad35ac8afc3a36aabf37875b3168e7c84e468e98097f342a2254e8c91bb33704688e273ca268ff9638267e8f6d14b04ab1eca63869e1989bd3e88aa4c4de913a8b8bb2ce7f8573493a1610734ac889647b39ee9bce732a44813111f3045ad6b21a6ef3dea826494d6d9f1b922e238b3f8ab92dcf8448f539f2292ec649250ba39c24e386f9a55dfc5fe61628bdb02610a4e58e3ea633e86433079082dddbf55a02656148830e104fa384e114b864d2170292651db80c0be41822bab82dc30e6794d4e4f210699a85182b92e50cb6a6f9a25e9562f66e26c835a9ca3a71248a8b53ee0d9d010994c3b50340b12280fc42ea8e8aa29cea08d17202888564d23688de123a45c55246bf85d1a883746101a21881026f0913e1c23e685579442a1843be11fe6a993710d2bb8605825faf9e91e41867b22196f657abf740697f8676a66d839bf27bd108efa8c0456416188267c0a28a3bd913362c7ea4870700364b2fb491da6e314f87bb2bef83ea5c86de7ce4ce867956911af4dfca5bb6c976c254c15b1e5a21a788b815eb977f378c402fe1cb02e32357415d43f8d8074cd749d5bca99468f8ce21caa4f26d94dfb571f99909022edd8dba87dd642609f31ed021730eb13352e407f99a1f3d14f1d28b8429ec25db01d23c6724529c6033cfd9a848f25d637b0ba005ea0617967cd8ce18be3091bb79747f5364406cef1a926ad1d198efb06f6bda63fe673bbc98c54a99e307fa50661d7827ae782caf52dc2069b46857d452ac20725de10981bc8b53f5da2b761d500efb69c7a96ade106f3c32cdfae2f5feb6f5ebf4699224fa75a31b92039647f1ccb261fb931fb6ab2e95309d6d2d867610bef56305ffb96fe7ff99764329e3ed657aaa1014b89f9e938a470b0b0b29e25628531b5d59c8cb7ac073406894873bb9425ca19f905b5dc8c6ccba9399816896a07b73536b22d0d53cc50eab4462db2213a3fcb5e572eeb5688b688de7aa5426db2727f9f7542c7e5d5adba0dd357c471ef923c8e5873afc7627a90d721e815fce9b4d3a7a5a1059df7e8dd73004976470d30c7b88f4717233d07d1f7814c98ac422d745552554edaa6d6437b5a7bc7a50f385b9206880a72cde6dc7fa0bb900a39052415d3865f8d6c3c749ca4d437874551b271c7aa64717a7e4e7c87827e4d1b16d085a8c5f0db226c1589d7fdf068868ed7deef6f630fe812dcc485c9a378c3733a3179317add1aeb1a0dc369a58d2fc5eb97f43e3882bbdab75adc31afe3735311697184e3d256f6072be2cbfd9add34b5bc7d94e41202df7dc5b0f5844a9ea1ce604a674e030876e44ce73949fc31f20fb5a6b591b05f056e81975b263de3f937fa041f9cd314c5aee063d3c6f1bbaf182afc1caefd31fb6f9faffdc040033e5ba481c137a2b57f3abf09675c3bc11942642c6315a2f9b27213f29d2b92e14c67a0f68aae36bccda7f4d56a28312a287fd4f4844240e1d7b156a078cc474ea13c3cd113b0b2c56ca93a3fcddf568c7e2efa191073fa01fb525ad4658e37d5f5b33bd9953745fd5d876a242eda63836f1daf8751fc9de83bfb0080debba6a86cf283a86bc41c9e189271dae7a125f3ab05f5269703716851609752fe2baca2fde673a3ccf377e05e92193fed11668ffde9cf4a7878a70f26a4268bce3b5c4a13cdd80c14ef15cb3318e244cdb0ba5a47e3c9cb0d50a10cef49ccb4583539526251fb5ca5358b57c3380cb06db2c0dee534c1e3fd583153d586617e99464c336174b4a7b3b8b6313874a8035b81f60a1d37516a6e5d947e6ea8c2d592d163f2f650048139c6e1f3d476c841a4ce65d2acaabedfe1d126fd359c22aa27c7dab3a9b7f527cc6a27fe9be594be64fabbe98b3f94a080eb133d5633db2245bac91b5025d4ab2eae7bd2ef6e62944aac8b78adae4282f0b8645dcf5508a6ccdb1c8107c46ff4c62c93742ba7457c5873baef040f091ba2ee91f37a98432d6af1da2b27c0d97b76246fadecfe156b8a7570fe657fae2e183e7de62ecb19abae3a3c7d508392954b439b1314b08c148c36b1db21e2ad476f24c738a8079eabe846743d84895cfb45da7b8c26ed1d2669d564ff3dfa46398527f1660f1e143e60513613f04ea646d7cfaf375af1692d6c341380e92de2499bc5cb95af0e259d97a620a7d88d81c8a871661b62bb900c2f8f0365f2bc06ca22fa15e762660e1367e2a25f0aa6bede6cc4f5fc9c26000661197379dbc4b401d6b99c136e3b85828ea4fdfa353fc155d833a08268154d428e817be25db45247b0c1983e54f3510fcfed9dd7d05ea4cd31276531f5c42a72df0e054500ecc8f447170e7b258257ce48afc26c1b30d01cdc65a3feaca4c8010cc17e584a11d9e9ff70365b0037c28af9c24b66b1915943555e3bdb6d88ff487601bdab9af01ae481d93bd70e15415ad022df2eddb58b190b8bb2efcb29d2865d0e3a2f3389aff3feb742ccfcbe400b52067862e5b1ae132cfd184ff8285df15fc6d1340dbf992ecf8eced5db717d2758c87e374eb12a0738b190feae8142e35e51f0689b92488f19597e55552f7fe83158d165b7ee08ac0fae41d92f6f267bd638c18793dc9aac26ae18cb82fd94a94cbd4ce4fe807c67ca8cfad488063ee11474bf0b31969a2fb37ca20f3b3aead013e274723262458c0e92c57ca51d4505de25b04a829f2e86ae6814aade286e423ab9b1aefcf604855e6f15aa50ca30bcc8f4895dabafd16107efa2fa3287d71dbbc5dcde8e1ecd08986b4315b972cc1d27754ae914f42449fbc9bc0b20763fbc239292b5700af4d111255d577e539199de8b01d32dd6c13df7ad8f3d780e574d88373951f01d0526286e652fcb1229da70c304ddd293efb651aae3371b11d3fc2b9c4421c79044d4726aa1d3865796095e1a939029fc08992bffea38f64d3d3b29d28f84e1f88d8e5984d5a5426245d9cd96481f600e279dd3f11450f733ad86cd0c5cb1d63a23626bd5d563ccec2b00dd603e3602e0da082d962299d2bda3d687352c8788b35f4291298804bacb370a6f2758673e392c7886148a37e2a320bcf87074cae1317d9b4ba454b0c0ee2edf6bbe238d63a107eb4efa8273d5e65cbf61b6fece8d6d05a994a8621b1f8fca559f37a83a92d0567dda309998191a828c0ac55d2b47b9c1557160fbb1cf4ae91eca28d7a39238ff3bf82fa072d9d621da4990e72d040df39da3abac2be2301f541f068f7373ca06f4966eb975579d9d139ccc39c67f2bd735148d7640c01a5a4a0de937df21d284d6bdae31bfe8d7a2662c3d396145b5150414eedfb552d8d39a4953f1b30e91fc8c459c51c263827da7e035f93dd10e11449afc410c8945350d5d9e305a616f68e2e13abbb0e54a1383c95b978cf72ce802b9ce84c12b2590f22887a", 0x1000) ioctl$SG_SET_KEEP_ORPHAN(r1, 0x2287, &(0x7f0000000180)=0x4) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f00000000c0)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 288.233665] FAULT_INJECTION: forcing a failure. [ 288.233665] name failslab, interval 1, probability 0, space 0, times 0 [ 288.245142] CPU: 1 PID: 18200 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 288.252533] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.261914] Call Trace: [ 288.264552] dump_stack+0x185/0x1d0 [ 288.268230] should_fail+0x87b/0xab0 [ 288.271992] __should_failslab+0x278/0x2a0 [ 288.276287] should_failslab+0x29/0x70 [ 288.280220] kmem_cache_alloc_node+0x15e/0xc90 [ 288.284840] ? __msan_poison_alloca+0x15c/0x1d0 [ 288.289548] ? create_task_io_context+0xc9/0x650 [ 288.294374] ? _cond_resched+0x3c/0xd0 [ 288.298325] create_task_io_context+0xc9/0x650 [ 288.302945] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 288.308354] generic_make_request_checks+0x1cdc/0x2950 [ 288.313700] generic_make_request+0x17d/0x18f0 [ 288.318354] ? __msan_poison_alloca+0x15c/0x1d0 [ 288.323092] ? __blockdev_direct_IO+0x55fe/0x65c0 [ 288.327983] ? submit_bio+0x4a/0x740 [ 288.331825] ? __blockdev_direct_IO+0x55fe/0x65c0 [ 288.336710] submit_bio+0x2e8/0x740 [ 288.340402] ? _raw_spin_lock_irqsave+0x45/0xf0 [ 288.345128] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 288.350654] __blockdev_direct_IO+0x55fe/0x65c0 [ 288.355402] ? ext4_get_block_unwritten+0xb0/0xb0 [ 288.360341] ext4_direct_IO+0xecd/0x27f0 [ 288.364474] ? __atime_needs_update+0x1b8/0xfa0 [ 288.369222] ? touch_atime+0x42/0x530 [ 288.373080] ? ext4_releasepage+0x450/0x450 [ 288.377450] generic_file_read_iter+0x3c75/0x44e0 2018/06/05 13:54:55 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x7, @tid=0xffffffffffffffff}, &(0x7f0000000140)=0x0) timer_getoverrun(r1) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r3 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x5f, 0x0) setsockopt$RDS_RECVERR(r3, 0x114, 0x5, &(0x7f0000000040), 0x4) dup2(r0, r2) 2018/06/05 13:54:55 executing program 6: ioperm(0x0, 0x800, 0x0) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000040)={0x0, 0x0, 0x1a, 0x2, 0x3, 0x2}) r0 = fcntl$getown(0xffffffffffffffff, 0x9) ioprio_set$pid(0x1, r0, 0x1) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x2, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r1, 0x0, 0x48b, &(0x7f0000000100)={0x3, 'tunl0\x00'}, 0x18) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) clone(0xc0000000, &(0x7f0000000300)="bd0988bf25491ba285c086d535b8eceb6e42046d8a22ff0ba3da529dc978df88502d60e38e2ddb08c0d92999a2e3a5efa5f70a8353b823242f5f66cc6a81f95b878bc5ba520605d9301dff4d5b5c1364c0138dc50370a1f755daba501cef55d56420bc4f9ab150849fd6cf860e434287f56ccbe383ffc98a46cf5511f8d4701036ca45383277f0c5fb9aef889de348aba1e9896c95275bbf3f0736dc8ef8", &(0x7f0000000140), &(0x7f0000000240), &(0x7f0000000280)="6fabff6724adf78ee36d187ac8c3c476af6d5aa24fb54526f2b0e699f40365ae7af705f26b61e55e1931908b214825e449f18df18f5839bb84d75f898ef9") 2018/06/05 13:54:55 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0xfffffffffffffff8, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'hmac(rmd320)\x00'}, 0x58) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 288.382347] ? kmsan_set_origin+0x9e/0x160 [ 288.386627] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 288.392052] ext4_file_read_iter+0x30f/0x520 [ 288.396513] ? ext4_llseek+0x480/0x480 [ 288.400465] generic_file_splice_read+0x5d2/0x900 [ 288.405363] ? splice_shrink_spd+0x100/0x100 [ 288.409836] splice_direct_to_actor+0x4c6/0x1040 [ 288.414631] ? do_splice_direct+0x540/0x540 [ 288.418998] ? security_file_permission+0x269/0x490 [ 288.424066] ? rw_verify_area+0x35e/0x580 [ 288.428292] do_splice_direct+0x335/0x540 2018/06/05 13:54:55 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x7, 0x1, 0x7, 0x4, 0x8001, 0x7, 0x80, 0x2, 0x4}) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000540)=ANY=[@ANYRES32=0x0, @ANYBLOB="a000000044d069ceeb0801e0bd6d2fac7656bc4f1bf9812f5707cc09337cd879ab4340bc88e6daf376dd967863382465e84262d56b53a90c9a9f8e9221d1e430a0869e0cc93777d9902294f3f5f5773aae30b561dc92f4d27061a7bd77cc4e998c4f75c28cb3556852a51263b188397c2e87eb979aa6c5cc16027229f8067eb26b91374f8fc36eebb7d8ae47e8409a89d30351437e35d1f2fa4f70ce70ef93c48bef181feffdd52e32a0c38864de5af9bb102584172a88155faf34bd5f0ba61b97cba599e063167d645df928ff3fd67d8d637163a321ae9bb8276d911cc85bdb23683889824e362dcbf5194f12d483e4cf57000000010000000000000000000000e3e1f900a12a794fc031cd7ed3e47e250adc42cf1c000a143f0eb86bc0366a4abcd636d9956e66d497aae6b36f484d7a83146e99fe1a49e55ea4fa2093e89e83901a3976193b7df94929e09f1c6ab268f5ca1e1741be618ee17195f5bb5ec844345f770e488f58f4fc2f0c098d5d286ca6cf1b8c25475068e4103d3f48b0071a34f5f6398f564c3e86058172d396c8ced88e7686a9f381ee57"], &(0x7f00000000c0)=0xa8) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x100) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000140)={r4, @in={{0x2, 0x4e20, @rand_addr=0xfff}}, 0x5, 0xfff}, 0x90) 2018/06/05 13:54:55 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x2d3) [ 288.432522] do_sendfile+0x107b/0x1e40 [ 288.436496] __x64_sys_sendfile64+0x218/0x390 [ 288.441036] do_syscall_64+0x152/0x230 [ 288.445068] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 288.450288] RIP: 0033:0x455a09 [ 288.453498] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 288.461248] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 288.468543] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 288.475841] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 288.483145] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 288.490446] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000035 2018/06/05 13:54:55 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) getsockopt$inet6_buf(r0, 0x29, 0xfb, &(0x7f0000000400)=""/230, &(0x7f0000000500)=0xe6) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x10020, 0x0, &(0x7f0000000080)}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x12) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f00000003c0)={&(0x7f0000000180)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x8c, r3, 0x206, 0x70bd29, 0x25dfdbfc, {0x11}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x44}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x21}}]}, @IPVS_CMD_ATTR_DEST={0x18, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@rand_addr=0x4}]}, @IPVS_CMD_ATTR_SERVICE={0x38, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x1ff}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x3b, 0x16}}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000000}, 0x10) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000000c0)) 2018/06/05 13:54:55 executing program 4: socket$kcm(0x29, 0x5, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:55 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x101, 0x40) setsockopt$inet_buf(r2, 0x0, 0x2d, &(0x7f0000000100)="c5040fea77ca04963ea241436c7a666b483da80d7c1570d090327ab0008d767ab8d2b3376f6cff2b4e581b5b5a523ed45534fa1f59abb8a50a9a664ce35d77b5ef9223c8caa46f21722ef44e1f19f197783a01d5d9a5918e163a01a72ab99d1b06", 0x61) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r3 = dup2(r0, r1) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000000)) 2018/06/05 13:54:56 executing program 1 (fault-call:3 fault-nth:54): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) setsockopt$netlink_NETLINK_NO_ENOBUFS(r3, 0x10e, 0x5, &(0x7f0000000000), 0x4) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:56 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x922d, 0x10000) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000140)=0x10100801c) r2 = socket$alg(0x26, 0x5, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x0, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000000340)={@nl=@proc={0x10, 0x0, 0x25dfdbfc, 0x802200}, {&(0x7f0000000280)=""/180, 0xb4}, &(0x7f00000001c0), 0xe}, 0xa0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000180)=0x9840, 0x4) ioctl$BLKZEROOUT(r3, 0x127f, &(0x7f0000000040)={0x1, 0xffffffff}) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:56 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0xfffffffffffeffff, 0x40000) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000040)) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r2, 0xc008551a, &(0x7f0000000100)={0xff, 0x4, [0xffffffffffffff2a]}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:56 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='rdma.current\x00', 0x0, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='memory.swap.current\x00', 0x0, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000000c0)) socket$inet(0x2, 0x3, 0x3ff) 2018/06/05 13:54:56 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) utime(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)={0x8, 0x10000}) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:56 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000001c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha384\x00'}, 0xfec2) r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0xac2, 0x10080) ioctl$DRM_IOCTL_MODE_SETCRTC(r2, 0xc06864a2, &(0x7f0000000280)={&(0x7f00000000c0)=[0x6f7b, 0x4, 0x0, 0x0, 0xc457, 0x1, 0x7fff], 0x7, 0x5, 0x615, 0x7f, 0xda68, 0x800, {0x8000, 0xfffffffffffffff8, 0x8001, 0x0, 0x8, 0x40f, 0x7, 0x100000001, 0x5, 0x5, 0x5, 0x8eae, 0x100000001, 0xfffffffffffff7a6, "7a101cc4fefdb8d69b3dd570a29bb76a5111cd05d33bb14e9f67ec43637ab0bb"}}) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x200000, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r3, 0x0, 0x82, &(0x7f0000000100)={'broute\x00'}, &(0x7f0000000040)=0x78) r4 = dup2(r0, r1) r5 = getpid() fcntl$lock(r4, 0x5, &(0x7f0000000180)={0x2, 0x7, 0x1, 0x560c, r5}) 2018/06/05 13:54:56 executing program 6: r0 = epoll_create1(0x0) r1 = socket(0x18, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000240)={0x10000004}) socketpair$packet(0x11, 0x2, 0x300, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000200)=0xe8) bind$packet(r2, &(0x7f0000000280)={0x11, 0xf8, r3, 0x1, 0x8, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) getsockname$netrom(r1, &(0x7f0000000000), &(0x7f0000000080)=0x10) epoll_wait(r0, &(0x7f0000000040)=[{}], 0x26b, 0x1) [ 289.467192] FAULT_INJECTION: forcing a failure. [ 289.467192] name failslab, interval 1, probability 0, space 0, times 0 [ 289.478643] CPU: 0 PID: 18268 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 289.486028] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.495412] Call Trace: [ 289.498043] dump_stack+0x185/0x1d0 [ 289.501713] should_fail+0x87b/0xab0 [ 289.505488] __should_failslab+0x278/0x2a0 [ 289.509786] should_failslab+0x29/0x70 [ 289.513713] __kmalloc_node+0x236/0x11f0 [ 289.517808] ? _raw_spin_unlock_bh+0x57/0x70 [ 289.522258] ? __get_vm_area_node+0x28e/0x810 [ 289.526808] ? _raw_spin_unlock_bh+0x57/0x70 [ 289.531296] __get_vm_area_node+0x28e/0x810 [ 289.535657] __vmalloc_node_range+0x2a7/0x1170 [ 289.540276] ? netlink_sendmsg+0xb94/0x1350 [ 289.544644] vmalloc+0xd8/0xf0 [ 289.547871] ? netlink_sendmsg+0xb94/0x1350 [ 289.552234] netlink_sendmsg+0xb94/0x1350 [ 289.556439] kernel_sendmsg+0x228/0x2d0 [ 289.560471] ? netlink_getsockopt+0xc80/0xc80 2018/06/05 13:54:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x102, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") nanosleep(&(0x7f0000000000)={0x77359400}, &(0x7f0000000040)) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x800000000000) dup2(r2, r2) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 289.565026] sock_no_sendpage+0x1c8/0x250 [ 289.569249] ? sock_no_mmap+0x30/0x30 [ 289.573083] sock_sendpage+0x1de/0x2c0 [ 289.577023] pipe_to_sendpage+0x31b/0x430 [ 289.581205] ? sock_fasync+0x2b0/0x2b0 [ 289.585164] ? generic_pipe_buf_get+0xf0/0xf0 [ 289.589703] __splice_from_pipe+0x49a/0xf30 [ 289.594067] ? generic_splice_sendpage+0x2a0/0x2a0 [ 289.599048] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 289.604480] generic_splice_sendpage+0x1c6/0x2a0 [ 289.609313] ? iter_file_splice_write+0x1710/0x1710 [ 289.614376] ? iter_file_splice_write+0x1710/0x1710 [ 289.619435] direct_splice_actor+0x19b/0x200 [ 289.623921] splice_direct_to_actor+0x764/0x1040 [ 289.628728] ? do_splice_direct+0x540/0x540 [ 289.633088] ? security_file_permission+0x269/0x490 [ 289.638157] ? rw_verify_area+0x35e/0x580 [ 289.642376] do_splice_direct+0x335/0x540 [ 289.646601] do_sendfile+0x107b/0x1e40 [ 289.650571] __x64_sys_sendfile64+0x218/0x390 [ 289.655110] do_syscall_64+0x152/0x230 [ 289.659046] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 289.664267] RIP: 0033:0x455a09 2018/06/05 13:54:56 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:56 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x3db) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 289.667470] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 289.675214] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 289.682516] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 289.689814] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 289.697114] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 289.704415] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000036 2018/06/05 13:54:56 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000040)={0x20}, 0x1) ioctl$PPPOEIOCSFWD(r2, 0x4008b100, &(0x7f0000000000)={0x18, 0x0, {0x1, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'bcsh0\x00'}}) [ 289.711954] syz-executor1: vmalloc: allocation failure: 4416 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 289.722263] syz-executor1 cpuset=syz1 mems_allowed=0 [ 289.727487] CPU: 0 PID: 18268 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 289.734870] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.744252] Call Trace: [ 289.746885] dump_stack+0x185/0x1d0 [ 289.750705] warn_alloc+0x3fc/0x660 [ 289.754402] __vmalloc_node_range+0xa9e/0x1170 [ 289.759034] vmalloc+0xd8/0xf0 [ 289.762267] ? netlink_sendmsg+0xb94/0x1350 [ 289.766623] netlink_sendmsg+0xb94/0x1350 [ 289.770831] kernel_sendmsg+0x228/0x2d0 [ 289.774865] ? netlink_getsockopt+0xc80/0xc80 [ 289.779436] sock_no_sendpage+0x1c8/0x250 [ 289.784183] ? sock_no_mmap+0x30/0x30 [ 289.788031] sock_sendpage+0x1de/0x2c0 [ 289.791978] pipe_to_sendpage+0x31b/0x430 [ 289.796159] ? sock_fasync+0x2b0/0x2b0 [ 289.800123] ? generic_pipe_buf_get+0xf0/0xf0 [ 289.804664] __splice_from_pipe+0x49a/0xf30 [ 289.809030] ? generic_splice_sendpage+0x2a0/0x2a0 [ 289.814013] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 289.819450] generic_splice_sendpage+0x1c6/0x2a0 [ 289.824288] ? iter_file_splice_write+0x1710/0x1710 [ 289.829350] ? iter_file_splice_write+0x1710/0x1710 [ 289.834943] direct_splice_actor+0x19b/0x200 [ 289.839427] splice_direct_to_actor+0x764/0x1040 [ 289.844225] ? do_splice_direct+0x540/0x540 [ 289.848592] ? security_file_permission+0x269/0x490 [ 289.853663] ? rw_verify_area+0x35e/0x580 [ 289.857881] do_splice_direct+0x335/0x540 [ 289.862103] do_sendfile+0x107b/0x1e40 [ 289.866086] __x64_sys_sendfile64+0x218/0x390 [ 289.870627] do_syscall_64+0x152/0x230 [ 289.874561] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 289.879775] RIP: 0033:0x455a09 [ 289.882985] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 289.890734] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 289.898034] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 289.905336] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 289.912635] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 289.919933] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000036 [ 289.927339] Mem-Info: [ 289.929884] active_anon:119403 inactive_anon:104 isolated_anon:0 [ 289.929884] active_file:3597 inactive_file:9402 isolated_file:0 [ 289.929884] unevictable:0 dirty:108 writeback:0 unstable:0 [ 289.929884] slab_reclaimable:3641 slab_unreclaimable:10516 [ 289.929884] mapped:74279 shmem:112 pagetables:1153 bounce:0 [ 289.929884] free:925174 free_pcp:420 free_cma:0 [ 289.963657] Node 0 active_anon:477612kB inactive_anon:416kB active_file:14388kB inactive_file:37608kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:297116kB dirty:432kB writeback:0kB shmem:448kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 317440kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 289.991854] Node 0 DMA free:15904kB min:144kB low:180kB high:216kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15904kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 290.018345] lowmem_reserve[]: 0 2817 7244 7244 [ 290.023157] Node 0 DMA32 free:2888680kB min:26228kB low:32784kB high:39340kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129292kB managed:2889512kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:832kB local_pcp:92kB free_cma:0kB [ 290.050940] lowmem_reserve[]: 0 0 4426 4426 [ 290.055410] Node 0 Normal free:797152kB min:41208kB low:51508kB high:61808kB active_anon:477548kB inactive_anon:416kB active_file:14388kB inactive_file:37608kB unevictable:0kB writepending:432kB present:4718592kB managed:4533200kB mlocked:0kB kernel_stack:10112kB pagetables:4440kB bounce:0kB free_pcp:616kB local_pcp:200kB free_cma:0kB [ 290.085384] lowmem_reserve[]: 0 0 0 0 [ 290.089290] Node 0 DMA: 0*4kB 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15904kB [ 290.102757] Node 0 DMA32: 2*4kB (M) 2*8kB (M) 3*16kB (M) 3*32kB (M) 1*64kB (M) 2*128kB (M) 4*256kB (M) 1*512kB (M) 3*1024kB (M) 2*2048kB (M) 703*4096kB (M) = 2888680kB [ 290.118151] Node 0 Normal: 3485*4kB (UME) 3701*8kB (UME) 2209*16kB (UME) 1281*32kB (UM) 1350*64kB (UME) 843*128kB (UME) 159*256kB (UM) 51*512kB (UME) 23*1024kB (UM) 2*2048kB (M) 95*4096kB (UM) = 797772kB [ 290.136743] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 290.145397] 13110 total pagecache pages [ 290.149457] 0 pages in swap cache [ 290.152981] Swap cache stats: add 0, delete 0, find 0/0 [ 290.158427] Free swap = 0kB [ 290.161498] Total swap = 0kB [ 290.164592] 1965969 pages RAM [ 290.167745] 0 pages HighMem/MovableOnly [ 290.171786] 106315 pages reserved 2018/06/05 13:54:57 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, r1) ioctl$KDSETLED(r2, 0x4b32, 0x6) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:57 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffff9c, 0x1, 0x1, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3}, 0x20) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r2) 2018/06/05 13:54:57 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000200)='/dev/mixer\x00', 0x1, 0x0) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x1, 0x4) r3 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x7aca, 0x1) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000100)={{{@in=@loopback, @in=@broadcast}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in=@multicast2}}, &(0x7f0000000040)=0xe8) 2018/06/05 13:54:57 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) setsockopt(r0, 0x88, 0x8e, &(0x7f0000000280)="33d31afa0c40e8fc665a64a0e562b12a5223bd5da410f323b9893a7738f56b834ff0479953e47a6c06c9ade7512411a480afbacc85fb97ef222de2729ec2912365a7348df67928030b25f5a060bcc2b85f4dd6737f41bbec8b89df7dd0a494593292d42e40503b5d5f517f5a02a063250342a0fec359c6e62da6294b9dcdb6a7af9a944d1bafb6932250605e02ade316b60e823aa6df07b2a11a412d9cf037e688bd775463701c229acb6493f8654df789771d49aee237f00f9c25e787a8a8c158c34a368e5089577eb92a63271bffd24d5f651f23e4a532c55ecd7856cb4a781663672b5addb337b66a37decae0c34809583730f2db53785c78f74858bd459132617639952f40d35d8b58da7bac55bd1a54d3620d7ea80b9b609d9eecf12bd5cbd5dab598d19fd0cc5dbbf1b99c3a39a336c228b16d494ae1fab2e8398d2aa80f722c35092818899b008b26b26c1bc669fb546af38858ea53a0d9d8e93bcd5bc2b8062ad01ef8e76400ab7b6936a018a5e65eb1a635e900d7bd343c4c0e894b44228d7b5955c9f49bccd90fab4b2dbc1f3f1ef147a1cb98eb45c6d7758bd2c07bfd15e12b1bf0259bb2399f20c12e7210f520449378fe28f252ba89bb80931278b198a3b498d3f66c825a4671d6bdfc783a1c461d09aa50f1ce02b13cbbebf91efe4d09d50423f7c3ea05aa522b0b23565605c8a1c51db1a581494e00d0c7d3e2a7aec219144a0652e64a0d5a0d43f0a9fc44468e193b03bc6d06d36fc9d9076bc5aaaf915f110b10ed71a0ff64bca0b875724361945872bd828364be7811ddd3c05bc505dbb049e15ec0af5df97030d494e0a1c14ce2c108d812716e6c9d4e9a84f661aadc85be44b841bf3b9b66207e7f15aa3bc441b1709e78e471d4baef08ed80b29620a1f0ca85a585615eb20afbfeef1376f044eb217d3f78d13c6e936353cc156b70a5d7bde0e527933844310d51719423e7087caf7b300a43b41a6005e4246094cfd55d7972acbc291ea6965418af5bfd7a7f019c95cdf813287d6d960d8737f5d39dcca1512c045e1fd1a207a039f3e8ddb6c4120417a19a8a1194e0cdaa6838bde8b77c091541b44dc7504b00f05da5500559a277cdd1b503cf9cb4f332d2961871babde6d02eee6e9c2666d1e5ce933791d66ade66c76b49dcd30420a0cc2115cb0fdcf5614d4481c01a360bf14ea159540cc1d9a6186ca28ba3924bce75d1021f404d60b38d1dc42ab7a36de603df53e7201ee1572db0677031f55834ae7cda940e0e2b903180ab0e5d26ca15311fdf6a83ea7c6dde128b06c17d2734f93b8f7adfecaca3f1e4ed02d78fb7bdc09dc35bf87896b9cf62619306e9137c41b21bce6c7c5af69a40e4ccc0476496ca957dcfad1aadaff9cbb369eab9e29409b0c66e1ace76a5784340e49cadb5fecfd8c16b88116829a28f31df4da01c82640fd90352774ca33763c8fd218900113ee137e5da093692d0c247604001e3a4a5f5784771dcfcbe3fa773ff47d6d03a4fdc41686288bf980ce9da67ba25b3dbbbd2b62e55c16f88b9f3776d322909e841923ec670902644611d0c55a3c2e4ce0b62eb5fa6f20ce60126b093359fd6915c8f0d06dbae53332257f7cb967c4e1c7863f05ff70e8f8156916c0729a7679c9642d44c529192904ea99289e21e82901b0cd0284be1aa2bcbd883bbda565dc9f6451e5082b8fe1e125e823c9d5b8518689c23819fb1ba55f56ac8811285ffbeb706f4cd3e0bf43f686ffad3d5aec7162cea376d9932bf3210577ebd64e9a9f50bfaf5b28f970dee76b5b2d447f079ca69407d992969f78fbddbd462ed9f11b1a54b1755b2cda756e7ec7e290206ad61a60eb7945f4db6f3bcee68deb559b13fa11f7479e307aaf5d16724e196555e073023790e09b4b5c3f72cbb7d6e5b5ea7c398897a415ad8112243040b4dffd37221ff7af6437aa667f8afe55da1a3b342735c6745011ec0dd9c04f54c4728d1a9287501c7c3c27e822291f31e3168621cafaff5c7c9d57457eda06e3f0b494734bdab0ee32948f2dfd5d06aadbfee10d0317460dcea2588c3986e64274e2524d39bf8645e9de36b8b3bd68939df0a4289f8bb8444a08108e7065cdafa776bbaad3b919b03dc6a9c26c0137e57faa0c4f8360c55bb5715a09e459c5e403b8c1ea2319a74d49e3c3affd364b88963ffad3a682d9b7611bf22c6f21e6eda4c011b5363c11984d10dc44296cbb93f70669d78f623dd65ae0cfdb0bf7058539798edbaef688d8e475aac2338124cc18e4b532ee0f18e022072dd5753280c091e8bdec3b69c9cdbf28dfd0f75eb4026954e11125358e555007a0d7629400f265e84485837eca3d921fedc00850f043d23186321856ade644f825b8b6cfdf9ae43e4431def66de4a88395e2d4b640da169153289c6fc727f744f8c54fde1260d6fa4bd1b331dd307cff60b89e9480199c624b78163a8fe400cf1178ee232a11fb62e26bbece81b7b5330035e79736404a1df0750f00fdeed946efaebd0529d61767c31df050635a09d02416c76c9583996985514e84febf78c9c5a4d5e55a055e5e81816d78cae3b27cb151830bba081604bc0d359588e588fc64c2cb1919f8fed387dc9622e9177976e3f0d073d2ebd3c418ef8b5e41a1d25554823d8eae693b10816bd6e5d8ab76b17019a32278bfaa82f3c830fcef24ea999e3e5fcf314432d42afb7200bec44a2b76dc965921ec57f10c4e977ac6686e0ccf3ad67aaf19b9281209344fe78e718054552b7287b670aa28c06b678e020a4604b817150705aa13d88538841f2b5f91bb78503e33ec7b122e631779b62d52590d4a78edf9549c298cddff6646fc1038b743a1fd650d388184ad66be1b0e551c788f0fee8b3704de913c5fcfff30835874ecfbb3aff5d4f864d635466e21fc625c5d9dadbf0a65ebb6bf00d4dae89dbf8289624e78e805f287110d25bd04fbc2fb31b740bb617ed1af9fb64f45c6ac22bec0c402fe99a2fb130b3d5b7e9e98d380c85aa657d69495be3bf932ab9b95960551c87917449935f437eeb0ad49c778eddf4b9a102d7fcc383a0452952c35b6edc7ab1b63385aacabba6dbfe709b50a0672d3abee5b65d6ccbb352053baee18def2cc0b46b7fe6e6af0084d3009959f65c997bc43199f2e86643a35254d3ada270c06cb27605a9b34fdcac6e96f32f0692e1c613099d4cfa7a1e1d1b7484d4019059b7931cb86125ba5249d4c8bf445e16e038188594b7cb36393c492b381eaff5d3550b8a1c868073dac16e7e6858c2db4cb0e2486e010ca18080286db215d1afaf21dc74b7ca163cce990b8dba7bf3860bc9c50745af86e35df9edd72380bf8e2d8fd90f57f6f46aea0b43e2f0d9bd17bc5edd905f16619136b90b5887eccfa4834e029e14019f6fcb0e7e224655b4aeb37128e75a32ab751a0a9946fb678ca60eaf59236222bc96dcf8d482e28aa89a8d0b504520bd27941ed56d76080990ad6f6a687b22f7eb6580986d22600329b1c816a6471d88fca41e5e0f8b6cb15b918fc006bed9c92e6c761195a1fd6d91876db481f6a448586a70e798b239aa9dd0f873e5d889ad10e4f1cb83a25550c7aff803a82eaf3a81b8ff51c2bce1c48ab1ce08b3808f3744d2ecb21c69d09969316723c5662b590ed3fc1bb42378840f48de2fefaafa91e83d191ce3fe9242e9793d8eb725365098f5333308cd9045ef2da6e219988f5dfa5c4e3fa9d228eb08b08c1642495d410aba66e9ff4b1778278cd3f75e3ae0e563c4e59d9c2a1eacb1a87f5e3fa8fdcf6d907c19bc08fe3e7e4ad29b00a94683a3bc4875dbe9022b1ba81b196570107c1cb8fbd1543e450e77b4dabdf4ea74d1eedb6ad6bf560440161558d5e7d1c47ddbaaf8aa52267cc1584539598bf0da7ccb7b8f2932ac02fb8f4f4a31c2ddba9d4ccfb19f6459fd6b490c3823e706a06f03ff466f573403d911ca0ab6599b35f678c436f6063183e340f36fac6f281496ea823dd2525b16d821232c923a4c73779d87763e06ef17720a2a9d1a9acb0fdea9eb7f6ab2a7527f16f00ef1398cf6f40b075b349068d294d24331d0ab6f875c0aea3f07fbc811ef5cd065be67ae505b933498986ae2f1d8e1dc0698a05ecfddb5e47bd56867a3da53733db53fcd3ced87e4450e0a4e40f05b61ca5bd3f673140b3b2988a67783f1c5891397a24558cd6701b5354cff69c2b94937f428bd6705e706c33fb4451702253313b84e5301d5632595752e4643d3e599645a74fbd364eda7b977cd987c306f0cb76140e52286f2e586296f2e138fa19dffa3542400773429c7852246e3a506d617896807c4c80321d4b3e55f3e9387813473317c93205bf85da3196735ad94080a16f38cb1113a08e04d5dbe0c7269b1e432511315a2e413980bdf045da8fa77de1f103e13684919d2181deb51ef4f0e63f3c9c33907d8fdd2ded6e6b99943ca47daff5aa90815093c01c4dd8d9ca02ad9193ff7e5942d80e6b5023b7c5a0949ffcbfeccb8deb0b10030f8e0ecb32232a32d5f3a5e242ba000280c9d912a6a99ef81800a460b093e6e325637bd731f6b6c2d3032a35229b6405f0875ea7273465f7a3d86ff71bf4ef0c28bccbe3f8ff82b71f32e39659a49c232a04df3f47b65f8a30372cb40f46ac07680cbd7fa7b41a7b70b8768c6423a5b611272592f38bcb6651464a11c2f30fa1cc467545a59e1940c73ddd9b2a36df7940ae9a054a9df561c45f6fa6fcb54a3afc995288df2cd619507ce097c8dc93213f960b99bc2b4e3a60f0cb1617195b3fc65dd70a6b4329ac526b0ad176890892a4c20c463b95ac4bd8effb9b2cc0ef4d8105acaf98db276b70214f0938b52dc8e5cdbb6afbfccbd1365b26f831ba4bfeda519ad8685a76399970eaa61c9301cb2d74b6002a33024ddb9562e6a2c86d59191de31636d9b6a9af1076651f649466afa682719438429d3dc818d3787c14eab41f94dcc4e79deffd80d63b4563a23582a2fa612b2ccad6b3f2f1bc04adf57cc81e03e4f5646c0cb997786d67c1df267ee03bc9c848fd949fd6454cfc8f870a7607c35137870b0df227b698823f26faf62dc69798e6c9ae26075b33cd739e326da4dbc86ee0d3aca18185ae71685cc714845c6989aaa2fa27b2a55fc6213f3a1420df05b38c15737cb0f83e58a391bd5434982777dccbb03cdea79b1383c436e8a8ab44ce4eecdf639222015aa29b20d4045075e0197c96a43b3262a9c6ba03a4c694d1f60a3fe0f277b545397b4b09ff102c2a7fe63c673d8aa76f47b9c49399d293baf110723eea0f35d0667ff65ac784b78742db57569f59a107b5b324a0b488804c7441c9e69cbc115bbb76d7650e6be5457154d45ddcb91eb1465566b1b3916e2c94456f90da59d5447604a086369120ba8e945c841d6e0829015eb50499fab76db07f0bd0a7ca0b77e850857781d4beea859d7eaee6521ed29d614b5fb7b211bf872bade8d1099da4d859a6b8374cd4238ebe7b13d3ce3594e51d6fc4c3c204041da41623b2ae3f19836bd7406149b3c2818ef276b9c6c2cb2158555df3d97a4db5811d82fe0a79d1d1e30d04e582bdf5d2b3a0b13ec3391eb694ed97ba368d3fa2c632dd0394d30b3f4ce7f999a06050fd3434a0e1bd8dcc5e94ab1157c62a877da9829ec2486c2de8404c79659628df50ad6c4b2ed5aa529155cd8760643440527a46c787ee52e9bce37c0a7e6fe37c394022f031b3a44315f765a1c6a9444d9fe79e7dcec76f3b54481084267991986f96834b363d30880", 0x1000) ioctl(r0, 0x100008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x80000, 0x0) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000000040)) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) inotify_init() accept4$bt_l2cap(r2, 0x0, &(0x7f0000000140), 0x80000) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000180)=0x0) sched_getparam(r3, &(0x7f00000001c0)) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0x7fffffff) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000100)={0x0, 0x1, 0xe24, 0x5d, 0x7, 0x7fffffff, 0x30000000000000, 0x5f2ff80e, 0x100, 0xff, 0x4, 0xa81}) 2018/06/05 13:54:57 executing program 6: unshare(0x4020401) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r0, 0x4c09, 0x4000000000000000) 2018/06/05 13:54:57 executing program 1 (fault-call:3 fault-nth:55): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:54:57 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)={0x0, 0x0, 0x0, 0x3, 0x0, 0x3}) r2 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x80000000, 0x0) ioctl$SG_GET_SCSI_ID(r2, 0x2276, &(0x7f0000000040)) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:57 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000001c0)) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000240)=0x0) getpgid(0x0) r3 = getpgrp(r2) sched_setaffinity(r3, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f0000000280)='./control\x00', 0x0) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x40, 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) getsockopt$bt_BT_VOICE(r4, 0x112, 0xb, &(0x7f0000000140)=0x400, &(0x7f0000000180)=0x2) [ 290.663702] FAULT_INJECTION: forcing a failure. [ 290.663702] name failslab, interval 1, probability 0, space 0, times 0 [ 290.675142] CPU: 0 PID: 18309 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 290.682527] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.691900] Call Trace: [ 290.694527] dump_stack+0x185/0x1d0 [ 290.698198] should_fail+0x87b/0xab0 [ 290.701956] __should_failslab+0x278/0x2a0 [ 290.706243] should_failslab+0x29/0x70 2018/06/05 13:54:57 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r1, &(0x7f0000000000)={0x28, 0x0, 0xffffffff, @host=0x2}, 0x10) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 290.710162] __kmalloc_node+0x236/0x11f0 [ 290.714262] ? rcu_all_qs+0x32/0x1f0 [ 290.718004] ? alloc_vmap_area+0x1e6/0x15a0 [ 290.722379] ? rcu_all_qs+0x32/0x1f0 [ 290.726131] alloc_vmap_area+0x1e6/0x15a0 [ 290.730312] ? __kmalloc_node+0xe25/0x11f0 [ 290.734574] ? _raw_spin_unlock_bh+0x57/0x70 [ 290.739020] ? __get_vm_area_node+0x28e/0x810 [ 290.743594] __get_vm_area_node+0x3ab/0x810 [ 290.747960] __vmalloc_node_range+0x2a7/0x1170 [ 290.752572] ? netlink_sendmsg+0xb94/0x1350 [ 290.756936] vmalloc+0xd8/0xf0 2018/06/05 13:54:57 executing program 6: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x3, 0x2) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x8001, 0x0, 0x6, 0x1e, 0x1, "e687eb260189ea0d624d59605ecec564ea04fb59271257784dc4cdbb8de7d4a2b1ba98f042c7500e87fcb306c907092d64fbca05b9988f4eae913e1a6ebd05a7", "e8492e20836122817b11617e952447edb38a74749bcac5c3b117e7320d33997e44133c159280aafe6c3ce9f29cc48c1b8a601d6d7205122ace97a5232359e783", "1d699375ede95aaf2b87ac6da3504e7f185b719598a1717fcf438ce27d1e48f3", [0x9, 0x2]}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000280)='/dev/nullb0\x00', 0x4002, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r2) [ 290.760161] ? netlink_sendmsg+0xb94/0x1350 [ 290.764514] netlink_sendmsg+0xb94/0x1350 [ 290.768713] kernel_sendmsg+0x228/0x2d0 [ 290.772743] ? netlink_getsockopt+0xc80/0xc80 [ 290.777304] sock_no_sendpage+0x1c8/0x250 [ 290.781512] ? sock_no_mmap+0x30/0x30 [ 290.785343] sock_sendpage+0x1de/0x2c0 [ 290.789288] pipe_to_sendpage+0x31b/0x430 [ 290.793465] ? sock_fasync+0x2b0/0x2b0 [ 290.797414] ? generic_pipe_buf_get+0xf0/0xf0 [ 290.801938] __splice_from_pipe+0x49a/0xf30 [ 290.806292] ? generic_splice_sendpage+0x2a0/0x2a0 [ 290.811268] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 290.816687] generic_splice_sendpage+0x1c6/0x2a0 [ 290.821508] ? iter_file_splice_write+0x1710/0x1710 [ 290.826550] ? iter_file_splice_write+0x1710/0x1710 [ 290.831599] direct_splice_actor+0x19b/0x200 [ 290.836070] splice_direct_to_actor+0x764/0x1040 [ 290.840858] ? do_splice_direct+0x540/0x540 [ 290.845213] ? security_file_permission+0x269/0x490 [ 290.850275] ? rw_verify_area+0x35e/0x580 [ 290.854485] do_splice_direct+0x335/0x540 [ 290.858718] do_sendfile+0x107b/0x1e40 [ 290.862690] __x64_sys_sendfile64+0x218/0x390 [ 290.867234] do_syscall_64+0x152/0x230 [ 290.871162] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 290.876373] RIP: 0033:0x455a09 [ 290.879578] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 290.887317] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 290.894605] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 290.901895] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 290.909182] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 290.916466] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000037 [ 290.924038] syz-executor1: vmalloc: allocation failure: 4416 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 290.934379] syz-executor1 cpuset=syz1 mems_allowed=0 [ 290.939598] CPU: 0 PID: 18309 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 290.946973] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.956344] Call Trace: [ 290.958966] dump_stack+0x185/0x1d0 [ 290.962622] warn_alloc+0x3fc/0x660 [ 290.966323] __vmalloc_node_range+0xa9e/0x1170 [ 290.970948] vmalloc+0xd8/0xf0 [ 290.974171] ? netlink_sendmsg+0xb94/0x1350 [ 290.978528] netlink_sendmsg+0xb94/0x1350 [ 290.982720] kernel_sendmsg+0x228/0x2d0 [ 290.986733] ? netlink_getsockopt+0xc80/0xc80 [ 290.991282] sock_no_sendpage+0x1c8/0x250 [ 290.995476] ? sock_no_mmap+0x30/0x30 [ 290.999294] sock_sendpage+0x1de/0x2c0 [ 291.003223] pipe_to_sendpage+0x31b/0x430 [ 291.007392] ? sock_fasync+0x2b0/0x2b0 [ 291.011333] ? generic_pipe_buf_get+0xf0/0xf0 [ 291.015853] __splice_from_pipe+0x49a/0xf30 [ 291.020195] ? generic_splice_sendpage+0x2a0/0x2a0 [ 291.025158] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 291.030573] generic_splice_sendpage+0x1c6/0x2a0 [ 291.035380] ? iter_file_splice_write+0x1710/0x1710 [ 291.040417] ? iter_file_splice_write+0x1710/0x1710 [ 291.045462] direct_splice_actor+0x19b/0x200 [ 291.049923] splice_direct_to_actor+0x764/0x1040 [ 291.054702] ? do_splice_direct+0x540/0x540 [ 291.059045] ? security_file_permission+0x269/0x490 [ 291.064091] ? rw_verify_area+0x35e/0x580 [ 291.068292] do_splice_direct+0x335/0x540 [ 291.072497] do_sendfile+0x107b/0x1e40 [ 291.076448] __x64_sys_sendfile64+0x218/0x390 [ 291.080972] do_syscall_64+0x152/0x230 [ 291.084891] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 291.090095] RIP: 0033:0x455a09 [ 291.093293] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 291.101027] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 291.108312] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 291.115596] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 291.122879] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 291.130162] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000037 [ 291.137518] Mem-Info: [ 291.140063] active_anon:118853 inactive_anon:76 isolated_anon:0 [ 291.140063] active_file:3599 inactive_file:9411 isolated_file:0 [ 291.140063] unevictable:0 dirty:118 writeback:0 unstable:0 [ 291.140063] slab_reclaimable:3641 slab_unreclaimable:10519 [ 291.140063] mapped:74262 shmem:84 pagetables:1090 bounce:0 [ 291.140063] free:927480 free_pcp:412 free_cma:0 [ 291.173607] Node 0 active_anon:473216kB inactive_anon:304kB active_file:14396kB inactive_file:37644kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:297048kB dirty:472kB writeback:0kB shmem:336kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 317440kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 291.201842] Node 0 DMA free:15904kB min:144kB low:180kB high:216kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15904kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 291.228118] lowmem_reserve[]: 0 2817 7244 7244 [ 291.232850] Node 0 DMA32 free:2888680kB min:26228kB low:32784kB high:39340kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129292kB managed:2889512kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:832kB local_pcp:92kB free_cma:0kB [ 291.260567] lowmem_reserve[]: 0 0 4426 4426 [ 291.265006] Node 0 Normal free:812952kB min:41208kB low:51508kB high:61808kB active_anon:473216kB inactive_anon:304kB active_file:14396kB inactive_file:37644kB unevictable:0kB writepending:472kB present:4718592kB managed:4533200kB mlocked:0kB kernel_stack:9728kB pagetables:4016kB bounce:0kB free_pcp:856kB local_pcp:168kB free_cma:0kB [ 291.294880] lowmem_reserve[]: 0 0 0 0 [ 291.298809] Node 0 DMA: 0*4kB 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15904kB [ 291.312306] Node 0 DMA32: 2*4kB (M) 2*8kB (M) 3*16kB (M) 3*32kB (M) 1*64kB (M) 2*128kB (M) 4*256kB (M) 1*512kB (M) 3*1024kB (M) 2*2048kB (M) 703*4096kB (M) = 2888680kB [ 291.327718] Node 0 Normal: 3950*4kB (UME) 3710*8kB (UME) 2209*16kB (UME) 1281*32kB (UM) 1363*64kB (UME) 844*128kB (UME) 159*256kB (UM) 51*512kB (UME) 23*1024kB (UM) 4*2048kB (UM) 97*4096kB (UM) = 812952kB [ 291.346364] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 291.355012] 13093 total pagecache pages [ 291.359086] 0 pages in swap cache [ 291.362618] Swap cache stats: add 0, delete 0, find 0/0 [ 291.368061] Free swap = 0kB [ 291.371162] Total swap = 0kB [ 291.374252] 1965969 pages RAM [ 291.377434] 0 pages HighMem/MovableOnly [ 291.381465] 106315 pages reserved 2018/06/05 13:54:58 executing program 4: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = memfd_create(&(0x7f0000000000)='aead\x00', 0x2) getsockopt$bt_l2cap_L2CAP_OPTIONS(r2, 0x6, 0x1, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:58 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, @loopback}, &(0x7f0000000080)=0x10) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000004c0)=@security={'security\x00', 0xe, 0x4, 0x430, 0xffffffff, 0x2a0, 0x178, 0x2a0, 0xffffffff, 0xffffffff, 0x398, 0x398, 0x398, 0xffffffff, 0x4, &(0x7f00000000c0), {[{{@uncond, 0x0, 0x118, 0x178, 0x0, {}, [@common=@inet=@tcp={0x30, 'tcp\x00', 0x0, {0x4e21, 0x4e21, 0x4e21, 0x4e21, 0x0, 0x30, 0x0, 0x6}}, @common=@osf={0x50, 'osf\x00', 0x0, {'syz0\x00', 0x4, 0x0, 0x1, 0x2}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x1, [0x3ff, 0x0, 0x91, 0x2, 0x8, 0x1], 0x9, 0x22, 0x101}, {0xffffffffffff5a95, [0x7, 0x1f, 0x0, 0xdb2, 0xa3e2, 0xfd], 0x2, 0x5, 0x7fff}}}}, {{@uncond, 0x0, 0xc8, 0x128, 0x0, {}, [@common=@addrtype={0x30, 'addrtype\x00', 0x0, {0x414, 0x2, 0x1, 0x1}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x7fff, [0x7, 0x73, 0x5, 0x9, 0x7fff, 0x9d], 0x1, 0x3, 0x85b5}, {0x1db3, [0x8, 0x100, 0x3e85, 0x4, 0x1ae, 0xd6e6], 0x2, 0x1, 0x8}}}}, {{@uncond, 0x0, 0x98, 0xf8}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x7, [0x1, 0x200, 0xff, 0x0, 0x7f, 0xa8f2], 0x1, 0xb0d, 0x3}, {0x3, [0x0, 0x4, 0xcde, 0x5, 0x2, 0x5], 0x9, 0x4, 0x3}}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x490) mount(&(0x7f0000000380)='./file0\x00', &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='jfs\x00', 0x0, 0x0) 2018/06/05 13:54:58 executing program 5: r0 = socket$kcm(0x29, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)) r1 = syz_open_dev$dmmidi(&(0x7f0000000180)='/dev/dmmidi#\x00', 0x80, 0x40000) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000200)='team\x00') sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x408000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r2, 0x8, 0x70bd2a, 0x25dfdbfb, {0x2}}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x6e) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:54:58 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8913, &(0x7f0000000080)="0047d5c707d82c992c0970c630ecf33e2400000000172f0f") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0xfffffffffffffff8, 0x4000) r4 = getpgrp(0xffffffffffffffff) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r3, 0xc1105511, &(0x7f0000000340)={{0x6, 0x5, 0xdd, 0x1ff, '\x00', 0xffffffff}, 0x4, 0x30, 0x100, r4, 0xa, 0x40, 'syz1\x00', &(0x7f0000000140)=['\x00', "ad00", '/dev/ptmx\x00', '%++\x00', '&posix_acl_accessem1\x00', '/dev/ptmx\x00', '/dev/ptmx\x00', '/dev/ptmx\x00', '/dev/ptmx\x00', '\x00'], 0x4f, [], [0x2, 0x8bf, 0xa2d3, 0x5]}) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:58 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x8000, 0x0) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'tgr128\x00'}, 0x58) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r2) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @host=0x2}, 0x10) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vga_arbiter\x00', 0xc0000, 0x0) setsockopt$sock_int(r3, 0x1, 0x3, &(0x7f0000000140)=0x8000, 0x4) 2018/06/05 13:54:58 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f00000000c0)=@buf={0xf0, &(0x7f0000000280)="5907ae813b950f279aad79fe1d61b18c12685f11137f18c141246dcb7f90d08e1fc094b75a1920d482d71afe799c9e4b1cd817befd28f0393ff51b56e8e0edd02c22677edf8beacdff9819d9d7abfb589f5f2fd088bf8d723fa7267e1b01e90b6a44430e0d952abb5ac8def863554bb11d86b14553bb496b85dcffe87d30e256240f629bbc7086e73a42013ba71a0f9aaa4bb92f798f5d8f065cef37678a74f39d180e1da8f8cf1898f42f719baf17faec7de41868e03daf2d2495a53e1f2ba2ec65b1b31ad33b5386f442853bd11f4b707e930fb2fc16fb55e37a23a2251fd7a439cdd4dabaddf7435dfad76e76d3fb"}) r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = syz_open_dev$adsp(&(0x7f0000000140)='/dev/adsp#\x00', 0xffffffffffffff1b, 0x2) getsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x2, &(0x7f0000000180), &(0x7f0000000380)=0x8) 2018/06/05 13:54:58 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) ioctl$DRM_IOCTL_SET_UNIQUE(r1, 0x40106410, &(0x7f0000000180)={0x4d, &(0x7f0000000100)="5c5ed0965c4598d589587d3e13dfa1dba8e8ff65f53501110ee162b138b596a2a862be41255c29bb3b00d6592037323dc428097184b48589bed2f06024d6c2547cf0c1b9198674e6cc46d40444"}) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:54:58 executing program 1 (fault-call:3 fault-nth:56): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 291.683958] FAULT_INJECTION: forcing a failure. [ 291.683958] name failslab, interval 1, probability 0, space 0, times 0 [ 291.695407] CPU: 1 PID: 18344 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 291.702784] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 291.712148] Call Trace: [ 291.714769] dump_stack+0x185/0x1d0 [ 291.718435] should_fail+0x87b/0xab0 [ 291.722195] __should_failslab+0x278/0x2a0 [ 291.726489] should_failslab+0x29/0x70 [ 291.730439] __kmalloc_node+0x236/0x11f0 [ 291.734548] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 291.740051] ? __get_vm_area_node+0x600/0x810 [ 291.744575] ? __vmalloc_node_range+0x611/0x1170 [ 291.749363] __vmalloc_node_range+0x611/0x1170 [ 291.753978] vmalloc+0xd8/0xf0 [ 291.757189] ? netlink_sendmsg+0xb94/0x1350 [ 291.761529] netlink_sendmsg+0xb94/0x1350 [ 291.765715] kernel_sendmsg+0x228/0x2d0 [ 291.769737] ? netlink_getsockopt+0xc80/0xc80 [ 291.774272] sock_no_sendpage+0x1c8/0x250 [ 291.778471] ? sock_no_mmap+0x30/0x30 [ 291.782302] sock_sendpage+0x1de/0x2c0 [ 291.786228] pipe_to_sendpage+0x31b/0x430 [ 291.790390] ? sock_fasync+0x2b0/0x2b0 [ 291.794305] ? generic_pipe_buf_get+0xf0/0xf0 [ 291.798830] __splice_from_pipe+0x49a/0xf30 [ 291.803171] ? generic_splice_sendpage+0x2a0/0x2a0 [ 291.808126] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 291.813548] generic_splice_sendpage+0x1c6/0x2a0 [ 291.818364] ? iter_file_splice_write+0x1710/0x1710 [ 291.823414] ? iter_file_splice_write+0x1710/0x1710 [ 291.828464] direct_splice_actor+0x19b/0x200 2018/06/05 13:54:58 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000180)="ef8147b6fbc9fa773387374afc58fa85f54168800832cde142e3f8b979f6d7b45d142611cda62d5ec01ab2f24084dd6e22a605c6ccbf1d2c488ed58e0b27f0e71751caa5526743218cbbe10a3117244304f548121bc8a786e7f62c4aa020a0") r1 = socket$inet(0x2, 0xa, 0x8) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x204200, 0x0) ioctl$KDSKBMODE(r2, 0x4b45, &(0x7f0000000100)=0x4) recvfrom$packet(r1, &(0x7f0000000000)=""/191, 0xbf, 0x20, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x709000) syz_emit_ethernet(0x21, &(0x7f000018f000)=ANY=[@ANYBLOB="0180c20000000000009078ac14ffbbe0000001000000000408907800d73cde00f53475000000000000000000000000000000"], 0x0) 2018/06/05 13:54:58 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") setsockopt$sock_int(r0, 0x1, 0x3f, &(0x7f0000000000)=0x10000, 0x4) r1 = socket$alg(0x26, 0x5, 0x0) timer_create(0x2, &(0x7f0000000200)={0x0, 0x26, 0x1, @thr={&(0x7f0000000040)="422123cc7458f9d45893507e735c26f4f0e00e683a53d52f19af0a9e23cf5e695c369d9af6e1a3556bb2504930e2ad2e12debbb58d", &(0x7f0000000100)="d9bae8906a517c97a37c7b033f1eaaaf45207b18f2faa9d9e0ce39729b0fa681e571e4e0d2f5a1efe5a27840ddbd2ff6cee7d39242786f93c1655cbbc62252544923a10fd6f5ca28f43bf78d01c25a8a397643019418ff0f4a74b762db6a08978337108bc1ea2631b73fd627b602c230f323ddc3110f575260fe7909a8fe6afc30bbd808d088129070f69ae286be7b1de49c62bfdb90a2e68dc876079ecaaa205f7d5b3c187effc6f66e64f641bdb16d77cb4d2271f4752cbeaceee9bd47304ba569c68f6b3f58746d43fb2f9356d482f233a69d398f9e59cdc002dd064426cf52e12c8e0cff3e"}}, &(0x7f0000000280)) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:58 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(r1, 0x0, 0x0) [ 291.832929] splice_direct_to_actor+0x764/0x1040 [ 291.837714] ? do_splice_direct+0x540/0x540 [ 291.842071] ? security_file_permission+0x269/0x490 [ 291.847117] ? rw_verify_area+0x35e/0x580 [ 291.851329] do_splice_direct+0x335/0x540 [ 291.855534] do_sendfile+0x107b/0x1e40 [ 291.859500] __x64_sys_sendfile64+0x218/0x390 [ 291.864036] do_syscall_64+0x152/0x230 [ 291.867961] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 291.873176] RIP: 0033:0x455a09 [ 291.876383] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 2018/06/05 13:54:58 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000000)=0xfffffffffffffffd, 0x4) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 291.884127] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 291.891419] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 291.898711] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 291.906012] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 291.913302] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000038 2018/06/05 13:54:59 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) 2018/06/05 13:54:59 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x1, 0x349083) setsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000000040)=0xd046, 0x4) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) syz_open_dev$sndpcmc(&(0x7f0000000140)='/dev/snd/pcmC#D#c\x00', 0x49e, 0x40000) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:54:59 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) syz_open_dev$random(&(0x7f0000000000)='/dev/random\x00', 0x0, 0x14082) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x40800, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e23}}, [0x400, 0x8, 0x5, 0x4, 0x0, 0x81, 0x40, 0x20d, 0xff, 0x4, 0x0, 0x7, 0x100000000, 0x100000001, 0x1f]}, &(0x7f0000000200)=0x100) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000280)={0x0, 0xef, "ebb83167f9d89f2c430c808f07ceaacac148fd5c57059a87080c141543f2dbb1a02d2f5b357726972592aec7a416db66b212464942ef7319241409f997540052d0442f4ceaf0cc58a9e89829c036479a323bbb83f586c46ccb4d9d0a7a220c0602b6ca9fd2250506d28f2e9c9fc0a773430219479c22bea3117d400f93e4e05872919fc49141f04ccf836b74e8a05abe0137c55db02b2a17073fa35a8135f67a274911d7953c0d758192ed39ae13426546b2fe421893c6d13aabd10ca564a413453c312ca40d4676aee87e9676cd4a67675803c15b01b1bd57d2f5ffc67c8f3a6536b03fa5b727b51070ce0c994b43"}, &(0x7f0000000380)=0xf7) ioctl$IOC_PR_RELEASE(r2, 0x401070ca, &(0x7f00000004c0)={0xfffffffffffffff7, 0x2}) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f00000003c0)={r3, 0x1000, 0x1ff, 0x5, 0xfff, 0x897, 0x6, 0x7, {r4, @in={{0x2, 0x4e22, @broadcast=0xffffffff}}, 0xf2, 0x4, 0x800, 0x9, 0x1}}, &(0x7f0000000480)=0xb0) 2018/06/05 13:54:59 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x2d0000, 0x0) getsockname$inet(r2, &(0x7f0000000140)={0x0, 0x0, @local}, &(0x7f0000000180)=0x10) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:54:59 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x0, &(0x7f0000000140)) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) fgetxattr(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="786675556f57d9dfdedd25e32dcd7aa04c61b3efd95a16f37c7e7e0008d6c0bd930aa8516888d62fc10bd798a1465ac5f039ff9625a3034721545cce618a2e5ad1478a93e058d18dc3cdcb6e1d17c937b423e96aa54a5c1010789ac21cd4cda5d0492d7f51dcc813bd1c3bf151a04b671750781bdb078c771d6606c84b8e6e99fb3cfe0d40818e3c8354c29129f699130e1120e953997798d7eae2d73c45f3fad79668e9a0b0b4fb9ccf1c96bac582730235b8c2935027b3db37438ede43e6fc3850"], &(0x7f0000000040)=""/135, 0x87) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:54:59 executing program 1 (fault-call:3 fault-nth:57): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 292.106723] Unknown ioctl 1074819274 [ 292.140972] Unknown ioctl 1074819274 [ 292.197343] FAULT_INJECTION: forcing a failure. [ 292.197343] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 292.209355] CPU: 1 PID: 18383 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 292.217078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 292.226445] Call Trace: [ 292.229071] dump_stack+0x185/0x1d0 [ 292.232742] should_fail+0x87b/0xab0 [ 292.236495] __alloc_pages_nodemask+0x630/0x5dc0 [ 292.241286] ? kmsan_set_origin_inline+0x6b/0x120 [ 292.246247] ? __msan_poison_alloca+0x15c/0x1d0 [ 292.250944] ? __should_failslab+0x278/0x2a0 [ 292.255410] ? should_fail+0x57/0xab0 [ 292.259254] ? __should_failslab+0x278/0x2a0 [ 292.263713] ? kmsan_set_origin_inline+0x6b/0x120 [ 292.268598] ? __msan_poison_alloca+0x15c/0x1d0 [ 292.273338] ? __kmalloc_node+0xe25/0x11f0 [ 292.277616] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 292.283107] alloc_pages_current+0x6b1/0x970 [ 292.287549] __vmalloc_node_range+0x83c/0x1170 [ 292.292165] vmalloc+0xd8/0xf0 [ 292.295384] ? netlink_sendmsg+0xb94/0x1350 [ 292.299731] netlink_sendmsg+0xb94/0x1350 [ 292.303928] kernel_sendmsg+0x228/0x2d0 [ 292.307941] ? netlink_getsockopt+0xc80/0xc80 [ 292.312488] sock_no_sendpage+0x1c8/0x250 [ 292.316682] ? sock_no_mmap+0x30/0x30 [ 292.320502] sock_sendpage+0x1de/0x2c0 [ 292.324438] pipe_to_sendpage+0x31b/0x430 [ 292.328614] ? sock_fasync+0x2b0/0x2b0 [ 292.332559] ? generic_pipe_buf_get+0xf0/0xf0 [ 292.337085] __splice_from_pipe+0x49a/0xf30 [ 292.341436] ? generic_splice_sendpage+0x2a0/0x2a0 [ 292.346396] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 292.351813] generic_splice_sendpage+0x1c6/0x2a0 [ 292.356621] ? iter_file_splice_write+0x1710/0x1710 [ 292.361660] ? iter_file_splice_write+0x1710/0x1710 [ 292.366703] direct_splice_actor+0x19b/0x200 [ 292.371171] splice_direct_to_actor+0x764/0x1040 [ 292.375950] ? do_splice_direct+0x540/0x540 [ 292.380300] ? security_file_permission+0x269/0x490 [ 292.385347] ? rw_verify_area+0x35e/0x580 [ 292.389558] do_splice_direct+0x335/0x540 [ 292.393776] do_sendfile+0x107b/0x1e40 [ 292.397738] __x64_sys_sendfile64+0x218/0x390 [ 292.402269] do_syscall_64+0x152/0x230 [ 292.406188] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 292.411393] RIP: 0033:0x455a09 [ 292.414595] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 292.422335] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 292.429621] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 292.436907] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 292.444195] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 292.451482] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000039 [ 292.459047] syz-executor1: vmalloc: allocation failure, allocated 0 of 12288 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 292.470746] syz-executor1 cpuset=syz1 mems_allowed=0 [ 292.475945] CPU: 1 PID: 18383 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 292.483315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 292.492675] Call Trace: [ 292.495292] dump_stack+0x185/0x1d0 [ 292.498949] warn_alloc+0x3fc/0x660 [ 292.502638] __vmalloc_node_range+0xeda/0x1170 [ 292.507255] vmalloc+0xd8/0xf0 [ 292.510470] ? netlink_sendmsg+0xb94/0x1350 [ 292.514815] netlink_sendmsg+0xb94/0x1350 [ 292.519014] kernel_sendmsg+0x228/0x2d0 [ 292.523032] ? netlink_getsockopt+0xc80/0xc80 [ 292.527576] sock_no_sendpage+0x1c8/0x250 [ 292.531784] ? sock_no_mmap+0x30/0x30 [ 292.535608] sock_sendpage+0x1de/0x2c0 [ 292.539540] pipe_to_sendpage+0x31b/0x430 [ 292.543710] ? sock_fasync+0x2b0/0x2b0 [ 292.547655] ? generic_pipe_buf_get+0xf0/0xf0 [ 292.552176] __splice_from_pipe+0x49a/0xf30 [ 292.556526] ? generic_splice_sendpage+0x2a0/0x2a0 [ 292.561489] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 292.566905] generic_splice_sendpage+0x1c6/0x2a0 [ 292.571711] ? iter_file_splice_write+0x1710/0x1710 [ 292.576765] ? iter_file_splice_write+0x1710/0x1710 [ 292.581833] direct_splice_actor+0x19b/0x200 [ 292.586311] splice_direct_to_actor+0x764/0x1040 [ 292.591096] ? do_splice_direct+0x540/0x540 [ 292.595455] ? security_file_permission+0x269/0x490 [ 292.600510] ? rw_verify_area+0x35e/0x580 [ 292.604715] do_splice_direct+0x335/0x540 [ 292.608936] do_sendfile+0x107b/0x1e40 [ 292.612906] __x64_sys_sendfile64+0x218/0x390 [ 292.617440] do_syscall_64+0x152/0x230 [ 292.621374] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 292.626581] RIP: 0033:0x455a09 [ 292.629789] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 292.637535] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 292.644828] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 292.652122] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 292.659408] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 292.667114] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000039 [ 292.674486] Mem-Info: [ 292.677024] active_anon:118838 inactive_anon:119 isolated_anon:0 [ 292.677024] active_file:3599 inactive_file:9420 isolated_file:0 [ 292.677024] unevictable:0 dirty:124 writeback:3 unstable:0 [ 292.677024] slab_reclaimable:3641 slab_unreclaimable:10521 [ 292.677024] mapped:74295 shmem:127 pagetables:1059 bounce:0 [ 292.677024] free:927363 free_pcp:494 free_cma:0 [ 292.710759] Node 0 active_anon:475352kB inactive_anon:476kB active_file:14396kB inactive_file:37680kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:297180kB dirty:496kB writeback:12kB shmem:508kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 321536kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 292.739062] Node 0 DMA free:15904kB min:144kB low:180kB high:216kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15904kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 292.765340] lowmem_reserve[]: 0 2817 7244 7244 [ 292.770062] Node 0 DMA32 free:2888680kB min:26228kB low:32784kB high:39340kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129292kB managed:2889512kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:832kB local_pcp:740kB free_cma:0kB [ 292.797861] lowmem_reserve[]: 0 0 4426 4426 [ 292.802309] Node 0 Normal free:804580kB min:41208kB low:51508kB high:61808kB active_anon:475328kB inactive_anon:412kB active_file:14396kB inactive_file:37680kB unevictable:0kB writepending:520kB present:4718592kB managed:4533200kB mlocked:0kB kernel_stack:10048kB pagetables:4188kB bounce:0kB free_pcp:1108kB local_pcp:508kB free_cma:0kB [ 292.832272] lowmem_reserve[]: 0 0 0 0 [ 292.836201] Node 0 DMA: 0*4kB 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15904kB [ 292.849616] Node 0 DMA32: 2*4kB (M) 2*8kB (M) 3*16kB (M) 3*32kB (M) 1*64kB (M) 2*128kB (M) 4*256kB (M) 1*512kB (M) 3*1024kB (M) 2*2048kB (M) 703*4096kB (M) = 2888680kB [ 292.865045] Node 0 Normal: 3671*4kB (UME) 3707*8kB (UME) 2209*16kB (UME) 1274*32kB (UM) 1346*64kB (UME) 846*128kB (UME) 159*256kB (UM) 51*512kB (UME) 23*1024kB (UM) 3*2048kB (M) 96*4096kB (UM) = 804612kB [ 292.883617] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 292.892263] 13135 total pagecache pages [ 292.896300] 0 pages in swap cache [ 292.899824] Swap cache stats: add 0, delete 0, find 0/0 [ 292.905237] Free swap = 0kB [ 292.908328] Total swap = 0kB [ 292.911394] 1965969 pages RAM [ 292.914575] 0 pages HighMem/MovableOnly [ 292.918591] 106315 pages reserved 2018/06/05 13:55:00 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) write$binfmt_aout(r0, &(0x7f0000000280)={{0x107, 0x5, 0xfb5, 0x2ee, 0xa2, 0x6, 0x275, 0x80}, "dc81bca2e1b41d5d8126587bb9351b53f1bc6bdfdc869433ca6584b6eeb079497e1f89392102372d195279341175d3a1b43d7b171659179455917dea5c4f91b6dbf531645834910a82ead76641f3320fd958af67397a58089a9adb7eb362dc7730b8bc84ca23d2de014da5e614438746ac58da9d551538f09290", [[], [], [], [], [], [], []]}, 0x79a) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:00 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x2d) timerfd_create(0x0, 0x80800) dup2(r0, r1) 2018/06/05 13:55:00 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r2, 0x5607) 2018/06/05 13:55:00 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0xfffffffffffffed9) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:00 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x450140, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip_tables_names\x00') ioctl$SIOCGIFHWADDR(r2, 0x8927, &(0x7f0000000080)) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0x3) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:00 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0x8, 0x20202) ioctl$PIO_UNIMAP(r1, 0x4b67, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6cc4, 0xe9c3}]}) ppoll(&(0x7f0000000200)=[{r0, 0x1000}], 0x21e4, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0), 0x8) 2018/06/05 13:55:00 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./control/file0\x00', 0x20000, 0x121) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:00 executing program 1 (fault-call:3 fault-nth:58): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) [ 293.085344] FAULT_INJECTION: forcing a failure. [ 293.085344] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 293.097176] CPU: 1 PID: 18394 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 293.104527] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 293.113872] Call Trace: [ 293.116465] dump_stack+0x185/0x1d0 [ 293.120093] should_fail+0x87b/0xab0 [ 293.123855] __alloc_pages_nodemask+0x630/0x5dc0 [ 293.128606] ? kmsan_set_origin_inline+0x6b/0x120 [ 293.133446] ? kernel_poison_pages+0x40/0x360 [ 293.137935] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 293.143819] ? kernel_poison_pages+0x1a0/0x360 [ 293.148401] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 293.153849] ? get_page_from_freelist+0xab08/0xb5e0 [ 293.158865] ? __kernel_text_address+0x34/0xe0 [ 293.163441] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 293.168886] ? __save_stack_trace+0x90d/0xb00 [ 293.173392] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 293.178315] ? __kmalloc_node+0xe25/0x11f0 [ 293.182546] ? kernel_sendmsg+0x228/0x2d0 [ 293.186690] ? sock_no_sendpage+0x1c8/0x250 [ 293.191007] ? sock_sendpage+0x1de/0x2c0 [ 293.195066] ? generic_splice_sendpage+0x1c6/0x2a0 [ 293.199996] ? splice_direct_to_actor+0x764/0x1040 [ 293.204925] ? do_splice_direct+0x335/0x540 [ 293.209249] ? do_sendfile+0x107b/0x1e40 [ 293.213314] ? __x64_sys_sendfile64+0x218/0x390 [ 293.217972] ? do_syscall_64+0x152/0x230 [ 293.222033] ? __msan_poison_alloca+0x15c/0x1d0 [ 293.226706] ? kmsan_set_origin_inline+0x6b/0x120 [ 293.231550] ? __msan_poison_alloca+0x15c/0x1d0 [ 293.236220] kmsan_alloc_page+0x82/0xe0 [ 293.240187] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 293.244935] ? kmsan_set_origin_inline+0x6b/0x120 [ 293.249772] ? __msan_poison_alloca+0x15c/0x1d0 [ 293.254433] ? __should_failslab+0x278/0x2a0 [ 293.258840] ? should_fail+0x57/0xab0 [ 293.262629] ? __should_failslab+0x278/0x2a0 [ 293.267032] ? kmsan_set_origin_inline+0x6b/0x120 [ 293.271866] ? __msan_poison_alloca+0x15c/0x1d0 [ 293.276535] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 293.281986] alloc_pages_current+0x6b1/0x970 [ 293.286393] __vmalloc_node_range+0x83c/0x1170 [ 293.290974] vmalloc+0xd8/0xf0 [ 293.294161] ? netlink_sendmsg+0xb94/0x1350 [ 293.298475] netlink_sendmsg+0xb94/0x1350 [ 293.302621] kernel_sendmsg+0x228/0x2d0 [ 293.306587] ? netlink_getsockopt+0xc80/0xc80 [ 293.311076] sock_no_sendpage+0x1c8/0x250 [ 293.315223] ? sock_no_mmap+0x30/0x30 [ 293.319017] sock_sendpage+0x1de/0x2c0 [ 293.322905] pipe_to_sendpage+0x31b/0x430 [ 293.327045] ? sock_fasync+0x2b0/0x2b0 [ 293.330931] ? generic_pipe_buf_get+0xf0/0xf0 [ 293.335421] __splice_from_pipe+0x49a/0xf30 [ 293.339740] ? generic_splice_sendpage+0x2a0/0x2a0 [ 293.344665] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 293.350029] generic_splice_sendpage+0x1c6/0x2a0 [ 293.354788] ? iter_file_splice_write+0x1710/0x1710 [ 293.359800] ? iter_file_splice_write+0x1710/0x1710 [ 293.364810] direct_splice_actor+0x19b/0x200 [ 293.369217] splice_direct_to_actor+0x764/0x1040 [ 293.373971] ? do_splice_direct+0x540/0x540 [ 293.378288] ? security_file_permission+0x269/0x490 [ 293.383304] ? rw_verify_area+0x35e/0x580 [ 293.387448] do_splice_direct+0x335/0x540 [ 293.391598] do_sendfile+0x107b/0x1e40 [ 293.395490] __x64_sys_sendfile64+0x218/0x390 [ 293.399985] do_syscall_64+0x152/0x230 [ 293.403871] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 293.409055] RIP: 0033:0x455a09 [ 293.412242] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 293.420039] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 293.427303] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 2018/06/05 13:55:00 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x20000, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000001280)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000000)='westwood\x00', 0x9) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000040)=0x0) set_mempolicy(0x2, &(0x7f00000000c0)=0x5, 0x2) ptrace$getenv(0x4201, r3, 0x5, &(0x7f0000001300)) mq_notify(r2, &(0x7f00000001c0)={0x0, 0x6, 0x1, @thr={&(0x7f0000000280)="8efbb0583936be2cb68790076f3649bf9600f00d544a9ebf3a949fa6a2ff81b8a53c85cfb13d277609c39525c036a2e0d5ab93842b4ec8930ba3612e0d9ad533760ed3a6b96287671f5583270c3ce8df009596b0299a88d7af4008ea307a4df0224b15d3e539f794e84f3e021841b1f1decdf8f68c4599e5383c9954937fc56e172eb23a4b53caae8f3ec44d9f3e3c9353bfc1379acae07adaa8766cb86c32742fa25fd2d5c990a60870369973b7b08fc933f1ddfc445fc28604fa0f5328bbbca3e0ba32879f89e57e6b82fc9c29aee2d35a5af8d9c5adc2b8625a5d4194168c68040d4f17b0f5e36c00d6f7a369a7a232432c09a37cfebb382e466aff7071282f8e19ad7d031076be0ee9b0a77f215d40e213de2f3b14dff1898b5c756c119fbabb0e057c4e8f5d9f3caa4c9f1654e8f82fff12b56dda781ad0c44c64c185eecfc34a73d6f58e7e950bda2b89077337965f4e2db8c0c6af7ac8d8055c156488d39689eb932f63d228aad4a32022e8dd2856aed15bfbcaa4aa20ceb128de7386b785f652e5388397a33650d78b6552a86479c45bbb62c0c6e32f326d8cc71a11061cab673f5e07f212601a4b27b3a5f16823213af0bd6d574e9d1e78c7217abb5596071cb8d34f9e8b11fbdda952abca1c60903062bcf678c36fe971a0612203f40dd832196f076fc20add7f959cc02836a37cc3d9a083a225dccec0072a1513c175ebbdefed3bbf533437cbb4207b053235f04cbf4e959448b9275c75f280692955cca4470812cca448eaa562e51017ae51fb24bc894aed98df75c2e27444c4da5084dba98461a544d414750edf6268c3fc9285cb2028a567af5ba8253524023246b7886477ec7c360ad0483ba6d5fa88c3a4de3532ee9d66c85076a3a1db8e19ae26600f8371d36740458ee7cbbe48324b0921a1aecc8f3b04655d726098c9b637207ebe42cae01c66573ea975a71aa69dcdd502c836b6331b4a4ac574a3c73d7ef70774e75155a68da037ba781358894e8d946152b987da24668f5c6ec1c3f9ce9adc842d6b86b688bd88afdcf575c3b64573fcf9eae218387795ecc811efca9676528d6a468c135b764178b7b9de47b353e7014eafc1c44d438af36fdd1ee6ec6778ec483313ffcab5c48524d554c3844da56af5cbcb2effa52b3a7971791cbca013d4b16db6ee6ed6192b8916760707592858a8409ad48b3f13e5800791f6dda90f89db97e7b4505f0228469364e44625e7c37956dd06c16646b44d458fb597c9202dc48f8eda1114f08df88ad3bd18c0dbcde9fb8ca42b8ca9506db98e0c7dbedf172f2c619a1630ee65e6972e290565d93e84f144a9f46bb4540efd7ab130886004659a5e6107bf6b6dad51cb1eec5053023e8bfc75743ec9152dffcadd80a173cce5ea5cbe2bfcf1f4af16253dbd2a553f45f34eb6e8f54a50caedfc916e1e84d104ecfd4232849e4991b97a13ecd1660ffac1952a32d43e62f2730f754ecf0cbb51ec3ad3bf2beddd9e3af97f761dca34e2c0f783e83c5526a728ca619cb6661572648dd60b7f3bc8faa1a81d98807ab358549293bd2fde43409dd8ecf3c44815936793ce0b57f334608539c6e729695e1e6fe0a0dbacd5f5a8b0bcb9b1eb6cefd645fb25f067c92bc465f4e0b1bb85aa78b2286d4fd3f664d1bc642341f469602f8f4061b9a19a89b3d57d8b9f028a0040d59411f5bf55248ae8ca75e18dca502a01284e793ca75a2909863e550fbe92f3030126b17e620d483c6b7a444c5fd67412f33cbb032694d4763115e7a142219874256123886e528c79cd5d5d3be998092510b40d279fc0f7e493995e44204d08bb1f198d7d4913ec59f7f90af3454e614f6723cb698eb6764afd5d03e3315e75d8c75f394f885c9f6134c81a52a1f79f69777f4170ec321b1deb81a70fb360ff547dc64da16b03d9ea6c3e93eb0de4fae568ee0afea795fc1fe58b3fdbc597c4552ce111964a63117f6b262e5f16b192326fab56a032facafc744107575561bba273facb1ca1429d3d81b081c59037172ea1974468fe807a48c46b7d6a4c12a0c963cca0cd871a9144cc5a35af8b6598278ae471f8e79cb7efcd109ac85143a70807eab5bff0f49fb8bf1e07763c832282dd123ba10c5a971cf9843a201a49d200b61fc96554934e6383aed4c6b8724efa0f3b9112ee55e9bba2d3c3367a6d894ece0420c17badbd7295c422bf4986e7661c27d8f9eaf765b877e3495df683d95dc5dc61947fbcb640277dfe76af1648d197f25c2b433773c59ef1f37091e6ebee1f5f758cc0b61f17af599f2be1b74cfd97af4aeceafdbd54fd590ffafb08a6900f9bc2486199090c95335a4c971684ff29eb0cff74e99d0bfee244f894f8728ab558e7abc6da22955e10f76e6cc7c648787f7906e49ce4455a1a30fb79e88caac25ec622ab3f1d5335b82fc57fe07a34976f239301e8a0cb0bb3849e0daad578c8659146ed904c74a97ffb07b82788a22ef7517eebb55a949871da8d21b4364bf02de63106de17fc3f3b78a48049d813616fc063ee0769cbee22b05ec7f948e20b05fae637783eb33083618d87a46fb29d4740c71ca4b644b1ebd3e1523c89e88dcea53b063333d032bc30a9336a95cd9a80e088285432e7560e1f4198488b6e32bb7bca7dd0b04022fc2ddc089b0cfba22d87144cb89ab3b10e9ebf78e9726c16242c94ffd656b44d074d55485c580db3da0551ffd7e3066998168baa0cef4b5f633a955b134bd2d31834e6f03462e90af7c9d3dde2f70d160520aace6c1c440fc521e50abe865183ee053de073cef598cc5c6db8a85f02de7593f55d4436a616a9066ef713670cf139139a4fa0dc45231e06c341b88dc0b5b0d6516973c9fc9df913f3c188f2db4419366ac538e3d7e23496e5b18127dc68bca5c5b621123ce0013d477e7f4b362623d23cc45f20d2c77dfde282ef680bc4cb4cb2d02ead769d520731bcbc5c7662b961106475bf67fbc870b2969e4f2d546ddc4af2066a4cec63e5351c76b7b5952bd5d8b3e6439ba9c4ce6a20678b5313e633a74992eada00c2ef02c10a2b3077d3cee74560508f93ee1e178c658fce98966443d822ba1dea156f840db5170b83680fc6a2f3de863ebb8e7eccced8eac3c788c6cddb2282497f83898afdf9a767b53101621b69b3f35ab10be2c71284ab93e801468604dd905b15be06c1b5f43639c12a0be1445f9223a87b57951e66ee3632a793c22a929d0acacc9d634debd0ad1e431930bc427c1700f88fa6cd4df57415af5351e3a636a8574224cfd45c94988225a63155aaab03953e2f1f4a57eaabc1dfe79ad7e83858c4eb72cf64118bbfd305da59d0db6eeed0f2e61650f5e73d4683c49ac0af94e1f97790ad9a8f68cd125d93ca19ccbcadc7d43c8542a6d8468a9dd1fcc94fa0a4ab05e35e1abbd77473ba4cb9448721418a0ba7784edd1b4ab42024cf48dd5e392a244ac036c28bc83f98ad6eef559dcb9d97d9409c6e1aa3aaa70f2e621042ba860c4e7d0efbe6f0a39062d9d7c5afd193cf4224b0abb60574aaebd58780d820eeb1e2397c5f8bf8e8305d9e94b8b895ad1495eac81f8d4dc46c37fa2da3c2cdb8048ea267f27e231c22dcf6ac348966dea8af957164f1f158edaf3574cb079dfc0bb616f8513bfbb2f52321477c7292150feb84d2b3d2288ddf69dcd76b54b2718d52972b3c91fd46117fc3dffa073e1b05a4ff8f1ac161113d78a4556ed582e2927ad9f1940f1da70bbca872a2e32ac6abf8b78a034c0e92c97ea606f9cef9f5465488bb68caaa834efcf1ce91cc9e862ef44b6ade87242744e8f92fe1da297246c704eeb1967d5a1996e33644a6ceebc0c299ed8b2f6812329f18bbdcb88300b90e91f63299f07b5e8e52c90cd51024a673d9d122e11998ed234cb3d7879ed354da6e55277e84ecba0a3b641b6ff6387a16710815f6f03bc15218bb7fce271abbc9adf64c879c14676015816c5e514b85d2678c2ab907e9e9fefe78f6b30df069a6a93dd81922f2ba0819e96825b8a8dfd3c99aa3e524fcf97c28ffd8d888501cd1a07908ec945299c1ae3c698efd2dc82270fd1972c3a5d9d4aa557c05d20bb968f2eb60c7e0a52a6d35e6d285d57a72384827e70924ccfa5d9f4ea84b3b6deb7acd141e9bce3339fad451b2fd643824659fdfa5148b8a6ae8d4da07e9908af9fd585cf59e5a29019db9d59ed0ab1b595c17f9d6eedd001fb35692ca259f457c6d5d28555841c5a6fcb9e5778a7f573c3f5037cf79238d4c5a58a16ab0801508048e95a89755d4e4a667d4d51912aa7bcd294b717233a510895319c354991b823a4d3493dd3689e930426d594a6bbff4fc661b11ef32442396c226c326e45e9a03e162721b5d984cc2d5c328c746dc338d5654f3dd8ecddd909099c189146a8b194f29269bcd545a9710e0b76e859ce60799bf0656b1018a93ee51fe364701bc6a89637c3c8ee581d080dedfe3e47bba4ed956dc5120ce5460e200ed6f82e13188309a63e2bc1af01ba51bc13b604a586f4d80e74629ae9d15d140a5646ff18abc90db70a35a9d0a2ec8cfe24605952ef98d721e57b097a2a6f327aa20b33d96334eac09f396e8bcc825f976f5eb4b3e34f7607463eb0a444d03b3b4707fc6acc5fbb9017afd728a3e29e96e0837ae0a536f6d1cccbe99bcded649affe8b58727fbbdae2efcd4c3bf4bf97bf914059de1c28d863fcf0682902eb1f26dd4a25ce85f399b5016a90d2765fcefbd44b8ad174d403448cb44abb9876ad4bc79b9bb7a1e37ed378ca49d819f5ac08b8c18f81fc21641f17d78fa7725290aedf89416693fee647a36a19619f155aaf5082ccd323f7b41c832678e380497791ecd34d21638bb270ff44dbd76e494b26a61862b4fb23d37f87deb596181b7df3498c7d1cf8e9556d7b99c2704b523acfa2923813fab9aa4e34483472b48445d5b451befe20e5ed3afffcdb05d78cc5ad809a2575df5a35b62dc090465c17ce44b162d7c60b4816fc43972505199eb5b118a9a42b4ba4a1cd8d05675b5e1831d2fe9231ab63b0650c76f6c03676b3741a5a1ae5b5897992c9bfefec0091868abd5ed7bcc73b457e31a5c29765e2e863a9a63587651ebdc213d98fb6ea2a18ca7f7bea538f60097d9a996098f0236d4bc65d711668e0ed54f0061ddbd22b32b800a1d344cace31b54256a0c1bfeae0acda1a9f7d3dcdaf0fd579e88eaf24c5d98193ae1ccfb48669cf7a1b723ab944713ed8c907db77b77f8ffecd226b67080bd43a11a37b0324496f4ddc394ca7f8d3eb79e67284b6b8f0ac1e7d23565e9c517117a34ea39c5e35e6dd19ca04f2936328b92f0c0cd877c23f5acd513be8d87a352f61ccada679be187247b0acec77d909a4fcba47138c305c25f2353ad65a431a200a3360bc271544272b0f96232efa77d794c12b38d5cfbcbc0e98662a9d5d94ce98b018033682855fa8acb5268bfd7fa9aa16f0be9cbae11db006e469959cd3286ce14c60d8bf3c104c1af4141486d2b729f4a7ffce264a59331c76c66d1d4a52b6e39524bacf43bd5359cf92c3f14941fab160f2a695b233bfc9c4ab09078925406d03306665113f09ba050ef3c0adcc1e8090a4b8cbf583c4d70bb1669038d97380a8bff68bf75a47a53c601311c396ca92a09d68446047dd84ac9f37a7b274bb4c06839c00931638dfc26cb94ca1f3e377729a507ab80d55fd4b4d692550fc075070978ae7c28435a4bf8533fe214d9215c7d079f946f728dec9c8696b22952219b33069faacf6", &(0x7f0000000140)="808c112ae6ad581d2e196675498d5b9dc41a6903afc99592e2102610ceb8981370f3ef4bde2ff30e8f7339ecb046f0ef08ccf4cfafe280712139d599fd7942b620821f46b47ccc972cf102a64d4278a7780d45e68565e8d5575764da9c40196a932a"}}) 2018/06/05 13:55:00 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = memfd_create(&(0x7f0000000100)='aead\x00', 0x3) ioctl$KDSKBMODE(r1, 0x4b45, &(0x7f0000000140)=0x6) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) bind$alg(r2, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha256\x00'}, 0xfffffffffffffef1) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:00 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_mr_cache\x00') getsockopt$inet_dccp_buf(r2, 0x21, 0x8f, &(0x7f0000000100)=""/160, &(0x7f0000000040)=0xa0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:00 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0xd01, 0x105000) ioctl$VHOST_SET_VRING_NUM(r2, 0x4008af10, &(0x7f00000000c0)={0x3, 0x9a}) r3 = syz_open_pts(r0, 0x0) ioctl$PIO_UNISCRNMAP(r3, 0x4b6a, &(0x7f0000000000)="4cd6a86846743ff2f6da7f734ee66978d90bbf7627a09ef834cd0a69c2c543f501bde595b29bb1c0e9769abdb71d79beafc009927125a3e5218a70ead0f9010099fbe98f5879") dup2(r3, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 293.434567] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 293.441830] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 293.449092] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000003a [ 293.456668] syz-executor1: vmalloc: allocation failure, allocated 0 of 12288 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 293.468364] syz-executor1 cpuset=syz1 mems_allowed=0 [ 293.473621] CPU: 1 PID: 18394 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 293.481031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 293.481043] Call Trace: [ 293.481083] dump_stack+0x185/0x1d0 [ 293.481128] warn_alloc+0x3fc/0x660 [ 293.500346] __vmalloc_node_range+0xeda/0x1170 [ 293.504976] vmalloc+0xd8/0xf0 [ 293.508199] ? netlink_sendmsg+0xb94/0x1350 [ 293.512549] netlink_sendmsg+0xb94/0x1350 [ 293.516746] kernel_sendmsg+0x228/0x2d0 [ 293.520767] ? netlink_getsockopt+0xc80/0xc80 [ 293.525312] sock_no_sendpage+0x1c8/0x250 [ 293.529518] ? sock_no_mmap+0x30/0x30 [ 293.533344] sock_sendpage+0x1de/0x2c0 2018/06/05 13:55:00 executing program 6: clone(0x0, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000240)) utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) [ 293.537280] pipe_to_sendpage+0x31b/0x430 [ 293.541449] ? sock_fasync+0x2b0/0x2b0 [ 293.545396] ? generic_pipe_buf_get+0xf0/0xf0 [ 293.549924] __splice_from_pipe+0x49a/0xf30 [ 293.554271] ? generic_splice_sendpage+0x2a0/0x2a0 [ 293.559239] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 293.564657] generic_splice_sendpage+0x1c6/0x2a0 [ 293.569473] ? iter_file_splice_write+0x1710/0x1710 [ 293.574519] ? iter_file_splice_write+0x1710/0x1710 [ 293.579563] direct_splice_actor+0x19b/0x200 [ 293.584027] splice_direct_to_actor+0x764/0x1040 [ 293.588809] ? do_splice_direct+0x540/0x540 [ 293.593162] ? security_file_permission+0x269/0x490 [ 293.598240] ? rw_verify_area+0x35e/0x580 2018/06/05 13:55:00 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8913, &(0x7f0000000240)="008fa5934af06bd4704acd") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:00 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") write$binfmt_elf64(r0, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0xd16a, 0x2fd5, 0x3, 0xaabe, 0x3, 0x6, 0x5, 0x5e, 0x40, 0x1aa, 0xfb8f, 0x750, 0x38, 0x1, 0xfffffffffffffffd, 0x100000000, 0x8}, [{0x1, 0x6, 0x1, 0x0, 0x10001, 0xfdf, 0xffffffffffff0000}], "9f36a8e337dc67223419bf16e42b1116dc939cf16524baacf5b48f330492fa51e17ba545a7a93db43a531c6bbbcee5a4755ff420672622144adc0be420ca6673e835294452e2432dd77a8a3995aa2db20d866a6b039ef5667bb3812a88841be6ace91d3b3516bef1518af970d574ac7292470cd427880107de972caa88ecf27852d23da315450b48d3f18b2938d12fd34ad140400dd7e384a40ca3e387ca6c4e9c6b0fbfa1db7f30c71073bb217bfe01c14b437d25", [[]]}, 0x22d) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000180)="90ac92363dce2079a0fb000001000020007600000000285c44144eb7a197b6d5f1689da0249bd21c14b23711ac440a9d3921bd7892cc266de7b6188ad60fe8673c865172d0557e1821e123aab0d9b8b1fdd0ae58d503447ae166", 0xfffffd9b) 2018/06/05 13:55:00 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) rt_sigpending(&(0x7f0000000040), 0x8) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") socket$alg(0x26, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000000)={0x9, 0x11, 0x8, 0x8, "f00d19ec1ae94722307585c19b55e50908a7cf6c20151929193ec11dde824189"}) 2018/06/05 13:55:00 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}}, 0x1c) r2 = syz_open_pts(r0, 0xffffffffffffffff) r3 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x6f, 0x200) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r3, 0xc01064b5, &(0x7f0000000080)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) [ 293.598299] do_splice_direct+0x335/0x540 [ 293.598363] do_sendfile+0x107b/0x1e40 [ 293.598434] __x64_sys_sendfile64+0x218/0x390 [ 293.598470] do_syscall_64+0x152/0x230 [ 293.598507] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 293.598529] RIP: 0033:0x455a09 [ 293.598544] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 293.598577] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 293.598595] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 293.598612] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 293.598629] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 293.598647] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000003a 2018/06/05 13:55:01 executing program 6: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 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$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000000)=0x6b65a878, 0x4) sendto$inet6(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x2, @loopback={0x0, 0x1}}, 0x1c) 2018/06/05 13:55:01 executing program 1 (fault-call:3 fault-nth:59): r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:01 executing program 4: r0 = socket$kcm(0x29, 0x8, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x119240, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000019c0)) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f00000008c0)={r0, 0x7, 0x779, "aa520e6f7ba7ff4dab2216d4ac5a59b4c6a3a6eea6c42317c2a75ff9f480e61a9d05754c4ff37a9d8951e4755a631c246814574d4bab000e35192ab9ed1dcaab00c0f34ee5a15749e59cabadc23346171aa44e5125f942ff2d777830a0b14a0dc6a02a649874f446b761ada81ea9a18169f5291c2e3207c0a42f4d429e3acd8eb5e01241243607a8901e3ccddabef8b8338a73f576c8de88968e7356aede6f96a4ba6bea4e45a916386b7b11ad7ed52e20b46a50caae12c446b063dd92e318e9d9d9a8d064f1e055a7908519037d58c66c5741abed1edb8f1d5740657d7d8698388f8351ff354429dad990bbebac0eefac75305306333c4a3f1af0c76cf6aaf80262f080726b4d7b055bea88490ac6a828ea931c475f2ca35a4f069e9f18a8f61fd56348ca26f5eb2735638075f281a765e1829af201b3caa0d90ed77c90deeb387d777f64bd9999c54f236783f102739561844027071f0688d66a06e5a214d92e07cb329ca515d51e97f2b999e4913724014ede585d0013c337345898ca2dbf22e0f32f07a131e3230ac29ac6646d6b9c55268a7c37d5425d182ef3aef70915321d2508d4f5a3141f1d9209fc1ca66e0b25f8bf301a17040bfa03314020a80a207142abc3b4497b948915aff581625018e32077b6d868407b903f32fbdf1e4748fda94fdc8000dacf6f73238232a69bbe7c338b47da1b923930b829eda46cce399519bb50809de1c9fce26e6c6d9a595c80e49e33f09853c78ab43a2e02f0b27dd039bc905bc902b93748683e8a671a3e3cbedb9ba276d50b0dad621cd257e902905eb5d05ea9a110df59130923c00338a2aad7840cd0695a14c6fe59e147adc6a4d000e72655cb299fab16603e56db7dd4f572f7c0bcd77d7d90e6397ffe2f3d994d9ed1d3fb8a64a8ad8fbcb4ee96d3792e3eda07af67fd4dc4b0b790106d2c8fa30c2bd380bade09c5f027f50e23b9816f4a0217f5d18c974d33bb462a6c0e358a90342560cf66b8a221dbe1a212ff498d71ddca75eeabe2cbb3eac20f17302b2444adbd80f85fb75e19f1f49851d1bcf22017bb09976942c62102f1c94a56296782d0f0f153fdb44266a8c3d28c83a3e5e36a6244e4922dd97452845774320451489014463fe44da4b7b887c85d09be7b27db6cebe659fa9cc6e5c522a0a9c18ebd11dfcc50ae9bc9980e2ac1045f32e365e90ca8e8bb00a7c609b41bc36629231d43d287d6c4449d10091f8970975ac0185f14caaf1a303d4a2f093476b1e01cbf98edabe40de0fd06d9bb276310c0343fa0849d9b63737f291f9ba026134af992fc74a174b621b447a1ba04a5cfb0cfca144ada0991490faa933bce3c2a85b30bf018ed13687e51e7174d7e4f6d5d13e2ee343924069a113beb08a1c5f2f37895120fae98f86d7c9118572eac6d57b5a17b8300de108daa0c11fa09cb6ef6c5c716bbcf28b4fc4cc23ea85fd46f4fe9989ce8f5fc4e01e6838650cdf3fec54ea997b3ded96da7ddcff6b4d47057537c0721f855c1cf23809f96d6ce115ab30d58a8db47bb55cc1e1ff88c60e11cdd4cd5982c72068166c5b63d7bf9fa9978ee33e586ed72e59d6e1334a40d78434ac7570ddb264f61787fcc12fad20740d1175173281683e662987cd5972373b26fbbb7620ec2b6f2ba431ad831a529f46e75049d4926ad7bbd86894ce09ed9c9bd227e9fcddefb897d200e29e967cb4aa0b0b7f1691604a83d6070e9ea174b1120f8aacbadef6a91f9658b67167cbbe8bafbe4b5e9be9eccb329cdf0d99e743f2032539cc176abe5bd1d332228c55a3c1063e175fc3ddfe7d67ed1021f1ec34cdd41c7de0b8c5cbf022f070969146e0af9e01dbdfdb75bb5f022c1652963cd3c8c362b730da289bb395bc89106cc049b7c972ac5a1f0b4782e3d72942f28a0cd4dd42513b173b0fd1cee2010c2d6b70b835f1dc6898070bbc3cc6d7910087c9d7f5b58962a6b80a0be12c0978b18407d9493576b541b0a9c05303753da57dbc6bcf8f2bd5e0e707e83287e41f837cc34402ccc972f5f7052bb5352449935045bd7d45e114632e1ae2284903d68a30502ecda665026a3a240278d292eb359fe250bb810cbbb183034e68890791e61c82c2ddf90977791fc4b8eff3f468e798c7c1dfa9b69538522114bdd496890ffb2bf38b32ec73e362dcc9a04beed27ce940b0cdb782c4f05cf28f781120dd15c4849ffe932dfcb1ff4db11ea475487b882cb1ddcce52f721bdf6c62c0eca06ee55c0b421483a21a59af638cb731fbfb2395b511d13adc57f0141233b4e6d9efa96979314eae0e3d928ac4adf2dc870974606f41bfc05bb86ce71a14653be46030642eb28f30c7404d9277d8d08756cfc6f93fa9cb44fc015eb2e1da5c60e22ecb28fd414a0ce051a643d9ca2210aa2d954aa8116c5f90936e0d7177190ce3e94ce7c4a0bb9e5feb9177f1d35b8344ae1e64fc943e8427775041bbff39f2300ba99cf3c5d2b38e23fff93cd625e279d911437e7e5429f5a2e83b78fa9d770ebb86efbf12198e58f0000e098d42a290769c86fe1b652fba53ac0aaeca82ea754f21834bcc3cde14254ad0c89676afd241d6d6841aab5dfcf36b0ed419c525dd043a13cc60292b71195ee7120941ce7687a2e75f307be0ab1cd8b58146bed9be51aef4abf32920feaa466d7c0f53d6e8b624774d95af3f66d40992bdc52e896dddea140e611d9f9bc173cbf9463ab7d21143f9278179c00aefebf1283461f0e417197eb2b24615540758e196c8f39f636c2b90064f9285141b517812bbcb3e4e159e4d8099fdc4f797af1a3a485eaa1d6ba314dd8a2a1e4517f59d692ddcd444c8b5f7be321af3c5d82120a4bf7467a7bdc8156c82f1a8a4752bd82bb4ba3565f6ac65564b47d71feca803e0ae2ed71a5f01445cf5033de1771af2365281193cc0c6cb54a4707799f487ae73716d7e101531824eccc8f88fa7288939519e1895eed499b48d2422c70cc823fed80e3e0d75dbfbe37626ce53c33a7394f69fcace71a39662821cffc40de99255cd259156a7925fb26375fe114bacc5e58d3030fcad4ab475d0b3abf15611baa1523a6704e5faabf1cb463d11b7a0e02eba22db26c77d4f4b3c151bea649f5f8ddf666dfc17bcde9083ed126d542b7b255bafcd8f0cd594c154eda0c2a696262605885247b2760d9f405a597d547eb93eaf84431a4ddfc1d76ccae16e82aa6d7649b533a40bb1f59189771705248b030af120569662e6c556b68fd20a4ab8f5925dd564530b314476b2aae87a7dfa298b09bb02c05736d5e50883631972ff1cc591e5c5c75b35c35f833897fefa4633adad739d79c9a235581180571c7f90555f5f3417e1a722431818a719c5bf48312e8c4f0cf984558b1e0cf47fce63d14400e79930416b08a1b1d7b1d7537018886ce8b7aae0783aee2bff319a135c1c756c5c3d0282c383decf113ea0af6c54f5c46678077b3f09c71c1ae6c756609ec2e960789962c9aedc8fc71cb028b31a10963cb924bf9b0c58c1c9a4dbcca3c1977a79229873a384132a70844474dc4943fb448ef62031c6747eaceff62af11067ff696766645e46f753413cd5c15a83c291d83aa94abd8a74a7d79edb2e5e0621dbfe8083c2c202ed04e93ba3fd6bc2cbb16d9c1379f148c1de7477927019983471e9a3c87e636c14600f26d87b1f10684aa2762a9e7d42f3f57a770e70101aeaf312151b5b41df1ec849ca34cc4857cc1a09949a0e8e1c789e6fefc7067dc338ef4d63595bfad8a270213ae5f6d95617969200d5f118265d56224f4bdbdb1e8c09ca56c7b0220a79bae4e7b1414be555c6fa64c2f1575d385bf34405bd678043cdc2a4857d473aed4d42e94a8a80e433b9893b471b1660016eacc6e0ce12556fedcbde0fcc51facebc47b7c6176979a714aaba1f35ce57f9f3ee2c85aa9686eaa625bb83ec2aedb84fc4e9f1adcbd14f1222348e2dd1ad8233686d173a50aa01a2083626c0f78c2b0884fa0c3f49c93b7d8bbc0f909856d431f29a0e5a9381f8d149bfe3c5fffed80238cdf4f6eed2d6e4062cce064e3543812ae0955b158c86a1ffd61a365072d47d7c817c230b2315dc1368ab8e320725c5582bc48f853dfa29ff7de7954fd2833b39486a44f0a75e32aa4023a092c0bdbb03845468f5f61bb97c57c82136db85d08eca3e36121ebc297d67d0816257528b4b3c0430e1a134b50b12567a13aa7551030d09b4f5a8bed01cdf9e19d2d258ea31c2a7ae6bd4f51b52b98ca213b811d910741a50d6aab2489576be87f74016bdede1db2233eee60341bd3ce2c99d270b228edbe1ff9c5b511e3d26c2e5f1f9d3368c30624c9ecabf8acba757ccae2d59502895da5461303e6b2ce5c1cd505de4ad50b6bff0d143b4a0143fa314bb8154b6370eda93d78d3d503fe0259c647d84e22ee8e61756d2304b6c912c4d459884be00b1efdee82e6eeca920d7c0c51abc1c57afda392cff146ca73b6d911f1c1ef0fc19204250ff57c602e7d8ee01b107a2dbb873dd251937e662be971cb730bce1dbff63795e30be2fa6f645643ad0f0578d3a5e510d11de3e98b31260711fac557ff84c98adbb4e499520e4869c38d540da1387783e87fc33663b88e285428a2517b980f4737b871c28ba94d8611e44285c5ff57f52a47caf5d36d08270fb0b95af23170799a5e07814ae843001f91a5f284c3372436a2df5a3ba7e0dc34f3ccc7116c146704843fad1d6bdc7de0cca1030f6a82fc44f0c1c7af947cc9c0ca5ac73782039a7f5fe6ecf59fe0b0eaf6f814be1a5618e8da2e8e42c1b0344b4327ed3dcb4c75668f474d98a62c9df7900e1c54b1289d09a26a5036a1853fbcd9fa62886e99364aa7ad06c47c3c465410ea90f56acb23b223917a9d8d7d7c613e9c597c2a746b4191f64a4790cdc50385bad872714e00ff0308449ed46b848a84d71c3b0357176d93546ea16e529964667c819ff8d7a82d7aabc213a60c719c7722dab1f042ec661324c6716de599030460e7970bf87002cf7eee449e1705e419d1e669272143b8c21d47feea937e50c363799e014b83c4ea0f2ce8ec22eb552fc2768ed41ec211376fd83bd8d4056bd70ff641f72a63b9b9b0d7773ea75e9b72d4e3a91cd42e21cd472cb02f087d349fa977795bc0f1fab47ababa2138b3219d1fe5d2dd131bcdfabe01fb7021d0d27eacebf3619439215f3b01c314710f728d92977af9f73ca1ef5539ad52778b1d07af06cd887cad7194a8f001f6c8f55ca0745b7e9ea843f788278f7df654c455af618ae8dd9fe18e4548bf5c0c64264e4f66c6f67060d0e6edcd9a511be0bd304c4a5119df962608b45ec7257b80445a54763d14a41de79ea9dbda40a287278117a4dd62efc39480e4794fafe23858a5d22220decfa0dc7ce4c9ed539be1c415e992a48b4e37f2609caba97924f2a478151b63fe678c2738a884613b3055e678a93c63ae05570642d56ed391c900292e0e298b8f503e611b2b7c3b81c5c5b843def799e20112ff76ebc31a9ab856172deefa9ba9ead55b4f0135c4a2fe215845c690a3a90a0249bdac54f9a8db4d55c39e45bd5708c998be600c586ca09252db1391a101fcf53c2d62b705cd291b385578cfe788d022fb0d58819e90e2a7b3eb54b53275d4b6901e251669512d2b9f087c9d9e5535530571d693e06689a95cb65c6cba771f0d6973503e033cd65a9d962baed2c0b316e0ceb5bb224461c1d55445e46ba7dfc8cf0a2f247967bd1ee8661d702108d75a0426762fc1e07ca83cde"}) ioctl$VHOST_RESET_OWNER(r1, 0xaf02, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x100000000, 0x3, 0x7, 0x10, "0fb7e01d4a1c79ea9b95de7edb3696860496a56ec8ff74813d5446ccd15af4c198b62f732934f1518d4173ea9b69d042644c17ee7e372f0a47cfe574765f25e9", "dca0ee8290520d3193e2ff3f521ce31db429152643a407f5dbe54e0f56df9931", [0x10000, 0x1]}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000780)={0x8, 0x0, [{0x100000, 0x4c, &(0x7f0000000280)=""/76}, {0x5000, 0xb8, &(0x7f0000000300)=""/184}, {0x0, 0x4f, &(0x7f00000003c0)=""/79}, {0x2, 0xd5, &(0x7f0000000440)=""/213}, {0x0, 0x9f, &(0x7f0000000540)=""/159}, {0x100001, 0x77, &(0x7f0000000600)=""/119}, {0x12006, 0x64, &(0x7f0000000680)=""/100}, {0x4001, 0x6b, &(0x7f0000000700)=""/107}]}) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) bind$alg(r2, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'morus1280-avx2\x00'}, 0x58) 2018/06/05 13:55:01 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) r1 = accept$netrom(0xffffffffffffff9c, &(0x7f0000000100)=@full, &(0x7f0000000180)=0x48) setsockopt$netrom_NETROM_T2(r1, 0x103, 0x2, &(0x7f00000001c0), 0x4) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0xfffffffffffffffe}) r2 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x1, 0x4) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000240)) fcntl$getownex(r2, 0x10, &(0x7f0000000280)) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f00000002c0)) getpgrp(0x0) fcntl$getown(r2, 0x9) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getpgrp(r3) sched_setaffinity(r4, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:01 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000280)='/dev/uinput\x00', 0x1, 0x0) ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f00000002c0)=""/83) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0xffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r1, 0xc0045520, &(0x7f0000000200)) r2 = socket$kcm(0x29, 0x5, 0x0) getsockopt(r2, 0x1, 0x6, &(0x7f0000000100)=""/211, &(0x7f0000000000)=0xd3) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r2, r3) 2018/06/05 13:55:01 executing program 5: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:01 executing program 2: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x404000, 0x0) ioctl$VHOST_GET_VRING_BASE(r0, 0xc008af12, &(0x7f0000000040)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r2 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r2, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r1, 0x40045431, &(0x7f00003b9fdc)) sigaltstack(&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000080)) r3 = syz_open_pts(r1, 0x0) dup2(r3, r1) ppoll(&(0x7f0000000280)=[{r1}, {}, {r1}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:01 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280)=""/164, &(0x7f00000000c0)=0xa4) r2 = syz_open_dev$sg(&(0x7f0000000380)='/dev/sg#\x00', 0xfffffffffffffffc, 0x101000) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 294.080331] FAULT_INJECTION: forcing a failure. [ 294.080331] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 294.092168] CPU: 0 PID: 18453 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 294.099524] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 294.108873] Call Trace: [ 294.111467] dump_stack+0x185/0x1d0 [ 294.115105] should_fail+0x87b/0xab0 [ 294.118827] __alloc_pages_nodemask+0x630/0x5dc0 [ 294.123582] ? kmsan_set_origin_inline+0x6b/0x120 [ 294.128428] ? kernel_poison_pages+0x40/0x360 [ 294.132924] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 294.138297] ? kernel_poison_pages+0x1a0/0x360 [ 294.142883] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 294.148334] ? get_page_from_freelist+0xab08/0xb5e0 [ 294.153348] ? __kernel_text_address+0x34/0xe0 [ 294.157924] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 294.163370] ? __save_stack_trace+0x90d/0xb00 [ 294.167881] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 294.172897] ? __kmalloc_node+0xe25/0x11f0 2018/06/05 13:55:01 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80000, 0x0) ioctl$TIOCLINUX2(r1, 0x541c, &(0x7f0000000040)={0x2, 0x3, 0x7, 0x9, 0x9}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:01 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) r3 = creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000140), &(0x7f0000000180)=0x14) ioctl(r3, 0x1, &(0x7f00000004c0)="cd390811d4ecadc8af76eab9711e3ecb0124b944e178de11601b8beeb99b908b8346bfb599c839a0b38fc9ee5eb67a5cec6ec391b46e2d486dcd1af09e98a8555b2ca426a4c03dbd03479294122a2ef2ac4e29eecf933da2b3b23036f4d6f5d2e04009a2a441c09f25851bda28c5647d416bdbefb8bb27300af34115fad66e2bd98bfbaa1b8b57cd6c318b8b6665b286dd8efba92be2fbda5c3259a64f4102a64986d4198256a3ad51cb9606ef621e122c2ebef91b60beb0f950c32723b3898c97e0052a38443f4cad6e5fda5ae01bf5d5f5d928e49929bcf5ccbb5116ad114198baacb91d085fecef10f3a54b1a2717776ef2ea4ed7bbc5392bd2b6ccdf5f9083abbb252f0199d7c7935f778249dd112813aa4992b6f8a30f53d10e872b5bed469e3581d7cb08ae344c60a8215f21a243b8d9e5b5ee81798f3b65651cc2c249d31fbc20f085058a8e06a3a4481bd6bc35fd084c0ea42532f30459a07675db66a743f0d1518ed562fedd6d6c37cb301509137ececbaeb34453ab0fdaac1825885403c057e07a7540b77ed90e5ccfdbb218fc025daca8c1aa254b5b4a7d5a35018bc9bcf9bf2ffb623a34d2561447c901783e3b745fd8bc830325350a86717cc636a072e9dad9effc86ac274e4258ffcbf43ce3018969ad8999fa85162e9562fa7d3201182bd24463639e1deea5cd8a921e3282659eac98aa84830d47270e88eb9d88115e598b7df56dd4786792bcbf12ba0fcdd9a06f98d520bba8b73f63e9a34bd4ec106f081852953166906dfaa977b5c1cb7a7f0b2a955b6a7577b5287232a53407184d93dd845a8f0f38d3ba9417b29d602c379b1c7ad8790af1516a50a4f53e0edc38bb6cd4a8ddbdcbbfb540dc8b6188d24a2f9f357e8acb2707c756b35bc9c81797044f66d31c996d91267411f7179575c60dc2e20ed16e77a6042536debc22a71ee965c4f2b8e06d75ac4de24fb5b88c8cfdd2af146a6ac72c091aaa4282e1e0b61f77e2081fff5dd0eaeebd32128f2aa5020af9efc8c22125b084d957efe6fe8de03719bb2485eb7ce01b408878db2dfb27ada095bd446d2fa874d318f24b05bc4259e9761b89fda94621b4195c822cbe173c764630fb9b1b1c4956f2c039051de0bb4643809602975a59bf9924fcd1a998c50e1f50837c3d7e3c4132627ae982dff71aa64e0fc192dc3feaa0971e55ef095817af2c45db18334a18c36ec38f2dd073e40e38f18c3b2f7c78b79f88a193305f7c2879eb45f71aa2877bc1e3609d52ddd382de33ed86286a9a6b35af7d06187edea23981b62f53704731b33785facc9851e9b276b7937dc05a34e709304b431b59c94b5857e25012f4254087091a6260d18c82d6a1925c1f24bdc050ac8e6964ca8d17f9ac76f57343c0f26a70a51a43c178c9d61ef100629cd5594d93a64e8b5d65166f0346b1e2a70945729b5df789e8d5681358b5f8aaec115367aadd78c55d0fab26106e260c58558c455d06ae13c2236d7f3ef41ae73d92d5c2c26ecb695541c897c497fa55d6f19b3d28a4edfc28ac3d3f294ac7105a73b4c819961b8a7c9db39537d01ac8dd73b1f678e06cfec6eb2793d898d7450527904763fec6a6949fb6ef30ef24d3c74da4b0f7aaac83f4ad8f0a5940a0925748473b636bc7e8383ef856e915f95a10ce724dfc11e49cd86db1725570c46b22e491e06f21174671caf3a4c722e321b59943c442ecb818c4368616180c232d9e56ad12d139ba97df5c58a9de69e80f7bed86d8e7b1ddd038e727848ad2ea076a5b5567307d68fd5193e7407c2316374159f7016b7c0c137d154684e5af9393325cc1d1ff992fa69e523f2f3f62cfa3ed6ef2331dca555bcd7c0e08f6fb5de33e6ae5b7eb5f10a8038be68fa4ef79f33f2d79d350a3a5e4257ac7b413a4b33ade4fcdc83850518e91e6f0aa6ed2bf9b294cbfba845bef05009727b13f7df2cfe239f5deb58f1de344f6e7c3aef4e12e37c660956543ba0dea1435b8868a48e36cec4a755a906fbaa245310c48d77ce1c4bac330be4362e28e874eb9e8c655e4faa7edc73c066afb4b05b38c8a89bbdc2e91a8200e4094fb55a9bc7fdff79f5cd95521e457724b34403e22cc0e33aeaba85f3a0daf24178e1abd8f453006d4837ab09d04dfff2fbb727169ddb4de4332391e92db62fc16b9e604099ed3fae3716b2962274cae9865dcc96d9d6735c288b972e3cbec61f901322029e1c19b81f361adbf9fc2872e1fe8e576bb7eec6ea0a431d4555c05a2d220cc610580a55215c8997a0d799e2e024a3beacafac4875a4323c168252fd93963f9f94860677cacac7cb36a97fd214c14abbd382065894a246e7f52e463a3df07b17526b7c8dc1fc00c89230330ad0f4eb2abf95080e01fd508297219488c9866df845a5610e7d7557982dcc6dacddf80421d868a028e3357ac9d66a8a90430e772988c2561cec003bfd90b1fd4e6299b0c99ec6f04ca67a97d05188e03f640e1cf487b0daec505f3ef9b9d78770d50cd1214795b2a61e452ecfd9a15c39c082923e3bf4e79496516cafe02fc79438884d9a8d1c1b71c990aaeeea41304c65d9c63e086a98b6261de6685b504a6f9d85d8bc9084baaabfde1e786a7509f5866070f69018e69f4d9fbfa9805d3c402f466070dde2896dd946fbf9ae68a86b2ac1790c0cf7a8d58b9b705f5c00155d6778ca32839ab300a6a1b9fb0d134ed58eec923b4b4337d49c7b509256bb2f50ca76aed401a1531bc1b4c3ae0d9c6a915d28a1566bf9e03bbbe6ea2d062c26bd61e7e568af32c16ab102315330638b6dfce76a7f45d037cd2716d4c8a53f6c58c4927cf3647800690058764543e4fdae2d03dd0c52077b8e83753f3f35fa8febe998612db9152899089bfb6205ae1db599cd71cccfd3fb00e5c8c3fb43aa080bfe70dddb06d48095678f7beeb0c4291749932405888c96013f5ee2b9345175f38079bbe2feeb957360bc1197435da1b351496edd0f90f1f2d25ad7eec65a7805bcad771ed1edfd19b2df78ed5fb02e97de9f870a6e1d80b0848bed1e7e69422eb8e75852e28043c15112b9bd0e221fb560897b685ead42d246b17da3e7359630d40d43fde33a0a11eedf9895e827054c82c73ccf3c1c0684684b5c7475978f5ab600e74e06183255effe22f0bf6929ca53a17779fea5aa9c2588dd77fcb045902f37934df14c38cc6f6dfed9f6fb69aa593fa9df5ee105d2650121087586ffdea3183e9ca15a057d7bd3f7d660ca7349624790b6d32a23a60e5034293e734afbadadff5a25600cee466082aa65de3a4b0a75aa669d6cf16ca5937d0ca0be129ba0fa5cb2dc78c93c7bd73f44422490e9f1ad7e43a3c9c7e5d29fa5cb7edace76b0226ab662b2370047f11ab190129438885eebb303b972937b1f7f691d274457102c2a1426798f5a512f7ac76fbea5b7f87f1560bd7b3679ef478b150d4891bd3b39461bed0947f2a05539d818f13b1c914503d406c9c957b1ae7918e314673492e3481aa1b589dfcb5444fadd1df2aa1c3f0cf435beedcde1504d7f00c4b691331de40b04a1a6413ddf73ea9b3b85c48cb162ee913920c547b0005585165c24110803bb80b1fcc78738bf2e94d0185cf7447eaa868195c16456010e029777e52147a04fe9a494e4b84fb3648cb9d137d3181d352a5d2d23f51b3937d9c226fedd87690edeadc5f1c51be8c0e1ae5c3faf8e06aeba47f75cb1bb16654ec2007a8252db2758dc62c081de01ab798c80683431ef3a8a5dc32cc90bfc6e6b982e92a96639f297845eda22e70e302d364e9dea3431b290bc8aceb943e8bf18e5b23631b462144c42fe9725f0eece62af0be2f6aa0645bcdefc2a5d8843f03280f6f7ca1853d5c203d37c273a9bd8d911bc45c429eda62832760e6ba872c3642f4cbb817481ef7489704ed0ab1d5ba1208a171abe8632b85773ed02bb836b20316c59d1c0bf5618ab5b0fa4d055e87c9a62defb5dc74fc787365512e3ad24c6243ade5dee8274c2c8d775bf8746b0673c51cb96a8c1aef58430ba6d95c7a024c24a007f76661e8153299c91e3f52023436c802e8756c7efe4703b02f6245e47e17cff57ee2aa7f8cfc57330a991873fc21b62c21309ae518c827120b5f7401eb4783e16338c04aa974c098d4bb6523c95e3290853ccc75f98f0f47dafe3beee3fd1ff9846f70e2b69f8f6a5e8882ae3b9dfb3d3aff805ee1438c136cbbc5da93125cc1561507907f3ef442b7849d412c6c98f46a5db579f34a74e9ba693a8f01d68dc71ee4e042fb78cc73de66fe28219e7453aa6d54f6aaaf36f966bb01a9432ddb55060da733c005a14423c93ac5c5b4e0daed5a4b61fd1f30cbe2df9490ce3cf05b2336878f5415701b967ee8a42c8ce470d5ad2b833b086c8d60d0657851dcd94e98ab3d640abc57e99e18062ebaa96d6c1e254f757a228615c92497a468f777d883242d789ecac0763c224c93e503e6433c698a1399e8139c931a7941eb7b74cba7252e342e6613ac0e42a83f9fffc5b563368a661c7bb3124b67380246394c0b071629b65259ac6105660d55d4a7f817d9ee5a15622b6aab1cc5dd6fce4345206aed750e250e4ba9f487725ea39a969fdf49bdad6cb10a85027d6a57c316972f570a862ebee1eca35a9d6b0df3ebb5310a3a0dec0aa86360b169588d8344018f99cbb219259422950753a12c9a025d45f66a68752382aa7ac962cc63d53430825f2bb66c9f34e2a3749f6c25ac939932fafe990ab7b5fc2ba3c2b42a98f744fcb9f4a5741b3ff6763e358a7780f34e8537fbd7c3dc498c82a2d5ca0945804689771386d92a2b1cd41a27ac614a95e62cb5f820a6ec031ceeb10e6eaed693e8c52b64b5b6a110440b11ff21ed070834df58c11487783a0ced088844f4643f06bc1bc41f9f98b644d2519e6a6d380e3c3580749528fd5509dcc34a4b8c6ca39c76f9846ee612b95e74443439da90856f665105d28dd64c20570968895ea5267bf9d7a09366212d4adf4068a033b5f6a61c6b247f7fbecd28c7a1958c4f0b13e439a07a1cc48b9a13c2e93417942a7e823b8e1a2a935cb2a78f50cc2d353ff6c3b35bfdfae7b318c561fe67a3f9cf6e299bdf15a4aab6141e9c0cae2f6efc395ab816db4095828428da92a2ebd6c80c4aef6a0deb4f2351395c3140dfcda45c495492de2f97c87e8db04bdc9b8fbd265a33e4c37583f85af6feb4afb87a9d3af10a633c8775bb5c1fb26c99b39a3abb03be7357e7f0bf0d9ea4dc767872c9e157cd8b95261e43cf23ab050eb7ff9ed2ab25e16a399ac11fcb0df6e942d264afe7c059aeec33f2becc46fe0fde308f53e7d9df849707cf2556f28fbe7624550450168c803901f3eaf82f99b1a8285d6adbde306206b0e2d43f9547796ae66c0201ae3295dbd2d86b2e2e2dafea60f6032abe28fb907ff0f5452f88c7a3e6d76f9fed2803284fa1a85c9c16c32ad0cfd595a2fd19ab6799be9dc7de68be660f669d80a56544628ba3b7783a78bc2259b26b64f224c74a3ee6e5da44eb2f6f1bc99be4bb1c2710e346e640b0d36d79cf01a240bffa53531a73f85712183f70c4eea8ba5f9a2f14b8dafe6a9e21d4640e376dec08fd473f2ab788c37421c44b927fb7bcb318cb0230b583ddd966edf96618668ec862590267d051c680d018fd80e45b2338684364c5def3e635a34a8d684adc9db87a54d8370fac7e556cbdb4c47818133d953b3818133167f2b0ab7d2d8ae4a9d8a107b23b00d701b7dea60d676427f6a34f019e6627a69134b2") setsockopt$inet_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f0000000100)={0x303, 0x33}, 0x4) 2018/06/05 13:55:01 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000340)={'gre0\x00', {0x2, 0x4e24, @broadcast=0xffffffff}}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) socketpair(0x8, 0x0, 0xda, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$EBT_SO_GET_INIT_INFO(r2, 0x0, 0x82, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x78) r3 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x8e1, 0x80000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000100)={0x0, 0x45, "cac19433c1042d37a6db9168989df46e99465f2e1db1c5e97687073c1e78c7cd13812d848fd17de1b92cd39587b5816c82526e38849713fe2dc4b0f63abed62b1609748f67"}, &(0x7f0000000040)=0x4d) getsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000180)=@assoc_value={r4, 0x77c}, &(0x7f00000001c0)=0x8) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 294.177132] ? kernel_sendmsg+0x228/0x2d0 [ 294.181280] ? sock_no_sendpage+0x1c8/0x250 [ 294.185600] ? sock_sendpage+0x1de/0x2c0 [ 294.189659] ? generic_splice_sendpage+0x1c6/0x2a0 [ 294.194588] ? splice_direct_to_actor+0x764/0x1040 [ 294.199512] ? do_splice_direct+0x335/0x540 [ 294.203830] ? do_sendfile+0x107b/0x1e40 [ 294.207893] ? __x64_sys_sendfile64+0x218/0x390 [ 294.212559] ? do_syscall_64+0x152/0x230 [ 294.216620] ? __msan_poison_alloca+0x15c/0x1d0 [ 294.221297] ? kmsan_set_origin_inline+0x6b/0x120 [ 294.226142] ? __msan_poison_alloca+0x15c/0x1d0 [ 294.230824] kmsan_alloc_page+0x82/0xe0 [ 294.234796] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 294.239558] ? kmsan_set_origin_inline+0x6b/0x120 [ 294.244405] ? __msan_poison_alloca+0x15c/0x1d0 [ 294.249074] ? __should_failslab+0x278/0x2a0 [ 294.253486] ? should_fail+0x57/0xab0 [ 294.257289] ? __should_failslab+0x278/0x2a0 [ 294.261696] ? kmsan_set_origin_inline+0x6b/0x120 [ 294.266537] ? __msan_poison_alloca+0x15c/0x1d0 [ 294.271210] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 294.276667] alloc_pages_current+0x6b1/0x970 2018/06/05 13:55:01 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x890e, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-256-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 294.281075] __vmalloc_node_range+0x83c/0x1170 [ 294.285654] vmalloc+0xd8/0xf0 [ 294.288850] ? netlink_sendmsg+0xb94/0x1350 [ 294.293166] netlink_sendmsg+0xb94/0x1350 [ 294.297322] kernel_sendmsg+0x228/0x2d0 [ 294.301296] ? netlink_getsockopt+0xc80/0xc80 [ 294.305793] sock_no_sendpage+0x1c8/0x250 [ 294.309942] ? sock_no_mmap+0x30/0x30 [ 294.313737] sock_sendpage+0x1de/0x2c0 [ 294.317631] pipe_to_sendpage+0x31b/0x430 [ 294.321774] ? sock_fasync+0x2b0/0x2b0 [ 294.325662] ? generic_pipe_buf_get+0xf0/0xf0 [ 294.330166] __splice_from_pipe+0x49a/0xf30 [ 294.334488] ? generic_splice_sendpage+0x2a0/0x2a0 [ 294.339418] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 294.344777] generic_splice_sendpage+0x1c6/0x2a0 [ 294.349533] ? iter_file_splice_write+0x1710/0x1710 [ 294.354551] ? iter_file_splice_write+0x1710/0x1710 [ 294.359568] direct_splice_actor+0x19b/0x200 [ 294.363980] splice_direct_to_actor+0x764/0x1040 [ 294.368733] ? do_splice_direct+0x540/0x540 [ 294.373060] ? security_file_permission+0x269/0x490 [ 294.378077] ? rw_verify_area+0x35e/0x580 [ 294.382235] do_splice_direct+0x335/0x540 [ 294.386387] do_sendfile+0x107b/0x1e40 [ 294.390282] __x64_sys_sendfile64+0x218/0x390 [ 294.394776] do_syscall_64+0x152/0x230 [ 294.398669] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 294.403850] RIP: 0033:0x455a09 [ 294.407031] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 294.414742] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 294.422014] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 294.429283] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 294.436558] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 294.443826] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000003b [ 294.451520] syz-executor1: vmalloc: allocation failure, allocated 0 of 12288 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 294.463220] syz-executor1 cpuset=syz1 mems_allowed=0 [ 294.468461] CPU: 0 PID: 18453 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 294.475841] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 294.485213] Call Trace: [ 294.487841] dump_stack+0x185/0x1d0 [ 294.491506] warn_alloc+0x3fc/0x660 [ 294.495205] __vmalloc_node_range+0xeda/0x1170 [ 294.499838] vmalloc+0xd8/0xf0 [ 294.503059] ? netlink_sendmsg+0xb94/0x1350 [ 294.507410] netlink_sendmsg+0xb94/0x1350 [ 294.511607] kernel_sendmsg+0x228/0x2d0 [ 294.515632] ? netlink_getsockopt+0xc80/0xc80 [ 294.520178] sock_no_sendpage+0x1c8/0x250 [ 294.524384] ? sock_no_mmap+0x30/0x30 [ 294.528209] sock_sendpage+0x1de/0x2c0 [ 294.532151] pipe_to_sendpage+0x31b/0x430 [ 294.536325] ? sock_fasync+0x2b0/0x2b0 [ 294.540279] ? generic_pipe_buf_get+0xf0/0xf0 [ 294.544806] __splice_from_pipe+0x49a/0xf30 [ 294.549161] ? generic_splice_sendpage+0x2a0/0x2a0 [ 294.554132] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 294.559555] generic_splice_sendpage+0x1c6/0x2a0 [ 294.564372] ? iter_file_splice_write+0x1710/0x1710 [ 294.569419] ? iter_file_splice_write+0x1710/0x1710 [ 294.574467] direct_splice_actor+0x19b/0x200 [ 294.578934] splice_direct_to_actor+0x764/0x1040 [ 294.583720] ? do_splice_direct+0x540/0x540 [ 294.588072] ? security_file_permission+0x269/0x490 [ 294.593124] ? rw_verify_area+0x35e/0x580 [ 294.597332] do_splice_direct+0x335/0x540 [ 294.601551] do_sendfile+0x107b/0x1e40 [ 294.605511] __x64_sys_sendfile64+0x218/0x390 [ 294.610041] do_syscall_64+0x152/0x230 [ 294.613969] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 294.619179] RIP: 0033:0x455a09 [ 294.622383] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 294.630124] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 294.637413] RDX: 00000000200000c0 RSI: 0000000000000014 RDI: 0000000000000013 [ 294.644703] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 294.651991] R10: 0000000000010000 R11: 0000000000000246 R12: 0000000000000015 [ 294.659280] R13: 00000000000005a5 R14: 00000000006fd818 R15: 000000000000003b [ 294.666668] warn_alloc_show_mem: 1 callbacks suppressed [ 294.666675] Mem-Info: [ 294.674635] active_anon:119920 inactive_anon:76 isolated_anon:0 [ 294.674635] active_file:3599 inactive_file:9438 isolated_file:0 [ 294.674635] unevictable:0 dirty:143 writeback:0 unstable:0 [ 294.674635] slab_reclaimable:3642 slab_unreclaimable:10534 [ 294.674635] mapped:74300 shmem:84 pagetables:1128 bounce:0 [ 294.674635] free:923762 free_pcp:307 free_cma:0 [ 294.708135] Node 0 active_anon:473348kB inactive_anon:304kB active_file:14396kB inactive_file:37752kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:297084kB dirty:572kB writeback:0kB shmem:336kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 315392kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 294.736356] Node 0 DMA free:15904kB min:144kB low:180kB high:216kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15904kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 294.762609] lowmem_reserve[]: 0 2817 7244 7244 [ 294.767322] Node 0 DMA32 free:2888680kB min:26228kB low:32784kB high:39340kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129292kB managed:2889512kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:832kB local_pcp:92kB free_cma:0kB [ 294.795304] lowmem_reserve[]: 0 0 4426 4426 [ 294.799744] Node 0 Normal free:809928kB min:41208kB low:51508kB high:61808kB active_anon:473348kB inactive_anon:304kB active_file:14396kB inactive_file:37752kB unevictable:0kB writepending:632kB present:4718592kB managed:4533200kB mlocked:0kB kernel_stack:10048kB pagetables:4452kB bounce:0kB free_pcp:764kB local_pcp:60kB free_cma:0kB [ 294.829570] lowmem_reserve[]: 0 0 0 0 [ 294.833496] Node 0 DMA: 0*4kB 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15904kB [ 294.846955] Node 0 DMA32: 2*4kB (M) 2*8kB (M) 3*16kB (M) 3*32kB (M) 1*64kB (M) 2*128kB (M) 4*256kB (M) 1*512kB (M) 3*1024kB (M) 2*2048kB (M) 703*4096kB (M) = 2888680kB [ 294.862430] Node 0 Normal: 3609*4kB (UM) 3701*8kB (UME) 2208*16kB (UME) 1272*32kB (UM) 1354*64kB (UME) 847*128kB (UME) 159*256kB (UM) 51*512kB (UME) 23*1024kB (UM) 2*2048kB (M) 98*4096kB (UM) = 811020kB 2018/06/05 13:55:01 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getsockname$packet(0xffffffffffffff9c, &(0x7f00000043c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000004400)=0x14) sendmmsg(r0, &(0x7f000000b200)=[{{&(0x7f0000000000)=@rc={0x1f, {0x5, 0x212, 0x800, 0x69bc, 0x400, 0x2}, 0x81}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000100)="8fe0605490fe326f81c5cda807fd18ea5b3df7dcf8966b4b2f64518fcc9dece617f8923e4fb5eff4694b5eb22d96337e51348dc2a4141ad3", 0x38}, {&(0x7f0000000140)}, {&(0x7f0000000180)="c08dde4e5bdf037ee77c2cf2e27f95191366d4ca7d2f85cf1cb6859bb8feb973f2a833cc9ba7758fa955bff3cdadda0546dacdd45b14177aa1904de9dde03e89a5492f32a1c157f858052a117419b00be3320a07c479cefa027a2136da84b1744e5bd9b4fbea331c2685f9e642f75f0f8751088ebbb96e2d9d7632889bb87ea955d5f6a4e088c0a59825aeb5a0f27942796da39c50afb6f7f9f15caa02c6492d3756d40ea76b0133da9cd24deaa1756fac74354cffb481", 0xb7}], 0x3, 0x0, 0x0, 0x4040}, 0xf35}, {{&(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x0, 0x0, 0x1, 0x0, {0xa, 0x4e23, 0x1, @empty, 0x7}}}, 0x80, &(0x7f0000000440)=[{&(0x7f0000000340)="9a2d1ec954652eafff88db06a465f4a67d784cdae6d6827d83cbf46ae04f0841f410c5e6965ab9be97cb1a89", 0x2c}, {&(0x7f0000000380)="17f74804dad19f5bf5ae9a507356e8ad9a83734025f6c7e88243a61e343c5219ad8ef76aa843c94ea3269dbfc2cdc850f8c45d5f3e9efc9c228d47861a723ee51b79cb79ae7d6983c35342a56aee0e09f729d1ea24be05e55eda4896cafe40c88e369d70df2c10192e4b5a9c6819c22d8342f36a3020b4e17619ad14f461f95b7a663ca447df96076062f7448938", 0x8e}], 0x2}, 0xfffffffffffffff9}, {{&(0x7f0000000480)=@generic={0x1, "aca47b2b6f2b44e1770b0cb6927d09ab77b94000fc8902dc0ac1fe95560dec120654c5684e5e223c6f29c191de0ecf29491c2c24651a1c0e3dd9d17abaa9293d9274115105bef222e17adbdff0f6bc1174f1794b709555a21e6663ded85cf39c4fd1ce0e9c17c2ff80b6f7b574c3b1f5f6bd7b48d8d177bd8572ee40d89f"}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000500)="17e6e1266ebc2a4539b7d069c2485625b0af38af2a352117aa832a1ba63ff9bb3278597672a472c719511317a3d0f7da9d1a323f6c57b1351e6ac8d14fbfad02d6a404d630ff8cda4172f1c3375b4b2aa56f742616285b43baf0a253f56d43d4a19df3fe4d622abca6efe8a8166f823035ff17b1f2a2b94b024b95136a0e316fa8e58b4e0f37ccac8e26030174b65a99485cf9d5c5013a855893cc5b2aa3b86018abba4276f6a6795b70b58c4ffe48bd091b0f9686b5f64b1794c2c5b8aba27633bea194128e515b3d8d53a55e0e07f77f6e4425d78940d3752922eb5e", 0xdd}], 0x1, &(0x7f0000000640)=[{0x50, 0x6, 0x0, "36f691e41301355706ffebb5e273d5505ca5c503e2d807a1ddda7a632c191ef8adf0758090567c7c09b11300efc32258f53940ab7067ae4bcc2d2884"}, {0x1010, 0x10b, 0x1ff, "02fc27881e5d09ff2b85b11d2ea04e5f0fd1e61f0c100cb2a7e3b8bb3b28376d47854ae42acdf7e80f1de79125ff8a75f9b99cd91c69df77ff6958b06420bdbd3c98fffc319d49ff4c4aee76021a55549ea90179c62e5b267d9e45f0ff02791828997acfb00d151d2a86d7bdcd00b47ee8cfe5cdd901d51a69d0b3303475edd13ba30b15ea622ad81d930885a9ee4959c32346bf56761dbc57ad0fd94cfd41118fa2724687583061beef116392cc6fbbac72aade7069b9014bdf2cbca0f50a8dba38bdaa40afc587423bcb4d9ed125088a1d6f4d4ad81ee3fe12ed83d4d30b2223cd0140957f3a56f7c928ab1faacee8f18d5ab7d2f211a49c34d529366881db9fc5179dbed92c3072067405ab1223d75fd00ac49fe15c8ab5233b26e0df96441c8b19bef184ce92259524915b646d15842d667053e6f73d21c6ed50536e56b025a8f14c04528bf72182947457a31a78f0b4f2756fd60f11189d5d0519d31230f1b9dc41e51ee09045e867173fbfaf7befcc9d51ffaf99ef5e9d779af5284bdf2457430ce3025c19d55a720625a2b9c173d9960a634d8ce67f0d7bb19c18707a8fc23af7b1f93068bfa24223435a2fb1b9742ec055bf24dcefe5f213d749260804086c80a371a43f59dfab88e743ad6aa566f2002137563ee3b3f1589d9d19e211a52c06d4ffce69fa93d5b33c7f758256e26f965223d19594851ccd092eb2c56860d1808f5b32e41ac656c0884d6979984e7cc4863b5a696669985819ac487add5fbcc0a612b6ade65ae83e08b9e63821f7057dea0aa3c63f160aa522b1e0ea1e3641675f160850325b0798c0ba1ca17c52d075d6155e2e8d4fd1b2fade321c75183c10d378d53b96caba8ba667322101d7d9e951f1d18774fea3a340772df70139b1c81ef797a80c452e9d997f9d4498c1316076c2795c832d0ad727e260f55a72d5c8a7ad4cd9306d837ecbf26d0f23913b01260d1fad0705924225bd72584a3444dfcd6bdc4e63c7a2c0138cc70ed7e9d54581798c0e0f0c0fe0fdd415e90eb17cdd624b1073d2eb399a46e6f7dd055764837cf1bc25160a6c21b17e910425c828f7ee82859085a6e8af9a79e95e37123e42ea485c7ec34682f7b592db24b256f8bd734bc39da531b736293eb4d2974cac0698c4f6b4bfd3debc1113dc0a0623379afd25619a9068c12a4ff09ad27779ee135970baa58407843e014296bc6794f08e4f0245d13501557cc51db592ec80dcdcf22f028b5ed1f09b6b3dac4fac1b96ca6d2083f71c998fff07ad8cb22567a905af1534b96ffa96820bf02fc3ed890d35b201b99bde17a1617a425b51aa4ce8459eb7be65768e729c52dd225ec800d22120069e65956e1cd102d4396125e885438f675a3aecdb6197e95f6beb661af5b847de92616882133483b69688c2a4bcdf2bef328f804d9cd5b3b661869f404f167cac597bc8592db07be02f4b7954897eb7135f757578bac0f8c081ed67a393e2b38e87b65d6fce693a62fd818aa5561af5c98aa651968954d44321c677c4528005672ef04894871a3c869532ed75ba8abecebaf520ad36cb5801b6023249f97d6f8c55d56bdac80d8b6abc2f0ae45876c9aa6cab3bcd5a6e280d9793f1a94182efa8dde8e64710f8555275ce47b29881d410e7c30d273eb1b1e797aae966cf081bb86567157792573d2892ac15bdffe34b112f46eaafc99b40ad5ed169e65dbbbd74f3552f311a190485ff2436a1e92413f18d126339125c492fcc3b9ad7b0a33b271067801a78fb1687a404ac987a6b7bc13a158f735a3b17e3abf1fb986d648d77c963fc03cc68c820c68417db4275239c5a61805a9b526eee387a7fbe3357e99362c23c1738ce4dc0cf59d73ce9145c3f9d97c26c50cb3e504c0b330682b965063d5c928b31d03bcb20271ddc47cf72c28d45fab4b53898cd8bbbfa156da80c445e409c085dd1444260ee15718be3c6cb0b191beed17e9f678f6e8603a2ccc18d4811ddf20484addddf2fe09eafda47e55d9dbcc403210b315d7bf17f4d95a635ab782ccf518ea24bba0f24d77a2979d55dea6f9ab59399d3e4f940064c4fe590e26548402b8fb8f63f4b5145c34febc0ff51261fcd8656b0d4ab3fcc6b574496e8aaabf239190ad5e1f1a244dc60b970e07f61169c84eb464a918db9cd2d6c345c192c30d5d47d7234553ee3dd0b1b4bdc40f26fa01e45ea7f8e85e9fc627cc201efd09d2c9e27a7505e620401c3be44ce4e9d9dae222db9ac3673ccf531f3eea1051ad6a1d381d5d90eafefe6aea99895bdaa2f60e4879c52c0686df3c47ccc3d559e28643119c818050f849424bc6bb9d3b856c95591c62fc792a8543f724d816889ea570ce09ce81913dc1d97964b339aa76746d8c8cfa357f4331eb54176d6a53143df40a8a1644af1ac0a0b63612bcb25639aaa90584ded591d54e9b5cfabc9c437a741fe5503eedd997c16fa513c1e32a2ae549c508930f592c8b2f8c9a9e599361722d8cb7e1c5ed74e40672c5af6d1eaa4ea01a280cb58724cf7181fd7f6f6f46ed9ac7df2604e8c9d193e9c7b47c8f6cc1582dc439d3c9b9f9b800fa00b710d89a5a3450eb6306e0d10530ad46429e2fa75cdf3e2ea3513a73deaceab4e681699c5aad1bd58ceee3871f22d0430797411b8b72dc6d4a61c53732572fc92c1769729054d20699cabe31660d62dbeb03a7ad21f524297c343db7db81e2ef5eaf1241616611f07047bbcb07f0fe544d5dab6955d2ca81b209696839dd3a8c625d83781a4e9f6c1333b029078cfbbd15ae77c770d345d5f5f5e551650c2a1c7d48234dfecf046635ee5011bb5c1e9c6b796b547a98ec489f27f663ea342631a1137275c327c806acea56c1098566666aa9c5823543646709cab6df47613a487c523784735bbb2a4a2d39bc6cd76094790ac8807ad907732669bdc82a92002c387f485850bc12895e300eb8a5c7f61c72a3e93df5578f14e839cc652a73cb4805762fb044bafe4852f117361adcb4e0c65059a850bf4624a129c1ba4a54e4631614e498f2aeb8304b884286fbf02b2ee026294dd1385dca653990d5fd962c5fe5bdcd9a17a6fb0a49cc5069ac1866ccb93991351cfc29793d3faacb09f2115ff1a76ae386b363b570b06443f1c339152f586bdbe1df6a95f2f27007e5cb5245af9be19953f263a6ce3f483118209955a1d9dd8c6a61cb7d80bb3247369362972b10fa396e491a7d7660f17fc89d7dd0a815710ef2bd5d3759ded5bae866efc98aa89dc01c4b880371da6b7d156a2decaea60ce08a083a80bc2f7bc5196783fce7f37ee875db07f55cce3b1d6d4e63f3566364921d695f21d28acb2e4540565fafe42616cabd4954f26d1dc2d7e0132866bfc4cfda7cb7a3df87c098c8084c14501d3de4602fe55b1d7afb5594121960f272d63cb6b6e89c0a0581fa87e5f0e24fc8b073822223b0c1561a96169adc6efe05652a6955d5ae5b84402f1686dd5d5e12c5fbe238c1b66820b6b9fdda3518e732c2e6565310ae2745e7a6ab218c653c88cafc30c3e60460a123d60548a74d495749039e782befdb0be713b2fb0fe804b42b4ef27c523bc54c864a4824e7bff4c67a500c38cadc86efc93b5d0319d02e3b9d9b4d8229707b1a07ed37d423f567f2601ea352117e09672bc0793f869b34d1f40baf9e7e607f0c31271127f3ff764357f9815223a71d4322154193800506c8d927b9e56ffc1c295bc4b3aba6b0f975765b5a2f24531fb93c653402288f8aae34381b8596f1d109342d6028acb51f289db8cd77a30bb4cb3325f7a43e51d04adb26f8c94046dc08ce37b28df2739628f6b5cb01371bea8dbb4509e1e2e1e51dc5b9d567ae389f72ba5b0bcb67a3bda7bb16ab286d72e039db011ed24d4b2dcbdbb5951e936c3669dce396c6407c8b55d6ac349e8e5b3df187217c21a88d0b16e160ba997265ac3b65833c29b7c911a5f9384b1bf59f7b6017803c5984e9576fa9f1036ffe4b8cfb33cafe862839289a178f7ab8281c62eb11fdb88a29d391498bb41106f8efad419833f102952875125e5e6d6b0bff2bb15367ba83cf2f00608cb632abdfaa081ec2eaa2bf64382a87c7cbe5171cc9daf1d4343b93752159973582a6d222a62d7b2651cf51fec735878ece40561653114cde4d94f42584a89e110393d57cffd9efd890745ba784c534dcf88047fb12c19737037818dd9257bc3fb16314563978f85083252d1a4991b9dd90268d1b7db0500b726357dfc7b0eb9c2b4680837aedeb8f7f2328434fce0408827c8daa9d71b86464c997b880354bc968ce684f4fa158979dcc4890969260315ab68047dde9ec6a8c1a098705dbe791db711cc25db0321a056a71626c2c2a560044241e15917491deec7afb54c1f386585360bc88cd96c117465fd7632ada5d2a3c3cf6d3eb94655b2ef0faa9ec905150cacfa6d14bb1fb9b9ca233b3f57ab088ff0d785689c14a1ffdcc8f9263c813154e0e9787d3e2df0c185f98dd13c9a5e8e4c8503c0d494baf9145fd23a929932e5cbeb6856f5273ef6588e39bd7f0979255b77c9a42fc052a23f460ae4d9e6c96ddf044073c1d6beabf1ec9d707ce0799e0977775e2b55d84955dbc94f7d5f1f925cd8efc86e48d6bab000cfee04ea45992e99c484621018723518a138a992af15bbcc486963fe026e2cc0b4eb93c01947a057439dd5c9d917faf3a85b4681a16c254b8e740a447664781ad34bd970e3d03de8fa2979b4328e7a7cc9037f7effb1ee790447f6e5838a52cf776baa8afcae6d1bbfa8a44b83d48feecd28a1c4b07b3bea2931f51279184e6ba1c4fd5d8ac6cc05f1231533227e5118b9b23af6bc3f8fd590551bd8c48a62605b82c8b479dcd762afa72e5e0979632333a26af7dc6ffeda7fd7da57d3cb2266e6245f777f09968bdd236b2ba3e7324a7f3fc54b6da3e255184a905e6b7e9982c8b36156a41bdeaba2f091041978e2430236e4d50ae7c133d94e109172ce69424e22c7694324f3c10a0495522226fc084b59cf152383f0fe966382eb185e2dae64f586781bb4946df861dcd43583fc05e62faf8fd74b8d03efd323defc2ce99f8cc3f91f840a3edd269374c26aabe27496e2049b254cd87497d8e171a66512af78a94307a6c78c975020cd3d321c05dbd3cc274016e3326215d4311e27485d9957f42cb66f197fb8c9c8f79dd31ab0bfc9603d1b149b93f1e0f544b58aca9578da7c579afbfe80702ea79e39c78c3917ad7bbb2d39afe79fef891340d26e76d955e1473c9b9f3e6b19391e2f0ac3dacd04b02975842b04039f994225e56d0b6e8ad6ebcddb5d7b68beb45f325d474692a9053593ab85045729e01d81c59f7170153ed04363566cc4f4aee2ca8a862d3c7ce1bbfa4e0e105c17ff2bd4497ab435c5cb62483b7ffab9a2c523d48e58a437933edb50e6fbb8d5e0ba389b80267099766210282de0c204611b28fc275207b2ee0a2219b2e0e22da595dc4b7c1aacb1629bcd4a3553e69cf9fae9fae4dc7db3e7223cf21c6293d401b41ed0ac5edcb9c7668c4187b73a7600ea9e0b35223b06f49d75cd2395640d2dd30c6e024b35840aa2d021ec51848e1a5aa9764305465f7b59fa564be97785b8258d22c31a5bb1825705b7dca7cba64893d49714625d4402f7a5f8b7d68a679c0f4b9748582f7c91020eb33b5030f626b4cc65a43785c420c4cda70c6a320bbdda8d23bdbfa8a21472b9ae6f82e8b4ff573f26fb29c3a5128036adb26131ec9cce06b696aded1460dc593b04e499ee7f83"}, {0x100, 0x11f, 0xb4, "f4947f6bc4a75bc571be5213636a73cf5b381a0fee139b5272ac9bca919555d5b573653da5a2ec313be8fe717822f80b32b0f1cd26527dff7be60258118ae1a86e9b58a6b0cf8c36de895453a864c2e976f5638c14ba2a4923c89b371ec1c8c9eebdfad761738ba1a2957719e4c0cb670f3ef56ec4c61c66fccb4fdb55b4bf09be60a01ed781c8a58662bf3ec8f52f7eaa971c9a0e09e07b79b1fcdf72fbb5382ead1511378f533094ad1eb1f818f9dcce1e224fcf4211eb6b69563039af5f41785ec9a68ddb61b35c1355aff6d7551ecfa0f35e5722d73d129711957102188659bcd24cf0cd4b25bafe"}, {0xf8, 0x18d, 0xffffffffffffffff, "3887c2a8103bc6e94f0a6058f32d668693c7646481d699b985721f873f056f1cd03ce3f384f285d37fb1a09e9b717cb30849353d3721f8cd123791b0c2744e01baeb5c0f317926ade8c46d7aeb70c8e0f4432350745afd481d1f83be81535f86b0466e790a7ac442db25f99f22444e181c467220f0ed3fd1afd2ec0770dbba8e19217eee1191c6962266345973495461c01650f7af2b59089ce245b17c02b2ac827cc4560f1e1b82bd950aec1ed3d58509cb1a85e71e1b78f053adfbd1aa7644bc263d02af6ae67d239badf00a74d45d5d6c95e2ad5c76982bb93bceaab31d129386407ed66f0ba8"}, {0x28, 0x11a, 0x5, "aaac73f3b505102b5174a8d6586a5a705246"}, {0x100, 0x1bf, 0x4, "54284c47c18b0a13d808655d6072446e558721417e3ccef72ccef7c2ed231b277b0aeeadb52ae5ffe84e50fda3684fd650ecd3e40f0c2eee90ccb4a60d3c813d172bcaac3e5a2273db3d660946dbe42667b1a29c356b3312b4032946fbba4b2205c08d6de53712365d14af1158ea6b8ef30dea818295a665465145167da6bf54097c6089b4bea2551725279a9bd2613bfc524fc0b63ab10a7e9e582dd23ee2600618a9b782de6b338b6e78338e00ce2d93b5bd06e0e342de11a8d3321e01e55ebbb41b942ab2e532daa35ece3bf0c35a37e5be021036a1e919dced8234e5b719e900bd9f653a2705443f228ba4"}, {0x48, 0x1, 0xfff, "be4063ab372988fe078f033f81a3cada13f58d5c70a9eb7a56ab5886f721cc8272a1aef238c125a081aa371819d45a9e97202c"}, {0xe0, 0x10a, 0x800, "b13fbcba9a41cbee8d0ad56066445e02d0b9406d32bd8f46c444e6276791968e6583cbce6acd90d9a3488be9873c56bbdd539af4099863cbf62f158ab2124164e9b3d5f9862bc46034a1cb2a2fe24f94cc371608c6931837921c633af686379d820fcf0396ef7a9015848b71ad4d09d35a35c8fff2b7b4828550d910936efa5d0465d3aeb2c74caa47404d83a2fcd790b62ee581838dc03722634ccd46e22b4d19198c4eedb330fb071451e711170bac19e79b96df9f2eb6627c6ff81ed92222d032f16313f810aed49469032da5"}], 0x14a8, 0x20000084}, 0x81}, {{&(0x7f0000001b00)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x0, 0x3, 0x0, 0x2, {0xa, 0x4e23, 0x8, @mcast1={0xff, 0x1, [], 0x1}, 0x1f}}}, 0x80, &(0x7f0000002040)=[{&(0x7f0000001b80)="dedc91306371993548fe5c1cca10316af7a3f7ce9bc9bc9d33186c336f281da1a23d8b302cca3fd447f8d0ad2b057824b20a2291b6f6bc7ff371390438683d2664d10126f729931337848d9e0e3eef7e835c04cbafd3cf9975a9482ee735e15a105e4c350ddccb5fb67c352e0de3b83de50e39f246ed7200a48a11667d78a50c94627982bf0ab1b7383a4d380525927ef6fd7f2b970033808c2be0ac57fba0cda2313fb3e8898591360366a0a8c752bcb69786f3c4b1", 0xb6}, {&(0x7f0000001c40)="16689419b0a0b78d565ba06a97a1f9de", 0x10}, {&(0x7f0000001c80)="4927090d89d93e0c4302c109dbd5520c7a1c4c259ca2d7191b29eca4527d274c651a061706c10cf3e43f9e89b2bce53167ddf87f7ee87ac5bd489e6060c6334b81628a703c03e99c1df4dc9a9b2134508e605b4bb3fc440b98852b0c72a8188ac3c4ba674aea2414", 0x68}, {&(0x7f0000001d00)="22658c6575c9a308c644d9d2c24a2b4ee09bba1eaeb2fed964e936ee65208c9c67c217201e0ce5f4e26d40c037c4ca36883e1a93de5cd1afc07d", 0x3a}, {&(0x7f0000001d40)="dddc2cb7029eb66ea84266bd6b649e96907f02428aa9b8682fba15c479bedc8fbf695cffad836ae65903647c1a55ba5eb60c0546beaf38c69cf066d6338e9823dd7234d6a362", 0x46}, {&(0x7f0000001dc0)="16c27514eeb19aacf27f9778aa78336360f0792787aafebcf229095332e34b401e28ecec24e19d3f07248ec78f8141fd399fd9c0fe7873b5bc636808dc1d9f59917934763211c31fa9a78ac3decc3f1438542a85b61aa14e1a6b29d141af0f355a9d4eaf0821d0379f182b09cdcc8fece73508894a19f0f2740f2902e7e5da8728748eca94d98924f2763034062731d4cb9421bd4c88b95a50e8", 0x9a}, {&(0x7f0000001e80)="a42ceae991871eff6d7a9f14cbf751ef0e01f8601f7a28af0514d738632e93660045dc4dac4a9040d8dd1f6583690c59824272fe6679f091c2e38850a0b211b9384729abda68be4d2cb6e54060c18f53284097a26ae7a173bb0ad33ebbbad7b5198e49ae70e41e4d0b14e8a9812aa842b26ec2d0174cf183f7a6ef80bb2b71dd651c79d8ee7257f6a02db7921e6cabc95de39a837a6c60f212b660933c874f25c8c302cd29194c30bc9f4516e6fb17509161afd65df819dc3d84ce7ab62f9b4f74bcdc567dcd6dda266ea8f7aabbd6c0723a8dea9da4c458bc91fa0e44e31bec12a9a2e2f86151", 0xe7}, {&(0x7f0000001f80)="e7bbc80c903815a7396202d48d8f94e29a9b9618d7b5cfbdb8e3160633721a3cca7033200e31fc4705f31d3513eaa86fa97e89b0e8eb2d8aa9222cb0aeda84fbb9111b43fcb3be7273edf4d76f0f4aa722c7437a63a32fbe0ea7e7c70a82b6d69cb64b9bcc01f154f365d75ed942223762a44b61ed5df7154061b5ae4fdb84e0fcca0a0285f160f33422270b4194dfcbcf5bc685aee1abe069dd6a127d095ce7953c7f00be6dfc871e85a8920336", 0xae}], 0x8, &(0x7f00000020c0)=[{0xd8, 0x119, 0x8, "caf487dfe87b47cc1517a042cd0dd5008a9ebd90f080bf55c222881bd2bab3abfcc599d20d088dd831c0fa4da745c8a81f3d46f6f5f585252a9b20b40e08a3be7bac138990e9395ad10132d2aaaa6e54a6dc81d22250cd229d782b749814324792f47b0804c1a6a6b9443ea29b939cfccd1c6a30b92834dd198b9f49df72ac573a4eba83c2f2c940e01ea1dbf2b9fa19950a61b937259debac852b6cfe9aa34dfa1668663aa3243147bab9ab97a956efe2737ce9c7ce3e8ff70733f9b3a61d3eddf75e7cd8af9dd6"}, {0xb0, 0x105, 0x0, "8130d7fee199b8342d3996ecf1a5cf81ce729b826dbcea35df2f910763ed536744e3030fcb4070e6dd321177a644b0c95f11505163869bbe1d388bcd9599e56a34db2952a4861a0bd1d177f7e79b1eaffa83dcddfc95a8fe444c315e8429757b14118b5504ae7c59ecec6b2b0c6241800db09ded95233cb74807cc7d6cec3e42f519747ca2a099ed0e8882f8726e7021d0f6ce02def01238847442c52a76e21d"}, {0x1010, 0x13f, 0x4, "f2104f79534be9d80adf97dcd5c347760a51ad3942d7f27fdb7f83c44e2501bdc804629dfb8e6bb30ee60c59b4b8166382a5d4064fcfa3f8fa1c3dbfc85f926e7a54623906e8a6ee030499afc3171564f6fbab115c120b482548581b5f27592ee066151b3a512f0a5bf99baad4782aed545f6493c4593d81e62a8f842daf42d3c1c672953a2f4e65b9e568f7bb81a93402cc99aa882839537388c62be61f0a9583e3d5fb9a1984b7ad33a050250e56c3d7eb1bbe46ba3c18bba8ccf06e83f22edc3fee06df8e921ae73d9aebfc59ab5a67b32be8e91211e76ea312dfb3b2c37325ca35b632c9d502f0c36fb6b08d50568fcd73f90fdf61e64ec233b335c1a046fd79d572a7b7c2fa9d721b77351abd1b1ebab86fb79942dece9004c178f678567ead1028e65561826915d954c581f8ac683658097a7d608d04db08a9d1df2daf77b5ec66facad8a8b9a0c2f70406022d0117512f5570195f1738e1b23b6261f5d7a252e55f1796cd3bef88393901034be7db7faa259c0b6630f9e54730ffe52888f7ac5fa92dbf78250a5cd63fe65bda7d17b65508b7191633f8755ffeee7b5cdb200b77a1e6a51102105f3d9b29d1e7007bf1767ccbf0829846ebd47e5ea443b47dba9d8cb856be85789201d09d15fa92ca92564bc391a1e628ad80c82f6a2300ab63f448fa63624af53ed0fdeb3e9109bfb0a0eb0df227a676de7a878205483d2beb23f392bb3ee3e46a31f882f3fecb26ee5187b84218ff4bef74642186e92881fb397d67372f73f1ccbc0a7fc2f5c26beb521effcadd2509aec7624e03f01fd6a77ada704b636bf5ee412e4522f2daee970a56e85fbdeaff15e26778dff43d5190a47b3f49243faf14b77682d86b4685dc94bd5196714cbeb3d75e3bbfcb504a797b39914f194d3c539900466267ce5cfdfb2f4d25ba9463ca2436d155d62edf50bc3daea61c1acda73977145371588731678aac2fca5a5b2cbe65f457b14d16972cc8acd64c7c33f1bf4da84cf8a219117ff7ca3a3ce914fcc0b11270d6c1045fcd8599284a874e1f680272646def9a56ec1d814dd6ea102025ef0880c174deba4bb96fc59f5a46c70388dd45dd3358e931de30aa77e6b0d5d9b5eab0cf3db92dcedf19d32a559936eccd0f7bee9c5369e54c8e4ea5d386d17f6fcef3e8c0f8221e1bf301bba194bf5f55b3a493bd93cfb6593b579a259fa82303ce8c1f6baf613ec118e2fc3005764afd2493feaef6c1473ebd1d18b444708cadefd8571957aec2ea1fd400862613795857e82702a853f3f8991f54f556e625792df5da1dbbc2f8c607f5de5b565ace2a38ff57ed800fa62d570ebe54fc80e29cd9092b14aa6d917e207a6abae39466c0683f3f8dcdc1bdc8d3130646627b21be32d1d4f04e78baacb7425f4745eb3ca60decedee775967849eaf5c43fdae1e577dcf408dfa11f7d2c29350e7494ebc4ec1ef813d66553716aaf25de6461b45622c21fa5aeef676ea34ef30ef79b2a576cbe5439ad00f789170bab9530219ff1c38337c9a0048b2dfaff0999a1257cf6aad5ffda770980d2c0d1ba7327f0f46e25afbe1bea9b6c34915793b7e90d0a0a5f7cc57465a00e8f70430e1481f7adb6c830ebb7faa303eae75ec910980007b0c70e49bc305a9cdc1b4fcf90935ed75c75c4708fea9232e6344fc8b49e398156b9b20cfc8b4c519e026c4e0de7039c146092d3da87d258ae6767b4e6d69b3f765754550b0f03e2ae31591c7296dbaf3a27f348f890649fa4f18ec60439afc7b68219a9f30ed4aa808d171d6c21269210efbe31bcd3f3497162bbbca29ea362532abef27c7bf629ba4028dedab1408b3b1a6733d97d4931de3ecf76e91d70568eeae25c3136b6ded412471d844ec3963b7e7a2a747f99d9512babb4108736b1c7181a52216f0ec65332d86dba9bb3746d7ea6fd4db62bc527df1ad76eef983972428372e3aa8db95f4f48c60eb5369868b56c60a107429e001cb2f867a7f0c47eae871aa0ee98f7ccdfd1bc018dbff70490058a594e523c4c0c3709e8ec99542296cef049bce5f7d69bbde222af1069be3f7ba8c7f29f38732c322f4e655bb36e6da08dc346ac56347038e2f92def661e63ecd5ea75eb2294ab71518ed3ce6134a8aa73638ddf941936e6ce1b62ac075a95dfbb75bf3e611affeb0cc2c1ce1945a0d53d09cdde561ee25e910c6a9cdd2ff3cd603d13451e0bc1e6c47d13f7bc91bf1e5000b58925cf0f6f33ed00df9c49bbf8215128c2619a48383b91e3028e071a4d5901fa1612234c216fe3eb691c29a40c1331d28e7be28c67e6e24f8778608c66cac3b3199d2fd6f4f93bc093fe5c44622921d311fc5c9e3247cda9df8e052719960da20ecbb50bb848288947e28801d640baa569b6f2bbe96b6d26faa691da8fdff162df34fd1dc6aa21d9d10779d244eaeae5291a893e3f65db2fa92ac93b04e01e78012eb8c62a56b14603027baf495888664a874d9349598b0935903d1cbda9064502b74de47b01f4ddbb1ae6f9193a5df5c0b5d8590f9b5c44e3f2c10ca2dc46c200cc73774de8f3d66dd289e874afb4ec167ccd8697356797aa03347448c87f4105f34f64de695b58b331d494f816f065452e174dd5636d8cc8861e5365fb3035d342feb165a46cb885236dc54c0a3cf5338774def8c40e975dcc46d8a6888f37fc48bc1b6b429832dab292c7b040480ce4e7cbff4dde16bc2722d94e90936fe8a1e60e93bbb69681301b0c8f418e15a78b5ff760cfd8cf5f3b1f0a926407bfb96bccf9cb29940710ab681548c7cd961d27f70417f53589ba034359fd453885689e7859c2044e1b11c811e0359ba5f75116113b6bbe81fea20a81b0f2b9ea47115e07571f4f5ad73af03a3042a716e758714ec374ee53ee8e21ddb1a5e962e733fda751864b224a7cbea2223cb57adee60a83e8a5a68c5e4f89cc302a6637e651325afcf679906356fdb867114a334e5a639a9eb0b65d3d19b9f7da8f086ba4c0095e64fe0be0d60984232bfe1edbaa6e96ee42d9ce28762ac1cac442f245d80b5b5279c37ff52eab747db01438d39bc446080aa2dfd8569fef6c71a127c0f5c132a3e73b232aeee64860dec17ff1cc325a4c3e46cf4da9991f372559e853782bb9ae9c18c0a3c4387b64b316a595da3e355e4951a20be38e991be48c139b70afba57ddf90130f62da86f97bc26770b9754eb169c19c1e7eaafcd38f9cba957f62ccb1cf3b3e71b469492839743748fb0d840c3307aac81c1e19214c0229879b69d7e6c9a2f002dcf95abaff680c448105e86d590ec2651f39787dd272cc3e2e004c34a12fc57d25151f56b8982ee9e30e87fee4650049998e73ad524ca50784111b18f09c2ab3ae834a0e0e3c956616585e1b764995835b9fc453fdeda55adbb3b0a5580c2b20ed40d5ba348f2b731ee8818d91108e79cc8aea8f1f8eca814a1c7856ce90c3b3119c1c3f179c818363aff49e1bc9e90b7b77c56c434cca0279f85490d93eb2c062ebc8cfc61641558bbb32e8d94dcdf4b11f4b23d599f34ddd686f169b4a44a3ebe312bd394dc5ba8659776472bc717ed2d4081ae384f965fbd8d637ed252a05317f5bc4c8a87e150d356142bdccc833656559f34e79ef33deb7dd21becd471cd2d2a06eaec8db8b5a1bd919661cfa8ca2102ef98f53f163cd698a858d9df07381a0577bd78dd241508f1303f08a4fb09ecd302f82563ca0ffc384f8f3d91274f99d3277d7c3ba1b8f99fe5266d5db1396cc5f646da56a08a5f0ce7680296d3d4f46c2e81e549a94bb83f13bffc1d110188a04d760970e9086449751f52a16c3e9a7115ca4c2c2b02884c564623464954fb01ac52f9d56cd83f996437fdad749a4bdaa844d310671ece8dd822cbcc6156d7e980dffeb73c20b40e3cf1fd99fb7abf9fa4d6763d3b0913de81a4399cfaea2e2ab2dd0b65c22cdb198eb17a56b60e259e2f532e2a1bc8aa09bbaa4e2ffc39725f1b0634de001d0a81f22cfc8080bba1bb18a5ea8d79316349c733cdf8b80066490e92fe780e6860098b8a9792c5c67280aa9bbf6c4abd91b1bf44629bc6e1d7d73e718922351a31c41e23e2efc0419e7f669a3ba9e37ad84cfb8009ea12e9213bf7e79014a56846680c7f457d8b70cf0875ecd79e9ec0e8d5e2785428e8c76c7c4955beb93c99408b8936ac53ef72538e0bc6f8e81f19f0e427bb6f574b0525c5563a84aca47c2439cb6018ce7131999bf2801c5036d26e1140d8d155e33e96910a771f38ce1249d8d358e58dcb3554239cc9c2a5e92aa8dce74e0ad526c4296891adb32e51dcc0a94b7aa074ce14bbf22c2c95139bfd1c14fb4b500b0e6d7a8c52641fde51ab5df3075f956a261af60f5b8c7a4a26bbc0390f86f9cbcba2b063f862351f5b5fb864a37bd818377641922ca36f5a20740fe640b751bf7fe316f43ee2eb45cc083af530819702fedee78423c8f96a73186055fffaf0762616972db45e392ee7def8ba58e8548ba740132816e47558ca5715d80e6e4efe37ac83be916b2beddb7559912ebc575b50f2dce429b222d2de358a70ba91dba75dcc555676312ac2e81b524073655c96a6d4e84d32c27636559e0c096028bdda07ee078fe2cce6ccea95ef4589436fb52ad79ac522ffc0c87486516d88df76068f43d5a1a9964abbbe5d642dec49ff6713b1454f22edd9de20da2926ff6eb0f9c9b926584515f201ebcb86805cf8e8c4a55a4812d1357476ed20292615d31bf6c10e0476df4a43b67aeaca0d3afd20f5468b42653a6eaf60187f3e4a08ed08d2f255a0f46f28092176fb8d8e97cb0e07bda58136575d1d071e7601f69f7ea1833c613e029a5896f9778d9a6272ec7b8131c7d1bfc39edbb2505b18bfee26d11c9c1d8921cb156c83b13a60a16295f104c4ba3d3e5a50d7669b6d3718d581581e4d38da1b55a2e457fd100998a4ad719be8ec4bbbf0b1eb1e4dc0584dc08d4f6f8fc810d034c2d72b9e9c061888b596395ad6e67d7cba5b758dc37bc1cded7c487c9753d41ad1b8fd51c501da9435235588e2c1e168928e59c5af419be95b914a7c39769b89b78a7e4a4513e487183d323b534518e8517628d459ecd7592e4edbf33beb4299f07e429927090c8efb60e72c2521914091e02ce123b7a14b35d247c96fe3d402ed8cf14ce92879b4b951d6e7be47cd11043b952e930088c9e7c60c753821d39a672b6ea27c69194624e8c7ae3260898f04a2cda547b699e97cb84723e23bca1208be370218bfcc3bb63f0892ddafa5d52a7f8cf7c120b158c45570f7dbbe7c1135a6a36ec652679a6c9446fd34bcfdd44f1d57706d65f983952397b28009f00a39d0c2fd367ab1362508f6bf92f027b4aa1b9172b4740486c7b3dde5ee8587e8989826eae7549a7e1548cd3b497b8d963db49732ec35cc7c6fec7121de4948229365766517efb50135e2482f5486b95dffedd00c565e841d34e2351032e327d5cf2e50cec39f762ab8e379a38df10e425ab8f2d8ea8481ebf501e02b01c6cb378b5d9e8a554193eb4aace6090ebf06c1dccbbddb660017e875a32b801e169cd303162760b5136d71b2bc6b56bd4af3191ede189edb927eec622ba9c5a2b94fd3c2cb1da86f44f1870a720ec276477628c178c6b63052b8a93499316e33c21ecdee5be678754fb87c56cc0316791205d92e3cc51970ccf1d63befd0b83b3757566b3894d50acfe8e60f16556f843fdd9ee5ec311e15f668d81741950438c4bb4d112ddcdbd355d6aa77dc7888232cdfe8b00f23942"}, {0x28, 0x105, 0x20, "07a95a1b73c84ea69ee0bc56d7d9a49fa0db1a"}, {0x10, 0x102, 0x80}, {0x1010, 0x1, 0xea, "37e4d0c06a05fe23144bc143a855d539701500107620be00b481ab7dac518c70f5a8ad2fcf33f6db5d5134dcbe12aff8c85191f8faa38ce4c4b05f2ff5a873015a7de8ed526feee593bea715d8c7c9bc08eafa7420fe4f39761774f97e8217a4d4957def743f9e1b3ffac416010902769523b6ea64a5a53b5b2b5bfdeba1771fb0b80efb5f0e31309837a89890e19a03263313b485cac6d049cef31828a0326cf038e0328b4c66bf938eddc9b94b965ae564a47ab5e51d64d2cfe59cdd2222f072fd472b3ee99e5bcae259dfc84be9afff8d454369f3e159f637df9f6899a86c02d30cab30329104dd2060f1d36187f8d85be55676da473dad0bee9b17eabe54b4765050057f96597c69e30e006f5aefd91643b918e88e87a683fa368c50372ac543ca98c84f84994928b06fd973188b3807c591c3515d2d32c4a3b3d80f260d1c4a47da638f838ac2c576c517377cc224ab801620cfcce1ca9fabe00c3b7257f3a323d9840423fac8a3a51d429c4168c3d7459a5c27b753f5289f183040bdad44f6b4a2dbd1c371f638e2bbff6928d15269b9f0642d3f62920e43face67fcc5cadb9fe864b65bb4b1d2bcad40176654278d930bc7888992716e15d218d2bc3d7ad18b09f1187134f03d32eac867b66b8488e1844c2bc7831a316aaedb5010567030f4d663c786c42548ceeb6e86fc66690e56bf20a599458d2a700cf062c1795e2f5429544fc8a501beec4d01a56b336e05b9dc9cba51a9374a27186c6a16d7b76298758616738f7adfc519392f0d9b6325a420e5db572ef3649b78bd8012f8488ede9f3563f2394766317a0edc3431643d4d4a251b52d44389859cb28cd3b3a6f56beb1b1ef2e02c8ce35336e274e26df4b39afa4305d87c7320526fcf0d3610710615ce520215a429045e2bdf3885ffd6eeae4567b588225668d863726a824f3a560b5f5312d32139241bc1982404b0c44fbfe6b3f0d1cb26cc3b2f58bb3aeaa47c074a65a4c98c358416dc1b48516131bbf0ae9753cd604c3a1e8c3f876724928440927d5c5fbbc3cafa8f7653378a84e57aa12a97cf931960f78ca1f2ec9f4940e20c86652dd46bf42a5786bca6dd02a9090e72b39b75e65bca6f2496dd30b530f8c53a161b8b9129f064561a1664fca50268676f6ac65a7e2db3e19b0f6e6fd0d55376df344f54566fd94478ea542de555797da09f4436014964cd30e8a7b48d53c9bc75cf3e2698860b0d7bacc9e9ae84d3aaa6996426c370a36e0d3a26378c7be97fdc4f002ce3fac5875a463ed602ca672b8035d948dcdd6d52ed55cf46b0523dc8f2774d981b8010e0348f2ed05177db2c34dd73cc1a315734ef17a8d39ed4c40aaeb87571430ed871c07f11303ed82e02b899f12c4eb45799c88d4715d397c171094a0642073987b411d9d1dd82e96ed1e0ee6efebd99618c3c1d12296c4931fcde49a250c7a10ef2f61a793255086b9518d69be93e0dfd13c43678690b9a2280a7a4d8a7d12431268f1a6512397c248dbe304df540054074ad8a4759d209c9ee2c95b29545edb4af48041dc52ff07aedbc6d5fc06147d19bbed619a85639a54223a15e308303eecf009fee61912a0d1a65ac19653f05f122e5320e625e359b473a20782940fc9fb1097060cb58725741add0b49ca5a07ad780a2d41d75382d5964c89b0bc2ebb9a18352921c90d66d909d3501d335ce0ce393db849abb6c95ce0d606956205114cb175c0c5b6d9817c9e22a2c95c3b2dde5a8d0f018450d2b31175dc3f68b79938f1fc76336c419fe77f92ba06e1b6bacf137611427e9e23c80a40228931a7f318591ece162e853fc21ceaa6f6e8bf7f9ca2de0bef639a06d0f5ea50c1f001a2946652668345aba32764d07f013c55d63b98db4adea52ccfa80ed79f417f0cf7b94ac380e2cd3733461bec0af128cd28ea69ce74e5ea73c76df1a90d953eab8ce8d419cd9c3b265ac58dd9888b9fbf32784ac31551f5a57642436f13e4356a35b0b394a2fb464c79c0bb1007af757f3de3bc078e030a0abe93775fc240b0b7ee5f3c2d4cfba72eeb6cef9a9fe9d5427b9ea8a2b0620705a92e35fdb5b995a41db87905dc5331e8e173b6771872cc6c4c021063d9499d75718f418e2570f8f883a372be7a7f3e2ac38ac66f1a69fd3f8cb81e4ee0e148801e2f0ef47c4bcee2b4be0816632659fc40f715e18cf43c471b3219d39c08037ac5daad9431bb27c6368b9493f10fdcf67a226a950d25ad457b3f2d3ad3c3bcb1c2c3bc0534af84d4d1275935e9130d3c09edb6e5c78b1b1525cb7b2be617b75047012aa601076b39ac585c1161aa36612d18fb6b57a1761e7cc93c4ba06e45ed5e653fdb64059dd2c1ab79f12438f9b7ee5235583e67e489618099680a302be2eb6c9a06395c0e40ba22640de3d10211b98a5a4d4bc8552dd19a3cadc7d26f41830d97057da81a142f6b989788c984a7d75f89078419b9e4b64c1ba9fbf2468bad6515cdf9bc7296675ca926609ec0b2f98c6c4cd7efcb00a5fbad900041c2c10069d7402fc688b8c9a4fd3770b9febf6927f25f01af98afa0edfbb0600edd235921dd2c76ef094d93dca7eaa952d184f763fd406d9de655a49118a3a57560afb98ba836c465dd468e7d3ba37e30054c993266761c16563f93e49d7a7867b130f4143de97ef9230e3d7eda493214acf71253fbd1acf9c6dad65f266800c5343d4223034c3d57b318a2d32b92cee609f904b335aedc905b641e6a76b4cfc965b96fed29c499bd74ec42bc441a4ac7776f38f758a5076229273b23f0e8f3ce54c98fbb3367d28a73e216a5b40a39f308ca0700e71f810d575c9c7a3eade98e6efafa2abe9cebb973efa579d0bea5324eb05c58752d6d7f2ba07a235427396aa98f4660ec2e8d88a7b95fd228fa9ba770be2dfff47729f518f4476257ada977bf97edaf15b8189743b66829f3c81391f7ce971f98e59f434b454fa430812436c8531438f222c166966a09275f8312e3a0343a7ffac290c1956a0e9ccc1c84b6c0237ba826d2b1db091afdac0af090c263f22819f5baddab404e3047526641359f72c1cff83d8cc4c00d667af32767ddbbbe6facc80071ea9d3e57c01dff568b97ccbcc0c87a5e51653c8b77906fd7dcf57f9726d2f14fa4c29aa7bdd83a21f217ce7053ad59bc62abd57f973552832a3f81e27b268b094898f0bb42f164688fe0672f36ec4b251ed028f8167b52e6d3465d4d2f72ed04c042e5703ed1dafec1252a2cf65ebe897bbfd5d2de2138083b8c5319a0ae27f6d2b679539c7fe0dd0af8f3cbc4f5621f3419386fe009e0772e2f96f766a6a9c1d28c09f273d3efca5a2d9533bcdd929201d9b291e8da911ff4f9b1ef7075ca029c673c65b6b75fd4e5a4b09e11b01a99298a6f1efbd43cd67376394b6e0738825a7ab9f8e96c6aff7de5bd2405367c99d6e8d41ae821fbb922ca86d6cf1065db632a64ae7f1e98acd88d754a07d39c664f211bab83638c3f5bd8210f1336d490a491092128e208d7890df993c50041ea72b2f01972070a5edee93a226c254a53734d7224a5ff3617c76771a4e5c753e2bc614bd3d6e5b04a6278e51a64e5b8db7082fe837ecb4b2c4c9ca64a76f40c9a79bc8591b4492c9266205e21759b5610a292faf9c3c715065d050c1e4d0880b27ac4cd2f1796a9d3e5c4f004a2e4767f6690a5b29e9de36ee62919b1a5f3826335b22183c3227922090a89eda8da4b11bda253d5f610040bc9743022dbaf0352ba45c71e9ea1530745a3d2a09288da1fa22dd1d166a97db4961b53d861161fcfd600d2e3ecb1700cf74c8cccccead5bfe52c38884b7956328185eecfd8f1d1dc61dd238bfe02317c4d0cc7e534ca745e0ba92fb867afe8430f7f43c935e5e8af99bf8ea52c1982cb4b8b3613897fedfd3ab0f3476be8484fee41bafa2aa9b21f1380b3ed17cd6713d385c71e6cf6493e7feab91be1d64c4bd23f25b5d2df341a40bd1e6623eea31821cc23cd1d6833a16d04544369fe7b1eba2490b1cedf47c8cc7812822f165a4f35dee78734d801d95b6b7010107bff29b44cf436e0fe09955f9f88bc2de174c6a533663924930852a61b326055ae113a472337704c5763b6d1937521f73e183f982c9de0d0f395d6092399539e7f8e5df0496f97a5f4981e28ea8db1db4720abd43d12ca7f0ad7f25bdff356b7dc7bca2a9c7039aa6f8cd79997be1152ec894b2c43655f45a3046e33ae42da434dd727210d9ad9a54f63ade87ab82b8ca4866bb938caa1d06e68331a53b868018718f0b0f8bf3b4a0619b4d61ecbdb6967a16b1a75288a0a80851539882f330bb06a3f9148cfcef1f96c886f9b964c7f6e159814034e38eca77fe8bb49de37582cb63c261b5fe8dd6f52b6546d1dd64a744d4a07f4570ce70922cb163eacb881652e11a6b783dd5e98bace4a973f46f5d0b66192a967591ca9c98a284e12f787791dc1534b8ded3d313d721f3bacf6a98240876aa544ad1ba2780659cc8d48f91c347534a43adae951b600aad642b0fa38537422e04e127c2c740eaede9d2c4fcea616c4fdfeb8be017e1db48d63c68930fe74d4b48a1913e5714a89ed7da43156f852cf6c6630fe48f5beb40accd18ba6451ccaf3be3d627f6f05cbba4c2ed4fa591c871d012bc7e03e4e33fd37a5298184103d3dc57c261fc60ed11e971744bf9a22e10944f17bec6cf6f26d141d354d2cb74c693df499765778318f43fdec67b1151757dc742ed55709a839fefa50daf801b76c3ee968bb6c8d6747a489be92c43b9bc2ee71b69918465bca2bc485e87901a76dc5f0c397d73ab903a3112d321c9890c85f4a3840c41a3736b446d63a813f9d87189b4570d29a76637f16e51490fabbfb67137c637b348e6c5ebc5f435b7a441c3b7fb2fb3b017c1ae6532ce96217c117173f1085b1c3ae279acb1dc4955b4a3b27235bb6642438e6edc964aa6b45a80c24c670779c42de0f1f64d24986807f5d4d3734942f0ed24d6e5b411a0445663a9b54220a9d87e0596c2765f5963d4999d77036afd28a2e3753ef71954bbeacbd776febb2f75f969f3fe9f3de0ac67656588a94704a90954547576b0c645db4e742d343fd143fe2f9bac0a262d37a4dd209acd28708615d60a2007169dba8fa76a778ef827042ac33231de1500ddeb0b44cf9023bbe51ce7afd3774f0281a5a673cc7fa202036c64f40228f32da30abdef14bf1a8397f64056e0c639c66b74aed7ff60aa82737079449c98b326ea8ff02f84e1caf2e81733b24d0118d64f221d7e98a187db975a8ab51ec33e34b04b1287033e8da0fda11c12f22342b85e896c81864548938735fe5dd874ba521d5eafcb94078f88de61f6b48088116becb24aa382698eaa4c9d5150e5893948e3725b45d178096193c668d75bbe61c0c5b2b48529571a4cd971781fddd10700a206326d69b455cfd714d14436140fc20ca22dc9756c39a3efeab6216c30db0293f517314a552a302dffa2f188fbb0b8f5a874f0dd19d00d54c6e8505cb82057a18e6bfe2cd98a5815151334a77dd8b82fee7f5b5c8d56f22b0ced2983274a1a76473986bd63e419851c60a4d3c9a4047f1988853101148b1d1b952ffcee76b9e2e1389d6d8a167259e8eac1e085c4f6dfa6bdd74bee734e57a4baeffaac89a8f0c6fe7c8bd21efa862795bcc8f1e408bebcd1072a884acf43710c608055cc55b137fbf636dd53723bee6defcc2abecafddc1420035a3e43d1c526e17975bdc8102e75029eb11c3fc10d4bb782b41f5ac4"}, {0x28, 0x3a, 0x80, "893707b675696526bae5be5c8f67df54b62778bb5b"}, {0x18, 0x18f, 0x800, 'w'}, {0x90, 0x10c, 0x40, "d01f59f79ecd736bfe03af33956568e855138d8f45ecf34717f9af383b2748760ddb426c66e2fce70900527e0812d4e45d851f94530704a49200fc7f60639f34ed8ff6c4bb66bbfd342818b5b70daefaf6dba95d3a22525a729ba1f326b637128b3149894baf2b65b21b9d1c1b1ca0f685a2e2eaeb8d676eaa596b3f54"}], 0x22b0, 0x20000080}, 0xfffffffffffff1f9}, {{&(0x7f0000004440)=@can={0x1d, r1}, 0x80, &(0x7f0000007800)=[{&(0x7f00000044c0)="258db39a4cc3697ac1e9d0a6d77ce70cc479d1c7b7883139cbf06640e2eaeb6b027845928dc5b8c8717995190aee5d8764fa0d7af36c8650a3c6992a14a5f96acb69fac6e264a62410c6b391b43c70457dcc91c9170bf023c9a91bc641146e440e93f06a275719f94f77b0e175d9cf9752b7e01423c33f26e3a769274d5ec8733e4782eab2a1cc937a3680840df506bbe62d6227bba63f095eb2ec831e4d173c2367c7618944836f586a2cbfb5887889b6bdc730b051c29979aeb5906145471abd60d5665868d7b4b0642451871ef62de0475a3ec78fef6089c09da19b02dde7dacf29fd5bb3c4db9d73fe1902fd7b856e53b8afcd76128f4b76304f17c55788761ca5cb15f371206c3a3cd3e9a938e0c12014da2f088b5b5fcaa78d78dea66f5794bd42d31708870621a29d3cd920c8be74b333ff7c91e3873c77722e2bf1b8c5a7cbd3a1d5e6fb0e6bd7c79f1743ab860b2a071299e75a446b8ba87682734918a46708092d94282b801f842c67ce53026b23574a7c0e40720ad2d3aaf4ae41c66cb4981aeb559ad35b716b9f4e9b872267d797ab4d774a6499907723da6871bae9dc95bd200e285e72407bc90a415f541d16ff9db18df97d33ac992597855f92b7104639c325a7f6fece4ae3694aecadbe5d55c6bb080ba2405ae80dedd9f36208600ff5d43ee9576469fadbbe54385975701d2312ebd666cebc8764b229e13789f0d4cae9160815ee581b3ba42dc532d087e41fa35abbce7688d40db4a566b5e386fff6c7ed467ae8dd24395ea5eb7b395a410ac03ec2a33deb02ab3731002885576866090410343095657fc82ebf05ec02cf4a15b978471b560475adba693939a577cb7c14a943151263245d8f38c3ea6b1e913a66601892c1016f17d3d1cc48fdb01d02447fba0824ddc1087b123bd3e6a805a03bf8616d85861099b867f11c2ebafb51728711182b44b4931fe63d4cb3f4a1ae44d8d17a39818f384f4ff344873e57b6abdd702d152172f52ed71773cb330978e9094e60261ba8acdc89332fa80ff6934f834223c468dd14a9bf21c4301bb635dd9d9c43e88748f3fa789f20d7fa61a6814341938d7210dc3cdf9fffbaa0258d828fb7ca7eba6183bfeb260836df4df7570a1ff3c80ff204e285ae10214e8fe52776061889782617467fbba436b5f5ce9bdb36a157eeff27bd9f53e03424de78995087647fad2bd650a5dcaab818c3bc3625b284ef3faead8e7c8a4d14d47f56d87473eaa28a41cbcde6cc812c3f369ac16c81ba2ffddb90e09146807cfd2daee5ccbb327a5309b3c041ba06a6887deb9b49633835249d54453e721c244154e3abb6f39cc0a1c727dd388ba554bc2136d66f59f0fe65e95e8b52ba169cd2ba65f71de84201c0162136f443cb0ce61e5e12bd64c0ccc56a4334fff00bc6535d6dddb31cd29ae842468563a9fd5aed3bc55d3c0fdcbfb19289524f95b62075acef9fff77ee2cb309953cce97af46f3644b34798e85146223ac6f6da9835dfc9b5502fa4a79dbd6fdcbf8448e0e201722cdce7fdb701365377b4f9ff52cc15ac8e0a502a9f329bba02909f42944b5ff0df581ae3edf7fba52599c8375638fd7bb1d77059c3b58fdf35413445f114d0a9b6d9c525c510fdce9e7b6481f26c23700745c65aa6dbcdb340c9108169de8e20731be1afc5197f91c3773c52ebdd6f19e3763e365ba3daad258be7e781893efbd688ceecb05ffe5ff5660a022f6c4e5f78897ee011af26e7dbc2f589ab8c6b9d4ffe5b1250c20c3c8923471c82a7411865956732be947dc5e22aa251b1fc5c2a4cff5eecb48164f7b622dc3b05df1fc9b7f9d2fb6495e4ee9e2d945931df4772b57cc102d8d109ea9386c534263e34f6b4e5483dab4a1bc0f0035a39c5293548febd8451d0fe1b9eaa78b1908be29d64c006a6ac3c4f85b5832f4efc0cd2622014a24e79537653998dd09a9f4e3e4db8c90853979bd99e13d1145c28cac43dccf132897f8654b4a01d6d9c155815fdcefc3e4a36ae6c936f32f6771ec56dcb7069b4f9206025cbc03f1ace4e84bc1c75ba081467e7bfec3d06cdc4f70e6d59aadd45c166754faec5761d448cc8ced124596dd00d96e9041b0cc3d2c214f36fa7fb9f519a83117cefe5d4e76d816b6f368bacba0e4a060297689d4ee786fb2f1fd22a2baab600ee531a3611d4140601aa65086e98b8ceadd77589bb8680419133272eff720b4ae48ad7534945b30efaedc2374b4522e4e26bfdf2db01f4e4901ae7e0bb944a6790b0044ff26ae63a6f0c16d9ff517b8f724ff700b351663ac659baa3c7a4782758be5ab818aa5e042d312a1499cd5c1eb6fced5aca0583ad64926c00a13be8e20bd8dad7eef46e9a9df32d10d7311d43c4816f91a67cf759882a9bd43bf147d4b01b143cf5c9dadb1a498ac9df8852fbefde50ce6d5289e4acfbcdc4fc025fe36511d6cf052b300be91b825daf951bf52ee406ba6335919968980e2e83951e84a792867155d52e487366edc1ea086650c4cda8f656413c0f8be2526d4c7f27c9a7c60ea4f02ac4f61502860050775e90ae03def21da35d5301e82323e52ee8b72ea34d7f9beaf2cea109cc960f11113232b04ddcdce4d22eac4aec1d59ac172f116b9f351f6da9360cf5b05f136a28b83d72eaa6a1b4574254bbfb75c6a3e2e0773862d34bb92085f48e539daf2c3a5d15f6dbef115a89a586e2adeb1762ae56094a83b29ee033c8a42977b44e4c7604b2fbdc2501b41d93d39ca0a172a82f28e26f0a2122326f94be582142806830cd9a433a633902ac4d0b2eebd933230eb6956daeeb5dbb80d79d7604115c97dbfdf7463622f7cfef6dc8da4e0bcd35f9d0a53c4192dfbb5b8f6854c6486531f1b1f3ea88fd901b42e9c8ed1bd6f24a2e3210f3e86744eb0d588535fa76d5343f13f6ae93d39bfe982e90f2585776d5c6fd562411137ee6622e876b4603318c07ecc22b772031b0de52669c991e2082229e121885353a6e40316527e7962b93a229b68a08de2ca668d855df2fec09d97b070b47b90c7ac5ba58ecb9b46a0e8f7280c7fcb21e59cc0ab1c92bad430fba772ee7ed5a1524c46974934919f9203a5780c1f74d5eb493d4c3d38c0a235888b406c4b74bce8ff7ee7c9ffa669002ee37a178e97fbd72986d25ee790bf8e6f89f998be50b430d9716c98e253385a69f41b5a372c868f0e158f56a0986a55d4579e7c6c21e1517666a7d60f5fb253cea79be5204dde81fd704e3ba04390249bd16b1cd18178ec77af65d3343a6fb6f55460e0071c255c9decfba54430af6792517a425dd7d990ecc0a813a134ff7fc82dae5d15cee7459108fdab68599d9a84010bf8f58acccf56ff951b9546e831696e2e75bcb0eeb86667ddc23b7953405435d59efc52ef908f19c7ddaebef7053586a291aea39c6afd818cc311feda988f7369124156c4e095c9aabcb85c1ac5410eca9df35ba3709f6f305cf7f666395476968fc513c6ccc6dd9e1c983eb1d9d7130f189af6ded82d74a43389b703d43e5debed9ebbcbb66932e61b43206bb152155a59057c41c9d873c9dbc2c105af844e54af02735574924aa0d1ee1cdc4f1c35a2cd3a2f72fd934fa4e0a01a76ddd6c035c2d6c26001a7f6bc34bdb46b97a8a8aa104f77b508163b8018c2f2cea2e6e0bdb7baf6d10014ab66d205864578e55231eea5bf06568ee39c36b882f1d2de653702212ffce3fa4afe83f8cddff0baa02049a08563ce83859b23ed53b50cd34d8f3eb443253d683cef3122e3e6a68445753f88398caf791103d60334356562a45c05d3bfdb8bd01f6902787132f2580e3f8cc9b35ae0ed7af01486493f23e86bf0eb2646ae4954a38583da705820747612fe2f52f690325362fc0e97fe4f718884c3932abe8a34d30270cecf58ebcc67696ab9c0a16876154f78d518516659c403d92ea7cf8e0f70bdfd6c62540954fd5b7423d85e9fb2df88d891915164db5da1ee42f617717c7b19a3870a1aa5c051d8c359d19a89887a55a3c47d43db20a240696003a78e7983d3636cfa4c3796023af5e34085e016a301066b70dc1ad083cf9d1087117dbc36b9ac956bd5bf7a7a4b584fffb1f95348859ec689f27bc125bcf1cb1872da7de958d05e5c09aa61342d975ad99fc22963e13461d14b79f7fe88d21762ca786f2225a50b03b3fe92110172d3bb046c93cecbd25b150bb7f3630635179683b0df8395865a6e7ba89116e1ad9c14fe15b03266c1fc2db1ad5549150e511fe286aaf93111ba069d34d5131932673094bb0cc097146fa868e75e367aaac17ea0363221d207d4f0de93752362f635d1176efd40ccb4f4d39ba87feb8d2087eaa4257c50fc2117426a2978ea753ce420cf45e521aea35b8bdf5902ab3e767f258804bc6e9599c42f2e95f07bfb45e5a1cd7f01425e962471aad186ebb13d6839b5182bb674f02247bff84f725109cd8284a4cc60175ac60c48ac80b03c211baf0158f0107c435332209a236c360c6880218916fe011ac22dfff08b1eebe78e2cdab46d8f36e6baa74a31cb28ed2d921eb8585c0c58de27fcd59264c91323a2d09efeb79151c49f3b05c55713ada6ba7a6407357aa782d9107b4ff5215595f0c25266519f6388a4e3d336f2ca899d48ddce5c97aecf3545f06bffd83218edf243bb65db75c20f86a19bc0f69ec3445e1b5e8eb0233559511314c6fe650f883ce41b6c1182c3a7254cf3101e91eabc727e7ad679de4c0ab81592dbb2fcad0967a2ab0319e8917c73b377abc06c15f836208dff1a0be66bb11696875af3542aedb42fddefbe40cbf8787affcee15fd515c6d867f8b38f058174ab9b56f1619400e4f30120e6049f64e1b109fd587496f3b53989d346b441c0960d403d63d5960f0f0e9a0cea616d150e6496f2c613cf27130cf1576f96a25696c11ab59ac6fdb4a39b758f15b8ed49fdbc500daf22622253c9f2473c30184d91b6c7eb130578bf2c55e2f08e4b06dfe3bbdd8323b9b06f90847bca33d3c459f05ccb347a9ca0ff12563d7ebd53da38f8eefe10daa4eca8f6b04f34a6481e2592588e24fcd4dadae1cc3d1146a98fc8cdbca5dddf13ac9d3afacb9e7744c0d5d7fa495a33a03bdb550425d0aaef0611554967efcc2f153afc5db7c3b0fc0125db9bd5e13a17d776d757bf20ed12bb5b90a90babbce98afc04232d1dbc73349f9420faea5b01e7bfbaec54b7f4d5a648ec9e2385cc2d45b4cf2ad822ce895f2a433ab4b43ccff4bb7cbaf5f768df7871ef2cfebb38a9bb38dd8f10dd6b8085dec0dfeb81a4037b08dc2c38a8cc5fb9e9168f108d07a3937f394868d5a66f7efa92aa3d014ad13d1223acba02c47f834b6d2cd933211f6df9e0b56be0f2a80d33ded346fb6f0a47dc4a44f10b011a8e6ca42128f422a82ebfb86bb249d69c7ad70e8b52c824fd47bc46f567e0856be7592b58afa2d1a38e543fe902b8b9c882a0441cb2c73275036eefa14b6b0200e9a3a90eec14e3d1e918a9b29cd39fdf35f77d55229a07b92158f661392d86c083a2c09c9174a47e75f2d46507e2554664ce6f56a771ba44266e177035b0e163998193a53f8bd41874653a90653304ff8ebcdac8502033d594e760d243c1b44afd13a1effa20ca340615497bd401ded3918f077786f11063966f68ba7fcf1e3679fd59bfaecce07a1942e04424ec37d2e02d95b1e501ee9ba378733a684eda46d45fab9ca79676e0c5f34cac7f00b605401a59ad693d08b82f7d087bc255415fbe1b9774c60d0f3e325be93b9b61", 0x1000}, {&(0x7f00000054c0)="70252dbed6c3ba1f5cd25a2dfac701c4e678945e9802ea87209a85383da3119eb87910f244c3a74a62bbaa21d99003bfa7655b21a0d580e2e493f26b6c7f3fc75ad900744367b184d1fc6ee7305a267a172de57b66fd3ff36118084596e075a4e516fb4fc08e497f5957bf11774d8be50e318b1533878467e26169e20facf4a138717bdcff732c0ff4ca6a5f6010230a10e30542b71c4f480f90451796f4beb570d8af", 0xa3}, {&(0x7f0000005580)="3537a2aadd6c099cc114992f2138132243db9a5f9a9395d83b4352d60e1e53a909cec739d32f35fb19c1de1bcdcbb937b12f335073a24c5c36d83a70189a6051e4656a9c41ad41a4e8e02f762f465769a2e6c3f00d0d18582dd6c73e7efb83f66a108b470f8821e368c05b8d87b53e4cdd674e9e961ac203a13780bf7822d160e2d427994446403b012395e926a6ea2566e3154443711502cb3910f28638a21c10e0c8be2ed7e4776e99ce33fefa29696510e0438a67203007f6a15125b938438afa86b0a80e6f261b4b5dfe106eabf192", 0xd1}, {&(0x7f0000005680)="d49840c1ca30160e85534e3ddc65fc88d5d103b44d11acdd45e17f68f0e34415289e7c063300ef58028e3928ddbed671a006f27e451cb44157307440ec76b3ad947f4274ecf20878689e78e084dd870209760bc845b99edcd469b35ddf7e21432d74649468ff184f9af6951cd96a87c31bb045e60d1081d54d120795811b196b7fe6bd814282bc71be7ea7cd4979057c3359c88ce8766450c5973ea950d6e42ace2853ac0e1b3aa18922399b403a780bc612d08311dee70be06b14ca67d6c3991ae5f1c640f10764af42d30f272e1e13934cbe336b442b", 0xd7}, {&(0x7f0000005780)="8afbffaf2c4e1223a86a734519110af360bdd0ec24846cb29db862e831ccdc19e584523a2e111b2036e04b13", 0x2c}, {&(0x7f00000057c0)="04d70f03b26f98dd94937eba1a52cdf0be73e174ee135d48e11cc83d6f338dd806b64556c2d0a16715119785ad61597a0786e70a9f251cb2378aa94b885ebbc19a57537f35ce35f50c045491b9c278d717a9f3b3ab6709446a6372591a743a5bd74e5045b2d00b8e150d97d4c5a48b0a2933a0394c3829b2975461c8dbdacbc5f1aefc8ad8cab8bec448ebef5943571ceb93f791c91025146417c6eea0c82bc93a5ee3eae7b31f9d1efefd5d4ec6cff9566e55db704c6f6ec87e695e2dbae91858237acb65aecd4060dbc72795ae21217e93f69a3db10df20f21a0651761410c6a77280df169bfb79621abca4ddc06759f91a99f09ae53722303cd60bb031fb28b553cb6e4340e55ab5f67761b4d37cca42a7df9291853ae21d70493bde68cdee244ac8391fff325070ff3acb4ddcd5b0b05b16fc027e081ab9f79b8b5b557fbcc2d3f1f4e2920a263df981871a4aa19c0abc6fe71c8000dc9a545165bead8865d6af831901164911a3b6627a62c2117a0b9cdb936961521b6b38a9e07c594e40cb86cc8160b0e9b539d46df0df88f0d1d22233d764e7e6653438b5fdc4b4bcf848a0bd716a798271edb228e345a67089ea41241ca66d462cb926291c64edf1f934c0371b5dad4338a78c3506b3d3bbf656a2a0f4c81c738bf4698496a186b93e0fc3ac3e3b7b78a2668e92d4e8ec692d101b5d15dc74eea86be7458d86817a8ffc1ca44df43265f3935d350719aeb2b92f66a061ebbf8a87090512eb70d549b7ce7fe8d21573766416e9638fe0111840b6d40ab32bd4e0649af7967f2ceefd74e6cc2815be4ab4d344957dba0e7813415b1b2915a7c3a3bc399c0e32ca95faef0cfae796d0aa594a1475f5f6829da96fa3fdee744ee5945ade279d65b340428cee6108f8ad8fd2b334e3937ff61409c6af4c20bed32be4625fce8cf3ec9ba2a6470a2580cac438b6ba7d4452154236279773db73f1fec028b91343d036eb53e56efeac511d6f4ea706267273652590853348550aade8d6b87eb419f2a36032d6d62f403da05408b81ab36f28cc1345626d78d04d308cb1ca2ec568af5795701f1b4ec9d847c656de8831bc31fa8626d16549c3b914fb2efdda393000b5bb2434e0cc2d0b5ebfb588437b8e6ddd82fd22e72813b3e2f4a4687e1d4ae9a400d7cfb337a3115f275e427f57ac743f8448e68f80bcb30af57cf5001a913dfc0990d89516897c669d1e59b2b0fdc31637603d86ec9d791c0b8c76ba5db1c45f408bddba7c26fe638146055a18f2db3288f102e7f55d0b76b5aa9cbad06eeec565c0cc9aa1310350dd52126bd155a74e9e27ad52b6f13200cb90d30b0bd302ffadb80cd71a9cec8a3b0063ef1b9db69258655f824a8215b27f7aa9efa016eedca3665c1c0fc9b5bb87ae008cecb4e98ba432150909f6b51586b93cf0c0a133dd891b8e032afa3ac6c2feaf7c47b8be45c82f6a503f5b60359df30004a15e112fec7f6b91ac5521565823c68a1f3fe3e471a17ae791c0e527c24bb9f1d8123ff486b10ce693564f2f6b970ae710e223c61d3df7db005d8f964dcfba29c4e52305aa14350333cea0f560f900424521badcbeb2c04f4588752bf124276ec5ac7ea85fef2ead6fbea2fc927f93602deda1e5779132a1b53f52c343e5d10ce0881fca300de7cf001b1b463b88ff22388a7d66e8b71be7c3b6e8d6f4999bae6a14104d397d34a84a4dd1dc6a05a559010265a0a90d5c0ab58eebc22e95ee9b7c7150f6d4e543c08b333f959522bf9d73100cf2d66a05a83cbeace1aff9fddf19e0a1752e4a892f3e9ac1795e3d73aa3512c68603b0a301ee9efc3986ebb7c2b017ff99a9bd9e58fc9078cf7444f9367724b346b071a2a3f6a6f30a3d00a28a9411e354274887aa37df6149208a566d60f0ee4339f92e85c6e096dbe125b5d05fb049c9462c4936a4d8a555fd1c57fbd606dfa92c7b797ec6ecd39c246ec3497255e76600f3a39c6c50d724d1896792fd3379f19572c646b123a19790fafdb0ab0791b2cd47447a54d68e7a21866538a964c7a413268d687bb31610b3209919c376867707b15c3271302d75f55e4c5cac3d2a47ad67041145b359ed68e0c0030ad561b62c76c7c821b3e26d0823eff78e57b3e9e7e7cd491d96a9e54021dd8ffc61e572c3a304a6d9401f7a43b255cf24c12f3facdb9d301060ab8d1a21487f8d4812643e1087bdaedb293749facac35076ba47fef93fd8eb1252f84a2e24a94d660166ad1c8db27dbc628aa84d9d9f3f8d9d97964c519190fce4f8025d7b271ea4ce675ec7fc597001a759da90a20d891df601e8a08c8892150e3348fd110959f726cc28981d25d3e8433bcfeae8d289664a59077bdb455d5188a9708b8b3fb52d2800b2a269699d00430d3eabe20ea2cecdaee0b52244c7d46cdc49eba02a2ddc6a61b84829c1272cb88709c362de4b7e433529c80091bae66c2e9a1ccd01f91ad57a26cc0473dfe8bfec6cfc40edf0acbae9476f288d0784772642e930d08fae11f3e7cfa6dd6438ecd56e3f54061a69c8ce29ef8ac86dc2170413df60cfe3350e58bcd183d77df24d0592bf7a5981f2e8bb719a1b4d4c8a9d47cd28863744b16d8f3d42c9cb1c1aa7e81b09bba7c95a58d7c0b2b4ca611aae0274a61cb77fd0f2cbd22f6b802c626643357607b049d52ad22801d9eaf87c3b2e358253522578a79fcf86f989191ae482884233982e1d3de73ddb4c13dcc6f2804c62657ce46cca61a19f161314ceaaa923c6f8ec20937061f9d128204a33dc3432f47c41ceec9803cb29fbc72d7d2a59e8a1d786310d7596ed31c6f0be0ac8dce5dd0ce53422e44428dd647cf2921b4da801bfba35631c6afcfd02c597718040e75abcfbe5825f88208bd97d5385fea8bca811ea354752251a653822908a5990060759277ca0e0c07f7611fc089b381c62502c1cfd0d8cbbbfb0f2d99ad7dfa5e652c2852ee3a9053249624cf12ee7a57bbd10149f089b45770a9bd761c5fff819f889b809aecd2c7ad5699e0a8094e1c4da6531889f00afa77f6f8bf0c7ef80647df594f85c4958e2bfbf78b611a375290055b3c8dfc096990f5fe49b6c033ea0aceb70fe2f73eaf3cb8db9c03f51aacdd9f1a4fa81f450adf320b71ff9b6ad06aefe0780ff0acf29f63aa831f18db6c4d4f1f55fb4fe70a457b28dec3ba0735709ab318d57c99e3f0a579ae9013688c7ceaf865b7e7bfbc00412c1de7b3b8bc9233164d75d63cf0d5666afc5da8eceecd9695fcab321304d42d0a141c06248846cd24fb6afb91a7d44365f5f4911536368e594a5cfd60a988017dcd264b9d2292f522537d287a377c424d2c24ac43ca23730b321e9cce0745ac669c178553a8eac8dafb2a0fc73152dd7f0104eab6e377e0ea411d26cf70bf59dd7502184a8c135aa487696f7bd813b56ed7e4ddd823feec77787d117baf30e0d0bf3536970adaf479a65366f0de952da6bff43541e386c44a4cb5707349da885fed46e41d640da916175fd5dd67019835d19763cec131e6f47dcabc132c103d123147d2fc3392837277df754cdf7add0cb98c0be28b58a91c94ecb3f07697b1e3461eb8172eb3d4b93f315d01d8ae627278079246f52b21f61f857bf6da03586b0d3a21eb1b3591b284c52c6fc6a391a0e1e7c1a5aea6be3034d2c46a65c3434e46a18260720705e19b78a140ee80cfd0a6efda261d3d8e99788444d74a08a89bc44429bbb976f3326458161fd7c4dc829ffc01111d2a086c2e714d616e84d40688a69eea17580958b44f2a2ec6d2df1a672883df6f8fd42a755f342a77e7404f1b55df3c3d50263f65b20e64a04555afe3aeaf8d52dcdb3d6a2f08bd608753a3c31ff3b6e16c2145e439873821a0736907f695016b0b61c2a00869cf545ef95842508f6a16a08a357a41604b3e2807c9734b7f248d38edc0ff74e9dfdcd57827c37ac0f5ed5910b9ff8b2b632c2e724ee73c3865f5cecd24625f7768e00bbad371147163b1e40b990610316e953daddc8a26168d396b55e7aed4ad37b541cc6f639ceef7164859d706b06ca75a0a3df2df590a0edd5dff6b9882375e412facecb859a797b85154dc0f4fc135adb073a5f96d3018884f0befde966c1af305cff19ea5218a57eb4e03d72a02f436b1eacafa19bcd421a5b153b5b2b0d3b6c850ac41b2c6a67265b127a79dda6ca7b9346c74c899aa60b15b595d028115a94cabf1c7690158781ab6d7687af7390f3d0655a7add5d62dc15762620b08f8f77a7de86b20412115c5b0e82b0f8441e30accd13c1f28b368031802b38bbd0f7c1ef9c7fea9e289fe81b293136664c875097c381bf9bba37bb2a45d6e6fff743db48e5f95cb599d729fe4e583373cdf6979408c6bd5e3339497d98964c3235e7ed34fde235c23491fbcddcdc724208db1934e86fc6e7f7a50bf65edc3baa0e33f0cee8410987138c1b1173f9cf684100da3a125f34aa09cc3d94874618b459b38051b81e01a594c4e190290b50a0633be84a5b1d8604bd030151b82d69b9467b87900316b7c792edb26864dcc57f29e538599f69b1cd8e3e400ff29aceb7524754f55f9b19d84522053e4bfb2732159da86cf4beec97a1f838087e548b6db65bee4438ffb4597ed2f371a0bb28c39cfcbd795e411efffb1b0e9f026485f3afb292359e8261b5c66048f427db5c1f05e54d1cedc76ae373465dabf1cc31b24c44fc8ad3f570faf9d109df78996f5a82015b11d95562acdc4a9d46185eeed07913d63d182ddfb40fad41fcd53cbc40e6187869cc32aa280b0820d7ddd41b003fd622aba1200bc646dd460796579ee1dcd12b15bd5c048fd67078fd5799e145f651bc776133965ad5181cf734e8493f9dbd8e5e1a6a8f6a893b7a301b0656241bb748af4084ec75861198aed21334243ee72f66be08b758b568cdb921fcf04b534cd0072515043b4913538dd0e796d2022d5e8f54e67e2b50ca22c43c2561f8e145ea9776ef10f53d10ad1845e0f4bab1217a9ae3ea8b71ab892e08bcfbe6360f0971b84d697d8957117611197c322cce1b55e90cdb0c0c6bc1760e9a07f36d69aab00c395457707af4f1cb22896ba553301561e55ec2de6dd5e670059949fee9f9b929a89b5974ce28a59bc8d94722fea9c09340ea205afa9fdec2181de89d48b80804d9b6d0d2c7f3235a19043a5797807de62d50bbb60e01f78bee7d578635b81a011f0a01ae66f06eb7459b0dbf4c9de5b54e1e81d9842e85a59d711a7f278ae28c40502cb40c84f9471c8d486f0f34fc310f077cd41a8217e77b1dcd32682fb607b7c78fcae4d08a31b2f165414c2d76f25659bf0e0786a7dac3e99bf095927f16ad569c12e0426a4bcf8cd5d524c99035b50ce3ce084e726545bfaa3b3638c18da1abb22e6f6df192e5726b102b37530121ff370bb7a72168bbe83394741310a58426b3412e610fc209b13a18fb1207a4cb15ebf978a2fd701fbde7220141844e5199a831a15157972b2e6ce6eb9773077ac79b448fccc7a7f05edce6e590ef5f15b29fe6cb338406ad642cfe7295c4e5dc34aa4429259f25264ac676ac841b41eb9e5bb59707d170155dd7d98780c9f35671b6edf8f4368716246b76d312cafdd31dd28176d61b6ae249c20097afe4aebefa8837cc3d5cd71b279d883521d09d510addc3a16099ae4f1a0f9a0383456353bc57563b5dcdd1db94375b92f8a4e825ecb49416247ddcb30d2939ae13f099712cc1154e5a82755215b0e19c7d68d0ca918279df90ed448879e3d92265af7f8", 0x1000}, {&(0x7f00000067c0)="467873d17139fd5bdbe5d0b3e8816263a701f1b24f24052ba45b1c292659c0242141b51253be76baa2b6ee5a98e83dc1b290a15cb4351046898437bec7828ed1b53cacf6a048311646be05d4fb070e840f265f5ede124327b9b024b79ec3a21befba841321e0ea0d196992291fe4a23b515392ae0c1ae91f029b6b1f5f090ae6cb98b8d77d7096f4cb1d340ba629eafe67516ae900f505d575a2093b60bd80378cd1155982378cad70ab89fb4ce658fcd402aef9765db458f2508b3180dfe0cc0dbd5a8ec781b969035522d84547d656abe56aa15036ce95373e978ade306b7c648b2abda0b5ddd8c40b480a030e99dd0cd9a47919ef29a84b01688be77d84775acfbe778685245bc4c08d86d57470623f938016eca04f526f9ebc3fd94d1d53431f6c6e5e8ebec434fd830e93fcc2815225675ace4c8cd40dee4ff1b6e9b779a13677c8b00f2fb4faed105098e23db0b7ab1cc624f86ee218f93435e61bfb7f40899876ea9c967c6ffae12f10e02ed72ed6ca8033bdf48b9dca8a0c76d14362d2db8369af07f95c3f17b4b00479a48e01e0ae314a305664628594658252a39f47641de56905e2d444ceb0ff2dbce77ea33f0a56c359795b959a08d8581030fd3f665ca04bda0a1cc2ba9240503ac49b257d3b71901c5e36027c61c20eac6245363b28d212b37c8602696b4768100d9493d1ece06bc551fee13e0993f6f3b61d59cfaf71ebcb68022b9e1f7260f72a61b270d8585b77251efcfcf4e4bc1139e5c6f5705e34a6e4c50b9f290ac137196694a567493a8f60515f163c8da5a6c8d4d538cd8faff0a79aeed4c5dcfe6002de169a454c1038ad6d4620470848fe7384292a7d8eff22534ac7e8ad1cb7497ea281313be89aefc83ad88c240888d0055018e3e81e3faa7796418b2523f5b393f6f27437379ec04e82e177d57b33934a5acbadd64e797b469d23685a8f6d91d7b2c6a7c3fcf7ac2d9b8468864ec2cfd7d73927532c36ae6793c527c428bdfb4b8150d11568bb35fa0db72ed9f24a5a208f34dd55b8e227102a54368808ecf8abca96a02429c71888f2280ba4cc05e9479966a92b6f17f873c2aa6b3956794fef8b1f08c925cfa0245a53b6d09f5141c3381e0cff9fda15e129731fd4392b9368e4ca3097c194023c1c03a32a083b2db47df1bf6308fe1767255ca720409b3f84d5ae79b2e67ed998f39c565fac5a83d75cadd512cbd13494722dd4a71d7db961b218aa41692f4e74c3e98428866ad49cc1c2ed9f9a7658b4fd385b9ab7044b5258757f3db76acb7e8585907ddc0cad2c352c6a3ce847ce754870f2c76e5e70440205e773fb46e75e5f97579d41aa6811173c5e1dad998e299d956697972ff1a605ad04a886e92b39045e4f343afa015d1e5cd43ac570b49139246bdede6befe82270e20fa0e9398b73afe89b0b5b8f98f32fb4858d2faaedcdc1d80bd188ed67ebd970ffefc99154085cb2449266a94c2ef27ca91400d9bce615e5f720da15dde9b6597e8fbc394be3a6d5e2e3e68ed89e20f302aa7411883e856eea931848c1484ede9fcecd50164963663b1733525cdea55deb9db2e7dbc491bcc9c0a485e48acd862e6e43f653916e22b8632eb69f27a88808761013147f62128fe9be833b31672936da29d7a9131375e8405ecd1f2890420eeca712666d594b6d7b3c0f8c43d072b64d20f53bbb69b8fb106dd1f56d2c8275731d9a3226474473558a280b92487747b89c61c90129b96e20683541bfe99622e83061c27a8f84732aed8df75092930cd985bf3772b0fae71172b649b4cf4731881c30d6afdb0978099d32415e9bf2b17d3a5c4572354827cda05fc5a0132c9c369d3025193020db018db22a9d0007e56449fae77415efd8417bfba512c70b1260b6cc639f1a2eddcedb92596f3e441dcac2fd04b04a293af07c60e227f1794db7c64112c0b49dbcb46623de7ce66e82ba3dd6412e7b625c1a0168bd0297cc2508832420c6b1435ce4f7969b69573f499d784c2f17238c1bca1673002df1ca3235f191fc06bb34b5847fe2a2cda142298dc6400503c4b9f8c7ff146b3a19e23e8882b567699010d578c9ce840d186eeca4c2925d1baa6fcbde2a27eacd7fe812be11515e015dc471736bba8db73f264d8cb3afe6480b0c607fd71ac224bacf7b53a8fa07a76478694682b6b84f9b434278707a8f6d06794a2271ae497dbdb8a04a0b64f9dbd8cddf56bf476573a4bbb28561d6348369655ad502ead087713acc5519db340cdff3ce4430631d15f5d6abfb9a42401388b639395d74858824c3d24c75b0cac58855fbc3dde34bbb97f16817491a4a6f72f82f225eb251d0f88f838394f9bd571472823630df51735b155ce142cf08c69b93264272cf35bb5d5ae9beaf018bb4860e203413d8bb4e0b9099008508da606cf64be8d7dcc0482b8ce0dc74a10597bf8d799d4ce39e39c04751817fd546d68b4874042e68f52c9620e4fdb8d611c02e3a598a61655852f7b6c23c95ba6472764604d0418be21dfa4d13f59f1a1c3f9378889d8f635d9296711c9c49e4b6715f6088d6177724e5d210b66012a2a0d7b27aced54b7c4092f504713dacd466239547ed478b01064e09c6a3e3e72351c408dc8f4863fa3b631b7d145214504de406c70540fa7918ec5d265ec72c70f11b1d00bfd76c9fd2217bd5410da9bb22000daf239c22a2845ee8342705476e347b904efabdd4894f52d7ddf4cd7d7b6dd247edb3fd31d6f1187e6e7613aea66f23f5796102d5cb3f73007a25acbcb3b2d5dec1fe9c94f5ffacc859485f4198c88efe28abb20cb558a7b6ae471db3b6d080fa1ca77b0509e63506e650d5a69f9cf719e82c6b9ac9d24d6ce0be5d4ae7ed354d4a0570fe6192491d2aecb4cd92c01fa72ccb83b2e459846023dbd935a41de0f98c4087b1fb9d7675d4f99e51b14d468134d851a59c853c53bfb578f26fbe4b477e58f8fc364ac07a08c3828e0ad6c4e707bb590218b8457556535793cd6c5cd0695c6762251ef63296d0bc4c1cf7b25c6f0d87f6b3c8b3309f9ecf42bbdef89568233085b61d90da1c1f4c72a297fbcded06e2e38815281a9aba89dc7cf29de0ea23fda8a510c08ca3330ea8b1874dc61531e3614eece7ee2a6a1056efb9f7d92eb3be765b546337d2c79a5c87793b2bd984dc7fdfb1969d3170917a8c083b872e4b0a645d8651373931db17700ee5f27c52d85b567d424a63c892a4af65378b402b9f3bcf8430a8559e6e5ed59c74436d7e1848b9b09ddab62a72bca7f22d16f315a260732c84114000507b3b3cdd6e73298d6b4f345ebec75678739887d98ff53806b99ac91b5d38bc6d4e0430ed85a009b95e558842773c44593df27d4d0aebd7fde4e536b293884bf372b00dffd55906ebcbbfb8b4674f331aa0038d5712e44625ff1a989bc4e6ffb172e2929072643e6eadc64812954b59cb21d8c62c43bb3492e3ead71fefbd7ea1ad2d40fa7a703386f7e3082c3da1f5485ef6968e15cb562c5d793b490e4df29680480bd7f899061f5e497cd03978e070567f8787eb4e75a77f033d99cbc537b700ae07988982eb2093b3af5d2f2c06af56854355d2a67a84ae4d6ffcb0c076773814d25ab1ec42006a7a4384abce015b2211ab7a354109120d476679f623166c0a8436f056c2a52158b81ae232585eb3064cbb36f916ef2e9651843b440e9cfc170f90a1c1bb60d3d08ce835fb1b9606553c397d378a11071bf09fa56c63f011ebfe122579d56f8ae13e6997d66f6281979091068c16e1b7e669362e8861ee85cbee4a0f8cea36ebc28457ec5a795ff121302dd90fcb5d3aa4f887c21a58cde8d6f79cad34ff1437ab9c304c754315116e198a1163d7d795ac15d93bc20e5d426456a8f3fe23524ddf252d6be8ac1c34515e40a0401bc98bd57bd956ec58c55213ed7b5574f131592f952c5734854e1334f24ce783ac7f93c5a4743c01623aae61ded30a6b038adcd29a345e261ad0cd66f20cab8964abb95cbfde7a5772685ee29b4cd654ba1e89f2bfde04aa67b590f813bfbe1ea1cc0a7fde09511c633475241532aeb34cee4a851393cf9e0ca041ac7d471be1ed5b9ca354bc918a9a89f4dcf1b17cebb5a25ac1cc8d7a5c97d5adb9de2b29198f78cffe0dc27bd7d6bfdebcd46dff7ab5a34c071bc7f4f5dfda621d52c7d904c5f1f0868b9fb42516e7aef5511eb37a1884bb902d3bfeff5fb10ada5444a7980cfcf91ce14ec3d5c13688c17b18606b6ac3a35564ca418bf628fd46f2aebbd84448516878c1f152e85d8f17e4efb3047e8a77521d8d6fa24624e62bd91abf10a984154407b41c15b226fb4075edc757b6337677ced0b1ddf7aa99a4f76ce8d5c130e7560de342ab19b0511571c905448f830903d89017f338e2bfdd6a233725ca619d8d3058a9c9e11eb53fffab48400ac15fbd2f3c387d22138afa676a04552ed19d98f50f44901583d9557ed8f90824edc516e7d9675f8cf6ac05876ce7bef5c8b0a12745849d7203e031f0cf81ebbfb0d08718f0f5d43589c62b780b671569e43a9e8c560b0291dbf272aef389956599c17c6fc09bcfbb1d3ceb2fcf553d8c20a0ab2fd3a861f0719d08ed7abe7c0797dd37867925323743ce185282a5764c21a90c8b9353a3797bf4eb90013aa60e300ad6bf651b6bb1da7fc045befe7e62b92e70d9e0a8c7702efbdec8864ebe25e02fb174532a5f2bc49414cb87519e2f4bdf8c510a93c03b390fef4deb6a0b280f0f0d8379ccefc84e02b056120a200e1b5985dd2f7d70b88bf6ac59c0972956249132b9888c2f17f453a88be72ef5bf9e8704326c3d9bb8d17469ce71d608df0ba337cc53365e61e2eacb622a625eb4de4a85f56231d9c8ebd947525ec0a1dc7eba6f802befeb5302fcf3f1aeee23b7c92faf916a0c5908abaedb5d27beb403b46a4e325bf418a3d2876fbacad577f0013d1638004b3559b0fa2d9cabbb0be0e6e16c39aa2f3f369d2a7b3416934df5d795ebfa0250fcf21600a28651fc5b1a9828c5d48088327ddb9946b36906ff98feb79675738a325260d0d0def83917031d495cabd7df08797a095023701f5bba1efc11003728ec96b386102d2bf2bb61d2a04456929589e93880019d09c3af547a7788ce75cbb54d5765e7a0091788aa866d76134cd1c3959fb6cfc618d041ad6b6898e6d69e3f551235c895523fe528361556d5e449344651766cd5b6479738c661b11b0eff500fb2f75b95676ff1e2bee122150c5569bc87c9436b89838b03790bebc82af4d10a0841fc9e3aeef8e517875febcae82f6c93a61545617ced85a04c5f5e76eb099c7c280648b3d3fa64b61824efa05fd82b05b6829a836ab0d4918808b1be47a14216cf1b4ab50152fec55eaddbefd68686b84179aeee67663f5437b41be0821a0e6f4e473a3dff6b98597b26561143454f8f4bffa03436c538a3c9792f5338d0791683f6cae1ec27f29856838a256a602f65cbd892d2a23fdd0bdf2cd7aa360f05dd241003d8afd1e05f5036ede9e17d8fcc18aaa59f887941d9f74656bb1441f2917d7f5614d6f521dc1cdcec1135c904ea270050e7f16f3107c3676068a4846e5540c45740c26fa648d3e52be8fec89e12634e6e9f887d0d3b43bf52927d0ef4b333220303b2daaf95acc57355590cc65eb1cde3cd2fae966c1bb9cb2865a000e0fc74871b6a5bf829d819b294d54dec86478b30aa1187d8ae3b0d87207a27c3054d08e05b25462e8f010834a1aa9aa43e0ac0c938d8b91c2e74f018e749", 0x1000}, {&(0x7f00000077c0)="34939ea06ca26b1aaaa2691010f826ed96df08120fb4ef6dd670b326a2469df64abde8aa5b3f17ab191002235e926e6da492", 0x32}], 0x8, &(0x7f0000007880)=[{0xd0, 0x119, 0x7ff, "d805d0b3ac5fdcb3eb9e24d87a09d747d097f5c6aa771b33dd609cf6a3dfb78c968b35a21d36c48dbcfbe1a0ef767091141eee1d1415fdcc7d8afa542c42a25242d24b1afaf6f28dbdee57decd1af017e91ed0a15bf69d4b2004f90458852832047ab1560b245613aeab82f93ad4446045172e939b1195af1ffb26461f23b357e5acc2f09d155dabf1764dd22bcfb3a2215adbf427b1e5e5ffe4e2ddf39f9cf346bad1511add8a37ae8c48b99164e628c03a7aca332873b4a3e53aa8"}, {0x28, 0x0, 0x1e, "b573d84ad9001c5a280b670901dffc1a94a2159c27bb"}, {0x28, 0x197, 0x6, "0b14a83322c2c06b00d5853cbfdc6d0fb12da75d35"}], 0x120, 0x4000000}, 0x7fff}, {{&(0x7f00000079c0)=@rc={0x1f, {0xff, 0x4, 0x7, 0x3, 0x0, 0x5}, 0x8001}, 0x80, &(0x7f000000adc0)=[{&(0x7f0000007a40)="5f0465f656073da340f2ac82dc9d622a6ba278427e762d3149628d27ce827f5d21fe23c43005f76be2ff5ab77decd0773a55be8b3c742d1738ae9fa3e0ff6a0cfbc108121f6648a42b2ad90e11ca663d62f41aa4d1db999946fc762e1192e45fa81423594299cc01323ba412ee3e5aebf53f06dc267a83f76332507c7b1da92e897924e497eb7eeae2af4cbc443e96bd6dffed1f8d35391254b31e762a67c82aeb5d588920a017966f4dd1f46a775252e480bc96b549061beaa1cdd2cd6de2c8e2928180cead3e77f1b4acb2915b3aa3a93c56636a06a4148ffd881546c8cd5b1c4e4e478a3b93dca8574923e3fd1017b378cbfd8c5666800141f86eca68e24611ffe4ef1e8bb3b580100a986af15008406228c489c574e135f8000ab1be9ceaaebc275364dbed5d399b8d1c558a5a852ed5ab83a0e3f0968fba79648fc5bd676c00ff36a76f518db42e527e5a6c95f5419edf3fd6ad234385cb194f7ea3df852b7f0830a29d5823939b28b9d063d5b6abc30e194bcf57bb581108bf02062878bb979bfd7a719a87f0678ad5a5ad2124e0e085483aab99296cdbe92101a484aeec009bfeb43c5435399bd34229814c75eddcfb6de6cc928ee34279a0a80d99ac2dd8a86d7b9a49eafdc8946c6ec1b39c9a33ad5f0a055ccbc0aa461199b91c741d736f7fd71fa98a4f38f74147049871e97c094e5d3fae6c268157657d0b097720b458c71721f87c1d29fdde78e30e674171546a6a902e6082d77c1fa37e99842b022393c45e4bb1a112660fbcdf65f9200efd83b50cf0a507efdb1f11c29b69401b69dafc8b062a7dedd0f2d9ff660925b9d7edf312337aedf2592c23499cf5faa794354614516336324ef6ede1ce4a27a4c287a6cfcfa18621c2f73b50c1f6b4ce873e1e433a39bab3c885acd37d63cd7a22d771a889d236900b6bd40fb91de5e9f2a4af834fc55346e9fbec67e1e7a206a56cd94ed59a32b0c9e4d50ee1f58910353d07b3cdc4c9885567df03f88eec34b4cee7fe91ad1d4d450f8a18f03d16be18454a89ef3e7a0d668a502f7789740a93fdb41132fe3d6daf21a80f2f84cf420629ef75d51eb9f876c1ddcf5eedf8dc4a0d111d3ce31eeafbcb4b5aacf0fac3f22217a90820142f8a0d7bdd2143c082668d996973daaf2a28add7893b82486e5587bf49e998fc5113be1c22da4fe20b18f530630c076b765c9a5bbb46780909a8f679a7c8b38bf78ac31d7452dc58236b1dfbbbf6865c363cffb489cb7c064ff82762932d093c143d178196d6f0cc605128220fd9c9f43318574b6a3aea63cdb0c947c2363e00890f65d76a05fbbbc528c951d2c7d5916d95679fcbed0d67ab36470a317269355b699a47aac48db89829810d5f6e26d5d147576e087cb42587312f4082868214a722eabdab3cd01d9b0753f0e4b25c19642f682fd4dd638a0f09483908466b9910afd9a3f5841c60caafecf68103b96032991ecf767c8bc6a04ac6a75a0839abb2576a8cfef74624a722fd287474c9ca5b4023c798523fb730013dad43f3c213a66b6fb26ffb24ff51bcb3c66eb50f1954b690ca2699fb043ad32f1729e029316954d47e6a2388e95d731387a8074a8a08172e42b7f87ddf7bb6307c466d9799c345f8de1a83ec8a04d2ae34523934f918344fda1d00160b353a4eb3283957b7c426f157b1735fa33bbba3dc7a3d23305ab532af746000a250fb6fdda236fd07df6382496d1614b12932dc16d9d3f88af852a5eb09a1795c3fd648c4489829da9e57f42beb6b4a2e485ea2d7ca54bc121f12f7f976c922ba1040b6d63faa06a203601bcf11bb806a2f7be3960ea3791b63f485e785eb0e2d9607b7a0c446cc41b69a7922c70469c07b6e32c439072586f1c2e1827c3c0d043cec6d8617b2efd731e690523f22c6494a2db64edf413030c2c8147fe1f4ca66057bac289c8c6f078f169360281391d74f48e54d530dff142c349f2f2a5b1d4bdb7f8bbc8fc81c791415920c64fab90045095099f0211cc1c2701d82199ccb5adf8b92f71deb35850cd65171b46ce222232b6bb2bf30a5cd135f82ad9e2a7c694c31344ba52dc81bbb1dd3a70151b9230e6ef62bd329923443de170c14ea1d63aa50947044e20f0dc70fd33cc1f96dd9ad67f9589e128d5cf2f5a35e65d5cf17de12a6650d0955452285ea62ff7285e7e3d991899d143b74386bffe6bc1f232ba17785150977d9d485fe3b2fab12a3a6571715160eea1c9e890d08819e7c2af1f1aaafb44bbc1ccca9db7f8dbf4d59a80c8fdc523974cc530699156530a3acd5539366bf954bdb40e09c6c0a04fe549516f2712e2b55eda2a0aee50addb4da322215ef40558cb9b16b96c09e267080c56dd9a8ff30599277ba37dd2a5ea3b2ea0183b6938db234c32c32228d7e3e9b1d17935200ad2c048a3c9ca1770baf701df653429593e9610f21e8deecd12614d9dc5fb8dc53efb8d032e9608a9f7f3034d93feb3d986ac355793cbd328f007421365884e7a979dc284117eaf13cd704a314fc1b2192f5c95283e44d54d2c5790ad282ef20a3313aaffb54345ec2ff15d5e352b734bf9b1b1ad7bbb46cfdd1d14c5d7e8e5fe80102d1262be944d0256ee37da0db5daf37c5baf67d39f4ede8aa724f9481790908cf3cdfa1d5f656e10769e8c3661cfc4017cfb321692721b00edc51362a75630f673f346583f2f5122beb9dcd923574f896a33c19d0ad0e467455a155da29487b13aa744c193dda3475bdb2da5fbfb11f30c45d4a8a1d4c25edfc17b8d296d4bde2f78c41b1048149a4a198c3bbee8d1d3494a0d0fcc98a9d87c065dba095a392fd8e43c1170848ef71f059681b48a56f69cde6c5f5c585597f763e29d8db5eb52c86c697bed7ce5b5b54acc850a1d2dfffe8fe92889e5d1ffa28ce7fafdb5238c3ddb10592eb7f4e2fc53c07ce944d6b4cf5cccefb36af7b222443d97d8b5e51cf5ff9efc7c9561a347b9df2eed242f80fc9e1fa67aa3e3efe1c4b76f87a6f3d94b7b099dc9ecabc008985f6fa8f825e4df1c1c903d468dbc9eb437a4c033037b44f3bb208264644dbaf53d74b33ed3ce3ed3d70942f0499b98302b2e4a120909620b1459b6e29383766ff500a25e56448bd86f3dad88b34dd824d8f2c99347d73375d73b0bac1f9fb40907e7868e2b0fec393f84bb502d6deba9309f1e7447bbfd44286dad97e64cfaad5551bf6225d44692504603e79c8b5dfc901674ca138e72404c4ef5468374381faf5bd658e927859b8e8243d156a7872e7ffc8fdced7693b84a009934dce3cf07c101542c4b347e4c68ff2641193280c25f4e42184063c7edf2d599bb5e0b0fc632f1616f622a7499bb72157c9cb3b6bd422da974b1e2050e0cbeba38243e1121966988b6f398f189cfdeeae6443c7d30b74169dc0bc0d4945f628c6d47db1ac3dfbaf0b9e4c528c0aef1f05f71890392ee2373335ef0d0a1826b56555737c3623de0f94d9e54a8c9eea398857d3ab87fa81ca132db4a1275e5be930b9939ec645b3ab29d94b4d2659c79bd16acfd54c76baf4db7749ef332817eb41c82ec17b88253f66dfdb1efcee1333e920f2ba70ffaf7e64713608b8b63e423b73ef8567ba29c1196cd2fc446f8fe13c7956345b3acc8b9223718a049a69eda586ba0b1036a3ed561a026b0a0c81699431d58fa2cc1da6b9d5c2428ba6de983b5383838174413d8991eed32244d5f2def43556ee263c0a74cb22a86de05a8ff0b32520e83324c4ad764a061fe2696949c37c6baf92c941eac33216401e2ee86dfd930903dada0864090cb2da17412cd742f7a1f586bb860e5d6eab4c7cd2b876202c932e2b1cb4792b44b9ee0480d0f3a35390c7ad1c587ed16e9dfa267a890345575d317df5114c717ba563f16130510c837ee14191b6db608d9a88d961ede215467f2924c2ede2175a362ca4bc47f0da81b1c42e6dc760f676fbd0428a815c225758b9c00ad564c8b9f38eab9016cd6f5072d2f6e7c2f597e0095ab81f49a2367497c4dab2356d4221341efde61fef7b64759e1a288a32d1dad7ad90e65be8f9007f64f7e813c916192c678f071c120308624c83db8edec17912d7e734295b1538b650e3e3a29807437b60560497a55a2b9807e7fc219284e0868bbfebfdb718ff6ce7c0a80c069e0b17dcd01193fa00269f2ff8bffc8d6a458b910771dde2b7f2f305249cd27d3104b747039d2a82415b97685106b400974c949ab9f02453378565aa2e45a7c8b860863af81429ee470c2a68a59392d1097ec4eb59192804cfbe2fbcddf09d5528b31aa578f967e4faa67fad0b5bf523d124644e5259229c6356b8d5a23d01a046410399bb7b12d930cddf533b8a1d02186ae151e995c1d0610e16b785a1109b41e407622153f0b4720cc10e7ece8eacb731555c36e827e71e3de0fdc45a8e690df0d6c6c1c3d07bdab3717e14764c85ff1ed2e2a5d243900289701c7545f5fab1bebd8167c870a3b24993f01d6f75c50a924816ca43aa1d5f663cceabd5523c95efea920c29802e8ca7a239046761e1c8e096beba694ce67d84a8147035488d7b3d68cf66fa4fd2170ee11a412f119d9fd97297a2938edda76143cb8c15b32b4b9e6b7704233ae7cfa235f8736f2f6bfbcea1a569e1822781500f0443aef79cdebb58dc2d85f16afb71b3b57863fffac3d3ff9678306f87118ed5abcac0d421678b1369ce234dc5f0f41e65f2fbbcd20ee33c2914457f58308dfe5c484cd78e7ebecdd2b31ae6ce54e0ef58493c7d7129dc6de0c40f3506faf135e5d06cb0a507ed5df9197ed80169d0010e6b8bba84e009c019504220f2d3336d3288e9da153ff2ad7e73bc9fb2e0745c6604383a8cdbba1976a0b06ba718490d6da352ddb7e73eb046fce9332582d40457f6350723176c9d7b796711792f0b0c9a21183078fbf44725c6d77c50efe0d12bf0fe140a068d154f048f55640acd5ec5fee3c819e11b3ac89c3a38e9093f692ac8aea8380bd2292a6201da52e73c8af5a07f75cd7612ab72b6fcdb824d218008c43f3b61e16a4c604d0a67a95def76d7524ae130ff7b1b0334a2b3b0e3a8f626b17ec16c6dfc26cc59f277844b569e4caa99c37432951e343d3e33c6645af6a4f0db1ee00d43a926ecdb1eb68c849ccd48e692a6244482e5d92cf32fad7a9f4141c58f82ca6c3cb0523b1a3c5821a5a44c6c2c00c6e3a37c94631b50c0b287a9bda6ecf37f20449613358d01c0f72ce10814d47c71e21c3ac99165deb3d9578c3c31fe94e93c9be72f24d0526362d2c9b2859f1413ee335f3f49e3ec2ca08a20116e9e3096cdd7edf709677ed95ffd4670e5f9c5c9c40f7c18743307ae9dbe7c3473a9d2ab2a31040c4657974f460e14ff1aea3d28f6653653e33066fa89758f5d02603ead0dd166dc02e25907f535f03d0dcdb79f4939b35a9ddd7eb73e0ab70764e7800a7112bd96c2805b122674823b65aa0d0bd9732aef93da4627804e11bcda05bf43d33a8715c065b517745f3952e877fc9c661fd6acdd451a27403a143148e1567923dafa1649b405be8225690215e7f70eddd50bd4a0010b31778698a0093e3ae4020db7c214bb4cdebe0fd0f594356bb14df3f7b1f904e2e1b04f751e8685fd58dfc3e049ff975fd0e8bf27f9edd605824735b46508263a2265713d556c0a7f1ed40783a15f3cb6209ad2120aeb83dd23434c4baa97bc48f335c6017fab72d47fe23baf2d831c4b50bb0b61ce122b90105c702eed406cda6c549e0549073e01aac671df9e655c5f710723", 0x1000}, {&(0x7f0000008a40)="8d7a5c33f532973d5852d239d82125ef5117d345b4993d43af01e84c1604089acf7dc99c453aaef7ceab899b7b513c30e49db6df3503d62ccae6c183b275ef9132a87cd1ef46f083f142b2d6977c23788e4a5966e9c66de11486a20a9d188c5e1279e0d195270e9dc9f997aeb4a9d7e8c48255f334aa2ffe4b254c61cfc33031647e71cf02364bf5f5da20a6d46300ab147542ae5b73e0d2cfb090667d7e985cb02ca942dac49d0d", 0xa8}, {&(0x7f0000008b00)="45da6f2a00ed886fa171bef788f080447e5bc809bda9816dd063c1519be7bdb0fc69a7438fb8f7df03fe67da5f8037", 0x2f}, {&(0x7f0000008b40)="401f17ce155327e3b79c1d04419262cf24a8484793cda715cdab439f52be92cf3d3e1d508ae91c52f0dd25b12982518900fb27340546be112a0ae22aa0a5d72c31371f920ae917e1985430b1b276b7af850a92397c44a129f3cd4947f44f66fad0a98f51571b21c5ad446b57b95d30e14af841d3f1f2705689a35522f2", 0x7d}, {&(0x7f0000008bc0)="4aa80c88ba304546e9a2a09c210abf933ee114541ff146938451e353bdd11d240bbe2237e43c92d18d2e675f9ac2d8924ccdb0e1800b3723c144098a4c0b5aabf295060eb6e8231112a9cd", 0x4b}, {&(0x7f0000008c40)="bd18ead7d1a092afe13d06a5cd1cd5dae6c142edc7ffd82d16d4807e7e47cacc29f28b75f5e160a9c6e8bb52d2707813afa20a8ebb78773924ee629150f25f8c59841a7a2e909535549b5180c27a7d6704d9f232b8e4cf413469d3295c0360a9a778f8b534ae7c72bd95693a26f761c71065387123d30e32208924e15576558cc25deeca61f7389e3d7cbe96c4d3045e34cec1086b916c604ba7d4b28663fb3787612ad24f6eafd958951dcc8b1e230abd15bda2e86e90e9616c4ea44bbc3a937a45388522ca31770c48198b9e3bdedfd00ca7df54e51cefee6e0f2fc98b924a8c7ca7bf870f5f67c8da49b0c3323d8c64a99915fe429f73b2b3b3f4b08bf90d3e4e0d818912298745337c78fb703b143444baf474e92df0c15a1ed73bf42b72a4df58f0a170d7c1f1982974b22876c8184e3fed45b912920e45598b5509bb6e088ac3b0631e78234d9a3010ecc3d2315c091580f8ac29f2e68045935a87178aa4331ecca1e2e4bccaa40b44e7548c5129ecf7547e3e6b26f32b65ccfb77924885c161a2196663c72a008c224930d5d6c45bda2fea79c64ef165607532e1d845f0979ee5b0b4d9ff2df2bda25ec9034ef61a3067116cbf3ac374e70daab0cf4c8c0f9fbd9e10a395301f7d79af2ee7db3851726abc425c3c602329b2e0ceed915588bc2deae61e9833909802fc12d2879af37777691761b683eaa0f6f52f8af6e9958be40e4016916523093d9806adec748998b68d11cc59cc8b1d1f19979145d3c7839c08c9081e3654de6fbb8eb2fc8fc8eb1713d8551354c22658db12c239a0ab9b0c9d27391dca31069e94df56c6c9b47c58b671d461465eacdade1fe4904946e0e6218a5b0b30ed2612af3061fd4be720e6cc7a10fa914a22898cb121b544b462ed35dfe8320eaf7d373c748b42eb8f4f1c1a909f87b58c91dc14a8bc2e5adfd608c07faf1ae942e523efaf48dc1ee3c956c97ff50e69001c19a5be72abc6efd065158edf7ccf2cae0e040c78e0b2c581c290ad43c31e5400d3ef05bba938271cd462f5e099b91ebaed85e42c2260169028be57476a4008421e66f84a5ae8c4c5c6e618f1b94ca0b72c151839470ca63773529e2977feb4c754f9d2992732ad0ebb80bf89d9a2e617bb5bf77762517ba7d78125b9f78d4583a8fb4ed93f793688732772401eee9d72e98b189e26e33ac0994f3d9aebd07e26b7298eed9414d735066ae0f81995c3d6a74a193318d5043b55cf4e7b1d664ec56107dba205dda3d8c157a33b0193bbbfd5b2027a390383a1a8a64772f677683ad341f8e394cdaf3fb33a93b4ed21e69d7ea0e6d91837705fceb5e971959a2fd540aa0639ed0f3daf6a39ae3cc0b27445036d31109c98bd434fa380b4d3a734f8aa869754fda113679a28f3746dc4ab764a03c5db7f051356064d2843d2ff1994eccf5e291db9fefc40dc9857755dfdaaa0e769464175192bd733a552b42d33ae61dde465c656ab63d684f6345a967b2d7682e0aed179a417cbfddcfbe9fccc98f7894889ccea0ea892bea0bdec87254880bbced57332f1aef18a8829c4098e936818150f87bc6e1ecfda65cfff0fd9bbbebdd67a611eac8ec317373ac5a5b2e3ef3fdb5f07e058a0431ed86cb17145be80f0bad731cec9bbeb9aadb78fc4ba139ae7743b1ae49f903fcfdf653d277e06ceb297beac484907f6240ff5fa4bcec07c9d8477235e1856805810f5a182c14285700c0485d430237be449a9cd0ad5fed1b58ee75450fbab792e8cb3c382256c351f11da408cf130822bc87b2afa55878bf2bff3365edb1c1785fc422d14e43d839c173a48008255c6c0d1a6c0757917505f5a150d30457e4065132122e0dc42b36d55c5178bd76ef483c7b953ae974f1c7b3e8ae7f995787ac0de76b408b6ba1edcb66aeae37a3667e9050bfdf5ca43ae790529be38f8b7940a7b417565c0bba881525d1c2df3e2716d04dccdb3d62eb59056fead0e2d680e83a010dcacbc6d3ee7b63db182882f2268d8d0faf7f5edb9cfc9fa5168563ce25edbcca52c37a39eb3859b1e55a538df7d6acb35bb4d362f5d9f2bd3847d4f72d71c298abe22750b96d19d4c289a6d26cfd32e5bf048224a601312e129acf17b1e204a3c89caaab0d430c8ead7f2a351c1a1822b2bbdf8ad2e02a5a7f0cca46a15dfb59d1197d42872ccd82ba6beaad101f791dd5cea25e78ad6044a85b0ec8e75fc915835bb7d84816ff6aecb749422c11ae6c956d987c84ac252672bf27297e8f8347efe25e152e257be8ffa509cc5a203b075ce9ca3897c05d423e9e0bb12ff407b68fba06b2b18c0469ed763cfeb3a5d2f6fa91322988de718b4c891ca6667a25e7349e14db1953f28775226f865eb7e8a0da844b4f787718327bf2b1aeec326c5571f3f76a888a43d2c421748c66a879fd534c09fbcb4c20d578d737412454c69db0f760bf406d8014980124167a911e1cf3ca112b5e6f5d87ea4c8dd8cfe3c859fa0aec912043844e1aae4988c28d6b00ef69c649125104bad896832733126deaaa9318cab44ecaeedf1f8c3c87a0bda016bd11471ace9ef3644fc3f03e2f699149e9e7096f48f5bd97aa92cd1d71eca9c2d348d321368c447a976edc3af75dd69efc20fa6da2403de585b749d5f64232fd386b0d311d58d1d6b176722c2e531c45a0b1f3fa0b74ed4a63ea77be4a501f0e112f0ca862ecd77e356a435fe5c7f104cebc690ed52ffa38b36864e2e21f50c0a98fec9ef2026220dcaa0b843623392c4626390adf25c67a2f69203f4ce24ba2262eeefadb1637524faac5342acfd0496ef68200f11df3b4b6fe5e21621191db23d2c9c4b04850f77e820c408baed8d8baae0fa6c24a75b06d4eb4664cf367d958d6898dcfe8aad38e7c6f768f47bdd469a3b1717c12fa053c247afddfd5b99f8df61e94b70c0336b406a9ae5a3959823e1ddaa424a3517d1b2230ed610518a5cc1e8d0a9067084856c244bf2225b5466d8e46163dc539c3a4dc8ae6532a00826e8703da87fccf3aafdc68a7c140134c6a7ae229fea0133db16e9681953c38eaf80f3aa16a501d38592cc1d7876fe37ac5e97723a7ddc99eb7878664fe526d6e9d3b411523fba2a95fecd6f47629ff431ebeae020adb02172a99043bcf3d7022e67ebe096821645485d0892446f361f5a8d8e07aff4503ad9f4e5e6b0721ca618b887f50727c5a7cc16d64c85759463ffffeec1db737cd8366f4e0c4392c796d240a1686bef4b678620c2af6d2a2755bd0b35f13d192bccc480ad307e07c9b09de557efda2419bc14c8d58dfb47d86a1004d367c14cba4045ada814abc772d23a3696c3a01bc8d9e0af3e224a5cb0f13826d4ed09eee71b681ef84d21a23151f1cb690a72ae8add046cc0f9d443dc493ab394b52a576dbdeb6dc6409556166d06db195b0b8f2045301a19cc5eb368622c1f17e739727e7b7db164a33b43132c6b3991abdbfec5860fd93c28db2c4e1599f9798e36561d12860a9b2dd36a91737ae1bffcb6aeca1b39d9cb5329eeb8320e4ea78c97e456bc83f0d8ed38456018324b5814357d6c33917d29e44230826892de48754806ca51de5364046e7b819ffbfdc9dde1029589a3d628916e77248bf936d04f5bc757ee5d1824b67d91e449b8abfbe3a2a08e4fc671d4f0dc7b0c609f05056601ba5f652cf9abecaf15658aa83ca01e6c475c31296672b0ce9955fe7c1b3003e74876cfaeccf6a3f180d9467fa1beb0ec939c1f022f1561419c7f77ec2ce381cca14edda04c1c9ef630ddd5299c9cdf26ea8ad9fe5607abe42bef394ee3855ca541a6f2f85329efdcb03dc52315f0c0eeaaf604e7a1fc56c696977a04509bf4872e9affd3d787a15a7b3575fe0936220e024ac8104c941842d59f581b29045ee6b7e2a5312242e5a7ec7c68b201f9bd3299b8db4f500d5063367d0c76cabd9391111658ac0ae478c968066c3c46ef9bb40231604facc3ab670d6fb38be6ddea8b91240833331ae585467953f3e51667d1710d9f4b66aa6826b4b13fd646b2abd8f2db6743ac578562f922241827fb0d8dc7622c7b024630614479648a96fe7c92e81f92a17772b5429630283f1e839cf233affcef707b63cd18d59652b592fcc9176061a0b05f94680b4d1c5c441cbda6e55d63a576d917e6cf9beed9fd035e2ce02bcf87a76ab37357fe296fe5a726776e1b87a13775734c8da176ebf703f9afd6c65f23e0ee1df8f7e888456e5b0da2110c9f6c94d15ce437c5702992be607a7cc03635d68d2a6e5843a534348410ee07fd12c04aeea0980f4ea987c9e9332fb114358cb3f448937663e8450875989156972531e832bfa5187e9f65b6d526f2d215b76bebd99715f981ea944ae3939855ad5de2fe8743d33e7987a29a72ae4c282e908f2453e3ae86cde48a2f5ae82844266ce56d909ab5e561b403619c431358184080df06b4abe3e374625374e07f2872c269ca09e12c6722295e106dde634a210c151327f9f5b2618d424d98359c586727d275a03c10746bed2262aa1e77054a8a5c5063882d4b59432b791c6fa688125435f957394cc8567b44a0e98e6eed3dc95397db67f325d32117aaa8ef8d4bf6c88e384130ba786ed5b528ef27aef1efadeb8832c78cc20cef0cc571e54a0455bf8c3d8272565e919288ba902a5295f9f566e93acb51d6d572bf778ad7dd26b5fcd7880abadf2bf16739e1fcfdc72c566bfdb9898c3bdb8d7ca89bd8e3283c9a250300031b6cb4529c1399a9ca4b7bfbdf7f24e42e3050a62c899b58a44704037de19c74b6192b9243ae47c2ecf93f9dd276c9e55903bb519dfbf3fd514544b968ec438b6dc21a966e5b403eff72a331a5f683af8f28a6ba150e75773f5071e96d72c07c4dada6f138d4f5f8712878bfaad329fa0335329984141d6f38e5da32c58ca380c4cda6b0e3d929f6af58c61ab3cca8af9ad07df09699c83cdbc21de92d3acffaa97fc9bc25d6aaa67206edac9779eeccaa3b0794cb19d1e6950c0c549423c4a0189727b0e5ec10249dc575d4dd66f7f1f5ca5488017730e007996d1c9b2cdc5d8658f34cc16ac27139aea386d8ddc6a602b2c7b336d694ee9f0fd4cbc2ffce156ec3014bb60f67fb525fe972d0fc912a7273af5a86d197a997d2498ebb2a6ec57d3d7ff92ef572cf88555c3a9031d5e5082d7d14d84c23e054429164cebba9898b71815bb754d019ef235bfc2453c6daa16743052bb93fd4d654200013a47dc683cea12d5db08023c3677e017991c6a32ad37b8b7c672edd21b64fe5a51863c4afe897e69ce5b1608391fd1ab3a593572ca8b01b13374e0975d7ca89847dd689dc01f2a64ea607a6a026e32afe4161c8ef5be057ff736fdf43ca6d147e0c192bdc1fa7f4b62dc4f05e9b5796b1e5864dcd64f06bdb5f097fcb26d8ca0ad6bd303ebe20cfcca161be4ff5d7377032074351ac2c14646b12b1ff84a46c15111ff6607a219d685fc5bc9c91fe81b64b3196a230cff0587c814d4657b5a8ff0e7f0380d00542e34061c2fb2ccc3ff4a56539165313f1b8a5804aacaf0b5912193b8fc4341ee44db94820a78098fd62884435c566fffe04532cb3422cbe80002556e14756b9df18c462091f5250ff803788abf7d374cdb7f909256bc86bfce316067dbc5566be39c3291ad76053215c6efdbdc76b3a35e18fe302a6c84a6607f730011a473e1f7753754d7c19086f7f072d65b182bc08b5c41e46f71110519dbebdaf76964d192bf46ce107bb8a18e8a8061c610fb82b09d49dfcd538ce1d23", 0x1000}, {&(0x7f0000009c40)="4b1a7414d4450556b8d891418b96b3855700bbaeb76995de3c816cde04713f2cb0c31a6952eb0e1284b8ec313be503deca32670fecb63a455bc8a9e692a57beb4a2dcae1b5dd68a11f12bc2c920ef6ff74ced55807ba1320695b6949676cd102ec9209a0d4", 0x65}, {&(0x7f0000009cc0)="17baf85035e436d9bf3e428ce755bae2a7e8307b4c5bfc319eb3f9c6b2b60d6c4f7f132b9f8f7d914fc955f7b03fb0b06efadc69e00b2aeffd05e976cda2c329c8917ac703fc2eb8fc0faa39693e0b5ca37e5d69c522dd05f8892f48c7f189b1a8d22601c46fb9cdd2d1685d4c6ad8b6274ca29c1a1c14fdceb1", 0x7a}, {&(0x7f0000009d40)="b019b936e7e1ad751389e26361e883f121c9815ad28d9757a02f304c6cb605f8f55411ba34208dd35281c2b7ac92f3cb8f280b930fcb90a21ac5096c3d6159f362fd5d703b7e636597dd46d3081c0ca47268c6", 0x53}, {&(0x7f0000009dc0)="554f2601af47ff2fbbe9da5cc61a7a2aa3f71f4097782cc9b9af1e35bd14e6e86c45ea863769cc273d32efa425a91bd26f5e32a0ba9974155399bf1e05406e2c163f9cbd4af556d020b9632950b4809e447a2efd03a72ec741e4c8b70a338fb995d7c9d39e9dfc95d0995a39937f12726a26a8a8d5b18f281359fd67854843737440852115156948c043c91eb7f8537d4bfef66627ab213abdef2f47cb45b665eafee581c49410af1927213d642e3bc0479ef29c9a539ca9c584a8206712c25b53aa1972f6a0e8e11e3ee9b05b8dab75a9eeeb79fc9d2e0933213f2dd7e4f4bddae9d8395a78f3b8c6d932ea067b81e18be598129acd37d2efe415fb17c17bb7338f73b6359c03827eb359bd9e5d323cf510d93fe9584e1c90caa206659ab87700dbc53d63ecdd77e32dc4f27ac26a9ec0fe86761ceaef2328f8e1a60eba875753dc3d3712f9c625d86e0211091352f3e50370d8a24ed3200288c850e08afadb67ee60c1a27e9379f40bc57e9572d4aecb51045be2959c7163a5f261f3a7a07cced3700f14a6b47bbb1dfad2c3005ffe6cc5766957eed5a88a4d2a1fd99a9f3cadc74b52625849d43384a1e55537943679169d74ff56e4d90411d861ee159d359cb17efec68950a2933b514ae390da54d61aad15a0ae9cf78b58a828bbb83129d312b30e560296b7397ce831b7898cc7e4dbad48f3274bc52124259cc3bda3cd8328ffb426979be80542942fb54ea95d65a9a3fd9899feec0570d5233ef92fc0d34cb1086f36c4042188c0f61820cfd905d32e47ff1b98706baebdecfe0ed1362e62194c808927507d1b5ade037ef605bbb8741b7de502e3317ce16bd76401a7420b042020a17d8f09dde48f6a5ab59ed2872ef839cf484c28134183927b5a41f3b6d73bc5aebcdaa4524a180a0e7910db01742aa988bc08147a3bff12322c753d0982c15faebef661ee777bd45a38e4b6dcc44ef991208ab8fc3cab18e4f12a0e42e93c11fbebb4735e4b6ce10188075c455953b055b264fc90a3d79327044f945c3cc32b0af75d3a55775f200f367c27c979dbb9773c53a768c3b4766eef77c6c95d72dc03d665ec43618acbfe7eeb6c76c49a08c341616dad62fb4177aafc077e1b999d807a1d2aee2030b0e96ed9aebfc5aea69e3ff72660b698db0ddea9c2dd0d88c0f2d35f499e99c4677fef5d1bc774b319b85b1635921772a07e3529952e6eaab8816781968b3a80c90aa0f7b81b4aee786ebd0e59abe3492922d2b67998c492e417472b7aec05bc45fd1a1a3f7a2df425b4d2e4d285f858d39166cded183886246fad9476178c441365251278ade1241033cec17e2a3e5706ce36a0d2179d67cd8c0a15957e7ad11eed92bc7c129eccd1ae6d4e5a66c03f13817d56dbcc556efa64d16e81f66266d7f22570140bc693b101b281ab657450fac04ce443731bdb34024c70d7494e18ec0aa4688d633d5dc8c0dcda76c5a4509f69331b9cea758a235965d49cbff8458c1ccb8017b593bc483a780675d217dce9e11241ec62cd1cb03c5679730f916e2168d4c385702500b00bb7f5836f3b5c820a4d73851b7c9a4bb5a06058c9c1ccc049dc9bd2382b0643b66d6df16cae7879f9ca74446a24ba243c73df9719a2fb6af8fcd78aa8dfc4ad7d87b2da38d803ca1734497c58c7ad7d4d054f002d64fbd6c99722856134b56b2652df11588263a8150c681e7dce02c68dc2d89e62baa8b2bc6c0827010fd63615d93228d7010d4d782e8673544e637a8d8812a1a47eca4e8d9258574ff6fff7b66ce6e8bcf675990468627997cc254270f7146f22e048ab33a402c008c1156c558c056d14f467fcdd35b2aa779f4f59b4755039c231855128718f60f53e25e0d6bd62653f968b6c916c60dd5378bfc63f97b35bed3237eb1f5e3a0b653e8693ed8ffde237c307dc11df9a8ce3e302038770a438e5f9065a00f5b9e94ab5855e8c160e0ebac503446a45e319eed2c987bed3975c129d5f62e8d279330a19ca5964349a3f4db17d0849a2beb49731a0b781dcd05174fc3f83b9755011f10ce065d9633ae2189f047a0cf32d50f40bec36d3a7e96a4bd84c6e490dc584686c4670849c1b8482ace4cb8472e6a1ec94f3ee7d41541e2e93470b67926e01a04874184c725a9799fc515cb55b7f7190d51a6ea44be3fd74010adabf16e1105bbcdc591032753fae79e717e1d3771a5d708ea2776a2284e8e512548f9ab1c5494371fdc602cfb6f9024507cf7f4c5cb664398ab2443e59c8a66e7e9101806ba3e72ac079c14218d03e2cf73703a2ad27417388e05e6746304fb012817a6dfeca40abc2e062e76adc3699708e1b92a45fd4d9dec461b2cd0700511f0feb5d98adaa1a03ffc4496a73ef8641752abedc0126ca06afdea8a9d0bcd3e6dd0c282fda98e1ab6f76603f8cd07f4ad02cfb6b8e8c5795063abc03a3e45f4d57a7c6657bfb4fa3a340995519c4514539be5230a8239083e4633335277d16dcc85bfc8e81b0417075301c8cf6325d5f40b10fc7c84ec6c11d9c7288fc95d31bf4d7e0e0a6454141c1845c3b80d8aa1fe727345ede5d826a1be9d1d8f9562ca383eafb792934a7a47ba993fa86f5328b83150d0513acbdff85d8a47335c450d39928d79c52b55beff6982dfb4f3d4072e6f47b1838c9299bb88e3164f919e95f9c3ac3aa6f3cadc915e6cb7b3b974c8d483324e49e19995f38319baa9b6288c1e11e7c88e384b5af9c26c7f264926de38b70c8b0116c71599ab220369caadaa59fb035241b87bab795adc0df6dd898e5c577980b12dc9b691c13af4639932b7f408a16452113eae4ac144877c9a629ca933ac1b43745820d763b9cacf379273a17b2f15c49727df5b87ea381e7a586607f861094c02167c34d4681908936b517d490c200d4a8b4a025587e8a270110e00f2128d5ec927c14e9abefa814cc46f32dacac9dca25ce0706376d5384dd22b0156a8be80d1c2225e5cfc8c18dcd019a1ef216ae4e88c40a71e0703e708720062e189967726d24003bda96a1fc5918ff89c704d7d415223acd2dcddfdee030ca331454211bfede2533386bb3604eebdb27f9f96e280f17606207e795ace06957402d7a32ec1c0e68f4db7f8f99d210ffe40cdc6c973b2deb1bddcbf074c8a212a8415d5d658f109b15fdf4f02f1deb195f3376634cbd9f7ccb037e8c7cd203ba9ad32e7619faf2ae465fe24f771ac638b6f0d36f5f524882d2c0a5109b79ba9c64d68ff28313782dd36028733dbb8b636ca7b6ea2ca2cdd63aae850e6108818644cffc508c2b3ebadae15c226f874f6788d687a3d03c3520558301086d66117fb17fdd54c15ba9b26b3a6d94d19bbaea0b12f80c984f8d9855015bbff3eb2c414b2db9defc1549e2a7e4686dd344a214de0ff940adb3afe6849715177aa679ff27bd26e334577f3e239e06c7360a83b4b42e8d7e56c2a25acec732f1a993d96ff034ff0d1ae50e9c38067b1d59fdb4037f18cacde7470b050021d6cfcdd944f7f360241436c1d6e5794c42c50a5d283e4d6ceccc9a13582682e1782f877baa334d8417147ce51dd7ae67ad19ee0494e4d9175b11facfaa8ed40d5246e2e5fd52a97fa1e4dcd1ace334f2f641ba761e594c9afaab7a3ecb0eda933f954cd5a050db05b3c8c6c80be9eae9f4bfa18d87c2115b141d647710eacf225925c99852e2a24a8bbfe85249ac5bf22ff48294a02932a3dc26c73f5161300fbb543957fb39711ba6b82e0012dbded792e5f5a90200d20e2e8e87b1b56f3a256f906ee424b23606e4e6d229c8989173402ae3c19aa7acd35bf109025f867590f18aa458bb991e40169b9a79e787299788c0beaa2df86107e34d95dff0807da945eca47a03e21b197f3c3b0b4746df97c3d329e6d9cebff838f82959fba313472c21a63a275b53a28e07cb79388c5eed94d97e7356d12c47f23f24934680df96fc5afa585cd5125349472d09379e69549deb19f3e4e25f85eb382009bcc7c000e36a0a5d88c79baaf85f3a8bd9e00ccf846eb337efff835168ff866645d7ed68757192a44722953fd12e1856255749b172d14090d108d376b9ea1131d51b6c0102ca6d3c3105ffc2965f3a406c24c15882f810c4bb67e12706d25bfbd74c8964e6f3ed773046d0cf5fbbbac66b8f519648df17bd4cad88bdaab42208491d1b937cad90f5414c2689271d4db2b5cac0e225c2265e43c7ab174dafea28113d8985567cabeaec78251be5e063dfc29865e6161930478ee1f114592cf0eaf2ccdef5ae3d7aa2e6008be5dc6c50a9971e421a0e622c2aefdc89e120e4c96dd3075391de3d6d58e347062c540d2533307f875bb35657ae5bdbeddc21318e390e38c040236bc55eead843839922f9f6ef361303c5edc8329cd5338777927292b15bc185ff0cea5d6a3c839b66e5e5a43ef33f9b82647526892039f051ccfdc2e4fa659bf854b63ee27a87745b95bcbd140a0e6243bd418c967da0fa6d119d054e47b801eecfceb015966c94f0cd9b66e5c2357d238780753a41a2e4edc332cab03bb2aabc11776aa0eef7147c92076cb4a50f4b87ff42301e73ef02b0ef5c9e13e6d97b375e1a2298b5e352d07bb0fd03f0151b6a4c25aeebbf8754a96d91184ffdbed47685fd54f9c5e7d5fa2c55b88283401f1f92ff144992d3e7d7e56faf2f0daf33a4b3bbe7c30e1ca07cba5db1f5fd9edc519ce89a50454ee97aeaec16b3ae28cc4757d05b9077f56d185c3dd680eecf83134c529e2ca9d17b7cc27bf59a037e3f246c28f08eef78c18f420caa1e1048565e7d80402f978476db8b792b241d893cf57cbcd1fc9b7483377fd535604e4e028711479b2141ff73ad7b9e7884d50af1cd4d1ac95332289859a79c77e55b163c70a106bdb099e8d5947633e03dd22babeeb52cc897cf81731205195721faec247bfca149727364b0ff8ec4dd8821a61216f53b73361e368662ea2fc8c3d53f5c744723d58a7adce9252b7787498d54fb0f58c355f5bb8ee60f6333fda8a09406b38e4249018282918a1d349fd69e16bdccaf874061701cfb0424982579f0f0d4f6cb12ffae6f25695067e36fee7e82f458fd87d413766034c9ddcaafae18943fe5779e5f3c828b4f9909462fa35fe47ec18eef389eb88fade8cc6c1213dd1d8da2519617cc18d198a658afdfb272a12793cbd5638836c3d88301beaaaaab783c924c2b18adea7796b4c6b9e46d218e716e4d6f327364c59995a7728eaf98d8d0de9680b79f87ba9f2bcc3a4dd3a7e015485aff71fa34354fba791a71d37c6dad0f64dcb5e9d1c0d33f10c7fe518796e579323a84c4fae8c045bb4bd8e79683e9cf5781d2f0d618a39700ef7e0f7cd62d2c42f8386bf70fcdb6c0925d497f0a78838fcdfe9797a07ba9412ee4385a4b50182bf8e338f997ff249289e944e6e99ebc0fe0a6b35173cdea60c3ac0b536c273310edabb491c1f6e50064e75f049aed417eab72939aca0aa15bf619ac6ced0ac4e3cc98242458867befc2c9b3e37e0310c0a239ca729f6793587b9c20c311c2405d385925e9b84e53040aa5dd504ef3c37c6626a8d61f3dc370177258d277bf9362a7bc8fa35790f2f29d3ad33da5a2bdc0eb9cdb44e0425c109c0d912dd8fd3c07860fa7174949e13777585d1cfe3f93c99b2f087eaa10da33a43e8e5db8622acb36d8505e55f8521545284da0891ef7c0cd5bc6c36d963be433d0aef1875137ea20d505186f724a3377d5d926b947cf32ffa8d254cca343e9a0d02f752af92db05865cd180ab280", 0x1000}], 0xa, &(0x7f000000ae80)=[{0x80, 0x107, 0x9, "579da9968de96f110aeaf9ff93f88217c5e9d7d5b71a2986814ab0e06f56e67825917ae6215c87ae74b300a94504d4a02e2280d96ed5589eba4073a199072ccd1ba7b6e3a4b08e9868c9a04bb3980003a9e76da48b2b7df58c1097078d535ce6c94b5208b63673f9245f45"}, {0xf8, 0x11f, 0x8000, "3e1bf2f0993921419ab7bb6730adf88a546bf2c90fc823b0eaafba7b4ed21f532778afefa1911729caff43910b682c2365cb572d1199dd4eea07994baf55e4e4c3c8f409bf0cf9b349db11f86b66f241c08b5c023dae73e26987c266e8b8a1c05cbfb89a3e84814b7db93c02a1cfa3f9dc07a3861d5e5b744c9d22395e0a6541378deb4ac348c2ebd7750af8f9873d39653f5def51d9c156a78ed3c95614ca73eedd8d6fd6a79839035878dc23678f526f355e31a6b3b9d12e7f2c833912026b37ce9d2a1a9cb990f905908bcc91ea65c7b2a6db752d99d27f52675c5a943fb4551cb457"}, {0x88, 0x1ff, 0x7, "8a4138081a1dd2fdbe4d86249cbee4146613ac4511a7cc3378f7d64003cae70996a26ddf5b03d42519bacc27d3e6c3fcf3d385218b644373fb71fbd8872c443de0c603f3ac36f47918f2060e718fd4f985081a9d290c362162c72dae561273871a58e6fc5c47ccf0ee7ecfb95703ce86a1ceb913dabb0510"}, {0xb8, 0x10c, 0x7, "089ad2b6ddde677bf9cfcb3cfeab7886177ebac19cead105004d0595e3b69f8c863e5f08700f8b619401b9c7e303fdd2d699d485aa70482fe00bb377e9d08c5d50d8a34e7d725fbc9f480f221061a63bd9a11b4783e94658795a339178d08342811eeeb4ed98b578ccdd4541fd4103704834c4e53ea4bd7852fb54ddab049e2cf26c712dd559d3f9d9a721fef324a2f271639490c99186fd68928bf93dec06953f81829daf"}, {0xa0, 0x105, 0xfffffffffffffffc, "c07a461d6ef36b9ec5656e6528d790aa69975eb19e81f0540b03ff4e356df59090e87c3967a55a54bfbfe3525feb2bdd046f23a8bdef972234bffe60703b508f790bf1201d9ee183ac56ae7cb2e2573a786ade81368aa6b4cabdd3d28dc2eec18895aa2be9dfa8ddaa0d0438f75f6477cfb42917981087f16b51afa3e979a67e9396454a58bbbaeb9c5aff68ac09"}, {0x28, 0x115, 0x8, "f70b96c8c35538468f44f88f5c2499fa2c9bbe"}], 0x380, 0x8000}, 0x5}], 0x6, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$TCSETAW(r2, 0x5407, &(0x7f0000004380)={0x1, 0x200, 0xfff, 0x0, 0x0, 0x6, 0x0, 0x80, 0x40, 0x7}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:01 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0xedc0f8736b873226}, 0x10) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000280)={r2, &(0x7f0000000100)="02a4dd2cad5fc19cad8827cae98cd61b7a4d47e680d2c8f197573aa319a145e4801043ff92f1b1b4344f892210190aff012b5844e731e7eb4c23f2c3fa3e787d826375de4b0dfe8b69e57afea125c6965afed2ffce888b895662dd59c1d0b11b75c7cc59ea80e9525223ce32e9b999ff06b55d00c0d67a92a29125aca9696c13576b7b8f455e13e8ee034c78567b0a04378a9e10eb97deca453a030076256b897d175e947380c77db89c608dd687b6976d4750723be4aceb4dd7c02a26a2c02a", &(0x7f00000001c0)=""/71}, 0x18) bind$alg(r1, &(0x7f0000000340)={0x26, 'aead\x00', 0x0, 0x0, 'morus1280\x00'}, 0xfffffffffffffe11) accept$alg(r1, 0x0, 0x0) 2018/06/05 13:55:01 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x3, 0x10000) ioctl$DRM_IOCTL_ADD_MAP(r2, 0xc0286415, &(0x7f0000000040)={&(0x7f0000ffb000/0x4000)=nil, 0x6, 0x1, 0x4, &(0x7f0000ffc000/0x4000)=nil, 0x4e4}) accept$alg(r1, 0x0, 0x0) 2018/06/05 13:55:01 executing program 3: r0 = socket$kcm(0x29, 0x8, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x2000, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'veth1_to_bridge\x00', 0x0}) io_setup(0x100000000000, &(0x7f0000003b80)=0x0) io_getevents(r4, 0xfa78, 0x2, &(0x7f0000003bc0)=[{}, {}], &(0x7f0000003c00)={0x0, 0x989680}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000140)=0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400010}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)=@dellink={0x27fc, 0x11, 0x601, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, 0x40, 0x12}, [@IFLA_LINKINFO={0x128, 0x12, [@IFLA_INFO_SLAVE_DATA={0x6c, 0x5, "96477fa48e86011b6657a4e56e05ac95606256ad493b86086605df5acbcd487794d53602bff529801aa4b18436aaf6f749f207ffd09f57e4c4faa4b9ab8a411d1ff782719aaca2beb30e742d34e2011fd9549e04c591aa82317b3024a6dc15bc694ec9a0560e2a"}, @IFLA_INFO_SLAVE_DATA={0xb8, 0x5, "2c5108dcaa7b697f7524006e960b07085aa860a3adfa7dce8ec430463af54095eaa040c9592f478f720d55c3722d03774888d6c06544ecc89396c450f8eea81528a7532f099da5ace7c0dcde46bac950d42916162935aab88554ad0924343df4d92fbf4973847c65fe491ea5c4a7904282d526e92c6f45037eab6c592856235dcb37a19b32ad88fe5fa7b2ccea080bcd72013234f94ee02a11133ae41f12895cacc60206bdb7ef0eabb70ffc95b7a0f58b4f3959"}]}, @IFLA_NET_NS_FD={0x8, 0x1c, r0}, @IFLA_IFNAME={0x14, 0x3, 'gre0\x00'}, @IFLA_XDP={0x2698, 0x2b, [@nested={0x113c, 0x67, [@typed={0x4, 0x93}, @typed={0x8, 0x79, @u32=0x5a22}, @generic="a6043e4b0da2724dfb43b6a54523aa4706511a348ceb79982662fe2dcc7c39c1156961ce2ba0bb9970c4bddde630d1380c64f0b54acf85d72c689a2bfcdcda3917336ca37ae892a8f86f5110262491414c91ea3781c2631a6eb08c174a9a78fd5b820199d2d19b3e94bd1903c13f", @typed={0xc, 0x8d, @u64=0x9}, @generic, @generic="a7c767975bf61862f79ba890e303bb91e1a9f7a5faebd2aef6f9f03a7973016ad16db9af1b73f0089288e34e7ab42e16f8e6f0bd0fd50620f14fd846c410fedb010a9f443826481145332108864697364587451ec0087ea027f4842d6caeb4d0b06541abbb43f0c14149d58df4590db9c339055b34dcaeb1354c83e4009481166d7b95eb16ef5b61f9e5e4c2c354eb0d9a85cbb231f84f16a90e492a92b0f39bb17c8a3935b51f2ec8030d2647070a8cfd37052d60b0c2f0df618f6a677b2e04ade3bd49a0252f112d94d0b588657b34526425ec833f4bb7225f84535974436c6a3ed68588f4c5f0e107476f41551317eb4f637328aa680029cd2f12471e9190b667960b375253a2719e61c415d037a2ec76552cc7a2300ea28c8649d0ad5cead8701c04fabe5d00b26e41781039d946579a0050746b6bdfb0a8b08aa1a9beccbba5ceb09aed1cc0ea4224025dda393385ba90f3f1424b7d4f3a0c51c7cfb91bb2ab858f3d65cc263169765a5355db2315b3e3ec17156c46e59e150d2f908bba42c198ac0e01c6b7bc03be8517348dd0f7978ca826fb0e6deb5692aac5c912a2fda83182c22d8d07b69f9a9864ec0cbcb16200dea96c96160f6a7cb7a5bf8261b63fcce8d5ac66dfea38a638e38344fe6f336de5f7525ea84957e591242e69b97f6007973a7e82015c68822f9a5fc65da0f62a501dae57c31ead84813057be74e516ef1f0c986e26dd10fe004b5482814501371be363baeece6d7a3cfe2c04a445675fe8d4c011811ec8b0178a1c3f46225a337f1e696eea17fc08ba766bbcdae0296c9c8e082884e272e7f271b6f6a6eca2dbb16d3158b2c806f6528c0549e1faed51ecea0aa44218f8caf05482619ac4aa51807a0f14c31f21a4f0cd55bfac91cf62fe5f081dffcfc8ed8fc15da684a1337fa7821422b707954a8295150f8fda96dcc5cf6e0c54a00c5e18f15c00582943c7f28b40ceb5fb3bcc064718bcbc21f20dbb229a2ed75fe4f77111b379469abb9b01c4845d9c2c6d1da6cc659ab179041e84d552b3578e2d1aa8e60f3c033f4b12388f89942c10a69214df8efa77d92b305f053cdd20c62cd3cc893be3bbacea444fd0cf894d876d7a657c7a583064034ad8401275e7839f2303a1796156096a53e2271f7734e1a31c0a8ccd88a985f9dfbb74e4594ff25f6b4a0f8983a729439d9446f708525212852f100346ad0e83ad1204c0d4ca502acb0c22c4a735575019198f1b1847cf9e419b9db16d3a0be0ae4b3ed710c631619ab42aa79b16479120d66acbe7cda87f538f39802962296fe319959ed40cfa2c97a85dcf49954a6b8acd071aec5c8ead5d25e8aa77b303afd204575867ff1f7296205c233cd27005df25d08fe1137674f226019c6dbb073268a9028a3c19a0eaf334db5a35914805ad447fe3c09ead20d8df71f8b239ac71cdd4661d904bccab3ff700ec4bacd9d909dacc9c53ec8a43e3798b0b9c9afa78d31afb37af73862ea55ee9c078c763d2e8412a9fbbbe3f683048320a33e1b610028d60aa21d49c64d2b769522a29a0af4afd69cba878fc76e19ca1cdfd69be1963a92db51de6625112d08393848cae459f9176beaea237cb66c9382769ec9cb739eddaa09d361080b6ccb8dcf790943e60cdb4adc228c33a1b1020e6817b40b32eaedf9350ca409072c545302616040421514aee509c13f17e24ada7b044829c5875d7ac5d0455599db2a849453c5d54304c146c1b8721c36363751bd0cda1d3033f2eed8eb0dc6304b483a8200eee87daeabd254243aeea6d8849ebea102824cb7cb38c3761ab0b39c93b7251dc7d7363591534d38b8798b1870fbda86d9fe7952c75fa73b2d181b5f42c055136569579979f59d3dbe1a3d572c38471f1cb8256bd94def649ec591016586e0d732cc9499216f5d6327a2f78b24564ca0454d10f4f3947ec6ea4d0436ad78589aa5403683479b603a553ddb68f4adbc4e98ff91de0a3eba631425bce07439a7d7257f099610d52d57ed92c8a429940867d8973f9d5b10efcb4872f852a9aa38eabbfdd4775a5e7e5a3dcc5bf82c88cde349ab21725111eb8a0c6defda1e955dd07949bb5e790eff42ca396f43b631583501d0ba06f2425334de8bc788d0b1132175fc1a96e0b16bb363030f23e34ad0b4a7ed2a0708991323d6f4692cb579380347bb2f2d3979fe9c50f09312174b325548c4f78bbb17c34f2fe1db90daa4c8f19727e0d66bb570dea27c3a7b6919ac05969bf3f7c22db7373c6d4d7b0cdf815baf778c6d6a1557da46ac438820f0ba8bae4fa9dafafa741a2ddba26799e9110a4de5eacdbeb8d3376b2884acf7673208422271d646b282a89d3f93ba050c2a228bc783b487f5faae69a72a30111767b3483597dfa0b2e2672e3ace4f395c46a272dd37063a15987f92b68cc26f7980d4dc42387742ac3ce48f4ef9543164d198c7a39438de4c0c1ef6b2ca735c852417abfce8990882e2604ac5962ac175ba5178e7dd8551ce74df68703cd98748c8d73ca8e7088015be0fbc6a2f5386e5bc4104e9f23eb5ed92e452eee6a407207d703d0d328c97ff4a43e1facbbd96bb9f082a9bc9c8d28cd0456b661812f297a1a31ec76be3b544907ea4d2c772b5fb2a8afe043aafca1651f215e335d219bb7083edec2f57962d9b628b0a38e74f560e7262e4753b2e48333c83b8e41363747ffaf8c738a21d65f3f04f8677c77d4c8aa761a9bbfbcbd3f040c2ca86cfe24c1b36eaa1336cf2776a8963fab89fc701fe9a7fdcceb94efe260a1a15b5e2a5760c8bef93c23aaaa8dc82cca6ed3a4ac814261502c57012b2d682125ab7fe01eda36a9869819e7798bf2034b3a33ead045c4996a582f96e25dadff31369cfced9ed82f8b87538a64199bd4260c2e673c02384d5011031670e7ffbdc08625bdc54c905ec266c43509167af5232c8f54954f0f6c9e86bab9b9742047d413e81eeeee090d8e4a2bc1b25b1aed132eef8c405c9179f395e4c9521080381a406aabd96afc278281b3338ed3a38e68f1feb5b51cec84f0d0958c194b9fc532e1c503281ab57375a603052f197531e5f59ceb83c660722e99da4679e44967c89f1e0e11952113365917e29830b3cae1045839f73a7babe771e9d824a41b135b782e990719d9cea29b7c9b3b30853d5bc8d5fdbb6804a61da5180f37dd037bb4143e4a17cc0564896e91c32955b73b1b614bcfa3c102f322c1e0994623718d76ef3c45614b7a48f2e8523ac509cf90ab162a32c157c50503fbeaf4e3eb12c73df23326ff494ffc70d8862ed93e30f3ac56c93b0aded90a9706f3a9f6cb06e521cb6257a6d7c9ce3a281743e7df79cda037c0007a9406988b669f48a80052a2f1e0c66319cecf5b08631ee625320c47da1079d9079d7a4bc6a66c120cbc19d17cd33270bd8c1fbd57189a1580bd89be72edba30bd189d5f3012342bd334702b936724c6669df84ce8edd52f9080ce97943fcb7ec0ba450256e055b947b75211fd3e26f4f1ff785a6ddceb4cb1dbcdcbb7e9ed23faef3f0716f64e611e6ef9c1cc9dff0c44bb18901aa8c7ee6e77e2fbe2318b1212c2431f00492a4f022e61e4e3876070915730ad0658900710efb9b03800ebac644bf37814dd7c421c25ab71ec0a4082928a16be4226a69581ac18dd361196e0a741aba029c8d9b15c4260559e2b37e81641875fa2b1ed6c34e8cf512055b6329d6b70342769befaa095dfab043d33ad9e53c49120def0046144d478ae1f480266511b206d0b7a8fce24f0cccd00cd3e2697fc3db18bdc762886b13dfd0c27c7c0ccf8be4412d25489a1045ed15b0ca91fc6262ba95bd3e786ed21835982f36522f717ebe2cdb6273f10b9e9d8feeba4e9bde1c7830a13e38deb46bb03fcf3db11dd84692b0368049850a1ffac7ced153eaf62b4ae19fb7e7a94a0deb6698882d3a42d472af5ee40d2b8dfaa9b013f9da734d57978182bc280b5f842e83cc057ab0d02181eef30b5ac2b0214286699f3c53d1995139079b772a263073ac207fbea973133645b35de738527ccf1745baeacaca6350ebb8b0307137d7bb7eafbdaaa1834a921834b348fa57546415c9a187d17b3631c7aa4840370268ac12e6ff4056458c78d0bd3d4f0740c126be245474cb64d8cf8f43a54cdfe189c23973bd81d00a19343a534d2412f6cd3085f63cd9f8a9b33e75b56b934036ea595915b863e265fb19249a47ce7d990126320e50c34f2531f4f01b4db594b5793f951d8f2426408a76eef1d20a0a6bcc38e356db167319bdc82c519e9c2210e13ed67adaa2edb0f93c6e244cfb2eabf3346db2fee20cbf11634ff247ec1a14f73ea67800057ec362c59cdd1737ad3c7f6810f30b15724676ff4093be2917af6b9fe158a94e204442f8c62f197266b6330a439ce4bb702284bdb2c49a45555810afe7d876d70f0cba67e390a8e3169f86103175b8c31dbc63a02b28b5b234855ae462d08fe63718fc84198bcc1a9afe2129501b0027e1b229bee34a054810851422401c2ec89f8567754d1a696962e54b7c85a7f511aa4604445311168bb11808d29bf92003910bec39ca655f64f13ae72e2c93ff9d902b77f90834d05c0bc513e31ab234c5e4f12c12bc990820049182594c78fff893ea1ba334a6545a752e4bacfb5fd2e7e60efe0ef5419a38bc780e06ef911cd715407b8ef9ac9cbbdd36e19b5394152e637b6d3e4ea26638f7a8a2772d50c69bd38b4ba376db15f5ec08ecaf375eb418fdb8d92735d0ed3323279a336eb2bc84445b9f24987e06c2bc64a1a992dbca2f0e4495241ca6d1c5c35001d0c3d1a2fa1466a43beaafc8a4329ace19dc36e079933f3e42a33673886265d7e15e020ce3c7c06a359ba502f630db61cd49cfd9a99b04f87f6241213daa8d442b77fb06f99302d6532e0d4adaa13aa0ba2c3342a6a4e4e81c89065a10d3157c2eac4d70f18ec73da3d412a5967759e6fa152be445d32ca458a63583d79cdcebc2177f37002abdc0ab6651d5e8018e63cbccfa0adff2bd2e55f671da7741326ed1a32839cb81993d73b450e4ea6f96c1672ca804ff3d00599029316b0a44de5d23a9b4675443a5605d498c680afe60e84784bc74fcdc6e022a9548d51061b831c00602653722bb710588c47d0f54145660be49659a453d880d58d579357ebf990f5c81bdc6de1fa7d5165482ebeaca8ea858c3e711bd872c411901d765d0b202df0ce75c52b01a2e7ee6615f8b27ce05b949f7403d380ac92064b51769bc63d5a55a3e8b49dc2fb2bb340c868695cb2d2c03eed206065d6ac9e3c6e0617a275ad22fd5066053089513354eb88ea63e09eeff3c33a80a7b4b472fa02d4084987337051543d5f80cdb8792bb8d946ca0ff3bee3647d68592330dc5cfcb38cd4cfaf963c21ba51606f171671d0d9b9f5a14facac33bcad76dd307d913c5d61546c4fdfb1c45952ab50951d5098d76cf58b177e5de7a4c556fc81cf651bc6cac70ca24c084a508d6f80136d0f9a35a3ead652d2fd8fa4b3620ba664722fd2977621b4601cb107adab0cc71a9e581466c505afca361a021324b5df6877c9d7a948d31abf91f5fbaad092aa31c2ef7c36ebd513a3db1005a1b8941645fc3a472b2c201647bf67b8488c73f51ae6b77c3de5e0d7871245d898e7143df5215d259d6979be10da6d8f67caa995569ac7b230c38313719105ea99f815b3849b8c71af47e1f57e10c1ffb7874b0d6ec22965e1bf665cd06deceeedaf08c4dc8b3e92811b0dc7726e53fdad95be55", @typed={0x8, 0x3c, @str='\x00'}, @generic="e238a87c12dd0b11b88b1484bc4ba820501b71a7eba3d3ffc30da29ef5218c1cf0daf9758e12a43bb2ad8e71cee950a161b2e7ecc39bdeb003c972ecb54a7c6054e07b8bb70f48c9d7f085559a47be473947eb73c0d5cc048c937fe06ca5d7b2440e5b314ffc614c983f4a11ac5f3d6a298a772ef878beb7cd4c6586e0c2c28bf33cffbf14f598b908d574c92e833158c8eda28ccc2f8971922bfbdd180c0b21", @typed={0x8, 0x55, @fd=r0}]}, @generic="b3ba936566a23e4f1bd14553ff4b4f4c8967d98eba25741025bd50f174e1e65730eb3ce003199a943eee8fa27694f3139480641a5159bf39c42c1f19bc00b8228ab0e9dabc05a4f4a8ee34eecd065f8fb36283415c927fb721493de3036fc3326cbd92f1168c9305fc41ebafa87ed7be3df35dd5c315737bf4ed5a33345ff6db55a25ad56906b14ed4ddb42e7190f2ef364374d23d0ee3a04f70ae609a0694a707aaeb776b514b647005ea19839db81147bd9b77b7d827d0222938536c444339bf502748615ff408bbf2ed63169d31b571b539ecf9ef92f4c240cb5a1a54b0d76e31439f604c99f4b7e06e0cdad3", @typed={0x64, 0x73, @binary="64a6aa26f347ade4c5b718e927e7dc86e0d56de6410dbba601d77072cdde6c16f864a4601390404af659f984c07d15f0471193649450f1ecf8e9805225ff53e2c06b0ea6ea35fcab5c21f35a3538103c77aa0df7a1ce4691ba71c426d0dd62"}, @typed={0xfc, 0x12, @binary="7d0b1998f75a31e7e4cd50559475adcb65d24576b21805b44323e02eb83fd676c43e6b43863ed95db353b703a24be5c904ab1eb1f54443d0efea7ba1dfe3f09ccb01cae3ee198a68865020d3666d20b0a88d2420e764296f81bd752d075a03ba670eb7e85ec4cba321ed46f50a3a65c6dc400241d7ed06adf7a59af2886b1b061217ebd3e6b22ed3734494cd060afa53ce86231aeb03a93d81b75f912f6d4b2d291f83eaa020a62b68323ea5d3b452bc78fc26445936d9e82d6dac3052b91ae36b01faeafbd6e5d5b031f0c69a71030d824d36837f910a88001969d85e7e741d50b26df4b2cc836b31fe3aa1c74e08b77d2e3bdda7b2"}, @nested={0x1100, 0x60, [@typed={0x4, 0x5d}, @typed={0x8, 0x8, @pid=r5}, @typed={0xc, 0x91, @str='aead\x00'}, @generic="997521ccd456dbdf90c403c003057dcd10b7bbc4d695b2df672456e9ed3204ddb881016e9653200d5e5c63a63bd3a56a53909798dadd429aa3b0b4ec616a5a3165f404c697f7173cd1cc5cdab8b8fe5521a5ece6900820b1aa08f325c2e36126162be577a15e7ae454fab686029e81d3de9b61ae12a53f46f175665074ae279a3bfc4941b408c9a0d75c127142d063bc9e83e80d73a3e4c15e863862f2ccd591844a61082bd01c57faea7def9825a00b4b457672e0355021ae821d7449eaf70cf43cdccd615a5a4fdfcdc61130291557f1824fac13c0cf665623ba2d92f5119462f152ebbed0bcc0a409352525e23f3878f87f98eb575054cb4353fd4f90829c6a922328e48e195a6bd5b3f207c203ead0cf72cd28f54a3514c8d54037ad13746fdefe4c7f475ad8af4486207afe9bf8dc60f5f065145f39a556b7958d20a1f5bfe80544633faf871055c9baa0a48e3b5f1e33db3d5c358380580a35376c0cb658c4f1d1af94b33f63a04d36f5b2ceddc7f60fd5146d6044c8431440ef89efa1a74508815eba326466d9da8fbff66b9dc843574dfb1b1780893520dd1464bda9b1a8bd4dd34fe4e70335743e0fe97170830cb57c0e3de7082be09cabc20c6a35d8525071c6afbc743c9a86c6b2caa2569e24a927fa8a7add397fed6c3d995c53fcc436a2688cbcf6aaaf599315bf62bec4b5ab6dcf2ad1b7ab9fdf1afad61430fe136a82a56da486d84bd55e854faaeb75c91198463440864f1ea2365d38c03d8b981d7a85a5238613bb7af5e5e5cef60bb49bf798cd1e85a1be7104bb526403362a55f346351f2578b15e3684c5f6e327fbd4aadd6c8485e7219c21aee48b27b080ea0832183bc54883180e3bb43a1d6e1488c76761741a63b9893a69fa90875fc865a529347abfa12be94f1494f343323edde25fa054d5141bc53bfa1a27d191cc0aee441358e94ce510d99613badf4f9e8f4d55f3008ff0f65b36227110889b688457db89223c03e1679f4a44df48d03a00621705f5ade9a2eafa74da64dd53e8655d30c32b523a4bf1303da155fad6e5d1aa454d4e1b7ce2114b5feb50e60825bed63dec82cca1288f78409be2607675854bb8f68f5208f5c01e497d5c9e27519672f3a0841f54152fd360738fb2bfdb44303b540b7aa9cee90deaf77931e85e9f59c7558ec28fd7e497e7fb8adcfcb6c3404b968aeb69ccaeadc7066160764a24b839f7c6ef5b9a14a3e4b2ce5cf6224e12fe7d4e508e1dc44fbb4e28a9fb6c61080fc13a245fe9da043905f26ce855b8cab9886d201558c0776fb68ab32c378241210f28652bded565e0885586efc5a8474b7a96d841571b4746a3c912a440703ee20933642f3e2d50e9f14ed77eaa3e98c43bcdea7f172256283ae6868ed9bc5f1d4a695c86c332aaf0e0772c21aa3661794743b5885b290695fb4b07a39433a5f929345150f0212035d15bd4f3bea2cd1424f4adad3ed45284aad1bbb2c6e64bfa746acbec8fbb72e8ebd3fac3d17990fd6e7dbd9f42826d6cbcc78c76f67dadbdf84bb6290261ffcc4db53de793cc6f83990c39626ff1de6efb2c89f0673969adef1d62373f2a34fd71f2d62a87e36aed797e160dfdd071dba5f05af5139dd3b72203620b0812a9348a45345e9663f9d52e47dce2d1ee96569d0829973d48ffffd9aee6d2738e453c6599b1af00e260ada6940f86c7ff844a6bb00507d9cddb608640df5c596556fc81c038272d08d7a05623961db879974a7979ada0e35067cd3ffb6e16696636eb1c7e18c46bbb1bff721f7e774cff2cc418b209f92b997a74d231909b9835bf194fda9aa532e28899fab82448ac2744914559f63d78157e563660f88e14dd1f9664f3a1f5b329fd51f022536dd789304c4dc926e3282faa5429c0b7099172bf0ec1b69e7148a0c2fa0b13c8993a4ec1ea1d34be63a569095b0565ae62f1e7317a515ba2fe75b2f15f3c422657f75d74b159101927c0fad60b7199d22b3dd131e56a57b0353944d827c39cad30f515fda0aebc2d93feef2b4f63f0d6b3c769d592e17a05df5a7d939689c517b28021564c9dc60ffcd3b91b577496f0a99b6ae33618c8a72855eccc58afd6cefc21a820a5252bbba488351799da7a8380f8bcb29c3ce5610358ad0af03a6010c6d7e1d6ec75cfaa5047acdd2a27d74b5d4db2dfb5199ea1cea273e4f50bab72e7b6e07b62e3627fdb1670c491cc5ee86375fc1036e01dd7a17c10daba2321e00fb06b06597ceb817ab1124647bb4da917a0817a11c47aead11989a9f297de4813329708ba59c95a32a4ed9aec2f5d64b9bb5b849246f2277c06737d2e4fb212ec36446cdb4b0c0e69e4c0ad66c9082fb5136a46608554d3eba151f745882f3914aeab3dedacf6cda6b2e702d17379c5b092f4e24a56eba4c05f6d72c45b9d5246a5a5d8d0be6a6a6c18c32b83b3ebfd57ddb51ec83e73f097df3ea695d68aa4ee7a0c45882672bdbbc528a4ee5c12e2d70fcaddabea5a895207810a45e1b75d556f8e1350a5657d9e4c58ade39e213284551c1d3b86267eab32a85a84bf375e125cd1fc4a651fa67b9c7dd46b35ea08cb4c0ddcfd221b89ace3ed101bb5637ca0dc0c478aaf8ebdbbf1e3dd19b591374a76e75622d795b0ec36cd12b96739c5f516cc4592c3cd74166a93fe7b232779e048f1b05895f36e8d142d8794a554a510e0ffedcaec3d2fa09184c9b48f474127ca56dad1cfed02c292e2129e881d76063e43b69329ab37fc1a4ba521054038ca876eb9ffa44a67164774e20ee43b1200fe53df007e144f4a2a69c8782a0a00442ed720292c6069df1f092368c6d943f4b4516778d8589bb191b649172ea8b6e2bfabf2b0dfd7a7f7009e50678a0942d8ed0c6b8b6817ed874232d16e36b86a24be4421f5caaa45d71ce0ee37a9b6d3b3a5ac68ba02962251644e00ce1ab0e0f97c400714130d47fb6768d6834104e729746db20228debf11e1fb87eb9639e3745d8ea9846f10911669fbd4187ac5580e2b4cd4ccf282e5f89914f73a90b29612a7f5825f31649b16894e890a26950f30c1c35494bb14cf84fed9bf53f38db71b0df136cee7c4deabb06b3fecd57057f192d1af57bd5068b4d5d92acdeb31351687b9547a0e147c5086c33d3dff4e536b618f2912c8ff7d0c04e161116b49f4ce5c83e625f3a69056bda797182a3df637889bb36c363ac94ea0cc6fec70f58e565ffab1ecccac433d0289fbd24668bc658dfd999ea7ad7d59de026fc3e150b9d4cdd057c1770cd84cf4b4f72c0c89fe10ca9615df6035165d9b4763a123a60db069c374a72ef32d028f0ae3d658be9e5b06c2c92e86d0c80c240b56329524dcf6f452189d5cb130c793eb4168a2f48e520371df4eeaedafdd6e16df7239ac49ae2b48885af2702d18a0f398b771efc5f3e4a340e77ed7e037945db9bff52f615b3e9ec176af44c1b3720ef475b6702e9328547be55ca57fd08f8e85f47e0dbacdd9e9f387ec6d3c9f81e7929206b1264be2cd4b1847822ae6e4843f6065792e9c5c12e8bf06378c92398b760665115ad4cd4a4dd262224722db865b265f6b64c18d636c825938fc5c30b26af80ae6fccd9a168edb9804a85d88a7aa01127f3343d346fd3de90ec4c5cec01154fef450b828acd0d6d5c75602b5bd2d21370cce2ce7ebc0423fc9143567bfaf2a7b669bc201d03b4cffcaa4bfb8d921127e0fa05e06f872a8052ec8c9ab7473e03bd8fcc9035fde81b54a3972fa645a78200d184d972467a9f92fc4cbbd5d4d89280d5fee5a93038bf015c29166a1c1b26752e94133ebb854f5c6d247a06ae1fbc3dc58d6c9f1a0e9556f56a2aef9fa8aae9ae48b22d1d8ebf6eebbe9cc63a7ffbad61be61aadb5e50ad266d6b3792123459dc3ce41652d7c7ce398b4356e8e66f674aaf05fb1a6a3d3d6bc8a6bf8de69941c2c67c60318359641cef78d1a723197b75df7933cba2ad2c2ecd1365b7f56293ffc8487ef909cf014552e21c5e4aa4f66ea94d3fc59c53c661bc8a62fd27c9df2c2ac3b0ed2c47d651d13aa4dd5575e2e4356c79a57f67c0918b502d7ac1f200abdfabdb3bc08f84207a748b4ab687a3b742d5ba09719568388a7cb1a385530f4adc9995a20558d8d962e27f19166011e1ee3e4ad04c7de0f8c601321ff712f36bdc8b2ce3a327e1e18529b49771a7106adf003fc1a3f25bdd2f653f69c771f9fd24c28e28efd9a8536ea8ef0619d7e3dece8fd0120c2d8a6cc2affabd6e0ac0385462fa307a85637ea07c94b3093130a91a772824cab535c1b2c12ef2d839557d0e88e212855e895892f995f6d95d9c2b054bc42e974da16115e86130ef03e528536e086c4a7980f616db9c8ed8607508bdf52d207d81e1bfb39b3602649237e0347a6bbbb60fdc8f854531c36378df7c790f788e035e7c487f89a067435c3c3efd0ba341cb12e796648686dcfb6061cd857104b8f550ca1a08f4ff3b6bee7ad7e477458dd80281a485667dd6e364a81add5766a30f61ce4904ceb5413c872d04b05cfa4ef4491f345f31fc24b7ad7cbf8bf99ed1b3afd23ddd12bbd5bf62a1164b4e876a5206ded867d6bc7d7d8501c69d6ab06634347d4f8304fe86882ab978a840d64ab19f29d7289874d34ffee0cf2dfda332ef8be18c950a88bfe98e6fc4cc5932ad6427126a4bb97f3eaf060ed2d99d92e0a7dc43f37372893ea1c2fbe4dd226942ee06395ffddc22d13c9c759389fe3966cce7afee514e6dbec3324cb1ecd447f4f84bcb7cf31a741c71cbecd6e63f84d5f8f36ba53634d3286ca54ba5f8e940fbe7677b6bb15130d370bec20ba820d755eee731b4b9ca4e7c4f8f503a15f47a1e87f6961cfc255339d0525d1425244cd1e1ae743e2ef863a590b290c2ee8e3482ead5b3af83a9ac0ac72f6b627129f269b6c4da9a948cacbe26c8594c5b57356f5137c04ca2685d626d6319e3ebf54808ffca4f6945298a31c08cdfde60230cc5cf0d1de022022e14f6aa0c97b6e31112c8a297efe85ab86be6435acd4a5ad1566ad16d66b659a1fa66f9e93ed4fc2ae6afb00441df8b2346b0a903339567b682ca503fb2ac5288a3169591ca74bd4465706862fbffe89980ec0cd4ca06743eb3fc3056505af60176fff3db573914f912aa3e0d7e4e220d5c55c748eb5fc8420a24724bfe9ecc3bac7608c040e1bd07d83988c8814422922fd755d71579b09d21df6fdd4890565926ecc4981e3f3324f7a079a659b82237c7dc1832818e90e002d1be3df98360cbc71e703f19d2571c37e1571e33392400ef56f35e687e147bcd7cae6b4f211b69a82e8895decd60102ab02b41d941a1a3b950d84b0e6b3183200b817ed4cfc2f06da678a7ad25c6d61c279d5622bed7535aac23aecce4a132155bd7e6f721e48f700962f2d6c6e92c84f63d1f4a79622f516d0800248d5c668ced8e987c288bf8a0dbb27f909e55ddfab7379fc2b79ae900cdc01e3a0b4af7f6049a4f8b8464cbe97fcccc02c7b9b71e3fddccfb5ad3b5eaf55fc897b07bb26d49cca85937bd50bc52549a2288f2b8e9e67875cf71280aed6f71edad735b0ff5de72d8c66d76f3debc5cf96113b3276a097f5e3e870e052c59398684e277281d336be6a9742c4ea993c8ef28b11366d8f64d63643e5689286c6a2628031342f3af5cb2df9469f781ae190f0699456a5ab4be5325196f97a9278eb2abc3478ea82156384dfea4eb741badec6032a80364ce8fbfadcd23689120473b962b5a59c0e1eb3cd9cc5ad21a8a07861fe6e71ae8da36727b7", @typed={0x8, 0x1, @ipv4=@broadcast=0xffffffff}, @generic="cb679c1b2d6d48cb486fbfc19c56556472ce7eda5a2cdc93dab80dfc3ab2b9d07d517b1c4d5bfdfbada57c52d2c6db0a89c8a37d64cd0b22cda8a165d990011ffad347344fcde2cd4de8e9d93db62622d4e1e77d45b04115565983f8a3f75733a262b1211f9cb1172f13c625ab7b0806e316ed8af0707dfdb81270fe5426713aa6fcfa9249874f5102490bf99db99d25b40da34cb7178a460dca44ee0f31d9b5b423bf22079f30f213cab07e51afb8c7c77ee06f23689ded7753e78b7367739ca91f6e37b7296746dcf9ce1eee83f2f11d7afe060266cc78c5e2f7af"]}, @generic="522fc79330e88fa87115f510ded47923b18002e75fddd3a391dd87ff42462a497874585a396dd76c13ede318cbe5e26f8a91e9fcb6356802564ff85572d9cf570e7c5f1a7a096106431d558b69699b7432a5df7d68918305bf359974c766f31c9988f83bc1c55bcea152fb140ff8a2df64f0ef7ade5745e4b24e5031bf9fa584fe0b5ba4703cd0bdfc3c5062695583a3caac9e8e2bcfb0a98d1913b47bd42bdb52aadccf34d7af077ac9783eeb99", @nested={0xd4, 0x24, [@generic="13b5c48d3aef39a11f22c3ddb090b0f2d31a9dd0403d101bd1a3b6762811eda2e52e500c9ff553e4b7df605463bd0d6423bee9070b918c08de1809eefade4448f691705629b0881141cbec000807b76d08e67fba1228660b79997a166e137875421303b3187daefc2dff55ed8521cef09499ecd5945ea6a9f132e86ae5ff17a04c43cf6484ee15c8e604ecaabc3516fb80f3101b3f09763cedb193730ab7d6b8400e05aa93e6727c4216b32ba6379798e2381481c001b0b078acf0bf54cc47dff4d3807f", @typed={0xc, 0x8a, @u64=0xfce}]}, @nested={0x74, 0x2f, [@typed={0x14, 0xa, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @generic="95668641b036651a4e593301e2d2d5236ade187b9ae605425ea90276b075848d376502c9dbe6611cd6b6e6cf63d9340914a896", @typed={0x14, 0xa, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @typed={0x14, 0x4d, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}]}, @typed={0x8, 0x3c, @ipv4}, @typed={0xc, 0x1b, @u64=0x1}]}]}, 0x27fc}, 0x1, 0x0, 0x0, 0x800}, 0x8000) accept$ipx(r2, &(0x7f0000003c40), &(0x7f0000003c80)=0x10) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r6 = dup2(r1, r0) setsockopt$RDS_GET_MR_FOR_DEST(r6, 0x114, 0x7, &(0x7f0000003a80)={@ax25={0x3, {"dd601a9a2e46df"}, 0x8}, {&(0x7f0000002a80)=""/4096, 0x1000}, &(0x7f0000000200), 0x8}, 0xa0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000003b40)='/dev/ptmx\x00', 0x801, 0x0) 2018/06/05 13:55:01 executing program 6: r0 = perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x857, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = syz_open_procfs(0x0, &(0x7f0000000000)) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001680)={{{@in=@dev, @in=@broadcast}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000001780)=0xe8) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001c00)) fstat(0xffffffffffffffff, &(0x7f0000003500)) fstat(r1, &(0x7f0000003b40)) getgroups(0x1, &(0x7f0000003c80)=[0xffffffffffffffff]) lstat(&(0x7f0000008140)='./file0\x00', &(0x7f0000008180)) fcntl$getown(0xffffffffffffffff, 0x9) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f000000a080)) fcntl$getownex(r0, 0x10, &(0x7f000000a240)) ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f0000000000)={'erspan0\x00', {0x2, 0x0, @broadcast=0xffffffff}}) [ 294.880902] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 294.889535] 13119 total pagecache pages [ 294.893590] 0 pages in swap cache [ 294.897117] Swap cache stats: add 0, delete 0, find 0/0 [ 294.902553] Free swap = 0kB [ 294.905635] Total swap = 0kB [ 294.908723] 1965969 pages RAM [ 294.911899] 0 pages HighMem/MovableOnly [ 294.915961] 106315 pages reserved 2018/06/05 13:55:01 executing program 1: r0 = socket(0xa, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x80000001, 0x6, 0x1d, 0xd, "43039f0882a7b6c689e7b9311c88674e394e7acaa7eeeefed5eb2247c97384d231ca68b7c748ea2cc7fdf334820611980a69bccc4d6b70b0d59894be3b8fd9e9", "0e0aca9be65ddb149b80ad66c012af78af754f6cc025000a94579a0e7ad40ae7", [0x42c, 0x52a9c0f]}) 2018/06/05 13:55:01 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x581800, 0x0) accept4$ipx(r3, &(0x7f0000000040), &(0x7f0000000080)=0x10, 0x80000) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:01 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='ip6gretap0\x00', 0x10) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:01 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:02 executing program 4: modify_ldt$read_default(0x2, &(0x7f0000000100)=""/199, 0xc7) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x3b, @dev={0xac, 0x14, 0x14, 0x5}, 0x4e23, 0x3, 'wrr\x00', 0x10, 0x9, 0x12}, 0x2c) r1 = socket$kcm(0x29, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:02 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000026c0)=0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000002700)={{{@in6=@loopback, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast2}}, &(0x7f0000002800)=0xe8) getresgid(&(0x7f0000002840), &(0x7f0000002880), &(0x7f00000028c0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000002900)=0x0) getresuid(&(0x7f0000002940), &(0x7f0000002980), &(0x7f00000029c0)=0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) r8 = getpgrp(0x0) lstat(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getpgrp(0xffffffffffffffff) fstat(r1, &(0x7f0000002bc0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000002c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpgrp(0xffffffffffffffff) lstat(&(0x7f0000003ec0)='./file0\x00', &(0x7f0000003f00)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003f80)={0x0, 0x0, 0x0}, &(0x7f0000003fc0)=0xc) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000004500)=0x0) fstat(r1, &(0x7f0000004540)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0xa, &(0x7f00000045c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r20 = fcntl$getown(r1, 0x9) stat(&(0x7f0000004700)='./file0\x00', &(0x7f0000004740)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000047c0)='./file0\x00', &(0x7f0000004800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = getpgrp(0x0) fstat(r0, &(0x7f0000004880)={0x0, 0x0, 0x0, 0x0, 0x0}) r25 = getgid() r26 = getpid() getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000004900)={{{@in6=@loopback, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@mcast2}}, &(0x7f0000004a00)=0xe8) lstat(&(0x7f0000004a40)='./file0\x00', &(0x7f0000004a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f0000004bc0)=[{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000002600)=[{&(0x7f0000000080)="0934eb5b5ce1c31b59aa523860c299877117923895808eca154568ae141e7e2f100e3e9c014665b0babda63c3ae446fd7f39cef7b3e186e23d0c", 0x3a}, {&(0x7f0000000180)="ac7efaa1971b52de150f386cd98227dac59c0ecdaf4fb9f13f568cb4c56fa535749fa06a8fb115da9d417ae9ff683c4a2f1c38086be678c73f280927e681f04c4e5266c05902c2f747b82b3844e36f63e13f1fb9001a1656f2a944b2abd6a4bf39e11d8d417157539fc9ee96cb8dfc9131df0b862320ab1a6a", 0x79}, {&(0x7f0000000200)="4acd4eecc17b0f5a3c96f28988982bb9775796962464d4d08d36dc8eb19c750224ee53f3d6499ea8af15e5b9aa0354da4b2cd8ce2621d4d7502560ee93a1e62479e55e5c755a604fd94cb9c49fc08320599b03545a3daf9746b62a2a6cf481031861decf409ebe1d5ad70538879d753afb2ae897a1", 0x75}, {&(0x7f0000000280)="408e97322e4b02ea5ed30ad7e25baaa2dbe6a15e085ab88af9634f9bc26f90a0fd6cbdaea3f0290e602723a37555289b550d799aa39e5beac918ab616ff3da3ec86e54e6c0e1dfd1182b9b6ae49b1657ea1fb1106c13f39baca94f71c9524855e69752210fa5d099da4e7026a33c0eb48e131e5ede33476dcb9b37cc546353e025212c49f4fe096552d54ffdaa85f87f195a01eec79a096975616d151760464d4024a44dbad173c5f3b66b8b189c35fddf3a4a0229f9214d4b9bb9ac8f83b0324c5cf024ef8345eab1b65fc8597c8de1e7", 0xd1}, {&(0x7f0000000380)="d5d63d00610c258479b6f683d4355ac179e8f1c021f240e1ab2088059c1b5d51566d06afbd7466f138aedae24a2a4cb3b2fd9f550658b154a4ec0c34b86c7826afcc08ddb95112aa554b9a09cf5a0138c92f8f8965ad9fe4bc33af181fdb07a1a909ffd1ed2abad275dcd618c222c6240cd2391feab5de5e130f8412586ed97c9283c1274482d2e842a61f805d5469597f081ff4797ee9b50fea75d042f67eb3a50025b50906b3d1980169d81d813e63d8501d89d322900add02c902f44bb5d241249240844f513d8c", 0xc9}, {&(0x7f0000000480)="a13188854079b607c312905ce25d6266b2ad0d9927674401899efd3799daeffadc54b6df5561591ca266fff6715d6cc864cebf8ece47778e4c33807d445c598a5c99680aa774f041dd76acda73713b3105de11cb4d4b02811d799949d678d0845dd62a5139df070a7cb1e263b9e50ff7788bf93f326c5c01f33051848a22cb0ee00b0891d914436def0133367006caa5fb59a9a7bafc68f012a9be49a23917715fb0659231cc15fd81d5058c98a1b67a94361cf9cb5d936fae59e6dfc6f6b4475653e6050cabde85ab86188caacb9e50c15c44f6c861dac0aaeedccd85777e7b15ceafb42c579529331531295746ee2a042e2afbd80676ab0852eccef17ad0dc07cb629f9b9323046458afeabb22285e318c503a95ad8ca9a36fbbe0cdabb0aabb984460ba360d159b64ed6d5e3c16feae6b68d53e3394a0896d0137c3c6c1c0a989efecd8c24681f49f08d07aeee2520975f36af96f0ff9aa52d819ef8bd1817e4502b518081c7646102f04d5ef1405823c10745463d92858c84d9b0f4968bf2ac5e8ea6321f0a1eba5e7b14ce39f58f0c892d267b05144cffb27b8af27fc4d7a30b46b20a3ee281104e9a0f4c2c21d0e7a0db7e89fd3c5bbf53bf7c4467c98c5bf83d0abc9fce976070a3a83b302e8ffc2cb0db5d8b4bb3ffc99c3e1f665a7201c5d7cbff7f06326578dc18ab927979af1d5515d355667175ecf039f331c06ec26f44f07ab409696bd314ae101fee33576a4df321e544b48e62a972c6241a8bc86f5a9b99ecd8123215971efb82081edb216f805bb5bc21fa118be055fa5ef1b30a9cbad8e511d74acfd0c14c58fc4b4f43ec22efc54860543f1465cc2c8848392fa34e3b076d20c3baebb7752f1842e8cde2a1d5d09a6144448c9dfc4e9f15a381c66d5ad7f7b8f58bebef97c12cd8eea53b631dbb03dd56c222b0ea66dfbf258d3394757f12ebb7bd59b2aea58022b8bfc01b623240ba2aa4ebf18c5471ff438cc4796f0aa50779d59f5dcd43ef524beffb53c08caf019c88b955d4fc1e3f40854a521f845a3bd72330acaab9b6101c9c3177928e7030ce4a02ffba22b87470083061d7333d83d1cea68a555aeb13d091fc0ac9a1befef7c9df840964855361c7cb18b10a300d16172d562cab20304007cbe0b945f776f00eedee96e34364f9c66434f9be48fd750cb6f04f38aa91e452b82d224395970617aef86e4a2978f1793da555200b8deb52dad698420fa10d4cc90e270591941c81b7c6628fcac1c72ec99602a73a50b02b2a605f6c2985cc30e5a99694e09e9918f8285ba3cbb567dd72b79775da4dcdd3c9c1af1f87771e6c3cca856519c819395c527fc6bd7472e411509d3996b1cd2af23ae2dcbc95b05ad21ab6f190318c439693e459368ba0ca963d72da9b595007ad878fca7b2ab86dabb55733d159fe42be231c7f91692b535e4bb6851f907f58595f2bdbf390155b76ca6f138eece7814afae22ee7370c0d9cb89a98391f6fab621ab437f4717022931893fcbe2fd6a2554cbc872d31f617d3cb5fcf785cefdc278981105cf2824edc478a602fceda7546aa321fa77d01395332d12bad016a2ab5cf085c8d70e34f7c6f8aa9d499e094d5a0faa2ddc80067e862eaff17d3a9a3a0b3487a9ea5f336af254bcec924723c0b806abe6dec9068ebce8ea87c2b6e79da347157ef0af953f0528cdfd63e8ce24995fe2757c0a6b1aa67d1f295dd72f4e0d1819809a6425585e731379aeb0649b8fe8981e2502786b82cf2aeba85bd68332e5511222520ec3da3e876a7e22b82c887ee5f79a0b7ec0221347a2f890758055cd89c925a18eb7eb08e073f3a456b59e5a39ddb371ce9d4d5d5041af8c276df183ed1712326f7516d3549a9d59818f14706d2673506ba74b2acfe288553074ef006729749ce279f6649dff03696f2dbd1bc3984dcfac2b0a37ac7e3f18d80ff9c052d23880efd341cd4901a94cb39aecf238dafef48ae582d69baa6eab11dfb025c2ad31ddfcc4891a8d26617e2979237968bef986c576ba8d394cc3e21293c5ac90550424f58861e02243f82330d62488eaad0e08436f95572986dc18157b8d1d7fdd8550d6fcfd17d7386a26f3abb53515c69d0c51beb988e6b985b0620aa185aa307ae910d204ec1d34d439ea5808ed210d699f2a3a3c529c2c465c5e554679765d6880ce4b687864e4238c263ba75239611053e3a4c1bea14c90c5537963cb260239b81eef48bd76535974c690ac361755d21fdbd34d437d092f9dd35a07101820d2fa2b27fdbe67e4826d8113a5b7f97dbb29d2c6345eb59607f9ef051f7adafc9aa38619d1fb709b4cb82d87be1baec542f85abb5deb51daf7a303d4452f7180f2001ebb6fc1a27ea7d9d065aa789895cd935a397a851112f55e40a212357f37e61e738aef608f35396b377d36e6a6082517b928b6739bf25a9acf8cc7a950c1bb42ff0a673ff47325e666708a384b5c5d8cce5d2bac0854730560fee03ddfff25d177431376747800a8711a114d6b89fa8077ccbaef74e0eabbd78ea01d6c12bdffdf2f620a50ff141581f7b429eff367d49b75c888a1c2bb52db3353c1d2d3c536ac4117d53850fcf461e261fcea4b05b123a1be73a91eaf30f7f975fe4939a8e0e3b611d4adfc2be8ca5cd8ed08b22b51ba4d3b45606075f7eed7e02f801f1f4ae1bdce14d2a93a5dae8d6059588e6e6840d476223d202874261e0bab33c1f8b26e718fb185ee3379331845b356e5d15da869e53ea42bd3d84dc06612a20c32b00c509d1784157c658bfdbdd5cecc07934a7ec19cdecf4e127b303d89b8de8915ebfaf6ff75453f0e34bc7fff844fb6452781e003ea631e36c516964ce67c3a5a505777b9d26ad29d7e847849fbd885eb4731d04cc2385b133b37c7a2a270adef09d8addc336c041a92fb178aca7a1b016e74878b902c182a900f15340674433ed1988c9fc00ce8affe916868876fe017f566c9fd8ebd015fff02680c2d65351583288edba77d589a8900e6970bb3d9d21a1f09ae01f4588a3d10d64f4b7132f99d23c6a02983ed9b3296291990917302eea27c7061626e8ed71259865c91478d588992ec769694ee04d255230105e0d385bbb50cbbb58c07d33a285dd328dffc85a6274d23269854ebf3775f905e36047741af53ae8b0f6c6aab7898d268708dac1c7a32372b877b99394cec4efbd7e3d149e647da6de943e27aebf080764fd40196438381923cef9c6f8e2ee2b30f9493cadd89ccc7c8123f91b9f781e2f7f97537926081fca49290721d6eaac8886617c04c48cf8d06d4a759a5674c86bc1a0bd6b47cffb5127e9b1b4760916300119bfc4495f4341148aedece4767ac40575a08dc3e758e667279114fd49627e6ace23e1803bc91392f28291e52aac8b2b8027d2959ad160ada82f13ac542b246cd6e66ab6862e5d6c8ce8557fbec56c71f440577b4c15d57cf71380e44d261426b2f16fc3b0b25c68ce77ad19f5ca9e6c38a97906309e79d5663ac28310fff799a4ac0eb88ad981d862bcb23f87fafa817c1455681fce9e9bdfacb04d02641d1b061223eb752609fae9aa5e57fad47ae455560fb6b360ee61c5b272e41d651d4f73de6d5e7ae556a8ab00281313a14631ce431e2629f482c540ffd6687c48875417837d37030cf0e1fc2cefbd64d33dd74610dbfc18e0f9b3b90265929b602cbe49cecda9edf1eecd79431682dddcbbe516913b517ffc7d190cc2728ca20ec9788892b549e76d0a1a1a941b3f2444316ef85901b4b6fc0accb2b40b4e9cdc5c9212d8909ba86c6409ae99826403985f11765fa056c754b94d55937edde6bcd6dbd860d030672c2bc57d2d9453ba90777c693bdf2a3b863bf4f8cce12dc52367c01e3934591576172db673afb73a242f816be1160150c9a34501d54e5b48af2b297ba3eb6b7e46b78c0d0535160616dce293af30eb44ee74ea480f0c8e6858e1b34010a6db720c315ba5684850169b54e599d6534f90d47aa557e2762128f7018da5d948491eeaeb59700879539f03415215df2690b9cb84ba8590fba4ad22417aebd4755992e77527eb57b17d9a006d7cd7bdf6f5c301b0d8947235f4ae0ed5f511c479d81dfc8d91122861ea9ac18e60cc01c8bd69b1a623214c7af5dbacda92dafd2d9ead976945425d0a7016f89e0d5f7e205086f9944dcb530f9b7a43a978d14aa90faa0879443b4287f558aac24c8c5624c7894d835366822addc628fb45904acc0ae35f293e879aa21bca504ef7e7e0decf3a8623cf4cca1ff3d26e90f677c697ac3fae36303d57450d20b5212f79d31f278143b3be9f9df9724c1a4d8fd3f362f19da1473361e528f25906b52a5cc916d769ebe1a79667fb59400e350991a89ede1922bcdd521a120e1c23888da20b315817bd76caf620457bc7ac1e577449caabc6b3b66e64e3f8f6791806a6c0fb9b38ca71593ada6e3bded2b74fe14b351c61db19ba6bd8cc9549a5e44094482ffa93cca0c1ce90e880ee331225a5e43948dbba6aa3a2500109dfc9198410b3b6f9467f975b2257a7efa5e033b6e7cc1d280e5265c71d90d1d5dd682628c01a0cac18fc17218616adcf2a0422135aef31901c249367adf771c14f21f797f3aea1ff7306fe2bebf282e93ee816f251c0887c773b9e8fc258cf2e239c31701756282d6ef0f8fb8bd3ac352bc9f780f9805a037653ad1930dc33f1a412b386a6cbb32dae77d9a640004302ee25b0d6d35381123c5d8109982b362f258d6f9fa0eab7a9ef97cc67beb2a0755aad375d04218d76bf9ecf4973c02b465b92a48ea1f6b5251f9a4badfe7d6162514f6acb56b767c70d44fbdd0ea312ce527a37ace9c7ae84ad4645bf024e5eedbe40b771e66d8079097eb7fa31d71a4c2fe174743b851ad9f2973f1529334ba5a7020a846ff529009c2de4cf468a091579b65db08ea5c302eb10134e5b8fc6d673ec3e1b4a8483e4ba0579b833ae889859eb8282ef5ca7ef09cddab688ea72679cec0c9a72f0cc30ad0a70436e390d02f037862441dfe0e90370cfec5b25585aa87745aa4151ff27d7676a3d26de5ba19dc69c441d4fa5119cc3e7007fc2f711b7dd1df926e187be110da1182deab25edd3e64a8ceb422505cb2714056624b29f1841e6617777253e99dcdfc9515f7bd960fce66c6d740b4f7f3528dd901c9ad8275d03462a569a6c2c0d18f0fe39653cb680485281fde4f30f926a373769e7c0e60af314e82567c9dcff323112c506d09d1d93513e1aed880c6f572e0621c9603cbffdbe8854fc6a0b64d9d8a0d2c422ecf08b1456b9061cb1d872f99b4c5d7f831063efbc3b234de04ca7f271825107c682cd2637a7f27b16ac748492c2f66cb7c112867289573a964617d1689e45220a6601d4e29fa02a04465929b0618a2f333ee6de05f07ff3b7937dd7d2d0b35c2cea005c45dfe0813ee98e053d49d75a5bfe9e7334eefb136202b8507e1844643af6501a7c8e10ac50f298d0ab0c3f136f430c6794730a98bfb42339925906ec6330435bc3f94e154d28959c0415b13879d90b7e710eac718a51c935a1cf36dc0460c76f015c3082eac67218f42f674798c3ed7d8b9320a9cb202cecea995c3f97e00401bf63c46145a27a1d5c191bb0a413edd56a1585e77500069431ba87828a85aa1d2adaa6f50ec544c0aeb7f8d91899a6f68bd229da6c6fa95d2bc7318422fddeff6aa485f7b23c3dcbd7605e36123da134fe3f388966965091f53685f484fe05cad8202981ae8899ab0523f9b543b3ad01", 0x1000}, {&(0x7f0000001480)="a86309503ac1ca42b926940e47d03b361e30f4eb7935d43f38f2200e9ea9a4832b80d9d96cc9edc6cf7612832d943eb3de98f10e6a47f7a5911224039e7f264098e15355287b617b3c428bd1872a66a30341a5bd79d68f18038e60bdd4587ab676c48cf1fb0282be2e8ea13d1ae078c22778af", 0x73}, {&(0x7f0000001500)="c56512eab4ade3f336887d3e415cfc4951c31a1c3b2ee250d9c0b198ecd1e02692109d3974817e417b79e5a25d3e256ccc7cd8f37cad8a7f5b497665051d9dde97b0cc93aee08ecbd473c547d20326b642f914f3af5a61eb27f46fc6396cd6a6e0c61388188f1612c725d16e61f6e46e5091dd31fc53a58fe04fecc744f8bec556b3bf97c1b482bd8d1fd48a35e688603a7dca46e5a6cec803ba2d8f5a3c7c4ad50d28c23c36f8fe030c5e83fe7d9bddebb82547fe75ed34d65196ff422c4d5efe8be3338737250a9f1e96ed74df08dfd3e53dc89c7925d8801fc76a9c27ac7fd9dcebaa6f8172b08d1ae596bad522954ca643742f7860191a385b37b5ad1bf6384c5a18898d40b04fce74d68a7b674bd7ddaa7625abfdfe6fc499298f33f5cdf45d032e8b7e3b4ae44ccb4a58a1f51ab8eb17899ca4c4d90475c7faef85d3c271e12e106c55b908f069f5e7ef57e7d37f66e7a9970ea7fecd31a4473298753fab71615c8b7347de76ba1419925a99c29079235220f89418d12be933b3047102cb69ad8ed60f407afaf6d5d43d45ff53f7113a4122475e9fe768c5c998fa2a490ff176a35f7f4cc553d6e307fcc9e5d9759c3face53a14f768a79155363bba67b54b165b593c16223215892065d87ddf543510d7b8863cf0e2bf48179cfd79b4e5f7dff20b502727fff3c72b74ed626e491c95113f7dc843ebc338158ba64e58698bde36953e1709be9e64db118f1ae4e3ff1cd02b0cbad4ef02ac0dc798e6af437d6fbd9a29497d24af5d7a7de45c702e6f9945ba5c0665b087500cef151acba9d0efa5e95a791d54baec8c87e081d644300fbcb2aa709981b2916d96eaafac3991519c567b01dd864b6fe5a42ee1c603c58d9d8b6ec3219f275301ea72802bd22eb397d49e391092b7cd4671d9713d7ea35d293b618e9bc4705bdbf2db239603c4a4e921b0133312acaf98ccbfb16d4223e525fdc06a73b9c39c1d74d26fc5a08924573cfb4cdc1d3a16f34b1ba90af9937d12aeffcbf6711fddce19239ed39313cdd28b3a43ca0fb64a7dfd245db332af3ec598da182ae12c832267f037377c71ded248377ccc4f49473793278339108fd3dcab8372ed5b559da6085fed1970c633a308501659f385f021edd077b99580450c36c001ca9cec1afaa22a63364d1a1a09c72c0c9380951e0ae211ab6771ed451f1d4a749355aff2a23aa2d6ba229f489849f25bc067f5881ce8fe36878ae3087747547971a22074fe1999fcd52406f3191cc6b9a86e6a71aba2df8c3817e9b74f3c98783e855ab2bdcc459be21eadb4c97ff5697e05b9584b32d9afa2fdeb6d3bf8c9aee065b6f4e23042fe5cdfa47f7199459fe12dcedd2e770d95003fc3db454fd0141e08066dc9f8bd1d7474a6215322ef7ac5ec46f31a14197795e4cd55ef19ead92b32d57fe278286d6ca5a8529d44e59f6b01c5347feb4dc9add4bb1ec40c5d2fe574e19e7d734d8e398527eb2c19c2a5a502e475037e853e414f819eeb294541f8193b9c8c1e66845db17473505c5de700bd64188ee70498ad52e32c5a878f70f757b9aba9b1306914f35023db5d35543232b98b04315586baba3e7074a403c74ac2140350b4cfad7a04f9a0a2a091d29e21ff9af2e3750a2a45be4cae75222c692fbe7761c1bdab3609078fa1a9b5b6cdf872e7399e4e1be0122d696673ef8eeb319727ef36e186e9344f87c4b7faa7352bd49c9910120901226d410ae05c663e0981cfc7a1f739682ef25ab0e389e1a6d5d64ddfa369fa9c18d1cf5db4b08b3e364821e5f637b07a5989b777a02d1debd8e26d4ca22995b0908bce4f5eae58582f9de2a8525a136a36f9125bbf59394c1f8ad5ea981c5888cc023a9a2be4b817c4dfb38f271c59d1551c532a266d0f51af63b89ab17c1ab60cf0390c2b7488c82d41867f7f1f3c141f31b57492035bc0419ef13ed134697aa3c62dce5ed022af87cf5f94631e6ef780ede278c5bb5dbacfb336f0202c8842fa4905d762a15b6f8b3bf93d1c47ab584460c713da82b6acff4ec959726c241c234f26adeb1d490b7ceb1421dc75083e7f5bc5b359ceb0f6e1bab310ee6c6810cd3cc6cf18306c4955a0d3b5330ce82e0816865dd19904d4a97b2c72a72d305152e64297495bc7660188931a243f4c1949cc9b4e521e2f90f78e9353bfa6daad66c7c5b0404e0d82a2cdc49e8ea08574540ffd6794fd9086260dcc5ab5e75a532d123e622bd47742538d54cda8b691cc2eee565c89a6aaa55db7fac7a89eb23e9fab0b6d14ff9842272e4630c21ee9c05e5e8d7ef1cae0898d61c172cd49cc11d03df5c2d1c1e8cfa1df1c648c5f6eefa18ff2469004752594fdd2de19a160bd781fd90bbe06b477f56c405556a4893ab76e9a61354aa219d3a3cae141b5f5fe3b71ba4fa34b7a0d65abf87a8adc80186c462a84e240507bc508ef4576622fc27cf0cf6ab72019730ae40a68df9be66d096ddf6661ebcf8d49f093b72b3d372eec54c4fc80fd03349321dced3052643958e188eb4dff29c0d9e8c1326840205f46b3330f3ee10961281e7ec935458f0efdee8b7caae88439573f66d5b198a2a7e1961addc3fb3c9907f6d46d51ef4f894688c222eb0c7a4d18a16cf737a252a99dfd4c0a0c14e4e1ee7f9df1ff58190bc75722ab9a32eb7124957be85957ce794b2daeec2d49221027700914cce0b3030ae299b51c0b0e085976cab580e4e83af1db291e2a491b3905478cf9fb7373b6dacc49ff79ce5763dbae06f1d1705a962af17ac5d5be13cf5b5a224a007eca142ff1e54d53fe0bbbac56e9c9aff35724de9915885405efd74b259c5364e559afb05f68952515dbe82641d42a9468dee1b60f454208bc5a5ac9432db0fed7957c8eb4679f7e36a902825c7a4f5a556f87887e8e7309960ba5aced0a9da7707ea0bb0c668dddeed7ea1bdb2f6c369e565c4bc4bea4ad1632dada2bf599e299c6aabd67f3eb77c8d0e61434697c9b8240a26f881f0b7eb3737cd6acbb913683bc9b76394c9f293ca5db6f81d25c97d9067fd28d0763faa8b58e3ee8330a89dfcc2389489443eabdd0491df3cabffb2733e0154945c489944d6295ad43726b11b016294737b3c5d5ef78f1000f3497aeb11361e5395dfe11107f9121dec80fba31b9f4b86f6b8fb648a1301cccf093cd8f9a5225b3b60e3bceac9bc8ba76291de3f8b4d1e0a58dca2a83d51d04b6f5c5a3d2cf896b279bd98cd05467962bcf1ea2964f50707b8caad62efd94256f65f3d6d1ed49030aeaf9440fad7ad6042bdb6ddccdb30370b35912d0ae9b338100d633fb908b761eadf661e2cf25430e081d0b5fca2a2b1f8f7ca47bca6de220d719c7b2fe826474e97afc6307f02299cfffbb9883f7746c0ba7734d6497de23d157e3024faa488b80339dcdfaed4b08a226e7036e5e0ab14b7ee20dcda4bde5a22c87adb9a326583e2756d840f2611caf4bb17a69d86b31d104e1650302a57b15bebb4e14755244c8a9b6ddf88ff10e8cb0ba796a8491d490ea8334140d0a3820de337ce6a3a49cb5b2c66f113a3099d047d09a7debdacfc11d442823657e3b5a1158d4d4ddf00aefa80330ca61170029687c7d9e1888e4f5f33c677e5a58679c29b4cd87c91646399f79318920de25ed300805c2d2965609f5b4f065974485f883004b76e33c5776a3315df64aef98665a86e35af9209c3388df8823a350d876e6fec26f0f6c33dcead76dbff81de1f86d9556676621e3aa937d7fbf823f7cee3f864417116b7d03164d1f3a6e35859450f79e0fb537257a581eb9a9295a81a6f88333c82c02b7c87d59bc38c23ea07e68d64515ad8f9d200e0d6b0da96efc9eefed210288e4e9e44580b811bf94dcffd15a318761147c816d84265fcaeb89e792308c0672e78c7c4578c11c47179417ec01bcc57be68f5985fce363dcfa2cc10428e6e3c3b063630e80dad667d8e94c0b27811c0c91b5e0de21f530d996afaeda7cdd63d77587f60672ce895d236822cde3a985f635a5fc8140aa4e561072f37ccb5a2b7589a592d8a24fb9200d6da3db7bb41d5688c921a026067afa00e45e0a2c556cc520bc76c05934efb9ce1ff6197d4e12df8bf9deb219d402e46783d5ce3e839f6b710bdcefa22bfa96876b585c1b54f71a821fd715e7fbbb6ef0365bc74b882986d4e51cdc3aeddfed38629eb2584d5df34b92346cf9232a1be315b9461bd5c7792179181d72155c2f433efc5a88711976f5ef905792e450efe36633e2d4a9dccfec94af1f3b7f14aad38eb0cf969eeb1023330b5e524566da2db9c09e99bb60ebd425b6b05e3cd5c5f9a978727e91be4ff48167457484dd7be2eda708593bf76f51595e96bc198422e8225f6854e661f5ac0571793a87dc949543475649ca4c2a93ea58c3f152e57eefe1b9c317494605454bc3d701c6b5385b687efbb050920d61787125d0f16892fa2a4cda88ca6df5aa16b0b327d88e48216a49aae604182926c49857e4a2f4e00a54b4ddd4005536c27a0190e008c23e1c80ef58a892373372f9c20872dd45aa065691e1aaa5814a22076dfc645e912fc5ae499d74c75dc927277c0bdab81c47fddb824f9c833ce85ccc0c959c32989cac327d839f9f8384f4f806dd76cd53857477b62b81e35f13f566edced8e5a96e2c7a8633025ecaedc8ecb0641b8b08a47aab2297e3af68f089f534c41c6be644c298996693811aa339d8c7e7fd85437158e1be023ae19d0bebd2c6e3bd1ce470abcfb590f55a584981284bea3a57cff328ad2f49120f4533baed7054a6542edfabb1e6e1aafb0cf669a95a43b1d72d8d22a873a67dcd5c23c24157931b01cbfe41a905c9b8eba2e37da01d2381b135b2b043372c536cfa4dcf2345d90232f90552fdd17f38ff76dedb5453a4e09a28d0abbf5c6b0cc5e9c0fd9499e90fecd7468e6461bd37176ba20698c7c73053185f4ebbc8c6ec87a7e8c205da96e0dc9c83cbd3aac1d23ceeadf339bbafc096c82007048e99d897ba06a4cb0dedd9323c43bcd03f01b3aa6933f8124227bcb7d2e1d0cb2cde815f51167ffd59aa8845a6ebba34f23d6daa298a69a112a7d9789b2982bef221d7acf80f92ca2f5acc4d7527d78cc492ab16b189a09bf20262d1c7b7fe5b9e4b2ee06b7c7c8c879d30a032fcace94cc90473fa1a59709dce917b19288923236573684a0078d0eecec88e53107ac9b0cde1743cae7c21d813aca023b321a11259af19e04ee9ef1958aa5d45cbf5f79981f6a0978d3827e6362be7b1e8e70cc0e8c97e05bb299f2c546a96d284382abb0dbb9fd24a386eba6ada787fd271db3fe988a40c15b9b64bef9fbf9b39ca9866afca05b0cdad5b5dbe38d5bda7d87fb07ec12873b028f5ca9bb783d4e5a0f75d362b0fcb2dff67d47fca1fdc429a4db2e9a734f48c3a660ea7854de797901a69a0a6de29783efc083362a48da4c73c848ec0a99386567637aed97114475bff4192c05b31ec0898a8a6271fd3ea9e8eb745760a29a6f08d6acae70b40f331858fa0a9f9ce34692df0a3283845ada7ce802f796d64840f8e34b93977bfdbc02289b7e68d0c84d93fb8ec540c00abf239cceaae7f8028804304952f9010cf82d63107b40863617734d953b079516d782540ac903cd4517aa87c8d8b5ac75c9acded6be3d5756e6584e3dd2c9823f42dacd039da18c2958c9001d66ca577c07c76a4f7d52b8889b5d6d9cda0d5714c7d01c4ba1bc5537ff1f3345ff131da0fa4a9ffe97e37074f057b9aaa35e05480a4fd6269fc14", 0x1000}, {&(0x7f0000002500)="c29950e46ca2656aa7fb0be90113d7fb24022d3ffb9eac355358e055274dc7ec7e1992e90fff27597771fd56cbaf5686bf1125f844a1921c4ce99919297b61d6b8168681d863638fbadd8f6aefdf3d22b933b52682b9ed11bf5d641000fb104e31c2d778e8cf24ffe1990ceddaa2f7cd2521350e31d4a0429ab2436164de9d9e4e0899853ac933d837b6cc77015f0820c473466767f6480f2b212260e81f85dfedffd209f4e275fd57c4ef45208b562dc118760e08a582507fbd3360d42ed6ed3e5352ab6c7fa99e", 0xc8}], 0x9, &(0x7f0000002cc0)=[@cred={0x20, 0x1, 0x2, r2, r3, r4}, @rights={0x18, 0x1, 0x1, [r0, r1]}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @cred={0x20, 0x1, 0x2, r11, r12, r13}], 0x98, 0x800}, {&(0x7f0000002d80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003e80)=[{&(0x7f0000002e00)="f4a9603d8c9651a0b5a6fddd6cc7379fe46c7889c8da3b7369517d2b28fe0aef29744e4b3af53a1c76", 0x29}, {&(0x7f0000002e40)}, {&(0x7f0000002e80)="28cd966d294d445dd00e80451cfb41dc4404bc96cba637f6afc1a50db3d266effb42822a06f9ae2e3d2d73a7ea7a94bac1cc5ab753ee0cdea2fa4239901dccd7f469b2840f66bcf6d2b085c8814272097519eee0b2af2df740a6b76d2b9bd88ac827312d3f4782bbfad33e875fda6f9296835d7417f1a65223dffd7c54188d85c413f82f03ce332365b5bb0dfeb58f09d0759eddf259b4d10ffc9d65fc92397a99e535cb65eb99385370cfd3acf14deaddbabf1598de678b3e92a270e3557892742370ad570c687c3ac9fd99dd4ba9d8116ff7858d65fa1634e3bdd0992b3075131cd9fabc6bf98e7003f306204ef9e855c84a77df917ab607d6d9209fa4d60b7d2657b716f267dd23053944cfea5c3abcf47cedf4e85f695515b0126168e5dbf56e801d6c83bcbe788825089d6daff65aeb22c04dc02c6354bfe760b8a9d7f8cbc2c86a0585b1e3568bca663971b7d9c5cf0baa523587f1040485250a1bf5b56bd9f88b7e00b8c67c7a6feb456352a401ca87394e03bac82362ca87968afb91f37fa3e25305f1785c17c2727aabdd7dcae49e4f5dc5e6aa316d5a3d5e7e73c26aa4a474ca31ac077d7b7c4703ba70b22c47fcfb0a1c503de6c900286c0d801d3fee6f398711ad960f6a7842d8276cfb4ecfd5c339fee492dd816b185bf9b03ba17af3ebb67b96ca1b75eb225e448c3a921ceb3904f3e9fdb9cdef69dd6634de7de3d7730791016c84066db1976d5fdeb6d8fd732c5ece3fa9e2d2e044a8134df93b32db6b71710d46d22e3645741205a01f62297eaa10520f193dcb067bda772dfad08e38d688079fc82938dee4d1d602bbec3cb850bfa61d73013e5175d7dfa65b3d34f7969258ff844aa1214cf73ab92870c431b6f76788218723bdab534de783f48e33fd31f7f6960ab4012b45bd5e4d36f7d15fe394739e51528f4782d1e67d69adb519bbb95ab736dc80d088e8dc58845623f828edad35e9a7e2db4439da5d753b438dd84b1125515f02dba016a19c62872b2d63d0750ce6cc5b66ad300e46ffd9916d224a47988f6acdea0280b13f57e5446b4da5c7b9dae7b597be261fc8e750249d2c3c6d88a09b5a2b5112993cf96f526f1c40fe267751060f00d3012786558094da0809a67baf2bee8124bcf1c1c0406687a6f004a2c86275ea25227a1a1f9577398156031f5d19ff632f407771af1fb38d90dd78e8c8ddb5ef4ffc5a72022f202ee3ac57b8d129aeaf94d42248311d5700e86daf97ab0a0627eda83a46dc47ee7570f0ad2a25916da1ad390943424e5f6186b7ddf7c35ed923107f26b73c7c83433a1f3d058ac4472048a1f227bbe23d0ac0bde0dd40f77686f3c2d5e40357dcbfa5671d202e0b348046036197c43efd56fbaedbace7eafe6d9395447fb68c1da6bfe8377f617739e37715ad955c9f781753b7a2d6ede940ad6d2456b32216f173ca214300dea1254aeb6d1bc4f26d75db13066db10da9da48900109768080ff052caa76694f78730b4ea3d7eabf536526b78975bfd6a8db2a229fafdc783cd730a31bdb27010cefaf7c410eb31e127e75f24e456cfdc44edee11317eb7940212011964a2980363c93a627face9e60fd60d7c57f38fd793cfba9cf06feb4a38f6447ba9be6dc201c0cc70d0b63c487584184892d7930a06be4cfa709987c18d666004ee116d6a730af26cb6c62708c3c2960ad217b56009b26c6a3de271f5274950a450781fe8cefb0401b329916ba4f4447c7ef40ddda5e8267caf8f0cac170f54c92b890ad122fbccbe0cb3b51156fb1195e3a890fa9fa0ac9f47e5a4a765a31720bed7e56bd71288ac6a8acd71a3fde20ff0aebe3bae55f2449e357077f45c1ec3857cdb3e849f1e92c6490a1aee4d07b389143c5b526a31a94a2b17c2c75af6e5019df8cc1ab5cdc61f79420e4897df85cf5c2dc98cb15cf44295ed8bb3fbbe27aefe0c7291561781d0c863de85d621e380d9b308f361094cdae4f4e333b06697e402e64ebfb61b79a90c73e1a2a35554b5c6349510a412e41272bf93cc0d99787a98b9330049b244718b9b730a667447937a9f48b977fab813d6e9290bb1fd6b866f2a404af2ffae8ec104476535d02b9dcb38c05b4dc597a620fe0052fbf34f4f114d14a7b0bbb700d3a3e2a22f6ad2a897bef86363f3bf19707b8d458a9d15763c44d56c942acbc1b3a3d88801aee52e82e76cd4365eb5fabab04b4d9e4453e2039f6173a2c6286e1a79504d5406fc7e53eb7b256dc862eab1a1cbe54a4b9b3b8f3bafe999db8c72aff50f444c967112606c8cc6f1980321519aa1257549f3b5dd46302e2b683eb081ccc4e9752c1502cfc89a271a66381938c063dee890c95a25d14a39b84b36cb86ea2b35af390de3d17d740161d0066760903164bcd5030725e70380187833cf5453d77b1b228dcf4a750e10fe5ae3b3292fad950b7fd8fa2b7e0311e3ea7a64fdccf90f093e455f0636ce00058ff01e6a1b3d3db9a179da0b8d3a8117bea65dd26963946b348626e22b53d2f4ab3c5098a53159123458e415f231f365d0ba8540794f4fdb957f2d2bac4e97d90e68ae33b8db21d8b60f5d4e6ba657e83811df8c16553f821ab357ffd13559aa1f65b76ac6905f922d328589351e66e21bd526afc308b6f6d02f33dc79cb509629237227475aa26b6d454907dc439f5f9df29dfec34eaf07854aa27408e496207ff6642109b110f838a181edfe5d3935bd2c711353aea0e6ac29ed967123a47b519561d359a1862c843a9becad8839cf27ef7fa97ed8c93432a46f24ff63b4ed0ccad9bcd017c32942d17bdbbd066438703bac26f7a573b6ef00b2bd3471642b30c55f59d100a965a122584544f6842b7f390c825bbdd0830e67401e909deea3fbd1190d6635712dd3bf2ee0152bad85391cc7ec1baf97cd59c7d3835eaba9ee2de4916e6985013d472bde577bf74197878d39a27b1e00f1f453ca960ec6f42d8fde32cd9c695132d169d4a51488f6156120495b5d68cfca64c5ca4471a8826aa12545a22d1893440c466b88b1e66f7b51fae715ffdf6c51409bc83064a079fe1588bd4e3a10ece36b674e31d58c875c58de10ed81471527f4b7057d5923baf19897ee22df38e8ec71e7a919466abd8ff7c43566d29dfe2c9da6aaf8697489c1c259411a5aa44e1337f871a5652d9f1d1bcd5c9671b99cef4e55914475d410ca6089647c9ad69e1480492683f77e29bf61fc4c498516afe26384f3c5b946685421e6999cb3c07ab596159d271220a666d7cb357ce4e14093aba2f993ee2629f868fc45e799a0ab17a653f34186709f946882e26e67689e3f82962215258bfcc187a5f744dfb8d7b26bde5f47d08fdeb2c3ddb09c3120d485b8f84bfff8e77d9141b1b8ee9ca68af42358dbcc86650e53152675cee16cf428c3397207c759bf6de3f02e9fe121a82250adda33e6bc88b20fe504d3a37992f7a6b3672f773f26a6c20038d77de0e9425a8a303a9bc005d6d6cf37b12b863fc91ba5b422e496f0e6a369fb8cc184f95b61e6ae774c08c417c45048145909abc35dda6c7a9a0b4e0f138ffe565792b1c590d0339fa1af09ddf6d19cb82b4bbd4a3e7ddfa7b7abe98b44c3cfa5eb1b33341d0f61915df3159043919018658cf4ad5a054a9c8ad70db321b1780594b81a9375278eb69a426e9a2415234d9d1d679a18590127c2fa9bc059c7ecc36f00de3f51eadb771ba9a77c0a94285302b04be619abfcffe5bf33da83eceb26c1a24eb844e7e8512b966cb6be09adc49e2473e4cbf6dc3a7820532c47b694df53f2aa3b54a190fdff08e146fb1da2a9bdf213ac762b33d8fadada089032b2914cf4ac64618b587bb86d4487d70b6b96404dbb5e0824deb1d31e3ab70c1c6164c9beda4c0f772e7609441252d19a8feb5c2dd649f73a170317b5f6e99071ae822545fd173a9c0c4207116796dd346d7fad6cbaa67c965d9cb35ca0a265d5047bf114383f21e7871602653be15f7a2a9233e937d0dab807db05d7b4d7e984abfabca3a03ca5dbaaafba29f419807e47f9bf21a758f9067bf48abb1ccf239891be143b21f7e34eed0895fca9fdbca60161da0ef341b455a094cd83fdd952a420ec137d65d1fbb6c31f109c260b95b969c0081245fa5b3e7bc687459ed5b303f13775493c2a38bf4862ab07b4cbbf2a14fc47e2323cc176c6b679fbda78ece252725285a48f8ac5630458d98dade650dee3b2118a556cad8b5153260e96499fe9f83ccb31dea6e3e15526d1715fdd71eb52d1bde7ad85818ef5cfc8a1f643002a611d044036f7c17dfdcfa077f6cea54551fbb84d93ca91cb83712dc829a7160beb6086bf0530bcc0e96cc9237771ad962ff230ed53d4e60a6bbcf35bdf5b4b06ec173d34a9c7793f43e3d9ff8938319904f46876fe07025634bb082917a97ed49f8c60f748292ca61da3948903a0c050bd09d1756065c2e694a48f77eec18c4bfc7d1d33004125f70e87d314416ae2bc8679182acfd736435de62e5f47cd1dcefe8812b5bb11d9e50618e5efc2ead6418e44ece3548339e70b5d46c81e83abed740d16119417acfdd2602167e50d054555329e6bce2b87c558c38ca4118ac177909600c9cf4d450ea6f7bfecccaff764881cb0a00dc5832e69857a0db90662513f457bf93c4f167f8e0eb10f9d03f5a9e86320a0c6523b9a68c899a9183981368256982caf2f230d73e0c5b5af2502ac4c291bd4c73a0f6ea40797702f93d3025feedc8cfccb035c13afcf463d79db365319fd872bd3de7c4709dab3800ad6b3be4ae17fa19a13445d56129f064c06fe720c371773de76c9696a5446fee8a53c51d132009747fcd8f909e060d768fc2e7fd5b4ee0dc848f10ce64cbb0dc616dd793a1944c09b81d60d77ea37dfc605178e202f7baec19dde7fb125b5035b8c8465c976d4c69360328cf7f74484b4950dc782f057c5e9c841bb665dfaba893df158d298606784fe96d5f4e99849dae4817fb2ebfb250db91b85fc96959fc0912ee9c158dad8bd0de5c9614a35cce32b5e991177b8bab305dcf979e939ec8f5667fc7e17a03b8bc53ff34256478f690874f8a3e0fd994caa8450a9ef5c0f3f1efae9176afa8bab2b54958588e75da18f25d41dd67a027e5a091bdc41b5993d944c43576a347efd51dc3be771d182355038af7688854a335596c57b2e4c361c57e26ef8bb4c4820af6026329dcbb89c7ed53e82be85e57d525895ec55cfbc126fe845bd1a5eb576f78cd4e6d5d5e34f6f2bc1d1a1075bc2e1c69105a0f1d15e9a9493ff176794db77ab82143a3965c3bc498e373ed74a8989f4e70c7fe60600f0818ad4c600a8fbe0d6c99e8aaf65ad35c46a70fd68479dc84c8cf44431656799e3199278971d0ef2bf247bdc598066022f73c6a4bd6e02a41933103958c968d09f5bbf230bd067a0e83d2ae1ce46f1c4bb9a9ae9e5dbb3412e038fe667d250d0a90af96db03ade4b417c1086abfbf6a39717a9b768b00ec984da0f8331edbff2be7b500712c928fdd817dcdbeeb98ed77caf74083086aa87baa4d5908a0b136be28f37a327a47d40d9778b30cd6148c8941b7add7276479f4377bda2cd6f8baedec40b1fab50e8d96608553283399758c3023344463283f34e86bfaa65d0c9f31d66a35152a16f174f1cb3a4a73de85d1ca0db068b461b94d105d65b39120af00e1ac037d62f376272fec77d475ef22f70674fc2d3c8e1fcedbd164988657c8abefe83c5ce03c973d5c4773c23f76a7f1803390e1768aadd72705a20efb50cf", 0x1000}], 0x3, &(0x7f0000004000)=[@rights={0x28, 0x1, 0x1, [r1, r0, r0, r1, r0]}, @rights={0x20, 0x1, 0x1, [r0, r1, r1, r0]}, @rights={0x30, 0x1, 0x1, [r1, r0, r1, r0, r0, r0, r1, r1]}, @cred={0x20, 0x1, 0x2, r14, r15, r16}], 0x98, 0x40004}, {&(0x7f00000040c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000004480)=[{&(0x7f0000004140)="751f106b86e1ff6d3eab72433bc5bea8afcfb1d2fe30388548660253c744ef1a17356e7400c7033b1bb7675692da19c24c8f0a5006eeeb182fc9a851229aaf1e5325a0adbb0ddd39c2a7c67c33384602f3608912c9b30f2a293ff389b960", 0x5e}, {&(0x7f00000041c0)="cba4affdac385dacc055c275ebbe57bcb03a3a203d590e03e80d9461d43818ff86f54872969ceea652d719e785ac07ed1d492ec3cc7c4a84c90af9b1180f58004db65691d82920f13171aa0a2e2e0465f86aa9386a36146789f17c1e5f", 0x5d}, {&(0x7f0000004240)="32c3d81105acefdf0017cf85ccff4e66f730ac93a8b498d395dae7bab42df3326e72b572e8d97dca9fbe2c48e0181b0931e4d1a6c367c7ecca9540d2de2a2c9d727a32f6d1ec8f5b87a5b030ee93986b7230233cf4daa32cb916ec49cfff70d79fe0ae362ff70c3ac935df410601acf907dc1fa02e336b0175b5b62ef2567e72676345c3292b061ad2ce2f3bd4e3b178309b21e38c46a984a731022acfe7dcb4f0504c6829c40071371ea372", 0xac}, {&(0x7f0000004300)="8d6d07d57fb1851238c29e646e2deada64b38f388b661019f847fa439a08497061ce7985da1d7b0b0b281eca871c7c10c4e0ef5817f08ccf6cae21effe1f23c709834acb8700ca705efaeafee2da5e6be87b15c35d1e3b591a36f6148d6fdf11d675dc1f3aac87f5cee6e57414fcc15a1e1d42c895451a007c44c37d16439af1c4308eb5e578b25e816f4ad24f0ebf6bc6f2313787dfa113366e6a583ff787ea0e7eae861f7ed6a7d3f9ddac6720bf471e2e2f5be27d006b29d5049d47a15f7da41348ceb331395a65314088a4286de4", 0xd0}, {&(0x7f0000004400)="0ee8078106f706c4d7fcbdff304f36c8a1c8a89bc57abdefd8d1ffbc5831d30fed50ac8c6a6d4516c353a3466694a58463c0021f675afc86ba9e21f73ab2c0a8843d43f3b24d1573dd", 0x49}], 0x5, &(0x7f0000004600)=[@rights={0x20, 0x1, 0x1, [r0, r1, r0, r1]}, @cred={0x20, 0x1, 0x2, r17, r18, r19}], 0x40, 0x20000001}, {&(0x7f0000004640)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000046c0), 0x0, &(0x7f0000004b00)=ANY=[@ANYBLOB="20000000000000000100000002000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000001800000000000000010000e5be000020", @ANYRES32=r0, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x98, 0x20040081}], 0x4, 0x8000) fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r0, &(0x7f00000000c0), 0x80) 2018/06/05 13:55:02 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0x3, 0x800) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000480)=0x0) r3 = getuid() lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = fcntl$getown(r1, 0x9) r6 = geteuid() getgroups(0x7, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpid() fstat(r1, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)=0x0) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = syz_open_dev$adsp(&(0x7f0000000ac0)='/dev/adsp#\x00', 0x5, 0x280) r15 = getpgrp(0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000b00)={{{@in6=@local, @in6=@ipv4={[], [], @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast2}}, &(0x7f0000000c00)=0xe8) getresgid(&(0x7f0000000c40)=0x0, &(0x7f0000000c80), &(0x7f0000000cc0)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000002180)={0x0}, &(0x7f00000021c0)=0xc) r19 = getuid() getgroups(0x9, &(0x7f0000002200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000026c0)={0x0}, &(0x7f0000002700)=0xc) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000002740)={{{@in=@loopback, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@mcast2}}, &(0x7f0000002840)=0xe8) fstat(r0, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r24 = getpgrp(0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000002900)={{{@in6=@remote, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast2}}, &(0x7f0000002a00)=0xe8) fstat(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getpgrp(0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000002ac0)={{{@in, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6=@loopback}}, &(0x7f0000002bc0)=0xe8) r29 = getegid() r30 = getpid() getresuid(&(0x7f0000002e80)=0x0, &(0x7f0000002ec0), &(0x7f0000002f00)) stat(&(0x7f0000002f40)='./file0\x00', &(0x7f0000002f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f00000039c0)=[{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000280)="377ad6bb5affd6f4bc3c00475a63c4d4bff705a84ed9f2bdc046f3b68d6015846c7dfe196e3c7d11311a02eb18e2e7baf052e7793d8801cc8517b5842fd72885b319a57f549d3a23ba34edf89d0da97c08fef3aa3e6a8544d873f78c3705c3bec61fc01a0a00728051b92cc98ff27e16dcaa2517fd6cc1cd7b16fd7fea0001733d2c184d03181a0bbbabf66908950c8b27c5c7ff265f720a112ee8b74ed86c260c35ac8c65b48ab21316409f92c91802760ac8906d4b35d891fbd1b0033f65d81ecc73cbe316eb9bc24c1c06bafe02c4", 0xd0}, {&(0x7f00000001c0)="57943bc7f9265caf472cba0b2b7720f874fbb8ab0dfd94d4b6d3d5ad1357a581c2bce223286b7ddca7ff8b32c3798a8a96", 0x31}, {&(0x7f0000000380)="1e4b700ecdbb0f4f23516baf2c4d563a06cb64ff6488a0598685d2e68c0cfab246a57cf2c0e30c1a251660d108990e6d8f59a5cc0da1cf976f157d21769498b0a2a34f26b818985604fa9363cc9540655adf98cdbcab9d6e229be0e20ac7ce90a0865bfbbf435b656b0fd7675cea32eb7da360b38b288098362e56292a0b5b6dee22a4ab513e5adef7752f7ff6764771b120a72a0c125ec4f8d9f7c80d75f7953197c6dfda873deb5cabb8cd896f6cc0d5ea723b26300b0dbc03dcf93dfb955ce7e194f6b0916ef369186e3283c8805362c9b8792266b73400ddd0fa66018d56bdc7e64328fd189129aa583d2da3165e04b3aba5b85111d85eae", 0xfa}], 0x3, &(0x7f0000000580)=[@rights={0x28, 0x1, 0x1, [r0, r1, r1, r1, r1]}, @cred={0x20, 0x1, 0x2, r2, r3, r4}, @rights={0x28, 0x1, 0x1, [r1, r0, r1, r0, r1, r1]}], 0x70, 0x4}, {&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000680)="135713884029506590f336196d2d5b7961bddaedf0f2e36f00f85e4647e71d7bd5320d3a87f03f3c4f9cd5ce04050032f75ad7e7b216a8825d47a2ee75d0bc7bf07b556576596e688ed57bb57740637ff01ea911a448e46ebba7bb61d56d31067d29482576cbe5acd5dadc1805af6b6d75e2f5bcb7b3611b766f39d667bf43ae1a71d78da37a6c33563b2b67f0bffd8cd3df861e55f9011db55daa", 0x9b}, {&(0x7f0000000740)="7c6ef5dc569b4ad0cc996e6e85646f8c6e4d418b0496c26628edc8c8d8152bdf4bf0fe50b78deab909cbe8b6c6c1e658", 0x30}], 0x2, &(0x7f0000000d00)=[@rights={0x20, 0x1, 0x1, [r1, r0, r1]}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @rights={0x18, 0x1, 0x1, [r1, r0]}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @rights={0x30, 0x1, 0x1, [r0, r1, r0, r0, r14, r1, r1]}, @cred={0x20, 0x1, 0x2, r15, r16, r17}, @rights={0x20, 0x1, 0x1, [r1, r1, r0]}, @rights={0x20, 0x1, 0x1, [r1, r1, r1]}, @rights={0x20, 0x1, 0x1, [r0, r1, r1]}], 0x148, 0x4000000}, {&(0x7f0000000e80)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002140)=[{&(0x7f0000000f00)="4d0f74e4245c4d1192427eb915999276ce5167263954110bb9fc5a848fa7b29c69caa79cb61d41fd577adeb55bf2ecf2f165a0decd5a62e16b1e8f213edcfb837d7b60ba189f02904887def814051c5a2e67d8afe6bb9969635ffc1f42b41f4107fd598d1b6ff998df2ce7d8b6ddebb248dd55e25900eb13cbb82f066e0ee5c2405c8dc01a4754e0893edb48d6393be4ef699265a465f862ebf30c90a0488d75350618378358b0115ee09ffbda8082290c642b0929ef49c418c34978bb4574504adf881136d7ff85308dc4eb801c29a7ba17a7485fa61b7ccda519756219719b8cb6a6c861263f9fd433cab12f195fa44dee481acedce7451b2ff886e60fbf3e944c07e74a8b0dafdb5e31a3ca7cc384567f15f20d6d81c3dc77ef5393f1b198263abfdd092e10c8bf1b17d0f4c97e195bac79c10e8eabe577c3ad34f1865addb1eef173bd5479b7da6c3c457fe8d02c00ec713d10b3e9d35de1f64c7e7875a8c97ca963b37d7dff925128c4f757e0ff8cf8fba945a85ab3a1aa159e9e78c3449623ceb6073fd6adbb0b621551601d6db9e206fa40e20f885cb89a6741cab16ebcc17f52980c3b01a0444f7e88e437f9a518c94a0378207ff483ecd72e3ab7871f40e21ec202c58ee7653c1a858c248d48aafe7cfc7e48cf7042bca3fa46377f3ec5858eccbe01ac3ec4b1b9c46377e0f9193caba6480b21043180c901379f5a3443c123dc52ca5a2903f707e1c92c434d44c504f9dfc9b703c6e5ef852a4fbdb1c9acaed4034be7a0023d33f62b78670cf7410d35f5ec9b1013038e412246b0e686ff0042dd516b746fd4413eb8da4365a81ad470c8e7f37ac290fda62ed11e3b75d095995dc47c16db9b0be611ef44fa30a3e2b8c58837fbecd6b76baaf449ca3495b2c786a6b12d805f70908b6ab4a936019b116a2041cc4b2ca0f24ce49be9199d1e9a4372570f3ab1ae6c5e24e0d59471660d31769f609d649233a7263ff6fea6e4b9fd10ffacdb5ca3b419ec006575223b1fad159146176bab286b4e65ead66b18c3515ed20e4b8a92dd362b26e9d12b2af4c520eda04a55510252d9ace71151bf03575a6902a42d5a4a8461abbf604deb132617e31e727cb34c56197623d655fbdcf965fa45c7b2650caed20ad459110b55ef7f198cb9789f4d68c6051db2c0a3347594c0cedbc432a8a1c7939f2ea1cedc29226c9b6cf6ba50fdf76e8f6d8f655f7e77c251ac655a7a6ab3289d5167de031b21a1f3052e2efd97a9157eb90eac10c98d485213bcca80eac450f643f5a341726c1e75dbb450f7ea681ca39baabff08a22faae0890ac89c279e4885a57add18416d03906872f26e206ed5c7ff825e38b3108f088615bea13a7b237f2a7eb8d14b0b2a9c179fb1b775d8323332c2a7af65bd09ca92cbc0c46d80848f0d1abfad2d9ba8ba8b3cc5d8ea4e7e86924c33730c6c131efc8dd36394b7ec4b05b543724d64eedee7b5b95010b81eca17f0fedd8b4fe485b8d023f71e362202152527a24c8d63c016bacac442e10d05ae8dec9579cbedd3e733c03c548c01f5a5d67eb3f9799f24fa5c66a47fcfcd761527e20a7844b709273d8847d4144b25472884529367b89379beb85ca2764f149003be14e02c1a43139255976feb50dc0c643a1fd659e5b56a1feedc69baad6f643388192dee08e4a1cf309d12ecec4be6f1a87d77e9cbd3e0637da5ae0b55959eff00b96002cabd4116d401626011eff61b1ea6cc32df4c640cd06de5c71e6cca56e7233c5de3209320a86862b07b924cf3d959b38271bc94a1e09f0e1c122e50f6cee6d2ae9f53c561f2b816f7a7c59cf32f5aecf275e9582fc855c79417d6a9415524823822a49913075820271f60fdd9fbc026afb16b307b66d8ed7cd398b3a16a3d9f7d722c79449e2d76a17e2fb85dda3e9443d083290758edc7230d1701960bf46a8993d1faaef4acbf3bb5d244c65a4388aa3beec46c02e9df3641b08504e82aa237b433b9ca89a57d5fcbe0355552b61678f7b1cd1878d207c1c68cd63fab836bd33792089499fb45a3ad978c42062a3ff794d84046df0003fbd3b5423cf98fe9acf48229981a18d827e06c037f30b2c38f432da030f04ea2ba4ba2cab727a78b41640b191c1b7ca2f52b5dc70e6e1de513bb9e75a29f5efa2cfa363e4bfc8b796e630ab75d3e182d46a1b7993e1f0053d63ef7c6c7d02316fcbf9757fb3bd26b6c0b0bff16c0f2c0fb1332456222902fbcd44a344ada7d20525a42239589518d306a4436f13fc45971fbe0a3734e87d94827fd594f1d887bf528106bfbd0d6aaa762cd10fc6afd95b37e02dc4518495949688b97a3ff1564cdf5ddc33393e5937d2ff4bee8632110014866e5bca734b81607caee849ecc868a557a6e11eacc82045cdee59d44cd6e09b77c5354f3950d0af831fe6f3919bb1319c2bf6e5c7e7ef700cc15d89ea3145f211addd68f9ce7a2306e40d1e4bc8f274c807fc19410deedc256bff5d85039f386480704d6fdf16106ce1af7e8753750648f815f179bfbfdf85d5da63fb23bd678d127e6b974654532437e34f2dc1382ec30b6a9e77f032e83801eaad9328338eca5a2669208153ab87f08df84b6c9df67dd893c855efe02dd776aecb33d3dabf4a7460cef3cd40eecfef627903de07b905cd7626a2136689bed6f5bf7347013bac5138b56bdd91080cafce9523281bd8a17542179aa818bee01aeaefc2f3c743ee3b7bf03ca8544d8606015c1509df39a0c184fea36a22a32811f8cb2057e04ba1dd838508f10528785d64e7b1be06b20b9126f495e2e90ece2d0e31bf84570e55e8909a1d518bae5d53818b26de9660fa62fb5f131c49bd5fa38da77620c5b0771d5c277ba99d6af9f7f28d7e01200706c77b29832c139030f52b4e33e28e4e7e0d18779579390c648a43ca633ae0f8bcb0e2166a31169d75beb884ddb0403feffafe75cbb0e564c33c10ef97bfcdedba76cca0e2d597945c18b145c37abf52d2eebf75a7a72a991431a0a3bad6a27d232e34288589b3719a44c243fbd848233398ae672bdf7655062b53f7f1e212fab02b04f6db219d41c8fd1bddc132d94ffdf8976c1995765d6224c891c2c7196c65289310090faef990f619fea2ac299d44d7f66d7c38eda278bc02d053e0aa6151619a91efb26732fa872313c10cf5e6e0d0e2ab8a297872c7496dff870c64b5eb8921cff454248afa4cd9b49d27f21ccf552c6faa947dc66c48ec7a70dfc61c57583b09ef9bef6a5852cb3f645f9d97cd3b17b57954dc96af17e9bceae4132a7a75f2e05e85e945cdc1132efca82cf2a69919dbe5e4551d8183dc034dcf240846eb144083ba8d0bd0c39996f337f7316e2bc33b80f8e504760c9639983881084be8e039346686af6fef949bc7773e2f90a19acb6fdadcd8a87d94f00534060b2e9d3626585dc8af57f0d8e61f2470dd55d79525772fcd243156f667495f28572791c1ed5cfac34dd310f0fb659c8663e0c5f686dd49fd7de8f26f1ddca9662e6bbafe9880e2c1ac786d7b7517541b56b28a16056e80bb73e1c81d463cdce5975c23e77d54a2e8588cb1382ff24f4f53f0667a5e7748a1ab90fca8eebd7c6092dd5454d0d9cd37a5d764140dd1512a67f9dbdd44faf5c467c7bc397cfd6a12a829f42fac986362aac4be48a84141f369120b101032e93346984f4c3a0c92092654a2f92df82ea2b4c10f2b5324127f9c26a21390ea20248602c3501898133ffdf9e9554768948915f9a15bc91b2687ff15645f76b26d73eb39b3b9f8d6a870fae072b705fd86775196610271a04573f5062d1302d73dc28beb67e06fa5ed112b53217777fa0fc3293de39bb9e108b2fb46e70668948794d77e74b4abd2081aaa9215ee7c0f91ba98c2ab366bf525cc99c61a222978f738c8d7cb656d572a4fcc82b780f2270cc28471fda6de79152be290f3900113caff4b7d5543fbf70cbcb47b8377836d264232a1aafa4a9be61aa46ad3c1d008c66fb061d93467ed7bb27bc9946ccdf66227bfefebd0fa89f351f2790b9fb9d611d52af431bdd0b5a5f6def234da046457742e927203ea61feaed97c8111a4c175f50efdae899b32ea2fd7f462ac032bd98b7dd9ce02b47735ab0c39109fcf9b442a382de35e45ae2e5002740845befb9cb340ac4de1b5a1029a1794fa4e9cea52a3f8d473654f40c54eb9e11a6e97bc6448924e85fed3a69d1f7f57175df870df133a36d31c33f26310fee427203bcf1b3603c7130f7c221138aa4b2de05e56eb6a6216569b3b9ffc30fb37fd407a8741a78fb9afb28591c807a4a317dcf821f431f4da6864ef3ea26d537351e1ecfbd617d35c6e51a9987e6f9d7a720a55cc6ba42b2511c8d7f40115855f686c42b3ca73e71edd4f4cbb09d26505df99db4db2d508880c320cd76e8bad156089f45cbe6a62dc2c61b02004f9e7456d92524d0602052a3b61c166c2908c2dd051eb71f91acc7211bc5aec5c5229b2d2a6a6f8f040523a134b001f89ded50169bd3732feefeff6758c9f87a297630d851877a82fe34c90f987ed47ab29efb98e2746cb8c076508ffc78962c061755cf4aa58b8e1eb4b559f9d96e7e59b1869ac5ec58cf9f50ddb919d375a7a622663439dd3a9420670b7800be524930b191d0333dee4ce3d00c418c73c8113f136294aff18b749cc93f7991f5872a3f35ac61b8fd608e51e6ed7752146f8f09eb43a7aba75738fae9647101923b1b22802b268ef1ae7870366d65b7cbdfcc09bdca08191e43aeb924ab3834ba6760bd5551c86d1c1e7103747052eeaab2202511ba1a5629cbe5c09e8b71f2858bcdcb8746bbcf0ff788f39a4af2585fda78167fb60efa15ab2e1aa7ca6a678aad69fd81bbd1e9f9d091faf2f3e0a0ed4f3707b57e1a02293480828e320b44641457e808a97e7897cce1c5e76bf93e3e8ecf684a671cb32e9bcc19a0513919bf974929756d709f7d631435ec419575314cb93f2d429097bfa09b73222f139d74c66ab7cd72ea80299705c83b3bd9836ace8bfaaa0136ca01d3088c6127429670801d0cdd25197e1bc7c00dc1b18f56cc5f691234a722314ffb61c1f5542f4a914a909ef82db5bb58991aa9375a9578c3c34ea5d733092c6460551ea19bc71971cba2dbcd2d9e0fb1925e17a4bfa6508dd6f7db0796df97ef3b6190411af6a1e294e9055c46c82915d72d62f655608c9c0d62c7933e77512bd6b1cba5eb578fc79febd07c663cc32542425c8c95af5f234b3a805defb57f9ed50de27373b7017e5427e1e90b86a957f52b26b040f816566453e65c5f72a39d683d12188b120544aaa7d83b277c2b6a4e3d78d0d16cfec8856c6bb4a297db0efc6719699d76457739eaa68f33ee740aef8f8a628977dd95eeefd0e895d461faac953a913ad44867e5711af642e3ab26caa38eecf123bb2c9c9634529c7fcef999e684b31bbb68b53ab91aa8df7d0e9a0f8ab2afbe6e02b048e0c2f52c6782f5ecb971a4af6b43db1d040037b766370ab144352ae3184ae192fab63e61dd9f9b362f27472e419be7a8162d87694fcd086d8d588dc87d1b01619ec44903e26f805ed206c77766f2c7a72fe2f2b9bd690f9446e8391b93235f93a9a99a748f5b16c3fb76f7b4ca59c683f89fe2264cd19e1fe87262d66261c39e79399c0361a0753db5c9a232437da2243feb3d182e82ab266bc75d1ad371efccb1278e3a1181d68858d5434b48e79c2282ee27968c91bb90e76a0d4a3e5394be319014994607a89b720dbc7dddebe1fdc6f88a6", 0x1000}, {&(0x7f0000001f00)="c2eec627c968a7902d7375dcb8202f61246f2d453d0160ad35275b61b91d33bed321ddfc2c65890fcb57e69e66d49673cbf3582bcd1b35bd2c91af0ae45dfac8129fbb4e4bd8e32c6125707be116e71681a134db55c7d7998dafe9fc7eb57dff9675b33f0e8d6850dfb40ca4ad4a9aa8fc86a3f82acad031e55920086f1febf4af89af819616ce03ac6165cf725fbe621d954a2e883f03514eef26f76d7288440ed64dba0269e155830be6f0036b1ce3c0cffa0299d697844f6ac93c580643c877792a0bc2f12cedf7b04ebc319a4794a695ce211a2a49aab11cb9d2d8dbb0d36d418d4e56ae", 0xe6}, {&(0x7f0000002000)="c32d6b2d0cded162b76b9836addc44bacb7bca02aab9b329e0cc3c2225eb494344045d42357fd0abbc46bfe7af7b89fbdbd8f0f88e2fe3e5060746ba5254d14c368bed17abe39be3ae9992739504cae18269014f92a4bbd721c3ebff5365980e1c1b8fbd9441a31a72dbf36462f81d69abb9371fdf10519a822bda22aa67028a6356132f2645b26d9834ddff70c943f3a48b46b632a41b8349f532cdf311aafb3573664f5b3598", 0xa7}, {&(0x7f00000020c0)="7b21cacb8ccb0cb57ca2684ae8c32f0e31d99dddbac4b16a7e9b8add8a4c81f771c8c22de783a0d0046ebf669867ec6a99a582df21a7489b69570dcc972c3bcd659a9782386158686aaf7ee8cd71d78dea04", 0x52}], 0x4, &(0x7f0000002240)=[@rights={0x30, 0x1, 0x1, [r0, r1, r0, r1, r0, r1, r1]}, @cred={0x20, 0x1, 0x2, r18, r19, r20}, @rights={0x30, 0x1, 0x1, [r1, r1, r0, r0, r0, r1, r1, r0]}, @rights={0x20, 0x1, 0x1, [r1, r0, r0]}], 0xa0, 0x20000004}, {&(0x7f0000002300)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000002380)="2095ef3f0f717509af7017240a1537b1bfb8cd4c5a04858f76310a65f9d80f4b8b29ad8ac818e676a120ffe829ced68de57e4aac55fdaaba0dca6ca2aeb82d3125f7837e32ff44d1420c2f64b4535261547b1a405b89e2f7abb0d75095386254dca81c09014063730d92cf4daf528ca2bb72c62cb88bdcc57ce630ad513c0dbacd3a21dea6308e6dd8198d92b526ac6fcae324c50266df378e67fb66acf8d7d2f6f3bad46c546cba3fb88c94fc9852cbbdef686a05a94b34a8c7eac872371bd3b44434ab5b4c0e902c441d5f020864c4b27ac3448c03b442dbdaec49", 0xdc}, {&(0x7f0000002480)="a6797a8cc6af6277642234f3bd0f8cf4b57ff6672dbc4c50e6029cfc0ab30f74885b8b3bbf9734b1e4acc820b23856056423cd19231e22f4777d4f6ac36bf5574cc39fd663b0e73db21f21e9c70e2fda5b784ddabb52459f3aaa62a074658138ebf11ca2128b506f6f85ad722c65c01864e66945d793d0cc8270ab65b796663eb6a87483a260f2c82217d4ab21a09489dced9b92dbc125858a58a5da86e0f7ab8800080acdfbc4d3de58e747b2", 0xad}, {&(0x7f0000002540)="5df18a5c368509a1d63ebf4675f6475666902a0a54c1ae11835d51005095e2e94cc8db41b55a523c58be065fc297ad3c4433bc23cabc00964177b1cf3f492329cba08683322c011c32daf9947ef6f1bd81ac517b04f4e515ed43613bd8a4909de0bda930e3dc385b4cbb1915f357d112ede8678e5a2a0e9007", 0x79}, {&(0x7f00000025c0)="2b734253d733da0f5e9c4f76ff2e0e07affdd910ebfdfe0c0e36f5536623420312ea5aca4e4166aa7d6f67785d9dd96f2f553100f93207c1fb5073e2587b00138e2a67a5a8d966e47c340618b3b778a8886a3f36ef0bf5857b5885e60545d532e1c389c2ac9eef756141cffc6577579848df101a79a3d56817481ca4d90bfc2c78a5c3afafce386d7e52b723f86f8eec2354e96075a68e1781e0b4b709e6a781cc75", 0xa2}], 0x4, &(0x7f0000002c00)=[@cred={0x20, 0x1, 0x2, r21, r22, r23}, @cred={0x20, 0x1, 0x2, r24, r25, r26}, @cred={0x20, 0x1, 0x2, r27, r28, r29}], 0x60}, {&(0x7f0000002c80)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000002d00)="c2b086d27b81561a651eddff337377f5bae037441fcaefc1c00e63ed65bdf5aeb1fe28280dbf333e7d9c0f98de771a3035f1203bcc3ac9976340c83ba2953c542fc29e9e77a8db7cc3259da42f7e19f8", 0x50}, {&(0x7f0000002d80)="4cc4f1b6391797798210ee3ff5d41b2243d29b624413b55ecdec0b45e79ac0551091de089368f53b5e50b9a979da8cf75c597385838c5752e6830c40ea51513c67498587e55a0c4fb4227835b4f7393c375f1fe4e11df872a61f0f07f288c8eefafde5bc486accee3a49bd67f851c2e2a445adb3a9716ae72809696712a894fbcaf54edc79a94625225f19299d5150", 0x8f}], 0x2, &(0x7f0000003000)=[@cred={0x20, 0x1, 0x2, r30, r31, r32}, @rights={0x28, 0x1, 0x1, [r0, r0, r1, r0, r0]}, @rights={0x18, 0x1, 0x1, [r0, r1]}], 0x60, 0x4}, {&(0x7f0000003080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003600)=[{&(0x7f0000003100)="53359febc3147c7a17aadad502bbbe78abdd16405853379ec701e0a91051ecb5aaf440938d70b1cb69d89f133da24c8e933a603ef994f2ddcb1e80d60ff76e7ebf7fa3dfffb43c4e541387c6cfb311e771fd951773b6b5f3dd442644893492b41e4d7e3c8a16a991bf0b107da69e86a8b46e5f0850e23f78cb58be38166f45b9ded9c7b27d3745ebff3df2542ec43df2d8895f51855303f8efdd4a71186acebfd62bf64641b120de2cd757ef4224aa330d876943c359fdb79951f2365d01b50410da8d3a215f1286d1f3b248fdc3893475", 0xd1}, {&(0x7f0000003200)="d4522853d1936d176796ccb0508c7e8c51c6688983cf7823250ca34d9a9e0699392ed254c60e7e4f1a75caeed6834e3bd6de7f700387946c46d836d3184606e93cd67b5c09411ea5ad788a0e28dd64826e371d83ef7b03784abf4d0678a8b1839426d51b74da2813ebe09a7d65df56eae610741648f8313c5dd5426ae6737a60da231e7e2c101422eab43471069623fbbe408176e8315be136dc67abade4533f9f7756517329234cd8b94834c2fce431fda7c78a1af58e7e5cdd45ee5fb1406814776fed7f0296b675641d0433c7f3aba22320b5470ca53c175e23afb659968106d71fbab3462112b63ffbce240d9a7fc69c36de8043", 0xf6}, {&(0x7f0000003300)="d9ba69429f556216f583a7e6f7e1dd43676a76f83d2baf7a2e34710d34ef8cdfbe86a6d3a3d9556d864eab25d2ee9b665e6fca0a45ec60e93d7fdc85fd3778657724de32007f174a06cc2c5beaaccdba8fa5f25f706a96fb5333146ffe5410856216c84fa7c6ff41f3822f78f41e09102efcf9b387a4213c4414ba39fa11e17bcd2d9eb5db2980949f60c80685e374d233e06514be1c126523efa09895d7ebe924a572ad", 0xa4}, {&(0x7f00000033c0)="ac63541277203eea1204f288c91c56a225e6cd0f2922bb4bc836897a05d7c7fd5c222b9299a5553875648d534cc3aedf552067c8b4be42938a5d8628750476305d0a1f59d813938c33e9c54bf1d7ce03d8d30b1d81b179be569eb954c6a483936da3cfa8dcafa9d90229ba49002321791d15932cc992e534d431722ba869d0c78b00ff81386afc1139fef7285465a9ced09caf386e8951a9468ba9821afe18cd55a4ac967d931f4f2aafc379d9e242db0c526b65deb32cde5e15b7532f26d5ae616b4d7c87e6036c6b771c2ec719db265250085b0bb3476d412f1dd14a93518d3d5b6a", 0xe3}, {&(0x7f00000034c0)="81477861fbf1981c7538296556721fd1cb8d1a50baab6ab37e5ac4054f3c9f4ca9dab47c9861afb49b8a81661a9b7195679c42625cc33f8f41c50825b90da22a9efce35fb41624f86ab61de74332a0a8e29d8775d33ad0be3337283f30438646e0ce56b67411ba99", 0x68}, {&(0x7f0000003540)="992c1c4aa1cfc145ee6d69c62cf79ebc2143774b626ef4da9c0a2f58028888a167c56b4a9732f6a537575e06ff3760d562e2318d031a49957ceb49968f30db30c4722e2420378076a14d515d1bd80abf4050d674cff222cf72bcfccaa5503f0cb24c1b41e375fed710f3036a2cbb7838a5f101d6124cd6940921c6802e4b6c5285288fa0bf89bbd5904c29fdc2026bf33193d99fb381dda2e3d4", 0x9a}], 0x6, 0x0, 0x0, 0x4000000}, {&(0x7f0000003680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003980)=[{&(0x7f0000003700)="cb1cf450746b239e7abb785bd4df609dc924e9f0bf5982500f4afdea39deaf2afe5b618ac35a9ccbe98a86a5529059bdf316e5e7446acec7dc24b0dd5f2de1b5dad49437b187a4fba62ec61259a8b4a0e47c4f4a8d631fe41edcb7b940da1a8467b65f47fd802ec2c10eab57f25ff28f494e40e10810877585293fa3d394aa5ed95086fe89f0fde43c882f1b9ce5b253c3e53f2a8249f941c15cdd1fda71710c94a60c8ecf9288fd33cb0ca98b129d4ef2a60e98135cf3f5806ce0261175519049d4d279551bc31d931ed7da39ad4d", 0xcf}, {&(0x7f0000003800)="ddf156ba852ea0a5320a693b93f129971c33de862811d82a86cc0f8e44525127ac39c3cd43110d3dd286e86e7d22bae5f45dd456231259dabcb5e370a152f9b20ef701a3dfd00152a79ad7718b328fc3", 0x50}, {&(0x7f0000003880)="4b5c0dd5093612b66961550d7743da82b4dbcbb6a77f31f7c8d56f62a45045a42343ae823748239d11d950c5fd2a12fef98e24a675c7344816cd0412671e3e415599c9026b8df8903452a28ace20f237c66299f1c4295d500eb4b69f81d10e56669b15b3b113810d9e57eab9a3c8906e6d41bc90a5c6da0fa4efd6b57186fa0e7e5ac6cf40228fb29394eb2c0b882f4038aa1a3358be78b97913513f94edaec852105fbe62ea5a08eb566977da19ea3b97e4a0b3f61439562f3840ac84cb253fd387478848e93aaff6b2d2232205c7e1a60c", 0xd2}], 0x3, 0x0, 0x0, 0x4000000}], 0x7, 0x4) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000140), 0x0) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) r33 = socket$alg(0x26, 0x5, 0x0) bind$alg(r33, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r33) 2018/06/05 13:55:02 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000740)='/dev/autofs\x00', 0x400, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000780)={0x0, 0x0, 0x1, 0x4, 0x2, 0x3, 0x40, 0x8, {0x0, @in6={{0xa, 0x4e24, 0x5, @mcast1={0xff, 0x1, [], 0x1}}}, 0x400, 0x7f, 0x8, 0x5, 0x737}}, &(0x7f0000000840)=0xb0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000280)=ANY=[@ANYRES32=r3, @ANYBLOB="ef000000c16163b08ba8625392ad983c0c7a40602aa3b51a6cbe11e262714e05ccbd5644812a5faed1e2a293fadffaa3818a376952273174e5f35845c9ff7a78e712998e8f2db91097ee488ba8f468de3d315c94479ac043a86bd0ccebfd084dabe459fa732223d95e4132b8ef542c926f7f8d1833fc11cdb13f6ba91ba051ebbc9ab44d96ac20af828485a07f0a801a3851b5c05be0c09f6213ae743557a99d1c2a9fd6d35e653413be60859b100b71a8b924c886ed1d61b714bea2046ee7d17d9a4c3b180ec3073ba57a9a774b2608a9aadc63fa46e7240a986c917ea4b15b9f9f6b4d3666564e7afb02e4fa0d0b91273d0fdee7afa6000000000000"], &(0x7f0000000980)=0xf7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f0000000180)=0x4, 0x4) ioctl$DRM_IOCTL_AGP_ALLOC(r4, 0xc0206434, &(0x7f00000001c0)={0x400, 0x0, 0x2, 0x2}) ioctl$DRM_IOCTL_AGP_BIND(r0, 0x40106436, &(0x7f0000000200)={r5, 0x7}) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x4, 0x3, 0x80, 0x7ff}, {0x7fffffff, 0x97, 0x0, 0xa87}, {0x1000, 0x3f, 0x0, 0x8}, {0xd6, 0xffff, 0x0, 0x2}, {0x1800000, 0xffffffff, 0x6cc4, 0x101}, {0x4, 0x7f, 0x0, 0x8}, {0x800, 0x937d, 0x80000000, 0x7}, {0x3, 0x7f, 0x8, 0x9}, {0x8, 0x20080000000000, 0x0, 0x9}]}) 2018/06/05 13:55:02 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00006dc000)=[{0x6, 0x0, 0x0, 0xa1}]}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='dctcp\x00', 0x36f) sendto$inet(r0, &(0x7f0000000140), 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x4e23}, 0x10) sendto$inet(r0, &(0x7f00006fd000)="c3401c344654f3c7d9b41ba48c8e399aa4eedc3d6bd8ebd65c856a27d61154adc2b2a9763ae0201c0d32e11f38e9dd18c58f6bd779650fc30f93653bdaecf323c9f6502ceab47e58114347b289546465a5eb278de12b1989f64cc99412e36880d20c34d91051b22f6c8acc9d082b7bcdec844f667da0867d08d4154004997e317b79", 0x82, 0x51, &(0x7f0000e66000)={0x2, 0x0, @rand_addr}, 0x10) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/101, 0x65}, {&(0x7f0000000540)=""/101, 0x65}], 0x3a) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="17", 0x1}], 0x1) 2018/06/05 13:55:02 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r0, 0x8001, &(0x7f0000000500)="0047fc2f07c819be7f0970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) socket$inet(0x2, 0x4, 0x8) ioctl$VT_WAITACTIVE(r2, 0x5607) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000003c0)={'team0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000480)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2001000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=@ipmr_delroute={0x3c, 0x19, 0x300, 0x70bd2d, 0x25dfdbfb, {0x80, 0x80, 0x20, 0x8, 0x0, 0x1, 0xfd, 0xe, 0xd00}, [@RTA_ENCAP={0x10, 0x16, @typed={0xc, 0x58, @u64=0x1}}, @RTA_IIF={0x8, 0x1, r3}, @RTA_ENCAP_TYPE={0x8, 0x15, 0x6}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000080}, 0x8001) 2018/06/05 13:55:02 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x0, 0x90000) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:02 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000001c0)={0xaa, 0x70}) r1 = gettid() sched_getparam(r1, &(0x7f0000000300)) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) connect$rds(r2, &(0x7f0000000140)={0x2, 0x4e20}, 0x10) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r3, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000240)) r4 = getpgrp(0x0) sched_setaffinity(r4, 0x8, &(0x7f0000000080)=0x6) ioctl$SG_GET_SG_TABLESIZE(r3, 0x227f, &(0x7f00000002c0)) ioctl$KDDELIO(r2, 0x4b35, 0x5) creat(&(0x7f0000000280)='./control\x00', 0x0) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:02 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x0, 0x182, 0x20}) sendmsg$nl_generic(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10}, 0xfc56, &(0x7f0000000080)={&(0x7f0000000180)={0xfffffe33, 0x1d, 0x20d, 0x70bd25, 0x25dfdbff, {0xc}, [@nested={0x0, 0x65, [@typed={0x0, 0x41, @ipv4=@rand_addr=0x4}, @typed={0x0, 0x4d, @str='GPL+trustedppp1#%system/\x00'}, @generic="a50108bd11f519241741b63aed39ebd182addd4cc5269e03d553ad9ed7796e099a5ed8493e", @typed={0x0, 0x63, @u32=0x3a3}, @generic, @typed={0x0, 0x88, @ipv6=@remote={0xfe, 0x80, [], 0xbb}}, @generic="1aa759f80a8f6cc721081909f364953256dcbdc497c784336806832f46c6d1cd8923b39a06a1cb8dd75be380629e76eb761b2c92c542f08cc744ba9b636027725ebf0d79a8da1f", @typed={0x0, 0x50, @binary="1edc0366f5d8d652b3ee70d6d7a363f01e4dffbfa247a4d1aeedcb74686493fe7d46d4193b9d1b"}]}, @typed={0x4, 0x8c}]}, 0x1018}, 0x1}, 0x4040) 2018/06/05 13:55:02 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x109401, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'erspan0\x00', 0x600}) lookup_dcookie(0x1, &(0x7f0000000000)=""/13, 0xd) bind$alg(r1, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(anubis)\x00'}, 0xfffffffffffffd8c) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:02 executing program 4: r0 = socket$kcm(0x29, 0x4, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.events\x00', 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000040)={0x2, 0x8001, 0x3, "cd8f"}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:02 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x4, 0x2000) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000100)=""/242) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r2) 2018/06/05 13:55:03 executing program 4: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:03 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0xfffffffffffffffe) msgget$private(0x0, 0x580) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x18, &(0x7f00000000c0)={r4, 0x100000001}, 0x8) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000000)) 2018/06/05 13:55:03 executing program 5: socketpair$inet(0x1e, 0x1, 0x0, &(0x7f0000000080)={0x0, 0x0}) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) dup3(r0, r1, 0x0) ppoll(&(0x7f00000002c0)=[{r1}], 0x1, &(0x7f0000000340), &(0x7f0000000380), 0x8) r2 = socket$kcm(0x29, 0x5, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r4 = socket$alg(0x26, 0x5, 0x0) accept4(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000040)=0x80, 0x800) bind$alg(r4, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$inet_dccp_int(r3, 0x21, 0x5, &(0x7f0000000000)=0xffffffffffff0001, 0x4) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:03 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) dup(r0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:55:03 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) fcntl$getflags(r0, 0x40b) eventfd2(0x200, 0x80001) 2018/06/05 13:55:03 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000100)={0x28, 0x0, 0x2, 0x2, 0x1, 0x33bdf970, 0x80000000, 0x8e9, 0x100000000, 0x5eb, 0x7}, 0xb) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000240)={0x0, 0x81}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f00000002c0)={r3, 0x7f, "3bd329ffcf494162a1d579e5589a6609765e64b59e80f8bd6e5fe29808f826becb61fc14066f8fd8482a813096b14257ca8d8a2e2c2735522b1e27ecfb38aed8810535b216e9217bc409a7b35f7d1d21757d6e2fec1465d089df4fb183d4f0e98309cce2a88f93d0afa82dd60595cf1256f3c0293ef2af4c3639a9c2898a32"}, &(0x7f0000000380)=0x87) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_nanosleep(0x3, 0x1, &(0x7f0000000180)={r4, r5+30000000}, &(0x7f00000001c0)) r6 = creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r1) close(r6) 2018/06/05 13:55:03 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000340)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f0000000000)={&(0x7f0000000180)={0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000400)={0x14, r1, 0x301, 0x0, 0x0, {0xb}}, 0x14}, 0x1}, 0x0) 2018/06/05 13:55:03 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f00008c5000/0x3000)=nil, 0x3000, 0x3, 0x3f, r0, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f00000002c0)=0x1) finit_module(r1, &(0x7f0000000000)='\x00', 0x3) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) syz_open_dev$sg(&(0x7f0000000180)='/dev/sg#\x00', 0x4, 0x80000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000004c0)={{{@in=@broadcast, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@local}}, &(0x7f00000005c0)=0xe8) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000016c0)={{{@in=@remote={0xac, 0x14, 0x14, 0xbb}, @in6=@dev={0xfe, 0x80, [], 0x16}, 0x4e24, 0x8, 0x4e21, 0x5, 0xa, 0xa0, 0x20, 0x0, r2, r3}, {0xfffffffffffffffb, 0x0, 0x1f, 0x2, 0x1000, 0x8, 0x46b0, 0x400}, {0xfffffffffffffff9, 0x81, 0x100, 0x6c}, 0x8, 0x6e6bb8, 0x0, 0x1, 0x3, 0x1}, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4d6, 0x33}, 0x0, @in=@local={0xac, 0x14, 0x14, 0xaa}, 0x3502, 0x3, 0x3, 0x8, 0x8, 0x7, 0x101}}, 0xe8) r4 = creat(&(0x7f0000000300)='./file0\x00', 0xc0) sendmsg$nl_route_sched(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)=ANY=[@ANYBLOB="b00000003100000127bd7000fcdbdf2500ff0400780001001400120000000c000100766c616e00000000000010000e000000080003ff07000000001000180000000800010069666500000018000600000010000100636f6e6e6d61726b0000000000001400120000000c00010073616d706c65000000001400100069740000000000240001001000080000000800030007000000000010000500000008000300fffbffff000000"], 0xb0}, 0x1, 0x0, 0x0, 0x10}, 0x40) 2018/06/05 13:55:03 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x10000, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000040)={0x0, 0x2f98}, &(0x7f0000000100)=0x8) socket$nl_crypto(0x10, 0x3, 0x15) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000140)={r3, 0x2, 0x30}, 0xc) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) openat$autofs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/autofs\x00', 0x101000, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000280)="ff9ec1125c7107ccb05d51dd40137b6766ffd3c41fd7231406c0918a6d655e8eedd98b2649c7dd88f726695978d53f7b2480bd381cade9d15496c86bb5af6981e4410261d844c34f62482d7c29a6cd9a336232149d7d5b71ba557aa44ddda353b1513c0fe2bf8aad63c9b1effa0bfca4b3bfdd178de87585ce418dbcd6d49ebd18f6ad99351322c88e845114079e56d01c0ade829b9735368f94565731c966a66a378da0b2ea714b02fd7b2357a9e2ccff27aa602554dbb5", 0x6c) 2018/06/05 13:55:03 executing program 3: r0 = socket$kcm(0x29, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000680)='/dev/mixer\x00', 0x10002, 0x0) accept4$alg(r1, 0x0, 0x0, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40000, 0x0) write$eventfd(r2, &(0x7f0000000200)=0x7f, 0x8) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={r0}) mq_notify(r2, &(0x7f0000000440)={0x0, 0x6, 0x1, @thr={&(0x7f0000000280)="1c1a11b68be2ca1301cc882a817dfb20ff65db4eb003a29f0d739298b6f69bd06add8fd6c45f6ccb399f93775dc720f5e5b837d38cec684da3779aedd5459ce27aaaee1cda49f36eae7094c1e8763db8d9dcf5666ad0acd905e089e32d90d16297d4448c29fddc8001c7502a9fe8c588e184f07e4454f314eb93706a0a4fc11d818949a4c759896823deb7c81155b03994a87c14654ab32dfd3a52d16b7f01e68d379370103356b835c96c47cc6b", &(0x7f0000000340)="b4b49aa62e8c065634451eeb63416d6e3119974fe250ed4f8f1b519b2ff4ab24edd4f7e5921c3147e5b040bc1cf9d9599e88bc090b0984498a2f3c3392a54d3fb277d0db54e4541e3df2d39f1220065135b315c8cc1600a827bc657c5e538b0f842651246df4441f21781062ac3559c6d6a7e40c4678d91101b1c4d73dda394a52a225b374d539bd9136caa6765655449b5b7f6b1ba3ba6d600b95d82f2bde65e5e538e6ad0e9b95f87d9087f9aed9d7aa9d0652b67884637886b19839932ce61549e8c699"}}) setsockopt$ALG_SET_AEAD_AUTHSIZE(r3, 0x117, 0x5, 0x0, 0x200) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000000480)={0x0, 0x4}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000500)=@assoc_value={r5, 0x9}, &(0x7f0000000540)=0x8) getsockopt$EBT_SO_GET_INIT_INFO(r4, 0x0, 0x82, &(0x7f0000000100)={'nat\x00'}, &(0x7f0000000040)=0x78) setsockopt$inet_dccp_int(r4, 0x21, 0x10, &(0x7f0000000180)=0x100000001, 0x4) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f00000005c0)={0x800000000000081}, 0xffffffffffffff2b) dup2(r0, r3) 2018/06/05 13:55:03 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000180)=""/227) r2 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) r3 = fcntl$getown(r2, 0x9) fcntl$lock(r0, 0x6, &(0x7f0000000040)={0x2, 0x4, 0x8, 0x7, r3}) sendfile(r0, r2, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:03 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) shutdown(r0, 0x0) 2018/06/05 13:55:03 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(twofish)\x00'}, 0xffffff6a) r2 = accept$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000080)={r2}) connect$netlink(r3, &(0x7f00000000c0)=@kern={0x10, 0x0, 0x0, 0x108}, 0xc) 2018/06/05 13:55:03 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:03 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f00000000c0)=0x2, 0x4) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:03 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x80000, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha256\x00'}, 0x58) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000001c0)=0x0) setpgid(r2, r3) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:03 executing program 3: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x1, 0x0) getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000040), &(0x7f0000000100)=0x4) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000180)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x10) openat$cgroup_procs(r1, &(0x7f0000000580)='cgroup.threads\x00', 0x2, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000400)={&(0x7f0000000300)={0xd8, r4, 0x402, 0x70bd2c, 0x25dfdbfd, {0xe}, [@IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x22}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x80000000}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xf12}, @IPVS_CMD_ATTR_SERVICE={0x30, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0xa, 0x16}}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x29, 0x8}}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x10, 0x10}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xf61a}, @IPVS_CMD_ATTR_SERVICE={0x34, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x74}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@broadcast=0xffffffff}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x35}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1}}]}, @IPVS_CMD_ATTR_SERVICE={0x24, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2e}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x54}]}]}, 0xd8}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000200)={r3, 0x7}, 0x8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000480)="b76d5378ee7640471c625c0118380ea65c6b7ea574783a1c992ccf104d940bec0efd24b1c2640a103af1ba1d8559d5fce0c0a375b9f5f193405e20d11b09b70e96431572e355485ebba67f2092322e2f6a19449be25c43c71fb639ea5893825fc426c531749244fdff9e6bb9bb777b716397f2d73d791b8e7b500a6ac28b95bde0c11a76b0e9ff361dad76aeb4094a4add31e9978eafe9be52356f1caf1614401cb72f1861d49069ca04b96e34b5f56bba3d0df5de9ca43d73420cea18762519fdd6550611827d6ff87c8365de19723fc5460c7ef97c35360b321173ed8cc5866536336a2fc959ea767af461b5de5bd3f657b8854f62fec9", 0xf8) recvfrom$ipx(r1, &(0x7f0000000140)=""/50, 0x32, 0x40, 0x0, 0x0) dup2(r0, r2) [ 296.616167] Unknown ioctl 21519 [ 296.634709] Unknown ioctl 19463 2018/06/05 13:55:03 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000100)) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 296.658357] Unknown ioctl 21519 [ 296.674204] Unknown ioctl 19463 2018/06/05 13:55:04 executing program 1: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000002c0)) r1 = getpid() r2 = getpid() r3 = syz_open_procfs(r2, &(0x7f0000000400)="6f6f6d5f73636f72655f61646a0043cd1e4a990ddaf96aebc8ede6cb05bf96792d6335c850668cef1c5a0dfc5ae9192b15ff31acc02b1041c1f30e7c417c397eb39f34dd6ca6e404c85107594dc54fbfe8a0c1d894d9c62bf1cb654a393d43b4f66d6b5cb25a2132348bb1d2de0619bb34b9903e795b372c4149536ce2e1d704e90de49b0b1206d893d992bff3e16b258b4ad9e4cb29c5eb4927853734925878dcb189898f8b5720afc16ef431d984944780f16965f0ef8cd3b3a28c61ddba0c67b34897dd770c6fe1a3f329979bfbb3315d925309") ioctl$sock_SIOCOUTQ(r3, 0x5411, &(0x7f0000000000)) capset(&(0x7f0000000140)={0x20080522, r1}, &(0x7f0000000240)={0x23c6, 0x9, 0x8c, 0x100000001, 0x73, 0x20}) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r3, 0x111, 0x1, 0x4, 0x4) ptrace$setregs(0xd, r2, 0x6, &(0x7f0000000500)="d9203a6fc2fe38ccbf4b21b687dd3c9883ddeefa6e8083aba3e6da7360470eefddebff31e3e99e77455161bbdf48359070d0b382c9fa2bbb0d699e2cadc7b8c58a36c50543adae1a876e3ba11b521e4ae5c97c9ce611619cc6369eef876e03bc839c4ec327fb737e526e464bdcc2b1decd4342808d368dc8895fa49c1ebd89b2b730760a60975b04f9aaa7f22f1d8fdcfa6bb4acd78fff341ffff623799ba703af6a1a74c93bf2145a88cfa09f0d8f862f36c9d2df65673a96e348798dc630d86cac668784327560dd896db498cdfd022ee5deca8c750ce5f458245d7e09ab4891685d28b2b2afd1e909facc2e05d1b470b850faedb42d1b8b1beee7d12a02e2141c23049b2d690a855193a21145af0e68e411fb12f20e0aa3889b7b9a778bbc8ff14eaaa173b7e6bd660afe4b20a9a713076a496fc03d2cbb136fac55ec232efa5b99a16994ffea528696016175171e517a5220133f079833b3843ad3c812495a268a70aa6353ddd545e93e2365dbaaa188659fc9804839cd1156e60db5568ba5f9350de5d86fcb0c3d5611087b6fe4d4ea6502bb3276621db5de60826d96ea1326acfd004472e00c24e8030714a7b90988fef406892ed37f7f14197983d9b84c1b80f0581799f9930fbffa021656bb308d5c28f579644fe472d0eda60132edf1bab8926c18d7e99f00c0d7a616e623540149001cdb494bcd9d3b575f810e01464928c58a6b3794d9ee7ee49acc1fd9a6f83dacc61fdda106a59b09d743c4c59f87bcfd7df0c86f5290132b9ff6e7123666c20e9025985af75fa5999feafec69bb815b8a6c4440e6182d75a46ad1f959dfa9baa2eed8a887e264f40526842f13f8cea141e4b0cc6e3556a0b180f6096274921f8f02e0ef6c3b0b849853154b895a1ba498868f88d8a2ecd352f4245c65b587bff0710947d34aa6a04d9c040fa1a9aefa9af6a4cfdd15857fab2a0b87bb390c3930f61e03916ab1370720ad12b56574c25ef7a078042c5cbf0db2b62a7fc8e9b0e27e5df225937acdeb78cc90eeca797bcc0517d5ef98b64000a35dd2c58a66790226c4df6e9962339734d19968e6f76133c0eefa3d49c3dda65ee083e37101c082af2a6ce7821680babcaa58c860d7fc2df3b7fbb2b735933d6d446f3ab7e5148738ad6bdc876ed91344b3e787a948f74c03ff78163f22cd49e719f6e7eebb3036dd3dfcf2a5069a985488f33b1c0fe37d897f80fda11c861860277abd55188fc072d56b04f7ed00583a4ccf08776f3c26ca714cc5dceae046a2fd967c000ea2909c694b3a1f9da222252714021f4fae49307fbe603caaccb7af1df92746dba03e9b70280b155932ac3c5ea13a23d016df6623fb67f00e936d54db573b3bbf715a638b3d59299acd8a632b607a0319b81e697b0ec60b049b45926709ef851a952ee36b49a14d8ece66da11ff15305a467d5944c5a1ad2992a4e1a07231e8c647c9c6ae26e23e8b6b75e3fa65459b801741fc4ec39dd381b6a220286d519e335753b448b632dfb61003408c237ae6410be614a7376bd884e94a71b6e937ac495ac4f0a8bc41f9e498b55ac72e6b7a7b13e6ea468b9bea8350475a422362cee6cc556b539ffb4751a9fa54bc81733924e05edd09da84062aa6ffb6ab603574a8583e704010c2c02674eef68f57420d6b890ed4dd5f635785421cf42e70e3bbd9e28d21e90790d530bff34bde21e1e5f82d94ef57ee6d61b61ab39245b125cc336f19c05590366374a6f682a064a146d04807e9fc53d035fcfdb1bebf812601b30a3927b14e497cab423759a218a39e8fb59bc3b3485f26bd29f87261dd3821698b3c8b6ce63052d430c3520455e7b6bb254f7a3eb2533eed992e3c0e6a2e3f5c6285affe746718916d3f7ec10737cb09ff5c6b8a384ef92fc6c3512351bde15f5332aaf405d0ce0c2c1e2c1b1fd03f0d7d1bb3eae5f615d78af795eeaaaf6d3afdc311472e0da26b4e0ce1b31a944abb04c00d57164720ea8f174ec3f739585dbc18fc48d651f2ef4deba3ae33198e6be46c3df8665ff58d606bf8ed77360d4d92664cd1dff469f21d9695f7599ce39f476c0cb2d6a8bd6b59101ab69b870a65c8906a5a6cd65a621e4500614e3894f85a399b1d1b6d1153cb49e4192c64bfe970e4712526737de82f22e8c2c1a075a00c4ab8d6118af43962e14552d95f8f3ebe410bebce5db869696647239bf1183848f15086c4d63ef641959ea93f9197280598caa797ebee0c77fc49ac886d47f77adc00bec48f6bb3e70f9688a08c526038e2c7a52b85cdb786a0d55048820827dcac877095b30a60b11dce9e4d089676d743c9dacd2481814d7ee20b24462f848cfa01d4e4f19f691d6e355f14a8c7920eb918c389f60d40eddf93623edd8a6433c0b033a4aee6dc29bf929cd5df62d930d504fa4a50348e42cb331748e1a121348cacc86dba87ca3977e8c96a1883bff4a2cf9cae2e0a6765bddc9c29c4abeac4a59a34ee72f0f161c4f07096b2d0ed36da89abefdb939632b1d93b6b29c038f845b1c0888df8c005234169b67d8a583d3e23c076f6cbb43caecf7734bf57acd3ada8ea492013c32cfbabf849583477520956f0bd385ad5fcc435f35a8671ef3fef852e77cdd8dbce26bbdac28a205230928d4f08313abdeb30a1af3c4f1c07fbfc960ff45232f7a00902b28869fb935458096da0f8973b3413221475f3b3cbb641828c2e0c121aaf897d5c396392821a2ce8863c0d92fc989c2f3c86dfb2b6fe7a4351027315c4044f02f510203cdd96eec4c61472bb12fa45dab26d14eceff4e4cfeaf06027cf85e8b9edc6b62caee445d3dad61025c5c72b2af35da4d398800209e5e3cf18897ea471c3d582125803c0ee7096d1524edd1563239a152ec54974d2e00bd56903f23b9f5071787762af352781c4f28006569b1aab069a1cc1c439e10a69245214d447655afe3f25104d3df805c0a39222082d6cea30ee509eb0ed16625dce9c162fd0ed52680a6fe2c3a114bb91f5b607feb6f97d7b383a3c9ce978aec9fc7a9d9f20837b0ebb7dca48f7e8645daccb9c5df72caeb390a23494b4dede43dfeed8d0c2cc61b61d2bc95470e91a681c188a16e92605c9815b1d6e1aebad05a7b179fc3f14dfc8e94feb99b61f7ed6d03aac64e9af4b772848098a1e5f5a791ee37c20b8e417cb038bb423cecf9d1f71e1753e67f3de23e64aa998f62ac8dc657933340c8a3f9c1546e251a8c593ebe11006691206b0916fe65628c3f4932f7dbd8c0e7fa24902fcfe5f9a4e6f1d403063abcf2552e8422299abef5c0d854c4cbcb98e4f5484c38a5a017493d68f28638bb7d2a0e38f1faa29f9b5d772e688b194f3e6f8adf3ad01cb97693a98f64df154dec8091c488c2843683885619d498ab5bb2b4020afeaf590776ac0a9ff9585b0a74c6e97c83a66585167e1e23194717fe89809ff7606e817f43debb59c169eb5db9d06c626e827fc5bb8e9af60e840f7d6b0d2b3e89fe9d38bbfeb59e3ee30559cbaadee411ed4e13bd83fc613d119d7eaa5779c27b562bbac61938bf043005a179f52dd6a1b7ecf41f5a64afd99219c80febbc42d31c67854d6817c56c66f6211cf5339011f4edc455c94f9c806f1a514457c0726d0de4d8d34ed8a1915da80a7d1d9321f5defdcf3446a395f7d780fe994790319ae6ed17de1c326e3a5621283e4a932b2299712da037e89ba5e30fd0a5c5474c91122022dbaa45809b7eb0072195a2c3818cbc7051c4c1a94dbb6f5470a67599db0f38af2ad5007269fc9910c5645eb2749f7c764b14bcb1313e7aa84eea1b996076f76958f6ff7a2d52693880604e420546776c8e1544e135aa2a4e5bc7a693e31581acffcdda531569e48f68daa403f20ca266065388a23e058cdf4cd4e28fcfc9c9f3a33c09413c09cb625d1d2164fc867a750614061cfd031e92aea6bb48377374823c2eeb0a319a1aba37a24b18dae9cd3d66fb23e720e77e95e50d432f1fa5f3a660b6c03c0a841ae19fde4c78e4f28d7c79b94480337f956b160c5f0fd12d99400c213f748d16efd4e51885736ffe9187a740c9bf3592e9546806ee8dec770797482c902659b6e37661c63050628f7882ae1bf37778775670ee1cb932f25172b61537b596ad53f62c47c5d5f9bc05aaf7a4ebae543734c832f5bbacaaeb194094bf887caf376afaf8d35d230c93031593c7d024670646a2a7a70a3f88132100eeff37a5a9c04bf717cfed8c2f55684c043456e7aeecc0c596436ae4a3b34b14181211f282fb991000a535506535354ee072c15f2388530755e3fd1582d37d06be53c16dc885e960d7631b082acab7393011d624fa8f401885c762e0d4177721883b1c9a61cb25414940c4f2551c6db9b02a5c18fd4da702c43918a1c8cf10ac5495b27848b138210f6043e200c7be21b99a70d11806a6deffbfa15b598fd784dfefbe0635262cb4064a9b970082da3b5d6097c91195740728cd22399e5e46674bd187bc85d52182d48d813dae10f020a7fdb9cdad6e2d518f73d7f770e0a91d8814d65ae9aa595c067d88e6cf435d47e0cca8232193473ba0bd1aa9b41fb325f13d0c51c0e5b64dc33d4acec115d09251b2c1e1f2642f9f68be4586683f8e1776da35c950aa86d18bfaa11d59432fc25f2dcfc224c176425eebc0ceb1dc2d9fa7d7713b8c75f28b88b5313f1ac84aea94d498a2a272b038bc9f0aaeeb3f4b6438fdeb293a6473cf815f6c65d3e1b9de28dcc4bed86758058d1d2253c11ee6605cec349d5406180a60e25b7d9e4e4985b3689cce764ccfcbd0b51c8b1a743b415de7867b02b3216115a10bb936425d14ebdb13a6271da4c299148ecbb6a675809b1321d3d396af56a707199b1e90ecc3e1041507ef046a8d98e0ec900fdcaa302dc83c2e5bc35d0236a8f94a666f7230c4c9dd958f7b94adc40d6b15d3464bf48f0c5dce7dd876bd9d66ed6b0b449736d40c3184c9383c263cdff67cc0128787a88968578e465a5be72d943f436de986bb618989018473b8c646a74b087283c481e7a97efa8ebb6e15bc0ecd62b4f1c16777fcd941d3179a3392f4ba533cc839e9cc794162ee6ac807a92c3a04538b50988fe49915fb290912ec440f181ef5d1f139ce46ba717759abc36e8889f76dc7d21d4c5726a80d6ded5df7dd501c5407d975d5655460ada72febbd4655d1ad6b53330c800a42cca6297882dfd0ae64e650077575714c5eed025d06e3e8245f26abf72c1e217b997490c0a9e16b2e3d4059937d5eb9282679eedbc3ed57cefe63cb9d9a553501a25cc1d70353da3ef3512083d012bcbb2f9af860a46c98ad81a85426d66f63f2df9f8bbfa08cc952abe3075cc8b659ebba11b3be1ca58db0332e84615716c5bc97eacfbe24041fec8a729b91bb72345ae17a354f2d768e66ba6390290bcb1141c95b2b2f65c3ec15dae2ff73c8bdbff721dad77d61b6d024cf1aecabad6ca6928dd2864c309479936b022acd5834449bccb504b3099d5348e054ffc0fbf20730b3d6446b912064b796149e4458d9cc183496221f9d12a69b06e9dc711778d7059869473a9aa986a135e6693e5d46e57e124d0696de55c18a8c8cc215c64edcca52eb0b24b1c801cf84bc12df9580253a85f957eb3d4730b4b4f1a8f662f4aa88f3f62f0a66dd6293105c4b51199c095663b8fdcc913a963752de2d3329f730607dc9ae862c5b120d2e1dbc75faa905134987a6a55bbe1db5158de71c64b8bbc47852f2a04f2c8137e160f7c090b2d923bece92c8098b73911d") setsockopt$inet6_dccp_buf(r3, 0x21, 0xf, &(0x7f0000000040)="d8dba4d30e21fd48a96722e5e7998d0c6c6d456fa5c80d2fe455c6ea9e611f21788a48ea9321e0be5f8ddb265178d8fa011a7c94430f079155cd4b24420b002927a51fe9b0d6ed0fc8d0235de89d9d73947ac52004dc5da8be223c1711e85e6bd2f20e04e898feeb", 0x68) fcntl$setstatus(r3, 0x4, 0x4000) sendfile(r0, r3, &(0x7f00000000c0), 0x10000) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000100)={0x2, 0x0, 0x4, 0x3f, 0x4, 0x1, 0x7, 0x8001, 0x0}, &(0x7f0000000180)=0x20) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00000001c0)={r4, 0x80}, &(0x7f0000000200)=0x8) 2018/06/05 13:55:04 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x20000004, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) 2018/06/05 13:55:04 executing program 4: r0 = socket$kcm(0x29, 0x4, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:04 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) syz_open_pts(r2, 0x200000) r4 = msgget(0x2, 0x91) setsockopt$netlink_NETLINK_NO_ENOBUFS(r3, 0x10e, 0x5, &(0x7f0000000000)=0x200, 0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000540)=""/4096) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000040), 0x4) 2018/06/05 13:55:04 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000280)=""/86, &(0x7f0000000180)=0x56) r1 = syz_open_dev$sg(&(0x7f0000000300)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f00000000c0), &(0x7f0000000140)=0xb) 2018/06/05 13:55:04 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x2, 0x0) r2 = getpgrp(0x0) accept(r1, &(0x7f0000000180)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @loopback}}}, &(0x7f0000000240)=0x80) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) symlink(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000140)='./control/file0\x00') creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:04 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key(&(0x7f00000001c0)='.dead\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key(&(0x7f0000000280)='dns_resolver\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000300)="229fead7a571743193bb30da9d5714ff3d9984de8dcee3d30d2021e749440cd4b4a5b9e31f2235c50d9173569d751fedeb87a9fee0fc302721894e0fedef30acad0c71092a99e86506b6abc6d5cc1d835f45de83c269ab6800d0b5eff925277e7c9e30c6d1e84952f0f3b24377e875560729993673ed956f9524363baa4da177c1d6a243", 0x84, 0xfffffffffffffff8) keyctl$reject(0x13, r1, 0xe3b, 0x0, r2) socket$nl_netfilter(0x10, 0x3, 0xc) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) init_module(&(0x7f0000000100)='/dev/midi#\x00', 0xb, &(0x7f0000000140)='rfc4543(gcm(anubis))\x00') r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x7ffe, 0x600682) openat$cgroup(r5, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) ioctl$int_out(r4, 0x2, &(0x7f0000000180)) 2018/06/05 13:55:04 executing program 3: r0 = socket$kcm(0x29, 0x7, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x80, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/255) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000000c0)="b1b5bd1f5f287911f0844291a249161b7e7b0004075af977b7af145973d4897545aaf589fb47a62d8c02b75a4241c389", 0x30) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = dup2(r0, r0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha512\x00'}, 0x58) dup2(r2, r1) [ 297.477632] IPVS: length: 86 != 8 2018/06/05 13:55:04 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000100)="0047fc2f700000000060d84643aaf5b48718ddc70c8e0000") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis256\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:55:04 executing program 5: r0 = socket$kcm(0x29, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = accept(r0, &(0x7f0000000000)=@pptp={0x0, 0x0, {0x0, @loopback}}, &(0x7f0000000100)=0x80) r3 = syz_genetlink_get_family_id$team(&(0x7f00000001c0)='team\x00') getsockname$packet(r2, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000e40)=0x14) accept$packet(r2, &(0x7f0000000e80)={0x0, 0x0, 0x0}, &(0x7f0000000ec0)=0x14) getsockopt$inet6_mreq(r2, 0x29, 0x14, &(0x7f0000000f00)={@remote, 0x0}, &(0x7f0000000f40)=0x14) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000f80)={{{@in6=@loopback, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@local}}, &(0x7f0000001080)=0xe8) accept$packet(r2, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0x14) accept$packet(r2, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000001180)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000011c0)={{{@in6=@ipv4={[], [], @broadcast}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@local}}, &(0x7f00000012c0)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000001340)={{{@in6=@mcast2, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000001440)=0xe8) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000001700)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000016c0)={&(0x7f0000001480)={0x210, r3, 0x400, 0x70bd26, 0x25dfdbfc, {0x1}, [{{0x8, 0x1, r4}, {0x40, 0x2, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x3c, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}]}}, {{0x8, 0x1, r7}, {0xc4, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x53}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r9}, {0x58, 0x2, [{0x54, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x24, 0x4, [{0x2, 0x3c3, 0x401, 0xba5}, {0x8001, 0x6, 0x8, 0xffffffffffffff01}, {0x8, 0x800, 0x8000, 0x8}, {0x1, 0x4fccd014, 0x400, 0x3}]}}}]}}, {{0x8, 0x1, r10}, {0x3c, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r11}}}]}}]}, 0x210}, 0x1, 0x0, 0x0, 0x4000000}, 0x4010) ioctl$sock_ipx_SIOCAIPXITFCRT(r2, 0x89e0, &(0x7f0000000140)=0x1) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 297.548083] IPVS: length: 86 != 8 2018/06/05 13:55:04 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000240)="c626262c8523bf012c") ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000009c0)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f000001bfc8)={&(0x7f0000016000)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f0000000280)=ANY=[@ANYBLOB="3c00000013000b0400000000000000000000000089a488ff66c2199a7007844bafee30f892f5fc1d5eb9cdfa21c857ab77a354033bb201ed75001a8b740263192663b45759b9b85493fbacfe1210d60c623ba93ff680c39ec9925339f4d45578fe8b9b1e99ade4b3672817daf04e6fd4f0b555b37a6641cd9f1373749efd12f1ce764dd873420e8724394ba5f674b65c7ec6905b80bf5423fdae7aad3bbf6e9657d95f37bc2933a773574ec98d6485bc8e667e5bb754573023e2ed51bcaf0fff639057d224dfd5fd", @ANYRES32=r4, @ANYBLOB="000000000000000008001b000000000014002b00100002000c000000", @ANYRES32], 0x3c}, 0x1}, 0x0) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:04 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000040)={0xffffffffffffff9c, 0x28, &(0x7f0000000000)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000100)={r1, 0x5, 0x8}, 0xc) r2 = syz_open_dev$audion(&(0x7f0000000640)='/dev/audio#\x00', 0x2, 0x400000) ioctl$sock_bt(r2, 0xdd1f, &(0x7f0000000680)="2bd091ba5ec5ae234d92a92d11d75b0ea936ea40aef49b031020cc03d528010472e3768b2906edc05b0c6a61a947f4b533b550052785786e4db824f6786f0f43dccbc879f3dea84bf457c21b248efba244c740f92538c1a96e01f27aa2afc3828dcb998d1a9201965178f08aa821b6cd43a86db621101af1fd9046") r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0xfffffd06) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:04 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x2, 0x80, 0x0, 0x0, 0xffffffffffffffff, 0xff, 0x0, 0x200}) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) sigaltstack(&(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$DRM_IOCTL_CONTROL(r3, 0x40086414, &(0x7f0000000000)={0x3, 0x7}) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f0000000040), 0x4) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:04 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:04 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x10400, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000180)='veno\x00', 0x5) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 297.698599] netlink: 28 bytes leftover after parsing attributes in process `syz-executor1'. [ 297.788282] netlink: 28 bytes leftover after parsing attributes in process `syz-executor1'. 2018/06/05 13:55:05 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r1, r1) 2018/06/05 13:55:05 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) nanosleep(&(0x7f0000000000)={0x77359400}, &(0x7f0000000040)) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x5, 0x4) 2018/06/05 13:55:05 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") socket$inet_udp(0x2, 0x2, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) ioctl$KDDELIO(r0, 0x4b35, 0x0) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:05 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x4010640d, &(0x7f0000000000)={0x7fffffff, 0x2}) fcntl$setstatus(r1, 0x4, 0x403f) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:05 executing program 5: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:05 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$dmmidi(&(0x7f00000000c0)='/dev/dmmidi#\x00', 0x4, 0x80000) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000140)={0x30000008}) r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) syz_open_dev$midi(&(0x7f0000000180)='/dev/midi#\x00', 0x1, 0x0) 2018/06/05 13:55:05 executing program 6: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'bond_slave_1\x00'}) sendmsg$nl_route_sched(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="240000002d000101000000000000000000000000", @ANYBLOB="0066f526f55e3da777f94be3"], 0x2}, 0x1}, 0x0) 2018/06/05 13:55:05 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0xffffffffffffffff) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r1, 0x81785501, &(0x7f0000000100)=""/39) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000140)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:05 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x800, 0x0) getsockopt$inet_buf(r2, 0x0, 0x2f, &(0x7f0000000100)=""/53, &(0x7f0000000140)=0x35) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000280)=""/4096, &(0x7f0000000000)=0x1000) ioctl(r2, 0x1, &(0x7f0000000180)="dad3412cbd6706bc5dd1328caa33f5ea5cabd24f066b005ff57d2296e6eff0c13a7de18f5015a755fc02c00987ee7d859450d2f9c299ca87ff346b2e2ce9bc2189308cbf1236d574202e90abf5c08632ea3defef2f62671c3d65a016ce09202f1fe832faf758a08709fb4d57d849627e7d1f4eb42406fbbd519ed29c0eeb48de") bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:05 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) dup(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") close(0xffffffffffffffff) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000580)='./file0\x00', 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x89a1, &(0x7f0000000140)={'bridge0\x00'}) perf_event_open(&(0x7f000000a000)={0x6, 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, 0x2, @perf_config_ext, 0x8000000200000000, 0x800007f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount(&(0x7f0000000440)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000780)='nfs\x00', 0x0, &(0x7f000000a000)) 2018/06/05 13:55:05 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x20800, 0x0) execveat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)="6b657972696e672e2a2e9a00", &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='/dev/ptmx\x00', &(0x7f00000001c0)='/dev/ptmx\x00', &(0x7f0000000200)='/dev/ptmx\x00', &(0x7f0000000240)='/dev/ptmx\x00', &(0x7f0000000340)='-%!eth0+\x00', &(0x7f0000000380)=':\x00'], 0x1400) ioctl(r1, 0x8912, &(0x7f0000000400)="f747fc2f07d82c992fff4b008000000000000000") ioctl$PPPIOCSFLAGS(r2, 0x40047459, &(0x7f0000000440)=0x400080) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) inotify_init() 2018/06/05 13:55:05 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x402000, 0x0) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000040)=0x3, 0x2) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r3 = dup2(r0, r2) ioctl$TCSETAW(r3, 0x5407, &(0x7f0000000100)={0x5, 0x80000000, 0xffffffff80000001, 0x5, 0x1, 0x77, 0x1, 0x8000, 0x3, 0x101}) 2018/06/05 13:55:05 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000100)={r2, 0x40}, 0x8) r3 = accept$alg(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$admmidi(&(0x7f0000000280)='/dev/admmidi#\x00', 0xfffffffffffffff8, 0x149081) ioctl(r3, 0x2000000, &(0x7f0000000140)="5bfd82077dcb6f342a84a44548462558458f6eb433500a6390552840aab6fea3f627546595e2495d2f35e57713f28dd310d799502d778f6b8ff0304e953326958dd15d580ecf317397da86cefd9da5d2021a84ffe9a7285cccb06cce86f39ac62db9a7354a820fd34e7ef578045eff19410566cc3f628fa44ab81fb76efb2377d7f0c331ff3e109f2637b3970e385fa6e9650becb59d7dfdbd796d9b03d31b502fbe3681bc7746e6bd17a4d4c5cb571c3bf132d4ce30ed00020f2a590bcf750af33855d6") 2018/06/05 13:55:05 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x80000, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000140)={0x400000053, 0x0, 0x21, 0x2, @buffer={0x0, 0x2f, &(0x7f00000001c0)=""/47}, &(0x7f0000000100)="482e2cf215c6d726e6798dbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000280)=""/4096, 0x4, 0x800000, 0x0, &(0x7f0000000080)}) mlock2(&(0x7f0000239000/0x4000)=nil, 0x4000, 0x1) 2018/06/05 13:55:06 executing program 1: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) r2 = syz_open_procfs(r1, &(0x7f00000001c0)="4a6e2ab3c8ce63666903000000241f") mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x21) fcntl$setstatus(r2, 0x4, 0x4000) r3 = shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) setsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f0000000080)=0x3eae1ef5, 0x4) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x4000) sendfile(r0, r2, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:06 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vsock\x00', 0x440000, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r0, 0x40045542, &(0x7f0000000480)=0x2) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r2 = socket$inet6(0xa, 0x201000000000002, 0x0) r3 = dup2(r1, r2) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f00000006c0)={'bridge_slave_0\x00', {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r3, 0xc06864a2, &(0x7f0000000140)={&(0x7f00000000c0)=[0x3, 0x2, 0xffffffffffffffd3, 0x1], 0x4, 0xb5, 0x5, 0x2, 0x7fffffff, 0x5, {0x0, 0xf4ae, 0x2, 0x10001, 0xe, 0x7fffffff, 0x6, 0xffffffff, 0x2, 0x9, 0xffffffffffffd252, 0x101, 0x6, 0x80000001, "056ba2384ef43c83320c33d1f044f6e52dce1fc8dcb5b78d56456693482fda6b"}}) ioctl(r2, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000540)={0x0, 0x10000}, &(0x7f0000000580)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f00000005c0)={r4, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f0000000680)=0x84) r5 = openat$audio(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/audio\x00', 0x109000, 0x0) setsockopt$inet_group_source_req(r5, 0x0, 0x0, &(0x7f0000000340)={0x4, {{0x2, 0x4e24, @broadcast=0xffffffff}}, {{0x2, 0x4e21, @rand_addr=0x1}}}, 0x108) r6 = fcntl$dupfd(r2, 0x0, r2) sendto$unix(r6, &(0x7f0000000000)="9a95decbb861d1a226a9e90a1304cf896fce5e2d874d", 0x16, 0x20000010, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) ioctl$TCSETS(r1, 0x40045431, &(0x7f00003b9fdc)) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f00000004c0)) syz_open_pts(r1, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000200)) r7 = dup2(r5, r1) ppoll(&(0x7f0000000280)=[{r1}, {}, {r1}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r7, 0xc0505510, &(0x7f0000000740)={0x356f8, 0x1, 0xf3, 0x7, &(0x7f0000000700)=[{}]}) 2018/06/05 13:55:06 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000040)={r3, 0x1}) 2018/06/05 13:55:06 executing program 5: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x5c, 0x101002) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000100)={0x0, 0xc853, 0x313, 0x2, 0x5b6, 0x6, 0x7fffffff, 0x0, {0x0, @in={{0x2, 0x4e22, @broadcast=0xffffffff}}, 0x10001, 0x0, 0xfff, 0x8, 0x200}}, &(0x7f00000001c0)=0xb0) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000200)={r2, 0x3ff}, &(0x7f0000000280)=0x8) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f00000002c0)={0x6, [0x5, 0xffffffffffff6a9e, 0xffffffffffff3ec2, 0x8, 0x2, 0x9]}, 0x10) ioctl$sock_proto_private(r0, 0x89e9, &(0x7f0000000000)="3334ce5cb43ef6d224519c4712") r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r4, 0x891c, &(0x7f0000000300)={'bridge_slave_0\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x16}}}) 2018/06/05 13:55:06 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = syz_fuse_mount(&(0x7f0000000000)='./file0\x00', 0x8002, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f00000003c0)='./file0\x00', 0x0) syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x0, 0x0) umount2(&(0x7f0000000100)='./file0\x00', 0x9) gettid() acct(&(0x7f0000000180)='./file0\x00') dup(r0) 2018/06/05 13:55:06 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x2, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000180)={0x3, 0x0, 0x10001, 0x1}) ioctl$DRM_IOCTL_SG_FREE(r1, 0x40106439, &(0x7f0000000280)={0xffffffff80000000, r2}) r3 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x4000003, 0x35, r3, 0xfffffffffffffffe) ioctl$SG_SET_DEBUG(r3, 0x227e, &(0x7f0000000000)=0x1) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f00000003c0)={{0x5, 0x7}, 'port1\x00', 0x70, 0x20801, 0x8d, 0x8, 0xbc33, 0x38, 0x81, 0x0, 0x2, 0xffff}) bind$netrom(r1, &(0x7f0000000300)=@full={{0x3, {"fce07bf1a0e9f8"}, 0x3ff}, [{"53c91f23e7b7c7"}, {'4!\\sGHw'}, {"78c7f56d189ca2"}, {"b69f304b5ee5c3"}, {"cb3ddd5ad759ea"}, {"c32c8a5b4994c2"}, {"e637c150b4c967"}, {"7faeaef99b7050"}]}, 0x48) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000380)=0x7f) syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x12, 0x408000) ioctl$SG_IO(r3, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) syz_open_dev$admmidi(&(0x7f00000002c0)='/dev/admmidi#\x00', 0x5, 0x402) 2018/06/05 13:55:06 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x65, 0x20000) getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000040), &(0x7f00000001c0)=0x1) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0xfffffffffffffe9d) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:06 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) r3 = creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000100)={0x0, 0x9}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000180)=@sack_info={r4, 0x6, 0xfffffffffffffffc}, 0xc) 2018/06/05 13:55:06 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000000)={'gretap0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:55:06 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f0fd8c6992409701f00fb9924dcff328cb0541d10d845f28f75ef6ee320b5cbb08529389701caa3bd7f47d865d949a1000000000000") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x0) ioctl$VT_DISALLOCATE(r2, 0x5608) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000240)) ioctl$GIO_UNISCRNMAP(r2, 0x4b69, &(0x7f0000000180)=""/187) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-camellia-aesni\x00'}, 0x58) ioctl$PPPIOCGMRU(r2, 0x80047453, &(0x7f0000000300)) fcntl$notify(r0, 0x402, 0x80000008) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x40000, 0x0) ioctl$sock_ipx_SIOCAIPXITFCRT(r3, 0x89e0, &(0x7f0000000080)=0xe5) accept$alg(r3, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000280)={'vcan0\x00', 0x0}) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f00000002c0)={@empty, r4}, 0x14) 2018/06/05 13:55:06 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f0000000000)={{0x0, 0x2, 0x4, 0x3, 0xffffffffffffffc1}}) setsockopt$IP_VS_SO_SET_TIMEOUT(r1, 0x0, 0x48a, &(0x7f0000000080)={0x4, 0x0, 0x3}, 0xc) r2 = syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x1) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000180)=""/89) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) sync_file_range(r2, 0xffffffff, 0x100000000, 0x4) 2018/06/05 13:55:06 executing program 6: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23}, 0x1c) listen(r0, 0x5eb857) r1 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x4e23}, 0x10) r2 = accept4(r0, &(0x7f0000975000)=@can, &(0x7f0000000040)=0x80, 0x0) sendmmsg(r2, &(0x7f0000000c00), 0x70967c17166daa5c, 0x0) 2018/06/05 13:55:06 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000001a00)=[{&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/215, 0xd7}, {&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000140)=""/80, 0x50}, {&(0x7f0000000540)=""/151, 0x97}, {&(0x7f0000001600)=""/113, 0x71}, {&(0x7f0000001680)=""/233, 0xe9}, {&(0x7f0000001780)=""/157, 0x9d}, {&(0x7f0000001840)=""/255, 0xff}, {&(0x7f0000001940)=""/157, 0x9d}], 0xa) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:06 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000280)={0x0, 0x10001, 0x1, 0x1, 0x8, [{0x9, 0x8, 0x6, 0x0, 0x0, 0x2084}, {0x1549e532, 0x400, 0x0, 0x0, 0x0, 0x201}, {0x100000000, 0x3ff, 0x3f, 0x0, 0x0, 0x9}, {0x81, 0x4, 0x1000, 0x0, 0x0, 0x800}, {0x5, 0xc9e, 0x6, 0x0, 0x0, 0x100}, {0x4, 0x1, 0x1000000, 0x0, 0x0, 0x248b}, {0x4, 0x100000000, 0x8, 0x0, 0x0, 0x1000}, {0x20, 0x3, 0x40, 0x0, 0x0, 0x200}]}) 2018/06/05 13:55:06 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") finit_module(r1, &(0x7f0000000000)='\x00', 0x2) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) accept$netrom(r3, &(0x7f0000000040), &(0x7f0000000080)=0x10) 2018/06/05 13:55:06 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) mremap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x10, r1, 0x0) 2018/06/05 13:55:07 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) read$eventfd(r1, &(0x7f0000000000), 0x8) 2018/06/05 13:55:07 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x0, 0x80) dup2(r0, r1) 2018/06/05 13:55:07 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:07 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x82800, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x1a, &(0x7f0000000340)={0x0, 0xd1, "5b75a39686c6d034d6be2ddfd39e7d5338f2bcb2df8ac56194024bd612e6d367192e93b76c85b9b8024bb9e520350fc572c60460068b333277978587469538d618758e42d5d9986e65edf2dfe560500d94f1d2392532c031efb65299a44ef2683863f372511e2ecab3709cfe3ba261c07b17bf43ea3cf6b7c8264ea21a5834347cf5dbb5535958a657016bb55739584e4ea69af67d36fc261727aae3fbc5a0dd0f261eb9e493b9cf52d915ee9656c8ae245b8e046729ccbe1ca2787051f288a584ecf00ef4724ee26eea98348227dcca8c"}, &(0x7f0000000180)=0xd9) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000200)={r2, 0x3}, 0x8) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000000)={0x0, 0x5, 0x80007f, 0x3ff}, &(0x7f00000001c0)=0xfffffffffffffee9) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000000c0)={r3, @in6={{0xa, 0x4e23, 0x2, @mcast2={0xff, 0x2, [], 0x1}, 0x1}}, 0x2, 0x5, 0x9, 0x6}, 0x98) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r4 = syz_open_pts(r0, 0x0) r5 = dup2(r4, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000080)={'veth1_to_bond\x00', 0x102}) 2018/06/05 13:55:07 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) r3 = creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000100)={@loopback={0x0, 0x1}, 0x2071, 0x2, 0x1, 0x9, 0x5, 0x1, 0x8}, 0x20) 2018/06/05 13:55:07 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000000)={'team0\x00', {0x2, 0x4e21, @broadcast=0xffffffff}}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x80, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x97, 0x3, [0x1, 0x37820d1a, 0x2]}, &(0x7f0000000140)=0xe) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000180)=@sack_info={r3, 0x4, 0x5}, 0xc) 2018/06/05 13:55:07 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f00000000c0)) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:07 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:07 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000000080)='vlan0\x00') ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x17) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:07 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000000)=0x0) migrate_pages(r3, 0x29b, &(0x7f0000000040)=0x2, &(0x7f0000000100)) 2018/06/05 13:55:07 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f0000000000), 0x10000) 2018/06/05 13:55:08 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280), 0x0, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300)={0x1000000000}, 0x8) syslog(0x1, &(0x7f0000000540)=""/4096, 0x110b) 2018/06/05 13:55:08 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = semget(0x3, 0x0, 0x20) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@mcast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@loopback}}, &(0x7f0000000000)=0xe8) fstat(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000480)='/proc/sys/net/ipv4/vsNsloppy_sctp\x00', 0x2, 0x0) setsockopt$RDS_CONG_MONITOR(r6, 0x114, 0x6, &(0x7f0000000440), 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x800, r2, r3, r4, r5, 0x20, 0x9}, 0x6, 0x0, 0x1000}) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000000400)) r7 = socket(0x1e, 0x80805, 0x0) connect$ax25(r7, &(0x7f000056eff0)={0x1e, {"02490104000610"}, 0xffffffffffffffff}, 0x10) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) semtimedop(r1, &(0x7f0000000200)=[{0x0, 0x4, 0x800}], 0x1, &(0x7f00000003c0)={r8, r9+10000000}) r10 = socket$alg(0x26, 0x5, 0x0) bind$alg(r10, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:08 executing program 0: r0 = socket$inet6(0xa, 0x1000006, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000052, 0xfffffffffffffffd, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000140)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000001600)=""/4096, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000080)}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000280)={0x0, 0x1000, "6fd7ec99d2447ac782957483ff75d3fef4100e39b462510c9213bb9847657594460c209cb39b964d63ec3c2939623fcfda1549855a3de7d6007587522191a06ed09422deff2e8a4023d14e035c3030109e41f9977e65c92c0c735439b7bbac06db273c93b040ae9b84433ae63fb84e5061a9b3b791c9a824c55d9187969085cefa89b06728bcd54368aebfc9233f470b884437dcc6ed5f5a0618465b7022ada6de0c1dfa0609e3e061187126b02a5f7c0bfc8f43ec51827e03a5612ff2adf6128ea6b17eaf575c9f0112ef03af25e8c7f13abf75ac1bd61335fe80d998460435fb268b860496794dbae44ac2392b6759383824b00051c9ffcdb29944ae1f5fb658f7c5d9fa1528f82bc39600d09cd90286739d1073c35d17036748e3ea0c7ad43007ec460eb01732daaaa4d04e6c91618252031c7d2f8c37365c69525b06e24875494c7ed9235d0abeb73c65b6c5c5c2ca44db6a55e7149ab9eac6bc1bf9d387db4cf898c8cac3aef0ca671004f59907dd34123e2f0104da26e08ccea9a0694f37996b046c5a3058f6aedc40368f2cf51ee5fd21e27581588ef9d168f946e310df78a9a98ff248c85e205ff6b060075ce8067444d4b04c0e292673b023f50934754ee0ea32aaf12700016b08b5521574278a2e449550986970ff544a4bf06bb873544a60155c6feafca2f0fdd9bc50808fc64a15d3ffae893f6a98ce141cd53e28e90375a0985e3a56b6843731ad60fc56ff85d81b1fca0b2faf04bd9aa8689a43ece552bdc9ed19bd5671e0dd05bad8ef656aa7dafea7019a0f94d376a74bce6d83f5aea69357b42ead40a804d4b7c65cef4019a306017659fde6e7ef2ae03599b6deadaed0ae97302e6dc532eff8c797ea86acfa1ad755c2ac62af75798adf14fed1c5d9c64e67c76209c630e86f4464811fc542533131cd7e01fed1d7fefd8940c4fc4f6db6a429ddfc2e9929568152d810270e581f543bb35917b25c66e38424992584834cd152630cb36972456bde290572b4daceb684918901993a2010fed7f257006b93001830c9788a93fbf3fdab31104e75b7750243fe612087622f8dadc0501fb7df10a2b19048f97398e13bb82defc6221761e0b7e576e527c0eea3077d342f77becc1d1fb2b3e382705ad40362926d94dd23173d300926e13ab5fe7aec6f3d534c61e6e5d1ceffdd0184069234f5006f932466c8f2eec7638b10be22c93b2eccff2c3aeffdb784c82d66a937c751700ce7b1ff781258d2acc428cf8431945c124cb200667cb11b06da0c32181b4ef466fd85c430b465cd1330e58eb1fff8e99f5df0e90ae3b7c4979ac84265ab19e464076f8fef9918286db131ce4a70d8f2d106101ea3c35d0d4b6444189663c926885d72b2de31b653d2c17d04492d72cde533c56561d1c091c6303ff6fbf9d5cc82c322faea98c2be6ea4da6ca654c002963e16966239aec127e34b3502f195016bc608361562b43d02a80e2f1ca35f9ab84a18624cc09ac8fa9ce779d14c1284c7e12fcb726afea34e3be4ae1e6378efdd7ed9c6083b09c67762ca7c498fbf6eebdd8ccc7eb4e5ead51c2a6e0a07d48e5eaae9daebff239c2760e10f43fae45af8d72fdc3ead9760ec6270538f89851b5e26a4087159f05d8c85b38e3a2b0b930314e7c19539f35967d5489027c7c2e24c1a2b3305d9b93a84d98dd5cfcaa3ffea16b7edcff1d2e2a4cc337f20125ae992fc379efdb4cb082035491b55f66bf2c927c8bc815238d7972b7943e95b3d8f75f024d5bca5629ec21726fe230e70c5ff1601436660a3978fc4b980baf848428327ecfff61832ec15f0f6b37cce621922eb7ac9ef7aec0b270a6770cf2776184d3d186c43c9cb26836d8637358e583a686ecea9ec4e5ad5e90a9abf6c284d7d18c8f95f95ebf4929f42388fe02fb2eda653801cc4695b9028a6f0773c99af764dfc7f3e5cc6ad5983b657e39cfacef7a6bf8aa1bf61e54b5c1603e98c782a5c19c5f54e8ff2901ad1473673b621f719f8823de2397b80d29842842e7aa9685fe065facc926338d15bebdcdac41dc731757081f425f4a01cc59497af9f0af970ff1751a6eb87759b0f0b766a47728367d144fbb0b1558678cc4904cd4de9537d3e7c282e39336e3eb2a45d915f3850a48cfbb55589227275cfa8a6d7fe1cf71023efff0b271d243a3158061e2bd4dcac4af3b6db980f409f9d46be412354c0341f320a1d8c4d8838706c22fdd3984eff75c0eff69ef91c9ee80072cf65a75c3d6d2ed3307bacdf2105280096b841f5cf403ac2e3f757aa633679aedee4a031492cbce9e356732b837474dcf269d19a1b3c563295a01104b00192e57486fb958642be22d7625a2adfe7448fd5359efdf13d489067b88d95df55b5f555d72e10d597d148461d4241f83462becdbe3a18543c6c317880784e0eed855ae6e199ab25db5f4b6cf44990c87da7a3dba98464f1482ef38f5383e862fd805f05f4cc8de28d754d6c0aa1b212fd80d73ef8587d5691253dbd682c8dd514fa348458211b9dbfb82eba2e425cf74f5c7d75a2a11ce227dbddcffcf900c90765d7273185be6fa88291b390641761d4e66213378f468a5ce8ee8b70c5242063e9b00c591027c4f09a95ac9b0098dfb60eff96ddd66d5b546e713a901e446fe5bfa8ba8f018478f72d39b9fc2a43bf532d2c2aac46b95435a685d85e427e538edbe4ab19e0eae85854c3765e6c38881e87ca1b02de36fdf510680f25bc2f14ea8204fcfe831c15ba37a72653ad2034218e45d5848a1cb62818ee0db079d36a9e25dafa666db16650bcaa8e3f2ed2d2c44568f6e1b09152e566000aced995edde81903054d4e07db73d7c8281e49db9a934f41526ece58564ca5786e78b734b5481ae52e861b75dbc8bf2d020a1fde8c1f0d4f9a22052900d40ac54aecf5f228be60c1d7f9b121bf97881c85772940fd47dd01e99b5ec8fb4a433420817dde4aad9b3affd8b0d8506841727bfdf04d6c4c17b0f44aab4b4bfa5f01fce0e7667875ce6fdb2d5e6914b547a9857b45876c7ecded48f6badce6bad08d2c93dcae106116e507f6d7bd9863fc41225e67aefbfb1d9b74368df5fa9484b616f7b0a2089905730c35f1ca42bc940e3bc05dd353cea18bc3df3535d4f7d1b9f7dfd1057aecf6c2976b6d3487311fc4480dbfd47de7a1744cc0188edbc83524b9f43ded364aab9eff27636d310083d6365f9b87c326e56c6cf51c51ec548a5351017c3f36f9f89cb4337c17d57ac1175c92883a8ae124e6c8c01b6f4c9ed0473496fafeb6d1bd6b6924d462ef058ada09e3f97ddc92fc2b6a1e48d5a49ec08d54b3fd492903382c5eb2797790402113de3bb2adb648218ac087ae19eab434180534cb418d0f846d4315f47736cee5f1e622b05c5c405d2889eceb70d6c28237792587d5fdc9f1310594ddb5651fd609937e19e9fc76925a6dfc5f8d7c275ca35d74a06ddd870bd32c86b2ccffa3ff4e762075ac12f8826340631bb70139d03d1020074c3f4e5a5a7bdc26c4a8a893718c9c1bc6484dbfa1970300a08eef8ea5a86ff2e8b23c2253125b6eae04280f9b1b7d7ccfd5b2fc5bcce28742be47918631f950da3fe366a5549eb6680566c6ef8e2314ce581b5750e555feee99545b9c2ef9d9321cd880db5d93d6707b1747c43a11b417330d611b86624a02c95f1637c7a332c765e5960168a82614498c66f89bae9f97ec78449a9b1d1adfc445c88f8c957067f5c12d4010ec0d89e2a9d14622151347508a5f1e8f484f054b419420eeec14d91acd1225124b1eab086eef17be9276752ddacbeadc546dc8ffb844069b014c549787b192231ec4bfe5bd99c8a14db20cb9f547f02dc7d1feb75ea5ec3f5d86fe21d1585d90aecc206c48d365b855b773cafd2b934136b91d8f7935c005594a2c275f32b7987ec0a9147b20b0f4100eeee3dfc7a6999041694298ee2692cc2f8558db25f881ceacca0f4255cd468fdca4a8d17f3a8499d48b6fd710bebf6f388fab5eedeebc429a861fb92893a9dece5719ce4cdd9b7612b248a03bf1b8780eea61eeac6032e9df7b134d354c97633b05ee5b51f2f6750a0278c3dfb80a17edc681d51508ce1734e04a956d252214cffb492ab7e6102c4b4a28c2f105dd2d13ca290df5c84363ab2e1ad62bae14d859e16c06e87c336b10b339d8ec43dbbbebaf8856071a9d45dc0e1920cc22325daef2acb9128219d138bf6429d5af0d6c8f3f1c4e628b06123f18cd9d409c0eefb9e34e7ef9e24a8c1fa2f2fe804c8b303ba53dbc3e21382eec2e2d6582c93e2f4336a2c9b9a0b3f7fc3cc0612e7e25a47dec75efa2f43d4c5d410d31e754470878327deb4e765bad75adf3df7f65fd4dcc1bf3033beb16ab6e7d3403589d5adb2570cd6b0084f1ccf32965ae5ec1039cc780833c215f28fa1426ea484b477f3537d4ad5e3a7942ba3c8dc2a4c36745e83d6af954f0a691bced0f694fa36deb1ed635d1d925fa6ecd05ce44a6318c1efb46ecc3d9f61589f69cb66160872b27813456c79a197c2a8d66648d210de34157afcfd702185124698f5a3f90d187e26b43d817ccf0a237b8259053e1a058b7a2b594c3ca09236e175b2b69456007c410b3dfb96b5ce1c345278a5a51ce2f7823b8c4a050a41c2d59272811d2163eef01b5598009a70a85a5f7ebd6716c2dda8a83dace645bdccf78a7d1fa6a29cfcbe7a137e1bdefc0cc0f4b149fb32e16b1de069a13d638ef1527cde1e6d73537cba4b187092ea68d21cfc8edf669c36df694f75cd0001298f3b26607a4966f52d1128bab505ae2baef7a6356bfc86ede139eba90bfd346cc37ef843bd0186219e7129ce63c688f853066485ce689fe62cd239e8194cfc7e24cf95315776d49db6aed4260bb10a7918b9cb8d5669d623f93267ba63573fa5c660a0879b1b26d95467c5d9e1b29050ed62e6bf82e1f48ebafc021c5bd2cd5ceb96c987035b116d27d87ae0ebf8bb0194fb96173ee5a5b4d24e7dadcedaf23a0556e73325085ffe307d21524db98dcd7874e1c6100fe25e1eadaa13dbf8724445061b4110c92939e7b897d2083d0e665be08381c0bc009373c4b16bd764438e5e2fb1808a1e05f2cf66bb155191dc8836b34dac0d06723c067f759ff43374feeac0dfde6438933018d39dbaa2689a0c690efff3668c31484f75efef19b034f10074ccb6098972ca5e68bc1387bfe499269bd9d881b5f8e5f57b33e8ff9785396309ed37c603f27593df2946bec9544c9bf3022b8c3d63e4d78227dd5acdc7fd09bafc3931da1e4d164db0b18f47fed3d169287cb1e8519a38d83d746e31bdf96bbc33dd537c18d33fa860603aed327348bbf3aed16674d25cdb46471d8b5914a1fec7fc2e4658572ce593ea277072b5e3dbbd300536e79313aa791fc26e3e9f14106a84bf1d286084d2ea2b90aa0295bfc760207f2bceb5b41311e40fa9cf4548d192391617bd7dd47e02ad018d325fc3b1a85725a701fd750bf3051b5bd29f5dc925ceca2e6a602c21d40d9f8ea41d58493f9c467afa70d8c01049a0e7266604f48c1e9909292d06c9886e0af7ad40b2f52515b23b6bdde83ed25d50eb4dd6eca379f845f40874a04193a47ae9ff58565f98cd9e6339d1dfe355f747c0f3e388c1537c75f23290f6ff3ddce208f976f4aff06736b8c8008602f7bbaec4b3c252c9ace57e3809f00c61a7a13bf62911ffcf410146f36345a579917aac376c5643deed4b24a6032a81310251f9280472cd6c8b1d660569528a93a0f741661538"}, &(0x7f0000000100)=0x1008) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000180)={r2, 0x76b, 0x3, [0x10000, 0x585, 0x7fffffff]}, &(0x7f00000012c0)=0xe) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)) 2018/06/05 13:55:08 executing program 4: r0 = socket$kcm(0x29, 0x4000009, 0x0) ioctl(r0, 0x8912, &(0x7f0000000100)="0047fc2f07d82c992463703f1f1d7843d73a1db5ba38f89c51acc3e2923854541dbfea5b2c935ff39c055eb201be53f1c494226b467e7456dd0c334c8fcef018138f6498b55c1442b6e9d8cf657f41817741378aa61afab65586") r1 = socket$alg(0x26, 0x5, 0x0) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000040)={0x0, 0x100000000}, &(0x7f0000000180)=0x8) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/net/pfkey\x00', 0x2000, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f00000001c0)={r2, @in6={{0xa, 0x4e21, 0x100000001, @dev={0xfe, 0x80, [], 0x15}, 0x363b}}, [0x3, 0x4a, 0x6a1, 0xaf1, 0x800000000000001, 0xffff, 0x7e4f, 0x80000001, 0x5, 0x16103d96, 0x7f, 0x0, 0x8, 0x400, 0xda]}, &(0x7f00000002c0)=0x100) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 301.651902] CUSE: DEVNAME unspecified 2018/06/05 13:55:08 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0xa4, 0x163080) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:08 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0xe1, &(0x7f0000000000)="35c7") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) sendto$inet6(r2, &(0x7f0000000100)="41e4cb25979541e6b70a9f50655d25a0c27be982808e0c21d11152e19deb4f047d919c85aee9ad3829558368b40c10f3257ca90a601222f4ba61f38329613d564cba30058601bfdcc563da8ff794e64e87e5605f7cc043408b3a7538142a6a53f5c6fa6d086ab53931a24c00c93f2fdfb1853253792d91fe50d2dcea8c301eab75b7125ce48a3d2d3faec3b0448b81943ff950a90d9340ba460e5567f099", 0x9e, 0x4000000, 0x0, 0x0) 2018/06/05 13:55:08 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ioctl$TIOCLINUX7(r2, 0x541c, &(0x7f0000000000)={0x7, 0x4}) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:08 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(r1, 0x0, 0x0) 2018/06/05 13:55:08 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="0047fc2f07d82c992409708f35deac8d880dd735b00511d3e923738b50666fb4e22870921987ae4d824687764ddb9a9c9cf2b8355fd24d860b706475b034b72e3b43a35423ee2d738489394f87ffb7310ef315e188d7efe7ea19353efd05319352a47c9df75fe1cc5df287b4b909a73b8206e5ee568d17fafaeac066f9f1a882266843157e7a935dda5d2ca12d9b761eff6b3f4aa638c12f8c1bed0708053869f725cfc04f440193074945097a88878bdbaca80e5c1fc0250d2dc9a6bdf88552809f3a452f3e403ae6a23e0015409dc74914384d") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000240)={0x5, 0x53517d10dc6ad500, 0xbe, 0x12a8, 0x2}, 0xc) r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = syz_open_procfs(0x0, &(0x7f0000000380)='net/ip_tables_targets\x00') ioctl$IOC_PR_PREEMPT_ABORT(r2, 0x401870cc, &(0x7f00000003c0)={0x80000001, 0x9, 0x10001, 0x3}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GET_CAP(r3, 0xc010640c, &(0x7f0000000140)={0x7fffffff, 0xfffffffffffffff9}) 2018/06/05 13:55:08 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000100)="a048c5782ef45a8d171d6ccf58b64c5d83731d0cd3fc1204741d08218afc203ba28551a1ee1601fde42e18aad261c31e60457d98a45b4e3551a015fbe71dab500666e49a8dee03c5e845b3a53d11d18910721eebd5fc2fcc20c8e565dd025362ca571517e558fca399bfa6f590f81deabdfeeeaa6b7d9b95af97f5d99f789fdb4028bb7a3c5f3e82d019724d80e8ca8dcb005b8edfc43243ad26634e084dbeb0475f105b848396c79e7516003fa20272f5d48bbd9b1180eef3fb553cbe595c18b83c48d7943200e91704dad8451c4980f6bc1e350f079e293aac9cb1f38b92105d331adf70c4902242b02a077b82a658610651fa13cef60407d540bd0b50", 0xfe) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) lookup_dcookie(0xf2, &(0x7f0000000280)=""/204, 0xcc) 2018/06/05 13:55:08 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20040, 0x0) ioctl$TIOCSBRK(r0, 0x5427) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r3 = getpgrp(0x0) sched_setaffinity(r3, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) getxattr(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)=@random={'osx.', '\x00'}, &(0x7f0000000180)=""/17, 0x11) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r1) 2018/06/05 13:55:08 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:08 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x20, 0x24142) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0xe5d, 0x4, 0x4, 0x5, 0xe1c0dddcc4aefa97}, &(0x7f00000001c0)=0x98) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000200)={r2, 0x65841e68}, 0x8) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, &(0x7f0000000040)=0x1b, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r4 = syz_open_dev$sndmidi(&(0x7f0000004280)='/dev/snd/midiC#D#\x00', 0x6, 0x12d040) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f00000042c0)={0x0, 0x3}, &(0x7f0000004300)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r4, 0x84, 0x73, &(0x7f0000004340)={r5, 0x7, 0x10, 0x401, 0x4}, &(0x7f0000004380)=0x18) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:08 executing program 4: r0 = socket$kcm(0x29, 0x800000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:08 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r1, r1) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000140)={{{@in6=@loopback, @in6=@ipv4={[], [], @local}}}, {{@in6}, 0x0, @in6=@ipv4={[], [], @broadcast}}}, &(0x7f0000000240)=0xe8) r4 = dup2(r2, r0) ppoll(&(0x7f0000000040), 0x2000000000000257, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000000)={0x8}, 0x8) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000040)=""/190) 2018/06/05 13:55:08 executing program 1: openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x20400, 0x0) r0 = socket(0x10, 0x2, 0x0) r1 = getpgrp(0xffffffffffffffff) syz_open_procfs(r1, &(0x7f0000000340)='fd\x00') r2 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fstat(r0, &(0x7f0000000040)) fcntl$setstatus(r2, 0x4, 0x2c00) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r2, 0x40a85323, &(0x7f0000000280)={{0x7ff, 0x3f}, 'port1\x00', 0x18, 0x2, 0x1, 0x10000, 0x2, 0x100000000, 0xffffffffd71dcc70, 0x0, 0x4, 0x1}) getsockname(r0, &(0x7f00000001c0)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @multicast2}}}, &(0x7f0000000240)=0x80) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000100), &(0x7f0000000180)=0xb) sendfile(r0, r2, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:08 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) socket$kcm(0x29, 0x5, 0x0) 2018/06/05 13:55:09 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x4) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8040, 0xa) ioctl$DRM_IOCTL_AGP_ENABLE(r2, 0x40086432, &(0x7f0000000140)=0x8) [ 302.571986] CUSE: DEVNAME unspecified 2018/06/05 13:55:09 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r0, &(0x7f00000000c0), 0x10000) dup2(r1, r0) 2018/06/05 13:55:09 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x600840, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:09 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="00dc2f0900000024097000") r1 = socket$alg(0x26, 0x5, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x20) recvfrom$unix(r2, &(0x7f0000000100)=""/93, 0x5d, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e22}, 0x6e) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:09 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x6, 0xc1a05ef21a171064) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000080)=0x800, 0x4) sendmmsg$inet_sctp(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)=@in6={0xa, 0x4e24, 0x3, @mcast2={0xff, 0x2, [], 0x1}, 0xfffffffffffffffe}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000180)="46d80d61ec75b6fb84ca5a0f2d51998071d5a44b7d377b6d57286043379fae7812628c54e1588ebaae5656b6f179958316ecc72b7a6511427799a18fb3d1bd41bf44bd16bd4650337c26ffeea8ecc239b86886dfa2659402c21969834b3f2cfccf9c7fd28c34b2e3fa5af4386da082a3bdd2d8e5ff1eff1d71a9341d67f03fe8ae39d101914735684baa8e8acad8b93024e3b1bea3ffdf0d3613e53f636266bf221aafc45a9eedecde6c41cd281193a3b465d4f15fcf", 0xb6}, {&(0x7f0000000280)="a111da55576b5580f44810e7fab596cdca370d22bd786b28880492e7015662c448266b993b807510b622f8c956bb9d46ff4a294271cefd4c66571e9fe80d460f1d37f26ee207f251ec", 0x49}, {&(0x7f0000000300)="7d28a1098ede93c043c27a5a9f90e98fab3839f6861684cd5d3c3563bc28ff9b29642808f5c7a234f6d016d575b4e9190fedb0a1b336a6fc7e5f05b603fdd43fad1d0f4878509c4ce1f1d4845b82a30fe3ae52", 0x53}], 0x3, &(0x7f00000003c0)=[@authinfo={0x18, 0x84, 0x6}, @prinfo={0x18, 0x84, 0x5, {0x30, 0x9}}], 0x30, 0x10}], 0x1, 0x4c080) bind$alg(r1, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r3 = dup2(r0, r1) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r3, 0x118, 0x1, &(0x7f0000000000)=0x3, 0x4) 2018/06/05 13:55:09 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x30000, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@local={0xac, 0x14, 0x14, 0xaa}, @multicast2=0xe0000002, 0x1, 0x4, [@rand_addr=0x10001, @loopback=0x7f000001, @broadcast=0xffffffff, @multicast1=0xe0000001]}, 0x20) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:09 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000001c0)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) r3 = creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000100)={0x7, 0x1362a0, 0x4, 0x8, 0x5, 0x100000001}) close(r0) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000140)=@assoc_value, &(0x7f0000000180)=0x8) 2018/06/05 13:55:09 executing program 0: r0 = socket$inet6(0xa, 0x8000000000000006, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) getsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000400)=""/48, &(0x7f0000000440)=0x30) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000280)={@in={{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x32e, 0x20, 0x7, "e50bc99dc27f6dbb1881daea85f16418371abd1d31dc75c085d98296f5f4f3f2028db04f247e4e4a8dd3abbcd989e8b5a04cfa29371e17ccc32d651c399561a086142d976a5cc6cd1ae526d3256f398d"}, 0xd8) r2 = perf_event_open$cgroup(&(0x7f0000000140)={0x0, 0x70, 0x0, 0x4, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x6280d, 0x5, 0x80000001, 0x40, 0x1ff, 0x5, 0x80000001, 0x7, 0x5, 0x1, 0x3, 0x7fffffff, 0x1e4, 0x0, 0x7, 0x0, 0x3, 0x0, 0x40, 0xffffffffffffffff, 0x81, 0x9, 0x2, 0x0, 0x8000, 0x2, 0x6, 0x800, 0x1, 0x305, 0x0, 0x4, 0x5, @perf_bp={&(0x7f00000000c0), 0xd}, 0x0, 0x6, 0x819, 0x7, 0x4, 0x9, 0x1}, r1, 0x6, 0xffffffffffffffff, 0x1) ioctl(r2, 0x7ff, &(0x7f0000000380)="0069d7d14495bff43ed6fd2f8c0dc4dd5f974cdf51db17c0981180104ed3a98cea752981757032f4b0a0f25320b001000afc870ff9c1674cbb1e3b5154bf585a279d41009a08e9d55f50d7d18bed633ab74224f2c6266660e5685ed52d38edd3544e1d382bd330397d16b448ca256d") 2018/06/05 13:55:09 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:09 executing program 5: r0 = socket$kcm(0x29, 0x801, 0x0) ioctl(r0, 0x8913, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = socket$kcm(0x29, 0x0, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'ghash\x00'}, 0x58) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000000000)={0x9}, 0x1) r3 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x7, 0x100) epoll_ctl$EPOLL_CTL_DEL(r3, 0x2, r2) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:09 executing program 1: r0 = socket(0x10, 0x2, 0x0) gettid() r1 = gettid() r2 = syz_open_procfs(r1, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554bcd7a071fb35331ce39c5a") fcntl$setstatus(r2, 0x4, 0x4000) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000000000)=0x6, 0x4) sendfile(r0, r2, &(0x7f00000000c0), 0x10004) ioctl$RNDCLEARPOOL(r2, 0x5206, &(0x7f0000000040)=0x4) 2018/06/05 13:55:09 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x4b31, &(0x7f0000000040)) r1 = socket$inet6(0xa, 0x201000000000002, 0x4) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:09 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000000100)={0x0, 0x6a, "d6879207112dae851d825fbe08b80a43103b64421f9970891d538ecdbab5e9141ccdc453271d80b94196674173553a97286a8c608a9a73edc5e2878a01f6ac5b6ccc85f3c40c78fabd6749fa006882553bf595961d0b577bd289d4aa19233eed81605f4bd03ca32173d0"}, &(0x7f0000000040)=0x72) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000180)={r2, 0xfff}, &(0x7f00000001c0)=0x8) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x7f, 0x40000) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000380)=0xca, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r3, 0x84, 0x65, &(0x7f0000000280)=[@in6={0xa, 0x4e21, 0x10001, @mcast2={0xff, 0x2, [], 0x1}}, @in6={0xa, 0x4e21, 0x7}, @in6={0xa, 0x4e23, 0x446, @ipv4={[], [0xff, 0xff], @rand_addr=0x2}}, @in6={0xa, 0x4e24, 0xbc9, @mcast1={0xff, 0x1, [], 0x1}, 0x8000000000000000}, @in6={0xa, 0x4e23, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x1}, @in6={0xa, 0x4e22, 0x880, @local={0xfe, 0x80, [], 0xaa}}, @in={0x2, 0x4e23, @rand_addr=0x9}, @in6={0xa, 0x4e22, 0x2, @loopback={0x0, 0x1}, 0xbd62}], 0xd4) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r4) 2018/06/05 13:55:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200a00, 0x40) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f0000000300)={0x8be}) r1 = socket$kcm(0x29, 0x9, 0x0) ioctl(r1, 0xfffffffffffffffa, &(0x7f0000000340)="f271fb77916c6eebaa52cc1edf96ed5180ac5d6430b39ff16bab69079101cb0fbdec9da01e201a4d8ff94fa3e0d459b2b4b1e81d83b01796c971b1dc515f276077ac41cf2a85d48d56112300879544f87e971d4a2aaf403348e3444bd42f12b70b3d0f5a5c487cbed6d5b1901e7c20f3b1d8c03a950d71faff3386") r2 = semget$private(0x0, 0x2, 0x34) semctl$GETNCNT(r2, 0x2, 0xe, &(0x7f0000000180)=""/46) r3 = socket$alg(0x26, 0x5, 0x0) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x40, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r4, 0x84, 0xb, &(0x7f0000000040)={0x400, 0x94, 0x90, 0x0, 0x6, 0xffff, 0x0, 0x1, 0x0, 0x6, 0xffffffffffffffff}, 0xb) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl$DRM_IOCTL_AGP_ACQUIRE(r4, 0x6430) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000300), 0x22a6f8c556bea374) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/cuse\x00', 0x2000, 0x0) ioctl$EVIOCSMASK(r5, 0x40104593, &(0x7f00000002c0)={0x15, 0x71, &(0x7f00000001c0)="5a05940f10df3dbf9d9b1fa1db472a9cc4c64f3caf282f48e3a51ee33ea9668d46b55f9693847ccd232edda9d00dcfecd11048a5d9a0444870f2e533bd070ef24217698bf131a3f98e91fb1233d6cf1ce76e87ce11e8bc24b9d374287c289c0d5c2732333257dbb542d3fa38e35adb71e6"}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f0000000140)={0x9, &(0x7f0000000100)=[{0x5, 0x2}, {0x1, 0x3}, {0x8, 0xf0}, {0x58, 0x1f80000000000}, {0xff, 0x3ff}, {0x6, 0xff}, {0x6, 0x7}, {0x1, 0xfffffffffffffc5f}, {0xff, 0xfee9}]}) 2018/06/05 13:55:09 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x2000, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000280)) 2018/06/05 13:55:10 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet6_sctp(0xa, 0x80000000000001, 0x84) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000444ff8)={0x0, 0x7}, 0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0x6}, 0x10) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}], 0x1c) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000107ff8)={0x0, 0x10040000}, 0x8) connect$inet6(r1, &(0x7f00008c0000)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendmmsg(r1, &(0x7f000060d000)=[{{0x0, 0x0, &(0x7f0000c38ff0)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, &(0x7f0000299000)}}], 0x1, 0x8000) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000000c0), 0x8) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f000081e000)=ANY=[@ANYRES32=0x0, @ANYBLOB="0211d5000000"], 0x2de) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:10 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x40000, 0x0) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080), 0x4) r1 = socket(0xb, 0x2, 0x10000000000004) fcntl$getownex(r1, 0x10, &(0x7f0000000100)={0x0, 0x0}) r3 = syz_open_procfs(r2, &(0x7f0000000340)="2f65786500000000000409004bddd9de000010eebf000ee9a90f798058539ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a03f1fd696e6307945caff83adef53befb6c8b1e48ffe3b66acd12f3012f3f7993f4d5538f299af27f6a3105adc88de0017") fcntl$setstatus(r3, 0x4, 0x4000) connect$l2tp(r1, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x4, 0x2, 0x4, 0x3, {0xa, 0x4e24, 0x5f, @mcast2={0xff, 0x2, [], 0x1}, 0x7}}}, 0x32) sendfile(r1, r3, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:10 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x24044, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") openat$audio(0xffffffffffffff9c, &(0x7f0000000140)='/dev/audio\x00', 0x40, 0x0) write$binfmt_elf32(r0, &(0x7f0000000540)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0xfffffffffffffffd, 0x6, 0xf26a198, 0x7, 0x2, 0x3f, 0x600000000, 0x33d, 0x38, 0x353, 0xd146, 0x8, 0x20, 0x1, 0x3f, 0xb9a4, 0x4}, [{0x60000000, 0x8, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x7, 0x1, 0x7d}, {0x70000000, 0x0, 0x9, 0xee, 0xfffffffffffffff9, 0x8000, 0x1, 0x40}], "125de177520cac9afce3974a41cb2dffc4ef0c02296009c9d9afd759bb2185a90ad65cf4164e5c2c2458d7b2b6a69d44b3f15e31f0e98386423f8b1f1d0280abdd89489eb2223ebfacf8ed", [[], [], [], [], [], []]}, 0x6c3) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x288, 0x0, 0x0, 0x8}) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) getsockopt$bt_rfcomm_RFCOMM_LM(r3, 0x12, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:10 executing program 3: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x1, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000000280)=""/4096) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:55:10 executing program 4: r0 = socket$kcm(0x29, 0x2000000001, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) [ 303.575759] CUSE: DEVNAME unspecified 2018/06/05 13:55:10 executing program 1: r0 = socket(0x10, 0x2, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) r2 = syz_open_procfs(r1, &(0x7f0000000040)='projid_map\x00') fcntl$setstatus(r2, 0x4, 0x4000) sendfile(r0, r2, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:10 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x80000000000, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$sndseq(r2, &(0x7f0000000140)=[{0x3ff, 0x9, 0x4, 0x6, @time={0x0, 0x989680}, {0x0, 0x9185}, {0x100, 0x8}, @quote={{0x8, 0x3}, 0x2, &(0x7f0000000040)={0x78, 0xda, 0x401, 0x9, @time={0x77359400}, {0x40, 0x8}, {0x8ce0, 0x2}, @connect={{0x2, 0xa9d}, {0xfffffffffffff800, 0x8001}}}}}, {0xff, 0x7, 0x6, 0x7ff, @time, {0xfd, 0x8}, {0x1a0}, @time=@tick=0x51d}, {0x0, 0x3ff, 0x100000001, 0xe3a, @time={0x77359400}, {0x40, 0xfffffffffffffffb}, {0x1, 0x40}, @result={0x2, 0xfffffffffffffffa}}, {0x5, 0x8, 0x7, 0x100000001, @time={0x0, 0x989680}, {0x8000, 0x9}, {0xffffffffffff1657, 0x9}, @connect={{0x7fff, 0xfe7c}, {0x80, 0x6}}}, {0x4, 0x0, 0x9ded, 0xaf, @time={0x0, 0x989680}, {0x40, 0x1}, {0xbb, 0xac87}, @raw32={[0x7ff, 0x2, 0x400]}}], 0xf0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000080)={0x7, 0x0, 0xfffffffffffeffff, 0x5, 0x4, 0xfffffffffffffff9, 0x4, 0x4, 0x1000000000000000, 0x5d, 0x2, 0x5}) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x1fffffffffffffad, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:10 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x181040, 0x0) accept$alg(r0, 0x0, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="00460ac7c2c7e999240970") r2 = socket$alg(0x26, 0x5, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000180)={0x1, "849a4b8f02006c0000000000545f1e9a", 0x3}, 0x18) bind$alg(r2, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x800, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000080), &(0x7f00000000c0)=0x4) accept$alg(r0, 0x0, 0x0) socket$key(0xf, 0x3, 0x2) 2018/06/05 13:55:10 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vga_arbiter\x00', 0x84000, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f00000002c0)={0x0, 0xd, "5f8d90e9d72c7aa40fb00bfd7e"}, &(0x7f0000000300)=0x15) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000340)={r2, 0xffffffff80000000}, 0x8) r3 = socket$alg(0x26, 0x5, 0x0) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x401, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r1, 0x28, 0x0, &(0x7f0000000440)=0x85, 0x8) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x0, 0x489, &(0x7f00000001c0)={{0x0, @loopback=0x7f000001, 0x4e24, 0x1, 'dh\x00', 0x9, 0x2, 0x15}, {@loopback=0x7f000001, 0x4e23, 0x1, 0x3, 0xf79, 0x1}}, 0x44) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r4, 0x84, 0x15, &(0x7f0000000180)={0x4}, 0x1) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0}, {}, {}, {}, {}, {}, {}, {}]}) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000380), &(0x7f0000000400)=0x68) ioctl$DRM_IOCTL_SWITCH_CTX(r4, 0x40086424, &(0x7f0000000140)={r5, 0x6}) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r3) 2018/06/05 13:55:10 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") pipe(&(0x7f0000004480)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x74, &(0x7f00000044c0)=""/243, &(0x7f00000045c0)=0xf3) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) fcntl$getownex(r2, 0x10, &(0x7f0000000000)={0x0, 0x0}) fcntl$setown(r0, 0x8, r3) 2018/06/05 13:55:10 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = fcntl$getown(r1, 0x9) r3 = getpgrp(r2) sched_setaffinity(r3, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:10 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:10 executing program 0: r0 = socket$inet6(0xa, 0x4, 0xffffffff) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000300)={@dev, @multicast1, 0x0}, &(0x7f00000003c0)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000400)={'veth0_to_bridge\x00', r2}) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000140)=0x7) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000180)={@loopback={0x0, 0x1}, r3}, 0x14) signalfd4(r0, &(0x7f00000000c0)={0x3}, 0x8, 0x800) r4 = socket(0x9, 0x800, 0x3) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xc, &(0x7f0000000340), &(0x7f0000000380)=0x3) 2018/06/05 13:55:10 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x44c00) syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0xd8d1, 0x200) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:10 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x40000, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000000100)=""/84) dup2(r0, r1) 2018/06/05 13:55:10 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x125241, 0x0) socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000100)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) setsockopt$IP_VS_SO_SET_EDITDEST(r2, 0x0, 0x489, &(0x7f0000000000)={{0x88, @multicast2=0xe0000002, 0x4e22, 0x3, 'wlc\x00', 0x24, 0xfa64, 0x4}, {@loopback=0x7f000001, 0x4e24, 0x4, 0xa0b, 0x0, 0x9}}, 0x44) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:10 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl(r0, 0x6, &(0x7f00000003c0)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) socketpair(0xa, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000040)=0x1, 0x4) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000280)={{{@in=@multicast2, @in6=@ipv4}}, {{@in6=@local}, 0x0, @in6=@mcast1}}, &(0x7f0000000380)=0xe8) accept$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r2, 0x40bc5311, &(0x7f0000000100)={0x6, 0x1, 'client0\x00', 0x4, "ee0e5ad3285b3d5e", "25d41ac2c874d0bd99758ec641b42ebb92698f1162ac938d2b94b0aee11b01c4", 0x1dff, 0x5}) 2018/06/05 13:55:10 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f0000000040)={0xac00, 0x8, [0x47c, 0xa5]}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:11 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970ba0de96c02aa49b748efd00c73746aaaf7bf06b2c5d78676a590b0e4f07eb0c08240f2dd53bef9e83e") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:55:11 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") openat(r1, &(0x7f0000000040)='./file0\x00', 0x20004, 0x20) fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:11 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0xffffffffffff8dc6, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, r2, 0x0) ioctl$PPPOEIOCSFWD(r2, 0x4008b100, &(0x7f0000000140)={0x18, 0x0, {0x0, @random="86e56356b675", 'bond_slave_1\x00'}}) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x400000053, 0x0, 0x21, 0x1, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) ioctl$TUNGETIFF(r2, 0x800454d2, &(0x7f0000000040)) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0106426, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{}]}) 2018/06/05 13:55:11 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000040)={0x0, 0x10001}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000140)={r3, @in={{0x2, 0x4e24, @loopback=0x7f000001}}}, &(0x7f0000000200)=0x84) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:11 executing program 5: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000100)="0047fc2f07d82c99340962759b385a0c6762c6fc5df9365632db5e1eee0810b89e1136327078f499aa21a9adc3d8d98fd54c7ae14b75b03ff404cd19b4721d6c9b91d5761b855e27ebe6352468ba70a7dd48d93545578117c888e92ca1fbfa52798e31fc366b001410402e04fd1ad801bab19a375454393d1298760728c9e3005ecdc2add024c3365df0365765344ce803dd0342cb6e669a977038cfcdf0eaed70fba795da729291184d372c8944bc49d92537eaa35fe8d1ec565cd3f45aa9064316f4e5efbf51c019103f30b2d5798c1352494601f10e8fb3548b015faff110ac65aca855776bcf4e8c2e42bae52b9de98b3bf021d3f6cd6189c579a0a5b07cf29f49fd1e062d445854ee4c4f114d4da4cac6e0debb4701c3fdfcfad505420000000000000000000000") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc7539(ecb-cast5-avx,michael_mic-generic)\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000000300)={0x0, 0x3f}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000380)={r4, 0x7, 0x40}, 0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000240)={0x0, 0x4b8}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f00000002c0)={r5, 0x1ff, 0x30}, 0xc) ioctl$DRM_IOCTL_CONTROL(r2, 0x40086414, &(0x7f0000000040)={0x3, 0x5}) [ 304.561936] CUSE: DEVNAME unspecified 2018/06/05 13:55:11 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x6e) prctl$setendian(0x14, 0x3) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r3 = syz_open_pts(r0, 0x0) dup2(r3, r3) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r2, 0x80045400, &(0x7f0000000140)) 2018/06/05 13:55:11 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") sched_yield() r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r2, 0xc0045516, &(0x7f0000000000)=0x100) 2018/06/05 13:55:11 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x2000, 0x0) exit(0x100000000) r3 = socket$nl_xfrm(0x11, 0x3, 0x6) socket$can_bcm(0x1d, 0x2, 0x2) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x1}, {0x61}, {0x6}]}, 0x10) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) ioctl$PPPIOCSFLAGS(r2, 0x40047459, &(0x7f0000000040)) 2018/06/05 13:55:11 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x18}, 0x10) 2018/06/05 13:55:11 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = socket$inet_icmp(0x2, 0x2, 0x1) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x3f, r0, 0x8000000000000000) r1 = userfaultfd(0x0) r2 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x7cdb, 0x200000) r3 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000240)={{0x5, 0x2, 0x1, 0x5, 'syz0\x00', 0xffffffffffffadaf}, 0x3, 0x20, 0xffffffff, r3, 0x3, 0xfffffffffffff800, 'syz0\x00', &(0x7f0000000140)=['vmnet1security)*./ppp1\x00', '-', '\x00'], 0x19, [], [0x0, 0x9, 0x0, 0x5]}) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000440)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r4 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000001540)={'vcan0\x00', 0x0}) bpf$PROG_LOAD(0x5, &(0x7f0000001580)={0x6, 0x13, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000000000000000100095000000000000000000000000000000fd473700800000000000000000000000b8a31800fcffffff0000000000000000c363000000000000000000000000000095000000000000000000000000000000950000000000000000000000000000009500000000000000000000000000000018170000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000001c0)='syzkaller\x00', 0x8, 0x1000, &(0x7f00000004c0)=""/4096, 0x40f00, 0x1, [], r5, 0xe}, 0x48) write$sndseq(r4, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r6 = getpgrp(0x0) sched_setaffinity(r6, 0x8, &(0x7f0000000080)=0x6) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000180)) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r1) 2018/06/05 13:55:11 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x20000, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000040)=0x6b3e0000000000, 0x4) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000100)) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:11 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = accept4(r0, &(0x7f0000000000)=@vsock={0x0, 0x0, 0x0, @reserved}, &(0x7f0000000100)=0x80, 0x80000) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000140)=0x3, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") socket$alg(0x26, 0x5, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:11 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) [ 304.744576] CUSE: DEVNAME unspecified 2018/06/05 13:55:11 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:11 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/155, 0x9b) r2 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x8, 0x40000) ioctl$BLKIOOPT(r2, 0x1279, &(0x7f0000000040)) 2018/06/05 13:55:11 executing program 3: r0 = socket$kcm(0x29, 0x20000010005, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) r2 = getpgrp(0xffffffffffffffff) ptrace$getenv(0x4201, r2, 0x84, &(0x7f0000000000)) r3 = request_key(&(0x7f0000000040)='user\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000140)='aead\x00', 0xfffffffffffffffb) keyctl$negate(0xd, r3, 0x6, r3) keyctl$describe(0x6, r3, &(0x7f0000000280)=""/253, 0xfd) 2018/06/05 13:55:11 executing program 4: r0 = socket$kcm(0x29, 0x7, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:11 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpu.stat\x00', 0x0, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x641f) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:11 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0xffffffffffffffff) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000200)={0xaa, 0x32}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f0000013000/0x3000)=nil, 0x3000}, 0x3}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) r3 = creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r3, 0x800442d3, &(0x7f0000000280)={0x8a, 0x8001, 0x100000000, @empty, 'bond_slave_0\x00'}) ioctl(r1, 0x0, &(0x7f00000002c0)="414210af3533752e1e7e8786d0437d549d1fdeb99aed7d612282b7b4234cc9cf84cb13ea09ef01c6724951a5b35521ffbc93f338291227f6b60a7fa586a457cb16f06b5095a03bb2eb52b7b1a2838456f34f0c2e069d45299b354c9113cc68c9385dcf0d7c3903f1896cd9d8243b255cce8488c77568cd31e8f8f46ea0ca935a2ec7ee146dc2d7a950094283d4a9fb093f2dd356c758a58ede83f837") close(r0) ioctl$KDGKBENT(r3, 0x4b46, &(0x7f0000000240)={0x8, 0x7}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f0000000180)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f00000001c0)={r4, r5}) [ 304.903429] CUSE: DEVNAME unspecified 2018/06/05 13:55:11 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") setsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000000040)=0x3ff, 0x4) syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x100, 0x410000) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:12 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000040), &(0x7f0000000100)=0x4) 2018/06/05 13:55:12 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:12 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getsockopt(r0, 0x6, 0x4, &(0x7f0000000100)=""/175, &(0x7f0000000040)=0xaf) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) r2 = getpgid(0xffffffffffffffff) sched_getaffinity(r2, 0x8, &(0x7f0000000000)) 2018/06/05 13:55:12 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x7fffffff, 0x7155d15aee905aff) ioctl$SG_GET_ACCESS_COUNT(r1, 0x2289, &(0x7f0000000140)) r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r3 = fcntl$dupfd(r0, 0x406, r0) sendto$ax25(r3, &(0x7f0000001600)="06b4a7b4df5933bbec7d497590c67a82411127210153d5b44ab87f45c37a0dff83950ce9660cfb90b9f7d52a2e659ff00e2087aafeaa928fa5f766f64f1eeb3122c222e6074a77f606b17416cc279547072fa9bbbbdee6d81177caf61082738fff72bb05b8594ccb7c1065251995763e259e591b7b424384742b41bdbaa88218f002e43b3b0a71e7ad01ba79a2799427aa29f67fccc8ff900da996878b954f160b43da180fd85bab2ac48c9d4930b400cb8d18b46d30070f326cd1c1922de14a07c0dde35e473b167872ddcb85e4dc244bc3ff5c9b1eca764b756600bdef4dd7f9308aaf1f5d1177ed3a93bb1421eb544d8081d2e0d2ba32a9198a4db08533174c88596795d8f736c09b685558c229767a9fcb440e4693cc881b3f86d645c7da967aaa381d9cb41797dfeb0293a70b75579939d6d28723a145fd7c4d4b6eebfd31cf990e1bac02136c8c40871483a789248ed857acaaa01c3a4cfba7ed6ea64b070fddcd767057b49af68268d71ae705b91bd9aec1c40a649fee15ed73aaf4fb2344b6ef1f5336584275d8c0702913eeaf4a5b05f2b9a67ef73a179061b8d3de7a2d19ba67a9efecac47f689adba88bf9f5fbfe6e4d0f120e791e0a1da96ba092207cfba951179a959f76c88f94680b4bf4d554bd8e42d9f6c2fe7dbab329f95adaed949ac2e58f15abfdb67f26c8137be6904422d7c3e5203bdbe8ae8536a8a46e03fd6829e521cb044427d9d427f60b978b73a033e971982290a7621c4050e3d798b039068acd862db5afb859e468358e505960972913bf8bb74b78ecb61fc2f8680688d1fe2f28a1f32c7ecd21056c3cf653fce7a2eafe366abb47b63f1ae3ecc43b8b1df668d9983c18c6e68f1e85c2e30de214b25a26d193c46e2e51a6a9bc5053fbabd55c35c74184452129b021caaefb599b1e3dc4fa96b27de5c5b35b1d231624f69b0ac306b50e3b8f700db0d24e8d4994e810163763e060b204988315a657740309b6d304cb6f93750d5e0a77b234afdd895eed59ab426317b5e71b7a389905549ccdba027a88a55405a49bfa42da612acbe659bf04766fc41828c7b9981131a892768178f5a07bb9c5336185e94ac078aad84898205d4ab7f8d8621975c15823e55108b60f5905bfde850d23dd526225bdff84dc8dc17ebd27540b3e39524f41ae97f768b7689d9791fae7cb159613a48518c0c146ce34c1fea5cdf1c36fa18c5b0ef4a4bbc0477a4d96b4e0a1052fe45abeea9d90a98d13542876206674e7ad563bc82581cd0eeee5a7104d49cd8c7de5e9ac0d9c163b23d0fccd1b5b90b629cc55069903080ab86e57fc48929dd0cf086ebf82c133e525e4207eaeaf15f45f1021cf8e6df1521f22602a30a08263c4a953b5c46392aa42b4cf9255e6b429e3330d863ad5b2550446a0ebb12a87b4afcc8c315b7b70a43281ed576d85f954f01986aad9179f421850021ec3a8066e40ca90efaf730349e75a5753de71929be8033077cf50aff1a2b344dd476e234faafdec23f733ca0c2fa9296feac8681547a4c39b82830ce836c0a34aab725c3a1326dec3c34165edc4304668ebc87dc008d6402d04e920a26cb80a3d596573939afdf331855c2ddc87db317e4d90da1baab1d0eca03d58f3618b99b6d679d70c00c115b77f610aa9b4fea8af8853c29f7aad1e9b9f3a0ad36c394d39c36f48785904ba8b71544abe49d35244c0842dbbd737d206fbab881a643469f361bc912aa6a937036352cc2fa3c5dc1c7a94ac2e3910ef1af758a8b3c402d68a4141304f482108082ced53981ab7a1be0ed75f8e5fba9f82e669b6f0143032bf95fadf8e3d103fce1eb9885156a0d327b51b2c0967f7ada5bb1f1688574554df160321601546e09a2311c3b7b799cebf15e07387dc68a7ee9e8fd91e01c44523a2c52982e13e0e82aff8f2c0f06f985cd2ccb404cc89b847c963cd1fb30791cc522698f67ad11ee84d5233e89b452a13b31acda788ec06a940de51edbb1cd8654ba0030fc99a36ad6a61ac062ac586c7e038b918ba98b87e7ee80e924bbfe673b52e677724836ddfe26d7eccd202073f0d2310d4d368096f47319bc50be09832e5c5a4120696126f97a528ab7e9cba9a69d6943e70e2715c853051bb055ae6295638112a0422ccfcb71d83dc94c0dff1d5d1f75a1bad27910b24f81c0672a3ea50aca82e86ce7a12441a4eece444aed16ebbef2e9e6eefce2c101ba783b6cb13d8478ee0a2bbad62194db9693d16e7bac5ca3d04a322dd2b6fd566d7fe58758fd99da523546899f35a0f240b9fff1ba2a99c1a29ac77d8e79a4f4b0b21027e5c04d92af4cf6d7957caccadb47a1a5b704df4b270f9ab58ee48ed53d69bd0127171d66a6895650ffded0aea8186e47cc32db3b54ab49d35b9306749e2d6ce00224a3c62cc3f896c7bcfd4d5d2d28218d24c32ee604d74a062b9130fdb84dc4f509480c6bbc2d6a98ebb750e23903d5ee5d3cfe14ec3d772b29cf0989a270843910430e294ff96a9e0cd9fda06b9be0a6e7d28d78bd712ce5c36b1f0f015d20a93612e5a506ec63898f555e331ef58b7747e8e588f5658c565cddc24b3215e38008dffe695c7d5625310f83fcf6d6fd345a87475b7f191d6a4bac2018d6c13a128fbf6197525bb3afa18c37d818f90167457292c04dde3fb706d110f483bd2beb1ad791a5749ec35f79122a091bc042a337730d282fc7d032476e1550509def971836f64d7c7ea357bf00c950b706a8f2851f56e36c13d43ae8db618fc55cc081f9857469688b31fd5b233383a426f2ae2eefe413f55f7d125df9cf498da745e7af8d53959416c5cfdc4ecfbab10befff27b52284f97c98fea6d1d52c9307892aa85d6cfbae90a84ed144906c35fbdd033d9cd499d3db80518d8dc2225b69031cf9ce4a00c1f34e2a0c9a58ec2f21d0107c681f33db868357fca811aef12878bad3a12905f1568c86d0af677a34fdbe891e7223e67883921f78362b3452a4389298db9ae79eace9e8dc24eae964e3c1586faf35025224d5c361f00df73f4338a77210f57a2c348063f8abbfdf38ceab41d7d9c97b8b639ba6207bcca24588717f27af621853ea9df2c62305a922be189bf3bb064080a9515a54156d48353e5ea68c60718b2af5b30adada1c1b8eb617ea1bbb270f30e619aba24fd4e694cc0cb3fbc09e3109cdf5fabf28d516eb335e49c6fbb5623049a4a95db18c3878b232071d8d5babdb4a7c76ce5579ee9adad4bb06e4b2174482ec3c5546e3bdd916fe01a603c998926aa23d4edbeaf04b7df627df27b54fd70cfa7abb3d98113af316da5888d3dc60451f6e0f4d8a4bb1c716d5f6d1b615436982b655da380aeab937cfcd2c9c73dfe2229ff875d796cf324b1f6526545759ca91ac53fb33eb46858cf76b55543befb5ad6419c0242ceccbba7f8f5898eae0b88bdc41bbf6f1f41c4fb421d54326f8e188ccb6a377c37942bdcc076e0be2327054e99ee63bdb6a5dd0a85b5553589c3359f2e68bed864237a6a3191e20bf6969acb9dcebcea0d8b9a231c1ad609caef44593becc58f0a6d66f442609e9cef8daff3c68d57925b3daca777fbc4931e1d4a163aa2602433f20a5b8267371c8bfb084645130e43e4a5a5ccd417b4e1aa37680476089ca87e3cbc42cf08b17bff70f7d00361e2477979064a6b432bd49659cdbd7c98af7491c29f33d907b0dcc59f943c640e5791e523af2be3363cc65a6ebb754fae5466d05c7bc746ca2c6704e6033b02cbb9833ffd34e44edb026154ba8f59e47ace7630c1795095f8a882fc2720daa0c2b6e165465858e20b85d8a416d3f5c8ba8352befb3a66d2644bbbba98b010003e1d7c967b2d556a7a156aa8e1b59310e88d0a0bf2bb540579057a57d71f7bbe3f4822dc97ade18b40e994cf3e9cda5649bca076e83fb790b8b28ebff499b650e8a6f9e78185697f389213db896ccc65f6d7e9be4cc76be3285fdc9db332ff579186e38829ec7311897fe9bbd72bb5f3f6d4b73f561447789688a7f00bd222297346f5e54f07fc0ed8fbc218cec093c280b340faaf6da2aa26a95ee930a46388955c36ffc4f3010caec26e917d66f121bb9d313f826f6f8a2e57b11e792280d9adda31f8403c96378363a58daf09d828b16ace3b1f6fa2e6ca2fffe224522b0dbdfbd225723f2ee913267e975e1e11cf797761fdd6b3a7c60d6cea1f3c3239436c3b320e42683739ac2b79a9dcc2afa76db78a7fcb2d23a7cfbf9b07520c7ad2c427417254c232096abcc475a2bd5107b07216ef884f96d704cf97a057fc50e615b8dbf24be371c4e4eb121cd87155109864ee8e035e45d06ff6b54ad0d806bad9b49e8f8b474d21386de99fd34251680679fb16f2841e050395668046a2c974a0e0d232c98930625e90538734650e0eeef241634c434a6c9d75db4fb8c297212a131e8ea756e59e7ec9b77c2346ef15e8b990290a10856843bb4e5999c3bc14200f71d6e54f43773f0ff1e8867da8896646587eb4830b9ee8ff6326858f0d3a0b08e4374159caf612aec659afd1cec3bd328da4b4a6082699fffc0e2b9a7210171b5c85ad02a6ddf2d3c748cab171e7a7d31b8e8a09bf015603206fad07c57b50e0e777a4bf7c0eaa31144586abe0e5914a6812fbb5582ab1fdb8eb967d5e23be91e76d47d121926ced63ae844db51b797867c73ca2b5d610a095baccf881833e150b59bb68b8cff5ca9f96f073e8ef37d3b0814aef5cb626b2b5c0af4ef090a0394682b4d41f6efea854a51d110903315167ca627119e924dd504810eab5f6b5d8e9d2e8a5c282feb14154bc85289e0903d15b46133a1dfe4b677aaf12ae80acdc31ca058d321ee82d6725854fb7a2f8e73ed7fb2cc7da0fe6f00dbab8971bc06c2ba776a081e49abb1821e719519dfd5bf393a4e403f1af718806fe136a642fe43252a7c5b2b6f9088179652ccc3dbd585aeef51c8cc535a3f2307b4b8b2fc1d9cb5bcb104132750b90df69753076e61f2bf6d75796462eaa133897b1a9aee1736fda421a9e6b51208516f9b84cd7ab209fce10ef972f0f470cafe0bd911156ab76aa3f73ec62019a4a627d7c9fff3ab884c686df00888f80d1e1936b46ad16895615537ce8b772fb28687e0056b112c728ded24bbb242e9658bc917df71ebc0d53a3add4460ed436fa38c975fb5e5ba466ed212e862279a3fc222cb33ff24297836ca28334727be7db3abd007aa4fa97e3344e239245a45ebdbdc84ec46893db1a08513b9f167a536e3462c8c7861e11cf77eac11d2f5a65fac0f48e4a7bb10bdaaaea8a7272bb56edab5ded39431dc01d4c732d3df67247521b3d2140ec3d3f2f303e4893cbd5379c88ae13d4f1661a488feed6bf2a31d822165e76bf3b7fca566d50a25db8e4f4f3c31a667556d16f1824805a41386b5d3eb0a17bc863f307a64cc0b7cd9a02c69fc751629538e4622a00b3ee75427531f9f77a42e7f0d02220397602ddbac993c6588d7450e7f77e9c41caaba79aa53bd6cee5cc341552fa2460aff3ee18119234dcfa4699608723c4905663ba66af69f1b7214af9296356fe2245e9ee7bfd194aec9615a277d60328de4bff496b3531a88a89bd912aee412aa8086d8280ee0903cacec141f5c9fba58c897b24b3f3caab8f2f28cf8d6ef7e4b82dad440bd0abbab7461d1c437f925710be149870ce12d19ccdfc7dd62f5f8a22c9a53c1623e96cd76af4c439c36c072a6d0612a3a2d5355731452f955d91c1cf3070bb49d55a0a192fa014bc87735e0b416493f", 0x1000, 0x800, 0x0, 0x0) 2018/06/05 13:55:12 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x7) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000280)="470f0678da31cc4ec0fb68adf0939d071fd96d90999b0768c5eaa50d39864ba0610c5995c1dfc959521b3b1750d0656819bee1306d2e260cd0ade9ca215b74d31063267d4f1c88b2fbfbcdc8a43c777a17213952ffb2d5f38316de7222a1c4b995d0e15c7daac6034071ce78c3e7dc5e7b63a7a0e9b3d4e64f579b58ce9ec1574fa8e0d481f5e1b30d1f917403b2c037c5faf64855fc72abe19abc1f79379babe3812ec6d3b0c0fe829da214a86a6438ab26f7b2526ee9d45e5ac67a2799e1fde5858f9f2cd694287eaa31d054a3d3a6ccd313d89e40f799510e5a9b7e6045ffd1cc46c34dae308fbaa6c0400f57f66a7dd1d2bb326eeca526a6a06e6fbe335ca17c76bbf03ecede6125553a79c5b0506832f4443d6b383f5496ce4af9bc", 0xff5e) r2 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0xfffffffffffffffa, 0x84000) ioctl$sock_bt(r2, 0x8907, &(0x7f0000000480)="9967a1eb3c47317ac9567ca5d0e33c07c2b4dd8c41c08505330f0dfb30181b010e060ca312ee8d9f6b45f7e418cf75e34744069033d1a319ca65f918945d56a2bfcfa24e98c77513442f852408d4825c31b6c362665d2b96f0cc07b39158768d872b285bfde6336054ef8cdb499c809ae43faef88f4ba3e9f4965552d6c0ccd8f1aaf76e8be43506aefe3c80b0e74a5aee9a55e80838e1a487f26b4dcfe7e78d42f9c2526503fab2b6ba1f1ceb8f62dc558b3b056a1e5164f1baf62ba0fa476013b9220fe06e75b3295ae6cd37ad457d4a2c82a5a431e140dd123cd500b552acb20329f6a2493fb6f8d1841c86ff517b04b245bb4da7f9718e244db8") ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000200)) setsockopt$inet_buf(r1, 0x0, 0x10, &(0x7f0000000100)="de5f8d3f2bd56b7a2349e083705e1ab3b4574a44eb9fbb440a9de788bd868a3c91a49e7d52a8a1555dc10df107de5dde1f02ecf3d677d0a3c1d2de7325a4d1c435a275b7c23d2b7507f88a15d9af9276dc3f54743815d00127269f927f7a28653e7fa0e16d49d598cedaac7ab30247f5a67749b5bb96b647943c45c6753fc5118545b07b9fdd9b3fdff6b5ef2ff155e572bab394108655c04dac44133cc3c5d7241e8d3b75eb1a3bbe09afbe67f29180106c5868e8d0047be71a13e756c81c21c7839aa0400cf69eee86e0aeb1d2e9ff735337ec9534914593795561ad80e75800e81a6f5ec64c858bcbb34a13c6", 0xee) r3 = syz_open_dev$mouse(&(0x7f00000003c0)='/dev/input/mouse#\x00', 0x0, 0x4100) getsockopt$llc_int(r3, 0x10c, 0x1, &(0x7f0000000400), &(0x7f0000000440)=0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000580)={'ip6_vti0\x00', 0x0}) setsockopt$inet_mreqn(r3, 0x0, 0x23, &(0x7f00000005c0)={@loopback=0x7f000001, @multicast2=0xe0000002, r4}, 0xc) 2018/06/05 13:55:12 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) flock(r3, 0x5) 2018/06/05 13:55:12 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) chmod(&(0x7f0000000100)='./control\x00', 0x1a) close(r0) 2018/06/05 13:55:12 executing program 5: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000001440)='/dev/urandom\x00', 0x101000, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000001480)={0x0}) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f00000014c0)={r2, 0x2}) r3 = socket$alg(0x26, 0x5, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000001ec0)=0x4, 0x4) bind$alg(r3, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'chacha20\x00'}, 0x58) r4 = accept$alg(r3, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) bind(r0, &(0x7f0000003140)=@un=@abs={0x1, 0x0, 0x4e21}, 0xfffffffffffffebb) getsockname$packet(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000001540)=0x14) readv(r3, &(0x7f0000003080)=[{&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f0000002f00)=""/146, 0x92}, {&(0x7f0000002fc0)=""/174, 0xae}], 0x3) sendmmsg(r4, &(0x7f0000001e40)=[{{&(0x7f0000000000)=@pptp={0x18, 0x2, {0x1, @broadcast=0xffffffff}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000100)="33f39ead654d5f20942d6c01502785e0fb235097fcbfafd2bbc1b2589be485d9026004059092790cf9590f5246c455519eefebd5f295f5a704040e268545168f3fb1930a4f4d874b45470ce9436fca0a157943fcd3eed6caee0c0ffab866a22f3296b264b6dc8485773320471b1e9e7ba6d5b9ceefd78c77381ebc0e5ea6ad331e825cfee52054cdc8cfb7fcbf4fdcffaaf1c5b85e25cc1bbca1a2c9e4b92972bce624d7f94306c23411f75492dd9f826d8f27b03af8f08820b4ea4088c07e27acebd29c5e8571fb52d63eb2ab741f", 0xcf}, {&(0x7f0000000280)="4f29317d45ea35c3bcd4f35d2f03f7aa833346f6b9ea6134f2aa3cffca154a162aa782facc3bf4aa66913aa6b15abcf211730cc922364db65527a51063abf9cd30ee73b3a7a63b40ae1f0d76f78e9193d82e200dc0281f992679266f86caf828ff474325a8bace79e0cb4660b20a1df57c1607842cba3b4f8c55ba5808ac84b5c9f9f2615f2916a61065c3f72fd1433903c83fd3cc1ac230cdc5a80ae2290e2f690d906ba4684203f404c8170e95a27f", 0xb0}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="101000000000000002010000ff010000cd963f40a4098a3513a34b8116f05cc951450278c0b57350121d791c22b318daafad8cab9537787e5b6c201ecc61443d5eb005dd8ec8e64dfcc15b2b348daaf1709ae8145fba225e5d56c5de9ae7f9d0ac7e0e506017d10fbdcd8eb37b57332d8c014995261a79c4925152446e93f6927853b2ae556042d0177652d69c0872cc6c3700dc1b6c7d65c6ad92a059f01b979b8e54b020051b2d8537734b8012204cce1cf878452191ce4e6a4de486fb5564eea36f5e217b3d7a69886195814f5dc4502d43b334ebf02d194a8315e171648fd8e07853775e3fc080be441312b5ea7c0fcd67899ac5fe829fd584e226618d90bb2c6f336e9d22e5b0619b13464a8c6c6034926a1c957bfece39b64babf301e5fb0d48d24af356118159ea586b596027d367be457594a44a1a012a8916da1aba09e1443e0f4c13fc04d2a04065e780e2b80585bfab7da072c534e0173a933358258f1c451345db762b26257cdb5a36d6d0566fd408be3d9d2b796e307d5f115da049e76d6c205d8087c6624a9901709614e5e2da5f8f583258372a3d1725c8f0f31922d27879f2ee601884d05305653a724bdd7de29d4b066248f4473fde422343789f2bbf3cda7c30825cf82185c66aae05ce17e11c48796f13eef3cf2800b781433eb7c0fd0e277bcf9fabbaf2d40f89a51166c72a06e5fcc16c632188ad790ea3a595aaa78627a138fcfd0995e75889e42bb7779446dcb32a426759a7fd978956b1a872a0c2353a1dc50c0603fcae6ab0d641c5ac538028286a501b6288316b0d6a87844861be0d4acef03221bd43c9384b51ce7bf17b3e07c6a4097df51585374c28a5b4a4d52402ba4ed309ff01ee64cfc04f9e7bee1977a73b6d3723871cd2cf30897c0e4fbba59691e39539c00b2cf47da4e49fb8eda8e42eacde3ecf461ac271a345dd54f4b4635fcbc216388adc2e828d9ad84f4526f61fb74dd611b8819b3d95b4ad08d4f1fb6f9f730bce248c0ec64539016dcd83c7cb8c17183ebe61b4237723ec5fefc2ea8afb42f56def811f5a243d63d4d40d70f99bd689709edd56326ce3588b1d6f0ced7641d47c95061cebb73c76d492ef1d82f95efad6fcf8424d33b40faf6415bfc3b6b76b4dc5cd09e59462cedb7fbe33a77d6a92d48fe3044d9f046cd33f6c3c7c0606de98fed297044c83ca0194912df451c0b1786f396bbaeef160a1ddda1b0def95e9554918a168be20b3730edb4e6541d4effa0e36371ab4a5affc4804cf1295cd5ff6eedb1845c42ec62950e52eac6cfe5043a14f6b04c9b7e1a38b8ee84a162cc0f6d5ccd96eee43b7a289d4cb9df2ff1a3cc8a62241c8681103756aa3d179ee24a6682856a4fcd252d882432178ceb0d0ab170cf97ae7a3ba883330ce61cdfcad2d23a03b14b3cf5644971a0001b0c333e887125498d3162cc3ec59dec3ff0011fcbc7c5b39d0b7e9bbd311b64bccb86418f43532db2891b8a657efe73e08bfc9a8dcca10236a7b2d7fc353098eecb66fed910484cae3a28a4aaa1f69ed99527a1c79a049cb78a5ea6894acd05e05b380ed3ba46841acd2ab6c3a908f378938193a5c9bf0e24f35cd14cc1f4175b5ec2d72acfac113098056ee90d4e754693d8359abe578fdc60726d725b254eb741dffca0459629d8d26edd3741ed661cd29421a7beda03a7fba331fab5233f1c70c41462d21f47e239319dca443239fa6f10008a1986771df43572b7b1ca610099c7640793758df210b210d7d18d4050e0870dcd80b899e5f865ca830185f7a3f0bccf447e611de5990234bf9fa79cbc3c7fcbdc5b595e132ac6571eae3789610d512ca7e58baf0ed7dc0beaccf8055bed88689a402fb781529ff862a1fba735520fd870a90ed874756db1d41aede04d1e1245e6eb05ea90747765f571b1904c423c319f9d0d2b6aed03107d7a19a469fda2f15f357901f7e22a73d5b57138895830f15339fe923975ee5322a8be3f72c203af240b5e05576d75bd6acc37b65bffc12123cb033170133da6644612f5af153b5fe9c9b5eaf2058278165a11327227fa2b253e7a78f2be05c10fac7602287b0628b5ecf89b29fd60628b8f2a8647495ec0f3fd9b21b178f3f9f2f4a2e3bde6893641b917c1c0ee83472f3acc540035e4b122b43105355402ae736196376a70002a1c0205400211132ac20c4986ccade03c564e7f75d4a44b0dbdc8db5f284347c7af2d4fdb6c33f554301cd484f068f849e959e7de21bcfb233b7f8818770034d202845a5a1579e9b733742b08ec804caab71c34832bf340a63b836de1805d5207f955409a26e988b05198eec66ff04f2244b2533b8b137c9ff2c42951b475e2cebe043c3539fc5dea885331acfae9b0ecbf6c580c4f7002106f515b115b83a188cb3867babbdeb9b6e1214bf340e7140f1a305dd0a82cbc46112f4d89c603bbaff4d43caf6c4f9f5282f3c3c150fb4230e861fe39333f5c497fca04712a2f7ef98f4b7d679223d6764528435a359de3397be7e2e0a42fbbca891c90d936a4578c600cc7e8f0e8860d63a690b2b82e94630c3b49f77943beed7f043633e5ecbe7a55dcc59d7a0a16f2bf8829ebf8efa75f6b24ab41ec2e54dd35cd6d35657766b5caa1f3cdc697777e24b1773c0933df794063923ff317be9946db10e7355c5c28f6006a47bde25a5f54631ccefee179f9ed85044f7202f5637d499e4ab3f868e9727469d48e2b0bdf41fe7b6eb3c45e6367ccecb0aaa7be320566338ebb1d3fa7c7c546e870b6e5f79210f1a75387b54115c863d2a7beef3730fad5b5f0e3e87334933245b2d29091fb8257d6e206f51ed9e37676155aa2b1fb41234693649a664c367745a6b8ecb715b7806070fb40a2b4827cfd8adfda4abc681df27f60fdcd0321c2d4f62697c214aa4f130120cf7ccaea75ca9706a985a9d9a8c92dce474a5ff4d673e4d9a63a7c999a8d8d44bda267e10e77066e0419f7526be7c28225f90882f67c207f657417f2117d7b5a28997a0ba72921c945faefcaf8d1ac095deb8b55b3a441164270959051dd952598a26775863eec08e008182fc2350246b929173d5060837767258051de8ea3bc3242335a429b91894e375eca06e27ee8a660e7b216f22a845ee1a6206f101ef7b7e6b3fc5862dbc16d218afff28204b59fbe9666628abc206f30c01fc145a640162d2597cecd592f62835624d40c5cd4d5a3131618a06273452b153cee2e20444159d29442c6c5a8c94c1860d8dbe412740bdb2c4d28cc3486cb6bf85b6ed9836007fd50f26af1b27cb8f162241516bcd0b4510789e21a26593c896dab09b47fff2fbc5e3e09a3412325f4811ab4acfc4e4cfde558a0aaecd449324abca185b5bb91d0eb739a9bec39fe80b8db5811c2e6989641f4a801b7c6a9a1808da0f0307c5a26d54d2ce7fff3b184dbd447ca439fee7f3d02f049030b9f90420bbb24b996144dc28f4c9ed8449ce2fd8743f61a720ce42718193318f772f8c60600164e61f6d479e20a19d92da5ccc707a47c6b10bdf71e4406553610b184a7cef1638ebf8d33aaa5d49da193ec8a6e6a853e0f2988a19f7c5ce8650ea481c19397d0ab384d6fffc6b34820a54a9148bb994b5fec191f197cb37dbba06b5d1a183c63996399d43efee4e7bb7bc7c641be4c42b1f6a4ab3f96b53d8254783b4949162c0bcbaa97c77daf4cbce8547dbca43e6e5ee64b6623a3d4b2900838dd74e18baffd9f02cf6ad2d370752790a1503d2c027372bec393c069c133be5e98dfcbdc88d14fb1731c0c8baebb3d70834a49ab6f478acc4efd5932069e3a705b1f59519c77f5f7df8da4195e4d1cf2f20c39de3d4aa2ae97443eafbbf44c6c9f046af2ae2ea3ec189b5049d27913e73de197b2197439fd4c882e33105c59c3361e949cda051d88237d5d301f354e38e146dcc1382ca7c6ba940b394bf4d7243e68ed0e4170515cd2e43b0dd6369c5d7e88b40270770c100f76e1f147a7025b6b0068ca90f346a005678c5884eadd3b6b5f9c1ce1f34809f036c9bb0556fc4be78787549c68ef2c3c7a0cffe4a015aaad1f5595eaf1bedec0b077e02281e7fd815bead482bfa8b8dfa8ea697d8bdc20a9a650c5ae23f96a2f1c93af18073093990cbf06af628b700fc60eb22c4decafb0cce4e2995985a0b90cfe26b207f7c6de2e540e2b6e77471a8cf6fc8339b42ef165c4064ddab4e3ed282e5f0632964f3daeadbf83e8dc839a0adeda8bf5e2dd256a6c8cc584b74a3e0d3351f1a922b567bb8297f285ce50c299a50633140dde9f1a666ee069f39cb5366d96331ad4de8aed01f17ade40f59939e09a019081ca11c5ace318b37d4583fb0d6e26dda995238488da50e26dd099f1810bca654ccf1272b4e535b1a13dbe597dd18e95ac61d32a510f9b91708ba4a61b576ca93376aa421cb563b5e180bbb8c6f554f354a77c40a72641134f2ede9773c000d7dc79463cf526347ec8c7c25c6c68252de7393ab1d2b45f01cddda92df18b5a83cef6d5475901c8a60736bfa67b4c4470b627e909d300fe65042d7836bc4ad39a5c6573826cb25d01a9dd6abe51b98c8b7291a3d2f173f3ecdd845ebffb9ed43dd3379f7acaa03306a790275a74a00e4a448bacf146e55e15363a563a98e21d3f19b60fb166f1ef8d421d5e1bdbbba47d8458edf86bf2d6e661c31a695fcbe3400dd6dab4cb3f3c2d8cd839c7e9ac9e4e0d10de8cc84b11ccaf95d0d434dfe73ab4e776cb36924e8adfba68b8349158242882edb71f8eea4349d4bb1b898d16ccde8db8affb992c43683b2fbfdf574c33cd71ef97505e25b512b474e6c6ad2bf150c3203043279d5d334ea5c088bb6713234789af0796197b1ece3f5ea4e152f2695298d6cec4b7a70bce0462d906d246dfa68e6c9be56ab7c243a0cc966fec6a2b63474eafbe02bd43c4dde016deccbb97ddc15e66ef6205ba79865527df3568bc1c480498afa7fd570c90f25f039604c16c445e717a12ce86a766261ca0fdfaea054881d3e03ee3b5ff4754615aea04f5f7e453bf825056c46c9a55185ef5589c85ceb1feb9dd9bda4eeb38b8560e799f4b7578744f2818a116e318927592812b228b3b098ddfc906dda30436368919e02c93096339281cdba2441dce77a565f2c7ad44160fe8dddfff0b18b1bc97fbab597abaa166676d38f1650049d0f7ce0def378c8a7911a2faa6bf7244ed7ac5867457b90a941a0b3dcd4026cc5320b3e235ba3e843d47cab8dd27bd303386ff543c7ce9d66a563832a0641fca35b005cd79f8ab120fab4c488dfc77b1eb53310197a3fe64e0d141dc126c41a027a6a934de1ac6749b6e3add8cc5f2cd4cfd2ca1e6de2ac8f7a165caf02a927db997650ba6a39d504a2029f5365dd1725111b422d30f2b92d24533112e25f39f34f5367a698a41060c93fa342f2aec0ea4ea67fa4058b035f296ab1038fee6d78c83d1b13eb64028a755cfa8c86167c8a0bfd71cc813d210679316036d183be6436592cfefde09fb42b67a2a29be2fc962e539bee0b00936ece64aa0ea686ae4950ca5c2760e35e9ed93e44572b95ebce82f04eedc7bffd79c35b138cb7af4523c183fad0d4f9e5b592ef9b5968574c814774946cfecd9cd7e70819f63e8a14a56f0558d0cec687302adbe635250437706798d77ad11490947b4be00cd64b314ddeca40421d7f726024c049071d2e50d174ad9e0ce8d225c9e167d090cdb7ae4103f668f3acdacef709ebd23cf62f3a95000671b9a034f72bb01f27d95f2e4416ecb4d176a11aee9958f8907ef19000000000000000880000000900000013078024e73ca8452bb440d96843244f15fddeffdb7b12b5dfa7d91553df58d37ba3b65dc771efe7e08b69b99dc5559f7b25f4b59154ab17996c0485b9aa4338d9c5b998ad6c47ec68ebecb71bf8d92aec30488b0899c2320b0e31e9bf147fe727501f634fb388b5bc44f794a277a07758db7654c9edbdfb12adb46086c4000050000000000000000101000000000000c6d7a7a00e41402d9b65c4080aa8caa6de242abbef7b79ddeea7fe6bfd862aa247ed4777cbf399bb21aeabf64b04fb9a09fa363285beae28b300d7bd1d090000"], 0x10f0, 0x1}, 0xffffffff}, {{&(0x7f0000001580)=@hci={0x1f, r5, 0x3}, 0x80, &(0x7f0000001900)=[{&(0x7f0000001600)="f1df74a706a0db4df949fcce4bb68869fbae75bab6430ce748905356b3f024c8c9ea2dfcb49bd419fb870af8d525d0de90143baedd253a91781e2ad0be182dd81da556b12c4e060df2a6ace6ceb80ecca07926c8", 0x54}, {&(0x7f0000001680)="e40be8c06c2c514e5499a2055cdaa01b08d6b6926b5c2184dc8a159bf98e988730abd44b4cfcab7881729dad1af0d6ca053fc741686124b4c27ed10dd78a9b717b5f4807e05f84a5a11e58ded90245a297da6c1a7395ac0fd5aefc000fd3ae905614f6a881521bd2da17b62ceb55979271f925373c343e8bf1137f7dc137aefa491f5c8df507067fa363bba29c312575550b3bf7711fcfc74ca9fd025f82332c20462aed09ca08f6497a6b4f41c23cdeb6633a2e", 0xb4}, {&(0x7f0000001740)="af24d4e6d03dbf817e52d2292bc48a3febca28e88edcf77dd8e593dd5bf52e5f3e8616eda931babeca6b4a161df2effea4aff4c8e87ce778a50d5fd0917e8fe471f31058893ccd2f115a931cf9a6772288e8a6a7259909a4ba57810bcbf192b0e9d0625c1ac7ec9883e547bc1790faaf81709ada68157675a14e66d785e99f2b557ff42529fa748bdfbeab90a981df2db6c330e873879e2b35b30ae864cec18aa3bd7e66d8f08c464a320b83c624356c6fd7fb06f78809a995e19c6545e06895d103fa2b361a7c9fde4c4fb6f0b9dab3d5b6e3cc8ad347af", 0xd8}, {&(0x7f0000001840)="0df7d3bc13ba0870ab1a9a1b4c5dcb6ab31ce3e29880610ff4e70ec20a692afed3fe6a54a8f84581d4372169bb3f496680fd5081a539cb48dff5947b330b8579eddb2462f610fd99f3dbe96599158662d916bb0ec6280f109c103235265cca6b2531c7172b1fbfeef068247592c1f697e0f566ef5c9f28c3480238fde4d3d0eca88c66f674c3d91052a1569a53c0e8c63fca9b1e4746a10d982c4648c3a13458ff42442289cfd5524f", 0xa9}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="c0000000000000000000000002000000ba5d43825812cb7faca0d9e6cb9e375568ade5c490d061995011e01abff3a9d1fb12d9f756216c34cb2c615308c115328056f04c6111a1f017a130c68c70b092dd140d537697d8500a5369e38c16f8581afe679734b5d9615ee221700956ffb41c975fa98f04f8741d91ff63441f365778448f36bef1e81e96b9fa8112c9a7eba6c4ca20998b640dbf52d1bb60a5358db5e3c4bd5c5e7256b3e106cf9949681969fd8fa0fcae7e8697be8adc6d150d0000010000000000001501000000010000b14f1ed1e1341608685bb76538ce9facfa1b23d4c70bc3fcaa183ff77e6226a215d451f135608e01f9e07d4d172ba57ca49abfca7d86cdb7fa415d01068e0c7e6e1c3434202e7fc91b38a7d61b6861faac715e84942b5154dbe14f98afbdfb6c03c545ae78f1968c6cb5696a3d0a6961268ae43c81e4e33c5470e858cd4e11a81020520fe102c78b26ca261866b8f0979d115950bd32930278a0924cdbea1115733598d786d0c29880a73c778d94952b596d24c03fbf54de1067f484ba68c30be60b446cc3e71b8a3cb579f1c72c9b96e658a90f8178c8c54bcfa5e0ac9d9f2071505f0f408b99a789e632000000000088000000000000000a010000d80000006e3bbb97cacbe363283ef951f8a5ac8fa5e443c75d1dfbe2585ce91ba4c6c926b6eb408ac573a5823520aa4b9cc80d9354a3f23e93730304dc137e3936480233f982dde34616639e8d7f925fa986f28d9669c72c76835ed1f931b036336054e01d70313fad3997120042f01260ba24bdef99000000000000100100000000000000000000050000006abbb9725101e82dc250bc2b26d0a82cc2a92b8323f17b689ab9acf901a710eb5442dcdfb65416b6156de96c0195cf7693c114ad01b5eb14441f3eedb5d0ddb3aa8a01856c955368e1408d896dae551e033f1fd319b7ab007c9cc0b11bbbcccdfc3dc4c3b3337d9bdea69093f7f2270696ea87238fcb3e5c231faf3416802b3769a97a0da823cd5c6347909c27199469c6202214331cfd3fb30be85ce3c66d5d30a870ea3cc664d52ce5f3d7f5636b2691074a8b94474f76a49784c5773d95c5dfd852acd250b0026595475509d3755ce753a04591d4f6315c69ddd5ee7bfb94a08cd81ce2e94f04dabe2edde8bcaa81ce0714956ae886cbe900000000000000f800000000000000150100000200000027c6e7b999b1950b5d959322c0784a5cf11a0152fbc9ab1068e8d0a27543eb8c27b250daebbcc69cbf3b0680152d2088630b5f7f6f4e5dec8952cefc4141d418563ffe5590cc63dc4c7e97f3cfd4df033fc003b6550b1ce9d5690ec3c3cced1f0c1fc78a3e5a47c1f60c49838f903960e7a8b9b79144deee6ffb99462bf460d0412f4bd040a37599dbd524325372028d875fe269122d653438c55020eeac79a29c6b5705c602194f1dac1f728c49c3d0a089c25359921e1b8544226598aee625ee19dd4579d997341f9cefe01c9ae263632713b3cd8f8d0000500000000000000000010000ff0f000067c1c62d1761f8ba113544a6c62595d13b4b562810915c4a683e576947faddf4ba1b8bacd845090e6172a6a0faae925e25138430df0fc273060000000000000048000000000000001a0100003500000038304c6181dc4328cfb1aefc97839c5310ec53a28f3c132e97aba4ab96494ea68c1c3f5eb2cc54f30425c3598e77a4689cfb968800000000000000000000000000000000000000"], 0x4e8, 0x1}, 0x2}], 0x2, 0x8005) 2018/06/05 13:55:12 executing program 1: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x4000, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x1c) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) r2 = socket(0x10, 0x2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r3, 0x4, 0x4000) sendfile(r2, r3, &(0x7f00000000c0), 0x10000) [ 305.888718] CUSE: DEVNAME unspecified 2018/06/05 13:55:12 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:12 executing program 1: syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x200000) r0 = socket(0x10, 0x4, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$getownex(r0, 0x10, &(0x7f0000000140)) r2 = syz_open_procfs(r1, &(0x7f0000000040)='loginuid\x00') fcntl$setstatus(r2, 0x4, 0x4000) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000000180)={0x9, 0x3f, 0x0, 0x2a}, 0x10) sendfile(r0, r2, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:13 executing program 4: r0 = socket$kcm(0x29, 0x4000004, 0x0) ioctl(r0, 0x18001, &(0x7f0000000080)="6580df85b0b3fc90e2380baa72a2c20047fcdb01d82c9924097057d230abe167061f88703dbfdd400ed5527109bfd4137e3494251ff15307f625ac2e6335ad3c8268185fe576506368fc22adfa65e976c9001ac0d67b2be4ebbfdb90ae0fe3f744c6ccba0062595f29c9a0ee64ee857e2e5a1c72e374cfa5a2d5906355916dea3655ecc7c0e3cdf55b36127c4fdd461294181844b2b7c5884593084a88a5c9b4ee0fda") socket$alg(0x26, 0x5, 0x0) 2018/06/05 13:55:13 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$ARPT_SO_GET_INFO(r3, 0x0, 0x60, &(0x7f0000000140)={'filter\x00'}, &(0x7f00000000c0)=0x44) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:13 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") socketpair$inet(0x2, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x0, 0x6, 0x1ff}, &(0x7f0000000100)=0x18) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000140)={r2, 0x1}, 0x8) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r3) 2018/06/05 13:55:13 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = shmget(0x3, 0x2000, 0x0, &(0x7f0000b79000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/165) [ 306.063569] CUSE: DEVNAME unspecified 2018/06/05 13:55:13 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x8000, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000040)=0x8000000000000010, 0x4) getsockopt$IP_VS_SO_GET_DAEMON(r2, 0x0, 0x487, &(0x7f0000000100), &(0x7f0000000140)=0x30) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x18) 2018/06/05 13:55:13 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:13 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc058534f, &(0x7f0000000000)={{0x2, 0xb2}, 0x1, 0x1, 0x2, {0x7ff, 0x8}, 0x3, 0xa929}) fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:13 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000080)={r0}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r1, 0x28, 0x6, &(0x7f00000000c0)={0x77359400}, 0x10) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x200000, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r2, 0xc05c5340, &(0x7f0000000100)={0x7ff, 0x40, 0xffffffffffff3139, {0x77359400}, 0x80, 0x4}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = getuid() getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000300)={{{@in6=@remote, @in6=@dev}}, {{@in=@remote}, 0x0, @in6=@remote}}, &(0x7f0000000040)=0xe8) setfsuid(r3) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)\x00'}, 0xfffffffffffffc83) setsockopt$IPT_SO_SET_ADD_COUNTERS(r2, 0x0, 0x41, &(0x7f0000000400)={'security\x00', 0x2, [{}, {}]}, 0xffffffffffffffe8) r5 = dup2(r0, r4) write$binfmt_misc(r5, &(0x7f0000000480)={'syz1', "f6191a789ad803f82b2118ed1e5575970faefbedfa0b04d1ac97f793a120bcec90a595c5575b451d3cb760796f4d495f1bf44b49c67b54de7352775eba5d2487d1ff5ad18a489b5718fb9b92b8b1ff74bd696156ea09be34ae91fcddc6fde75f78116783042af7d9cbf32da05dcaa85e0e9d78e928348d56179150598d60e0f9b07b3b2dab49cf983e5d6edbd414f7ca4e39f4a5496868e42596080b16f8e54efb11945e7ed9b91df053c222a121daa9074ce7107b13f161b9d962e473055fd0646b9cbdfea229b719b7b8ef55ccf5e0db4a85"}, 0xd7) 2018/06/05 13:55:13 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x2, 0x4, 0x0) semctl$SETVAL(r2, 0x3, 0x10, &(0x7f0000000040)) semctl$GETALL(r2, 0x0, 0xd, &(0x7f0000000000)=""/53) 2018/06/05 13:55:13 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000080)={0x0, 0x200, 0x1}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000140)={r2, 0x7f}, 0x8) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r3 = dup(r0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc058534f, &(0x7f0000000000)={{0x8000, 0xfffffffffffff800}, 0x1, 0x9, 0xc208, {0x56, 0x3}, 0x9, 0xcaa}) r4 = syz_open_pts(r0, 0x0) dup2(r4, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:13 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x2040, 0x0) setsockopt$RDS_CANCEL_SENT_TO(r1, 0x114, 0x1, &(0x7f0000000140)={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r2 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r3 = getpgrp(0x0) sched_setaffinity(r3, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:13 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0xf6, 0x101400) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffb, 0x3}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000140)={r2, @in={{0x2, 0x4e21, @rand_addr=0x9}}, 0x5, 0x80000000, 0x80000000, 0x1, 0x40}, 0x98) getsockopt$bt_hci(r1, 0x0, 0x0, &(0x7f0000000280)=""/94, &(0x7f0000000200)=0x5e) socket(0x5, 0x3, 0x401) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000003c0)="a88e0ec892260dceb572da83bdf090da87cd079df609cb5beb642802e17008366157fbab8849a5cc925ac68d581f703cb7d4c4444a9b3dbea88bde271af829026dd693f912d6fbd8af65f69982e59c2b08d09633e8fc3a", 0xc9) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000300)={'ip_vti0\x00', 0x800}) 2018/06/05 13:55:13 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x1, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000280)={r2, &(0x7f0000000140)="00c0dcdf40442d5bbf0f9cc7f33b13a33e1f82d84f156627e0ccefade57ecc2b8f12c187c5b24b6cc566daa169ae07ea3e2071ffce3b381b11736b59548b5e00df32daf4360cf79f8faedf364f52a771b21c5d515d6a3dfcdbfdccde76a761f6eeb02ff09a3f2971458994d9e9d48a1686e1283c8565beae074d19735262"}, 0x10) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 306.830778] CUSE: DEVNAME unspecified 2018/06/05 13:55:13 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x1000000000001, 0x7, 0x8400000000003, 0xffffffff00000005}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r1, &(0x7f0000000040), &(0x7f0000000100)}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000003c0)={r1, &(0x7f00000002c0)="dc", &(0x7f0000000340)}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000100)={r1, &(0x7f0000000040), &(0x7f0000000180)=""/231}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000300)={r1, 0x28, &(0x7f0000000280)={0x0, 0x0}}, 0xffffffffffffffc2) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000340)={r2, 0x7, 0x8}, 0xc) setxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB="757365722e666d0010000000"], &(0x7f0000000100)='\x00', 0x1, 0x0) chmod(&(0x7f0000000a80)='./file0\x00', 0x8) add_key$keyring(&(0x7f0000000980)='keyring\x00', &(0x7f00000009c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffc) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = socket$alg(0x26, 0x5, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000900)='/dev/vcsa#\x00', 0x7ff, 0x0) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f0000000940)={0xaa, 0xe461e0194f61b03a}) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r4, 0xc02c5341, &(0x7f0000000a00)) accept$alg(0xffffffffffffffff, 0x0, 0x0) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer2\x00', 0xa000, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r5, 0xc4c85512, &(0x7f0000000400)={{0x9, 0x0, 0x9, 0x0, 'syz0\x00', 0x2}, 0x1, [0x8, 0x80000000, 0x3f, 0xffff, 0x5, 0x9, 0x0, 0x101, 0x8, 0x8000, 0x80, 0x1f, 0x9, 0xffffffff, 0x9d77, 0x71, 0x200, 0xfffffffffffffff8, 0x0, 0x9, 0x6d, 0x0, 0x3ff, 0x3e4, 0x3ff, 0x1f, 0x6, 0x8, 0x7f, 0x3, 0x5, 0x854, 0x9, 0x6, 0x4, 0x5b78, 0x5, 0x1, 0x8, 0x8, 0x70, 0x24, 0x9, 0x9, 0xfff, 0x1, 0x3c, 0x0, 0x8, 0x3ff, 0x8, 0x80000001, 0x7fff, 0x81, 0x7, 0x7ff, 0x8, 0x73, 0x8, 0x7, 0x0, 0xffffffffffffffe0, 0x1, 0x4, 0x1000, 0xfffffffffffff756, 0x2, 0x3f, 0x0, 0x0, 0xb1cc, 0x2, 0xfffffffffffffff7, 0x9, 0x2d7, 0xa32c, 0xa6d9, 0x1, 0x87d8, 0x10000, 0x4, 0x9, 0x4, 0xfffffffffffffffd, 0x101, 0x2, 0xff, 0x5, 0x4, 0x9, 0x8000, 0x7fff, 0x7, 0x2, 0x5d42, 0xffffffffffff8e36, 0x3, 0x80000000, 0x5, 0x0, 0x9, 0x401, 0x1, 0x2, 0x0, 0x0, 0x4, 0x1, 0x0, 0xb4, 0x6, 0x80, 0x3, 0x1, 0xffff, 0x5, 0xcca, 0xffffffff, 0xa867, 0x1, 0x205a, 0xb6, 0xfffffffffffffffa, 0x5d0, 0x1, 0x0, 0x2, 0xffffffffffffffc1]}) 2018/06/05 13:55:13 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:14 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = syz_open_pts(r1, 0x1) ioctl$KDGKBDIACR(r2, 0x4b4a, &(0x7f0000000000)=""/71) r3 = dup2(r0, r1) r4 = getuid() fstat(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_mount(&(0x7f0000000100)='./file0\x00', 0x4002, r4, r5, 0x0, 0x40080) 2018/06/05 13:55:14 executing program 1: r0 = socket(0x10, 0x200000000002, 0x7) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) ioctl$sock_SIOCGIFBR(r1, 0x8940, &(0x7f0000000000)=@generic={0x5, 0x7f, 0x401}) socket$inet6_tcp(0xa, 0x1, 0x0) 2018/06/05 13:55:14 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f000000a000)={&(0x7f0000000000)={0x10}, 0x0, &(0x7f0000012000)={&(0x7f0000a39fc8)=@ipv4_newrule={0x38, 0x20, 0x1, 0x0, 0x0, {0x2, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14}, [@FRA_GENERIC_POLICY=@FRA_L3MDEV={0x8, 0x13}, @FRA_SRC={0x8, 0x2, @rand_addr}, @FRA_DST={0x8, 0x1, @multicast1=0xe0000001}]}, 0x38}, 0x1}, 0x0) 2018/06/05 13:55:14 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) syz_open_pts(r0, 0x0) dup2(r0, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:14 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x1) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0xffffffffffffff9c, 0x0, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000340)={0xfffffffffffff800, 0x8, 0x7ff}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r1, &(0x7f0000000300)={0x50000000}) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) [ 307.073346] CUSE: DEVNAME unspecified 2018/06/05 13:55:14 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = dup2(r0, r0) getsockopt$inet_buf(r1, 0x0, 0x2d, &(0x7f0000000280)=""/196, &(0x7f0000000200)=0xc4) r2 = socket$alg(0x26, 0x5, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00000001c0)={r3, 0x7ff, 0x2, 0x8}, &(0x7f0000000380)=0x10) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/cuse\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(r4, 0x0, 0x23, &(0x7f0000000040)={@broadcast, @multicast1}, &(0x7f0000000100)=0x8) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:14 executing program 6: pread64(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(0xffffffffffffffff, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:14 executing program 4: r0 = socket$kcm(0xa, 0x3, 0x11) setsockopt$sock_attach_bpf(r0, 0x29, 0x1b, &(0x7f0000000040)=r0, 0x73f) 2018/06/05 13:55:14 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000180)={r2, 0xfffffffffffffffc}, 0x8) fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) ioctl$RNDCLEARPOOL(r1, 0x5206, &(0x7f0000000000)=0x2) 2018/06/05 13:55:14 executing program 3: r0 = socket$kcm(0x29, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:55:14 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x10000, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f0000000280)={0x5, 0x5, 0x80fe, 0x7, &(0x7f0000000100)=[{}, {}, {}, {}, {}]}) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320\x00'}, 0x58) accept$alg(r2, 0x0, 0x0) 2018/06/05 13:55:14 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000000)=0x1) r2 = syz_open_pts(r0, 0x0) r3 = dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {r2}, {r2}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000180), 0x2c) sendmsg$nl_route(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@ipmr_getroute={0x1c, 0x1a, 0x100, 0x70bd27, 0x25dfdbff, {0x80, 0x20, 0x30, 0x20, 0xfe, 0x4, 0xff}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000040}, 0x800) 2018/06/05 13:55:14 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000ffd000/0x1000)=nil, 0x1000}, 0x800001}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f0000000100)='./control\x00', 0x40) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:14 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x206000) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r2 = msgget(0x0, 0xc0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000400)={{{@in6=@ipv4={[], [], @rand_addr}, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}}}, &(0x7f0000000280)=0xe8) getresgid(&(0x7f00000002c0), &(0x7f0000000300)=0x0, &(0x7f0000000500)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@ipv4={[], [], @loopback}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@loopback}}, &(0x7f0000000540)=0xe8) r6 = getegid() ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000580)=0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000005c0)=0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001700)={{0x7, r3, r4, r5, r6, 0x80, 0x2}, 0x100000000, 0x3, 0x6, 0xd0f, 0x40000000, 0x6, r7, r8}) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x101000, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) getsockopt$inet_sctp_SCTP_ASSOCINFO(r9, 0x84, 0x1, &(0x7f0000000140)={0x0, 0x7, 0x8, 0x6, 0x70, 0x3}, &(0x7f0000000180)=0x14) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r9, 0x84, 0x77, &(0x7f0000000340)=ANY=[@ANYRES32=r10, @ANYBLOB="0010010004003435c13bfebd2266721c7be05b71b362952eca514bffe53ea722fe82affc52fccd6fac953fd1cfdf56213d13dcc45f123c74c3e638fb988ca9c35e8ecd8e978ac55f668253763aa69edc38aa01057a29038c0df963a259bc52759d45970b16a97611bb3cd8b581f82ec5d2e34a56225a4d6565ce5f747ef8b19da193e6d6cee7a62f899582d42bc15e"], 0xa) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:14 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:14 executing program 2: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000081, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r3 = socket$inet6(0xa, 0x201000000000002, 0x0) pipe(&(0x7f0000000040)) ioctl(r3, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$sock_SIOCADDDLCI(r3, 0x8980, &(0x7f0000000000)={'ip6gre0\x00', 0x9}) ioctl$TCSETS(r2, 0x40045431, &(0x7f00003b9fdc)) r4 = syz_open_pts(r2, 0x0) dup2(r4, r2) ppoll(&(0x7f0000000280)=[{r2}, {}, {r2}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:14 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="0047fc2f07d82c99240970") sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000da9000)={0x2, 0x3, 0x0, 0x9, 0xe, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}]}, 0x70}, 0x1}, 0x0) 2018/06/05 13:55:14 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = dup2(r0, r1) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000ffe000/0x2000)=nil, 0x2000}, 0x1}) 2018/06/05 13:55:15 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:15 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000100)='./control/file0\x00', 0xc0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) socket$unix(0x1, 0x0, 0x0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000ff5000/0xa000)=nil, 0xa000}, 0x1}) r1 = creat(&(0x7f0000000140)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x800000000, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)='./control/file0\x00') sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:15 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x8000, 0xfffffffffffffffd, r2}) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:15 executing program 5: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) accept4(r0, 0x0, &(0x7f0000000000), 0x80000) bind$alg(r1, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'rmd128-generic\x00'}, 0xffffffa4) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000100)="7f9c0c066c27ac469fca4881c76ef81c781658b6146a9e1edf91d8cbc261938e25fdd3f3a146b56ca1c7c3af22eb3bddf7186ed9b170e854460ccaf01b738bf9922b6a959f01aeb5fb603979f17ac0b025da7355f79a0e6e69c1ad8784721e289b170eaee002ba57d8a6", 0x6a) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:15 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x0, 0x2) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000040)=0x61b9, 0x4) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r3 = syz_open_pts(r0, 0x0) dup2(r3, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:15 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={r2, 0x6, 0x1, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) dup2(r0, r1) 2018/06/05 13:55:15 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="0047fc2f07d82c99240970") sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000da9000)={0x2, 0x3, 0x0, 0x9, 0xe, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}]}, 0x70}, 0x1}, 0x0) 2018/06/05 13:55:15 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='net/protocols\x00') fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:15 executing program 0: r0 = socket$inet6(0xa, 0x8001000000006, 0x100000000) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r2 = getpgid(0x0) capset(&(0x7f00000000c0)={0x399f1736, r2}, &(0x7f0000000140)={0xffffffff, 0x5, 0x9, 0x1, 0xabb, 0x73a}) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$DRM_IOCTL_CONTROL(r3, 0x40086414, &(0x7f0000000280)={0x7, 0x1000}) 2018/06/05 13:55:15 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x2, 0x0, 0x0, @time, {0xff}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000100), &(0x7f0000000140)=0x30) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:15 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:15 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) [ 308.993837] CUSE: DEVNAME unspecified 2018/06/05 13:55:16 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) socket$inet6(0xa, 0x201000000000002, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) dup2(r1, r1) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x1, 0x0) ppoll(&(0x7f0000000040), 0x0, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300)={0x100}, 0x8) 2018/06/05 13:55:16 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(r1, 0x0, 0x0) 2018/06/05 13:55:16 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000100)={r3, 0xd4, 0x20}, &(0x7f0000000140)=0xc) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) 2018/06/05 13:55:16 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0xd5, 0x400000) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_UNLOCK(r2, 0x4008642b, &(0x7f0000000180)={r3}) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0x9) memfd_create(&(0x7f0000000280)='/dev/adsp#\x00', 0x2) 2018/06/05 13:55:16 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) splice(r0, &(0x7f0000000040), r1, &(0x7f0000000080), 0x2, 0x9) r2 = socket(0x10, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000) sendfile(r2, 0xffffffffffffffff, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:16 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:16 executing program 4: r0 = epoll_create1(0x0) r1 = epoll_create1(0x0) close(r0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000c85000)) 2018/06/05 13:55:16 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x800, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) r2 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r2, 0x4, 0x4000) sendfile(r0, r2, &(0x7f00000000c0), 0x10000) [ 309.213246] CUSE: DEVNAME unspecified [ 309.289098] Unknown ioctl -2147199789 [ 309.321493] Unknown ioctl -2147199789 2018/06/05 13:55:16 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x0, 0x0) sendto$ipx(r2, &(0x7f0000000140)="f16fb5caf69f4481c169f382a44fa2a63c39570ba29de2966177f46b38d4e2943bb2d12537a0d7a0ab9848a163cf8ba040c64e84d6cdfa7ba829d7756a64f395d08c5e30078699fd58bc6c516fb90931538df81bf907363e5a0b70d5074d1f1e274e89d62afb15fccae08979a626eef7685b5d82446ac24f53702745d117c472bc1e7bb8d58d862733cfbf5dd1fe", 0x8e, 0x40000, &(0x7f0000000200)={0x4, 0xe42, 0x0, "464d4b6e55e6", 0x8}, 0x10) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) ioctl$PPPIOCSFLAGS(r3, 0x40047459, &(0x7f0000000040)=0x400400) 2018/06/05 13:55:16 executing program 3: r0 = socket$kcm(0x29, 0xe, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000280)=0x9, &(0x7f00000002c0)=0x2) r2 = socket$alg(0x26, 0x5, 0x0) r3 = gettid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f00000003c0)={{0x1, 0x5, 0x6, 0x80000000, 'syz0\x00', 0xffffffffffff6f23}, 0x0, 0x10000000, 0x3, r3, 0x3, 0x3, 'syz0\x00', &(0x7f0000000380)=['/dev/admmidi#\x00', '/dev/sequencer\x00', '(#keyring\x00'], 0x27, [], [0x3, 0x2, 0x3ff, 0xfffffffffffffffd]}) mkdir(&(0x7f0000000300)='./file0\x00', 0xce) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r4 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x3, 0x400100) statx(r4, &(0x7f0000000040)='./file0\x00', 0x6800, 0x400, &(0x7f0000000100)) recvmmsg(r0, &(0x7f0000009c00)=[{{&(0x7f00000036c0)=@nfc, 0x80, &(0x7f0000003940)=[{&(0x7f0000003740)=""/32, 0x20}, {&(0x7f0000003780)=""/144, 0x90}, {&(0x7f0000003840)=""/151, 0x97}, {&(0x7f0000003900)=""/25, 0x19}], 0x4, &(0x7f0000003980)=""/28, 0x1c, 0x4e1d}, 0x4}, {{&(0x7f00000039c0)=@pppoe={0x0, 0x0, {0x0, @local}}, 0x80, &(0x7f0000004f40)=[{&(0x7f0000003a40)=""/210, 0xd2}, {&(0x7f0000003b40)=""/15, 0xf}, {&(0x7f0000003b80)=""/82, 0x52}, {&(0x7f0000003c00)=""/81, 0x51}, {&(0x7f0000003c80)=""/4096, 0x1000}, {&(0x7f0000004c80)=""/182, 0xb6}, {&(0x7f0000004d40)=""/130, 0x82}, {&(0x7f0000004e00)=""/36, 0x24}, {&(0x7f0000004e40)=""/187, 0xbb}, {&(0x7f0000004f00)=""/54, 0x36}], 0xa, &(0x7f0000005000)=""/175, 0xaf, 0x269}, 0x7ff000000000}, {{&(0x7f00000050c0)=@hci={0x0, 0x0}, 0x80, &(0x7f0000005300)=[{&(0x7f0000005140)=""/210, 0xd2}, {&(0x7f0000005240)=""/85, 0x55}, {&(0x7f00000052c0)}], 0x3, &(0x7f0000005340)=""/20, 0x14, 0x7ff}, 0x10001}, {{&(0x7f0000005380)=@generic, 0x80, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/1, 0x1}, {&(0x7f0000005440)=""/102, 0x66}, {&(0x7f00000054c0)=""/180, 0xb4}, {&(0x7f0000005580)=""/33, 0x21}, {&(0x7f00000055c0)=""/6, 0x6}, {&(0x7f0000005600)=""/176, 0xb0}], 0x6, 0x0, 0x0, 0x8}, 0xfff}, {{&(0x7f0000005740)=@rc, 0x80, &(0x7f0000005a80)=[{&(0x7f00000057c0)=""/219, 0xdb}, {&(0x7f00000058c0)=""/215, 0xd7}, {&(0x7f00000059c0)=""/65, 0x41}, {&(0x7f0000005a40)=""/50, 0x32}], 0x4, &(0x7f0000005ac0)=""/238, 0xee, 0x80000001}, 0x401}, {{&(0x7f0000005bc0)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000005f80)=[{&(0x7f0000005c40)=""/177, 0xb1}, {&(0x7f0000005d00)=""/209, 0xd1}, {&(0x7f0000005e00)=""/82, 0x52}, {&(0x7f0000005e80)=""/204, 0xcc}], 0x4, &(0x7f0000005fc0)=""/173, 0xad, 0x7}, 0x2}, {{&(0x7f0000006080)=@in={0x0, 0x0, @loopback}, 0x80, &(0x7f00000073c0)=[{&(0x7f0000006100)=""/192, 0xc0}, {&(0x7f00000061c0)=""/135, 0x87}, {&(0x7f0000006280)=""/125, 0x7d}, {&(0x7f0000006300)=""/4096, 0x1000}, {&(0x7f0000007300)=""/117, 0x75}, {&(0x7f0000007380)=""/8, 0x8}], 0x6, &(0x7f0000007440)=""/61, 0x3d, 0xffffffff}, 0x2}, {{&(0x7f0000007480)=@nfc, 0x80, &(0x7f00000077c0)=[{&(0x7f0000007500)=""/250, 0xfa}, {&(0x7f0000007600)=""/146, 0x92}, {&(0x7f00000076c0)=""/114, 0x72}, {&(0x7f0000007740)=""/87, 0x57}], 0x4, 0x0, 0x0, 0x100}, 0x1e}, {{&(0x7f0000007800)=@nfc, 0x80, &(0x7f0000008940)=[{&(0x7f0000007880)=""/156, 0x9c}, {&(0x7f0000007940)=""/4096, 0x1000}], 0x2, &(0x7f0000008980)=""/186, 0xba, 0x8}, 0x1}, {{&(0x7f0000008a40)=@nfc, 0x80, &(0x7f0000009ac0)=[{&(0x7f0000008ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000009b00)=""/251, 0xfb, 0xfd}}], 0xa, 0x40000003, &(0x7f0000009e80)={0x77359400}) sendmsg$nl_route_sched(r1, &(0x7f0000009f40)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000009f00)={&(0x7f0000009ec0)=@delqdisc={0x2c, 0x25, 0x300, 0x70bd2b, 0x25dfdbfb, {0x0, r5, {0x1e}, {0x7, 0x7}, {0xffff, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x0) dup2(r0, r2) ioctl$KDSKBLED(r1, 0x4b65, 0x0) 2018/06/05 13:55:16 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) socket$inet6(0xa, 0x201000000000002, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) dup2(r1, r1) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x1, 0x0) ppoll(&(0x7f0000000040), 0x0, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300)={0x100}, 0x8) 2018/06/05 13:55:16 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:16 executing program 2: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x420001, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000000)) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:16 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) vmsplice(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="3d7e54492f8124b19dba131cb650ba6e504a84043f1df13eacbee0a7fe6da97bd1042afedf0fa05cd6515a120c3fe5ac3380ea5df285db4fad77fcd9f198e1485f3f222d5eac6727ea3a0cee770dce079b5da7e5aef1f870b3f420c23b0c156695e089fa71c03816168fd153b2a0a2cc2220ffc5f4f1e13156adee86adeff6b396fbbb1938e85a0ceb790b254e5ce51b68679337df587a593ed2827e86df2a0578c29b619a566101418bdb2dee71806c95dc2942a98fb30eb6d7e2ef6ff24cf63dd504abdefa", 0xc6}, {&(0x7f0000000240)="01d18a8b4d92fc4a65ee12301718266c6c93d70019ea2bbccebbcb9d21f6581bf6f2bd322fb4f65210cd3002ad774159dda0dc3e2cfd50f24a2a880bc4202403e3a377d153223a73c5f912478259934ba854c493c13df51239673bf054d5bd2df098119859a1f02ed1c454362de6ade6857287a6a4200b4d756cdeb96b6fbfdf4136e3d5b216d306a52dc4abf4d3153459d333015d18d76261c92495f91cb3cf1903fe634610b61070d40d5d503919dea4f413ca8a4c16fa62c2ff1b12307058d05e50e9100436492788893478f44a355408f567b6fd62bf42a6d36c913b6141f7621b09b4", 0xe5}, {&(0x7f00000004c0)="15d75b7b996d307e82a259f7b83234efd80eadc4b7f5d6b8176a602c486bdeb62437fc433451e3d7a59a5a0bbaecdf02705092b3236acd893b3ffd7144d853e80c96d0e68d2b10a66c81aadb06fb039973122466b1d2c8ae6878d9aef927c0350201d94d8b2e356b4c5d06ca8aa801130c41b968d0616ac10a51ee0439448e6f6f9ac6d9fc15fa9d916b9b41f54a2e5c203ef6b8318b09622b400ce960a9cc9bb10a6d47f6ee6d8cf00dc1e452ba03dc1185f977f42c1885b3ee6cefea51178628ace6ce64b3eb5a608efaabfdd0f08c87159ad3ec6cf195ef2ffe07200970f8497b4c20f1a0ed801dd0cc374182f14d96894ab6e8e1df1c347061f66d758404fd1de98b825d89ab153617255715c9d55af56055ec5aa647941174adaa58d50011f80d73b8a9d6070fc559e7d93762924d20f2167b1cabf0c21fa67f5917d2fb6bd7e4ca927ce527c70dc27bf724025860ce323281e38d11e8f85cd8ca787b6f2f503c67104185d6653f5bc91dec73b773d705842c85701a6d1de892181da54c78fa53e97fe888d62e9e29ee1e246f4b3d2a6663fbf26d16948329ce70aa40806dee6ef865a8cc633fcc1d4b165dfabfe5dc92790b1713716f9385933874f576a20b9741f94dbf642d07b200b1274729bf8fe7d7223a71184bf89f92049ec11e5d4c6ad100d21ad71b61b7a5ab4015bd6eb659058b6160ccc154b3a1e95856f8f2c34ef5abbcf6137507a36253854de666c7427f859e1159c418347b6c67cbda452e03bda6267384ec89253e38f66ed062d4f72885e91a2fd86d1543f7dd6eacb9d6aa278e7066e044cb140e365679923e11ab505bcddd261e2a29cb2f66e9182fbb4acba0b16110b441ef150bfe68537edd14f45de6f99d41c56ba435fba298ee701a39d50f5d16b5c729a27ef820159d0bae77544d72c3162b0f6dc6710c7be10e11f38f0c98d9973f5f30c97444b493925520ca2e5735dc197a1772d693fcc0be291da740825fce755e0f3c3a8701b75b7368a2630fcab51b0bec443f97b7c48569e3ec1dd70284e63994dc32fbe25d54049c5c0a354618284b174f78dbc7c8dcfd4ff4f9ed50d98339065ced35677deb3a4221c341a902e2f78db36b0b75934d95a63370f971e7bec4314b5cf353f0e002ef2a97bc63b4eb904548a8efb84baff4e9c9726938ffa5a557c5e92a0536038c93086d8d9b50a5c18183ba5b77af289d2daee579f35c365081e0f93b430d9011372546f8f52228ef9a6ee1fe7a4c8b50cc9d33ee09639bad45dc988defb8e0869655810020355b4783b951f48bed81d540f33a7439d0d8a60791c9ca6d4a144092d71c1e80d2f41729a845e37304cffa65615004bc7437e39803e58d07d4c54355a3185bf07db707772ce28600fc0a45f2512a393d68de0a2a10b38ad5e12ae864d65a336c85adb4aa3f1db369d1cc4c6a44296d7513357362754937c1a35a550966076a5ce45e16717b5164d872152c3390e1286eb0b5e2a8b5fb94ca047b25b8e1a489446a8751c8d00c7b51a05bb202c2456fd7c56b903c855d665d6fa5b57f4b2a3f2b8db3478eb01ce11cc884f9374ffe8102a2f4071507d0a1c23ff1a722ccbf3e3e0c91b1bde8acd48172114db75d99cae47f47672790ddb1614e44b4d5b6b862c67779dea5234b4447c563081407bc6244eb4a697dda33e3329d99d2310ed1619264faa3d66d7ae1f92994dfe043382dd2c2c10923271099615019c3574b5bed4682e0db1894a67d7b77efff1965002e10b8a759866f4cf8240caa829a3fc3ed4f69784cd19c1d2e6ce4f31e78706f34cbabe5dd7e1e83d146fb26ec17989b5e498f8d4de5380946f780cc78fd49e96739d2436e53ac03531c33e67dcf979facde8abca127e84cb2584f6e5f12d6b8a70d2ba31c2dfbcbefd9a5a5f70e0cf88b88001083e0b561252e396cf4aa79387b18aec6b9a37ce5835f0803c61afb90a783e59981bb801246350fd598db92c63026fdd0c3fd19dc00c4617400784f19fd7fcf108cafd07f96fc11422e7d4820f0626b1cd0a48e4d507b4b52f610829457b2eaadcced3835ab935a3ac6801787c4bec8b57b84d0a9beef8a3bcb05273c2e4ffbb15b7804268ae5eda1e5618a396451e12f26b7b02296365cfd85549a6520636cff2a13d864d8e5a6e1ea75d5b4fdbe280f80de9a668b79802585f5958ef006bfc30e86c302f6d615f68c4d679d58d381722651cbc6101abdc3221b15a5d9e5f0dabb9a3532034f2779d9cef9d1dc14bd94e6b2da7322948338d2356c09252dbbdf4d5b4baf34c0a5f2103c387a6d9ebd7372f829ec23c8898f755bb2e3955f77c53834f5e0bdf674353757fc24ff5838c84236b715dc4bb0348e797f1c0b9aad4e99930a952ea11f1476c3bdbff1c2ea604c120d36dd05a1c6c279a7874b7d15b2ab80c06f6a18ff448a450f0397f9a6f2c3d3bddaf8eb84025d933f55c6d04f7a726431a42a3000d8f2299ff220ad9662d9ec55b588d929a1769c19ed00dbcac0d44903f5695c9965118d11fcaa0cadd67d0447bb96757e7813f846364761b8cce6ee597c60b50d6006c82ec261b2c8c9e636975c6447efd94dd8a855e4dab45d8abaf748428809bcdd871c44b6928c4a602ae72d570ffaa9131992e721458d096582d009df0687a1b143a4a0d5d112985d6cde1cf530e79109a8d897c4fc2c0b59ab026fe4a395028cbf44191c67a3e519e43748fcf1dcf205cef6a8028914daef2a83696e2cb90f4664322729363eca7c945ff96ed446172283bb4947f1d36d4002743265177196713cb122a0fa44cf56276644ce731bc65f85d6b6877d9328ae43e5030f07c11cddf059707cc3a013778c4032688ca4015042439c71f0bd2212aa6cecb2991c581fbfbc094f6cf89a6562975370b4ae9075942268af94b97ac3b63af34ef0b045f92a800af40f173450b697176ceaf0d9662d055c115d642442eb5c224152e8d53ad8120da7c50adb153bdc8e7f9f858f1178ed3ca82392b75e388fbf13fdf1e41ee8cd8fa649550ee700e95b82602b0c9646d194a79494201f206fd5f30b2673df7146306b456e525c24721389a267b71ea2651eff0c415e804e173b98236ab5c0fe9fd3bdbf1efb8cc99da5fdf1658b44b36e5754e4158c25c74393b913c656535bfe29e70565466669ef97faefa6e7f2231f478217c07d044b08233a43a9521d5baad50ebf45d55e6559c24ebf3c4f955d0c650b2a1239a781216fd388a01bc50e01345e5c510a351fe14af15460dfd1c7470887651ea31b26d2026b70f838d68497b96256877c4d819032dfd3f30dd9388047db448a8998825ac1476dc3e3030520260aa7c03e1098a1e5fb6bf45f7154c613e97186df24183146ea1904971c2274974956f90fbba5f42535927605dd641f14f05f153cfc407c49118fc131d5c40833476f5e7b56b67dd31ce2e5744c87c72a0b1fa3f90d546db49b935e443f3ae61bb18b57a289687c6f4b92cc7ece52e6c0194bc9847e5cd37dab859316cee9534328667d73f804e439c3a0a4d0ff2bf2c2261410bef169d9d43a90f132a7363d3cae26fdd9623c9404141735ae211404ac5f23993400e1cec7ef07ce83b4c784369b4af48ece067a90431a9fc39e8157482632c9910da951466163ebd11b83eae702cb3474cb816aa076873657beac3b1f37f67e35c032859f3aa0efd0fd33a9fc0b7c580215d9b4c34deb6e132546a29116c8cad2e87d84537e17c3141e2e5e167fe10ceb41bc6ba1fb98a97a2b3f8b242c02d0bdc5f6994316e5d86f2f5e6f1424079366f39358e9340169275fda211990ac93a067b3d8bf2504b8204c5e956ef015fbb835eae2ec5420236fbc2d778e3e4342b5db18288f6c3c77eb679ce28d0a6f59b08467b855ddd7912a5da07efbd8bd869d9467d9d745ea148342465b5d0895666ce2647c6376a24810d40c553c49f0857e2779772c287fcdf6adc0e7c26b7d1e26fe9d87ccb854931336221fd81bb0d61a56129a34a30a71f21e9caa3f4e8b7830fbfc404c36074addf53aca6dffc24839bfd3a5a5e31fda54b368814ade7ccbdd9a19f5d45e76f0852e0a98b5271db5ff833748874bee063422277b00ed68d3fff1c9c775a8dff695db6536e57b9d84271114bed711f4d17fffc3f9ed7ab47f1d3e5628781609f3b1a8b0a54b58ae912ce84e559f56f7e56c2c7f012cc150eaa4380898d32a1a642a7413727edf77f41fd16630cc0558b83f9231c5c0e53852fe5acf3e5d21e341554f87b0d2ed1fac55f101b1cae59f0967ee65d3c66a3739dd53113bf6ba2a5e600b0a71667dab8e74c1501817f6d4e7884abb2706c8a0920fe6a3e9c2bff5fe9c489481010d34019c83d11a33514c6b61fd8a66483e9824ce1e3a4b5ed448db701e115fd0535e4a6999d5d07bdc2839f21432767994fd9baa7554d8b9bd19cefb68b814e06d78b1cbbf69e0e4dc2dfaa44db24033ff1bac8406fec78ca1ebb1a5b57970a132b7f9e0a8430f28d893b01118c64d39b0b0124fa97cb5355e484c8f2b3ae230e3f9e93f50c4f5621906daf1e551adb1c7b0b0a6059c11a38ac50b0bb2ce1117f48b22d221bd5b17ebee2e8258d229f15fec6336db3c072b65aed2e37f1d55f2c2b5f518f4f4135443f95271b3bf9bd5da80859fe949eae6cc4ec66842107f6472fdd8a0912cd061fb724aabbfa178627c7864c35ea33c6c381944a4b5c14a66490b556e270e3355ff37e065382b218c7166e585043c27f80ae376c8027c853f05c536b936f8119048e8cc1eb77a6f6766bacb2dce1538461e25380efe6a6ebf69197bc324ed8100398a0f7cbc507a805e8b9fb069473599396f4131c66c8b5be4d5350296a1326a9713decf425fb9be2daae7f5dce98f462f2371a54ce2334cfcf8e9d2234e219955399cfff8ad84c1adafd78459459854d9098c08fb7d06d4cf7db034dd4d245d9191f92e322dcfff7fc78b149be93204f6e28309e88fb7a58ee413754a9a131920362ed1a6780bd0a642d2346e1d6d2a5d37abfa22590af3846cac6eed3fe941deb1bbf3e8433c40b45ca111a82a00fb7b5f9cbebe311f58d9709835298f7041c5f059d7d67a812f9e9c0ab03e666c5439418c30ece9fe0fab1dbcd787b6060c97134a652ed542f0763ea389ca72efccbaa748d82829e0ec13f42e8c7de62c2f1b05ad82c92670375ffc2862670daf40f6372758103e5188b55f282381847a87e5a4d13fbb2db4c9f409a4543de2ff06b37284fce0a1300c1c781481caac646c6e691685d8c35cc74a97a35f26fb08deb2233504b80d8ef2395e7b96ee3a297582d4add9bb3cb105ef7b01b732a5dac6484236aea8a3cf02b679a73357ab110b97a7f39cd036c86856a134bcf1ffcf72616cc6590c89a8efca908223f8648086313828904ccf0ad2a43413b20affe27306e9bc6dc2f95b31ccd72ec3ce0441ebeaa9e2f591e8227f443da6747231bbd5f098d3d9f42b6d44e493b5fea451bab04e8bb340f087bed88f31bca521729cd25b5e7c8d75ad39b4ed4fdf34b59bd3ea3e05520879a08b5c6577b88d30ba53644960aa6244138cba42b46b50719a63af77d69d5f8332cac3ee9be52d5fa87c846a5c6dd3bb416cba8f2ac2db4d4f7248ef80903b764f0896c6e8a5e29602f38291a67714ef4782c6e1c55bc74ca7fc4169c19ff255328dec7ed90ee4dd23d463e4c4057446469896db257e9858651071d92612780e6161fdad9e6e831ce7f1412f094d407e0483c4614073570b139824abfd", 0x1000}], 0x3, 0x5) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r2 = getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r0) 2018/06/05 13:55:16 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x1, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x14080, 0x0) ioctl(r1, 0xba7, &(0x7f0000000280)="57a0d7c9f7db82f2f1bd1e1567fea8dad8c806bfea976802b5add50235ef9d7324d97e00308b4e5f366c687a37fc773a7227ce7e835b170faf6690416d35f1ed52074cc6f8212243cc0887e7277008082877edcd467edba52add31beb5a1a08b78d551774a4e7f68757eb5a6d79c9214e0fb1d00dcb599f175e6e447c38d6d473c71cc062d79c35a38b0f65bc69bd869c1adf69cc727229bcb33a57ffca08fc5") ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000180)="a8736563757269747900") r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) 2018/06/05 13:55:16 executing program 1: r0 = socket(0x10, 0x2, 0x8) socketpair(0x13, 0xe, 0x40a, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000100)={0x0, 0x4c, &(0x7f0000000040)=[@in={0x2, 0x4e23, @broadcast=0xffffffff}, @in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e24}, @in6={0xa, 0x4e21, 0x8000, @empty, 0x4}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00000001c0)={r2, 0x9, 0x1c63, 0x6}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000140)='loginuid\x00') getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f00000012c0)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000001000003c8614c18b5170b3a376d30995c9afcb7d606e44b85726e6aae3fce317569381fee2a60eb8f81911ba7f4b1a2f31b6e71736fec3e0546bb997c312922958434da2652d54d93e28c86f07097252e2437a4895451b4fd029dcbef8e073202f0f4073c1922f70fe4f861042d621b3c9535a97d8f9ef5c39b1ad4c66352d7146261320ae50289d07178ac45780084409e8c817051838d86483a20da83d6414bd919f196dc75522c84ea3c74ec267af575ed31485ff811ab994e71610692178aa58fa400bcdf7d87fc890f9d661ceb58f5d797cf30acdba49ae534a99ed2d04420427cc4e8ad70d637b69d36cf0cd4998b9e7383798464183e2082583196fc3a0a2de1722c921ad45993f9b7fed3a9cccbe109af0aef6089991ce4813504484c6aa90e59d22df9f5c980e344e317b52f721df00973cd68b46a3a812e077882c27da23eb1dcafd03040237c46fa666a35b7349a81b0b3b2e176237be7b327d714eb6558414c9c6e3101ed81395c83e4f49bc01b7c0882ba9538ee72ea5f09cadfb4e652eaedf8f54012b24fd24d51a1c2b66865ffc0c16e20e49bd911f180fedba4926511f3c45d1478c8a5d6770a0650754f419f5106e3455ca66b3371d6034f2947f40b6afb64ff54b1705764a1c764542200a22265265566b9326846d56da76c38c3efce64d3c8bb13b298dd8ddc74b3a5d525f586c9db745ea15e396883a5f582f9509d5a7d49ad7bc384a9d1046ef6752bfa0a3ef526828c43bca5f9bc9c8c10a1faad37fc4281258ec2745aef3e89ea85db03340dd266e0ee828cd22a7929840283d1848c060ab2a4dfe9ba661122cba54316cd6bd5b5afb2d953e23354f91b0cfbddc968c9eca06ae9284c747211a33b5f359821d09f6c9bb0f78df95e3cbbbe45dcf4123c264486679c020cd63e2669b2d71c0e3bfbbc2e810b6ff73607809ec8d51e5550ad6b9c49a916bf2303491bc973a8b16fa234b833ddb90d07448c8b6ac24816c83dcdaa98a58d02a874d2c583aa60cef01a2987e3ba4bb629d5862cf5b4bc3597ce02feaa78cb160c23fdb925635beb2bf2ebee366f1ec9a59eb54cb1ab57b35eb5a0c39d74a45df98326db5958af0616881edcda16c15bb9fe9a85e8c977c6e1af9229b9d98142b26423dfd29788dc9737c5cf1da554af0f70f6af6e88840a45890417ad9f617bb617ad178c08359cba368d1ae666e5f4703f144dc1e531a1b579bf67a1bcfdaeff45f2ca07eb3e52f1d6d131affd7098ef1b200d0d7d2f8deb5182a18ed8bcbd7b6c2cc5221345a88c76b7729de02ed47a887ce84662a75c4e6f680328e76595ae6aa2124f7c880fcb7429534f61803baa886b9a6855e1d9b35d336e04b7c2ada8d7600883fd7ced4fb6a0a809a2605cc79ec7bda38c9fa0e1b26a0bc5355c1e6c924b85edb722dd1a239724e03b77a6ca9e990fbcf9c06053f4a8b25540756f4ee4d0549db88e9d1ff520d4356387e3774187324654bdae5ad80876417bee35bfdc0f4ca84dffdd2d9ae1fa608f4728beeb3803ae477b4187aafa5eacab81c952b5562c94f5425f7e943a52411613176139110da4d6857f3a25fa01b4b77b54eaf56b1e47f0da583441bd6c0dab698a3b0ff7fd673fd780e42755a3a5faecaf12c9a0fb10418b01f4cc40153e610335e70f7ea096a69f5ba34f2b875c48464ff7362db00f13ce8d01fe1241570b2aca8eb967ade018d541fc7bef127b9be5f24d4db3bacff077c2792fe8e46582b110da6485b5d5780fb903943d18440baf468aedf88a84cf8acb9c9dd0fb07252c9225fd21046b0c0c738a75bfe0de06fa9aaa13ba527355bb201298acdc901e4d7cb3cb703b16e5cf56cadd9fb979c27620684a070adca713bdc8845fec208d22081b3608f4f15473879b30998c733ba5435caca45d76fa22a744739920cdbb652768180207d7fca8a1151f67c7d6f5641c9a98046a6653ecac075902d42886133543757b43e7cfb7cc07c66b67459eee1bfe5eefda84f00c7ec8a9f67348fa99fc2019691f73945bd08af8e3fda49fecb94d84170ab8dc434982305a01fe423cc68f1b83efa530b583f75155c3fe54ba1a0081836f892e7bd728cdad8f1ffc34c51d6d5ac137ff8e63240bd177cd12402c8d0739b7d92b208c3fcb06caf872d019cf07d63efd3c1bc93af4a109e27ccadafcc80f7070f30bd7f7a3d90f525e32951305ae12b8653f6e7d45f6b18452bbf64423c4042893c31f0d7b85a95bea1f3dbf2007ba876c57f560229025118cab9eaa56cbf6ac24318dab325579c7ead26fe1f5ac5157375a869bed25fe71332ab41c386cafc05699b89635f3ad3b5ed8eb5e21ca5acf13f247740fcf444006bbc30152b22391dcf340d33863145a5af9079ce566e9c0dbf68cc79d0726628e1200419429b308931ecac3fb3503c7b74de25e91cbe13e5b8d7f8c421ec9799727bbea39dbd07f88f9d5b42d637f67eee52a087eeaaf60bf5ffe8e715389fc9b478ece686b12c2f1733f64110fd8c048272bfbb7d05e6876c3cb6b4263134ec2d75fecb7d542bbb92dc74d4608150d3749846475ff995634f853d6c644ab38508fe2d6c07e033027a89e663a5c443563966ac9e9a98c385cd6a34a83d9a4fb30aa2bb7ba9c8a0237e493411d975a4e1ec19bcb6b26f2b8a7bc036b232380b2757c83ac482fb702576d1f48b9c60cbebfee8f8c7383859fbd649635ff7d6fa18f3135652ca701e2d1bacbd3ebefd1721ed7091a47b388055f3815f06634079bd01449bb73d97844a78607c2e3c65e83f22c04b38e1dfabd6708f9ec8d222a77d451e5f6c8f81fcdda62d682506a94dcaeea9d272e11ab984b80b0412b72f25d73dd4409d2f3eabbef77f9f501ba4e23f8cb60e7ddebff6ea38c6c1361b5afb57995ab430660aca1b1f904156d40a5500541f2d3cc6d06084fbfdf2d11345ccf1747db17d40f1e053d6dc60165d640dffd6dfd3da8087d91a34ba46fde077e8461e09d9471b2d4acb49c91ba057c4c7504ffa1f1f6a7c8a5db72e9344b001415191b99ab4bdc1a0e909f6fdc6a7571b357988221bf0094e660d4b315fa4e18c8b4f4025380ac1758bebad01bdf4b678edf4e614d2fb41359e831ed5bf90d7c7d10b92dd500f3e7b9930a6a6b7a3e1eda0bc209f60ccb10d2cb33733db1550979481e6471535e6494760d3eed89c87103632273b051980c12055e6295c6907150afb04d5f4abfe9387da26a711d11ffb9fa8af3b697e4f42c40093af28820851210aa31a6f5e2b1e3491841b758757d57036be43d1ee79f082f3185463426ba4c77b12c2cbfacdc9ef215640c8080ac4bb441404a02737fcd653bfc3754ffd2dc278c2c55a8badb6f04d2afc56fb6c7c6ab8dec5564d01b4b607ff7d41d28cb0f4c54dc69c7496381c3a2c02f3c600d4b5ead701f9ad5325f06e476362115bdd2333a7f52afc240bc9f0f4aed724e838c5f1fcdec0d0ce4742f51f563e574469828faf62bd9a9c65b3e8b830af3534b8b4eac8488fbf3ac8f75a6758d8efae094568f6e5225c3dd784fea8c3cf3ce13c957c79ae7f4e8fe21f91c332e6af969f0449897a057537adddcc1225e85a8128027b8ca8502d2c548709392d0b514bddfde443677801029abb257cc2ec8d6b4874e255dcfb4e0a018ec32f4ded982ed41a8f962bd352ea5796af5b3d5a0c903693714d85a3e5b45281fb2568f7f72ee1019085b134ded2f5f455f20fdf1a313cba788640a41a8297efb70f6117b1f7c415c56d0f2b61171dd4464955524c288c0514f38a8c6dd41a33192cfd163993f249339b5541ea8ea6fccccf5ec0c61e5ab303078175b1d53e3f8436f28e4f0c2e57cfca44faed1a99900b10c0ae031f94b87dafcfcc3924fa1ce17cfde0b07686496d847c06516024d1ed582d00300ae482ce8b12d62baaa4e4cf300867b1c96d8cd6a1b2b941c41acecc9281279c288493eb5d5b7547aad631fca2d2b5bf2252349558dcb88fa8c6842daff0d0ed3feb9a1d83a434290e2f4ef25958d83d25ffc95a2a6b12e298526262b208e975a8640741ca9b4453140bac7dd8b8a762229a3197464231a2783b2ca8a2363a16f3ce8ab1cbee2f842197f688051b92e86b53465e93f59fcf38b72974d384e86f8667fbd4093efda5519a11ed9bac98bdf0f00717d6be855a36c43c895af40620fd4e365d373b7c79e764f9bb9044adbef4e1d276c9610d2268c68b6a808dedfbcb77e736942192fca2d1a1908952933ab4c3e1852c71216e7d2a597750931850bb3f5b0d2e172ac3b50ffa367494d97d072c4fea8e5f88b5618387890610ee22d1d86b06ab14434d1af612ac5dbee92c5107ea78d63dfddde89cf3579f20eb8688df7ff684539003a5007101932df6b62895ba79ba7b4309aab9a1c4b7e3259599b88015adae91bcd0107c01f1d8bfa2c113288b2415be40976f5df6ff4465d6ae8885f4f0b2cd1944f0321edcbd724af2a8fd30df359c3a8e44aad1c77b59c1c11c1643a1f69100dc91e7fce8496d2af5b928f38361559d79a339acb8bf62f151ec3502ffdebb0f6b1a4f6edbbaeccb6f5edefbaf5959b66d7b90ba587e9bcb983ee4c0e13c5445c082aa197718eae5db9ebbc6b9284d91d0b9177da55a6046fba956d3ce5f0d76b068b800741d627611825db6c1321eab3867e53975f9cacb0c56397e415e29cdaf4f9e211a1221aed1d4f800be28c31219541a0cc83f3ae70d017e71c243c179e439fc17288d781986b9ea637952dea3d9d0ab15e5625eff1dda5e2705911df5c3ec7dbc928376a7bc35e004a8980bec3117ba5233ed7a915880357bbfb96d9af82618237b2df456a69bc7708e0d36714e6efe616cce16cb2330cdfcfa3a5f074d70dcfd332a2d61aa36c57b4be3c12d4430a5f3a9652225d258dbc3251ba898ce1c1c75d86062982b68df048cb1aaaa3ff03be76563c0075d58c932420ded4f563cb447e3cc511fb307c54cbcb646934265d3442a64b3977e998eabced1fe0c162aefdbba2eb4554c1ba7a50a2c9648f329501dfa30aea623d0763e8837fb7fb95bcfacc5e07a58b80722b06578f34a5fabf170c2aa9b73420b880c5ac56c0f557cc65b401024aaaaeec6aae2e3b23fa43eb14daa41de3358e2c7197ba31694b2d4061faabee0662c6dc4ec868e467f794a7584cd81a6477f283c8c19ece526e344c318111d1acc9943f80bb8bc975637eb7db84467b47d3626914cc41f11db71c06f928f63843f60ddaa88783d430ac1ee3593e059bfc61a2b4b7229dc9f923dc03297cb6808e339fbe300d8e35b40082c121cba3e361021b15ccfb75acbee9a710f17a4d8aeb2b05b89a967de477b94000d7bc23c8d133cca4b66434db622242a62bc8d988fa950a68c120d236e78b050d7a89a1c200541821ea784c63b026243982bd7e6fb1e0502cb2598e2ee68fb4916272a60ab13969dc804edb9bdb3cd0ac56888ad907712fdd24234a8563cc86dfa6bb6a1561f5401c25509ef5a62a75d3f256b0cb7efb5b698894b994f4ffb980e7c19748aedbc65eb064bb05bf5ce176b8f96ef2f771b7828fab4dcfffe7bfe508c574c0428ce17b4ba4f7a367b8f3302a645bc813b36218a0b9ea2c2eaac1dd655f4ed63a219be05af19953307f63fabc81756007cfcfb2ff40a35c9d1a9f713658546f961646e76a2b9467e536720508e4aae94ddabe821ebddedcc195c99d37be6baa3d1e37d5884e3c7e594ec70fd41a5f09e384a0245974a047afa52ca1d2c69b22db5bc3d94ccc5af08fcb54c6e2087aa592e717bf39e2bfd8f000000000000000000000000000000000000000000000000a01332b56c67b848b4996af7a33bfca6cd81a0384e8cf77a395519b3dbc02cf521c0461908aaca44d35c94cd43f5df15507e3efbbba1bf872e3a32627183a48482bf21ec54"], &(0x7f0000001240)=0x1024) fcntl$setstatus(r3, 0x4, 0x4000) sendfile(r0, r3, &(0x7f00000000c0), 0x10000) [ 309.931275] CUSE: DEVNAME unspecified 2018/06/05 13:55:17 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x301080, 0x0) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:17 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = dup2(r0, r0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(serpent)\x00'}, 0x58) r2 = socket$alg(0x26, 0x5, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r1, 0x54a2) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) accept$alg(0xffffffffffffffff, 0x0, 0x0) 2018/06/05 13:55:17 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='net/protocols\x00') fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) 2018/06/05 13:55:17 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000005a40)='/dev/dmmidi#\x00', 0x8, 0x200000) getsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f0000005a80)=0x47, &(0x7f0000005ac0)=0x4) r2 = socket$inet6(0xa, 0x201000000000002, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x402, 0x0) sendmmsg$alg(r3, &(0x7f0000009ec0)=[{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000540)="744de2ba267306961230d79fd33faf6e229d3ef101978eeaf232e60b8b5ff32744c952da33a4c7e4982f8542c8dbc01b9711af2f92360ac959f04ed0020bcd0b1d8dc272221e44ab93ba84699a55556390aa8a8ec7acf7fe4d4e9e36167190f66fb017810e98812308345ab98986ff3713042031a38b40faa0257b28c84887e013aca3b7b0ef8626ee9255bc4628179c5a932ae7cad2c35fffc512595c740ec1328f551113ad3194e4718f9bf868b2871f38072ad77ba7c2e25c4a5a168d4b738de836fb1fc54bf2d272539707a2ce2c825f3778a0ad876994c96afbbe5da0d8e124502044417f0f94fe3a1b1fcc15d3e429df66a387fc68cb02483b0015bc9d332c1ac847ebb719a96e2533a062c0cd65da3b4e3e5116b40bb826d716e8e1369d6320be29da52effb0eec03400fcce2f715b9c33abcb0619d90e3a7100d1e0dc8d3498cd0a751a9dd777c397355735b4e9459056e1447bb9f57fe3dd49a9ad6690b618960ad0bf8c6bae98638e02da7c9b7150da0ca57a57faa59c330dc6f44651b6d59bc2ca2931a0cec678cac7336697cb53acc901d7a2857c7e23acc48ddeee0a63b536daccd7a4b7e760a5d2ceb7885ce855be86ea595c3c4fa981c7bc3b0a1c68129ddd3dba652c0f776208fc25ec95bd2903fe48d17827f6fc94ee1c1637f482ee79f155e265563a52f433bb1e1553903bcb25eed7fcd1012e66d37be81bb415d67c1409611d4cf0078e83bde3cfb248937fe3886b90635fd49890d4ff19cc57cdfd8ffe3aeec610be687b391e9118d4cc6ae604df4985d0baa53c5e2f176f1941e56291cc83e99cc33fe07edb1f322fdf44282ef5d9c125a8a416be7a9314f807875aa59ec76f6d27d8408bc74a7fd6221ef98fd2aacc674e52b0871711b9249b167aef0d405ec219ef0f70755144b0090c7f6fb8468ddef7359b890c42befd858103bb034adc16237902fd988796e6de84a6cfa1c198194e89a549c9c8f06dc1edd0c77d9f07d4d8197548fc7d0d2690d6ad87301217a883ffd01a36f01800cc11766d3206c3ec597e1ea3c548e671201abfe152438afbf193d056e4137664db1ee47425e0f69087b98f457f788e518d80f8422f35b2ee68dc35cc8c772f7444f82f10af80c9d3c9f17b68faf2915662a664193ac19e82068865f94b53932d18d45bef44b2fb47dd8bf27aa0cd0dc941b1bbef51e10799ae2ef9b3a19ccbc69e8ab5c2b5d82cfb2bd4a0ed1c2e4808dd18f29b612134e0cba5ebba6209466273c73de930b16b00784b20dff872adfcd0662c84b80b7acfc2ebdfec0da9fa01ba8e270d47301a25144e6b506251e305eeca0ccda0733eb95fdd16699e4e903cf1bf34233b506a0b97416421d54b29da6a676828b2133b3ad2af1dcb9ab352a8f96affef280ed890635b3346a1f243c4d9ddf918e2be84e7992dfbfd91cfacabb80ae797960a2afb91d46297ef30fbdc2362094dc05220a0125f65ca4f8be0a0ff6abea2b74b453a4061d86ba92234587843410088c787c678a81d81a0ff757fc0540c568e90fbf1764a43741eaef3def83eb323ec25b419aea107ea8654d2d43565bb2cfc9ee10f1831dced7353e55f46820321532937f193cca9a006d88605f65d072d8a3741e34946defa4b8ade02cd59cc1d22c69225a5b4a95fe7578befe23307f91891a84dffa35abb0b4fd9c955d2ad2cd70855c2c92b0ce5e37749ea9d397fab951fd05681a058eda41e24c24beb4f06de07c7a85e47d87b339e6fb4f0d556657910d54529e21f831cdf636bb568dab825b5ddcfc60ed44f8960ffd945dd990c63bed4b8609c1b847528b68b205eda99693e136975471e3c50ef9ebdc9f42976ecd83708b9879852474cb271879ce1fec4def3d93a108c0f5bc132f069eea073175cb3e134974bd2da9760a59a80455e9a198cfd85569127878503deeddca2d914d2b64bd33de6776314b650652db7ea62bf7d49eb5dfe6954a2d83a576592b2b22cfd01f31f259492983ef8bc6a7641ff28b9487bbf402a5deea7e6e7293910c02e0e6fb1a82f4a1cf520dda19e1259da103b466cf966fc57d70678541b956304f40381976a1819142b7026f39fd4d0dcc9f0abfc6d5acae6ea70988989c47fc849084ff38f17d0fdd18b302b1d6a0e70f3d0a82109ce2d3d06e11de9dc6611e84feae21e315f36916c76de9352ab497f9278248576f5b9d30555a84a548205e9c339aabad968f3778ab9f925222ceb9a180309a7c743230599f5abec777c1a0dad6f57246d572e019f860cde630793319c444d0f3084ed92873328a07217eb58c5052ed1f7ee705873613730f71a733b3572d89b38f8260343c5a5bb23d06f25a7f9cdbbb3c9979b88fb407d98762b8a39e375ba00a0d6940817ff4cb8b0f4e2fb1a3f92bf235ec951bd90159a5d15468447ad00b992b59eefd956336ccb1ef8cb2f537849d6ea504d364cfa673cf88c3cf5a75e311a1ef19a3176740acd5f181ebd49e2db679645b4fd4df25596f7365a7ebdf49cdf0f3889c16d73230672a01931d05b8bb4d96d06d036f087093d2a4e02a41d2b1732bdeb570408130e30595ff8f9d4ee54a9c807c7a183896b600db17b97f293549c81e74faade7b9795fc6f5d2cfbc75a60027905ab04b73fa1dfdb6d355608bce08ef178dbea676f6b520644a4d92ac4fa06590253878b1b71296c3e8a65f0244f6ff7312b2b5a6e074b624e3c50338b3f72b5b54d42ad12a53e298123de37c31558ce89653f2e0b8d883e2b281d05e37b6e04bdb28f92075b1e7ff8af9623e6bae3dd20ab7cc86361e80cc01adae720f5da45403e83fb472dce76051ab166b32b8d28778db29d19ef15893ee8b673d5aca72082fdd0fa5cbc87d16728f922f5c584fd9be4672b76571534ba206623d6fbf45957630b858ce092eb5faed9b2881ca0737f244295fa0e313ddf9a1e25442b6e3e025a93dcf3db0a59fbe5572fa93b9448a0512b47f923b915f16f270a64527e1d276ac8388a0889dd178e26b9e48776e386ef876ad927f1bacd8b66b53f5e5cf5c00c2e85b0ef0dca3ada2bded4a80f6bf15cb8098105345316e963dee39bca19f0565d4845f81f5e7be603a35690d96851a1c4ceb71042ad70b5913565c4b4eecb57d836b14d29cc7b2a5891e385f2912d6e24977d5010139eca9774a43f3e45046192974baea76ad56b43d31d24399ffb0b52645a7cd5b833c0ce7b0e4eb48878e51638b8a428f90ef8f9575a69b4cf2fdfa691ff3fb79210f9d82c81bf27329db17eb430bceb5ce1cad9f8e965ebddbf9acfd69475bbc23ed7f8b09ce859d6c0698b7f8e763b26d52ddb283435c5afb48655513c0bf9b7a3eeb0cec5fee0818692b6b23f3f7e27d3f5fbf6199cdc4f8a9a9ddebb2a21cbbd6319eb93518e472a877680a7f375f46edab68de7fd39a409d81f3cc61a3ef6b40fb870789cafd70d74d613799eb6bffb098cc87b658309c4cec1f4ee32676c7b67bd5e036909df135659047096fbbfe2d6be4e25f4b62dbab5cf379213537e7154552d9be9df04f4a4e94008a6cc4eae04bacbb404366f602fcc009e9700e5a7259edf128fe9feed3da87509989656ec11f88190670d3dfda80321c630d244111bfedcd2b86e6271af71aded0dafa041a72dcee7658c47ee0a79e22628c9ab67ccb20aeeb3bb2c0c438616f462ebb0dcf04eabec2a00c15482f6a56ea40f7a1f9ba1a0c4eb66589d8580b21dc3dd50d09d11b6944aec8c75edbe2d19447438583a29c2f21df623a296201acf4e15717a871591f833c4fd7b6d2d609ed921559e7d0ffaa9563b4bfeadb50307c0743aec1b2f61bc0ce5502828ccdf3722a4b81f1213e11af982aa749d075bfd781f7efaa221a1e58a4c90beaac1222c6251c93b598bfd9c72fa7639e93b7016afdd8e489d2339c5ab45c051acbe7a454d09e33801e3ae677e2e26c5cd780208ade58cdbbad8f57febf83b90b20c6f954c36170c7d576e564555d885c5dec46ee00d5d7e79bdd252c5598bd0a636ff0dfd214e7ae91bc20e15ba80a980a1c590dd939f06bb9fcf3f2853a6376ea7d083ca2b2f71ab7b5cea90a289b66abbbf4987ad0e6308e2fc1a89aa862834177fe1c555ee5ab8b99365bb8d7a3de4a1fee9f4a155f332331338ddeba5be726cb4807b0054596337a27a420a956706ecbbe6da000673699534307ef5efd2540ef10ef1781829ace9f550ac9e6be2deeafc0eb54a78be0b182d8de7390d45027bb2761f43ccd2048db4f363d16728353b6925a256b093f1d773fad627044e4915f19a5596819e011d9bc67572533527b02808fbfcf4ecb4ca5f03ea87e2f597b26644601a60e49918dc5e89cb1b91f9b67d06910c28fdcacb7d630c63009e550d70d7b25e8ea1d3a749bc21ca4e30b9e64f95da3bcf5335a4dfd634852ab06581405c91c34ac4958ab24f191740e3dfe3b1692a2107317a3d0bc3f7cea021c98c71f02bdbbe1a61e5c5b478fc1c35a9e1f48d91759785787790f8f2036b84b7d6c827a3a01922a53d11d6e409e7f9348951277c3bdd44980f23cc8b036f186dbc4b5fe6441f92251a6a2f96c7837553061cb4ec5258a53b537e303d290449a10c044072ed92b2d7de1a3b841adb93651d3af09b90be53f79675e8b8614cd44595ca4256f7f52da3ec80ca261225a1f35c2dc20e8082accd62c9a8bbc5aa8bf206f74abdb40c16f0a5e5488694fc8ffce3bfde53ef0503063afe66ab1a89b6632be2ef585a377279b857e05d729ce9c9d51410b540a71bc50d7ce501f22bfaef342b9c9fbd63d136d40c5df45b4ae8387799fe421e9ef59d9b0a9e4754b7f2f04f890daf313d8488e8834119d05475f08dfb61fd795a37d834488b0e04ccc27c98fff1aeeff070a13a75b6b382bcfc368d67a5cb32b6c4b2647c4a2a8a3156a1150d2b429bbd88bfe4f9b47f04b9d9d41cf5d2fcf4b728852124f3ca2cffc79cd2f7e20acaad116ecec939bdb766f8fbafe608f1d8e0d4e5fb06e81739d94df029adb600efea119b9a10b7f34dc853b0f17c94425d7b5ec2d82cffb005f479a0f46b1f3a26ba2f86b2b3663717b87966fe05ac953662173f2e33dc7193d9fefbaf69df1220c10980cb2e52380232bee1dc41854608fe2959fda32e1751c0e60fcb6f69b746eea82960d3e267552743ab073d2799849a18ab95e7f6d5e750e29a9ebc0a08a303380e79e9846952f6a1a96d461a09d82ef84ff64b8fb41a6ea9737165bdc08c1b2ddf11f07a555c3576a8bc2eda2d6e4326257100ba3bde43128d76da096915f75c5f74b395517b7e113a528e274c59dd37b5bba8f1832f267366561d21aebb1f291e4ad5adefe66299b981509967a25015890fc7cb3d293c2ecfc3d789a90afb860207c1eaf20f231dd7514119f1ee248220bf669bcb626636000c4162e861ffa0693d07c3b7437b478fcda9477192cbe58304f2f09f4b5159757b4e888a37e949e54959b7e75d273f0c26aff56fc074c8a006b3e6c384e68844bc1ea88d3b369215dab7c9403d03c4322d8d7dfa49e3bc0af3198fb801d1294a9241fadba5ab9ace80ee7e8bc2674dc64a6d0fe91da61962fcd0849ee30959dd8c5c9e64414aa8b097e6a9025104387e87921b0e6797e03b5c06f26c714714bac458be87913f8a0a31df051586b67b9a17652c28081b94e75a02faea196e6e50c3603d6889de5610390cb2c1d795270151b81a9b08f2e75d56d5d3a2aca8df22a982ff79582301500ec67b4dea1572ac376992bc5fcfbdfa8e41ec752", 0x1000}, {&(0x7f0000000080)="422e47c83b5af66e4671a73e5a0853c3a5305df4e57af9a74c18e20c1e0a71b081a87bfa4121ea43ab45c3ea0a7f6345cf96b7430616b0ccf34ec3170e1b0ab2758b9ecb0d559e20062b0cea7348bd89779c14060f6088a097a32da7", 0x5c}, {&(0x7f0000000140)="4a6b4b8ad4cc794a4697a6ece594097708b4827504ee7214dbcdab8f25d600255c152fd20198f20ba1736d4915f0896d1a1fb262f1192a7627a94a653c5fdfac33703f3edf14951fd1fc1510f3e7e5793c4f22be7fbe24321b9db1fe228a4ec6679510a46117dcf2b301a0ec0de7c5dd0cb17db96dd6a0597721e5c6bc8b0dd308108a8671f8896a636c2094dc13b3fe823519b4173b05dcc8e588250c90249910c92e98630c2b8b3bc1f22be13a367e334a026b11bc8dd82e71ca0100bf714c708928060278df976c8a8cf972c00b84340c4996b11175672243d4a8c177bd9e4150410c0e52d3b5cf11ed6f6d7238014ce727", 0xf3}], 0x3}, {0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001540)="2cfd94c8a199ac1d893cb3428c2f5a8f336720691cb5a8c368251e4be6a6099fc7f51bee88bf8ca00b365e8c91f0a97a22412aa44bd3994dd89ad25895fa572b73d8878129d7d59e6a744c7aecdddf4907f6e2d162b0e977931816bfb8335a92ab46a8ef67038cd1f847de2d787eecc786c0e50a47743a43fab7745fa8b75449316ef457d5f673a98a4283541bb503022b63304cb11d178ff903a822df02e96622e00402dac770cde25e4000b419d46888a5165de99000c96aa5ea268cac448937935b90dbcc651956386ee7442bbd90755acd2ddcea9fe09f4487ab286ec5e160f957adead6122636e2c6a9a7f8973744c00f76565ef56b13b7a63a18d0b1aeb9d18e34c46e5e8f166e52d798df5fe431d33beed1f45d514de73098bd86d7a6a815743f748d66296be320606cd0e9b4e48be0256deb045c36c27a64a341bd9dc8e55839c056850ed87665e0ae331b5e577fc3facae6614d3b7f7a5cda757d76ed349d60c4ad1c340268e58f09ffcb017e91dab2666fb80e47fd355042534c9756ab96e630a4896a16fb50676b4a2bc192475f7ec5ef15250b7b5cadca425f4d6868c310f9e58e57ced8183d41b0fffe7615c8e97b1716928c611c6433d0b78666aa3064235025116ecbbcc7193fade575447a206ee87de2d3c30f0f40bb4da35631e6da01e4fb2967113c10168bdbe5763c0c0aac6d0c2bdb4e1dcb856fdd1f5d5050340f6728240377c3d1c65391a3da9b0cc5b3f8b860fa272ae0b0c75129e63292ac3b417e85574f5f0f2f291063a01bd57fc3a899b0c01cf596c78f13be5ca6039dc4af3c456944154d1a7252aa0d3657913b0c3eac9874b44ed04cf3475beb4864947603eb89eec2078b3505b0dd0d9dba156c71845a21b3cb35129e92f6997f6371f30fc345a589c641ebce6fd98150e2b9c9f16204e954e562c3769f991ac888559b8e809a57f6498baa8b66434a3926c0e25d226fe498d1719b42aa441f052fed07e90fd96a8f94e31f973d464cb577d85e941fc9e32b657e6d89df536a9c5016e291072556182bc444be7807867e97f81874f42d0f331b13fff2fdc67a3fe7d21c3aee891b4fd2e559d865c473ad39c5103193c9ee9d507d0bdcc937352ce89118120f99690e6e0c6d57c684b3606e97db211dcadefb877df50a715df7c9c056d6ced09286c69d8e5ec6587e6c1c5afcb91b4ffd107f2d1dcb210c7c9c6b1cff999c541aeb4c4d2e3031241a96da1959f1c751d2ba877f8e62dbaec6514c12477b96dc687a81209b1fc6831ed7bfed4f75504686bf0a2d07ff89975432ba10393ed8c9d96ac903187d21cd1f5c15936eb7e8ca0015b4d1bf0920799be1aafed4dc175f8a5473a1d03c9cc13c1fd16c9fa516300c0fbad1e830b7eee9dd32e51b62c8aa1b194a97afaa2e1b27b2e961402c079d838104e26d239226e1ca97777c876f42cd454d74cc12fd68138e64bbffe9afc750a57f82a29cdf3e10f4d8d189eb229f5f86b5b78f2bf0520db2569bd00ffbe5d3a9794f2a5911adf86b8e61539205892e06ee111359da81ad6902752e6201a91faf524b0d6c7e24a8cea02cc124de1fc7c1e24580af6ffca788611e15b8fa977b45ccfc147f5a1757ad43165ad7771fa131c9b7a89ec67bc99cd110bae12c57f95e1149afafdd23292174839d8bbbb98b9b0c24a05aaa96cdabc3f51d77ea703e8db89a4f0bc47cb967c1a90a72a272b8c21c3f06c4b9fe86399cbf6b456172803d20a9b46fcf935abb82425faf685bd696d5fcbcb69f906f39bfebaf0dc4cd9370ffac5a2549c836ef3b3ffdcfada2f57acb908cf98ad6701af1575ad9a9df276516bf100fbd428718be51c3e8f88931df3a63a239da268ac56cb02f1d0aeb828aec3424190b44bdaa026c7d6117213cebd43d94e8d118347602867ac8873298622202110556a1fbed51d49269518ac46e8138a4e5d243985608663cf3b7a70d641160505c78a631d471f33727c794008ab4d86a6b46decbb71cdbf17cf541fd9cb947acb3102373935d27e688b1beddbffb9fa876075b8f467b703cb8dbb9ca0ac82aefc166263238c8c28fb9cc055c8adbe7ca8030df1394811a9bd2c3742c4042aba2e273804fd24be33b0122caed025ebbc97bf3ed6b1aa9d2b8aff5ef1be1c3ddfb454df3c2294af92987d69d375d73172a7cf368254b83a9f6e699adb7a94b8a99ad7225b81b18c534713933349b07e7fcadd0f96158845df6d9190598ecb022935a27c303bdab8813f8c82605cd229bde533432f7a60c439985fe9ba341ce4261270fb2e3cbee7f0dea0b5577e6d7ef140e6e69305fa850bd4130a13044f123d48424e237702792515f93162ec21ca18b41af8658886f4103330d9b3d79dade317b193f4959196f6ef7052448ecaecda08734bd8d75088b8ae732d06e300b090c269ab02a30723d951ad7a27aac5049da5ebe0eaf9457dd7b8950474a2887ef672498888d57aadcf113f164a5f6f7ea4a685d3c1c21e205c467591c28fe4b0d6ba69e1c0fdf9d465d7469808b28056437a5dc1a9f861f677014f8142bf0f7c223eff8accfe6f48d1b9858526fd4e8514f53abf95f54db830b96e4b9715445bb56cc412bb5e49be40d5f35f09b6de86dd932eb97fdc3a85a95d8c55c96047a7dc1271b6b2232e509134627f3156ed15b3cebfd7fcdd4234859b6ca32bb8ea5e8fed151f682eeb16b39b6ca62806aa8945dafaaafa8a42157af5c4a16a11af640ba97856c315bf4eca21a54498612b76ec702944eb64cdf9438f5299e866beec0d3f72830abde4a9af4db72f73fef68b0eede6932063396af314dc2e4078c0ca1a55205efe220878e04431d51d2ff00f25bae036340a9329c59e755ef015f3da49e5a8cd1d07948c98e762637db249ef38373022e628b50daff392d338b5452f5269ecc0f536748ae213c19549f06d7c14354ce0c405101905fde0c8592b17f8a33c2d3fbcbaa3816852d60d1bbcf100e3749b9ac455fb65493034f50d15f4be4b32626aec048bcd2e26c75fcb90a1ca4f9b58f40b6a5dbdcefadf3de9c60f86a08af11b69be69a58ba92eafecdc275a295cecbb24e074ca84553bb624e318d3bee8573ad6c532d344f788250e4c3b6d493efca7c133d9e8e71a1b6f78b55551995d6b5771aa4cced7f434aa1855d5a03cf41615990532f08dc257da23b31133d3413c1a1a22ec5e70ec563f1a7232d98e255d95d7751628ac111de5bcbacde316e74ed4cbc5919a0935f0b9ddbb02cde2bd3171947d805d3b0c0479467e72daa1a1e232d5ed5c9e6f5d6dba8dfdb9d2d54e4ac7ca3aa44c4377284647c26f63ee6dbdc5c63eb2df3a35043b27b8a9cc9f391ffef1caeb0fd7ede4a89cf07dd7bb5d566c98ce2a614c8fc84da78d7c482898f41c534dfaf2de7da80a1ecb0cd4093f2615f27ab33f77448ff63b285b247bdb4a8700a7669a5ef9e4c5c53137ecb6ed6fa8096eaeb59077b4357d0379e676ed91c717015aec30c15d419555e4078fcae5aecaff947b1d59895cb655cb091049356834b3ded25a34975052f2a4558d52037e34741bf69bea687fe0de3c571ecdec26946c385754359db050c9e63e83068c20ab86c3d04a5165b656d831ba53402c3a3999bee5195bdfd9108ca70ffd55404c2f89173faae22b78684d0971c8883512a60f485fa33b8bbe234ec7d437f59d38e9d2b39490755c456637c1951ece93e1c05958886daf8404411b82e3b237f62cf6965773e73a51526ad6dfa61efb703c955ddbca54df6300f2ecbccea20569e942d7d8ed16a002e1fa7c472109462fea2b0283b93d681cd9215320fe50a90af741b428defd34f6f072b6321b51528833fe04d3e7f5c57cb15b71b1b518d9588ddb92de7902f82128e2472033a2d8bef10928ad5375fc877322c5ec7b9411649f169e696a7b88e4843c8a4ccdb27a0d286ea94e905bc7a09d52f9a1fb3f65f8c2ebd73f8d5edc6a9bfc9c273f7d7fae5d54856fbaea65b0de7bac39cb17cea79dd4765886d94e05e82ef63ce3f4037ad9416289a501f2cc5f3b8980dcb2f4a25f45826dc93bf97a9630562845f9859b64be0ffb5fb5be6b08f0342ad87c5da35fa761f361ce5e5961bf43e975a0f3b98aaa86f3828febb397d0ddb17147f12e5629e1ec3b17c289e10ebccf821cecdd2423f7141c543ee65aa469d0358eb70be628edd1bdfe31933481db2fb03760980cc23cb3f0ccd1dd83e0f09dfd68b7bf10f218661077ce13244ec7b9ea5e1cf5abcbd695ace6ab023ff3ff1b2972d8fea16bbc582497f5f2c29b7dea5856ee9875467d28c854605ea9b5646703bb221216970d6eef180ffd2da0dce018e8d13d1fd436c3604ebc2e0fe1e093b6fa632e694cf8f08d0473b2773446b54a144d36dc51a358a2cb70ae68ead35bca35f781af5d6d69158f7a62ad2d67d09faaaf1b36bb8de9b20ec9b9cb502694ab4c75a646fb81d045b11b74b1e121ee7e28a897dce966471ccd9e3769fe6653e6dae13fe913b1c69e74ab542be4da4f7a098d13c46562319f66a380bd3fc680f787aa25c706d78ba491b0745c92760efef422a8cc4f81664f6d7235e45014bee1e82d9d8ea319b09b3b1e34486ac096ace8e8f4446ecde2baefdacf06110b965bffb806488394b3ac4cf99d0cbc3b10146f92b319a3ff75858cb4cf1425cc7c4af151e5ea296f5c25fd4b60d16fe78fc8663356001b6af554b494c148af528208f2315f08a2b2bfc6687fd500471214468fb9543791fa4c66899be6d53d10b2495b78ec5d6acb1dc43bbff4eaf337a10e34431fe0589c0dc4dd3007c596df631005a372071deb0b489e7965a6578756122afad30acc6b3ccaab61f9e06e1afcf64cc0366c5341fd206ac38666602b4a47ea45ca814b9d66c88130fa9fa565a7027eabdc5956c33b7d98d139c113681c8a7d131ee3c6f2373162fcb97490bd5e7b5ca782402e42e324adb6e3f538498a5fd5a1b8380596ac3086eeb605162c41eeae173f1e365b090a8d79cbcdc2d08da348ccec2a3f97b117eb335441769c60aecb6b88ebf785ad63c72fe950ff557ca3bb996ea816dd6018f7dadf51c1fde4e87025445828818b7d12c7b91010594ce015f7ed2adf385fa6716aafc8ff523b871f7e5acff3ea1ee46c7c6e824327790927f3ee22da938362348a59aa4f5a4b5c205669b6fdc77b25c4da5db89286f84be132b3564dd15b59f4bc795796fb3e507559541ff3ccf8414e6de92e2713650143839c981fabe4c891093c7149bbe5803f7bf517eeb4a2f632f3ee280775f541a199e287d740854a4742ac99e7a8036900136a0a65a747e84cd7beaaa68f3b7713e4746bb6755fa0c2e520e26b8c205541158adbf9dc3510ebdb0a9adf55a64b6bb1eb948067ea7fae0e270b9453c8155d6e93e2f1bb4c42c86f9fe6b7758b64d17437d86d6dd50ae60d044965be3764d1491811c1d7789b273c134a1258aacdd16479b3161b4c7b57e1cdca1bb6b53c981c3060bf92e4ac901e676bf41f669b29d2980ebf697f9b992b90844ecf627a6b0dee078226b970bd955bc991cf22a19f86668511f31c2fba9612fd1b248fea7d404b5608fda7c3c9c9ccc069ab31ce09d980e60a403371dd2543163ee95cc07a2fd107532d70207895e42fb8faca29c35f6c4db3ec7980264ab974f76a860af523910072e28913b3acf8f4214dca3e53d32e2665a271f35a36b81cc5937588375a40d7ada395ba74594b811db5c41a9b0b96d6695094b651e66aaff0865814f7480b326", 0x1000}, {&(0x7f0000000340)="57350e7df3a63a0de35287c425ae528fcaf4f81e420a405f0d80c53b4561b509272c1da024c82e00e1d0689812db86e07ff89dd313966544748d50082a00e2f25c9e523bf909aa959fe0984467ff860aacfefe45fddf864ce3206b2be9f846cdd46cb827c8fe9cb631e03d9b604e4f23fb15b9ce71db786b792d6d3de9f069d603ef763b633565804a5e25a7b1a8e6894293e7992cc129532513c54a984d029249fee3ba7964da7f284c45842abaad68fa4bad2403389f446ea702d065a0", 0xbe}], 0x2, 0x0, 0x0, 0x40}, {0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000400)="c0befb6773da879dee1de3c7dc03d048fff6f9e4f87a7e311f35de3b0513354ef202a94c90bd3f25083926c36b3b0da854cf336038", 0x35}, {&(0x7f0000000440)='8X', 0x2}], 0x2, &(0x7f0000002540)=[@iv={0xb8, 0x117, 0x2, 0xa3, "00e6215f5d809aee9dfe282ed062cc5fd81b6e27719ee589286a8022d113976fe2c8aafef7d14bc70cf7acb6b016557e2bc7dc8b3455f3291658b09ed8ef3ca8478108f0cafb2fac0a50317f89ec3d81c2f43e452beb75c9d67382b44b3733f7fdb075383c99fa63e8b2bfd6977b353cfdbe23e212034672bfb77dc5d8d56fd7ed6f976624489074096f4aa4308b820b53dc1ea1b84acc212cb2abd7305343795e596d"}], 0xb8, 0x4000}, {0x0, 0x0, &(0x7f0000005980)=[{&(0x7f0000002600)="368ee5fc4cdcb7ecff655b0126d92a26fd4c254574d4a069bd202aca5e660d6a2285d216ebcd47d810e808bda23c788fe72dc89a206479cfd6e3b212d9829189dfd5226cfb0d5945993c88ceb1ef8dcdb557df3c2e4cca7d08380072d0952e2dde762049c7d0263b505dcabf0cd2d4fea52c50c00b9c9cef1a2f4aca56db176c8ec5a74107b703f1ae22e2567b47efd587d2e611575cea373ca239ccde06ac967cedb9e93d0da35346896e72196fb06031ccefd7bffbba75682f4c297e733aef85c6117f3f2f513908f0d445bc5f36a84968c9fdc398d661c5ed24c3e36cde859a3d5d44d17342ea84d5dbdab299989e0a513c00cfddbd055c86b44098e210882b39b5832e5288773ddfba9cb371ee263f7c5bba6804047fea9b1b8ce263748a744c70215b2da31245368ba4f7cba4f65a8c5bd6056209aa0e7568521bc8e32a38cdb70b2d08fda5910036d8269fcc29d7e1686c6adec8d2a974bcb11af773b88763c0da87db70cdb6a87d6f1ad26694ce3167442f70105bfb0e583133e65a72ecc310189d0e6de4ee11282fc3d15a498bc4a3e2471aed51e3b1cc2ee6388615ddc1f9a97d9369938c0cd69a044708e4ef2eb22664e10e8a74a6e6ef0d080daf88609c51a31ed3d5e390a0ea0f079ba56fa7982517ae1219e406e8a590846b2e55ff18df5342c39e3e502179b60c82363538154c8179bac3f3759fd60a5fa4e8cf89db293e50a0b244a2b2a0b662b9830be084ecb6265039ec751b54971659a1e61514d7f0a501c2a3ccae1fd354232b073a254690331b13aaab5ad4356cd51341ffbce75811b5e5c9af2eb21e3df496d50ffe0a4fa766561249933c9b64e502b8bcddb44922cbc7380476e28a451e7105ada934af28452eede072dbd6273d8819a14753127648204304ccfb6eab7642a0b55d307c16de43c8a12402b1555a391fae319fefa060868e6c807d1e74063c6dbdfd27f6481171cb8c7ea62f3375e65b0f787af78a1d5ee83f65f2c2e106b2dbd820a7ee3f0dee052e5af6c62673296a16e99fdc1aa0c13cc65c64ec805af2003c11703c3e7a0040781d007f63a3ff24ee22535a25cc014c62e7b946bbbfd5b5bf609a24f8c609e191cb3013f0513e4a1d5fc41c0760582ac0bbd8b3cebfa209b013d770c606c7b0c790928cb2d9bd69657ef6b9d31d9fe885860d6ecd0adf647e008cc41616126c7defc7952ec620cf8b932d5dd81ea436cde647ae8a8a257f147745b94da1b56353915846ffcf92be75cf0562523b8b6479856aa67a1e981474774db51b215696ac57e8c451d5ae0f57c18b387abb6f44fe794ba27d7e321a871b9c7eb87309fa4a1d9b75922d8e9f2e9785036715c71948fc987996c74318c253a7ea07e6186c407199d81c53f376ebf0bdb65b24fc002e5d1ec72070ffee0ef830bac96c837208f5439c739637b3f9e68f03a5d1060c171221478848922ed714863568b041a73351f5c1546a4735511104b9f8ceaa99817cdb37ae95c0e5e24276732e21445e13654c5d1efc15a22190671a34644418d141479f0fe90ef57fb1ff7074971115885c906d12b6da683fa73edd64c85bb41e1da6294eb2d20154784a53ad110b1952217d5d072b713a93eb67eaba104481117364ac692ad7cce4bb60387d65e537bf4ebad67c8d6097d15ccf5e6b01ea05c45f7525b9e7aabe0e6210329fd1ceb8d83b14af888037eef83b64be4980ab0e702da7e09303323c496246ae499503a88c23d2c0b61fe1e45f15651e33282a1d393cdf444e5ef3a9d41c6dd3949fec9d24310e7322598fad1fade8d11a50fbf0f28613b8a3af03f4b120dcd714179c928bbd4255bc6fa3a1a6520b1152c698810d2513d6c807451f55f8ff44c7e7d4d8f4784202abd800d6ce811f9113ef5e0abb7752cdb710fc51b392cca59434a5bc35d2c1ab420e0efd17d20b253d76e473fd41a24b2ce76b9ac8dacc37a36da9ec804f30977a8cfcef60189452b3063bccd52bd44b1daa35214d6b5c2ef182c00c12a400178626943c4bda7533561d4d6abdcdbc88e15bf2de975e20e6757d6d67f58cf4a4ecdab735523bbfe85143089b9e1fe99f3aadff4b653ef5b160fee3ff9fc973a6af26c1a70b4ec499e9d4fa7d2df7ca4ddf4f33565baccb813f8abed7742101301afd6e4b6a5f54e88f03e4eb176fd38cf2547416c8bc2ca044234b450d8dfba5e5314f318c362443eddc30e58e2336d81d008766f54e3c13f86b33d9f2a6fe302abc7d311013af5b68c3e7023612406272aac60ecfff3ce9fd97626600ff13c563eec4f537439571769a40bdcf571a49f3d43ce5129e0874d57f1d17c4f203f7b6731dbdabcd93c5064d072b685b86df2d3b72df32d78cc374f8654f322188f348334c57b1b4859093369a924d59430f00951c13ed4b4beaca6732d5c74d3ace3ebbc33285d63b85aed0318c859cb54357bedb0bad9c8f6dfa5c5d5abd1c7df1caabe79337cd29afc2a580f5730476ddd187f3a5636b8742fece0bbacce8cd46da3fe605b22b0b3682298f8336ea47ba18c4bc7dad7b92f3ba5dbcbc272c1f5b0c2a436c522d7b7520f031bc73b56d8ea9186d9894d3e46dd9f085bd0961e4edf7fee4e67c5a6c703b22886c16d1eb4c8f1e65514d7ee744fb55600b33458662bc0158e6bcb7d0563af88754ec13b7b77467e37516141aaa88132dcb7a11acd6b89676e3381db05b3a6d002b3cd8c8ccfefb9373b6ab115aacda26fba3aa5d31b72d11416152699fb3d20220c684ee4004448500e97d5a1ac438f3cf640f04851d0e9334e6f9708960aeda2f176a9966b6aa568c0c520ddff357bcb2dbb63330cf54ae3c2442ef43733629328592689b9b00cc35fe93fb1a3182b19399731cfc0366c33e80d89fdd5f4c39c8878870afa2cd1d7e63d31280b3f091850f2b8e3394cffa0eb96d64e336c2f95bdb11cb59080c75a9aa47dfdb7404f0d185e75c1db46abf79e7596cce42d46eb2b4d3aec33c2b54409347dcabfafaf9fd8e1702054afe69d0b1a2677647df41787b07d279b7301821a2e9581579853e95e2e8b89de8c4996fac3b580786b9f8bbefb1e9c9d73ffd6b317431a8c66e47f3d23b09f3887b2da38665067a1d93dd5d0ee30dcfdc7d3ce0409d3b663615390220d949522fc93abd437feed0b405f5c2277e58f85a5af4a5d2ee6d46087ec69f211b614fdad36701599f17132dfb82250d6295616b4133e013b105633bd8855b530e85b0cee7577dea84238e51cc15ffecdc821c922079b08accc26a4491220016c257af6b66ffa3549f59c050e57c1722c56ee6f16fdba8ab49db5e40941cb77858029504f0a0ad76d3f7a180f5fa63d6fbc42ea4a71023e46e9b6a9c4d8e3a9b811a89022330066c9f7e5ed58a7e30e7d5d11aca067b174c439521d3049b69a49a62dfa3fb9d6b4e1d5e7905ab41b24a4f7761b5565d2d4291a832f80b76011dd39ee1c8bc2679c69ee56cca4fdb5dc5bd879811eecd7a226da902cf7e9f11a29546c9d13463f99811f3755fbe6a2616d791beb9123e51d15d2977e3e1d170d3d355118fd13d2cc3824aa8b409a90377eae75f4b6d471dac6bf9c3ee53f626cf6b944c8e7d8394327c50b9363ef94bdf424e8af453e841fb449fe8c7449c7a0ef162a02b255460aafa5522191ec1396ab0290d5ac1f20bf5627f4c180d9758cd56f53e3a9fac00ea9a8c4f9569c6a249e0f39e96d1269f4071ee2924328894d6f2f8c79467e691fb834bfab6d61616c30b31bc5720a194d97e1f324e660f8e5c760866eac5153485b026cce3cd60777a6ff46beb19a548b32df9d37df67dc799a76d2bcc75cf4587ae5fea0767be2ad5cc97db0c1cfcbac0a24adf67c44c6974c7c3d2977bbf7e1c89e3f1e111f61a18740efefaea5606e2f0266dfb9e534c0ece7579835282eb8c2a65b030dc9dc021bd9d2c518c3c6fa1f42b1017fbfc7c3e80dd6fda7811cd83b3e51757cbb00509dd3a70c9cb5ec3326ee387ce6f41192529947d532f102bc0e91553edbc06c3f967e9bdfa20ca274e18415da0dfbde354cc0003e1c1c24cab0c76ac479a32a5bb63b761806e80bfb1f0fec8271ac41ab0cf90c286ed4f112464003ff639327571580f8ae80d18705ebeee908cd8d62dd91abb9c2256c3f634323f7017cb7d3253cb5cfad6c56ec07e600f66600084d8d07d05f85c8cc61c1cabce7ac8785954c25dd512d3dd98b3b32219fc3895a15aacef559afe3d2369593e001f69e5f5343e45e28ed812920bc1b2aab7f67d7a9ab57b53b2f99856a42440692c193c519d9c85302acfe080c47c355c5dbca6debb94c09e66e87705020d8660f560f258c239c619ef5da7f3333b2db5b596f6dc539a4fa60ca52dc4f6d425e44345399557f1b6e84e909281e289ea61f835bf2dda974e78788e384d8daa99c1f5674ae235ce3c2b4b7028df6eb7a5d064ff3ec102104faf46de0303b33c02a934062166a45cff5a85156e2e4a55c34cc78392b44167d3f83aaf3c6dc36bb3e007af4e1241dd0228155d1562b959b37f577daf244b884909979982c6585a0aafa4d027a3ceb8c41c9bca822b068e0bd5f3ad510c2f46bb256979ba6f9337ff1dcfd24fac6565ddacacbaa0d1fde878704f86797351aa47accd54ed4718bce87f8e8557f4f50aa9e63fcb9fe00ad21e14e7229704ea4509b1fd9f9e250773dc2063c47bd1b3872c9caa82e532c6a55866c8baad5ccd89fd98b06a1c260fbc1e1e97c68c11f4c8a94da1f7fb34a6e7fb93dfe29885a42666306ba1127d0e0cee9a91d5d37f4f97357bc905caa8ef81d5aad8f064c620b6acab05c481f663229dbd2730b043cadf4bc079113cc73521208978a3473b8bcdf17dadb5269aef346b173a848a55ada85190f35b7a64bcdbac1181e66c31670ddd060ad61f620ec5cf5fc7f2b054dfae3faa89051a41784959d3d7bf9441549d4986a28819934f6b8e4acb2ddfc77d8855450d77922acd52258faaa8a97c86802179cf037d97063027e8881a04abc61c06418293c2aec578cb4fe08e092fc4730fa242cb91bbfdb5a198dd607bebc7471a1b85db3852d92a8cd858f966d57ea3ddc69be7a64f8b05a677cfadb0e19a136c8c70c3fd28e7c267d615144127c7701b5b47394d9f59e75127ad1c333622295790ff4c21d7fa43684c5738b38f1410359b64410acdb676e2cb0acb492600e6d09b09adb7b53190d852531e0d03dd19865765a7d5339b5b0664cfb2389f2c42b63f0e40360823d995634dfab164edfc21ca1e2ca8070e559da178ccc9a2ffa338297733b68e1ab396345f06b3b2652e5d85888d09cd7e7af38ddaf925389d53f7ce9c11b763e912b855ce5de1212e518190f54ae5559580322c3ef8baea5989a936d6e56636f0b9b07f66383f4f3310269edb04591b08d028701f0732d7e8888faa6cc5f79849088a94462e6cab31826d84953f4bcc8ad9485caaa7a6cb3b5b508a803bb9a3380475f5fe4921028be1bf39e05e0b15e4d041f55b6c08363171565b26e61a577277fb394a44201e7b2bdb54309e72294bd663cc11d20a661640ace01e4a73d1730edcaa86b82717b0fe7f800626d4c67150af6f18e03002cb8767284e61db7b1a97efe5466738dcc5927221e021bd441412742739207a00fc2278eacfe9d49789e4007592dd92ea58ab4f3eedf92a1ab0b771be6510497d92b0eed796c5543eef9e046c302234b1068fd1a583c2aba797542af3d958b38ec97fe275eb6faea2314292b413ab2922f8378fb30df64874", 0x1000}, {&(0x7f0000003600)="197771168c1efe73baafa4f546d16461a30030b3488675320e323385584603d85356c125f6ea3486c77afc2869181eb069f20553242c4b5cd51f8dfed3c0d460edfe1002f4e71e922341cca20cd18eb01f2184659cccaa41139927b8a2180d1310d899c62fe7659647603068f14c53d7aebcc677a8880af40647c8c49affd61985ac583699c22a1d8af044034ebc89d826c4835908f772e7e2af619c0135626cbe9c027a9e5a061c23726e02f8b8877d5ecb5fecb08e1132bddc2cdab78a0e6caf0a41dc0393d1284758eca4ae5baa8809c4dd721427971808547e6cf8ef9af502d31f69c161f3bccedfe5bacace802db877ed8bbda08bea4901a19477bdf8cee40b80dc4e29c5316007e7c384622893f4797e24c9f24d5bf9433dadc3c44c58ef7dfa55ece6da6d00aa43ebe94259bc2d21b3a347243cb517bcc5e17dff9950dda8eabf3e7eb6f492ac05f335c37a84df54364f5128f84531fe4526bd15a2b7203e29b63c845439eb805e1e50ec2197a7560706726169d31add9f7b347b259c3459646c43e4e45a7e87838267d2044c0e83f5793825a4ea566a4f5018328ccace82318c903a68c84309967cf373ac5ea509e022981a86e1715410e12b438eeb496f9e6953c7cfbd12dc27a0ab2a98ea1735c368f3b49150a94d7ec06b20ac5af822a40d74dfaeff4157b55ae7138689db493b574686f465deaf00a3fedfe0f454f198678cbac303d518ea752c00a1f84476e813c6a6d414704e0011de351999515989c7a25ba23c338f0891ebb36351c520a02f06f275ab12846cee92809683af077a663110a31e2a022c7384af422c05f05314e236b645a8a0a24d68328493fc506ac36e509cb2f5d5f38bf7227746b851f1723cb2b6636c1f06b76554c474ee697cfdf1a6e8314e16050994522b8f8e39ac89998f41b9790c8556423c33f14a1f86e96157b8c72b230d5b21a6e3abec52e7cd583b7b7b626ac138950186bc373ed0100afeb0ce42a1bc022d7f1b3da80fe647f25dbbd605daa0c29f81431e966f6c5d2b1ed11b40ee50cd7cf4f9d31e7b7cac04e6c791aea2f3b6904a7f4526ddc3dab14da317d74cb1f95b865c3fc0b3dd48f69dec81df02f2a1ff3a6c50038553eba797cf1c6d5cf3ae6d88be235d2fcc9def3a74ab90b2fc018186a96624e4896190faae448bf73e37bc12ad4ffb9c933807bcfbed1fcc97a3307c7e263786cda23da767164c906327af90c5780d7a7534b5bbab95f53282b750447b66c3b2a6de58171fb70eaf0aeff9bf10f295a10cc3222d5cffee13f883082ea3083779f9ea074f83d4667f00bb1abcc01245816fd812599ce9c57149cb71c35e04e916092451ad7567fcc0891225b6992e133f45427174d1caabe11df17e531b50960d7c2a2bd6b7395d895c0895a3cd52a28be8a482d00828868f3e690008bfc75550070de66caf0a9a451fe7293ca9254f06005bf4382f146be82ddc3dea72a6ae5e1d310fc55bfe5d07a29dcc98258386c6ee469f38e87969ec1d5ecf19e2b646023c407d9e39b502450ce415070f84b0603bd0e7845f8cf38b9a3d169d07024093041ff2cabfd1050a41c3a3d175c29d1f9a934912bcd7654ca1415cc92917d29642179058f7df25fec36d6ab395408764e1add0cec2313c7b9d9c709043c0f910083ed3c64b87021a867d334b5aa9f98b8edb21bd942c7408cc68ed9e50bc63b044dd28ae0c91beb9fd41eee9091655db8846d60811e1860278ee67e92a87978f3d36e959a61fe1b1eab144aae2a989439615b96c903146e3e09f44c895177128754afc3b97334b94eb5f10e3b4ac193d1d604862e811755c7db4e8b0f9e0641f170b5aa40671b528ea5b5b58281ab695a5108eca9b61d9fdc9421e0fb6bbf3f2231a6571542867baba9a53c8ec0131c2af4026442fe858f6fc9c2e954d3662733bed1e8a9c37d9a485f6c372dcc7b61edbfabdde4b9fd3f8ac41fd10227848f00a412b182f2a3458fb0eca1bed86469f33315105048891210044f4131aba2411c572a87f124d287bb25aae1edf3e5c8d480ffbcfb36b5399beb7fab171912fc62dcb8388d4e1bcd8307cf8b2175d36d8e4fa98d44401c340714d86694fcdc8fcb9e15df5c01f9090f271ae78dbc028a4525f6345589433da34f3dfe8b31923822e9e653d40f6b0469efa5b04dada98e00088a398245da5955f5c236ee79dc222616f0ebdc9e4d2fe6ea36b82de0d1fa96288802b6fb153d31a68ae77a9bf2832bfd1e64504f9ea36055ee6ec615947dc97a6ea6d99dbb8a523baa3138f425139cf96add54fc92d78de26d9d7ba9d3c63cf2f254d9f081f0781c2e035198b25d34febbf18dda8a7769678d92294a83f3637aa791392981652b6ca28add1338982dfb1d08bbb07ce9e05154c0498ca1b60e1adf6070b06d9c3b8c9f8b5201fd160ac3adabba0b876945c61896f730eb0ca5a76de3f60392e5e1a8d4521caeaf379ef755390b3690086aedb011baad631aaaa8aaf1f26fc9a2e2c6201f138d5d031e22625afcd5aafba57673e3991aca5b15e4f5bfa69b4ff7dae8b98acc13d8bddbe2837af2ae317a2d74d452d843c794a6938781f9e4fe74aedd68c9509759c5ddf4be2264b50633e845e1291213202be48783d76774bdccad54a267b03d381bd2693e182a1e56fa405339d57bfa97f6f9917f896e7c426ab2dc7d6d3b81ebc546f29d42cbf55300a62dd1b0950cf20cbe3deb65b79b6a670b8b58890de879b62519c1bce3cf953d0ec0a9215af03f538c306f5ff7314feca3b33aa9a3afa3e564d0038923fe5ab5eb97b3cd47dd63ead5b6919255a74b122d65a72abe8bbffbb0b858f0d6a95922a6de4a833a8108927ab417a5718448a00cba2ef1bd6cfe8f61c5209c26d4f774d89db80e13095621940ddf5d81b20f36d715118b0cbc172d27de1d830db268c2ff9a63eb009f8156fd857fc7bb1ed2488f05db795fa4c39332cc62e383e2fe0d9bb9c4e68553119efbc43903abb7e2b97326446c5ab44b5305cadb57e6c27917bc5314f01559cb48146ca2c06e0467ace0029a285f582cce1dea7d5c17ab9c3944e9849b4e0d8c71edcef5543de12284b721154c4c87801e09cca24ba5564edabcf9ea1eae9266333093b0ab5a9f59f768b8f1d2257013cc5ce70dc45c9a08cdcf0140b6537775e0d86734dd79b5eec2c219ab15560a2aa8e981a82f6ce02ea479baf7c065427f23766849921a680e749f595927966319368d87bcc355fe6e38f1617a687e6f12fc9a4125a15c846132f168191a10102f60f531b98969191b550cffac18cbf7b8bcc495b21386a0a84a6bc3fc8089afd7105e52be7afe4b274d264f179616c2cf6e3bddbe55535d95d0d3cbd8d873e2663fc15e2f35d956a3882ff709ed87150f51380b8a71f336ca540075edd103fe17a72aa7d7a56eaf8e8511c465626c26fcd351a56c773116203b06bda2d522a7c35a76abe15a0944150aca985a275f7ca374a59d9409b06322fc2f6f519a5bd6ae38ac6eabeab9a1899a5aa28e7ddcbd770d6dcc706c30aef4bb9a4c6e8c483f4cbcd375a9f0c2ccb684e0a3ca30224816d8e6c4f76fbac7472a3fc24405b8ef08a43d48252d61bf951d45388aa417c5c6a566fce7b3f495db11ec3c1b1e18224477dc9dca599fa74a5cdab52560e773faf51786d40f30b43b48baa41a6a948bf369652d8698bcefc34f28b6472701924251c465f8300f46eb33f75540d4f3154231235c69e52a4ac26e6e8bc9fbe1ca13fa3da0bba0e7e89d8aad41721699ae42372f558e88345bf9b9ee6450ee709545152c9a6f82c430e81d9afd4dc5172fba2f9fb488f05a3f13bbf4cb9438384446bf1ebfaf9d11fbfd88211f04a4dbaacfb94f70f57adc397adf4f445f76f4271ec2955f2f19ef114e79ace4caedd5f98b94f7eb289817ccd849952ee7bc89c4b13a7bc8c9e7d1f5416db605f016b7a266109589009cb609a1f42419e0e2981f223947fde37fbcbbb70dc6471aa0243b92139c74b1344dfd639a232cf26e858e032cdf017b340f8e6a0c6675da7b6b122cd486cfb630ef6f58a503b2748fbd13bf69c1becfa100cb6452a871dded8a2ac8dfd971395e2e7d7fec9561cdbf440601ec72590db6699b8dc3c677a5ea0c013b093bf73a24ca033d9a7a595a4e0e525b16cce1791528dca6658ddaf4ea9e57a5a367eb156dddeb8e1e5ca2836497d69de5fd4e19dc4de01fe787dda4181a9e74081d3de588e3b5742d7f3afc9bc9eb0c07b4c9f2f8b1968d7b452d2553650bce496a7cf48db97da6604e12473704c2ccdd3a545259ae4807eef748041a545d1f37d66d22c32be6f01c06002d4f836b270bbe3992b10fd8f5d16375b43cc94657ce97f3d89d11465601b054b4e76d9b38ffe00ce0e1e342b90de691a93aadc23ae69289024e00c6135ab030b5fcb371fb03a97e3f61082689887747b82d6eb5c7fca1f6ec215095d8a98b2325f5a350c03fccc1252de3f98f5c28a08fd5e1888dde8a4cb29d6db3f85888ebe89d6df70642900ff67ad8f55bf84e94c3feca01cbc044538a25f4ec2bcf2bc4f2068cd0a97a19502b24b4c91f75739d878679ea17c14267334427005e7e7341c995e22e88b1a8c8eedd718140216ef151963a1c123b5d43522744ab506befa61ba5e8ba10fae3da0fc8ce918b316d8be76e66bee26c81b354bc98c2040cba9b703c5e9b1c2de785fa34bf297f213b1ab508fa5324668cb3b47efa7ab84515b2fcb853e818fd2dc70dc7be6fbff2f68b329ae0e92030eb0894f8bebb9c4e2cce4e32ff5f0ca6af5c60d4335233c950a0577daf2992809caa1ae57aaa2abda2583a504c90ef0fea9566a8ed17a3aef095d35a2145645ca47df5732b4793b2891b1f0553e4a56ce00570c22bd7b06ede536743af8adb8d124630e5da31aa5fbab3247112896b9d7f03f48af1693ec44109a28c2155a072fb42ae499224a5b4e7315ccb8c8bd68a2a402dacdfa4d414f6293bc5971d37b4a8d2edb8e0bf2bca7ac94f6fe88532ef1cc6588b03fb10de36d490a9fd9e5d78e60937ddb44cbfe7e3f0f07f34f4a4dfba9b8f92aca8b98bda6eb38acad2a3296bcd1eedfa3346fe5c37a68ee3f65ae9307fac660577f60d724b1651c42221836a2254c73564d00e054db2475dadb66a954d624330c6aa838620d892800e86d303d22f8ccb337e49c98defdad8d62540ca3f6b1ace607b9e336694f3a6946f86f3c32277ef332953f3b58d30e56a354469856fd8c5d4457a443255bcd78edb47e5e25381983f32709f94502ab5aa9e850b41b7491c63ca11a762e09326da761d846b355520ca12c9f7770f55dcf1857d44206092432180de6567173e440a6a60c6dced8b50c80d5d00dec699cc9d6fd7c4af4dc6be3cb76a6f3eb81961a4457732a6fc5d672fca4ca338eb1d8a970866d9012dfc96d3c223856b776a694cc5f746edefb692fb173cdd93f495b953945bf25aaa806f3a64b5ffbdcdd09b0621a82c82a6f11155e3d5a38de0ff0bd52d055d79eb2368c0a63d89fcac2906301a481dea09fb1534c3552f065d373d9c3c7e590e06deb63a64a9548e86ea3e0d3cb1f47eae559576a59141201ef8dbbf918d5e019ae0e7af261fef26406e2a159b205cfe8e2e94522272488265551bd4357a9446c686d3cbf89310f7020f44583b2b3f263721e347116c79d1c32d2415ea50a2eb04126cc469036fcac1209b315e39eb39a39bd9d6d409e9747c7b22f9774a6647af09530126ebb078227624a82", 0x1000}, {&(0x7f00000004c0)="e059527f8589c621d83bfda92dd41c48b2721edb6a5f40b4645b50c633b1a03b9774", 0x22}, {&(0x7f0000004600)="14", 0x1}, {&(0x7f0000004640)="954e23703e64fd6e037648abf5b77101d6609698ba2f1184d2ee0138b3f9b04df7f3f1db665cde54e7e750daaec32341aba4437de9d695e031e95479f7018a88a3e8a7be11dab1fc4e3ad7ca693deb09db3d2912809d0b5a84b77fbf111fd38c0d0fb0d7ad088e67d2190e4a3dd8b7427dc5771d31afd32fbafb2c8d045b7ad3b5da16d9e1bd070307dcf4", 0x8b}, {&(0x7f0000004700)="53ee5b8932124e563a2b7494cb3d391ca5215c21100d1ead579a8f55a9a40f5925ed544d31ec569c183acee23d562f34586286cb8ed0ba69ad085b7cf5b1269602f51183c4f315409fe415d3cb9c937388571c6700092e810b32d35c3d54ea18bb27a43d50e16e6a508eac62fb07c42b7c97feb7245ab920df8a85e241a098de1a21aee207c108b0e50a09dcd24efdb8768d420fc2ca3362912c8dcec7ca6c1b7e6f5641e37487f6aab4517e56ad274daa67ed7539551c275a5d037043c81ee73423c3df5a5e4d52de39256a2c3541fa1bb0b8e31a8685a8bae2cb802e5f86b3b76b3287eaedb9870f231130fd891f609b16127a5bd568db8380280758ad63190ebf5372809ca73ce26289e1a77ba5703a88414bef058628190111057539289dc2efb6a40a7eb0fe8122bad7408ffd67c47f02664e207911953010affbeb64a927b960793094b25cc3600e2b65d79b6bb92a1a9aaa1945d283f78d5940340ad03312892bd821fd7304bee5c5bfb0721f89d2ef415982b3afc9f699da123c2e91720ccdfb6337636c36c329397c7b5e364c5bc04629ce74374759b16e56c3e42ecbe5484991e92c7de5384f6e281949f2a545912e7ce01db4cac7fc03f0758892adeb1c52d08a1c4fd8fa989ae4efca33afbfb91102ca9db1504c3d9bb2d82bf86c1d86197ab341b4ba3eb5b98266137f6305632578c5531665630af981d837e383dcc2b6bed9be3e7163b1125bd2a464a496623b193eae81eedeb1c3b871e5e25b44647e74028624337485c884354b48704efdc654e12bb88de8f5d4e58bccd61e06fcc7de6b5129e5c5ea0bdc89f0c024fb6f3a9009757064c667ea2081c6ee5a14b44cadf86f7ffef88c59967951aff18f339938f6ce540d93148f69cf0a980ddd1f202eb01fccea98d8d730417087f3f8d85bcb1ea11175913f1eeba312612c5edf853a3e0e141b5d2d7c0be9366d86e84c4952bf6a38b0b9958dc2133205194982e110ea4b6d437629f70bb5a00429aca241ac89abfcd95eddda3b7dcee4555ea1c0d20a7b82bc5a2910eaaf91a285af2c49e3ad16d2e1480d7d83ee8292eeb947479affbbfecbb7e161a6a825e24a7152fc0cda00189c74d4f4db7ab9d8886776bd9a67908cbb1348ddf9fa6c019314287f05f9ab4007fef5b3280ae802b3a2d6e7b30e693bdb9e18f25d05eb67ec3181589c4647d5aa0dcc43b83fa2fe80776defd6374657d2eda80e66c5f101779b5fa351332089800ffd0193bf17149fa7333d17e9f54f76c76b541e6736ce170f436d40a8c1b4fcfa47d4c395eb9841537108f07d7b657184bda5f6860ecb8b46f8899e7f11920ba9b66eb116b96a7f0f14246a50336ff6957f543d3432bbd7088bdb64c49a1563dc503c333a461211f6a7067910f6e1bf029759559ab41a3f16a5cb8f4742c3dc6dc87fd3cedd5c87cef8be320f2afc0b30b63597cde027d77fe8c427b8b486c5c7bbd2d72e3bd3cd67c32387292ad913340fb8e4a5ad6998417878873819e0d9f9affbb524f3d81e1a2ea23247ad657fbdb8771a3c894b0816c84ead0724cf9fe6989aca94e96f44afe73f315b85b8395b2028165da34695e3b3872d84b8343683b161804ba84d45db19d3a6d75754fe06d88136df0787639c6e881f43a182376c9b50dfea3d55d414d622d992d2a67ae705235db3560f93b08e011266eddf2bd86edd27bc7568df3f93a6820efe0f8a98034de802c5aaf9b2a84d1b38a540020b24e82447cd3f98f629b98b839084ad3cb4817ea4c1390bea5273251a216c73ff2183fc67fce1781e9bdf099e5b5e200ae9d3680a3b6445d3184b7e9d47dab5a0bd7849c9d2fa715a61f8af7326f7fceebfc6877833647f70a86fac32250338f00e4a36b28a03c839024b8203bbd53a020999ab47c779874b63114f49198fae8c3a3b669dcf77054f5e634e6905ef8680483e43f07734e096acf41a3274212c0d50fba2d0352bae0ba04eefbe1174487f61aa5bec4c3c626e5b1fcc51185e53f3ba018c1fe2ba2a39842296887e7c21505ef856cb522a86566c736920677cb4462bbe62ffb2d68701a0653858bdc0cdd4e7d4a318bdec033fe3e5d9a2977f1f889a970cff1665522df0c03610881c086d6043505a16e54edc646a624d388d7ff5107717693c028d7cf243f0a07f93f030a417090b33872871a8395f1b306707d7789be92274ba735af8829cb10c3e7034f5fbad7b85aa03fc36c5bd498989d44d2bf200ce8b455b27772280a313e406d04a64e5ebccca196d059292c5c698420382dc6788a44e47800a95217a4524c064c2d20847c4a7f7ed13851b02efcab741531f6d7ec3459ba4b9331d440c87563bc635a05039cd6d26842886089fea6ef77a17cf4ec56b5690108d667ab7971b0b6bd53d156aead1f3873129bb571d63b9ea298d3f3b96d96d959dceeed9a0d8d56f411b064647b93a88ceeaf18df4447e3567204c6603c81d128abd31f79585f809d07614867901c1b50f03d793c088a4be402e8dafebf925fe3efc34f4b37485186d2b6d78d0b21c7e04a9de80ab6c5f0ecbd37e7413c7bb182a485d2bbbff0b25619dafcd6d6d1ba713bb41f20f4a951d19437bbb1ea12cb6c2494dce36c688cfa997c207962fae9a9c3ca21086e4275346cbe1cc45e9b44d0f30ee23e7a32cd7ebe7a3ece92260cc89336854fbc57ddc0b9cdb41360158e6c2f941f9ebb97608db97a0e342b644136665424844786486fce72b5301077072072b42dddaed7790255e97c74db7b9a260d7800965245647d1720c8d70392f56d59a2eaade9eabf82d1905731c2d8561b0d0431005ad29d012125132f4535a88788cfc66d573a52990536d88c971233ddfdbd58f4b8940f996f058cfb1b285e34b988254b510e79c150b80b735416598685f64b1a9faa0437b6ddd4400d15382b65d679e4d7f5334b1e4916b7852aba0f1cddfdd4a4399a23260b4141f9a5edcdd24445dfa7daad86d7459600afb0597180f82db4e2bd6ffe712d4c4951321f18a3dbc3501b7893f5c52ff69f5b791eeac2a60552abe1cc7c10d5b5d60431ae3683a40a7c42fbb798a8721854532371ea30c82cbcd39e46909a922e63f6a2d66930a79274f14c2c86be8b4f56d6f0d0205ccf2da20de6f54f8ae02e50fcec14fc3da1ca5c9c9e629501837b3845d4db572d789f96220f2cb65acdc4a0fc0e7b87ef5dccb6741735e71624b1fa01bd8820f802ce7d4cdeebdf9df19d9de5a82b1a459936dab57f41536ab5b42a1a43ab70c07f09fb86ffb102a55471791a3d70367563804897e69e15e82b324fe3a5a216ca8eb5be3ccb5ba54fe4b94339664355d22c47563424d6a1846e72d16e0506ddfb5b704e69f3cea06fb2445592ffa44934d04354fd344442a558ba476b191269a69bd68a260c55412dbc61230b0cfbb360a551c5436e47d6570dac9cb7ceb2e9faa2d4ff1594dd5bc0543402671e8f968f1dab99155098d00cbb1b815ed04caa3351a000b766709944cb5fade22bc1c32f3efda7d4cb55a3b9b9bec076f9a4a822c2e186a47a6f2c52c5a6db5dd440fafb3d175b2d828cd62068f1f0153d44d1ec13d2143cbc870469cb64d27108edfae515e06d44c5d131b90a7669097fce2882463f891029ec6874338cb7cd1fb10513bb2ce3e636729292fc96345170488d3ab673eb2b24f7bf3afb4a87858c3d2ad680ec0ce88f6450ec286150657d3441133b20ffea33ce35a711598e09cc39c06610a6c15cd3b52f687b35987bfc862a3f7fead2ff016bfb108998b75ca33488401080be8f5947739a4463f64dc51c18816e7a05fedd816dd1985fa632958c852e30828cc9b32ba4916664d3b2c090109eacc28e56855f0a0d58f46cc37df8f08606b1bb794b6c45b93b5aab16f10684693481a989914766897f8fb2f22520385c2d3f34726c0317ae7b19f9fedfce71c327e9eaf9741327785ecce892fba675898e88c3505943358fa9224bc341293aca12c7ee444a055c21e76b73452e7c0bda5c92dc2782befdfbef7bd29ca866de8db3414ee302ecdd5067ad9242cd0837db076ce802511c0de3fcf55c450dbd353da4fe28ebd45f025279b646f8908779ea4a05e67f3b8738eb5b3b63d1b54d0a3f601c2db11dd66a73e9f44fc5ec330b8dcfc882c99d17542652d97c6cfeba0f06f5debd79db0e975853979d5c911afe34d8b4ae3ac57f15dc4469cdab497377e09e7eec7098639b66d5cc07d35709c4f0d201cfb29ac80452c7906f85d5e7af8c5c80d7c7de9c99f22a5e65a812b47729baf9c507d1679e74260c4781a50f1aeb312c44d94fb7d36bd27d81188e664d9f6eb10f4b82542fd283e02bc8df95d9d7398f4039d0e29800ef47046785045869b7baacb9a9fdcf05e0a7d26cf9d6aececbd3475696bf11b3a2bad9b6dd93620b951e7ec17fe91d365267c2cf87aee45bad1b99a4896575d948cf66553308a25b1e0242eecd06180cc8d2bfc6c6b909b019d326005ba40b6c7803088382ba50c55c43f26433a079671a1e45b01e796db201aae3b7b14c524f60ea5f08aa29909ff302c73cee3beabfb9a3fd1a80d23e2965d8aed1f90b262725d27399e509e998876fdbb035b7dc069c7e37f469714944ebb4f0c12e95e89deb8efd02ca5e27c00d1b00311f4236de6610ac2ac42b35d5a3c0e8a2993f4926d3cc4eed0e3a3d5b6dbdf607f4f45949c0b62051a8af04ea51fd1784aa8c5188d6f0a399c1d01bd098f4f89b9626abc35b8a6e056e196d8ceb61443df100773e95a3aa079d2232cbfdf055a369ae5d8ccd9cb9a9755f6689f58007e2e497516c034afabe760d2872e4707be2f7cef51efb9492a78e6dc2b5130c569cf41937ff783c27ee42c2836652f5faa8bf49afeae85aafa0fa613814069b3705410100d114ac6102b85644751ef9ad44c3cf205f44cd3f6cc5df57359e2bee9b9be08e6466009c8d920abc883f4c47ea6921f6716299a428d6ff3949a4b520e986903bb5fadc442427750f090d7e7e8de872bc4b6767ebfbccc9651daeba84db4fb6aa8a66037d3d45b2601e9a41fbbe11af0b9d90a1778860862adbca4a2e8e7b805b3f05c889876b7d9fe6ec21bfb25cbeef291946867971715c786170bcd7283028d621c13270b9d5432886b07915a59f84ad3aed255f06b80d63f842d9a56b3d1a200a5eb5380fb2fec54af4db9a371479e54c2f03da544fd451f224ba5cd58fcfd4660ffc27abd6c77a6fbfc5f08ac32f18974aa911b4e1815f49aa4c9157c0fd42a5b2017d445c6cdd32756cb6ee5e375338d77be8a1acb1f180b8ae36aa49a8792eab126265683a6547e11aaba1a3fd573725d75346abcad65b554c939e649e6e847b2d36d337b4959da719548a000745d4309c629d952710b3e1262fda4ac22d35c67096155d69582065f773172a66642e631dfe0f83dbc5e73923e4b937d63160043b6c924a2eb23b960a64364796e7bd3dccf2f8a4b28b9bece2ee48354cdaa8165940d7a931698361a1dc196f0e8ef6cdfbf69befbae6e96f530254feb6587979ca238944037b11ee5ade99c476dae63ab05dd714ad40c252897626989d50d5efc8d5aa70207d56fac0507381532b5ec4055a311963b2ebb3fdc70101f1c4bc31424643e7ad8f5f9f5db63fb55dcaef5f5b86dcaae6626d4a68515e3fca4a9e3395e1e5da1f96620cab95f5af68940db142a0c0282d4d719e7e1ec4d9a365936f041a25da021ddc55fe0bed3e5f76c9241c17981b4bbb20c4ac5a558ad11be235435", 0x1000}, {&(0x7f0000005700)="20a460a5125f9ff0a9a06ea652336757c82f7840ef19353959edc74bae0aff8bc0c0b122f138d16afb938db042d125bcb83d3676c8f9104620d91c3f151f46807bdbffa0a7acb510480a4429402161a4cc6e014184ce182b3e9748263fb41a8fc0e4528e52d74b1608c46f9f1022ab9b41fddc5406cd66ef4f37ca37fb21bcb76fb99628204d63505b1b6a75c6", 0x8d}, {&(0x7f00000057c0)="706e891ee13c1f880ac5784ec8134bf3f8441ea6354c9a35685bf3cb1d190590e415ba5d22934b8e349e5582994876b49cb70216738d49f75d8150669a21dea31ca3c11cb2c597125b573cea3f9d8ee8797a29d0d379f08d1f3f24ab04c70c8fbb7294bb818e755dcea70f528daa1606404f88e309d8b8ab89cee19f35e2de4f17ac39afea897d0439783b8a20cd788aeafe1cad89eaaa33740fcd5f24c1e375bb392675", 0xa4}, {&(0x7f0000005880)="2a1f1a51e3da3f83b004a0061117a70b109910bb7e1c25063ef899f186191203a45062331b66ab32a27637394e7461b8b641bf91807d7a0520ac584c1e58e4cd9e6bc87a1ec4b355d9474d8664b73cfa4a32df5ecb0ba7062bac07df2878655605d1b71d069ccf0ad30e388707c038fefeb578f2b4e52e887d0aefa6b2b59c6672e920cee38b67c05299d11cc6d843cf7ce8d6a24cb92d9f26e7ff71c4283e0bf0b381328faf62277c85a6237830c8b7cdd0278d0d292a9541a07eb5a8e40fafe901ac3c8be8bf282b4b0a93678eb05df270b2aa5505484517e1b4a6755c898eed9ca82d78c4d894003cf110", 0xec}], 0x9, &(0x7f000000a0c0)=ANY=[@ANYBLOB="1810000000000000170100000200000000100000d7fac3b8179e4ada7b0cbed536956ad7f8ceaa68035066634015dd16ebd5e6aafe0512be761c00fc31b95cb81e626db069472279a1705b52cc193d512c2c71a295fa02a1c1b9df99f93e66b28e647aeeef9aac58cb2c8405ac6d18fd404a1d9e09665b07cf07847b96ff8abcda7f360a9152b87b0a20c64dab27e3dec91f110c1519c2612fddf06b77dba688494507162af3103bda25e2a20ccad3f9410873b188f1e53e829b8a6beddacff81bdf10366c370e6d83b54e5cde57b808ec488c6e400f9c9c0575f7ccecf42f41596de840d795a0dcd63d758939e49d5cde31a9e5525ca007a801c5b81060c4f18a21fceb260f082cef4ebefab498b7bde8e9d3864a1df89312e5b6371cdfb32dc61e11b6432f37adf8b52d3253f6368fa9af85f7f637f2556cca5cf61eb3aa99987a4b4379a514644b2032073d804140c2f71a193a3828c2af834faa697952ed3cb5aa75db0d368dc28e326a83f75b143b790eae63fe670c7d8c0ff9c1e5938e032d743db85a4a364753b7881c9c11a164e690cf1b4cd0d5a1115fbee69caefdf0ccc4626e4934290d617f66a2b1291bea01fb49d6bb738db5e0458ffa59e82bde0ea6de7a0210aaf1d874d2b9733f863515294216ca0219148ae0fb64bd7f316d434e5e265e15396c0f49060573fbef79586b9db9ca4a850a5eba8078e09752f844a3920520402b6f69535f8a2c279d355a9ee4c2c95bc1598e75a6f9255ddffbf3d986077dada7f63a623cdd3f58e4f57dece1ded13c60d78ef6ceb1099f1a9e599986a432c2da1594f6a700b21a3849f56cbcf623fb1aad913714bbe3f59dca51e4b7c167b0ed9a43848c9c7a8cab67e09d82709ec54d2c0c68ad7742cd91a9a650067c0d676b5de3f0500f9efb7e64e9d87342ca18c052484fe84279553004d297fa163dc67246fc632bd824eeda29626f595c71eaf6e2edfb78a50963b87f64f0eae382143fb93ae5f1fc13562975fbacaf45d60adfb176530ad143301a066b20ba95cf460d3adad78c22479c49517e506477e8c044165c7ac1e1abfc4434816f9590c90624aaed00c74a4bd9d85a6bf62b84eb5ec3c6fad5403a5925427c45900a1cd136df76a8ea53fdb22d4a2888611a96a41ab21dee064e300c81b251ddbdc3777eae139d4d1730b24e657d4b483eebe344396bdbdb4d0608c5a4a55a46e193cbfe50ea686c8becad72a0de879dd72fd5bafbc2d3517aa16b4fa753ca7897e1b1a74bbe035a3ebca3add176402e9d463d6f63d335b9da0e03ba3893f8b02d5119562f64e0854f8d6983b917271eecd1323f0075f696a7cda52a112a90d4d84b6692ffac8514577f70001e9f318d1353e94b8f92ccc934a7d78fa25957ea386509900c513268ff6fa6e3e59501973a3c0766a4e71f9a99bd28d1448d1515e0beadac12cda695c31d730ac6e7462fca45510456bc05f07cfb203377b7e6014a702d9495509b3acc8eb47ae05a58a588a6d51feb4b6957a34e107de39a8e76e68878abdd86c267f40bc22cfcfb0abd7b768ec104b97158cd8f1049a15dc2eeda430b2370a8d52f3bd7332f62d9fff82aa35c27c0aa78dd1285110a529cd16124deac8262f2fc358e58e0c4339dd0b65a75b3ee08234cf928efc643c770cfd9b54278004979682c61dbc11ef38189646d23751471ddf518990b705f2183680cd6ad38e32c9bb87b22434831d6780b2d5648e92ce02bb9eec2cfc13d91c74581948f6151b6ec76bc194446d20e07432f5d7a3022505f99825141e8fb13e9679892517acdd8ebe383c671e216ab6ef0856f3d3098a3f4bba10e6927d7c2464b361aaec7664310f7ebe1790f775dedb293b09046377446c6ef449dd2e595e7c679601e751b2d252641e3c695adc63419dedb5e7039f0f3e33d28d5b7bf71307c79530c4095e6aea7722018dbe922fcc9b9195f2f6ae736a2aa6f75315971df1f8f03467493063652633010373f557a24337bba82c6357fe00384be656176857b8e7ad2f46202a670642adb3e2bc013b80dc49887b26b2555b63369a065c34dc76af83821c5ffd9498104477d113da821403bab6734a6ffed331c8e92ef84a0f1a20f08ef35ebe386f8ab667c93b4d2f6e3c8d1fec524eca650cb1dfe7e6606b8718176d1608731e5e90fbbc5a2123b085369c5907a42cf818a506b9cf3403b42c8d0d6cf2f45290913207e6a4576f4d35f8a04f957f910d92b92b809b2d1b4d7ebf9ba205389a7afc55feb81b77b967e01b567841a034cc0bfff0b97d93bdc4afa9d880b83079689a65a9ce07da6b76046bea5109651eb9e246d404b53a009fd132a47f4c4ba83706e3924f011b4ca85a735d8665fde708ef6b1418e1bd9e3f00bbbf465604df7e6d40e46eb615c8142f6050993f81b73fe3ef33a24df8883019251d0bcf75b4154908e6799033ec246f20d5460e17078b75c061651cfae0f09451ee72dca26a2357b8cfd52c68c55574c18c3f7f75938ddaee871a9440383abab2541d2483e8d19072b8c3cf100f06b2594f68b423d7d4a7ff4801ae6257b47de01a2a8bd15fb4aa4cd989d726c4c699810ba03b05bfe17cce2e2bcfb0cbc7667eeeb55b0436fccf36fd98b17b915e4356529dd70b22329000748e695a0e22f11522f345d05e6cf8731e12243482b62ba37cd21ae78c238980f8273a3c4f2ee7bf4860b54a748d6809d7db8a940539dada4707f680b8172b50c0b0985f87a43e5c5abf4938504b271bc46ef5450f3c1cc692c2d565430350faac5055c92d9fa9502459e7aa7c2e51e56cf2447db523c1bf2803ba42dfdebc406bfc00ae35d52493882e86718c2dbe86d3d55a64ad34285ffa1ae634906a6b93af15fc94b08e4d11e0c25f99dc99c0789269c6a57bb907044adf33e6d94434c71ccf1003fc75a635db6bc8b1c86fe4ec67292588e47bb828969d64ebd022f6732608822135eee79a100f0ee93e1f6c3325e7570ce03a03e39edb07a9de9c097106d57f21e718665ac378a64a2980c39bccceaf9d0a93699d6e3a9772c877020f2cdd4637e8af3329007fd66d781d5591779c7ea979751787feedd056480746939a62f895d183e9668c4c40810ba47d1a08dc2841c777bf84d4ac5f7df46c4b17d54202a319aed5e5474af35edded790ab8a43ac13f320b93a13dcf06545e6535fa222c550d9656663e644f6279e6c25e8f6d074d4680587229ee2c6d8a6b98c29fb582f893bdefd7a6502fb5b30dbb4ff2553bc4a8efeeadab204416c9c089042ae0625ed594ee24101a44f7fc224d2b30ad030c285ba68b8be982c03d3e3046518424167988cda6ab733fdf1f27ebb64852715786aaa063d98f849267190de34dba279f37aaec6800b36ef08b6f1ec244d5f57e28a961a5b387ac7e1ec1700bad6b210741887383b7ea0be73772c3eb9904041afe82304ec94b75864ef4eb83cd375d3a70dff4064d59f21743174e342c5bee99e414da4c04535772b3abb4e19872263674b88ce2782a7cbdeafcdf6929f9768559355242c752327f72676e6121f2d079e026e1540466883383cc684d0174b6218ed8709d7e24f4f7799547930f27cc9ee184dcb33173267cb8a1875d31950a9224b07472aa7bb562c9040857a0581e69545240130792cac0352bb5e5f67f5e2772a7440637ca6d24c6b862b917315b38e14cff3eaa025b0efdebc5042babe8c14a91d8c7c181a7d0397abb8adc34e731d5c3bc91262929613c2791905d146fa3484ebf373744aa3834c0262b8164d9f1f3deef4d018c3964edf3ade734d2f4157309a10a212cd5ec1a2df5e9f41b2539f9d62c405dc824b3a5bb38016b24444d6474c392d14503c0b35c9845199b8dc5a24a7fadc4aaad70f3773771b0480f30c9ee45eb1d1f9d4534fcfc0c3670315f349c5e62b29dcfba9cd7f8d60d909c49fef7bee031e4bcd04aca5002a00a0a87a5784efce9bea5f0abe6bf507f377984069109a15f80f12ad903b95c9f44381440fa95bbcd9dca8340320eb10beb295dab5fe5f150c6992f2eaa61a00822c46bbdd91d727a772cd71b9906e2162e7ea1b949cf192cc67fd57a86be54b9be948c7f3a797f27e1475aedf4cabdd017f99011c46167c17a4ff331b53bcc80bf7345383672cf518c3c966a81eb66d88461025d9a5a6b36844c66a31e4a0f6b58e96d9e40a05c7d50fbe503f5e43e4c7562abd04a49f5dfe26a9bdca3ae75cb92b38be850dcc45640459f3fc21edd2b1f19b66f13e033356118cc327382e4ece14f50b94d720dd52906c4c7f8d885004a9b2fe164eb27ae38241eaf785bb61d6adb0d29f30dfc4a33fc0fe7890e8c5e9e93feac8fc443503121699c50d857c2a57dfe3c937381cbcc4edc17b86ce35605d99149933d6d1df01d4ceabea330b3dc6509749ca3fa67e90a2cfb86f76324be4443442e769ba76f7ea67c633c1619d2cd602685fcf09c43433876f1e3ffe9b2e0b93ce3ad13fadd54005ee65c7b15fe815de251e778fa9c3a751ee79b323beed6e5ec8c4caa99bea1034ecd3b029823cd524f4cd9047d81934a52682265ab441a33ff770871ee2531356fcf70c06323a7487f914b601f095396c36e340b9a2b460bda97980418f0887a5f55fd9031f5011d854e60f1bf6ec606cfe05ab7b7d0f6b25a6a47933abb0510f2bdd2dca0257485060db548ffc2ebc9c9e789c6ea51a83f71ed95ef415df4af6c7fde1827dc5446391c3d88edfdb224e0d3d2989fc1d637ec728e9091691173c913b4a36387651e2da7f5fffaedaaba24e384b0c140266401338ce5df14b954e75b89a76d3f45f9cb832b505a5d602a9d3bb3ab4d8356c40130375c818d6e2c3c305e734421d881a3d2af7ab1c560a4426da758563f5c3cadd853383f93bb692f7097a354f04a94cf0a0eb721c685cc9c55bf513116c5769c1e65f5daed671dc110ccdc243fd0996e68f6206335701f3a2a8d50e86cc3b90ce1090cea5efc854bff2ac4bb0d607e324d56f9804596e30c4accc624a2f76eb7efb997860bd5792509efb600a13e94f30ab6c4f436a01906e6ec1f4212d1592f4ff3952b5a5eb86d785d55699ddd90905eb1ec2f96ed34717b5cf9273192b35a295f62fa06b9e49863b8bf79ef129f755e8063c8983dd96ca1a8b4edfea7567318df94282efc5a3270a9a21b9c5d50670f3fc719db2490ddf5d7e835f12df2898fc67b918bb6fc7b75838640bb71936784b20318c05975d4a923a4891db32214e14fcd6adf125b52e59e5b24cb48d0c951c2bb1149b6a0a6e016e3bc51a9439ec335a5a626a06d022fd86bc923fe86fc0c891f02392e15ee0fa500b69064f91d7d1b8cf10dc735df058695935f79baa61ae45a039924d40b7cd72166a391f35cfa7ee7f0a83148d5a0374d54e9f1f546bb80f42729194637d1477f9b0a2ad53e0c0b7c94fa356c0fd887a75f42e95b50ea6aa0129e8ee12226a173f780af99a8283852caeca8114c9a6f1b9efe385f1801cb2b0ed1c01d79d4f32b709060917cf9ccf1bb1eceb920873f8e48ea6283ad543851df6713e8c631cc4783f3c3dbdf4dfcee71251e8a8110bc0dffc48a47671eb718b47943a097d05e0e235826f35e05e615537c3a342299894c872bfe2be0da1ae13aab1589374ee7966fab5b2f4a044647a1dfda9ea80279be50eba7a30f11ee95fff386cb0a3de373a95c8ab2882c43d5908fa74a521e6e2844d868e6acf02c864eb67e6b784cbcdefbd2aba6688e6e2c9997448e038c047a7656fe26b266f92619b73e0de53b6f887e7bbf6891652176cf04800000000180000000000000017010000040000000200000000000000c8000000000000001701000002000000ae000000ab433a7022bdfca6a54a63a65e89fcc16a25831e3779a719b042d1151663f04f12dcbf58f21e310738b1d8757254041e5a70707bb62a10aa7393283c4a93c21def59477a091e5e1bee7c007635ec05bbbbba2ed57dd8d29c5dc563e9f11a121d1647c2dffe91e080252fc0c7da53531574d91806e2a02cb3338490b991d78026ab678bc8649defbaa0390d4324e3a85d344aef9a9bf1969a77fcbb7f899a1fbf8ab8659341d518cf46b7c9dda61e00000000000018000000000000001701000004000000faffffff00000000180000000000000017010000040000000600000000000000180000000000000017010000030000000000000000000000600000000000000017010000020000004c000000e1e2a0cde46fe60e91d2efb4202a1629b8b0b9e3ff9f11dd8d9ce6ddb0803b71b7c6fba51294dd347fb7e2a7fb0dc1f9a8ce9f80caf4cba14303dbd9728bc6cf2ab751a7423bfed2a6e36bc5180000000000000017010000030000000000000000000000180000000000000017010000040000007f000000000000007489d056ffb773177353cd428bf30343ae2bf013d3e382c9270fca2dd83d551335a9925129ac878378f023905afeacfc24922ae2b7760039d8f0da1a7bf29fc6e37b76a1493f8e41a16c8a6f759e6eb875c680a37bb510b2006568592777"], 0x11d0, 0x4008850}, {0x0, 0x0, &(0x7f0000006e80)=[{&(0x7f0000006c40)="700bf55a6710432b819c0f85e283aed7fca2469593b54c4ac1f32473c5297fbe28bca50ef1a8a035fb356f70d01afe4458c1b5dcec057bec2a1b9b70ca61d9d7a7c0c1ae802f7b296a250bb898ca470cac5b6294eed5b180ca37d807f4f6cab7cfbc2d8bd0d3c2709add8a3e7b035ae3158ada4da8ad0527b28ad0970a8e75b79163d426db187ff8c9d75d7c7f98337b5327007858c28abda267e9970b8e3a79cd37b2c4253947de4b1eb582c24002231c328a51bb6a847d93e9f9e7c651", 0xbe}, {&(0x7f0000006d00)="aa516970018b5f44ab35ee66570a5f1f2f91871fffdf7e8c0ac83c2a99ed89dfc92d3852e7e11313085372f8ac7b8f014b357377c8ca4d4ae3d3cff60f86dd562b9a802888606fbdbdbd3afdf4b3b69158e554d6922758eb91f17f7bab52160f73708224e849add4327de9ad891840ecaf70be15827b8bd972a9e1b2aa403dbc41ff66ff3f926304e8eb86c0f4e999537fc071047f9546de19b938e778f1bc663eb494136d63480684e892497870acf5c77a30c1b30c1d5532b7cde485f60d79423178564e1fe3f22d6e458bc6df0c4e8a2ec1998ac4099a0ae6eea43e5f96c55cd44c30391f9dde10b7dbc3b01171daa5816a3654deca", 0xf7}, {&(0x7f0000006e00)="72ca1c0e8aa49f12d6d3c35efe8e6825f01d44d660ec588d44c8652c8114fa636ac0a7cbeb4b3537ffd83ee8dd859dd12b62def388732c5784d56db9e4f8af59553454987a60ffe859c745677cea78600d8c7faff2857c6808281d0e6611ef", 0x5f}], 0x3, &(0x7f0000006ec0)=[@assoc={0x18, 0x117, 0x4, 0x1}], 0x18, 0x4800}, {0x0, 0x0, &(0x7f0000006fc0)=[{&(0x7f0000006f00)="66ad8a994e1b2c1c0bdb15b48500c1bc399b02a7a0fe315a7beb8117a2814812d819fe", 0x23}, {&(0x7f0000006f40)="c79d807056b104fca10d92f78580575395bca8095f741ad914c3c1c87b293e1a6b26c9b908844927c8b9ae09f9a95c5872f72ed4b16d88216a5341198ba2289efe843a663bf70d645bca0b0e0ec8df10eda0b7b30f4cdc41c906ed74c0159f876f866b4320", 0x65}], 0x2, &(0x7f0000007000)=[@iv={0x100, 0x117, 0x2, 0xea, "a06716e9bfd0b97ac84097d30c3b0a164f65fdeab14520686eba2aed247b71632641f2f58728d24b187ebc626ba37eab79ddd1c1e73f40ff669f5d38773001739a2704bac36d6d2d0141630948fba601c344ce0fd7f6959b9e7c3272aa82b0ebfa7e615af452d117e92fcdd17929a86daabc25e794cc0b59b8f4dcf7ac65eb36c62e2ee9b4333ba50ce53914679c6713d5c48d0efa541c8e32a5b15ef9e06dce92f6abe8f5f7eba4f4ab0bd7da8c5d11ca4fb5c07e4c064c4e00efb34aad016daf52b9faa5ea6c82363c2a8aa83271768ee086e356e570b3e4de4570830b9df52db4c26c55d3df3b417c"}, @iv={0x110, 0x117, 0x2, 0xf6, "4df7bfcef3fa9489d3f986f3367380505cd710e4072df8fd17782ceda9f7b4d1d69e4ef12550a8333741657090bbc794c047286c821dcace363b2ee2b0eca343729a545553af38814e08de99a3ac7dfbf668884683c4bf66269ed6c4c273aa68b0509e51abdfe07e737fde08a7c3ce409cda712022b7982be6813a3ab053053508803f541f6e7f9ecbb3be7077739537a5abbd670e27e68f60b8578ef0f3b435954270d4985990c8a8bbafd163690e81208060c32f19c16393cf7c8e1aff78a4615d5746f2033768a4ea70215cb333f4e9f26f01c37e2ac177e5cc97be8d54bf03e725d35cdd5349c016898d1252de10a9f42eaf29e3"}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x1018, 0x117, 0x2, 0x1000, "5f5d130453afcd47b2abd11d705fac972e6a9e985a89b6547351e81e90a19052ab8e5a652098d85f306c12693e42e6f52e41dc9a904d58eaceac00a52f703a21fd44e9fe148941f7254569cdbb76941da8fa089f3ca563641c8e486eeebf92a8ef89bec5fc55fc06986447d5ad0a1ae480dce56f9bf00667959fb137ee471fa07acf094ab32ad71d0c68de4b4ef0f5659d7780a76ca7804615f6a77117cb3d2cd9df39b551249b39cf0e26cf5f1ef6ec296be43608dd98d8521cfd35d5bdf1356db20a282143a4913ef1b8f82e6df8c08ca9fa544d57d6a84df7893abcd49fef2e2d5d9d569d2b26aa13f7cdd09ec073b53ab9ab3aad53014692868565226fc726b97a77bdc9f33c37dd83a0e34971e02f593d80d3e5a57930a7a2bdc1650ab86f08f6fba925d86b14f29dee6bdfa17f06f63b5bd2cfea925ad5567feb757f1080d6734e101e2ddfce24927159144e8091815086f4423d03647a184809fcf3fbbf9e47ff5f0b995df9a56241f5e2f606293fe595d5e05d29ff967bbf019ab4119952b284be8c155710c8d6f29d5ed8da670e9051721fadf4e7db9f1a7931a1e108e1e91bfcc2fb2f7e9744b050b16fe9a9d5d5a13d97a760f93635c5a623e06a96921c35d55a8878b9d1907c13de64b403ae4ee59a41655c2a69d73a32681e4cc5c2b27b93a1774428ebc23cf82c4b138466d2085bbeab530d3973af255f8fb427ebcffc1c0e45ad920e3a42343786d8d6a8dafbd880f80cfe9a70521d71637058d3ba9ad81ad8a8b0994c8d2de3c2beeb63f1e96aaae85796d56983ba029d2fd3c6f92380a52cc8e5a3966c097987d1ef9180687dc047100e5279a93c88e4aedda585a336c189f0ae369789a7b59421655d36a288155f0dafe1c4f2e38535a19483a5062dae408d9511ffba02e890e25376ec42d11677e404106e0662d77fd61f500da4dbb317d23951a95a910e4e49db108126c05f2617bec705336fe25a5e72689ad1f7399e40c4400be2d0c00861467c01b825dbc21d176a087ec4337edf840df8020f715f72c409b5262b27cebcc346691f2213e78c3ad05cd908355825f2be1b242cf6f87b623409d2cd1b4bb81f0c22d7d9b4e798ca8f430fff266cf38be0d0fc3e7c1237feb7939ec01632f01a532708f1aec226a03ad30961cdd2f0eb4900488796d1926a8da23a217b7553698d7133d0d4a7725a6b28fc8f7840ae8a6a083d3170fd7fee91f35df2ad6913071a255889db3ab99851f359eeb16d032a5c59e0c7618174ff4dd030d184043c97d0df77d518409b63ec91eb2f81f810b9c6c5fd60fff645089681c71ab05811576fd701e719b77b4c5199b256840a0de8230fe1325abc1fbd2008fa1665e8839e58fd70b254639dd640000d7d84d1a1b4f800bf443b33d2e6ee5ca5dc9d0ee6ee155f6b21bc65474e63232f57cd09d79ead6166e11d4366237f80ac8a771f02fac85f59bcd457f2b197f9aff5ae86e24b3c41f732622da0695a0c57ee64db70a1d9c56a3da3d83ca0d6f2c507df62f8b3cdcfbba968f2eb116376cc35ade05757be515b0732eadeccdd3cc799b0309d3e39898d421681398194ae5d33155116566565e1be2a7dfc1a5ee410ce561ec1e6c2b4fd726284eb53e4de203cb06f59661b46c48aafb8174969d08b326eb4d80290f3601d02e0253ff9589a64b752e8a13a2e42bea8100498823fbe4ffe5f35b7dd130dc3700965b1e4db4068eba56f6b1fc698f791676c008212eb804c067d07445e2b1ef3e2f8afd5fb02f50d672418a03bd1d6bc1f37e354f4bf7d5c742d37fbb93b1f388e9f98f7bdb53ea616e4e720d322c50735022d29b3ef8fe4d6926a949a57935a141b33bd7ac96ffd10cc5e4cf467d3f480450a72d8d18a6c435f7e9adbd5dc9d169d4656fd1eedd59b253f1decf1cf90f52dbb6e3d7f028ed2d31573e37e5200ae4c12d6af0ae3e56950aa6011624229af4bc9c4a4ad84a009dcf72761a35dd0617bb4adfca526014738150ecaa6ab3588252526ed40ee0ea15ba26764cd5b5b4222a5eca3f206a8c21e6574c4c434c5753b9168f6e812a565dd52aa7760b2bc28fe968cdf326bb8116650dc369de9fe2aa1b7a43dc9f2d6eecfccc5ff8df9780667b9d0b2e47084889e4ee6bb34445e8e45e441c02a83ee1d21ebdd9e9bd1cd0227cd641b0e70d56ecb9d0efda154d6b4dbf131a9143948b4ff08f701057c8227f2223624c955786875eb68044cabf6f8eb5c33cbf74e419fc4c55f0c39a206c666346717b56e98523174dd06fd9142e46400698555ebf6ac39d2a083cd0f12f719ac3b1bc7f62190cc9b75cc9f53a9f260e30c85a5b969c7b48ceb5843c570ca18a5d61c92115f10abb5bd919f47360d0252a773048488f9fa06e4ca730e9e209a889cf223eecf66f81af4c36c00453a0f00e2b43da336460057ee0207dbb5fff6cf3fc529fe63bcbc42b88b368a2fb8425c7b9cad888a7af82904daa9006ee97d8696c57a7a622f55eb138a893db2904fd08a5ce553255d8b2e4247d9372584cd3f3ddb25e2d6d6bf5b1a1f5c44e1d19ba90d236b0dcf0b25a9b01cc0115e3c65bfcc7112ffdfb8201fce90f897e4ef28753522a4155cf570b94a9323408defa7c05736c004b665b7650031e2f5c13da9bb28269511e2c6892c2e19253620e17c5cbe1ec3fb02db945aa6c349d545152442602baaaccdb4fa6135cc60fa67c5261d5ed6f5a3c936260180522c3745b5d58a7ea7a7ff55bf8f4691926e3c5ed353584fc560d920ae3817f2d6990403cbdc08c51bf5b1c0a27b6bfd73166cae924ce5b0ec98220c86f061685145308a01c9bb74ec4aca073fb3e3a35ce906ecab6df05920c3afcfc39006f3ab85de89930fa474d7b3881cbdd2bd50e0e6e580d4353c737c628d1543c200f3077b9eac6015353526eecb48b4296ad27bd2186cdf6827883f8f241e365b01df4d05be3c00f309fd9664e8eeae84e51f5c89709d4ca8f9271992299efa4457757fd881cfd3d4e98182baaf22d75195039c02b0f8e90b0ed637976b7fae639829cf6dfbeafbd3ad06d3580baf01e48c5bac40cbfd37375a6729812215429f6366827756f252215ae8552536428efb860db9f532fdace93ca233163f5286346d4c8f24b020c3d4bddda4b057865a81d99ac0e6acfc1d7818248d1217428d3ef0389cc6bf5e0e76596b55a601eac113dcb9ab16b5fba3a79fd706fea9dbb3f5707542a32014eefd14635da54ca8cac974d067b924ff231bab9798c582ef15d7c780bce12c1f90d518f0b01f99d4159ab102fae2309ea23054fb5f24528704f6e2f6080602d1af3ce3c336c8199f175f60db884e73a8b9878acf7711c618439a9870a9993c01ed1c32550d6cb8872929869e4eb6fd069c1312c5a7649186e1326cb460e1e3819393193142456676a55713b4eae1cb384fbba01f18d337c3cf21b21c534325bb25ad6d7d0c3fdd1885fceaf689c205469a137990a959db9cfaf4fcb7f0afb770a76712633844f906dcb3638671c644929c1f93dca19fb3331bb4279ce3962bc1205fd943ce3adfcb3def74bc98962e85852cd42f60f9703811c2932fe5e25b6ad02e25477e0653696af98703e37e01f468464cdac437c5fae0e1bc4a6a6cbdf0dc2ce1c68c4986256a81d53a962890be6c75850488d32c20c5770202482b6d31675da44146292c923be89a3edf0ff2ad3e9f960487e698dc2f1d530b6167d707b75efb6183002d83eb00ea79578e1910372a90afb89a81fb49291c8d19ed625e1bd24938b373ac45af4c04e787794dc3eabb1c59c067639cd2a73761b9a91dcc2c59b8368301c1e648b5400ea6c4e171631fd4861036ddd75cdc7169cf0b91d81b8395fb4b587bb2ed8ff798baa0a8a07cb63e4afaa3c4a86974dd33f46db040664a256734ad4fb417a70fd3ddaf9362f87bc702c5f14f226ba056f734ef8881a7df152955963bfe3397cf4d2418e008540cd1585ebe58da9dd7451727949fc4c92624f18b1cbe1f7cba7b7d311668da69f4506fd8a38b14645bba710156879f34c5e1dbab8abded33a130ad18fd2710d80635ab40f004df88ac5ddce10024e0ab5303f3a9d38e62a5a4eebac58667fa2363f5932606ef435bb281a65a83ada9e64f1a40ce516f9795fa2c17704a8b058e70cea85d06fab13b91420ded894afdffce7f5322d9077bfb3283c0af2d52d753b6292f48491a0580e026eaa8e2c5ce8d9674e1f3c8bd0600e37bc01fcd122eec2d483d60dcdf5de45a4358799d223b3395e7818f601a69ff7d29c814bfa500fb06693e3a6c701fd6c9c46317026ab91066f9d342a20ad51f5597dfba3a362395206fbe83303235f3304ec0fcdb89886f6670099d57c4358d005eb6dd6b263be45c02c5903e4fd9d4a3575f135cd7893a42381fa9b86fc903d91853072fdb0ccb08f541d41bc3ceafc7d116907468f73efe4eb3b193596fd810af415be3f48d27f82ec72b6fce6f4462ef582783764327042981ddad2b59c430ed18ceea411a1f6b54a314fa72340e98fd7443dd7cf36232b214d289993699d5d0221ddf36899d95d20639bab637994e3ee52787340a354e18ac2f76cd05066a597d78c2f3fcf91d452c7c75c306301d7094ae822b2d013566fcb00d218eaae841cbd1c7610df750efa8e8f3fded1137dfe371328cd15ab33ded40fb52b9d417d86a27f873ced8e4ec09091f7a67b291be66eb4c1351a62a1cbb17fee220c5ebc80861a47c063eadb16aad62ff2eaa6b3352248dab8c850ac33772e0f36781e377340fa7bfd0050245fd11f9dada6959d04d4290b083ebe1324ad8101af7657f14f62f717dbc041057ac710a6ef6471d27d7d5fba8bdb34be9b9e4e98f4a29bfdf206f905edf377773022469c190b57fa2ee6e568976df0147ff2ed1e7a5d53f4616716aee54f997ddf204d76821e2f7b2b12342c0e1dda0897cdac81d5bdb8709046b8e81576d2ae23fb21eb929b88711b400266cd94b145e137eeb0d59015c35e1de3a87b99ed0dec302abbe5d20ecf62f541bc560db76a31182ef6ef81f94f78f10c30adf8883e285375a00d29afb01804cedc701644cc6e0d1c6267b4a2d51de33fd7aff7fee687c97f65cc67a094342a683e0b09c262e40cbc7ccffabd3334812c98ea792ef48fda3e3ffc93145468f377a60cf36fed5879f1bcff93000398a8779b445a35b9fb57a0b460d27b43f11d2b9f9ec237419f5043640fcf7a5d40442fc368c1ab6117af834c363ee801ff27c461a99226f971dba9432c469cdd2aa1e4a62557fd5431b1bf2a0976ca756d68bda622d53484b8f865e47403192390e9517cfe7da0b68b4eca83761bdcae03187e1d2a85c97acc0ecde787e5aa69fe09e42408c45a0b8720ef0201cf2ffd079be5a2deaec50e5b04c9be15833f00f140e8aa562f6ae7cddcb382707475e791e1645ce3f2da02f12fb0460073df479794240e9c11faa79435695cd5698bbc200605e2b7c34e5ea188ab98507afbcd4140a0790d7008bcf1733c8b5dd378bb6a57a9e9be85ad0dc89f9f69dd4e009af6e88aa4839b42308dea61982818aef6725d69aca5a70c016b7b45d2c0bf8efbda1b64ebf389ad4dfc6570464ea672bf7f892ee88bc96deee845aeb9b444766b52e993b161f9b676da817956e9c1e3a1a143bcecd4e36b1201b2c36e90516819d86480897663daaf5bd9af4558e5d59690f093dd58332c3c54c9e7bf361219ceb4fc1e6c10a20d099d12aad6e2dfdfc940e3627b9208d8c9fe644f695f65c38"}, @assoc={0x18, 0x117, 0x4, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3}], 0x1288}, {0x0, 0x0, &(0x7f0000009500)=[{&(0x7f00000082c0)="8202802a57a5e994028f5162e4ad989d3b6a10dfe230b52e198e4ea87aa0ae1a35d57ebdf72f63efcfb3ce9ca13ae818ca4d12a8edc44816a6f3a6eb2830cf686c4ea49c5107a1c1d4722e1ac769847d246c3d5513e3fac837cfe28afc5b50acad867a03d9a5cd94ccafdcce", 0x6c}, {&(0x7f0000008340)="51994949d93daeae1123a7143c32632597ff5c5ec815aa8e240410bd9b7309c221951bacdfdc926759b5cc898ef5eca9fa0a4d1e70ee0cc3e68e9f9c58c4a18eef1471a9d5669b27724310ba56926f3f42f4bbdb569ffaf4daf14c33325eac0b40c9ef39443dbd8061dee2e2418f6796db7fe37ab7ee53655d72d8facfa6b258987c38f6d0a8bad8e48d029db20fa01c47da036fcd59c948cff4ef578af5374a26b6468d6a341700dc4a52cd7082eac68041fad217d1ccc0a83388bf2d2e46bce03b5fd58df0cce74f7fe1ce83485bfc68d2041a32c3f589a6a14a9703bafab2d5325e1aca81688a2ea90833eb4d310d37c4abc59c4f51184401062b485ccd3d4511cc57ffbe596e73232d8872dc2ef94ececd2f34f2c7673418d263e8503c6bb56f00e72de0487343013b9c7440eea75d0af0eb8968d588052d96d638fc7d97f133be70264f95264568198f037d9b3c58498531c08d1bf8537e3c0077f749beff7a8e8fba1df7fe58c458782a2af09b94fd60cd27c897a81ba52648977029a3adfb1a4be75f05e9d4f9911214e4e18126e7b2e916ecd5f0c2eaa4843b3857a9b3ae17ad658bf3be9d5e5248c199ff751fa9e90a52b7d392f33e6cefb8c044d0888a61cb6ce8fb7a2fd53084543b656e7601c8ec757435c27d46dc19e4c62d08ac8f55ce5d1d4ba9466bf2303a3611c91f5834de452227521e30385a96d0fbc9ab722fbca57e8006465d9055d3c3fc7c577be64a15f7edbd5d42d6fc2413171712181be0d721b6107edb0c794e11810cd322bda4847fe7ea34187369b73ca9732582762e419c4cd0513cfd78613558cd439fba397400f562bb1218f65d9ea0edd5a2935e6f6e3c2c1cfa937932db1ce0bd5bd957a565ac1b026982f3eb34ec1230afa93faaba2ff15de82eb43e831924adfa198b39f323ec777495e9d7b672d19697908850b2144834d2a4fa17aa78999e6e896d4d5f7fcdafea9184a76da43f3e0fe32d4710373471d620ad7e20561f4f6c0418b9c04e59ed08d0002b0794fdebaef79995304c194f80e38e2885e374e2afff232727651b9e35c27c267280378066e59f135c22049d71fda9dc80967b0aa545478d713f2939cf1dbe831a7fdcb7b651733be1df3d3d3e115a4580107fea16334ea3ccaa5db1c9730f3349c4573e323c8826ed0915933c4c5fb6e849e038d047137d92b590d2576846d42e729edf0ff6b9f7cd6f6886e89a8ad28b98efbba3d1c75036d67044ef5e7cca6f46d24fbd430737edd8f01c3d06f734dadc4a1c219b32a88042351ff3bf67b1bc1a0b586c6a40dbce1a69549103996773f2cb1a1cc951166caa67c671d21cf2606977142dfe448b445ed8920862bcaf9808383d9fdd0bf6dfb853da971fb71da8c3041b6ab7eb78bfa922527e1be5e40d89bae49e980d856a210e03f4051ec77f2e9622f95d64ae1ae60379f17e831525e7a0e169703857e6ee16420960b66921501f056c71b22f89eb6efe6a5471f9e888f5dd7fa3c6e770a35d831958f5217288bc0f3fe4916cef76f1c8a3faad464412e3af731082aa4d3f2846cc97e22fb1b2f553678cec92fe99fcee62ac3c09d0aac919c55a0bb1e58bcdaa5de5bf9eeaa3aa08d783a9e80746554c5168ad8d4b7c1af50c62c7861ed80c0890a7bd33de4d01cc924fddcff45093711d6c209c098a5eaa12a6df40d031d57b6d8760380860c86dad7a39bf5298c66259eb05f70f4027d3ed84a3aa375f604214fc4ef09baa39e8e7de87c526d1163b084c5d3b36cc71fe35f6f1df9bab2196e868f29b57de1f527527e8bf9ab256e1a8ef1cc94019cc05ac67aac42ee895ee0b7625f1b96526afc497b8488e1b60ec62b7ded6c041a08b09852a727de2d877cf6a7f798ee674a4d41838f73489f3de67a8807a04e66b6b0e620cb8d10b15278b202020c77c924a941324decc51dc9944757363c62dbd9b99ae1a5ed127d2cb0c20305689ad62806a3895ed9023c80bbbb82a3fae6a8dc03c2527769364f81fbf619bf651a2bb4c329488b490346c4955ef5ea67dbe86d114a5cd6f858523eada63404f0ea7696ea0cc9eadaf39b7bd16f75aecd0f71b6b3f74cb6f96c3ddb5c0d6b5743ee28fe516f4bc9182277c9e480c3029cce6c65b841a8607075bf109fb70fd19564124dd6975d1bff90400b29982cf658e22f93c1cc63d556a0278c7b3c4e27d32b72df904f0f2ee22067b9d50c725bdfaf2a2c58ccf8d9801e1f6f70b1ad48799c45c0b43f4fde91ca0355792b44f8d0249cb123ce29ea318438de8e3857000a89b0965c97311279fd58506a50f354507675dfcbacd6a0bcde293e5f9fade95b3e532290c4bdea34940263d207d1a19df7f8be12431200591eda6e264b1d99dc86a79cda5cd9217ed842c9c196ca7e00835512e5db43ed6f4b87a38e0371f10587212ed5e0137cc0982748597166d11fad8c12ec8ac7d83387ce414a3d696448f7a00f2efe95dd2b6ec0f2f1e6d6300f158d79c47de7bdb6a8f300c45053f0e77cdb259aa61e97b589bcc0e751b0c06a4b4ec368448b6a2f1ce806d39fabad7c65690a6b7558690ed3164d2b2b8bcf1bd5a8a1b7ea89a2a4e8348909a9fb8c16733db89a41395b36a171dff4369560b530ac2920134d399943d371dbf844fa66b229c413925a239556e2436d7004fb01975a1b5cc73373f0f34c3907ccb00efab2d1721947316f9272ecef69cd8d19ed654713bae36be5c8622b7f5a8a0f7a900532360fa5c28548f85cb0d8ae42bdd8433d68830b286642202abb7bc3a8d6e5c9b7fe64281930a27d051bfae549ae53d150eac9c785f09f3dc4e80a6c76cf6be5c582b675e990ea700889fcccd1544af1c3b3c181760f037af0bcf90b964b5a3aca40930d0920b0fd6d985fca3abbdcdfd9fc7ff78d16f017b85a672b66b1bae0d238c0322f566dca88c976593e68acfe1c2d01b82c51d54cbe725a9682dfad44d3fa10f3a3a1d52ca21909ccac884a72e8f5fa32b1b9d0e5b20186f4182ac4d77e82c07d3f4cc9e94f0d19f8feadec8645eb808777a0c3bce36d8fbb97d8268476ea5a6bf625a458bd21458a189fae24df3a3f1210c17db1d25da11715f6a633360b530ab20dbfdbb7a49a9f72df9f2cb65604299ff40971d6daf93fae5d3798d989ffb41d92539a70851c7f27f94d6b9983ab4ad8d61edbbb64bb98de94ecb6f3e1af87b1ca9491a196efec0e14b76493d7c5d87632afc4de3ec50a66addaf28eae10aaa2e4d75644c253b389a6ceaf5db01be6fa787c48a0fbabd1bb3042fdfeafdc83644daf175001dbddfc765f46f3ceb3980a62de3c0bd2f6dfbd87505d0d4b2b979557b0964fb05930c681f53acea877f8b15a4ad82d76696dbd93f525a8739c08da67338db6996347c47266039ae6c74be76e59b1e0229cb5a66b035590b150e8e08683da0a1e991b8ab3adcf362ec4e40eab1dd8e1b6cb41063f02ebdd797b787d5762ef91c6943677cb37526c561e90445b51834d939cef99e991c8e0d9f85e5d255afbc5344afe2abfe491a4265133381e95afd38851cc7e12bc2eddb2caecaa6b48fbcb253248a2cc0a33cabec51b6d7a2cc010fc10ef569e19e9aaa38d985dbf3afc85b6dd17c83ee1186b01a93900e5150201c085fc8a7f6086adc1e83527acf571649bd0e5801f0193d8c8776274038b63ff5a7e529d685c14d9ba349d38f4d2e6b608afd82408792410cedca1a6a8c2b15338bbef7c20ccbf7b61a581297247a8608d40a4298a63cf22186b291fda7eebe82db4c9f98f63483c6b18f6a24528e27b667bdb1e43692f7292798d3ab5d3424c54a51bfb280881b947226885e3c7bfe1fb7377c950a1fbd1c7bc2d224e4d14f128caac613c92b5d52cd35ddd1e34a080578c8b8d867fe7b471516fff10d23e5944efe2c641346b7c0e825768dc7742c129027a5c2c378b591cd4dbae282d1b596c3c483f58ff303f1db987291d55e464ab9b93cef5cad04faedd1d9c673101d77ef68b750fd7caa25ac5c6db648f95971e3fadf5d7db0a0a590cb10b3678a0e61034bf8a7cc605858840292d08a52cfadf467c6754ccffecaf92aadfe8b9a1158b1306760efb07c221798f868dff0773a6fc35864ac01a7f9748aff995baf8a40c6f0be46c88627efeabdf66bee1defdb3fbb13048c66706fff32359807124c5623629626ea0666aae3a0ee4fb5c12f2a5957bade062c72a313fd3c2d0bbf5365b69310bce864a6f7dd0969465cbf3ae64608f2ed7402d9cac78bacc36c014c32d1d32f690dc00a9055a41f672fadc5ce2506a9674106a8a40e290f276a558f98c6a18a96f180504d48542330117bee1fd92b41366ab5b865dbdfdd27aa09377f19b357d50beabaa37fd2a42f752f636126d213b59917bf0f39dfdd56104631de8eaadc0a206a8bcc535b72c443233c62858d77b94a090b44aa3ada359c8b6291bce9d1a714e67937a37f06a0ae53f67f2a2db45672766197b6a7a74ab8000c809a386a4f6d17ddc57cc604cef171f8484f1ef1ae600612af6511fd2f222d1396c0699199c6d90213b9d2c182c77373d753a6a31eb92b135474fd0b7b7acbf4bae85119c6aafee28dfb259560a892c8286ff82bb7f9da862caa6e0611341a421633e6a0e921f8c88b5931b0fe5293b8b3f082b865fb04e9312929507c9b53730f20e4b929ef5c9a1bcb97884ba3687547cf433694b5af9dcb0f1b780701618d7ac9a03f0b61c808859bb9b0c071b30fb048d28bbed48632d0ba7ec3b2535bc3b25f533727fc51d7a735af6ca5ca3c58c205336d9f83d6fb591a0d3df496f8b90027098307ac4efbe6dd1cccaf93e3d61b4bf8d82d5418e167097d4579b1cbcae6e7e17db1d21c9c0df3235ef0431172f07a7995e7ff0dbc6e908d7a6c59ffd3fb9348c6be0eb85f96b2f8e28781f1db07fd87dede69c4a3fb3e67d04c1dd9cc2407bb0793ce364e2aec6d66ea6bf205647e41b6c6c851f75718fbbef01032d38e182d3ff43e20c970eaa1daf42e23f581d147eb2d4f9268c8be8ecab8119ee9db1686a9a26c62afccd21778053dca7dcd66dac3c0556200ad1907c4930bf6cd2bdae0ff1ef95ca77ad47961d5c63c48d483bc8db30e3b93cf11477c1cc2bee5e083773b997fde178774d9e6f360182ae9b909ba782da4f5e5d144d6d6fb5ad51e638fca5f20d32344ae3d3d4f6f8517932b6840edbd65b3d6c6ba4377b9cb62efcfa3cee4180fbc6039adacbba9142df1b8fb9717c9922cd5ecd17a6e3674f0009b5683b6528bda0fc90251bd8f966158890a0110c71afc09d18d2d7f13e38398f0cf2ef2c5e3fc477a45077fa01358f651bc12790930cd04d294b71eea78729f9ce89123dda516741e1cc9af61087a22ad0adc9ffb50d02f82e7d0fc2241b9b6ea62e1b10752a6219b8011912b84753d81b9a463ce7fb623cadd92f3d13285661e80a16dbe38f0fbd3ae686c26d31f3d240697f8f8808951e9da8a96ef08527bba24a5afacd7c7ed01c146cfb07a72d5633bdd379e681041b1c4568246d4284ace7332aad5c8c0c17c5990793f70a1a5629a24800ebd9e335f27443fb0fd00e1346a74a2b6c5eb4e8f767bb52ac87babc15b61a36b4bdf77dffd60ff176dc78c44f0229368a03a6284597645ab8e37f53408f6068c4ee5f41d07f7e8b6499688620c12ad5fc200da259e3cc162e9ffce91c9fd830ba64a05c5c0beb84a6afa40d8cf6ee596a53dc0283084fa305c68ec1932d091309a13a601998823af35040d6a73c8eb575ae782", 0x1000}, {&(0x7f0000009340)="6f51eefe48b73dc8414a76ab4de4886ccd2e6af7a97df8894c73991caaa39131c8fee5d69703a8d44669beb59008f6919e789ef962376a63fad519c2f073f2c3cfb8b9e58a23c3a651f541149f867bcb79586d9956885c0cde499a4d35e35829ca944dc4a1", 0x65}, {&(0x7f00000093c0)="9133880cd576d9c941ed9b700d9c7b8561b81edcb53873acc1fc0b7bf8d1839dc11e82de49", 0x25}, {&(0x7f0000009400)="960c933e7410a9ff22fdf4e18182d35451c5f0c01841568195ff684f385e860ba65b2f719f80ad9a85fe6716daaf9293315b57676dceddc2f1a3facf131298c7956915f68cc5d9ce725fae1693c70684b3727c68cd775cb33b6fe63777c37a2a91a29eba6f205c04439ce8231c0aaadda9535718b9118e8d186b8490055363b90f55e48334729639876cbb062d72f2c82990eb6d42c3eefb3a0a0256a366217c37484fb277577633eb3af8230fd429af24c0410081191c10424702f526e9f2735bc2c0f2fa739c7585a4585847e7353a068c5ca5dde3d7d842006facc9517100c1eb1d9bc7d22bc00ec6fef1c1fdd1498731ad146f8f4ac0811d5ab1", 0xfc}], 0x5, &(0x7f0000009580)=[@op={0x18, 0x117, 0x3}, @assoc={0x18, 0x117, 0x4, 0x3}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x5}, @op={0x18, 0x117, 0x3}, @op={0x18, 0x117, 0x3}, @iv={0xd8, 0x117, 0x2, 0xc3, "8418a7483794408b25f5c8a93e18f81f036537d56fe141260f34a97e76d478e3f2ba769a07646daf112d6545b194fe61283e101f40bf07709a29d3021961723ee681137193d59504a1a35d034ed8b125ff8307e74a49a616910c3aa3747102ffc7e5a13b0d614f9af09a2a19e352062e88574c16476c3341270384f0c6ac7878b888e84935d73c03c6caa9ef99fbe0264aadbc43800fe0448f66bccb28be237b2b49ade3f135852686840b3259500e6c1ad8ca13aef0432bda3dc6eece0394ccbea6d3"}, @op={0x18, 0x117, 0x3}], 0x180}, {0x0, 0x0, &(0x7f00000098c0)=[{&(0x7f0000009700)="c973f4023189ea0272", 0x9}, {&(0x7f0000009740)="d495552fbda75205c8da25aa4c0dd1c7b5237cf374748fd8f9e41eef11d19ef03732f938b3def92bb261383449dd0f6f4219194acfdf7f751cade33b95fc36ceb0b62950b6148ed2e84453d3457c7dbcac71edc75b2c0cec90b4b681160036f14dd34be823fa29fbf735d14f9350690693981eb5849b34c78fac72d489d42b179aa00bad3cac5ebccc5bb37987caf7419b8f74517d24049530233c08a9db3f128c9394fa2cf6ebcdc3f26d42a20d4502b387b19a838eb3fc2b2a055017ad34ef3f36b1e0675c760bb8ed4c76b3a16ce4882c4edfe8", 0xd5}, {&(0x7f0000009840)="00257ea0c69d02c3123ff2089b38adb3c77b6fbd4d4820877db246f9cd1c41f65df64f9140fd8a8c819bda64e5176febf02c4b813c615ae992c10f8d783e91d1022a891c262b6529e109fc25721a5e660233bca410e9846d1376db8a52809a1434323fbdde112db4", 0x68}], 0x3, &(0x7f0000009900)=[@assoc={0x18, 0x117, 0x4, 0x6a0}], 0x18, 0x80}, {0x0, 0x0, &(0x7f0000009e40)=[{&(0x7f0000009940)="f7dd76b51b12b3e5d7591af16742d5c63d3ec9cc9f65c0332d3bc70ba295e375c29990441641c931", 0x28}, {&(0x7f0000009980)="d41115087937754194cdb1fe165fb8df37f4a968c960510c624a4ac535cc61220330225ac8f10676440eeb25f608f74fa7bd446d178a503ff1d9468e2a58140bd311ae02aa7de02c878acafcf6cc9a7e3f9c9825adb1d5929c3affb91882768ec0d596bf59b7fdf1c2d0c351ea3230e5c6baad27ed9cb4ad6a0beced3edb3c1fc88604ba7c61af803737c07a94baafe6de98c718398d524b45cafde1f896369de88e024c429e79f87ddab636610dfd4bd76d0d5bb18bb06615", 0xb9}, {&(0x7f0000009a40)="c228ca80dafed053012db047513dca59561567d3da05fa857b988e844841b7928f871553b1c0f2cdf1613dfd8c32a672c364b9adb27fc43d74149c7c61bbbd4013f4992d1259b61d7434d4adf593c9f7f43bf5e420f2095bf317e8798f5bde9c907e8c7c66c37289a69f98100736b3015e5307b4a575d6769fd8859d7863", 0x7e}, {&(0x7f0000009ac0)="1732e398ab0628d345a308d8248bdafc40b8255049dd23a4fe6bb111784a3c0f6630bd5c46f013266d51c44b769e4a76ac17d54ed142395c61b79a528d65134de85580635321ce638867ff2948426437e3d90c9e2e8d0b2911007e153732d1bb4e2e91e6daeb2fb0744c", 0x6a}, {&(0x7f0000009b40)="89fc25315a57034f23ea5f41a3b82626a6475dc3e99f62327beb9d0a0f1fc3cba26fb0662c75f046f0974c187489aa628e4a0be69b4d725d226c45f80f07192a5fac27cf027b77419e33fd5327daf3fe0c1aabe5049467e337cea6f0a39ef6a678862dd79e7af7cde9b76aa0a2e2474b887fe54992096f2724ded01b88a7fe9abd1921f1bce1fec384314275f1ce967687bd51c5b5432b61ce97dc184c6616c4674403712a4a601e5fb7a9beb7ba65a16868a11cc67277df245bf32b1e36e1f3a545fb3b25c6e99d933a9a7c", 0xcc}, {&(0x7f0000009c40)="a2d1aec0e810ac7879f7510264942552bd10979c513944f04ccf0a11663c7b13b73f1b2188f3623bed18723f3b0dd38fe1aa9cc1fdceb11bc80f257684555d2622bb69c3fcdf49dcce920ff8801f9b5ab617e9760baead1ccf48f83699c5f7acd47135ae5b9ea507b2100e769c0795d6392b99c60a857b55fc583cbb345e329d5a656f29a908c798b1152a2c354995c654ec7ce6d0e2471291b2baa4dc02a12f4e5cbca705ef0069fbd1ccb90b6ccd522a988953d93c5ef9dc4a2d1f634bb3172c47dc74acb078d135b08476ff", 0xcd}, {&(0x7f0000009d40)="2ecc23a92d30142a6ef1dee193d5512de9e2777f24851766c478737816d41df28c675b3532609557bb5797d12eb6e64207af714e83e28cb9b2424f6006c4411b89deaa0761c24764b32d1f6d2879046cabef3674a306686b2789f8d633e5abdf83ebdbcaf51ec9ab878b37f695e43a7985a15af5d8d064fe6f770e00399cf1a72171985ab43aa9f61f2aa0d44955e1d636ad437dfdc4f3042d80226ac79a222cf7d61cb399e53f77b1a6e09e199fae0713eb705d6b8159b30c3bd6436c6ca9ab5b6ae362955b0460cae7d4ff8a6ed801bcedfa33d9aa", 0xd6}], 0x7, 0x0, 0x0, 0x40000}], 0x9, 0x40000) ioctl(r2, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r4 = syz_open_pts(r0, 0x0) dup2(r4, r2) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f0000000000)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) ioctl$BLKRRPART(r3, 0x125f, 0x0) 2018/06/05 13:55:17 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ppp\x00', 0x80, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r1, 0xc10c5541, &(0x7f0000000280)={0x3, 0x8, 0x0, 0x0, 0x0, [], [], [], 0x46, 0x2}) r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r2, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:17 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:17 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x80803) setsockopt$RDS_RECVERR(r2, 0x114, 0x5, &(0x7f0000000040)=0x6, 0x4) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) dup2(r0, r1) [ 310.132357] CUSE: DEVNAME unspecified 2018/06/05 13:55:17 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0)=0x40000000000000, 0x10000) 2018/06/05 13:55:17 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) [ 310.329452] CUSE: DEVNAME unspecified 2018/06/05 13:55:17 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x12000, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r2) accept$alg(0xffffffffffffffff, 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r2, 0x28, 0x1, &(0x7f0000000040)=0xffffffffffffff07, 0x8) flistxattr(r0, &(0x7f0000000280)=""/4096, 0x1000) 2018/06/05 13:55:17 executing program 4: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:17 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x8000, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="5f00000031a435a91db3dc3d4ed17a306e331791a839dfadcf4430ca4f99f4a48846e13343794643ee1c2dd7036d15f5acedbcf506ae85656a696a37b55412c65b080fcf9c4ab95773be5680a8949122aaa0dcbb49fc8fd6f77c0020d44bfca3f39d9d"], &(0x7f00000000c0)=0x67) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000180)={r3, 0x2d, 0x10}, &(0x7f00000001c0)=0xc) dup2(r1, r1) 2018/06/05 13:55:17 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_netrom_SIOCGSTAMP(r2, 0x8906, &(0x7f00000000c0)) 2018/06/05 13:55:17 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r1, 0x4, 0x4000) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) fcntl$getown(r0, 0x9) 2018/06/05 13:55:17 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") umount2(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, &(0x7f0000000000)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:17 executing program 7: r0 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@in={0x0, 0x0, @dev}, &(0x7f0000000180)=0x80, 0x80800) write$binfmt_elf32(r0, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x3ff, 0x3f, 0x5, 0x0, 0x100000000, 0x3, 0x7, 0x8, 0x13a, 0x38, 0xb9, 0x7, 0x3, 0x20, 0x2, 0x1, 0x80, 0x4220}, [{0x3, 0x2, 0x0, 0x80000001, 0x3f, 0x0, 0x5, 0xfff}], "c19ca9fd31e3f932b48d4d3c1b2def3858b964573c1b8bf57423c9c3310f883e29413b607ee2c30927c3d5fce8f2789019b030a7ba434ca6fc906858abba08b603c1a1fb108c9f7f7abc7a586cc3e45d22f31a3f6d7e75c21f3830815460aa458e2503dbcbcd5c049f9a5313f24a48e10224cc958284b41a38031692063b2e3c97fc61bf599355500c9c96daf5a4b73cafc0926b94af55a08b4375be0da0dec10a83014cb0e5529815a3f0dff8ac47d3787603f9ef", [[]]}, 0x20d) mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000001c0)=0x0) fcntl$setownex(r0, 0xf, &(0x7f00000004c0)={0x2, r1}) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000480)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r3, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) r4 = getpgrp(0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x5, 0x6, &(0x7f0000000500)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @alu={0x4, 0xd7b, 0xc, 0x8, 0x0, 0x0, 0xfffffffffffffffc}, @jmp={0x5, 0x3, 0x0, 0x9, 0x2, 0x80, 0x4}], &(0x7f0000000540)='syzkaller\x00', 0x9, 0x42, &(0x7f0000000580)=""/66, 0x41f00, 0x1, [], 0x0, 0x9}, 0x48) ioctl$TIOCLINUX2(r3, 0x541c, &(0x7f0000000680)={0x2, 0x4, 0x6, 0x8, 0x1, 0x8000}) sched_setaffinity(r4, 0x8, &(0x7f0000000080)=0x6) creat(&(0x7f00000000c0)='./control/file0\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x0) close(r2) 2018/06/05 13:55:17 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(r0, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) [ 310.946874] CUSE: DEVNAME unspecified 2018/06/05 13:55:18 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) fcntl$notify(r1, 0x402, 0x20) accept$alg(0xffffffffffffffff, 0x0, 0x0) set_thread_area(&(0x7f0000000040)={0x9, 0x1000, 0x8004003, 0x0, 0x1fd, 0x81, 0xeff0, 0x1, 0x3, 0x4}) 2018/06/05 13:55:18 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x201000000000002, 0x0) fadvise64(r1, 0x0, 0x6, 0x3) ioctl(r1, 0x8912, &(0x7f0000000500)="0047fc2f07d82c99240970") ioctl$KDSKBMETA(r0, 0x4b63, &(0x7f0000000000)) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) ioctl$KIOCSOUND(r0, 0x4b2f, 0xfffffffffffffffe) r2 = syz_open_pts(r0, 0x0) dup2(r2, r0) ppoll(&(0x7f0000000280)=[{r0}, {}, {r0}], 0x3, &(0x7f00000002c0)={0x0, 0x1c9c380}, &(0x7f0000000300), 0x8) 2018/06/05 13:55:18 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/cuse\x00', 0x82, 0x0) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0) pread64(r0, &(0x7f0000000000)=""/185, 0xb9, 0x0) write$fuse(0xffffffffffffffff, &(0x7f0000001240)={0x58, 0x0, 0x1, @random="0700000099fff66791ba99da70d8c37b05829af4478e3b46b83725e45c54f3c8927e8a93233d65507cdb312f5b1a5a86f8182aac5eda28b2d316b96747f2cb66c28ab12ea8dc14a2"}, 0x58) 2018/06/05 13:55:18 executing program 3: socket$kcm(0x29, 0x5, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r0) 2018/06/05 13:55:18 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ppp\x00', 0x80, 0x0) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000000140)=0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:18 executing program 1: openat$md(0xffffffffffffff9c, &(0x7f0000000000)='/dev/md0\x00', 0x2000, 0x0) r0 = socket(0x10, 0x2, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000000180)={{0xd86, 0x7}, {0x8, 0x1}, 0x3, 0x7, 0x7}) r2 = syz_open_procfs(0x0, &(0x7f0000000140)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f02acc7edbcd7a071fb35331ce39c5a") fcntl$setstatus(r2, 0x4, 0x4000) sendfile(r0, r2, &(0x7f00000000c0), 0x800410000) 2018/06/05 13:55:18 executing program 4: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)=0x1) ioctl$SG_IO(r1, 0x2285, &(0x7f00000001c0)={0x400000053, 0x0, 0x21, 0x0, @scatter={0x0, 0x384c8, &(0x7f00000004c0)}, &(0x7f0000000100)="482e2cf215c6d726e679cdbd42bd8184ed6ac5b2f2552a35f4ab73b07e57b49fab", &(0x7f0000000600)=""/4096, 0x0, 0x0, 0x0, &(0x7f0000000080)}) 2018/06/05 13:55:18 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = accept(r0, &(0x7f0000000000)=@in={0x0, 0x0, @rand_addr}, &(0x7f0000000100)=0x80) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000140)=0x53, 0x4) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4543(gcm(anubis))\x00'}, 0x58) r3 = dup2(r0, r2) setsockopt$inet_tcp_int(r3, 0x6, 0x11, &(0x7f0000000180), 0x4) [ 311.409231] ================================================================== [ 311.416629] BUG: KMSAN: uninit-value in netlink_rcv_skb+0x3e3/0x600 [ 311.423026] CPU: 1 PID: 19351 Comm: syz-executor1 Not tainted 4.17.0-rc5+ #103 [ 311.430369] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 311.439708] Call Trace: [ 311.442291] dump_stack+0x185/0x1d0 [ 311.445910] ? netlink_rcv_skb+0x3e3/0x600 [ 311.450141] kmsan_report+0x149/0x260 [ 311.453934] __msan_warning_32+0x6e/0xc0 [ 311.457986] netlink_rcv_skb+0x3e3/0x600 [ 311.462035] ? rtnetlink_bind+0x120/0x120 [ 311.466175] rtnetlink_rcv+0x50/0x60 [ 311.469878] netlink_unicast+0x1678/0x1750 [ 311.474104] ? rtnetlink_net_exit+0xa0/0xa0 [ 311.478417] netlink_sendmsg+0x104f/0x1350 [ 311.482648] kernel_sendmsg+0x228/0x2d0 [ 311.486612] ? netlink_getsockopt+0xc80/0xc80 [ 311.491099] sock_no_sendpage+0x1c8/0x250 [ 311.495243] ? sock_no_mmap+0x30/0x30 [ 311.499037] sock_sendpage+0x1de/0x2c0 [ 311.502920] pipe_to_sendpage+0x31b/0x430 [ 311.507063] ? sock_fasync+0x2b0/0x2b0 [ 311.510945] ? generic_pipe_buf_get+0xf0/0xf0 [ 311.515430] __splice_from_pipe+0x49a/0xf30 [ 311.519746] ? generic_splice_sendpage+0x2a0/0x2a0 [ 311.524671] generic_splice_sendpage+0x1c6/0x2a0 [ 311.529421] ? iter_file_splice_write+0x1710/0x1710 [ 311.534430] ? iter_file_splice_write+0x1710/0x1710 [ 311.539439] direct_splice_actor+0x19b/0x200 [ 311.543849] splice_direct_to_actor+0x764/0x1040 [ 311.548595] ? do_splice_direct+0x540/0x540 [ 311.552907] ? security_file_permission+0x269/0x490 [ 311.557922] do_splice_direct+0x335/0x540 [ 311.562070] do_sendfile+0x107b/0x1e40 [ 311.565962] __x64_sys_sendfile64+0x218/0x390 [ 311.570454] do_syscall_64+0x152/0x230 [ 311.574339] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 311.579514] RIP: 0033:0x455a09 [ 311.582690] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 311.590395] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 311.597657] RDX: 00000000200000c0 RSI: 0000000000000015 RDI: 0000000000000014 [ 311.604916] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 311.612174] R10: 0000000800410000 R11: 0000000000000246 R12: 00000000ffffffff [ 311.619433] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000000 [ 311.626696] [ 311.628314] Uninit was stored to memory at: [ 311.632635] kmsan_internal_chain_origin+0x12b/0x210 [ 311.637738] kmsan_memcpy_origins+0x11d/0x170 [ 311.642228] __msan_memcpy+0x109/0x160 [ 311.646108] _copy_from_iter_full+0xe06/0x1440 [ 311.650680] netlink_sendmsg+0xdf9/0x1350 [ 311.654823] kernel_sendmsg+0x228/0x2d0 [ 311.658789] sock_no_sendpage+0x1c8/0x250 [ 311.662926] sock_sendpage+0x1de/0x2c0 [ 311.666805] pipe_to_sendpage+0x31b/0x430 [ 311.670942] __splice_from_pipe+0x49a/0xf30 [ 311.675254] generic_splice_sendpage+0x1c6/0x2a0 [ 311.680003] direct_splice_actor+0x19b/0x200 [ 311.684405] splice_direct_to_actor+0x764/0x1040 [ 311.689151] do_splice_direct+0x335/0x540 [ 311.693294] do_sendfile+0x107b/0x1e40 [ 311.697173] __x64_sys_sendfile64+0x218/0x390 [ 311.701661] do_syscall_64+0x152/0x230 [ 311.705537] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 311.710709] Uninit was created at: [ 311.714251] kmsan_alloc_meta_for_pages+0x161/0x3a0 [ 311.719258] kmsan_alloc_page+0x82/0xe0 [ 311.723226] __alloc_pages_nodemask+0xfc0/0x5dc0 [ 311.727973] alloc_pages_current+0x6b1/0x970 [ 311.732376] push_pipe+0x680/0xca0 [ 311.735905] iov_iter_get_pages+0x1357/0x1810 [ 311.740392] __blockdev_direct_IO+0x1a82/0x65c0 [ 311.745053] ext4_direct_IO+0xecd/0x27f0 [ 311.749106] generic_file_read_iter+0x3c75/0x44e0 [ 311.753941] ext4_file_read_iter+0x30f/0x520 [ 311.758345] generic_file_splice_read+0x5d2/0x900 [ 311.763179] splice_direct_to_actor+0x4c6/0x1040 [ 311.767924] do_splice_direct+0x335/0x540 [ 311.772068] do_sendfile+0x107b/0x1e40 [ 311.775945] __x64_sys_sendfile64+0x218/0x390 [ 311.780429] do_syscall_64+0x152/0x230 [ 311.784313] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 311.789490] ================================================================== [ 311.796836] Disabling lock debugging due to kernel taint [ 311.802269] Kernel panic - not syncing: panic_on_warn set ... [ 311.802269] [ 311.809627] CPU: 1 PID: 19351 Comm: syz-executor1 Tainted: G B 4.17.0-rc5+ #103 [ 311.818364] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 311.827708] Call Trace: [ 311.830292] dump_stack+0x185/0x1d0 [ 311.833919] panic+0x39d/0x940 [ 311.837119] ? netlink_rcv_skb+0x3e3/0x600 [ 311.841346] kmsan_report+0x260/0x260 [ 311.845140] __msan_warning_32+0x6e/0xc0 [ 311.849193] netlink_rcv_skb+0x3e3/0x600 [ 311.853251] ? rtnetlink_bind+0x120/0x120 [ 311.857395] rtnetlink_rcv+0x50/0x60 [ 311.861101] netlink_unicast+0x1678/0x1750 [ 311.865329] ? rtnetlink_net_exit+0xa0/0xa0 [ 311.869649] netlink_sendmsg+0x104f/0x1350 [ 311.873883] kernel_sendmsg+0x228/0x2d0 [ 311.877847] ? netlink_getsockopt+0xc80/0xc80 [ 311.882345] sock_no_sendpage+0x1c8/0x250 [ 311.886493] ? sock_no_mmap+0x30/0x30 [ 311.890288] sock_sendpage+0x1de/0x2c0 [ 311.894175] pipe_to_sendpage+0x31b/0x430 [ 311.898315] ? sock_fasync+0x2b0/0x2b0 [ 311.902200] ? generic_pipe_buf_get+0xf0/0xf0 [ 311.906686] __splice_from_pipe+0x49a/0xf30 [ 311.911005] ? generic_splice_sendpage+0x2a0/0x2a0 [ 311.915931] generic_splice_sendpage+0x1c6/0x2a0 [ 311.920685] ? iter_file_splice_write+0x1710/0x1710 [ 311.925692] ? iter_file_splice_write+0x1710/0x1710 [ 311.930706] direct_splice_actor+0x19b/0x200 [ 311.935118] splice_direct_to_actor+0x764/0x1040 [ 311.939866] ? do_splice_direct+0x540/0x540 [ 311.944186] ? security_file_permission+0x269/0x490 [ 311.949203] do_splice_direct+0x335/0x540 [ 311.953352] do_sendfile+0x107b/0x1e40 [ 311.957249] __x64_sys_sendfile64+0x218/0x390 [ 311.961739] do_syscall_64+0x152/0x230 [ 311.965631] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 311.970801] RIP: 0033:0x455a09 [ 311.973968] RSP: 002b:00007f8f59e61c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 311.981654] RAX: ffffffffffffffda RBX: 00007f8f59e626d4 RCX: 0000000000455a09 [ 311.988904] RDX: 00000000200000c0 RSI: 0000000000000015 RDI: 0000000000000014 [ 311.996155] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 312.003407] R10: 0000000800410000 R11: 0000000000000246 R12: 00000000ffffffff [ 312.010654] R13: 00000000000005a5 R14: 00000000006fd818 R15: 0000000000000000 [ 312.018344] Dumping ftrace buffer: [ 312.021865] (ftrace buffer empty) [ 312.025546] Kernel Offset: disabled [ 312.029147] Rebooting in 86400 seconds..