0x1c [ 157.799876] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 157.805066] RIP: 0033:0x455979 [ 157.808248] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 157.815953] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 157.823210] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 157.830478] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 157.837749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 157.845017] R13: 000000000000036c R14: 00000000006f82c0 R15: 000000000000000a 2018/04/28 03:38:51 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6b010000, 0x0, 0x268) 2018/04/28 03:38:51 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:51 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x4000000000000000) 2018/04/28 03:38:51 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x800) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:51 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x40000, 0x0) fsync(r0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:51 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/117, 0x75, 0x20, &(0x7f0000000100)={0xa, 0x4e21, 0x1000, @dev={0xfe, 0x80, [], 0x1f}, 0x4}, 0x1c) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0xb) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x7, 0x0, 0xfffffffffffffffe, 0x0, 0xf7, 0x0, 0x4, 0x0, 0x6, 0x20000000, 0x0, 0xffffffffffffffff, 0x0, @perf_bp, 0x0, 0x0, 0xfffffffffffffffa}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000180)='dummy0\x00', 0x10) setsockopt$inet_buf(r2, 0x0, 0x10, &(0x7f0000000500)="17000000020001000003be8c5ee17688a3000008010100ec1fda1e0336030000000000000098fc75eb485bbb6a8800000000dba67e0600000000000200df018000000000f5009cee4a5acb3da400001fb700670000c88ebbff060115003901000000000000000000ffffffffffff02df9eebe7ec7ee87cccebf6ba000840024f0298e9e90554022a80e605007f71174aa9512cbf360ec39f02d47c59cc16268b6026eb4bf6ba2112ce68bf17a6e019b7487067c12f652cdc", 0xb8) ioctl$int_in(r0, 0x8000000000500e, &(0x7f00000001c0)=0x1) ioctl$RNDZAPENTCNT(r0, 0x5204, &(0x7f0000000140)=0x100000000) 2018/04/28 03:38:51 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x2000b) 2018/04/28 03:38:51 executing program 7 (fault-call:2 fault-nth:11): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) [ 158.072501] FAULT_INJECTION: forcing a failure. [ 158.072501] name failslab, interval 1, probability 0, space 0, times 0 [ 158.083851] CPU: 0 PID: 13058 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 158.091136] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 158.100499] Call Trace: [ 158.103138] dump_stack+0x1b9/0x294 [ 158.106806] ? dump_stack_print_info.cold.2+0x52/0x52 [ 158.112033] should_fail.cold.4+0xa/0x1a [ 158.116123] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/04/28 03:38:51 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x20000, 0x0, 0x268) 2018/04/28 03:38:51 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$IPVS_CMD_NEW_DEST(r0, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="04010000", @ANYRES16=r1, @ANYBLOB="00032bbd7000fedbdf250500000008000600ffffffff2c0002000800040001000000080002004e220000080008000008000008000600e40a000008000800ff01000008000400cfc00000ea8a915db7380800040004000000140001000800060072720000080001000a0000004400020014000100fe800000000000005d461652000000aa08000b0002000000080002024e230000080002004e210000140001000000000000000000000000000000000008000600010000004400020008000200000100000800060009000000080004000100000008000903000300000008000800a900000008000600070000000800040003000000a81057688026f7f11ec293e9f6ed4ea4a08e9643188184189221d260232361e82b379f80724f85f99281d93755d3d06bceb4f86cbf2150a308b951137bdc697567659ebe03dbcc50b6ad305294c4bd7aed41970a79b79d0fc9ca5142301768eb154016c03f525c37fd0218fce672cc65565305a929000000000000000000000000000000"], 0x104}, 0x1, 0x0, 0x0, 0x4054}, 0x8010) [ 158.121249] ? save_stack+0x43/0xd0 [ 158.124896] ? __kmalloc+0x14e/0x760 [ 158.128623] ? snd_pcm_plugin_build+0x64/0x670 [ 158.133221] ? snd_pcm_plugin_build_io+0x28c/0x720 [ 158.138177] ? snd_pcm_oss_change_params_locked+0x1247/0x3c70 [ 158.144083] ? graph_lock+0x170/0x170 [ 158.147901] ? do_vfs_ioctl+0x1cf/0x16a0 [ 158.151979] ? ksys_ioctl+0xa9/0xd0 [ 158.155625] ? __x64_sys_ioctl+0x73/0xb0 [ 158.159705] ? do_syscall_64+0x1b1/0x800 [ 158.163782] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 158.169172] ? find_held_lock+0x36/0x1c0 [ 158.173263] ? __lock_is_held+0xb5/0x140 [ 158.177370] ? check_same_owner+0x320/0x320 [ 158.181717] ? rcu_note_context_switch+0x710/0x710 [ 158.186686] __should_failslab+0x124/0x180 [ 158.190943] should_failslab+0x9/0x14 [ 158.194763] __kmalloc+0x2c8/0x760 [ 158.198326] ? linear_transfer+0xa20/0xa20 [ 158.202589] ? snd_pcm_plugin_build+0x448/0x670 [ 158.207287] snd_pcm_plugin_build+0x448/0x670 [ 158.211796] snd_pcm_plugin_build_io+0x28c/0x720 [ 158.216554] ? io_playback_transfer+0x310/0x310 [ 158.221221] ? snd_pcm_hw_param_max+0x730/0x730 [ 158.225888] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 158.231079] snd_pcm_oss_change_params_locked+0x1247/0x3c70 [ 158.236815] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 158.242692] ? perf_trace_lock+0x495/0x900 [ 158.246927] ? zap_class+0x720/0x720 [ 158.250638] ? __lock_acquire+0x7f5/0x5140 [ 158.254867] ? perf_trace_run_bpf_submit+0x246/0x370 [ 158.259978] ? graph_lock+0x170/0x170 [ 158.263774] ? __lock_acquire+0x7f5/0x5140 [ 158.268001] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 158.273112] ? find_held_lock+0x36/0x1c0 [ 158.277180] snd_pcm_oss_change_params+0x80/0xe0 [ 158.281928] snd_pcm_oss_make_ready+0xbe/0x170 [ 158.286510] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 158.291958] ? perf_trace_lock+0x495/0x900 [ 158.296187] ? snd_pcm_oss_make_ready+0x170/0x170 [ 158.301030] ? __might_sleep+0x95/0x190 [ 158.305009] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 158.309413] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 158.314946] ? graph_lock+0x170/0x170 [ 158.318740] ? snd_pcm_oss_release+0x290/0x290 [ 158.323319] ? graph_lock+0x170/0x170 [ 158.327112] ? find_held_lock+0x36/0x1c0 [ 158.331176] ? lock_downgrade+0x8e0/0x8e0 [ 158.335324] ? rcu_is_watching+0x85/0x140 [ 158.339463] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 158.344666] ? __fget+0x40c/0x650 [ 158.348113] ? match_held_lock+0x861/0x8b0 [ 158.352342] ? expand_files.part.8+0x9a0/0x9a0 [ 158.356919] ? kasan_check_write+0x14/0x20 [ 158.361144] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 158.366072] ? wait_for_completion+0x870/0x870 [ 158.370647] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 158.375831] ? snd_pcm_oss_release+0x290/0x290 [ 158.380408] do_vfs_ioctl+0x1cf/0x16a0 [ 158.384295] ? ioctl_preallocate+0x2e0/0x2e0 [ 158.388697] ? fget_raw+0x20/0x20 [ 158.392143] ? __sb_end_write+0xac/0xe0 [ 158.396116] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 158.401641] ? fput+0x130/0x1a0 [ 158.404912] ? ksys_write+0x1a6/0x250 [ 158.408711] ? security_file_ioctl+0x94/0xc0 [ 158.413117] ksys_ioctl+0xa9/0xd0 [ 158.416579] __x64_sys_ioctl+0x73/0xb0 [ 158.420461] do_syscall_64+0x1b1/0x800 [ 158.424346] ? finish_task_switch+0x1ca/0x810 [ 158.428834] ? syscall_return_slowpath+0x5c0/0x5c0 [ 158.433765] ? syscall_return_slowpath+0x30f/0x5c0 [ 158.438694] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 158.444064] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 158.448906] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 158.454088] RIP: 0033:0x455979 [ 158.457266] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 158.464968] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 2018/04/28 03:38:51 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_config_ext={0x3, 0x6}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0xfffffffffffffffb) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0xfffffffffffffffc) 2018/04/28 03:38:51 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 158.472226] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 158.479483] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 158.486743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 158.494013] R13: 000000000000036c R14: 00000000006f82c0 R15: 000000000000000b 2018/04/28 03:38:51 executing program 4: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x7, 0x101002) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000080)={{{@in, @in6=@ipv4={[], [], @local}}}, {{@in=@rand_addr}, 0x0, @in=@multicast1}}, &(0x7f0000000180)=0xe8) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r1, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:51 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x3) 2018/04/28 03:38:51 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x7e00, 0x0, 0x268) 2018/04/28 03:38:51 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xb00020000000000) 2018/04/28 03:38:51 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x2a6000, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e22, 0x2, @empty, 0x100000000}}, [0x926b, 0x7, 0x0, 0x8, 0x1fad, 0x100000001, 0x2, 0xfffffffffffffffa, 0x0, 0x3ff, 0x1a, 0x7, 0x6, 0x5a, 0x8]}, &(0x7f0000000200)=0x100) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000240)={r2, 0x1000, "ded84f97e4fc81cb0573d35c31bfedf01162db12e05e9c53c057988a4c8df80a5042eba926bb048ba37bb4587cb6d3c272e92fc638041d3805e3fe682d103676feeeb5e20ac898698ab10ced97b87b135980e345cced16bd25ced3e176feb8b9423aba157d0b564c8556d9f7a8f11c1b9872fda20e1adf38a1bc108507f9dfb6b947b4c8e9437effa5985c74e1eb953392b68ee1c286d501b12bf64c2ab8401563580326a7b9577696cae79f3bb23a9d9ca3e465f543447e8698c1a8c0f694208af9550eb1d39c949fe49b137e052633fa664105ae845354d5a63efaf81e713e0a777a67a352d6a4247fd4bf75e5dabaa90d3cad8024875dff4461a6777df955f3a1b0efd36dc66a91cfb8d86e4a965c3b996ef5838335280af2b805fe56c288908924df71c26e61e667fd0f30f0d0055c0be09e40594b913ff9cb5c8a24e20d52d4419d9550df10db1875c4fe2c366e93555c87d337c4089681c972bf6b696044a35ad602b98cf6a410b0715fd68f1fa0728c526a3d8b62703f81d9166d33e587057503c1bc5e191f316ed697ecfe97e52c56eb1181bc89f7f91f101bc76d38b8b45fe47cf85abf5851c2a1a5fd86f014345ac1ca1cf070f78de5d12c6491b0ee44e69925faf90e57f39785a4d401e54f80b5527c8170e289bb950ebbbeb16bac21b64dfdeef9a071fe4599fca1376fb56ed81a2ec18f7ebce428e56a81bf7935c7d56a169e8d7673876c290fd85f1426e24ec5d9fe1adba164316014d09a9f6ad81d0d93d2036d202be316e6d45f07bdce9b686cbc67ae201dc3dacb111a753914fb7023617a64732ddbe00b1f8244783691c0f533f73857e3a952a6e5351547e2ed41835502c97c69defb32ad5c7bc220b53b349e0d4d4e3c9afcfe58e1e0618c1bb30d6fc82ede2598fd90e92fa5cfb7ccae08def464fd1e999be7cd63fc859a0f60b4aaeb473a03e6b7c997dbc6b89bf92cd192b67f8e2b3238a05eb6c92bce4ad8cd216976c6d0858dc348802a22ece7f4b304339bcb67799e7e838bbb2d04489e96fb81157be53076f951f243223b0279d4d3efaacc684b6f513db69ac8b9957fd485372548a4836397a41f5b1d192dcbae5b1d130e342f2c1fa3f9ea0e7cf100997593bac03c78b0663a039505abdecc92e727d9145f26db355812697f37353fbb43608b2df4dc38c0a6ccc38275c17b94aabe79a9d4d4535d047476e52925642ebc9d88070fbb179c3c4271aeb5d870c4b97e0cbc346edc52f435ed04e6ff27fea300f3b54b4bcaedcf5e3deb412b5b0d59000828a982222272f7827a105462fee7efd07c72e298c81e3cf651e221e29878b381c90475a62333f720691371fce55e895a8f3e9d920e307d573bb821b5165984d9b547aa9bfbf72e072f98efa8b0121e53cc3a3d108b7c1a70e783f05a205284780e9af64b3e678aaaf8821f7e712e9247fb8e0af06dd82dcbcf227b609cc4f62fb32e75b0c828550da003b352c5a76a7407a5bad4002188486ac3ce6e8209581c75554b346f18a6b0b6bcf9dbba8b8899d859f8237d6cc8c7d8575264004ac11d7056d947ba7f20018b58e0d8192220320115fde32cbd199b5933efff6349973fed3970d0e837dbac4accc36c43c8269e389f4a55b0b1fbf2bba04f6ce365512011782516dc08449751e6b24ebd87be7335038a8e41a4b670b90bd14995f61f46b325c4897efe3383d93e23a4389a422feba7ffa7537faeba401f4ea69af2acd7972a3b9cebef10dee3576b2f24df8762ff4d443a852a9cfdbffb47f787a5761c7166d624deee799f0bf7e4a4050b9abf7cf552bfe3192d4346f1aef11128ad20732ec6aa4f23a158991afb4981053bbcff38bb38f9485377f987f76757f84235db804339578cdcb64db362656a031fd301a5cb4585615bc8ebb935cdaea935540123c94960340790816dd726ea377009c1f3ba71ecd9db3d1bb9238e3336362e6731421d8625a827174a348875f603577c65ead70aeccde158289855546aa23afd5e7b80aec31b7a29f1df0aaf44f07e15eeb1e6bda9ccc70d136247f97b0167470956e793b51a9b99df70ff06337e27566f3d61c5c06fe239b2afe85db6a7fe645984529c886cb3a03f464c499ae66122e2f5286c492dfc200fb3788924e7b00c827066ac7cad170e135d46de7675f38e54ff9e421be5ca812cd97c1cb88d64c4f19c75f3db399756b7ee93509a823d5e11c0d5dacc7add11bbd012a206dff003aad4b72f27508210e930a779764c0f6f1990cfb672fcc4393d0e82b8ee7c2e6df7f109ac0f0b534a0b37a7fb41f131e30b1436218effd7b3fcce73ebe066233736a4829a41e77b40cf0be9369daa3dd42105433e0f6d12ebe6b9b691cd1279acc79959efb19c839e510452e1dc037a94f681f8ec778af4d27b56e054706160d5ef356b65ddab5720eeeb7c6919ae037d45ec82a5ac5074cf89dfd3499d726b60c6402598a16dbaaefd1ff2b18454df9dafaf3504977b2853f0ac2ab29abbf7da48f9d230b0e17fe3d25d700047981db39610b10b62ec6623df5df23cfebd291952dd7d9d769fbe09a5d111175ee8780bc399eff4a29579b7a55e8886fc7119689aadabc5ebab5e347ceaf4f12a68df3e48e459e1cc250f7e57e1b74cf092bd75453e6fbe2f1207bb1de2138e52aef923bfb7d523d9525245f9fc48cfa961645fa9b5635ac3e799f2af454f79269d665cf36f9dcaedb9e103373663e279d286bd185a5dcf1bc5bbc64d4b23bab1a0141f780c1eba4a79883cd31eb3fc1730059e5e40e22cf4070b62a9a24017c47922548f602244401ac611437d1fb39f481535bf6273a74dd468be031154ca4cf5eed14a9d4b116582c5e24653735d53be523e192f5ef81f12a51933fa5b6fa219d0e58c2eb67bfc78ef92451a56ec02afe0260a7ea36726fe864593df6326bb25139956b4a23e0d58d870b88d2fc8be5d4cd290163578615536b9fdf2a7236c5e94fc5dc219f5f2e7cb6de7f57319d8da7561afaf91d58ee43422db9dbf2ec2e4201175e3808aa3f99434959afecc1cb672eabf35aab05c71a90a338d4ce352e7c076207f9030d5a0f854c2c1e7565917a01130aa9fc51a70c9ca33dfb0d92e88419f4ee710d0cbe0fef9d5d0031237df0e0c1082b82ec69ec493747b1af4ed491310b39562702cccba08301d8d217ee8b159f812fb632bbc5b951d2db3bc5edd1d363b02a1821560c04f78baa322dcc6a2b66aa38cfcaee92117e799344f61ce5249c0121cd58314e5216f134fcbd103efc01bf79493265498dd7ec283709a062c25138d2450b89acd0f24672800982785d9d97c4d43abc706d58fab3eb31d9efbfb82c51acdf38aa9266528a442de6439dcf52ff3cad771ca9ecb57f6bbb1f58e0c7260bbf4c2f507147fcedabdebebfd73eef281f72961033906a7b15db494c23684af294c45d6284e68bb1349556c4f5a23cc447bdb33d4743fb6b211be3856e9f6898c6ceb2aee21abea2ca16bebfe86ddbea540e3d39c1cdbe85f56c13003cec4e5a5928018e3be8fbd4ac45652a8bdc617ef2557c5be6a4d8096b4bee545a5c996dce81c0cbf93cc800f2c8fe49b359199d2bd47d1270e9a9c7554c2f1e51ac2895ed7763626f4369a954c80666db089a23e10dc8e768ec3b02b1445f3587e203d3cd4aeed65dc5b9d7523b9af3bec88863571252059d121793175f687f8d077248db2c671a94d29020992726fdc142ae0bd39e099a3dc21c097465cae49c50bababf043c70410b82243f86a921c998a16c8e1f3493a9af4e2f595e3fe84542791308e4f02d2bbc6366f70ba0167524cba278ba27b9026400fde80a8e968ad1d3dc23662a7a1bb69b3d08bec349a0598885f1a501f4ccabf6b19ee858bfd736a5e484839770832b7dab57b0d331bc3036e9602032922164bdca09dab16c8c83c5647c4c64f1a802b35d6f0cb5ff7754f685bf758e6d7f2727c593db5d084e91da2699d9e46cafcdf9eaead34d1fef59d7bb724753bca9a6f508e839593772045eb126bdc9797a6ac51d1aafdf74d50901ca06890098383090e5ad301d6e676ef2a094bd2e66fd28cc49b0e3b983d627404213c9ce78891e75d526b60c4b89d2646b6404ec5ba13ef708c684a4b6f65bd9f3fd145dba582d23c92ddff97b73026ae66807cc0595f011ce38dbc69d85ed074d5dc5556d8626705ea8c0eb5fce91866881b154ba2f54ee452bde4e1c65edd110799a72d466c135f6f82817a400c66537c220f5734cc98992904da83ffec66eb5672aa3cb10fda68376910d06aa0732dbbdbd82b788ad25e25f509fa71ec9580d123f89ac35a37de4794282248edffdcd44722460782dd9f1dc529b35761a8c2e24d713a63a5e53ef46fdd37a0c2db420d383d59f95958ba14e4d53d513d37351169309b01e5264305908f429c16e76d04bd75509c4f03193ae9b79c0b7810c1e7511cf9f40a6e01185eff20b3ffecd2dc9773c2dcbe2b7ca9d2d2ce75423f655793cfc4547dc31b85d25ca2ca8fa2fa74edbfaab8002047604c8d3a8340b75c208ca1d5927ad93392d915b53950835e279c4dffa4016471975cfcebca27cad5a068b4b927c3b6e62bae6c2ea7d20a88024a60ab3dff8e5758d9149d13ca222e356f6b4af228ae8d2f0c035fd7277d977aa5757cf877454ad9f26b7723b75a9bb95e576951b89ab1dfcddf72a88f2957b734cb99562d0d086a33c9c227e1755ff625676e10c6eef68da2512627c2c0f00b1cc47a6c1a7f9aba02a3f9fba331724511615f704436f857c0fb9e068e947ffad7b84b1c2d1bfc33d1ef87b7ec7f42655da34c420fcb5d56f0ba3c86281a7a5f8597e7f6d3a91cae4c30fd16507aa3f751d23d5d4c0fb9003f6649eebb2e51d0342a666a00cf95c582c9aaf35bac436205f7422dc20e7a1b612274b1726ac0a8f37210a71f3e7441cd725218ae55a49ac484d6908b5fb7dcf821b588f06e8015ee2e6fcc1733434f76fadb9365714a5a4726062e103c21355770cccd3a7989aeb130c5aaf445921bec75dbbda79b5273d0fc4dde607d30d7e8a768613b1de3b7cfa9f95ea09dec6fc3afa5d185a131f05f6112056a8d7c8aebad09cf8d34f281067c9b3aa96017fb682650128dae1663b65975894783b704cbd20d996ed1ec4d1e3cdae943a35cee61bb6d8b9b0e66a3f2727ca5530c62915bf33774b7c8548a88a4abcf20aee9237fa3119d2eebfdc7d1c0fb8cdb129d8c8c84d0bff29288db34abcc97b506249ed67db78726f03fbb01cf2c4b9143d42554c465c0dac9b100d755949131db4964d3fd2eecc1345111c5ed661b152057d341ee25520481313b0d876094bc080989aec696f8c856c613e5b382ed9032b815ab18c56b365fe63719f2df064e589d6ec292f40d84969a154f87c33f8327d76c30a1af2c4006c3efc0cfa14f43d2148cd3d472902b10be4c6b88d1bc1586c99bdbf25777db0da37c510a9f1194c1e5569f89c1d4f1bb6a62ed516fc3e9378f23fec7fd78902428bcd83352edcf915ca96f43f5c4f4098a4aa5878e9384f4822acdd463fcb5f3c69a6e8bc9a9b25c76965a1e1a19ea16be79f1f6b571bd173c8b74a6cbd45e1ff7198b4b2d150c76cd9f2f857f74f164d7993d931b10cdae5ee5997483451ca6ea17734ceb5a668e76a515db7c51401d2f0ea42498a35d8f32391e0f8457073b93d7a9ace33ac432cfa4033e0575cda878830e4ae4aca4750848eff8b551261a27fa3e4b1e83bc26f73ade560c20177ac1eb2f5b1fa1"}, &(0x7f0000001280)=0x1008) 2018/04/28 03:38:51 executing program 2: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x1, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x10040, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)=0xc) 2018/04/28 03:38:51 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x4, 0x180) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_BOOT_CPU_ID(r0, 0xae78, &(0x7f0000000040)=0x2) openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x42000, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 2018/04/28 03:38:51 executing program 7 (fault-call:2 fault-nth:12): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:51 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 158.784706] FAULT_INJECTION: forcing a failure. [ 158.784706] name failslab, interval 1, probability 0, space 0, times 0 [ 158.796067] CPU: 1 PID: 13109 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 158.803348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 158.812701] Call Trace: [ 158.815303] dump_stack+0x1b9/0x294 [ 158.818948] ? dump_stack_print_info.cold.2+0x52/0x52 [ 158.824160] should_fail.cold.4+0xa/0x1a [ 158.828238] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/04/28 03:38:51 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) openat$ion(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ion\x00', 0x80041, 0x0) [ 158.833354] ? snd_pcm_plugin_build+0x448/0x670 [ 158.838041] ? snd_pcm_plugin_build_io+0x28c/0x720 [ 158.842990] ? snd_pcm_oss_change_params_locked+0x1247/0x3c70 [ 158.848893] ? snd_pcm_oss_change_params+0x80/0xe0 [ 158.853830] ? snd_pcm_oss_make_ready+0xbe/0x170 [ 158.858601] ? snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 158.864230] ? snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 158.868821] ? graph_lock+0x170/0x170 [ 158.872631] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 158.878014] ? find_held_lock+0x36/0x1c0 2018/04/28 03:38:51 executing program 2: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0xfffffffffffffffe, 0x2003) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:51 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/70, 0x46) socketpair(0x82f7e12bcd1045f4, 0x7, 0x2, &(0x7f0000000080)) [ 158.882096] ? __lock_is_held+0xb5/0x140 [ 158.886180] ? check_same_owner+0x320/0x320 [ 158.890515] ? mp_register_ioapic_irq+0x9c/0x25d [ 158.895287] ? rcu_note_context_switch+0x710/0x710 [ 158.900232] __should_failslab+0x124/0x180 [ 158.904480] should_failslab+0x9/0x14 [ 158.908288] kmem_cache_alloc_trace+0x2cb/0x780 [ 158.912974] ? snd_pcm_plugin_build+0x448/0x670 [ 158.917662] snd_pcm_hw_param_near.constprop.35+0x15c/0xb10 [ 158.923389] ? _snd_pcm_hw_param_min+0x570/0x570 [ 158.928159] ? snd_pcm_hw_param_max+0x730/0x730 2018/04/28 03:38:52 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:52 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x10000000) 2018/04/28 03:38:52 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa001, 0x0, 0x268) [ 158.932845] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 158.938049] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 158.943600] ? snd_pcm_plug_slave_size+0x1d0/0x350 [ 158.948551] snd_pcm_oss_change_params_locked+0x1b5b/0x3c70 [ 158.954287] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 158.960181] ? perf_trace_lock+0xd6/0x900 [ 158.964345] ? zap_class+0x720/0x720 [ 158.968067] ? __lock_acquire+0x7f5/0x5140 [ 158.972309] ? debug_check_no_locks_freed+0x310/0x310 [ 158.977518] ? graph_lock+0x170/0x170 [ 158.981327] ? __lock_acquire+0x7f5/0x5140 2018/04/28 03:38:52 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xb) [ 158.985577] ? debug_check_no_locks_freed+0x310/0x310 [ 158.990776] ? find_held_lock+0x36/0x1c0 [ 158.994856] snd_pcm_oss_change_params+0x80/0xe0 [ 158.999620] snd_pcm_oss_make_ready+0xbe/0x170 [ 159.004207] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 159.009668] ? snd_pcm_oss_make_ready+0x170/0x170 [ 159.014513] ? __might_sleep+0x95/0x190 [ 159.018501] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 159.022912] ? _parse_integer+0x190/0x190 [ 159.027067] ? graph_lock+0x170/0x170 [ 159.030874] ? snd_pcm_oss_release+0x290/0x290 [ 159.035473] ? graph_lock+0x170/0x170 [ 159.039284] ? find_held_lock+0x36/0x1c0 [ 159.043362] ? lock_downgrade+0x8e0/0x8e0 [ 159.047533] ? rcu_is_watching+0x85/0x140 [ 159.051688] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 159.056895] ? __fget+0x40c/0x650 [ 159.060361] ? match_held_lock+0x861/0x8b0 [ 159.064606] ? expand_files.part.8+0x9a0/0x9a0 [ 159.069196] ? kasan_check_write+0x14/0x20 [ 159.073439] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 159.078376] ? wait_for_completion+0x870/0x870 [ 159.082968] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 159.088164] ? snd_pcm_oss_release+0x290/0x290 [ 159.092752] do_vfs_ioctl+0x1cf/0x16a0 [ 159.096652] ? ioctl_preallocate+0x2e0/0x2e0 [ 159.101073] ? fget_raw+0x20/0x20 [ 159.104535] ? __sb_end_write+0xac/0xe0 [ 159.108518] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 159.114062] ? fput+0x130/0x1a0 [ 159.117350] ? ksys_write+0x1a6/0x250 [ 159.121166] ? security_file_ioctl+0x94/0xc0 [ 159.125583] ksys_ioctl+0xa9/0xd0 [ 159.129047] __x64_sys_ioctl+0x73/0xb0 [ 159.132945] do_syscall_64+0x1b1/0x800 [ 159.136838] ? finish_task_switch+0x1ca/0x810 [ 159.141344] ? syscall_return_slowpath+0x5c0/0x5c0 [ 159.146285] ? syscall_return_slowpath+0x30f/0x5c0 [ 159.151232] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 159.156614] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 159.161471] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 159.166669] RIP: 0033:0x455979 [ 159.169855] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 159.177568] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 159.184840] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 159.193129] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 159.200403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 159.207674] R13: 000000000000036c R14: 00000000006f82c0 R15: 000000000000000c 2018/04/28 03:38:52 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x6, 0x40, 0x1000, 0x916}, &(0x7f00000000c0)=0x14) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=r1, 0x4) ioctl$int_in(r0, 0x80100000005001, &(0x7f0000000140)) 2018/04/28 03:38:52 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:52 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1c1, 0x0, 0x268) 2018/04/28 03:38:52 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) mbind(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x8001, &(0x7f0000000100)=0x8, 0x7, 0x2) r1 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x0, 0x201ffd) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000080)=@assoc_value, &(0x7f00000000c0)=0x8) ioctl$sock_inet_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000140)={'rose0\x00', {0x2, 0x4e21, @multicast1=0xe0000001}}) getsockname$inet6(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x1c) 2018/04/28 03:38:52 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0xfffffffffffffffc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:38:52 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfffffdfd) 2018/04/28 03:38:52 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfeffffff) 2018/04/28 03:38:52 executing program 7 (fault-call:2 fault-nth:13): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:52 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0x22000) getsockopt$netlink(r0, 0x10e, 0x1, &(0x7f00000000c0)=""/181, &(0x7f0000000040)=0xb5) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000180)) [ 159.339167] FAULT_INJECTION: forcing a failure. [ 159.339167] name failslab, interval 1, probability 0, space 0, times 0 [ 159.350584] CPU: 1 PID: 13152 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 159.357862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 159.367221] Call Trace: [ 159.369823] dump_stack+0x1b9/0x294 [ 159.373466] ? dump_stack_print_info.cold.2+0x52/0x52 [ 159.378678] should_fail.cold.4+0xa/0x1a [ 159.382755] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/04/28 03:38:52 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xa00) [ 159.387873] ? debug_check_no_locks_freed+0x310/0x310 [ 159.393080] ? graph_lock+0x170/0x170 [ 159.396894] ? visit_groups_merge+0x6a0/0x6a0 [ 159.401405] ? find_held_lock+0x36/0x1c0 [ 159.405483] ? __lock_is_held+0xb5/0x140 [ 159.409571] ? check_same_owner+0x320/0x320 [ 159.413916] ? rcu_note_context_switch+0x710/0x710 [ 159.418855] ? graph_lock+0x170/0x170 [ 159.422673] __should_failslab+0x124/0x180 [ 159.426931] should_failslab+0x9/0x14 [ 159.430739] __kmalloc+0x2c8/0x760 [ 159.434297] ? constrain_params_by_rules+0x141/0x1360 [ 159.439493] ? find_held_lock+0x36/0x1c0 [ 159.443569] constrain_params_by_rules+0x141/0x1360 [ 159.448596] ? lock_downgrade+0x8e0/0x8e0 [ 159.452760] ? snd_pcm_mmap+0x580/0x580 [ 159.456745] ? rcu_is_watching+0x85/0x140 [ 159.460909] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 159.466115] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 159.471323] ? is_bpf_text_address+0xd7/0x170 [ 159.475831] ? kernel_text_address+0x79/0xf0 [ 159.480252] ? __unwind_start+0x166/0x330 [ 159.484409] ? __kernel_text_address+0xd/0x40 2018/04/28 03:38:52 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 159.488921] ? unwind_get_return_address+0x61/0xa0 [ 159.493864] ? __save_stack_trace+0x7e/0xd0 [ 159.498216] ? save_stack+0xa9/0xd0 [ 159.501852] ? save_stack+0x43/0xd0 [ 159.505492] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 159.510516] ? snd_interval_refine+0x428/0x700 [ 159.515114] snd_pcm_hw_refine+0x8e9/0x1180 [ 159.519452] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 159.524564] ? graph_lock+0x170/0x170 [ 159.528369] ? __lock_is_held+0xb5/0x140 [ 159.532451] ? __lock_is_held+0xb5/0x140 2018/04/28 03:38:52 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) utime(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x8000, 0x3}) exit_group(0x3) [ 159.536545] ? snd_pcm_hw_param_near.constprop.35+0x15c/0xb10 [ 159.542452] ? rcu_read_lock_sched_held+0x108/0x120 [ 159.547474] ? kmem_cache_alloc_trace+0x616/0x780 [ 159.552324] ? _snd_pcm_hw_param_min+0x330/0x570 [ 159.557094] snd_pcm_hw_param_near.constprop.35+0x2cf/0xb10 [ 159.562819] ? _snd_pcm_hw_param_min+0x570/0x570 [ 159.567582] ? snd_pcm_hw_param_max+0x730/0x730 [ 159.572291] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 159.577502] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 159.583051] ? snd_pcm_plug_slave_size+0x1d0/0x350 [ 159.587990] snd_pcm_oss_change_params_locked+0x1b5b/0x3c70 [ 159.593720] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 159.599593] ? perf_trace_lock+0xd6/0x900 [ 159.603730] ? zap_class+0x720/0x720 [ 159.607433] ? __lock_acquire+0x7f5/0x5140 [ 159.611658] ? debug_check_no_locks_freed+0x310/0x310 [ 159.616834] ? graph_lock+0x170/0x170 [ 159.620620] ? __lock_acquire+0x7f5/0x5140 [ 159.624842] ? debug_check_no_locks_freed+0x310/0x310 [ 159.630029] ? find_held_lock+0x36/0x1c0 [ 159.634126] snd_pcm_oss_change_params+0x80/0xe0 [ 159.638869] snd_pcm_oss_make_ready+0xbe/0x170 [ 159.643445] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 159.648882] ? snd_pcm_oss_make_ready+0x170/0x170 [ 159.653715] ? __might_sleep+0x95/0x190 [ 159.657689] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 159.662086] ? _parse_integer+0x190/0x190 [ 159.666220] ? graph_lock+0x170/0x170 [ 159.670013] ? snd_pcm_oss_release+0x290/0x290 [ 159.674592] ? graph_lock+0x170/0x170 [ 159.678379] ? find_held_lock+0x36/0x1c0 [ 159.682433] ? lock_downgrade+0x8e0/0x8e0 [ 159.686580] ? rcu_is_watching+0x85/0x140 [ 159.690716] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 159.695904] ? __fget+0x40c/0x650 [ 159.699344] ? match_held_lock+0x861/0x8b0 [ 159.703570] ? expand_files.part.8+0x9a0/0x9a0 [ 159.708138] ? kasan_check_write+0x14/0x20 [ 159.712361] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 159.717279] ? wait_for_completion+0x870/0x870 [ 159.721851] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 159.727035] ? snd_pcm_oss_release+0x290/0x290 [ 159.731608] do_vfs_ioctl+0x1cf/0x16a0 [ 159.735486] ? ioctl_preallocate+0x2e0/0x2e0 [ 159.739887] ? fget_raw+0x20/0x20 [ 159.743328] ? __sb_end_write+0xac/0xe0 [ 159.747294] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 159.752815] ? fput+0x130/0x1a0 [ 159.756079] ? ksys_write+0x1a6/0x250 [ 159.759867] ? security_file_ioctl+0x94/0xc0 [ 159.764278] ksys_ioctl+0xa9/0xd0 [ 159.767719] __x64_sys_ioctl+0x73/0xb0 [ 159.771612] do_syscall_64+0x1b1/0x800 [ 159.775492] ? finish_task_switch+0x1ca/0x810 [ 159.779977] ? syscall_return_slowpath+0x5c0/0x5c0 [ 159.784896] ? syscall_return_slowpath+0x30f/0x5c0 [ 159.789818] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 159.795174] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 159.800010] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 159.805191] RIP: 0033:0x455979 [ 159.808371] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 159.816156] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 159.823413] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 159.830665] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/04/28 03:38:52 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xa) [ 159.837921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 159.845174] R13: 000000000000036c R14: 00000000006f82c0 R15: 000000000000000d 2018/04/28 03:38:52 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9e00000000000000, 0x0, 0x268) 2018/04/28 03:38:53 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x7d00000) 2018/04/28 03:38:53 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = dup2(r0, r0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ip6gre0\x00', 0x100}) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000040)={0xffff, 0x0, 0x10000}) ioctl$DRM_IOCTL_AGP_UNBIND(r1, 0x40106437, &(0x7f0000000080)={r2, 0x4}) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:53 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:53 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x9, 0x101000) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f00000000c0)={0x2, 0x2, 0x5, 0x2}) 2018/04/28 03:38:53 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xf00000000000000) 2018/04/28 03:38:53 executing program 7 (fault-call:2 fault-nth:14): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:53 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xcd000000, 0x0, 0x268) 2018/04/28 03:38:53 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) socketpair$ax25(0x3, 0x5, 0x7, &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0xaa, "43adaa61c02c47ad05fe804326d2674bc991da84c17d93ef4bdc09fe8884e1e3e01054551b9b546cfc19564b3129b92a426b20ceebf5267347c41dd0debb3c0cdd5badc6301c4ef6f7850292f3aec86a777b604fd409f4cbdc08c93c69bbf9e32e6b31c4018edcb1faf0a141f842721bc3238fc49563ecb821f8e181490c1c95906f03640a2c5cdc82b8f2f4b04bb6054806a4f8634af42bd01ac08785f38e19e2c0019461d5afcf1c92"}, &(0x7f0000000180)=0xb2) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000340)=ANY=[@ANYRES32=r1, @ANYBLOB="c90000002168211875556709e82d7cdf923bdcde3d2076e6c056b01e22f3cdc51fe6be0e3b24010000000000000091bdf1698ad20c39fa53040e60d0ceb248120aa3e99d9ae287193bbf22c9743b77cea3c20d42be03d83a033f83838c38fcc905409458ad7beb4d9395c45ca7577fddeb633aa8e4df7c1a827c8970d809da7662e98baaef6cc03bb011c20a53795d33fbbc334ac75f9cdaad62dbd4ba888cc38b8cff5bf4d9c8e3391c0d0bab4bd73442cda280eb72dfe11c1f897cbb1730e130842eaa746bd6df82a15adcbe7ad8a24a8ab0d726e85265c2f7027904ad76199ed1882c49ad33cdc607d470aaf74aa1545672d3c0868d1bf1eac0ebbb041c5f9775819f60a1234c0ac9ac9e938f172eeb06aaa3b1c6d9b84180930df28bff0f725a41e57790baac9568d66dcb89670a9a2383f46cb453e712b9aa63109f7c5f0000000000"], &(0x7f00000002c0)=0xd1) [ 160.129883] FAULT_INJECTION: forcing a failure. [ 160.129883] name failslab, interval 1, probability 0, space 0, times 0 [ 160.141299] CPU: 0 PID: 13214 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 160.148596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 160.157967] Call Trace: [ 160.160583] dump_stack+0x1b9/0x294 [ 160.164244] ? dump_stack_print_info.cold.2+0x52/0x52 [ 160.169477] should_fail.cold.4+0xa/0x1a [ 160.173564] ? kernel_text_address+0x79/0xf0 [ 160.178000] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 160.183134] ? __lock_acquire+0x7f5/0x5140 [ 160.187392] ? graph_lock+0x170/0x170 [ 160.191234] ? find_held_lock+0x36/0x1c0 [ 160.195330] ? __lock_is_held+0xb5/0x140 [ 160.199450] ? check_same_owner+0x320/0x320 [ 160.203795] ? rcu_note_context_switch+0x710/0x710 [ 160.208742] ? trace_hardirqs_off+0xd/0x10 [ 160.212996] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 160.218127] __should_failslab+0x124/0x180 [ 160.222387] should_failslab+0x9/0x14 [ 160.226204] __kmalloc+0x2c8/0x760 [ 160.229767] ? __lock_acquire+0x7f5/0x5140 [ 160.234020] ? mark_held_locks+0xc9/0x160 [ 160.238190] ? constrain_params_by_rules+0x141/0x1360 [ 160.243423] constrain_params_by_rules+0x141/0x1360 [ 160.248488] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 160.253631] ? snd_pcm_mmap+0x580/0x580 [ 160.257636] ? lock_downgrade+0x8e0/0x8e0 [ 160.261809] ? rcu_is_watching+0x85/0x140 [ 160.265975] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 160.271188] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 160.277111] ? is_bpf_text_address+0xd7/0x170 [ 160.281635] ? kernel_text_address+0x79/0xf0 [ 160.286063] ? __unwind_start+0x166/0x330 [ 160.290231] ? __kernel_text_address+0xd/0x40 [ 160.294743] ? unwind_get_return_address+0x61/0xa0 [ 160.299695] ? __save_stack_trace+0x7e/0xd0 [ 160.304033] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 160.309585] ? snd_interval_refine+0x428/0x700 [ 160.314196] snd_pcm_hw_refine+0x8e9/0x1180 [ 160.318553] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 160.323673] ? snd_pcm_oss_change_params+0x80/0xe0 [ 160.328615] ? snd_pcm_oss_make_ready+0xbe/0x170 [ 160.333387] ? snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 160.339025] ? snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 160.343627] ? do_vfs_ioctl+0x1cf/0x16a0 [ 160.347718] ? ksys_ioctl+0xa9/0xd0 [ 160.351374] ? __x64_sys_ioctl+0x73/0xb0 [ 160.355449] ? do_syscall_64+0x1b1/0x800 [ 160.359526] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 160.364909] ? kasan_check_read+0x11/0x20 [ 160.369084] ? do_raw_spin_unlock+0x9e/0x2e0 [ 160.373511] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 160.378109] ? print_usage_bug+0xc0/0xc0 [ 160.382186] ? kasan_check_write+0x14/0x20 [ 160.386451] ? do_raw_spin_lock+0xc1/0x200 [ 160.390709] ? trace_hardirqs_off+0xd/0x10 [ 160.394957] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 160.400076] ? debug_check_no_obj_freed+0x2ff/0x584 [ 160.405127] ? mark_held_locks+0xc9/0x160 [ 160.409289] ? quarantine_put+0xeb/0x190 [ 160.413391] snd_pcm_hw_param_first+0x30e/0x680 [ 160.418096] snd_pcm_hw_param_near.constprop.35+0x6e2/0xb10 [ 160.423857] ? _snd_pcm_hw_param_min+0x570/0x570 2018/04/28 03:38:53 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:53 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xc0010000, 0x0, 0x268) 2018/04/28 03:38:53 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x200000000000) 2018/04/28 03:38:53 executing program 4: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r0, 0x4008af60, &(0x7f0000000080)={@any=0xffffffff}) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r1, 0x0) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f00000000c0)='lo\x00') syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000140)={0x9, 0x4, 0x0, 0x1, 0x1, 0x3e, 0x200, 0x8, 0x1, 0x0, 0x4}, 0xb) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={0x0, r0, 0xf, 0x2}, 0x14) 2018/04/28 03:38:53 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:53 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = dup(r0) setsockopt$RDS_RECVERR(r1, 0x114, 0x5, &(0x7f0000000040), 0x4) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) [ 160.428642] ? snd_pcm_hw_param_max+0x730/0x730 [ 160.433335] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 160.438545] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 160.444095] ? snd_pcm_plug_slave_size+0x1d0/0x350 [ 160.449050] snd_pcm_oss_change_params_locked+0x1b5b/0x3c70 [ 160.454811] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 160.460723] ? perf_trace_lock+0x495/0x900 [ 160.464992] ? zap_class+0x720/0x720 [ 160.468730] ? __lock_acquire+0x7f5/0x5140 [ 160.472981] ? perf_trace_run_bpf_submit+0x246/0x370 [ 160.478102] ? graph_lock+0x170/0x170 [ 160.481923] ? __lock_acquire+0x7f5/0x5140 [ 160.486177] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 160.491315] ? find_held_lock+0x36/0x1c0 [ 160.495414] snd_pcm_oss_change_params+0x80/0xe0 [ 160.500190] snd_pcm_oss_make_ready+0xbe/0x170 [ 160.504796] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 160.510261] ? perf_trace_lock+0x495/0x900 [ 160.514517] ? snd_pcm_oss_make_ready+0x170/0x170 [ 160.519463] ? __might_sleep+0x95/0x190 [ 160.523469] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 160.527894] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 160.533014] ? graph_lock+0x170/0x170 [ 160.536834] ? snd_pcm_oss_release+0x290/0x290 [ 160.541448] ? graph_lock+0x170/0x170 [ 160.545270] ? find_held_lock+0x36/0x1c0 [ 160.549367] ? lock_downgrade+0x8e0/0x8e0 [ 160.553544] ? rcu_is_watching+0x85/0x140 [ 160.557712] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 160.562937] ? __fget+0x40c/0x650 [ 160.566406] ? match_held_lock+0x861/0x8b0 [ 160.570661] ? expand_files.part.8+0x9a0/0x9a0 [ 160.575261] ? kasan_check_write+0x14/0x20 [ 160.579514] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 160.584467] ? wait_for_completion+0x870/0x870 [ 160.589070] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 160.594277] ? snd_pcm_oss_release+0x290/0x290 [ 160.598885] do_vfs_ioctl+0x1cf/0x16a0 [ 160.602805] ? ioctl_preallocate+0x2e0/0x2e0 [ 160.607228] ? fget_raw+0x20/0x20 [ 160.610699] ? __sb_end_write+0xac/0xe0 [ 160.614689] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 160.620234] ? fput+0x130/0x1a0 [ 160.623533] ? ksys_write+0x1a6/0x250 [ 160.627353] ? security_file_ioctl+0x94/0xc0 [ 160.631782] ksys_ioctl+0xa9/0xd0 [ 160.635241] __x64_sys_ioctl+0x73/0xb0 [ 160.639146] do_syscall_64+0x1b1/0x800 [ 160.643030] ? finish_task_switch+0x1ca/0x810 [ 160.647522] ? syscall_return_slowpath+0x5c0/0x5c0 [ 160.652440] ? syscall_return_slowpath+0x30f/0x5c0 [ 160.657364] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 160.662726] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 160.667565] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 160.672739] RIP: 0033:0x455979 2018/04/28 03:38:53 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:53 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xf500, 0x0, 0x268) 2018/04/28 03:38:53 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) socket$inet_tcp(0x2, 0x1, 0x0) 2018/04/28 03:38:53 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xf00000000000000) 2018/04/28 03:38:53 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x9, 0x70, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa9d0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:53 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0xffffffffffffffff, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$int_in(r0, 0x5421, &(0x7f0000000000)) 2018/04/28 03:38:53 executing program 7 (fault-call:2 fault-nth:15): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:53 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x100000) [ 160.675911] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 160.683616] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 160.690872] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 160.698130] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 160.705390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 160.712651] R13: 000000000000036c R14: 00000000006f82c0 R15: 000000000000000e [ 160.794335] FAULT_INJECTION: forcing a failure. [ 160.794335] name failslab, interval 1, probability 0, space 0, times 0 [ 160.805708] CPU: 0 PID: 13249 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 160.813001] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 160.822371] Call Trace: [ 160.824981] dump_stack+0x1b9/0x294 [ 160.828630] ? dump_stack_print_info.cold.2+0x52/0x52 [ 160.833863] should_fail.cold.4+0xa/0x1a [ 160.837952] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/04/28 03:38:53 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:53 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x99010000, 0x0, 0x268) [ 160.843081] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 160.848640] ? snd_pcm_hw_refine+0x362/0x1180 [ 160.853342] ? graph_lock+0x170/0x170 [ 160.857183] ? find_held_lock+0x36/0x1c0 [ 160.861282] ? __lock_is_held+0xb5/0x140 [ 160.865394] ? check_same_owner+0x320/0x320 [ 160.869735] ? debug_check_no_obj_freed+0x2ff/0x584 [ 160.874786] ? rcu_note_context_switch+0x710/0x710 [ 160.879752] __should_failslab+0x124/0x180 [ 160.884017] should_failslab+0x9/0x14 [ 160.887842] kmem_cache_alloc_trace+0x2cb/0x780 2018/04/28 03:38:53 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x4000) 2018/04/28 03:38:54 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00700) 2018/04/28 03:38:54 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x3, 0x4000) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)=0x0) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f00000000c0)=r2) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) [ 160.892544] ? snd_pcm_hw_param_first+0x2eb/0x680 [ 160.897420] snd_pcm_hw_param_near.constprop.35+0x15c/0xb10 [ 160.903165] ? _snd_pcm_hw_param_min+0x570/0x570 [ 160.907957] ? snd_pcm_hw_param_max+0x730/0x730 [ 160.912665] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 160.917903] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 160.923463] ? snd_pcm_plug_slave_size+0x1d0/0x350 [ 160.928428] snd_pcm_oss_change_params_locked+0x1bc6/0x3c70 [ 160.934200] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 160.940116] ? perf_trace_lock+0x495/0x900 [ 160.944397] ? zap_class+0x720/0x720 [ 160.948140] ? __lock_acquire+0x7f5/0x5140 [ 160.952400] ? perf_trace_run_bpf_submit+0x246/0x370 [ 160.957531] ? graph_lock+0x170/0x170 [ 160.961363] ? __lock_acquire+0x7f5/0x5140 [ 160.965625] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 160.970763] ? find_held_lock+0x36/0x1c0 [ 160.974866] snd_pcm_oss_change_params+0x80/0xe0 [ 160.979644] snd_pcm_oss_make_ready+0xbe/0x170 [ 160.984251] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 160.989727] ? perf_trace_lock+0x495/0x900 2018/04/28 03:38:54 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 160.993991] ? snd_pcm_oss_make_ready+0x170/0x170 [ 160.998853] ? __might_sleep+0x95/0x190 [ 161.002860] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 161.007298] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 161.012429] ? graph_lock+0x170/0x170 [ 161.016282] ? snd_pcm_oss_release+0x290/0x290 [ 161.020898] ? graph_lock+0x170/0x170 [ 161.024729] ? find_held_lock+0x36/0x1c0 [ 161.028829] ? lock_downgrade+0x8e0/0x8e0 [ 161.033007] ? rcu_is_watching+0x85/0x140 [ 161.037177] ? rcu_bh_force_quiescent_state+0x20/0x20 2018/04/28 03:38:54 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/vs/sync_refresh_period\x00', 0x2, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000180)="c7b4a14bea0fa881b5e2135e421da5c8", 0x10) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000000100)) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000000005000, &(0x7f0000000000)) r3 = fcntl$getown(r1, 0x9) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) kcmp$KCMP_EPOLL_TFD(r3, r4, 0x7, r2, &(0x7f00000000c0)={r1, r2, 0x6}) [ 161.042404] ? __fget+0x40c/0x650 [ 161.045882] ? match_held_lock+0x861/0x8b0 [ 161.050136] ? expand_files.part.8+0x9a0/0x9a0 [ 161.054765] ? kasan_check_write+0x14/0x20 [ 161.059017] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 161.063973] ? wait_for_completion+0x870/0x870 [ 161.068575] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 161.073781] ? snd_pcm_oss_release+0x290/0x290 [ 161.078390] do_vfs_ioctl+0x1cf/0x16a0 [ 161.082315] ? ioctl_preallocate+0x2e0/0x2e0 [ 161.086742] ? fget_raw+0x20/0x20 [ 161.090215] ? __sb_end_write+0xac/0xe0 [ 161.094222] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 161.099776] ? fput+0x130/0x1a0 [ 161.103073] ? ksys_write+0x1a6/0x250 [ 161.106899] ? security_file_ioctl+0x94/0xc0 [ 161.111355] ksys_ioctl+0xa9/0xd0 [ 161.114833] __x64_sys_ioctl+0x73/0xb0 [ 161.118740] do_syscall_64+0x1b1/0x800 [ 161.122646] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 161.127510] ? syscall_return_slowpath+0x5c0/0x5c0 [ 161.132462] ? syscall_return_slowpath+0x30f/0x5c0 [ 161.137428] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe 2018/04/28 03:38:54 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) [ 161.142819] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 161.147695] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 161.152891] RIP: 0033:0x455979 [ 161.156090] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 161.163834] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 161.171119] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 161.178393] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 161.185655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/04/28 03:38:54 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 161.192929] R13: 000000000000036c R14: 00000000006f82c0 R15: 000000000000000f 2018/04/28 03:38:54 executing program 4: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x202880, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000080)={'NETMAP\x00'}, &(0x7f00000000c0)=0x1e) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r1, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_proto_private(r0, 0x89e3, &(0x7f0000000100)="ba45351a02eee1a847f05ce0efc14149ebaf4911aeae5349ec9c822c7e4875b5c5fe3d3d3661287b95570419d71fbed9664ae0b0974c5680162a412fa100b05e2a4077d279cee89879a36757362ff9f480d0923d0073568895a73fe0bffe577d81840c13e34cd7647b3837ddbb8ddcfc2473517ce9b5f01322f021d0751919d2387178f385c707d7a588aa4c5f45ef29872351348c39c57526677d674d9e0737ae4c538b39a2f5beedd4a75e2c078d694be1dceb5a4df14100875bcdd4d13914c95997ea") 2018/04/28 03:38:54 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000980300", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:54 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfffffffe) 2018/04/28 03:38:54 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xd00, 0x0, 0x268) 2018/04/28 03:38:54 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x11) 2018/04/28 03:38:54 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:54 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffa, 0x6, &(0x7f0000001480)=[{&(0x7f00000000c0)="c28097e4eab8291df76394db73b77c2edd39eda29bf73f1839f987d0d4813da4dfdf5cb416e29e0425dfc99387e23284eb1202878053e8919085385309b0b2742b00968dce0ed6c5d9bfa79fd9e5d14eb55269411ecc09083967f42bc85d10cfae79afafecacd08a6fb292b8909263757d0432582e449438a5e91d77a3362ea2a2e79081f9eb04650adb8e3499a61cc61ad664d70e14088969ef2d48155860e390ef4b6501b276fd50c94ea2d17fc3e6731319beb978d4f00995173c47", 0xbd, 0x555}, {&(0x7f0000000180)="fa6f1a1b46bcdbd591607d469adf2c3c73ad9bd01dcaf5c20c91fe177b08a405df088aecf154cc00a529086a1d9270ec8777272b94533a806efadaf1b6ff29ff6f6c45f549fdd92fa952812a51d8850de40be3535e49d57ff6b45fc8bbe3e3ff2d6fb3cc1f7ced5a0728a918bfc06d5568b56a76fa60f47ff39d33295c8032b2aec9577f293e48759a8edb2e138d5df767532b85c1fad62d506552b9077c5b3b85725cd20c900828d8028315b3f987fa447ef43064634662b9bc1d820f04934dd344fd602f5291a524104a", 0xcb, 0x2}, {&(0x7f0000000280)="46aef68bd74548556f0f0773e7048c5d7e3e2eed6b864bb9895e26464f7fd8d135d7b7142e5369cc1a678a3d5bed5a79854e33d68f0ec01386b24480fddb71fbf4639aebd8f9dc49e8e913eedabfeb3acb2b1c5429ded90ee4f67a50b2e66093bc05af5f43d0b6b5953d2b5a3e62e606a149609d0c47bf4876d27f79604b89455f96cc199b3166696ec7a791ce40d3abec43929fb2d50f22ec734c9d63421007bbd9ffadfc6847a7f86aaaa01b", 0xad, 0x81}, {&(0x7f0000000340)="4ad111df8e877a8997d69c2ebdcfd9cdab82335c0f7313fd4587145eb6bf6034b1525b2d9e3f5ba3739b53bf6ce4a3e01246ccb7e1dfcacadc25ff6a5ebdc4eb4678e6a5ce200990577bde63c936b33802441a5010e077a5fb38ae8705569664bd17960ac2794891b40e9596e5335ab5c8961b68020dd532fb4f6341e76a70a4c1b6de491e99e26ca082931e6f6caa7ac53d", 0x92, 0x2}, {&(0x7f0000000400)="e8e0d605cff2cf857f16a264be4debfceec874a4ba596569813ebc9fd341e051645d5de486535231c3949c29a857ea13b737d61037619ce451e4d913536804b42c46f85f7adc88f570c3c7e6b56287bd0bb38147bc605c9474e2a02103ee554268221891a7cb537afd0d70b063873c100815b84ecd5e870a13", 0x79, 0x3}, {&(0x7f0000000480)="a4890643e12407cdb2fd55d5b487604c980a2a92f7b1140936b4a806bbf65a233fa3a00b078c8c60903b196e76d0a19f371f44db69e0591db86b3a161ace2ba03b42054535e2f374fcae9dd2f67e236ed49c628bd90cc6516c920e7ce9c3c9f6a4cd3980f169f1c363dda1989e7eb5065d2d40ce57714ccdb7077a72fccb2e9e76b973c6907f9ebe3c1fea4ead9f452f2862952685fc5bca15cdd485b26b3135ef894c46b3d2a8c4ebb53bc71ac51a915f2a3692359c9a82a59b8fae03b3e5b2d86e30bc25430df1aba5646b8b58d465df26273a5bfa65b482d2baabb0f9a33c46a9467fac6310893b6d82c6969b54a03ba3fcde1e40070e2330b3a2aedcbdc69ff70fb602af6a6bcec95b2f9e6b4aa4d32dcf65d9ad3ea2ff1966c39c5c192f8c6cb616d68950c7de45d7947a0794bd664faa5ce4063a88c9d7e312d92071bd2d7846e6a59cb0eb688a7d19a4a149b53812df340205bcc1207fe2fae26a9120b45bb1c141986dfb03beee3c1b291f6d693f21f9ecd50cd2d6a9aa597a7e487fe2822cab2c1535381330ed20411cd4bff5f198d790c732d7c1803a3b5e8e17eb2a60101c2cdc92bf872c64df472cb4c3e9fe1ee22ce62d5d8d81d0a4c9289a4d8dae8d777a9f0c3e435b79d9cc9d9651525a024f2c91ee87b6e9081ad8cd1f4e4dc0fd2c0a4dcaeb3498751e6afee4a02b0f1dea3906c87a0b7a29229ad87ba5059801e064719338d2b7cddd4a05c7d17ed7ce1fed644b4fbcb3a36e83066fffd119252fe0b5363313c3e04d79ffe3d63a40edfdd336e6e53bc0e6f897685dd62688683b03af59b485d7489375605c82c5433194b40324bafe225769e9e829ed3e3e55c15909d26fbe7554978143b62a2bdeeea87256a1a4afabc5a932754d5e100a4b288579369c0def1820291c1d7f9f275e958c8632eea44d4607ee6cbd1002fb37ceba843c2f855f5331b982fcec878debea29f32dfe5296a84da211225890237f104b1daa913b2e1a6f227f2ff77ace7de5e9c66cc445becd76a5fb3b0d0bc62193cfca502aa7a137b6ba1efc47b0e3e783286517dfb8091e288a9c33d42a7756d0bde1cab32f464244e7b56adacf3b2b367cfef338d36266d19130b89f3fae94f362fb55f7f4211e2ec7576c4f25f854802a466ab806cd6e91471d3c2a7f80bf9a60e3c02253be867d93ec0999792266867c0abe7de53879f6703327fc79d4f933431f6ff2845a52f6d4348dfc1a0ea42e6f97acd2882539f1f39a724396e1f5c432c31d7fe9863f3fb1c732b3adba662f2fbf01ff73f002f1409bd94bf8e50e04323d719b792166eba93821f522e1303ad376455caf6859359b4ba3b148394e2d8396ee30bd40d2c377c17f8c97b21c6ce558f0803ae58795ed6bff127aa679aafa1fff80f433de0e937aba31fea39db15a01a212aae2dc9645d10927a7c100135fbb259f0b1ce866543e5f1dd3485982b7eb3f583500eb0c6c8202f7895db2a5d5893d37934d3b336e27820af942fec08551830ce1fc3bf7fbe6a5ba1023255fcdf4319f517becd98f2cbe67399d6bf9a0295ecb9c7ce021560f910e327b02cbf70f439135b215c4fc3704a5d347f3e7978f6e2ba627c9d5fd44335e163f3d84e4a5cbbf956972b2f1d771ad8484dec8fb19a8593fd07fd7a80e9e583b15f66adf897487d7bc8478529d1d9f8e2979c30856f770bed18a50d3d326603478a38943a6e503d203ffdb785275cf8f36e1c084243a9edc82e90539c4208f97e3daa2e51cf4fd705306b1b20beb9e3ad93c05302d0da3cd3b3bcd7b508abc2c3671583596312871fd13961841bd91b493ac29068db97735b46a8b787796f0405258a5a0627c7b8750700e8b9c7a7cc607429c6c424d83f661c3e02eaa348dd01bd5cd8bd57b2bad19b3f515f82e569df7a64ec4e5d3e9a86fa37675c301e8de906e28da6bdd8e12dec1c8d6c0e9614a5db17fcaeb4817f39c83a7f5b4d64454673a56e3ed87624cc556902d699459566bc067cb4e5ed18d04fabacf2d01f12e441f3facbb3bfc17c64e12c3b1a8187ba29b73759e0759c050b2f5ab79999673885dbde377497ccb10c75f8461d0406ed9a61320f0786e290bf5f276eb950cb084fb1484a2a424241bc29acc6b77cd4afe120a61e61b68ee7345464c8b56e38348de6f42a2c887c53426e5069d46ad9e5c7045ce7af3e090cb33afe1bcf206ca02c12fbff5bd77b80778e14cf7032ea25dbe3efd90e3b6600ee65d798aaef5233fb13cbb6bc242b7d570575ae9dc33306ecc2fcf2de8260e89aff8c71e1fd6179d0b0609ea84de0590d6f8b5d5e0d431381226131ac3138ffdeb2e4ad9b873befd0386090823db642ecff2ce77bfd0865227bfa767f9695f88bc5177d323a47c7cca8e5bfcedb04c79dd89e68d943b8e993dbf690a86d878f7e8a42155c0da937e6e9383b82f3c0bd515af2caf1e6dde676ff44d51a3f0a494e6c4a4b7bfe780ac5e8ab8ebaf0dd79bbee6c9e89919918f4cf72d2dfbe4f4a3f36aa96ac4b3e34068f294d66df22473eb97e4692be40dfd0ce6c63a1387595085fab92cfd7b2542e5b4ebb47ec5e48fa7ac01578b823dabc34554f99399faa10cb1a56c879b117dffa35af28d530a67c098696529e8cf6045e169c90f907df2a3eba7e5a5096aa2c602c601555924211fc83a85b0d369c3c61293c362ba92701b4e6f4cc621268addb2888f954a64ff0b76cac5567e7a01996fc8568b193c280ffe9d030590eb5b20b2952392a682127dd24aa629c09b23ca8f732ee69620f0f0534ce77672cbfdc2182b479899b63ac0bf640bb60b3744fd397fcbcf23d88f7c0b6303f473d519bd53e2d4b4f0b5fa25142e38111652401329d917bc3d11d2568e13cbd9c75db0cff8b2692912ab42b6b71c51823f557eb3dd919b2f2d43d76896117e009e6d6abbef5e10b7de9720b0095b896d6c54cc5506a46322a7d1da821d9896643c0738c048e7f81eb7b5bc3cd91c1d3ad19924886189765a7cc64fad0d24bf49ad31add088843250d4c4a4d8a988ee934466dae7957cb9e2e62557d101852d8b7ad62af38607503a1ac10b516846737b697ee4c9da426b46f6594a5d850178bb79be2c3e54db8b9942eead7f6ae7793735feb88bf0e07d49a030320a44f1697c415ea729d379f80dec26f6e8a5282dbba7aade23d532ef5b2796a1680b981c7f75083acb0641a2a63351a8814b8322d47ac6fcd965badb3e1478724c9de751dc8d921cce6f25c6c809b6ef5c3c1ba70668619b7038033941a20a93e7d80cdd2b15bdc4123695c1d83b035986954630ebde05dc5f094001005c727ee554c11b70ed18b2560ef15471fa438fc04c0531b0f5cb5430ee75e3dd135ba927e543e1d01d1201171c37f7697fefb2e791774fa456ab3d9496c397b9a9254a9e91d58669b8864c8ed249fb7fc775cc04d25810afc8269a7047809aea34bccebcf7d5cd0e8de67e8723cdd0bf505d1ae3c6ea2b618ada040da81dea1b17359198274f8d82a1d8c5ba51f236d76dc24ffa45caa13de60524b9bc96dcb2a05c424557f2ef4ee2318891ab65c739bf27a21832d0ee9bf976a2aa945dcdbce35c61a61f4f88b3c0d5e6af6e894c81c026f5449643111278b05cac429e0b5de8f9a642a824921ad26523b39b809cd2f8dcca524be4c3e8635abbfd920165e4b0ca8065ea993aa3c0f7c33041def5f1b6579792148cd232c22e2cdb3025ae9183cc991ed417def80ea59a4de3579ff5885612604437c620269cc5dfa9b76625ad575848f80f77ee11c1662cf2a77b7651cad554fa1a43f3bd84db5232366ba250a1f8ea9c69bc4cb601e6e258409e52a0f1f8a7d9140f9ea7b26fdf119a284d85a00a27078633d89237aa8c92da6ebfe0bb0e3b2115e3d1e87bbf5a370ad41cfdc593507f72551b1411f8abc00dd1f673abadaa8bca6d58cdc6fa62d417acbe930984271aab8b685925b5f7851ff70fab90dbcb8e9887bdb17860d790ecd3edb1f2313a3600bf53711fda30263aabf783dfe14c6bd6e039c4b188f9e68adbc4699a44d5eb686339f19e25c23e35a89936594ccce80d6db469bdd129ea1c1c096928a4347a666860c5dffc9c01f7eeb7477228d6397c1e4759aa15d3501c9841001c3dea6c2163dcdeeaaefc756a8fa22907deed8f29fb56f3ee216f6df3a8d7e9cfb02916168b300c6fdbe94487a866e6e06144efce1ab2180a31d4583b1db1ad4919deebbae52cb1a8c98b160903a73d37879c9e572b8a83cfcb41502a9418e52a5a9f11a87f9b58340a92a332899b92c9ca65a990211d41ae81402b5af805b34267a57f59d8fb3f4b4e1e30a4d6fd1baded4b11450c16425d335d15703a0e453d29021b1b1b28957633b2c9c6c340af01ed7604d73ea65896d896c702ec4c54c525383f5a24c26b4c42345eaec49aeb0bb277a6d9035cb09448ba200bf18cf597ff6b1c70c02d8a506d3fb3379edc305f6c3a788b78e011228b3f3a0d54d7b0eeb4d1facc96f0ac7d5eb154ecef911dcb6f88ce300ac63799e841feda4e406caa6cc986cacdbc4eb71f624d63e55e2f8162c4b6e9494e5e384b0b0ff2182b327ffe365bcec62957b257142cf731a607c0aa5e15b2db0cc8778872437d2fb1ff958080ac15453c4beafbbee9cba0e6e3ba7e54ba549b3c2033873dc90fd5da3c8ab367cf65dcd81f2891d980c9ac98f7abe941b98ff880adae2a60b858f25b9d26d5f4d1451d9e4dedeac63784301ac953784b18feed04a455d06bbc9de2c00643526de85af252b7514198a398f960f70170b003adb2f28966af164b0b6c58a47032cc2232415d82658bced9171b9d1dd0638d03a32e72a6eb28fd2c862550ce6199a33b38deea00eb52b279e505d7b6913b20a7da055ba13576443b2fb0582b62a15af13169fc655c5c2676a773849ab87655d6f47f377a1fe1097f696c4f86d3b5dc2a1e490e2e5bd44c02fdaa609d5b5538b27a1520d36d86a831c53831c344aa177f798eb9f77773fdddd31f58b8dd8310aaa86c392b6c5969b191a389b693e4946b4685a8acfc1dcbc47175bcba9ecfa335e918f4e350fce9159e7b5ae2118ad5fb9fbba929773a4169bcff2f9325c2734bfcd0a16d192f3bf0cc9c154523f38af3979a4538afe7749e4639758ad0a9fbfd0a77340139916cf39b9eaca25fa6f009dca8f13dd785e0bb2108870692bb44122f4884bbb6c2a13f142561da47d37fa91fccc4e9da9ef2c4efc7d451bcd89e7a79de3780d8811ab46632599ddbca7b7acc9d71a8e469d5f300ca9c63ddda4734f58e1990ae167c326834691c992393c597220987e85e94411e469caef30e2e67a3ff5b31ba9a0f5957d45a4f522c5004486ac29d311eda95205656fd33cd79478a3fc553dfb972d72b148c0225a60ada7764baf04bcfa7cc97efd20a18579a7eb494e3e1f7082cbddc9ca83bb9d42b72fb126fa73b6529e04644831a8c6fa087d7ab8420b1ea7ebf986dfec414a66f8990391c8b69d7180790b37fd0c478aede8fd4bb79c0ecb083742075ff3e387861dae3975c92121235a03495588ca1607f025c55a068373e38ad7da5addb868c8a2fcd9571a67cfa256f2fefb45392eb7e96237119ba455a8fa6b0cd18a329c1f86dcc9689c17125b2adc62a5b0e8cce282dbe26d858fab5e05f586f0c96aafd797652117f1c7df0944d05513a80272736f40ac9f5b0e58a1a666e15fe48964966468dff46846c14f55e2e8bec8a72d42a0aa30cf713765a0a457981b99e8dbfabb186a522", 0x1000, 0x1ff}], 0x0, &(0x7f0000001540)={[{@nocase='nocase', 0x2c}, {@dos1xfloppy='dos1xfloppy', 0x2c}, {@errors_continue='errors=continue', 0x2c}, {@showexec='showexec', 0x2c}, {@gid={'gid', 0x3d, [0x31, 0x33, 0x31, 0x34, 0x30]}, 0x2c}, {@tz_utc='tz=UTC', 0x2c}, {@debug='debug', 0x2c}]}) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:54 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:54 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x4, 0xa, [0x3f, 0x9, 0x9, 0x80000000, 0x0, 0x2, 0x1, 0x1, 0x40, 0x6c6f]}, &(0x7f0000000140)=0x1c) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000180)={r1, 0x8000, 0x4, 0x2, 0x8, 0xffff}, 0x14) openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vcs\x00', 0x28401, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:38:54 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xdd01, 0x0, 0x268) 2018/04/28 03:38:54 executing program 7 (fault-call:2 fault-nth:16): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:54 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xf) 2018/04/28 03:38:54 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x2000b) 2018/04/28 03:38:54 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 161.570188] FAT-fs (loop4): invalid media value (0x74) [ 161.575744] FAT-fs (loop4): This doesn't look like a DOS 1.x volume; no bootstrapping code [ 161.584298] FAT-fs (loop4): Can't find a valid FAT filesystem 2018/04/28 03:38:54 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x4e, 0x0, 0x268) 2018/04/28 03:38:54 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000300)='/dev/dsp#\x00', 0xfffffffffffffffc, 0x800) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x802, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000040)={&(0x7f0000765000)={0x10}, 0xc, &(0x7f0000572000)={&(0x7f0000000000)={0x14, 0x19, 0x301, 0x0, 0x0, {0x1d}}, 0x14}, 0x1}, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x200000) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x0, 0x2, 0x101, 0x8}, {0x6, 0x2, 0x4, 0x5}]}, 0x10) sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xb0, r2, 0x10, 0x70bd2a, 0x25dfdbff, {0x2}, [@IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x100000000}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x1000}]}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0xf9}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x99}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x1}]}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x15}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'ovf\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x9}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x10001}, @IPVS_CMD_ATTR_DEST={0x20, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@dev={0xfe, 0x80, [], 0xe}}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5}]}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x7}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x5}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) 2018/04/28 03:38:54 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00000000000000) [ 161.690352] FAT-fs (loop4): invalid media value (0x74) [ 161.695803] FAT-fs (loop4): This doesn't look like a DOS 1.x volume; no bootstrapping code [ 161.704281] FAT-fs (loop4): Can't find a valid FAT filesystem [ 161.856379] FAULT_INJECTION: forcing a failure. [ 161.856379] name failslab, interval 1, probability 0, space 0, times 0 [ 161.867693] CPU: 1 PID: 13371 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 161.874971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 161.884325] Call Trace: [ 161.886923] dump_stack+0x1b9/0x294 [ 161.890561] ? dump_stack_print_info.cold.2+0x52/0x52 [ 161.895745] should_fail.cold.4+0xa/0x1a [ 161.899796] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 161.904888] ? debug_check_no_locks_freed+0x310/0x310 [ 161.910062] ? kfree+0xd9/0x260 [ 161.913330] ? graph_lock+0x170/0x170 [ 161.917118] ? snd_pcm_oss_change_params_locked+0x1b5b/0x3c70 [ 161.922985] ? snd_pcm_oss_change_params+0x80/0xe0 [ 161.927903] ? snd_pcm_oss_make_ready+0xbe/0x170 [ 161.932643] ? snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 161.938253] ? snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 161.942818] ? do_vfs_ioctl+0x1cf/0x16a0 [ 161.946866] ? find_held_lock+0x36/0x1c0 [ 161.950928] ? __lock_is_held+0xb5/0x140 [ 161.954973] ? rxe_qp_from_init+0x850/0x1910 [ 161.959373] ? check_same_owner+0x320/0x320 [ 161.963686] ? rcu_note_context_switch+0x710/0x710 [ 161.968600] ? graph_lock+0x170/0x170 [ 161.972389] __should_failslab+0x124/0x180 [ 161.976612] should_failslab+0x9/0x14 [ 161.980399] __kmalloc+0x2c8/0x760 [ 161.983933] ? constrain_params_by_rules+0x141/0x1360 [ 161.989105] ? find_held_lock+0x36/0x1c0 [ 161.993158] constrain_params_by_rules+0x141/0x1360 [ 161.998170] ? lock_downgrade+0x8e0/0x8e0 [ 162.002310] ? snd_pcm_mmap+0x580/0x580 [ 162.006269] ? rcu_is_watching+0x85/0x140 [ 162.010406] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 162.015588] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 162.020771] ? is_bpf_text_address+0xd7/0x170 [ 162.025255] ? kernel_text_address+0x79/0xf0 [ 162.029650] ? __unwind_start+0x166/0x330 [ 162.033789] ? __kernel_text_address+0xd/0x40 [ 162.038269] ? unwind_get_return_address+0x61/0xa0 [ 162.043184] ? __save_stack_trace+0x7e/0xd0 [ 162.047499] ? save_stack+0xa9/0xd0 [ 162.051112] ? save_stack+0x43/0xd0 [ 162.054729] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 162.060251] ? snd_interval_refine+0x428/0x700 [ 162.064822] snd_pcm_hw_refine+0x8e9/0x1180 [ 162.069138] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 162.074225] ? graph_lock+0x170/0x170 [ 162.078010] ? __lock_is_held+0xb5/0x140 [ 162.082061] ? rxe_qp_from_init+0x850/0x1910 [ 162.086462] ? __lock_is_held+0xb5/0x140 [ 162.090516] ? snd_pcm_hw_param_near.constprop.35+0x15c/0xb10 [ 162.096385] ? rcu_read_lock_sched_held+0x108/0x120 [ 162.101390] ? kmem_cache_alloc_trace+0x616/0x780 [ 162.106220] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 162.111742] ? _snd_pcm_hw_param_min+0x330/0x570 [ 162.116487] snd_pcm_hw_param_near.constprop.35+0x2cf/0xb10 [ 162.122187] ? _snd_pcm_hw_param_min+0x570/0x570 [ 162.126928] ? snd_pcm_hw_param_max+0x730/0x730 [ 162.131584] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 162.136758] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 162.142278] ? snd_pcm_plug_slave_size+0x1d0/0x350 [ 162.147193] snd_pcm_oss_change_params_locked+0x1bc6/0x3c70 [ 162.152901] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 162.158770] ? perf_trace_lock+0xd6/0x900 [ 162.162905] ? zap_class+0x720/0x720 [ 162.166604] ? __lock_acquire+0x7f5/0x5140 [ 162.170823] ? debug_check_no_locks_freed+0x310/0x310 [ 162.175995] ? graph_lock+0x170/0x170 [ 162.179786] ? __lock_acquire+0x7f5/0x5140 [ 162.184024] ? debug_check_no_locks_freed+0x310/0x310 [ 162.189202] ? find_held_lock+0x36/0x1c0 [ 162.193254] snd_pcm_oss_change_params+0x80/0xe0 [ 162.198012] snd_pcm_oss_make_ready+0xbe/0x170 [ 162.202586] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 162.208032] ? snd_pcm_oss_make_ready+0x170/0x170 [ 162.212859] ? __might_sleep+0x95/0x190 [ 162.216821] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 162.221216] ? _parse_integer+0x190/0x190 [ 162.225348] ? graph_lock+0x170/0x170 [ 162.229142] ? snd_pcm_oss_release+0x290/0x290 [ 162.233715] ? graph_lock+0x170/0x170 [ 162.237504] ? find_held_lock+0x36/0x1c0 [ 162.241557] ? lock_downgrade+0x8e0/0x8e0 [ 162.245697] ? rcu_is_watching+0x85/0x140 [ 162.249844] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 162.255034] ? __fget+0x40c/0x650 [ 162.258473] ? match_held_lock+0x861/0x8b0 [ 162.262694] ? expand_files.part.8+0x9a0/0x9a0 [ 162.267264] ? kasan_check_write+0x14/0x20 [ 162.271485] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 162.276403] ? wait_for_completion+0x870/0x870 [ 162.280971] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 162.286151] ? snd_pcm_oss_release+0x290/0x290 [ 162.290721] do_vfs_ioctl+0x1cf/0x16a0 [ 162.294597] ? ioctl_preallocate+0x2e0/0x2e0 [ 162.298992] ? fget_raw+0x20/0x20 [ 162.302435] ? __sb_end_write+0xac/0xe0 [ 162.306399] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 162.311921] ? fput+0x130/0x1a0 [ 162.315188] ? ksys_write+0x1a6/0x250 [ 162.318977] ? security_file_ioctl+0x94/0xc0 [ 162.323372] ksys_ioctl+0xa9/0xd0 [ 162.326813] __x64_sys_ioctl+0x73/0xb0 [ 162.330689] do_syscall_64+0x1b1/0x800 [ 162.334563] ? finish_task_switch+0x1ca/0x810 [ 162.339043] ? syscall_return_slowpath+0x5c0/0x5c0 [ 162.343958] ? syscall_return_slowpath+0x30f/0x5c0 [ 162.348985] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 162.354338] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 162.359171] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 162.364343] RIP: 0033:0x455979 [ 162.367514] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 162.375225] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 162.382486] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 162.389738] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 162.396993] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 162.404254] R13: 000000000000036c R14: 00000000006f82c0 R15: 0000000000000010 2018/04/28 03:38:55 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:55 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f00000000c0)=0x2, 0xfffffffffffffed9) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc008551b, &(0x7f0000000100)={0x10005, 0x177}) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:38:55 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xd700000000000000, 0x0, 0x268) 2018/04/28 03:38:55 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x500000000000000) 2018/04/28 03:38:55 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd0070000000000) 2018/04/28 03:38:55 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x9) waitid(0x3, r1, &(0x7f00000000c0), 0x80000003, &(0x7f0000000100)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = getpgid(0xffffffffffffffff) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000080)=r2) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:55 executing program 7 (fault-call:2 fault-nth:17): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:55 executing program 4: ioctl(0xffffffffffffffff, 0x200, &(0x7f0000000080)="19dc5b20012ee4a1c91b3b9ec19e26cc70a1cdcf1b2d64c0505a698a02fe96abd01ffbfd5d38b6d6e8e75e01c7dabc2cc2fa0ec741bdbc04b9aedf980d00d14603b9f3a393a2a97ae13bbfd1d7e611c3457d0dd8c89e207a27b7cc67b706eca0c77b4cf161e9695ad4e2dd5f93e6c2b439cb1753392c37974eb4cd48680c4015216336") r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x400000002, 0x8010, r0, 0x1000000000000000) syz_open_dev$tun(&(0x7f0000000180)='/dev/net/tun\x00', 0x0, 0x1000000000200) [ 162.567760] FAULT_INJECTION: forcing a failure. [ 162.567760] name failslab, interval 1, probability 0, space 0, times 0 [ 162.579103] CPU: 1 PID: 13397 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 162.586387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 162.595747] Call Trace: [ 162.598348] dump_stack+0x1b9/0x294 [ 162.601994] ? dump_stack_print_info.cold.2+0x52/0x52 [ 162.607205] should_fail.cold.4+0xa/0x1a [ 162.611287] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 162.616406] ? rcu_is_watching+0x85/0x140 [ 162.620564] ? graph_lock+0x170/0x170 [ 162.624386] ? find_held_lock+0x36/0x1c0 [ 162.628463] ? __lock_is_held+0xb5/0x140 [ 162.632552] ? check_same_owner+0x320/0x320 [ 162.636891] ? rcu_note_context_switch+0x710/0x710 [ 162.641836] __should_failslab+0x124/0x180 [ 162.646083] should_failslab+0x9/0x14 [ 162.649890] __kmalloc+0x2c8/0x760 [ 162.653437] ? do_raw_spin_unlock+0x9e/0x2e0 [ 162.657854] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 162.662441] ? print_usage_bug+0xc0/0xc0 [ 162.666511] ? constrain_params_by_rules+0x141/0x1360 [ 162.671721] constrain_params_by_rules+0x141/0x1360 [ 162.676832] ? trace_hardirqs_off+0xd/0x10 [ 162.681080] ? __lock_acquire+0x7f5/0x5140 [ 162.685341] ? snd_pcm_mmap+0x580/0x580 [ 162.689330] ? debug_check_no_locks_freed+0x310/0x310 [ 162.694529] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 162.699560] ? find_held_lock+0x36/0x1c0 [ 162.703640] ? perf_trace_lock+0xd6/0x900 [ 162.707796] ? lock_downgrade+0x8e0/0x8e0 [ 162.711960] ? zap_class+0x720/0x720 [ 162.715693] ? rcu_is_watching+0x85/0x140 [ 162.719852] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 162.724876] ? snd_interval_refine+0x428/0x700 [ 162.729474] snd_pcm_hw_refine+0x8e9/0x1180 [ 162.733812] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 162.738922] ? find_held_lock+0x36/0x1c0 [ 162.742997] ? print_usage_bug+0xc0/0xc0 [ 162.747071] ? lock_downgrade+0x8e0/0x8e0 [ 162.751227] ? lock_release+0xa10/0xa10 [ 162.755212] ? kasan_check_read+0x11/0x20 [ 162.759369] ? do_raw_spin_unlock+0x9e/0x2e0 [ 162.763789] ? mark_held_locks+0xc9/0x160 [ 162.767945] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 162.772974] snd_pcm_hw_params+0x2ba/0x1f20 [ 162.777303] ? trace_hardirqs_off+0xd/0x10 [ 162.781548] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 162.786664] ? debug_check_no_obj_freed+0x2ff/0x584 [ 162.791697] ? snd_pcm_hw_refine+0x1180/0x1180 [ 162.796303] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 162.801325] ? snd_pcm_hw_param_value+0x112/0x550 [ 162.806186] ? snd_pcm_hw_param_first+0x2eb/0x680 [ 162.811044] ? snd_pcm_hw_param_near.constprop.35+0x6e9/0xb10 [ 162.816943] ? _snd_pcm_hw_param_min+0x570/0x570 [ 162.821712] ? snd_pcm_hw_param_max+0x730/0x730 [ 162.826389] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 162.831593] snd_pcm_kernel_ioctl+0x6c/0x200 [ 162.836013] snd_pcm_oss_change_params_locked+0x1bfd/0x3c70 [ 162.841746] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 162.847643] ? perf_trace_lock+0xd6/0x900 [ 162.851801] ? zap_class+0x720/0x720 [ 162.855528] ? __lock_acquire+0x7f5/0x5140 [ 162.859773] ? debug_check_no_locks_freed+0x310/0x310 [ 162.864971] ? graph_lock+0x170/0x170 [ 162.868784] ? __lock_acquire+0x7f5/0x5140 [ 162.873029] ? debug_check_no_locks_freed+0x310/0x310 [ 162.878224] ? find_held_lock+0x36/0x1c0 [ 162.882299] snd_pcm_oss_change_params+0x80/0xe0 [ 162.887059] snd_pcm_oss_make_ready+0xbe/0x170 [ 162.891650] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 162.897111] ? snd_pcm_oss_make_ready+0x170/0x170 [ 162.901960] ? __might_sleep+0x95/0x190 [ 162.905948] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 162.910361] ? _parse_integer+0x190/0x190 [ 162.914519] ? graph_lock+0x170/0x170 2018/04/28 03:38:55 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x4, 0x800) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r2, 0x5, 0x70bd2c, 0x25dfdbfb, {0xd}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x4}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008005}, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:55 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$KVM_GET_CPUID2(r0, 0xc008ae91, &(0x7f0000000080)={0x4, 0x0, [{}, {}, {}, {}]}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fdatasync(r1) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:55 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r0, 0x4010ae74, &(0x7f0000000080)={0x7f, 0x5}) fchdir(r0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00000000c0)=""/60) 2018/04/28 03:38:55 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x1, 0x10000) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000000c0)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) ioctl$KVM_SET_TSC_KHZ(r2, 0xaea2, 0x8) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:55 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x800}, 0x0, 0xf, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) [ 162.918325] ? snd_pcm_oss_release+0x290/0x290 [ 162.922915] ? graph_lock+0x170/0x170 [ 162.926719] ? find_held_lock+0x36/0x1c0 [ 162.930799] ? lock_downgrade+0x8e0/0x8e0 [ 162.934960] ? rcu_is_watching+0x85/0x140 [ 162.939113] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 162.944321] ? __fget+0x40c/0x650 [ 162.947775] ? match_held_lock+0x861/0x8b0 [ 162.952032] ? expand_files.part.8+0x9a0/0x9a0 [ 162.956626] ? kasan_check_write+0x14/0x20 [ 162.960868] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 162.965810] ? wait_for_completion+0x870/0x870 [ 162.970397] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 162.975595] ? snd_pcm_oss_release+0x290/0x290 [ 162.980187] do_vfs_ioctl+0x1cf/0x16a0 [ 162.984088] ? ioctl_preallocate+0x2e0/0x2e0 [ 162.988496] ? fget_raw+0x20/0x20 [ 162.991936] ? __sb_end_write+0xac/0xe0 [ 162.995898] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 163.001415] ? fput+0x130/0x1a0 [ 163.004678] ? ksys_write+0x1a6/0x250 [ 163.008467] ? security_file_ioctl+0x94/0xc0 [ 163.012862] ksys_ioctl+0xa9/0xd0 [ 163.016300] __x64_sys_ioctl+0x73/0xb0 [ 163.020171] do_syscall_64+0x1b1/0x800 [ 163.024046] ? finish_task_switch+0x1ca/0x810 [ 163.028531] ? syscall_return_slowpath+0x5c0/0x5c0 [ 163.033442] ? syscall_return_slowpath+0x30f/0x5c0 [ 163.038354] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 163.043709] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 163.048538] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 163.053714] RIP: 0033:0x455979 [ 163.056882] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 2018/04/28 03:38:56 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TCXONC(r0, 0x540a, 0x9) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:56 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x4, 0x2000) clock_gettime(0x1, &(0x7f0000000180)={0x0, 0x0}) r3 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x8000) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f00000000c0)={r1, r2/1000+10000}, 0x10) prctl$seccomp(0x26, 0x1, &(0x7f0000000040)) r4 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0, 0x12013, r3, 0x0) r5 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000140)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001400)={{{@in=@broadcast, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@remote}}, &(0x7f0000001500)=0xe8) r8 = getgid() r9 = getpid() getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001540)={{{@in, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@local}}, &(0x7f0000001640)=0xe8) getgroups(0x7, &(0x7f0000001680)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = getpid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) getgroups(0x8, &(0x7f0000001cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000001d00)=0x0) getresuid(&(0x7f0000001d40), &(0x7f0000001d80), &(0x7f0000001dc0)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001e00)={0x0, 0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001e80)={0x0}, &(0x7f0000001ec0)=0xc) r19 = geteuid() getgroups(0x1, &(0x7f0000001f00)=[0xffffffffffffffff]) r21 = gettid() getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000001f40)={{{@in=@loopback, @in6=@ipv4={[], [], @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@dev}}, &(0x7f0000002040)=0xe8) stat(&(0x7f0000002080)='./file0\x00', &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r24 = getpgid(0xffffffffffffffff) stat(&(0x7f0000002140)='./file0\x00', &(0x7f0000002180)={0x0, 0x0, 0x0, 0x0, 0x0}) r26 = getgid() ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000002200)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6=@dev}}, &(0x7f0000002340)=0xe8) fstat(r0, &(0x7f0000002380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r30 = fcntl$getown(r5, 0x9) fstat(r5, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) sendmmsg$unix(r0, &(0x7f0000002840)=[{&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000240)="9ca0ee4e709042351fea59e6adc381fcdc6cd4ddfffe55a3b3b86979e9edbafc918aaf17fd050c00731c42cd8e5613bf31c62913c954ea9c00fefe9588e520d0a415b06cc6005058765b898c05a89ed9070e24e577ed0a9f5c4b86cebdcbeeb1cbf7a6fd87709fdc855cc6a5e6e47176e6fdfcdb46069cff054fbd5fe57eaa482c8f13e94a", 0x85}, {&(0x7f0000000300)="cf2d280041780f639417e3540b92704a214cd88ceca7bed3ac889e53ea5b439c79d076ef58dc0ade14000b8d9557c863b9438df3990ed797a841655a05895addbfbd35070d96b002a5b1a8bd0b11b07c9844c595d4dbcd90fb6c664e150221644f205caa21fcaeaea128aadb14d98a31fe395aebb1dca2edb2b01245b64ec6bc223215128bf28c2e7a347c38fb4f41d645ee128eed89573e62389c3eacc310c29a21c09131180967e1b35df1661deaa6d37cbf0ea3b6f8b1e8a10e25bdf98b092467185137c1bf7c6f85725d1978061571bbac23c2f29b16f5af9c78d9d4d412c3c251c860935a2ded735783d7de7d40af273e74c2ae5f", 0xf7}, {&(0x7f0000000400)="e65b39911a327ff5daead173666b7211b41fdb963c498a737fe8d959ce1830fc123d66bf5c690ad36865514cb0f04c914ef4333de5b0ac126247793ddb3978d34916aea418413c0f7a0fc5abf2771200dfe28bcbe463bea1361ada8dc77fad7ce608e14962cec6d46d9ae1a2868e25523a88e0254f022214561ebc8c4f60b3a388db9f067757223925f8bf214d4c064141454ccd0bb3b3b67a9fc956c7d5b9612397b064f5cea940bac1bf77dbbba869128cff3844a28f5176278fda1e68d8a832c638e5ec4b0505c1d063faba80c2642c90812f4d59c3106fb24c22618145190f73c0cea9bb3b345c1493d0857398f262847978d72a77c57c2bcbb14d4e57be78226f81dcea7eb4cc690c0319c21ece7d106e02e605ce80f3d97f5958873c1626648ca1968da100cf0974de016cf1380b3723ddac6608661eef340e189ea21789f4f1baae848c326e28ed60224daf5ed145f2f5aab540425e376eaa2a9dc03e8ff3ccd58ddc32ebc9375b539d2b13c5603b1473baadef13adfa8689615a3aaef08e733b69ec7bf28b467798962d74b4ae1671f7ceda1166c71992cdf9e4f547a79b4ad628e97371ec81ad5f06c97a6b0ae1a3c1147267ed0650969b456cb714cf60a1015aa9f1afae20498c89cc0a00520edb126f1d4a3e60ad81409ca73273767146d0f60a7bf626823d3eaf8ffc7996486f0f0f80012a46ea011c28c3d6d18ea0303d8899c598860d5ce3bbb52f0a1c6a898d6c82befa73da0dc2fccaaac0dca3cd688df029369845104119d5f6c188847d05a8abff5dacf3cc677a1762a0d48310f7b2bf2acbb8e74fc869468c166f0ccbd038ee33b370e3eb9cbfbf0496ba0ad70d272aaa1b2d30aad5159cae745e6a89081e1850b2d3a290296cce272602c6fa70ddc4805878ff47377aadec89a224cc58eb16ffdd39048352d20f01bdca5dba8a380bea8b758cc485440be4d52a32662f39e68aaa8cc60f74dfb3466173eb2b0590db46d487e8f31d2a6bbef19caf86f0037cbd48ce6bad98ec3c6f92dcf2145369925670361fcfcf8da3e973b8c33f5184aac1f696efd8041368f1201146ac64ddb8c1bceb0662ddd7d02de95d8dd975e018eb3bc015e87a4c935e62d1554f75d9718880cbd7d4c742be2ed6505ed31ac2510199e8e56871c35fee0634495227c1e4df5b7240c351db130ac4254efbe8222a84a7f684989d16c0040439df8da8bbb6a2ff1d7de6045ede8d81a6290cbd12f6ab9ef4ad89025c51b3d5d8ea0c1f95c0181fbc488191965e06325d25a4a7d7e62b9f47ad0d5fd61cc5767d94df7add78486d062764a69f816ed203bd52653f794d49c2e436ee22044a74c8f707f40c6cd253e1e71aad9ff279a69c875ee5b37feef4ce0e7154786419af8010ebefdd7f6e488e450443c661f01ea84eeae32d7bf81d89c9ecc8b483ea900e0399673af71cad78434fdece8ed3fb01b407c1d644a6c70c81a1a8498ee4fc4afe8f331ed2c8995b0aa271475694b071ac67bf9223afe82e4d17716f7531a548962ec9253e48271b26241701bfd8844ea35861a7c20e2645735ceb15b2e49865558c8482e7c20bb55267535246cb216fc26cf92b7ab116da2a40e2ce089e692573919aae3c2d44e405eea3d853133b5956f0b5ca951dc51388b0fba9f8ffdbb66d1d566602b1e486977577a56332348249651768102bb951f2c32465a31728dcdaca7a8fea947b796db94c8bd179a8de51ff250c5c1ea6f67211867cc7187b6d96f83baa33d866f31546eb0264edbcd44c68d705dc5ca84d1298d653c71fbb7c63d822ef18066eaa4d4e31d4985815c27533d34ec4a2a87488b82e9214ef47e62cba979c1d192eaf009ecb13088081acd0ef93afdc1a960409a38eaeb7e970a385ffd151e994e608fe1ca51458e9ea6887e8b273e734de16f32b387ff3dfe9cafb08361a687ffa2ca85134bb429b41263eca6c9c6d2383219dcdb4e6b0a99c76be37456bb3fb7cedaef283a1fddfeec7f88e54ebafd516294c76b102c6594785ab7db199aaf08f05d6da8b0eb3bd2429b1554081eba9a7681f348b38aa686b1410f121ce0b10483637f62102f225be51e998dd713b8889280370169e3ea65292eb7195e6257cdbee7704a7e582fa76a1123dd022d6d31f1401751c07c7db6b51b3c6454f4d4a63cfb1b83757c1992278cec9179c3c61c952e03c71361e0c210cc96a3f3f2018848f8e3558210bba8bcf45126d178a12e83c215417302db8019198bfcc121e25a9dc084d69ef9fd592bf8d692d4c4a071daff5c7d028ffe8f7ee02ef23aa8f94ac2166d1f9c653eee09ed2bcdf7bc02f8c7cce509bc3a03fe540b572e83f64077f8dc30f150a7b611a49dd7eca691a9c2ac9051f61f8d3a32785f6c1b39234d6f03c4d637871db4ba7ebde0c2474a8d0360361c2f03df34c2279b636d82843f65efad07387d203cbd72d800a1c9c7f21eb73761ac52aa15c4a31e38346199e7f6d8e17a74869b17a00a883a03b2b03ea8f639e73ada0e45eb0e3be69a4d2d3ba5ab789781b7f3afc5db5b7ca2f567b069b5593d61ddb6fea76fc4349580130b8db370c2dc742afc6eb730cef779b5ec60ff6a115b11f3a862822c781bca1eff105fe820d577b1eea8c4efa6fc5a96fc772bb74dfa0300f5a51f597b0584653b8b16bfd269b698014ab6d22d53de84c380834da95630db69ad50d596a59fc95efdf8c1b9a64a44421ecb52f4922c559fb0c883151bdccf4ec04a049aecfb3fd00a428e5aa34bae1be0cae6ea8359ac612ede36785e36b50c416a2f314278df3a2fcde54967e32d93472614323d2454bc718fbc7845a387ba0429665c575d097fb0f9965f9bcc309902443bf376ff5eeb5a9b905c9a90fc2f8ffab26343ae51b92ef663e2a82615d08886239ffea8f7c7a2379ec15b1c5e7a5106ea6d8993a67c33dd34cb4d910012e3c609420ba948abae0dea722cb06e90159d7e4a2d59c1839b586fa49fa341ab0283a6098a393740f0606739f151e578a3b3f1540be12f3d2972473ac3662ca31d320bfaf4c95a71d0a92a76e5cba75a12074d761145e00d0c7976a32b66fc841691b1fc682e40e7d2b01e032cb915c45b38475fc5b40ea03d715d59a415ca286ab910977fa19ba1ab099efb6d233a3d9ac0e9e9152c52f733454b5614c365a3163e95fd390e8bd7f1ecb2ff0591e72be7528d32c62374cca55db0bdc8fd59a95ea1f142f2e906cc1c514b9c7f28f6731151a0473c9a4ccdef2f61d7d3a845a6ae4ddb84aa9e2b5519551282e6875ae7f823e9811272e86da75f4ec73e7b491bed39078c374185c5237b3ed12df7a6c4b5f20e4db3a5913f848f885f08b7c80e9a9dc771fcdd886a79d53faa8e9df92cb94e6a3046b774ecec68f7f8e1e4f1bb43ff20a449739198f282afb9188a64c412d176a18b17d4d825416bf6fb10c8061152c644efd732510c769ad1c51f0f5f064319ddc6872d6147bae0e37aee97ce894aef33aa5ca085dbe4cf475cb50b7f47c424162bd4ed16c85adc08b1f53474e47cee4dc799ffd38a80ee9196e02d02f3ebc53b8cf25d79d0b396693949d405e74a471f5f1bc325952862dc8a983c19e3633cee4e32b9011eaabbfed81d34d73e084c23a0e90b7bac25a7c01e98b49700cd8f2dfd89c85b230eae7a76141aa20e0c5616b5772f59ed63c7847ac6355d4543856ee930c146bec9cada9d5e90a908e1f5754d1280fbcb24dc12fff4e757f95cf11b205e86b760ddb7d7c0a46e71a2dcde68d94e7f27248b2a4305406f42b23e5cba37ffefd576275dfd4a189d488a1c23825ac3c372e61fb388b759b0dda38f9ce3aea16acda96c1b2a8516ca01d2bc4c9416fdd81dc1bef4e23560573b728a9eeb24d999d9f8232f92bd795828a143bf18ef8646bdcfe2d1c1d4595f567c31e30f93a7a70c5d012419f8836433a4b5d83d69cdea3039eec6c3125f1e2f4e3e9a1cc36dcbf0a6e28206f244b0a6c303faac9fd9e4640abda61922124adfa827e1515003d04ec0e77bbc83743bcad596cab83c7951ca37e60db40c6d3001f49b4f2c3a2a43d4b7ae119081c46f93ff36968847e00cdd980a5639f393c1a20aa939221f89d0701b3cfcbfcb459b85a5d4d1aba94bb3a01c83609e5f2b8c66a59c6df0dbb1bc1676635268ce5e5c4c8bc9ca940bbdc50340b5087be4e0ed534a8859d727fbf348027e7ecc407f584b7b7b0199c1371bd492e916a9c87e3373404cfc934b8beab486b9a7d6c7371bab3aa32ee86ec6629c6ca7dc481d224d6b0a27f53a30b45e7bff2bd9cce29c6f70a94276d2e6c608a372f7d2f93907e27a86be839eb4873f31eb2ad241a1ba1d977a2d72447973e3a7e57629decbfdb3f87af72a26717cf0acbee6b6581e66872f4c9665a8fb4fd75acfaf89129ca0873fa69ad257ba99f3228dde4f46fde063275c4baa9e47fd5fd90d1a7a9c28cdde52f72c24d4bb00f11b8853f93e47386b0faa46dcea1b2af58c95c30d0b588fecac532502df257196e6bebafdd6a279dd8a62fba32377fb1b998a3df7cd3ef3ab91900128a3c4cd0473dd1b8fa5da7599e645300d96f9a8e7ce6cde916eb127d751a87c8621e847ee7cb25ac0e74e26ffe6502ea5c5e1baa30f4fb10cbd173689ddd9876d56e84eabd8c3ba951660ba6ac7872daa4ffdf427449bb2b48126936a12f0363615844193b21f9e12680ff319b526c3429a9c8c94f0e0e00d07b1f8f590120918971e035debcb1508d7581426654c3a1009acc83ab09f90b88ab17dbd03613f95f950a24c346bf3c9719600e42be58ec83c15a4ca3d01549151961c1fb165e6587e0c03fdf6bb8f216ce0e964a166f1d8c4aeaf650bc92e7d2b40921803278ba82cedeb69b664117f808f844ab2431ded3f58874bdeccbc6f0a33e27bd225b227ed4dbbdfc337abde79819e879ad826897093c1aaac7e334583399c27a49f7e622d20ca29030b699e5ca45cad7d367a183f7dabf7faf012e92002ca8d9582ce2f81879dd119629219cb0b73730597942b6914ad51ec8ddc367a074e0db55fd104c23bf13c29b30a7f05008eeed58e01dff75ca02636ab3647dae643665a0223669e1677412baa88b6d43edd94204340e1776d70afca83975d25f9958f208d316440be0b4429ec796d9b1720ee6645d8028ccf6955cf2c3eecf289788b6ada791d7cc354d6b557e3a6330bb3a389ded83ac1f1ffabd37cd56ded6aa4d1efa881185a31af5c23e28f768b81d7c154a98d34a37cc5463965ed241c3106c3f14d256597c94ba9c9bd0bf36ceaa719c81dc0506feaad84dcddb23807476ff18ec70cfb447184ed22f077619ccba4abc1eb6c687d481656bec60874e6dc810900a239494db10482a6b5fdf99b99e054f09125e1978c93376b576a6f58ceb7151306c047e02619112ef81d7200ffa12442e55d77fe7b23cf99084479303ce7d087421433b84f3b2cd8816c1d8601e639c688b7e94858c97680dcb745de0ab8ab6da7a097d9c60959637528bdbdd0646d065e27816234e54fdfeca0fa842e8133eeac7bfd96de531b756d4ea6ece5933db23e2d03ba096845b79554eb582bf153c582f77f48d54fdb76f885bcc601810a2e19b89ac5126c6febb4ab0a37f94edb22943f869545b8f9a22d2f6eca1d2532a97005618b3c9378bb1e4e6d9978fa587fbe764e5c73d8a4405c0f1f28e0bc115870afc1a9e3e680a6416d92b22ed3b7c35d93994668b1ccbad03588f47b27434c1e8f6891d4fce34f6315083d8e15b27aa2c", 0x1000}], 0x3, &(0x7f00000016c0)=[@cred={0x20, 0x1, 0x2, r6, r7, r8}, @cred={0x20, 0x1, 0x2, r9, r10, r11}], 0x40, 0x40}, {&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001780)="1976f8df958c066965c5", 0xa}, {&(0x7f00000017c0)="62158d7a5110aa6cc45feab8815e10a11e83298901d129d8224d01348c09eb481795d2", 0x23}, {&(0x7f0000001800)="757e948304c2fbc1125b9ec89cdc29bb9d988fa0349300a7335c7f91499e03851509237060bbeeb32a7f451ca0b3f188061842731ed7eb6905b5681e2d4a7edd04af33", 0x43}, {&(0x7f0000001880)="ce82934214f3d2b50e8e518fa34e4b250aee3b606c3da6c6048e9213029d4d2bf1f42fcc3779d8dbe85eb07403ab804b5e6edec1ae5062610a5802ce2665fc6041d953a43824f50f85690c51349c32fd58846ee04b1bc926620310f1a6f5164f1230a2757538be2f2e384b8e61434b28553cd0b22c92b2b636a127607beed03e3a7db60a7962a33e2c12dd937be4e34d612f88f87cc038c1ac896ffbef0f03e3e104672fd5fa664a28cb6419cf83d9aa90a10e56487f6f78b704ade3a26478b8d15daee258a1cbd7aa0f2073ec7222d802796a496e27ffe0ad7e0a5627", 0xdd}, {&(0x7f0000001980)="c7fb92bcf1e4fffe2536512dc90e7278ccf0561085216be6eff4de88895c30f63c55639d4eec8f00aed3d17ac56995face67128854340682dd7623155b8bbeed898d155352399860940281c36c4c9704d848bda23325c6c08a4f1d1f996b8dc8cf1993640f11322944bc32032e5f5a5a3126a8c9c60377336b74a43ea65542584f09b27993ba57d59b9abf3f266950819f917fe0ccdf87118cd57fa862339c598f9bb70c875bef97bbaef16973e413fc33db690fe5739d77bb1a1143fac316ab54ccc0a283b2a910f7a34758e52a8be539f5d1320dea35ab962195ea6ce1042748", 0xe1}, {&(0x7f0000001a80)="0cc8a8e05275378b02072e54078d601162b3a5eb4327d9c38087bada3fba29a96a4fa4298db8ebc6f50336bc", 0x2c}, {&(0x7f0000001ac0)="3060570e1446158ca08861d736d3d2628471b5212740ef1078f5b0b2617f7ef870e26c89960324d3761647f959ec99bcc92925e3f3fca35e0632c1aeea2bf3818a3548afd1cbe1ff978797cd8fbdf8c0c7fbe821784167747bd72337dcdeaba0bb82991a78305f73c29a37b261ef3828b4baeadeb9d52c41f9c634e2f5a167623e4512e6d0601dda292dd242c4b67b7394c14b1746b762f9ea86f4ac0db3e7b7fd7979bad8bd50a214b0bf90d8e0733d0c2f0e480a68adfc2527627796f61304d83ba0ee9f7ccf73fab438feda41daf86a9847a746a964d9cf6c234caf2c2d7d85c3de395a5a97", 0xe7}], 0x7, &(0x7f0000002400)=[@cred={0x20, 0x1, 0x2, r12, r13, r14}, @cred={0x20, 0x1, 0x2, r15, r16, r17}, @rights={0x20, 0x1, 0x1, [r3, r0, r3, r4]}, @rights={0x20, 0x1, 0x1, [r0, r4, r5, r3]}, @cred={0x20, 0x1, 0x2, r18, r19, r20}, @cred={0x20, 0x1, 0x2, r21, r22, r23}, @cred={0x20, 0x1, 0x2, r24, r25, r26}, @rights={0x28, 0x1, 0x1, [r3, r0, r3, r0, r5, r5]}, @cred={0x20, 0x1, 0x2, r27, r28, r29}, @rights={0x28, 0x1, 0x1, [r3, r5, r3, r3, r3]}], 0x150, 0x1}, {&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="cd4b544a8c36b88de11887c96020021b889abad626bc0deb9364b52ac041691760308ca7f2ba29dcd18955be19586cb2457bbe883a42fc3de5773f84e47c01bb4c75c5a70dca400f235bc655d0b4afe6ec7fcce8d545c35821508362c9389fbb634f4196047c9e58cacf742dc362abde915120c04d23db0ad0c0b941ae4c23f778952bf63911aab004", 0x89}], 0x1, &(0x7f0000002800)=[@cred={0x20, 0x1, 0x2, r30, r31, r32}], 0x20, 0x40}], 0x3, 0x20000000) 2018/04/28 03:38:56 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x401f0000) 2018/04/28 03:38:56 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:56 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x401f000000000000) 2018/04/28 03:38:56 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9001000000000000, 0x0, 0x268) 2018/04/28 03:38:56 executing program 7 (fault-call:2 fault-nth:18): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:56 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300)='/dev/sg#\x00', 0x3, 0x400002) ioctl$KVM_S390_VCPU_FAULT(r0, 0x4008ae52, &(0x7f0000000580)=0x5) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x4, 0x400ff) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000100)={{{@in6, @in6=@remote}}, {{@in6}, 0x0, @in6=@mcast1}}, &(0x7f0000000200)=0xe8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x1100) clock_gettime(0x0, &(0x7f0000000540)={0x0, 0x0}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r1, 0x28, 0x6, &(0x7f0000000340)={r4, r5/1000+30000}, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r1, 0x29, 0x41, &(0x7f0000000380)={'nat\x00', 0xe0, "084537d37e622ab77e85ebebb40d1a38b8473413e1215ec24756ceb7f4b758834936fdf492952e4405a138efdc738835438b60d5d35709cc61a58620c61a90c98bb82b6ed6fa89d685613685a9ca24a50ab5236fa06af5ce0abdeb64ad48171e4f621c5d0ebb33ffe9d71bf91876497ac1010c24ddbb27199fc79f4f9c983c130bdaaf724875f32cdccd39a4d9402d22447a24860c6bb0e6f8acfb5c6ab97a038c3b3151b29f4e2e4da11c4cf556536e33d34b75fbe58f106f755769de6d8d1558468b79102c18404a44af8ba892ab61d67ea3f111f5432c71565ec75ae1ab63"}, &(0x7f00000004c0)=0x104) keyctl$join(0x1, &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x3}) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000000)) ioctl$KDGETKEYCODE(r1, 0x4b4c, &(0x7f0000000500)={0xf2d}) [ 163.064577] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 163.071835] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 163.079093] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 163.086344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 163.093593] R13: 000000000000036c R14: 00000000006f82c0 R15: 0000000000000011 [ 163.145680] FAULT_INJECTION: forcing a failure. [ 163.145680] name failslab, interval 1, probability 0, space 0, times 0 [ 163.156975] CPU: 1 PID: 13426 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 163.164256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 163.173618] Call Trace: [ 163.176227] dump_stack+0x1b9/0x294 [ 163.179877] ? dump_stack_print_info.cold.2+0x52/0x52 [ 163.185092] should_fail.cold.4+0xa/0x1a [ 163.189820] ? kernel_text_address+0x79/0xf0 2018/04/28 03:38:56 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 163.194244] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 163.199361] ? __save_stack_trace+0x7e/0xd0 [ 163.203698] ? graph_lock+0x170/0x170 [ 163.207515] ? find_held_lock+0x36/0x1c0 [ 163.211599] ? __lock_is_held+0xb5/0x140 [ 163.215681] ? check_same_owner+0x320/0x320 [ 163.220010] ? do_raw_spin_lock+0xc1/0x200 [ 163.224258] ? rcu_note_context_switch+0x710/0x710 [ 163.229192] ? trace_hardirqs_off+0xd/0x10 [ 163.233430] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 163.238541] __should_failslab+0x124/0x180 2018/04/28 03:38:56 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x4040) ioctl$TUNSETLINK(r1, 0x400454cd, 0x33c) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x8000, 0x0) ioctl$sock_SIOCOUTQ(r2, 0x5411, &(0x7f0000000200)) ioctl$VHOST_SET_FEATURES(r2, 0x4008af00, &(0x7f00000001c0)=0x208000000) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0xfffffffffffffe00, 0x5}, &(0x7f0000000140)=0x8) fcntl$setsig(r2, 0xa, 0x28) setsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000180)={r3, 0x5, 0x5, 0x80, 0x7f, 0x100000001}, 0x14) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'tunl0\x00', 0x1a00}) [ 163.242793] should_failslab+0x9/0x14 [ 163.246600] __kmalloc+0x2c8/0x760 [ 163.250152] ? mark_held_locks+0xc9/0x160 [ 163.254310] ? quarantine_put+0xeb/0x190 [ 163.258387] ? constrain_params_by_rules+0x141/0x1360 [ 163.263599] constrain_params_by_rules+0x141/0x1360 [ 163.268624] ? trace_hardirqs_on+0xd/0x10 [ 163.272785] ? trace_hardirqs_off+0xd/0x10 [ 163.277036] ? snd_pcm_mmap+0x580/0x580 [ 163.281028] ? snd_pcm_mmap+0x580/0x580 [ 163.285019] ? debug_check_no_locks_freed+0x310/0x310 [ 163.290220] ? trace_hardirqs_on_caller+0x421/0x5c0 2018/04/28 03:38:56 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xffffff7f) 2018/04/28 03:38:56 executing program 2: syz_open_dev$sndpcmc(&(0x7f00000003c0)='/dev/snd/pcmC#D#c\x00', 0x3ff, 0x80000) r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x0, 0x8000) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000340)={0x7ce}, 0x4) socketpair(0xa, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$packet(0x11, 0x803, 0x300, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000380)={0x34, 0xc6, 0x3c17, 0x80, 0x7}, 0x14) r4 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) r5 = syz_open_pts(0xffffffffffffffff, 0x40) r6 = socket$inet_icmp(0x2, 0x2, 0x1) ppoll(&(0x7f0000000180)=[{r0, 0x1008}, {r1, 0x1}, {r3, 0x2000}, {r4, 0x8006}, {r5, 0x6bc756299b2a1873}, {r6, 0x5}], 0x6, &(0x7f00000001c0)={0x77359400}, &(0x7f0000000200)={0x8aaa}, 0x8) r7 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_bt_hci(r7, 0x400448e1, &(0x7f0000000240)="3c50b500237dfd12e2e73806e6f3d76f76166703a6c506bce3ff533427c00af87b74b3d186700d70d12a32be77e9d7dcbd2a3b4ed7466e34f86aee805db668ea416cac2faa243196509bca0d20bb7adbff2ab42956adefa4b25d6199a89bb9e1ff96c6901599468bd751a6939109e444a83dec1ee02905a957b3be2fd99babdb1c146169d253702e2c9347bb620be3c1b1edf0233448b9ecee0d982340b442fabd6b45b2e70faa9b88c39c0ccd76a202ac95bcc9c09edf42fa2963c5b1740e0253217499775f3e8fa9f3460242976c6778e3720be05bf21103075392") perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r7, 0x80000000005000, &(0x7f0000000000)) [ 163.295256] ? find_held_lock+0x36/0x1c0 [ 163.299334] ? perf_trace_lock+0xd6/0x900 [ 163.303494] ? lock_downgrade+0x8e0/0x8e0 [ 163.307651] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 163.313190] ? snd_interval_refine+0x428/0x700 [ 163.317781] snd_pcm_hw_refine+0x8e9/0x1180 [ 163.322115] ? snd_interval_refine+0x428/0x700 [ 163.326713] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 163.331827] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 163.337343] ? find_held_lock+0x36/0x1c0 [ 163.337362] ? print_usage_bug+0xc0/0xc0 2018/04/28 03:38:56 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 163.337381] ? graph_lock+0x170/0x170 [ 163.337395] ? lock_downgrade+0x8e0/0x8e0 [ 163.337412] ? lock_release+0xa10/0xa10 [ 163.337430] ? kasan_check_read+0x11/0x20 [ 163.337451] ? __lock_is_held+0xb5/0x140 [ 163.337471] snd_pcm_hw_param_first+0x30e/0x680 [ 163.337492] snd_pcm_hw_params+0x35a/0x1f20 [ 163.337506] ? trace_hardirqs_off+0xd/0x10 [ 163.337522] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 163.337549] ? snd_pcm_hw_refine+0x1180/0x1180 [ 163.337574] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 163.337588] ? snd_pcm_hw_param_value+0x112/0x550 [ 163.337605] ? snd_pcm_hw_param_first+0x2eb/0x680 [ 163.337625] ? snd_pcm_hw_param_near.constprop.35+0x6e9/0xb10 [ 163.409165] ? _snd_pcm_hw_param_min+0x570/0x570 [ 163.409185] ? snd_pcm_hw_param_max+0x730/0x730 [ 163.409207] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 163.423791] snd_pcm_kernel_ioctl+0x6c/0x200 [ 163.428214] snd_pcm_oss_change_params_locked+0x1bfd/0x3c70 [ 163.433951] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 163.439842] ? perf_trace_lock+0xd6/0x900 2018/04/28 03:38:56 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) [ 163.444002] ? zap_class+0x720/0x720 [ 163.447727] ? __lock_acquire+0x7f5/0x5140 [ 163.451971] ? debug_check_no_locks_freed+0x310/0x310 [ 163.457168] ? graph_lock+0x170/0x170 [ 163.460977] ? __lock_acquire+0x7f5/0x5140 [ 163.465221] ? debug_check_no_locks_freed+0x310/0x310 [ 163.470423] ? find_held_lock+0x36/0x1c0 [ 163.474506] snd_pcm_oss_change_params+0x80/0xe0 [ 163.479280] snd_pcm_oss_make_ready+0xbe/0x170 [ 163.483878] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 163.489339] ? snd_pcm_oss_make_ready+0x170/0x170 2018/04/28 03:38:56 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x500) 2018/04/28 03:38:56 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 163.494192] ? __might_sleep+0x95/0x190 [ 163.498180] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 163.502595] ? _parse_integer+0x190/0x190 [ 163.506748] ? graph_lock+0x170/0x170 [ 163.510555] ? snd_pcm_oss_release+0x290/0x290 [ 163.515152] ? graph_lock+0x170/0x170 [ 163.518963] ? find_held_lock+0x36/0x1c0 [ 163.523043] ? lock_downgrade+0x8e0/0x8e0 [ 163.527203] ? rcu_is_watching+0x85/0x140 [ 163.531364] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 163.536569] ? __fget+0x40c/0x650 [ 163.540037] ? match_held_lock+0x861/0x8b0 [ 163.544289] ? expand_files.part.8+0x9a0/0x9a0 [ 163.548889] ? kasan_check_write+0x14/0x20 [ 163.553139] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 163.558085] ? wait_for_completion+0x870/0x870 [ 163.562677] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 163.567877] ? snd_pcm_oss_release+0x290/0x290 [ 163.572469] do_vfs_ioctl+0x1cf/0x16a0 [ 163.576370] ? ioctl_preallocate+0x2e0/0x2e0 [ 163.580783] ? fget_raw+0x20/0x20 [ 163.584251] ? __sb_end_write+0xac/0xe0 [ 163.588231] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 163.593766] ? fput+0x130/0x1a0 2018/04/28 03:38:56 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x20000000) 2018/04/28 03:38:56 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa1000000, 0x0, 0x268) 2018/04/28 03:38:56 executing program 4: mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0xffffffffffffffff) [ 163.597051] ? ksys_write+0x1a6/0x250 [ 163.600864] ? security_file_ioctl+0x94/0xc0 [ 163.605294] ksys_ioctl+0xa9/0xd0 [ 163.608757] __x64_sys_ioctl+0x73/0xb0 [ 163.612649] do_syscall_64+0x1b1/0x800 [ 163.616545] ? finish_task_switch+0x1ca/0x810 [ 163.621048] ? syscall_return_slowpath+0x5c0/0x5c0 [ 163.625984] ? syscall_return_slowpath+0x30f/0x5c0 [ 163.630924] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 163.636299] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 163.641154] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 163.646347] RIP: 0033:0x455979 [ 163.649537] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 163.657253] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 163.664536] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 163.671812] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 163.679261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 163.686539] R13: 000000000000036c R14: 00000000006f82c0 R15: 0000000000000012 2018/04/28 03:38:57 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:57 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x401, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:57 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x1f40) 2018/04/28 03:38:57 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xef000000, 0x0, 0x268) 2018/04/28 03:38:57 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 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, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:38:57 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x500) 2018/04/28 03:38:57 executing program 4: close(0xffffffffffffffff) r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:57 executing program 7 (fault-call:2 fault-nth:19): r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:57 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:57 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x2000, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x4, 0xc0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f00000000c0)=r2) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:57 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x153, 0x0, 0x268) 2018/04/28 03:38:57 executing program 1: ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f00000000c0)={0xcf955fd4b0e6b947, 0xffffffffffffffff, 0x1}) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x400) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000080)=0x1000) 2018/04/28 03:38:57 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x8) 2018/04/28 03:38:57 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x7d000) 2018/04/28 03:38:57 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:38:57 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3d, 0x0, 0x268) 2018/04/28 03:38:57 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:57 executing program 4: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20400, 0x104) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$llc(r1, &(0x7f0000000100)="efca4738bf3bf4b5558cf822660a218554670a981781790a39428957632d17003c2a9de9590028f03d4c1a038ee6852ddecba26cdde94229cd55ef97ccf6869bbe2c780e16671f3888f5e5c843b10fc3983101d1fcf5d085dba59c569d1723992a60ca85bdb5b24784e42c8a3ed185947ac1337bc85848ea256ce3bda39eea3e0db22fb4cc9f2b437545c4f0b10332ffde884535621697be9e59af25aa0e7948977a0e1f7ff670104b08c8814c7cc09ea8d6cc882a777b78ce9b72cbb45d1f09704274331f34", 0xc6, 0x10, &(0x7f0000000200)={0x1a, 0xfc7c46c4de1ea4e4, 0x7, 0x7, 0x3, 0x10000000000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xe}}, 0x10) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x9, 0x12013, r2, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) fcntl$F_SET_RW_HINT(r2, 0x40c, &(0x7f0000000040)=0x7) [ 164.773520] FAULT_INJECTION: forcing a failure. [ 164.773520] name failslab, interval 1, probability 0, space 0, times 0 [ 164.784878] CPU: 1 PID: 13563 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 164.792160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 164.801536] Call Trace: [ 164.804137] dump_stack+0x1b9/0x294 [ 164.807784] ? dump_stack_print_info.cold.2+0x52/0x52 [ 164.812992] should_fail.cold.4+0xa/0x1a [ 164.817072] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 164.822189] ? debug_check_no_locks_freed+0x310/0x310 [ 164.827390] ? graph_lock+0x170/0x170 [ 164.831213] ? find_held_lock+0x36/0x1c0 [ 164.835259] ? __lock_is_held+0xb5/0x140 [ 164.839309] ? check_same_owner+0x320/0x320 [ 164.843616] ? snd_pcm_hw_refine+0x362/0x1180 [ 164.848097] ? rcu_note_context_switch+0x710/0x710 [ 164.853022] __should_failslab+0x124/0x180 [ 164.857263] should_failslab+0x9/0x14 [ 164.861054] kmem_cache_alloc_node_trace+0x26f/0x770 [ 164.866142] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 164.871260] __get_vm_area_node+0x12d/0x390 [ 164.875566] __vmalloc_node_range+0xc4/0x750 [ 164.879961] ? _snd_pcm_lib_alloc_vmalloc_buffer+0x151/0x200 [ 164.885744] ? lock_release+0xa10/0xa10 [ 164.889702] ? kasan_check_read+0x11/0x20 [ 164.893832] __vmalloc+0x45/0x50 [ 164.897192] ? _snd_pcm_lib_alloc_vmalloc_buffer+0x151/0x200 [ 164.902973] _snd_pcm_lib_alloc_vmalloc_buffer+0x151/0x200 [ 164.908594] loopback_hw_params+0x52/0x60 [ 164.912727] ? loopback_hw_free+0x1a0/0x1a0 [ 164.917037] snd_pcm_hw_params+0xb4b/0x1f20 [ 164.921344] ? trace_hardirqs_off+0xd/0x10 [ 164.925561] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 164.930649] ? snd_pcm_hw_refine+0x1180/0x1180 [ 164.935218] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 164.940216] ? snd_pcm_hw_param_value+0x112/0x550 [ 164.945059] ? snd_pcm_hw_param_first+0x2eb/0x680 [ 164.949889] ? snd_pcm_hw_param_near.constprop.35+0x6e9/0xb10 [ 164.955759] ? _snd_pcm_hw_param_min+0x570/0x570 [ 164.960496] ? snd_pcm_hw_param_max+0x730/0x730 [ 164.965148] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 164.970321] snd_pcm_kernel_ioctl+0x6c/0x200 [ 164.974714] snd_pcm_oss_change_params_locked+0x1bfd/0x3c70 [ 164.980418] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 164.986287] ? perf_trace_lock+0xd6/0x900 [ 164.990424] ? zap_class+0x720/0x720 [ 164.994120] ? __lock_acquire+0x7f5/0x5140 [ 164.998336] ? debug_check_no_locks_freed+0x310/0x310 [ 165.003505] ? graph_lock+0x170/0x170 [ 165.007289] ? __lock_acquire+0x7f5/0x5140 [ 165.011507] ? debug_check_no_locks_freed+0x310/0x310 [ 165.016680] ? find_held_lock+0x36/0x1c0 [ 165.020728] snd_pcm_oss_change_params+0x80/0xe0 [ 165.025464] snd_pcm_oss_make_ready+0xbe/0x170 [ 165.030046] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 165.035483] ? snd_pcm_oss_make_ready+0x170/0x170 [ 165.040306] ? __might_sleep+0x95/0x190 [ 165.044264] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 165.048652] ? _parse_integer+0x190/0x190 [ 165.052780] ? graph_lock+0x170/0x170 [ 165.056576] ? snd_pcm_oss_release+0x290/0x290 [ 165.061145] ? graph_lock+0x170/0x170 [ 165.064933] ? find_held_lock+0x36/0x1c0 [ 165.068981] ? lock_downgrade+0x8e0/0x8e0 [ 165.073117] ? rcu_is_watching+0x85/0x140 [ 165.077245] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 165.082421] ? __fget+0x40c/0x650 [ 165.085857] ? match_held_lock+0x861/0x8b0 [ 165.090074] ? expand_files.part.8+0x9a0/0x9a0 [ 165.094646] ? kasan_check_write+0x14/0x20 [ 165.098865] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 165.103785] ? wait_for_completion+0x870/0x870 [ 165.108353] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 165.113529] ? snd_pcm_oss_release+0x290/0x290 [ 165.118104] do_vfs_ioctl+0x1cf/0x16a0 [ 165.121980] ? ioctl_preallocate+0x2e0/0x2e0 [ 165.126383] ? fget_raw+0x20/0x20 [ 165.129817] ? __sb_end_write+0xac/0xe0 [ 165.133785] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 165.139310] ? fput+0x130/0x1a0 [ 165.142574] ? ksys_write+0x1a6/0x250 [ 165.146382] ? security_file_ioctl+0x94/0xc0 [ 165.150773] ksys_ioctl+0xa9/0xd0 [ 165.154213] __x64_sys_ioctl+0x73/0xb0 [ 165.158086] do_syscall_64+0x1b1/0x800 [ 165.161954] ? finish_task_switch+0x1ca/0x810 [ 165.166431] ? syscall_return_slowpath+0x5c0/0x5c0 [ 165.171348] ? syscall_return_slowpath+0x30f/0x5c0 [ 165.176276] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 165.181624] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 165.186452] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 165.192204] RIP: 0033:0x455979 [ 165.195381] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 165.203095] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 165.210353] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 165.217622] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 165.224876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 165.232127] R13: 000000000000036c R14: 00000000006f82c0 R15: 0000000000000013 [ 165.239597] syz-executor7: vmalloc: allocation failure: 2097152 bytes, mode:0x14080c2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_ZERO), nodemask=(null) [ 165.252304] syz-executor7 cpuset=syz7 mems_allowed=0 [ 165.257500] CPU: 1 PID: 13563 Comm: syz-executor7 Not tainted 4.17.0-rc2+ #21 [ 165.264782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 165.274204] Call Trace: [ 165.276780] dump_stack+0x1b9/0x294 [ 165.280400] ? dump_stack_print_info.cold.2+0x52/0x52 [ 165.285581] warn_alloc.cold.118+0xb2/0x1b8 [ 165.289891] ? zone_watermark_ok_safe+0x3b0/0x3b0 [ 165.294723] ? __get_vm_area_node+0x12d/0x390 [ 165.299203] ? __get_vm_area_node+0x12d/0x390 [ 165.303684] ? rcu_read_lock_sched_held+0x108/0x120 [ 165.308710] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 165.313977] ? snd_pcm_mmap_status_fault+0x3e0/0x3e0 [ 165.319080] ? __get_vm_area_node+0x2da/0x390 [ 165.323567] __vmalloc_node_range+0x45e/0x750 [ 165.328056] ? lock_release+0xa10/0xa10 [ 165.332029] ? kasan_check_read+0x11/0x20 [ 165.336168] __vmalloc+0x45/0x50 [ 165.339517] ? _snd_pcm_lib_alloc_vmalloc_buffer+0x151/0x200 [ 165.345303] _snd_pcm_lib_alloc_vmalloc_buffer+0x151/0x200 [ 165.350917] loopback_hw_params+0x52/0x60 [ 165.355068] ? loopback_hw_free+0x1a0/0x1a0 [ 165.359381] snd_pcm_hw_params+0xb4b/0x1f20 [ 165.363685] ? trace_hardirqs_off+0xd/0x10 [ 165.367902] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 165.372992] ? snd_pcm_hw_refine+0x1180/0x1180 [ 165.377567] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 165.382570] ? snd_pcm_hw_param_value+0x112/0x550 [ 165.387397] ? snd_pcm_hw_param_first+0x2eb/0x680 [ 165.392235] ? snd_pcm_hw_param_near.constprop.35+0x6e9/0xb10 [ 165.398123] ? _snd_pcm_hw_param_min+0x570/0x570 [ 165.402865] ? snd_pcm_hw_param_max+0x730/0x730 [ 165.407523] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 165.412711] snd_pcm_kernel_ioctl+0x6c/0x200 [ 165.417115] snd_pcm_oss_change_params_locked+0x1bfd/0x3c70 [ 165.422831] ? snd_pcm_hw_param_near.constprop.35+0xb10/0xb10 [ 165.428698] ? perf_trace_lock+0xd6/0x900 [ 165.432840] ? zap_class+0x720/0x720 [ 165.436541] ? __lock_acquire+0x7f5/0x5140 [ 165.440758] ? debug_check_no_locks_freed+0x310/0x310 [ 165.445929] ? graph_lock+0x170/0x170 [ 165.449713] ? __lock_acquire+0x7f5/0x5140 [ 165.453932] ? debug_check_no_locks_freed+0x310/0x310 [ 165.459106] ? find_held_lock+0x36/0x1c0 [ 165.463157] snd_pcm_oss_change_params+0x80/0xe0 [ 165.467899] snd_pcm_oss_make_ready+0xbe/0x170 [ 165.472464] snd_pcm_oss_set_trigger.isra.25+0x41c/0x910 [ 165.477897] ? snd_pcm_oss_make_ready+0x170/0x170 [ 165.482723] ? __might_sleep+0x95/0x190 [ 165.486682] snd_pcm_oss_ioctl+0x25e5/0x3ec0 [ 165.491071] ? _parse_integer+0x190/0x190 [ 165.495203] ? graph_lock+0x170/0x170 [ 165.499077] ? snd_pcm_oss_release+0x290/0x290 [ 165.503738] ? graph_lock+0x170/0x170 [ 165.507520] ? find_held_lock+0x36/0x1c0 [ 165.511570] ? lock_downgrade+0x8e0/0x8e0 [ 165.515707] ? rcu_is_watching+0x85/0x140 [ 165.519840] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 165.525030] ? __fget+0x40c/0x650 [ 165.528478] ? match_held_lock+0x861/0x8b0 [ 165.532709] ? expand_files.part.8+0x9a0/0x9a0 [ 165.537287] ? kasan_check_write+0x14/0x20 [ 165.541507] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 165.546422] ? wait_for_completion+0x870/0x870 [ 165.550996] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 165.556173] ? snd_pcm_oss_release+0x290/0x290 [ 165.560741] do_vfs_ioctl+0x1cf/0x16a0 [ 165.564616] ? ioctl_preallocate+0x2e0/0x2e0 [ 165.569028] ? fget_raw+0x20/0x20 [ 165.572473] ? __sb_end_write+0xac/0xe0 [ 165.576432] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 165.581957] ? fput+0x130/0x1a0 [ 165.585239] ? ksys_write+0x1a6/0x250 [ 165.589039] ? security_file_ioctl+0x94/0xc0 [ 165.593432] ksys_ioctl+0xa9/0xd0 [ 165.596868] __x64_sys_ioctl+0x73/0xb0 [ 165.600739] do_syscall_64+0x1b1/0x800 [ 165.604606] ? finish_task_switch+0x1ca/0x810 [ 165.609082] ? syscall_return_slowpath+0x5c0/0x5c0 [ 165.613996] ? syscall_return_slowpath+0x30f/0x5c0 [ 165.618925] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 165.624275] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 165.629103] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 165.634273] RIP: 0033:0x455979 [ 165.637442] RSP: 002b:00007fd503b64c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 165.645132] RAX: ffffffffffffffda RBX: 00007fd503b656d4 RCX: 0000000000455979 [ 165.652381] RDX: 0000000020000000 RSI: 0080000040045010 RDI: 0000000000000013 [ 165.659632] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 165.666896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 165.674145] R13: 000000000000036c R14: 00000000006f82c0 R15: 0000000000000013 [ 165.681502] Mem-Info: [ 165.683981] active_anon:121797 inactive_anon:75 isolated_anon:0 [ 165.683981] active_file:3809 inactive_file:8846 isolated_file:0 [ 165.683981] unevictable:0 dirty:212 writeback:0 unstable:0 [ 165.683981] slab_reclaimable:11592 slab_unreclaimable:102048 [ 165.683981] mapped:73907 shmem:85 pagetables:1036 bounce:0 [ 165.683981] free:1286723 free_pcp:551 free_cma:0 [ 165.717670] Node 0 active_anon:487188kB inactive_anon:300kB active_file:15236kB inactive_file:35384kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:295628kB dirty:848kB writeback:0kB shmem:340kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 212992kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 165.745910] Node 0 DMA free:15908kB min:164kB low:204kB high:244kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 165.772095] lowmem_reserve[]: 0 2830 6335 6335 [ 165.776739] Node 0 DMA32 free:2900292kB min:30116kB low:37644kB high:45172kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129292kB managed:2901148kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:856kB local_pcp:128kB free_cma:0kB [ 165.804465] lowmem_reserve[]: 0 0 3505 3505 [ 165.808846] Node 0 Normal free:2230644kB min:37300kB low:46624kB high:55948kB active_anon:487136kB inactive_anon:316kB active_file:15236kB inactive_file:35408kB unevictable:0kB writepending:896kB present:4718592kB managed:3589432kB mlocked:0kB kernel_stack:5184kB pagetables:4108kB bounce:0kB free_pcp:1324kB local_pcp:724kB free_cma:0kB [ 165.838771] lowmem_reserve[]: 0 0 0 0 [ 165.842623] Node 0 DMA: 1*4kB (U) 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) = 15908kB [ 165.856277] Node 0 DMA32: 5*4kB (M) 6*8kB (UM) 4*16kB (UM) 4*32kB (M) 3*64kB (UM) 1*128kB (M) 5*256kB (UM) 3*512kB (UM) 3*1024kB (UM) 3*2048kB (UM) 705*4096kB (M) = 2900292kB 2018/04/28 03:38:59 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x300000000000000) 2018/04/28 03:38:59 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) setsockopt$inet_tcp_buf(r0, 0x6, 0xb, &(0x7f00000000c0)="ffabce5a9bfefa9939febf3746669b4d66d9f457005064389a7cb5e30849bd6a5e7a33e0f6d61cc6d440d03f3e15ac6773539abccec61ba83c2a0676f2f3293751e2f1a7c917b7adeac57ee71f0736d182b4232a9276ad086c7d2fbab4df606b3aa87400dbd13b3b31df9cd1d1202b6e4bb833279781ad19da18dab1622b0c028b5063df3a3fb241e1492a88da3c06ec2cea921e400c90b5416c7e69817f359e4ebe4c2663b72aa154c81450798592608d5c2145cb900044672ed9acd0935683c7c8ea88c894e78eae310c6508ba2e8d2498648536af40eccff8c731b44cc31ddd608905b83fe4ef8f6f6578726d720f252b3d1bdc4796f913aa6293aa0426c69f70fad0baa054162b37e97a24fb5935996150547a62198b63c5b6eba61d602523eb3b2bdcaa1a89dda432d853a8b3b33869381f45a31e33e423a2ec9c4dd0df665d2bb6b6e73d6522fd2c129acfae5151f1a990f665aff3c1f59f2d59677c29fe5e815dcf6cb7da2bb1f75340c14b105132556f5c468bb63fbe1ace2384bf799d985a4f748cd701870eec26265d109b12fbc6bb4918ad3f56398fb502eb691f2d762f41a9e89f3b1718ea225a937578cabf14abeebe98d5041f9a9567c54b73972326b3a2a632d6a8e7d7554970b3d28183e7e7d65fd3c89b68daa7941a171611b667fef5260aa189891add4949747353e1b06367249875e6299f7a2a2fbc23eeba81f464102a3dc0b29350b25dd681d6e922d3adec00cd3c988691e6b641c6ba3077850bfa500a0d5da5834d994343293db7c602b100d2a72104be28040c989a858e8bfee6327f5e7ad9157e34a83b38fe27f09844dd31c33c4c5414c59caefc1f4b458ef1ffe9f1802de694f4b5e203f3b582ad33a45157e195ff9dfe2baa8b85134b46780d60f70ffd59e3cfeb33cd385528168f35142c8e84de195095627d03a290d200c69705d520aebd38bdebd350a1c1b857f10cb946d29f02bafeaf213ec0f07d2af9cab4a1f16cb59233972cca4abe3550bf0cee8298398055733f23e463212789a0b411c6f1b5e39b064401a3d4a70b86dc4b0e07f29c5c7ee7c231a008141a91c6ec3dfa7a1800bd8f4a800fff4d846454926c9a5e64e309e19e4ac171eb67957baffe48fe8f4b1544665e1eb5ae354be62003d58e5ad010b621a3b2426f06e7a190410d9a772b9b1331c4d7a16bd394e04529c00d8419a5fa48ab33cfe290ed5a0868adb671506efb360f4c74c6a7a87c62aea76cd303f51ad9ce3e1f922cc8bd82f689b9e9a850b16413c3a558ee65abf1849afb9aa6b4af5291f8ef0b0f53f4571158a01faec8a1e753279398f582f4878ca4027a163a62bb4954ae702e6f311cbeb09912604dcb50e277ad1c3708e03888cf6f14f0740bd1308719be4b0c51471adaa8bf9791f1853ae9a0ac3ad4c8f7eea17cf3a04cba33bb30e57e90aac2f364f82a4c2fd1f7b182464cf6d2b267ca0cd88fe1dd4b31266da6c3a2f3b63afc7943f0a7d597db622231a8484a3b5e1718d8ef93aa632c561cc61caad43fec70a91db2d7a344840a035415a9949e5c87b9e188c5a6e8be01eb46cb057cfdd2a0f7bd11c0e2f026d032cd067ccf91ba97a1ef3e9d279134b56687d27fc0f8b38abf542bb96c47384316850521442d9a64a3fa47e2edb4e94be9a24fa33f21e40a6c5eaf7ace4ff0e750b9e8874fed85b8935eacb5e54a769e069f6c2289f56be608b98b976fcc1d65afffd75ba4d2c188fe53b036108cf756d5f5c2f3954468d848852853e4dca8d80986af2f4d80207dd59fb8c2102cf36e89dd7973ad016bcecc0f50392c5d378d845cf19ed581b77b3936982c072e8018f04236c920cc7c1c6cfd44447411e35ef1b765f8f2b3c3297f127c70fd48d7fe478553cfd1eaf06fdd098dd32eb1a72dfaf06d2730b08bfa789cba0e558b07b6aa0b68303b5a8b998134f9888236323f10eb934f6ad0903e3b5621f4c9c38f7092a3b86e124a41b8df9f7e89b26cf893d41b3507caa718b65f4eaefcca2369dcf559f50b08e5bddc723e71737d00e6ae228b0e22381f670dca79e2c91fc9989c1b1f9b7974aaf5ed6549cffc24e08086ea7a6614cb0658198d758d8f8d89a5eba4ce9104246154b812b73c5987c2f00b1a7a4eb1594136ed72441fcf08942e39d1f891bf8342d732d676bf668ab21347961d756ff5a288f873cf8967738e1981e232cd1f0d069e752cd349f979d37e638f9e5f6dd2010505ebdb1235b97fe313e50a75b00544fade0428d21302eece11e8e7328ea39ae2df115afd2e20e8e4635ddf6ffdd2f2a4eff3a2e9e9e04d3d89fcf6023ae2a22597721116d7d4b35d9fe5d48e8706a5cd0a822bfdf68ca526b1a23aec03a970615a91cf3229ecdfc21459f0c50a46b718c2d4112652414f2d6c300b0389a9646c77bdfa03185b3c01d2f4ed908a1f0ac05fcbdb39c5b9469aca69219c6a0b2f4196dca3e7f78e5996e60dbcfa270c7e90186db92efad6c5ccbb71a9f0d631bfc6f8b3599a290d710ddaad691e8dd33d4ba24b21beee1ef87b7ff2ba80e1ac08fb6b91832ca4b101501ae60240ff65618891b2fe67f93390f4c880ba8e72f2cf8f9cc9dd0a5a85712a54585292f4b13bd94d8a132ff7116158ec999439c33026c2d07dbdeae340f55d57ee625adf8f0f68aeee6193298c587669c04f7d447f8a6edd268ccef11761652dcb33c022065fbe9195b6568ae9b7114e574acd813acace4d1cfe9cfb3e63a36e37f609bded9ae03f641fa360da940cbc05c718f6bbd2b2905e8e207cdd4805d778983b3ee435feeeacb783854e8e7b12be883dfa5bb049fbb5ecd0028948b72c6e228faeb44de721365b2d9a6387ec6a0143c4c4cf2535ef661cb5f91d40a1c21566b4f9bbef9c393624cc182af41f3065bc8c56ad3a4b161b2deadeb7b794969f8d34f58ca2f560b56080508531883b954d170b05bd7a1606408df482d87c989712beb3d44787a1540536921c767c44cfa704eb36e8284b91a9e2378b409b2ae52b53bd06085998463d237595543cf37564d150821708db7d78c907b8a6d9599c8d6f8b4b1dff9ab1708648c496c4f5cb2aa192230c64a96ca7eb100acccaf658ccfbd2c535a8d275ef129eea0c758c566984ad58cf79f199614dc349bef76a9c74c5ebe95fc1a633487700c91ad202ce7ad31ee009cc7000c28e5739ab2e61e74c1044a028bacb27b3e25da8affa5a665a25391f16a778f168841a79269b465bc74e0b7ce7e709018c6ef6484aacd2cd18f05e5e286759343a3c28542cc7141ef646ac616d9916f155f2a3255281feb83cf84024ce39d2049c580ea91b1896f88f74248a96d5e8cf353a64b94e94ed4187e8f0729a3f3afbee2f44032a512aaeed35d728818a736c5097013007c08de4660c00c50174ea1b72e1d577e66e23f6b56436b10aa9bbd9e471fc98ac6f5a142b00615adbbac877bbca0cb9eeea1d475e1f52cdfd59efbd9c9ffd7262b8648b92902cf98705268f60d35294476464eeb04913bdc07e68532d8bda1bc028b7ba1ab94475573de83201398f612e489d358f9cda7d9f9a6227574d770e4bf985acb4cd4a0e6e75d7cac4ae21c04b1d3150701813d4ff560c9794c95eae86e2a10e73bd09dd2e78469721084b3f4e22246b0856d4935c171310b7c08bb7d03e859d5bf1a15cab694f02c2587becdd7ef02148ebac8d0cf06f2e3136bc9596851ad9bc544449bf863c05852e57a45b11a954f680a4e00fd4765fc8075a38235ab6e63a44e2117398a5a0562f4fb9c49e601b195b99a2bb61294b9bc36707ff2103710ec169f42c20affb67d8f4d41445066dd2dfd4a9e27c0ecead4de7823633b9c44c49553af548eb99a0d32a3d0d8c9e8fdf4f963552204c63b3d669a6d13bdac8c001cb2bc59cfbe11c354380f51ac54529a6046275f2ee58b84afd25252414c8d621c0e6e249070a13675743d9425252a7879280b741ebc6dd62982e35d8739bd41e70e34df0ef6de558121da6f07e16d35fa7699fd5ab8e0f21d2661150f19f3e2637de60cd17d69f0ef936e63126d1ada091ca16779102e51f002be737e54a47820ac33585e1d8b34bafe231dde0e128c8d02b31c887c9737c76a2512ddec14455decc476808b09cf15b86ff3878ad2ce6a64fab8a8afb93fa54a13ac3569c13598067dc8e65c6a3aa6c821f951993e6324bffca15f0e436cc92436802878d56c2526fe81c78fdfef15111d360e2a6f92371d7c568b53b31a20331fe9a71049cdf1597a93d3bbf45894d4f15f5328f2cf6b2d5d48176e05219cdf0f04f2ef0458b00df1d3e69aa23c503ec0f426c72e829efbe40d206a3a910d9bafc3dcde4e3d4811a86ded14b992ff7e0939ac624e4e8db3061b6441df9c073d3465eaa99cf18d5fea78708adc79f8200aeaf86803b19a4d678c3f46e24161d452f6cddda9ff8af0040ed4155b106e04b49198855625a560a19421c76a112fa35c4d3eb549f31a5ffa47760a8d2bfbcc5c47698e71819e83be45b79c07027a82bc484d5d49ece4251b9fb8d4c530fe732202ae49e88c0e78c584bbc96fc5f400207396fd6e72a7b0a85061a76138e70ed5412567d0efaa361435f7b4004582a756c8a461debdc35e5706b090c6b805bc8cf5eb68b603682d0f9d388d782ac904d711866415096ebdff6847cddb947ede235f6bd01d01934e35c2b0d17f70b473a1fc907b8bb3e64e4062b6ba777d34ee6479accac347909d43ad241852202d6c81c6d638626b014a1cc5d9761523c4068ed0ca3d43fd47b4af195e0c1f7c5c4a825c2775da1fcff871f80cd07d67b5af68781be8562327866422bb31eb74a351624bdb45c74d23da3fb09af02cfb430a02643e9bfb3469b45d44f066fcaa425cd15b615d70e4ff74908fb3219cf6a5d8f5deb568374309859c84afe726c533acf6905752b2093831d123a2370e2ac4172dfe81b979eb855acd30dd08ef28a30c21a32d39ad2ecc7eac94c0f183160df2aade5377304912be070fa669d07c022968c25fbcae4e09d5e5e5e992c81ee2eb0e38bac4c739c96b5f4e669b3aa4c8a56e4bc8413c322891dffd4290b09491d1b9a026f01db2d15294dbc679c497b044c81b99f698c4911b3117691870e7052ebbd4ffd907dd986e822433eea7a202c30b81cfde95f40b498885a400486fbb1d4eb9134608790ba3f5926247618af3656345466a159e34cfe4413774d4eaf2ac8b0ebe299454f039f5a3f26a9c2428776fed0dcb9d8884542cddcfdce0e4da5d47d9c3651f0b2256f0cfd6a562fecaf8dfb3bc5f57b2330d8460a9faf794c9f84e8f15bd886769d9d5f2fb1c482dce20645cb3cbac944b7fa2433b6a24daf4ff538b319ebb3bb27ab46430c803fda8ca4af83b9d64147e2e5dcfd46b9aceef242c170c4848acc6df6aa1bf5968cc2f136e953619376efa71cbc0f5c7c411b39de693a39920e6683cc7c7b142e6434be89a6e01f5bdd1013859557c8d21da444d3ab3844ff9f0f1a0a869a4d14339fbdc30424904e2669b87c6c9f20f73168026127751dcd03942311c49572370fcd35d19ef249f09eeb75c16bc5cd9b4a66967df101019b1b62b787d186999950257747351372084959f0d0fcf1a179e503ab7583a2a41c8d53d336d8ad9df493d3f6ca97f5f9d84df03a45f0da0440d18ae3360fbac02728f48a7204fa2857f9ae62c3419c4ecfabc41a98a60f318079b27d084a2e8af00065898c492aa28147737c65ab4d8a273baa0430a7785cdbeb9d69ea8f0506", 0x1000) 2018/04/28 03:38:59 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x20002) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x8) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc\x00', 0x200000, 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00000003c0)={0x0, 0x10000, 0xffff, 0x80000000}, &(0x7f0000000400)=0x10) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000440)={r2, 0x6}, &(0x7f0000000480)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000180)={0x0, @in6={{0xa, 0x4e23, 0x232a, @mcast2={0xff, 0x2, [], 0x1}, 0x101}}, 0x80, 0x9, 0x0, 0x800, 0xff}, &(0x7f0000000240)=0x98) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000280)={r3, @in6={{0xa, 0x4e20, 0x7, @loopback={0x0, 0x1}, 0x7}}, 0x8, 0x4, 0x3, 0x7, 0x5}, &(0x7f0000000340)=0x98) clock_getres(0xcec5bc041bbbb138, &(0x7f00000000c0)) accept4$ipx(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10, 0x7fe) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000380)='/dev/qat_adf_ctl\x00', 0x800, 0x0) 2018/04/28 03:38:59 executing program 4: r0 = dup(0xffffffffffffff9c) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000100)={0x0, 0x5}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180)=@sack_info={r1, 0x3, 0xfffffffffffffff7}, 0xc) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r2, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x401, 0x3, 0x1000}, 0x4) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f00000000c0)=0x5, 0x4) 2018/04/28 03:38:59 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000feffff0700", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:59 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xb00000000000000) [ 165.872171] Node 0 Normal: 1420*4kB (UME) 452*8kB (UME) 277*16kB (UME) 218*32kB (UME) 33*64kB (UE) 4*128kB (U) 14*256kB (UM) 24*512kB (UM) 16*1024kB (UM) 10*2048kB (UE) 526*4096kB (UM) = 2230560kB [ 165.889919] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 165.898529] 12751 total pagecache pages [ 165.902533] 0 pages in swap cache [ 165.906049] Swap cache stats: add 0, delete 0, find 0/0 [ 165.911434] Free swap = 0kB [ 165.914465] Total swap = 0kB [ 165.917499] 1965969 pages RAM [ 165.920628] 0 pages HighMem/MovableOnly [ 165.924621] 339347 pages reserved 2018/04/28 03:38:59 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x26000000, 0x0, 0x268) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:59 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0xfffffffffffffffd) r1 = socket(0x5, 0x80800, 0x1) getsockopt$inet_dccp_int(r1, 0x21, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) bind$vsock_stream(r1, &(0x7f0000000200)={0x28, 0x0, 0x2711, @my=0x0}, 0x10) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x80001, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f00000000c0)=0x10) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000100)={r3, 0x8001}, 0x8) 2018/04/28 03:38:59 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xb5, 0x0, 0x268) 2018/04/28 03:38:59 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) socket$l2tp(0x18, 0x1, 0x1) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0xe8d5, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39e6, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x24302}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$llc(r0, &(0x7f0000000100)={0x1a, 0x30e, 0x10001, 0x3, 0x7fffffff, 0x20, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x11}}, 0x10) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f00000000c0)) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x400, 0x40) 2018/04/28 03:38:59 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00700000000) 2018/04/28 03:38:59 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000080)) 2018/04/28 03:38:59 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045017, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:59 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xfa000000, 0x0, 0x268) 2018/04/28 03:38:59 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x7000000) 2018/04/28 03:38:59 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000080)=0x255f, 0x4) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:59 executing program 4: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000040)={0x3, 0x0, 0x10003, 0x80000001}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000080)={0x5, r1, 0x0, 0x3}) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x3, 0x12012, r2, 0x1) getpeername$packet(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0xfe, r3, 0x1, 0x7fff, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r0, 0x40086425, &(0x7f0000000140)={r4, 0x1}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@local, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@local}}, &(0x7f0000000280)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@remote={0xfe, 0x80, [], 0xbb}, @in6=@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xd}}, 0x4e23, 0x0, 0x4e21, 0x75, 0xa, 0x20, 0xa0, 0x9d, 0x0, r5}, {0x2, 0x1, 0x795, 0x10001, 0x5, 0x5, 0x8, 0x10001}, {0x3, 0x401, 0x5}, 0x40, 0x0, 0x3, 0x0, 0x1}, {{@in=@multicast1=0xe0000001, 0x4d5, 0xff}, 0x0, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x3505, 0x3, 0x3, 0x10b, 0x770, 0x0, 0x800}}, 0xe8) r6 = fanotify_init(0x10, 0x40000) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000480)={0x0, 0x0, 0x4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000500)={r7, 0x180000, r6}) syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) 2018/04/28 03:38:59 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) socketpair$inet(0x2, 0x80000, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000180)={0x0, 0x4cff, 0x3, 0xff, 0x100, 0x7}, &(0x7f00000001c0)=0x14) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000200)={r2, @in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x10}}}, [0x7f, 0x1, 0x7fffffff, 0x3, 0x5, 0x0, 0x80000000, 0x80, 0x0, 0x3, 0x9, 0x7ab1, 0x8, 0xffff, 0x80000000]}, &(0x7f0000000300)=0x100) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0x0, 0x2, 0xf8d, 0x0, 0x0, 0x0, 0x1800, 0x5, 0x1, 0xe0f, 0x2, 0x5, 0x2, 0x6, 0x7, 0xb4, 0x8000, 0x7ff, 0xffffffffffffffc0, 0xffffffff, 0x400, 0x1, 0x101, 0x2, 0x2e, 0xc, 0x15, 0x8, 0xfff, 0x7fffffff, 0x8, 0x7fffffff, 0x8001, 0x400, 0x9, 0x7fff, 0x0, 0x400000, 0x0, @perf_config_ext={0x10000, 0xfff}, 0x7, 0x400, 0x3cb, 0x0, 0x81, 0x1, 0x9}, r3, 0x1, r0, 0xa) 2018/04/28 03:38:59 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045035, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:59 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x3000000) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:59 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa800, 0x0, 0x268) 2018/04/28 03:38:59 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x0, 0xffb, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2, 0x12013, r0, 0x0) r1 = dup3(r0, r0, 0x80000) socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000080)={{{@in6=@ipv4={[], [], @dev}, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@remote}}, &(0x7f0000000180)=0xe8) r3 = getegid() ioctl$SNDRV_TIMER_IOCTL_STATUS(r1, 0x80605414, &(0x7f0000000240)=""/87) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x1000) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000000200)=0x81) syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x400) 2018/04/28 03:38:59 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045002, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:59 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:59 executing program 4: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/70, 0x46) socketpair(0x82f7e12bcd1045f4, 0x7, 0x2, &(0x7f0000000080)) 2018/04/28 03:38:59 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080044df9, &(0x7f0000000000)=0xd007) 2018/04/28 03:38:59 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x2c00000000000000, 0x0, 0x268) 2018/04/28 03:38:59 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x30) signalfd(r0, &(0x7f0000000100)={0xfffffffffffffff7}, 0x8) syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000080)=0x2) syz_open_dev$sndseq(&(0x7f0000000140)='/dev/snd/seq\x00', 0x0, 0x60002) 2018/04/28 03:38:59 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept$unix(r0, &(0x7f0000000100), &(0x7f00000001c0)=0x6e) ioctl$int_in(r1, 0x400005425, &(0x7f0000000180)=0x3) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f0000000200)={{0xa, 0x4e21, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x14}, {0xa, 0x4e23, 0x3b, @mcast2={0xff, 0x2, [], 0x1}, 0x7}, 0x7, [0x7ff, 0x7, 0x8, 0x1, 0x530, 0x1, 0x0, 0x5]}, 0x5c) getsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 2018/04/28 03:38:59 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x40000000000000) 2018/04/28 03:38:59 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xb000200) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000ffffffff00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:38:59 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x5201000000000000, 0x0, 0x268) 2018/04/28 03:38:59 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:00 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x401f000000000000) 2018/04/28 03:39:00 executing program 2: r0 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x7, 0x200) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f00000000c0)=0x7, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:00 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x40000000) 2018/04/28 03:39:00 executing program 4: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/70, 0x46) socketpair(0x82f7e12bcd1045f4, 0x7, 0x2, &(0x7f0000000080)) 2018/04/28 03:39:00 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc\x00', 0x410000, 0x0) r1 = openat$cgroup_procs(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x9, 0x110, r0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) r2 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r3, 0x5473, &(0x7f0000000080)=0x1) ioctl$int_in(r2, 0x5452, &(0x7f0000000140)=0x1) 2018/04/28 03:39:00 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045008, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:00 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xb100, 0x0, 0x268) 2018/04/28 03:39:00 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:00 executing program 2: r0 = syz_open_dev$dspn(&(0x7f00000001c0)='/dev/dsp#\x00', 0x1, 0x20000) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x3, 0x616002) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x1400) ioctl$KVM_GET_NR_MMU_PAGES(r0, 0xae45, 0x20) 2018/04/28 03:39:00 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005452, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:00 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6500000000000000, 0x0, 0x268) 2018/04/28 03:39:00 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x100000000000) 2018/04/28 03:39:00 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) r2 = msgget(0x0, 0x5) msgsnd(r2, &(0x7f0000000140)={0x0, "e396440eb06cd9d9d58d7f2c63ee314f96c60561c8311b9b4e219a8024c8f636805bafd4be43f36bda2fde9abd7b210bfe727ead6f3dcf5e660ab11efc6152046fd897e6f4626aa3ea44f8d8ae74774033bb982f10a66aa6dcbd9a020ce12dbb8e143b0a210d94ed37f28eb6f6da2fee479ea40ee7a1c20d2a609569a99cded3c8cc4f187a2586abb67a3a1a1e0b519911ea791c51e7737aba6837e902bf37024acfd7d3ca2ec9dde9c2f27c49952d004f47c0f1aa14bc9c3e"}, 0xc1, 0x800) ppoll(&(0x7f0000000240)=[{r1, 0x1000}], 0x1, &(0x7f0000000280)={0x0, 0x1c9c380}, &(0x7f00000002c0)={0x10000}, 0x8) pwrite64(r0, &(0x7f0000000080)="2a1b7aa49669b5c6ca2b6b877748af8504ff76c84282920661903c1b4aa2389e927fd1efdaf5ea54c8cbdaa782a1486ebb4fc6ea369ebc62841af7a3928bfb2763c71f3aadb302dfca100e502f2293994295dfb02bd2072dab829fb8a1a70e99b62a2bd12da613ab447c23f59ba9111f3c4f43a8f7c45db07aff879869ab303128542ca80f751dd1792f93684aec261e12d4240ceaaf0645908ac406c125f857e3012f63a575bef4010d2dc44ede053cdf79c9939bee2bcb0e79a9f1", 0xbc, 0x0) 2018/04/28 03:39:00 executing program 4: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/70, 0x46) socketpair(0x82f7e12bcd1045f4, 0x7, 0x2, &(0x7f0000000080)) 2018/04/28 03:39:00 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd0070000000000) 2018/04/28 03:39:00 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:00 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000080)) r1 = getpgrp(0x0) r2 = geteuid() ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x0, 0xdf69, r1, 0x65e9, r2, 0xfff, 0x5, 0x40}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000240)=""/120, 0x78}], 0x3) 2018/04/28 03:39:00 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:00 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x2000000, 0x0, 0x268) 2018/04/28 03:39:00 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) r2 = getpgid(0xffffffffffffffff) r3 = getuid() fstat(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpgid(0x0) lstat(&(0x7f0000003f80)='./file0\x00', &(0x7f0000003fc0)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getgid() sendmmsg$unix(r0, &(0x7f0000004080)=[{&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000000100)="0d114732ef859bd7d10b13b673dadca265c9e4fce7764597835ba683ed1f4b16e88b5fbcadc6228b3a09440ca2896c7e3c6c28f1b4f93b18423c97bf75ebcfa82e91a5dc098b9de69f27f91c38509f0e26497e72797a89de072a366ba07335f50c3e189a65ad0864ba5e7f329ca9c60dcf9a4f0165716de532727467e23dbcccd7abf313742ac19bd3caa44dfa014c2a993fdb62d6c06e7aeb19631949a5515789d855cb1de1f14c64d7c842185afcb78d0d46b65565c144f02b91bb68f746d1c8438642df6ca308a5be9996c20968ea2c6103b995", 0xd5}, {&(0x7f0000000200)="9155631767fb9e5e179c664e0c494dc47b4395354361f6668ac47a0728bee2b891dbe129bf40b49a2e30a836d3e313ec7d790687d328873ac2868810cfcb5930cb08fa60405e834ffa73def9776532636cb6962fcb90d7cf525c791523c26feb1be21d0a746f47ff2a733e7956b602d7405421b6615210dafa733c0a4ece2a7dccd4d102728a2d72cd7f69497d69bfa405237f57228997b3990909d20f2ddffcc14850a28de308829fe35c1a7b6453a3bd7bf877d5301358571af94574373d21f71b2e7a790c3df4b805c91e761f51e27a795e97", 0xd4}, {&(0x7f0000000300)="8674b0bd938974c87e34f6bc3c6fae367bc5a0a2d2061f65c9dd0277abc4c1cc0e61edae86dd884ec0995f97baf9a3b8d09e55221ef0bab0703ec3d8f308264e9c606c41fdfcb8b6e52b98430fe54ebe877d12413eb42247ca3451a2c55a4610282815e898e020d5a34aeec749de5a9d575118ac487a8c186086311b50ba51eb723feb3871d7161a", 0x88}, {&(0x7f00000003c0)="b60c1a47fa5e136e9ed6e580563445b1161a768c91698acc63e4232cf198215ca178e3a146d7b8e6e70bbb6ffad469014fd8e787754d66cfd897636531f4af572860ca034442d4ad9c2468c580d5506b36ca8c5d44175087bf0b0c4ece759f6be6f913b8edc100bb87e9c0d54e00d524c01f154bb3c9ab4c1b02833c97f0a930eaa5afc93784bd7c80eed62eef22d0e2ee543b6f0b57fc88943bf1d36b90d2af0f75ec13a6fe89db3898a19951b3105b6c293c08f4a405fa3895fe81c67b1eea2adc3b0c51cba0f4ea4497c91999a73290700c52fea8bb3f0b1f88", 0xdb}, {&(0x7f00000004c0)="87080e247d3481c33d57", 0xa}, {&(0x7f0000000500)="596edabf8c78acf0ad60dfa06405417d7ab002109cedf2db9433b7b5ef4989dc52867e2163dfc91f4c425ea9f1c49e3319de0d3e38ecd68df74435cd4504b8fc0c1bf61005849ed6a8ffb7cacd127b6c701c8a3a5305350a493828e6f89d6043b791dbca63571b0dbf8f95931b12260a153a8b87efc16b4d54d501cc8c167afbfe856204d14de0bf08b0740afd9bfa2fc3f40fa3787da1f8922188d5e03c79cc844c01a55795ae5369fcd252cf38578589c1e55ccf1f922b3ff6c95214da9c6cf1556d37bf348f2a08ecc144b957e0f631dd15d18fd407779ba4b5143299beff02b374a0175e996488734d95d84050b1", 0xf0}, {&(0x7f0000000600)="0c9197ce9eefcddfba89796e5be1dd26a75ad4640a86d041f54ed29e44a87636f6297f26d843aaa6049870035b649c6a6ab281dab0cacf9d59065250b6cbd94f3e34078f770d2f31901d306fd6e071ce0054096c3e7953528a45f56d19a094ec3bcbb44f73651f865a54211e2b27b5eba9a39bda36515a038a1359388998b48ea8f6173f0d2828068af3a78ab1fdef9590c0cda1d785c3e0666a5758795f1e2b76fa252eee58a3aaf64cc3e48306ea32eee40d7acc7ae01a97d53bb0141030e97df555aebe0f1e6c4015277cd47cee4f41baac3a565cb79c3be0a29b9aa8783f23e2d72b1b893dc0da834474dec9b6072c16a6b395278de6577ec07fb4c0833e4b644a47483e1451aad15255c03e87acbd2e627abdf22a3ceb1185020296d2b091382c83738072e3e7f4d7add7dc491088aa39db920280b39ba99d6b3cf1621d31e6d16b048c06dcee25a6463afa62a268d8dc3920e819822f39d86f7af66967d9875d1891bbadd415c79cee5d720f6fabc844604020c6ff26bf5a639ca6d8b8fb45908db6cb8411b97a5de315db1f33af0bd5e05e5a6b87b07cb846bdcadbfcd4c9aca42ececaf8adab6e0f55857a143b7c7fc40496575b74c45e3e50f322756d41e9438415b2080090729cf3cba20bb4e14d71bc7d9fb3005c274e87eab679d7317c1788aa31b969c7f61d96982dda43f52fb7ea233ab2cbd71e3fa3a2bdc6aba59348ac274915bc38bb394b380c84e4a2f9f99bb23ae6a3790aaadb4aff6d088c4df4a5fce9f48fffec226ef4ec3fe8516dbcae7b6d3427a04cb8a309ba5fe1177f41532ea635c7cd425b6b3ea4d6be48446bd08cff5372c765f6f8b9c86e34ffa77a28edc7d30ba9a73451581c10c1adeb689e61fca323e766e196d4a906992bee1ca3ebc7ca9797c2b6c73810436a7c1f40578668dd170ccb13aeee2a5e68b79b4ded8e8bfca4e1eb8f262f99db51dd35eb1d8120543ea31888b0ea72b6e0efcbf32a241db2b095e38a6606dfcc18081c2094df193d1b59c9fb34a85a4a02cb205b9ae58429a7a8e7d94b767f473aa4d3539d4b8b9823c020707db5c3a4d569231e0f8ecd30fe8ebba2458ed5acaab8205fc28d41e1eaf7e8cf4a7b228a793951b708b91e7bfccbf6df26c99a4128b4c7a3505d9924d4319a86cbe6331022c07c8846ec3b47b76c152b815a10e77588cb1468e015feb4874cf61cee7df03b08908da9e4deaa25c51c26358065869d967a646d532ab3e591abaaca2409ae49ee315ee81144e398fa953dbde0e431b0d307811f249e62733502ffa7295541293ce824cd5e625703be53060e1191933645f0bc350610bb357c5066868f967263aff6c6a6cb56361cdb9176fbbf5a1d7e244f0c14f02443720af97f303ebeda11a895d2eb18f0d3b7793cded754db0a56d7ac7fb5056c34a660eea5a427735410e64801226744394392d075f6f7caff20542d28b567ea42f55dcc0c96680342ee93fca474759542715d93db9bec87d66bc7aa0d35a76d1fd724197dc9dc437173a4cc4f4e821603ebcb4f311ff8c17705517867ac809e071fd6abb9ce3f20bb8c09d1783cb2f6d1366fc0982f2972619235022b3fe4cb81242f6ff77135ed6e12ea8b20615648b9b2d1b3199eb764f1ffb7aadfda55466c84e4b238467840c6492f155bafc6596630b5916d3e4c00148a6ea7b8b1ccb2d51e68b44cbfd680c693ddbf19a9fdda1b64ddb0a2bfa3a058204e179428a36e7a1d82bc284ba4c5f4496d41f3f7dbbbbbdb35c1c0b74181295731e9ed5854f608df828cebcd02b243c1f1249a0d4001101591ef14d43d03c53246d2668343bc83dc5c1a806068aeaaefec48574dd21a9ad7d8e7331275341b4b0ab490838eb2b19b3b58c883f53689a28b2245f2b9d114c7bffd64f449247d1646f8699bd91a3ac30c3bcce6e39d96e0296f88f67ab19d95db79f147a3ebca74ac6894057d93e1c81e3f0b1451b3ec9be4ed0ae55e60c74d1b0e95c00b771623d98edb7dfa7b1ceb4d587e00d2c786b27c3ff1cc169cfdd89a0f3492575fb64f14437e3cc4c40eee7dacad5cbb3c3b1d1afb519d8f77d79a3a8feacc245c1d5c0d422d6dd3b0bfac0f877bc6c851e94652ad00a66c870675b3c0790930d675c750ee6118963e2ff1de3468ea0d83aa663f55b64bbbabf9c633889afc5f95e888b2ad5aa11efc378d66f876a46bb06674280d7831da79d85e6ed31640ba862dcf3ff85c4871168ca5d1581871d15046c4e0dc9fa974616a2ad81a2f1c5f008c614e0bd74a5fed7875b664a18c679d35645f471ad0e0135ecd948132c4b1e3bdeb0e5124efe0bca6fa62e70f5a4be6da5e7051dd099ac0043e5cf9daf79b271eb346f122b2527d38eb6699d872037deabaef29dd5e94fd67e83a7e7877c249cdd72ae3ec716b1dbcd48453dd74b312ecbf208d80303295fa7eaf15dbd6ce1dcf701f463a3668119c070932001fba936f08e72da384b58d6290602926332aba51a0f0328856ecd90beb27eb07f249f61fa5ddab9d2771fc6ee4824c72b5ea220d180df80683fd90c9627b7f47717c2528c648cc57577b3a61143e08b71944c3d1b58cbd351ba054975b1a961fbb05afcf9a1133f038032cf1c16691105af2faa777adce34f39f7c41ecb7c3e732cfa3c27e85e919184c70030965ca39df8f2dcf7b36c5cb5d8c63efbbe815e29b725bd2aa33669ef70a7a947fe295fa858f6731e41201d56bbc4c5c4097257dd02d25c9aad68be4db846745f7e9cb8d2196819330b259c4b679cfc1732407655b145929f647b2d9662308b2974e759b81607e879927b492fdc3135e19bdba292d8abbb8b35d2a2b9896305eb7169ef20c96d0b64996c3ab9effd278afe9df2af8fab06ccee0e2fe9ef3eab1a6fb5c7e5e51004534e95be862ec80eaec9130a82df1263f28145f9696fad52a04f1654b6cce9a82360976392b073ae7709cbacf7f6b2d0923628d63a2a3a7c94a1c94a04f917b762088724b8677321ecff5ce7c1ddd9d60e7cd631aef9e9943747552c047c7b82b742ce08a371583fd6902db6ea490f6a1f889aff7a5d765c25e8ffe559d21a02a11a390ae100d971f65d7fb06ccd5d52b12c0b2aa49cd2677345ac642dcd1b98618b5add644c9fcddfb5b8a57f5becbe5f278cd29a4cad89c55f556cb173ed24437486ca2b922c903157f5ecfe7673adcf7eb05be2dbec852bb1398b1c455a86ffea580dc7e16ce1bc451ee10f689808ba57273223f9b67bab22e6156ec41c78897b1cd5369bbafbe36f9d8d031713ebf66c1698b1af8e6fe99016d07774ac1965e6e4e95fea796dc3336f28506ff3ea26964acfaefb86acb479ac2edf93abdcefa55eae34f7baf92f1362387ea46b02154cc2699bc83e617a01b68836740ebb66edfd4e6187f68fcbef3bdc43c6cf07e74408337057176983c72b9f4b26861ab2eb5beca98fa6fc1ddf4aeb95b4cf13a3c4493c8b23dfe5885f7e755f9c67c4dd9e0f5a649c60e132ef842f9117f93370c01cfc622b4cc0642c6946ae7228e471bb8432bb607b993846ad7f13e72117d789de663ac34b648e6aa79e35e4e991eeff8c0717a791a08e9e19069deea1f5345898a5b61e65cc5058fdf0fa7781cb13efe362a9b0e5ddadeb994bd6b456bbdd0498b3376726e460dab955a30aff8d7e71a54674e2e5600bb542a9a91320374f48899e72c2f054ef2d229fe1bd7b687392d104bfac2301ab526c5bbe7aaa78bafdc5489d6392d558d4eb481d8ea8ce50aafb488853d6ed2a9d0c495758d7f13cace756ae1edaa6cee243f2a92d7ee2788ea7aae3f4058e734f641395fe072850ebb18616e3fc3b9dd7295fd4ad7c212c2ae8f1a3fe45bce4e547305339727631a3cfbe545e30a828981b889c0c9ab0763ec8b06dba6b236081d3539fbddc486d0cab0e9021cc9172382c07413de9d2220094cf77043531b20e1b145b9347aacdfa1a3093ea1f04f63b0236d3a98703709f35fce255ec3582090e7d5cd725d0f290b28daf474abb3d03585abfc3e8aa3053deb4455407583c56b7b7cc26b8cf0c2ecd98125168012135305efef3aa2011a746518fdfa4bcaa0e1e320879c625cfaad504fe7617ce349167db1fdaf333e3c7c30be4485f8634f661ee6f217a9f2a6743bcf806c3b07d316d83be03624dd821964741278cadda3e0a9452ad179588b35e56966a90ca081f7e33b741caf6cdbf99e68dc1dd2b5f000f97f44fbf817dfe9484c9d26fcfbeab6d8da451e4d9643ef231364addfc8764645f5f5b1482048e7239178513eeea9c212e7a15c89f23b8f9548e372dda70cd13c1bc00418d967b3d2fe346f9cd9120736ab0c3581538cd448ecd04cb51f47a5a935edcdd07c39d8b98282f264051eb5facef85bba79c86d36dfe2ae082f1ea726c31e0dbb0341eca098780c895b2e3f4ed9cb5b897ce9825e53fb3f1f6af3a4bde4d90e8de78ba4d0c7fe5ac050597ff08a98a44ea05a31d8eb5e443b5b9dded4e9f7696d0487c7afa730b2cc060fe5c14f96ebee910dfadb89fdd76cf75cfeb0696ee3ab18661c0090a418c7bdafcddec51ce059b2859b80df2b97c3c1c746b2cbe61ba85e492f8274a209726003a582d269d0e003c69371ce890bf8a5ccae4c4d68c5321864b95a04000f1acdedb571d8cce4d8d00bc29662d2d13872e5ebfc72c813e298ae54f00487a72cba19a2cf86f28317db88f7cd11e38f3eea2d860d694234999c9088b98dd0dacf3fa0002f6aff99d53469c5df952835296d2353eef5acbce28a44785739fcacc62bb1de1c3aa1bc30db0c8de311dccc28a93ce085070d4607681d8c8c9cf5eb8e821a1711f77c4a4697dbeb72f525c2b2e0e04054befdf6b478ac830ccd5f09f80b91228ad027820c7341730c05e8a53692718a6283ba23dbb17ee67c01a07eea804b61eda0a410e5c58dcc34fe8aefe2679e92ed66627f3c5360d6eb6741a87a0cd844f8b07a1a59e4db7aedc7fa9b6dc2c7218c75e913c287770163f23bc513cbbca4ea2d848ca2b431c82e6c7ccbecbeae96fb9ba9463c6405f02bfd0cde71ba69c827708f7880bd924cbdcc215a5c1cbb12211382eb9af6c4d0436b37e08b29a1066053888fcadd8bb39b1e3bafa34586e6f6251b47b91d1b8d5757e76623d230353b8f5236af1d19dac03bacd953d3fdeefadd3eba96978fde8c188078a53bb1738b923d8f99943d66795de9ab0bd628c44cffc54dc7806f956ef4e88ac7d095db0f4c1ab7707de6e363ee7b683916b3b7e6a8dde2864e5fe10b8512710164d1c0642dde449fc434dc3a7740c0e8dd240845c7af31f870695d9433584a3f3ce68e1d860bb020978538c14aac7d0417ebac2df019e71ee0ac8b211e7ac6a17ca788712260d8a5d081538b60caa8bc6fc96d0e581030a409d13258d28443889c8b8d5c187c02f9c20086d05794d0a038011c940d8b37d7c9ed15c15fd694bb5fc13ee48ae362ef618a369fcd76308557d8ed54c918baa72e96e6b89c2d567d90fbf7bec209f418c4dfb1ef29281fd908be2ca704a335ce5d720ade48e3d8946c75cc74ec6155951e8e5df06fa7bf63d3c1bfddcdc6d72b291cf6f34937b8eaabd6572e4b989a8130454e2a962911f8ea2483d1bb09fc42b4f53d1c5f9b4293eaf4d0f288650dbe93dc43f2e7523a1b3d4457c87273e6adbd51c1783063cf4303f435ffc212f6c8d35cdb53b9f50b2b207c3b4c1a7cc028cc1b91052154a489953a757c5573265a5f53b9910ac3b1591207090b2c453c8923", 0x1000}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r2, r3, r4}, @rights={0x20, 0x1, 0x1, [r0, r0, r1, r1]}, @rights={0x30, 0x1, 0x1, [r1, r0, r0, r0, r0, r1, r1, r0]}, @rights={0x28, 0x1, 0x1, [r1, r1, r0, r0, r0]}, @rights={0x18, 0x1, 0x1, [r1, r0]}], 0xc8, 0x4000010}, {&(0x7f0000001800)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003ec0)=[{&(0x7f0000001880)="43d1e59d367c23f260aa2fd700a23ff4507f96e0f7d8fc4c5aefd2c8284f32e804d92212665c91b4b7ddb8152ff9dafe7091cc7c4a9351b89cbd9ca511fd4de42820601323f2b9195b8fb679c839ef1690d9eead3042fba54e72685b735ff775ccb1d0e905010d7bea23ca1e62db6ea56bc74134c40fd9763869cad03b44bddcc1fb8c8867d1ec3d0eaf7e80818a8dba3c4d211e5937f974ba415f3ea37bc4152ad36b36ea71e501befff07595edc8924c0f167fbde460665f8f6a39892e02a391b54bffff6fb850db915a37998f0526c824aaeae6f646c5c83d", 0xda}, {&(0x7f0000001980)="57839cc1fd0af37014a643766bbaef4ef4834ef8c5af0b1a2b08fac5400c5098d878f0b6a0b9840e0e6b020859a4866343cca8d2db6065f3296d53ede0756c8fae945e9fb68e6421c459c75dd6918ea03e58d58ac0f22deb2a2104bf4b9e95544285766bf968508f863eab16984eadc6ce31d756a255c864b658c0178c666eff5ca1cd5b8b5d4edb0f86d81934ac62d80332c3cb368b8f9db0dd2d3798e01714551ac6197cc2f58dcd5f9009bb869361fa4d3da80045cc48926313a1334cccde1bc31d78af0d3fa98367f68c50fe344691de96025a829bdeaad11ea2527f7820d86430cb87820ed991b3ad34c33ae3242e955a2220cd02667b", 0xf9}, {&(0x7f0000001a80)="846b6d977c8b3e189a613da0ff5d0c51a61982cf6fbd08dcafc806161fb65130662d6a0e1c2da9ab55c97dbcbd8321fe2b9b463d335a3f2316e519ad42a6c7c15ba14692986352a9214fd52d741b0e890631bb52288af2eae020044232c06a432ec1c3ba6932c8541786820d0640e690deb711f1cabc5c99a293f0fab898cc97cacca4fda9cf680b1a2788f3fee1d94b21c2bb3d6ea29c", 0x97}, {&(0x7f0000001b40)="db223d45b40bd2330907748b28351bc7a5599ef5fa4192e51450f6460d301936ab493f3f201f182dc7582ca55e483165c86158f03a4c7d6f31e9c695170ad9ad519eba70ec7e0d45feb85aa8a6895363b42a6ca1e0b74c08c51d9edafc460a9b93c9b7d3e96b29e69d8d0b1e69eb711b1dac55693868fda634eaed180619f954e8825bfa3757810ce879c172eb821e0683343d00919b52ee661ddfa409f63bf864e0fd7aa2e3885dbb067fc7625ce3b5cc3118acb25e179dedfc7d2c2769787145fac0136a61d4524497b5a9ab27b4e8eb137457d903e1afe9b011afec81c11ac6919d380f3aabd1ea07a9c943ac12395b17ff09249ad5f16f53074176773be67b8c7b1d6c34c62b972e4aeb02003b4cac3f44019f7c68a9c498a7b3e4fdbfdbbad344c916ff01de83a9a538cb849c139efcd9c67ecc35b07c741efbd7369ed4bb90c50f49fa6309d59fe82236e466650a9f7ac9f7c59841f161915ddb69548aef43c81c7e0defe5e9dc31f4f5c260875e895685327a74e56c31ee066ca6937260eaf4e8cc4c0a30f301c809dc2492a861282bde622ee3d10b1cbf5251828578891e13e8d2af3da46edf3eb80939c1c37b73ba8f2d50184b989e2aae5cbc7e0382ce97946c49e3820a8478096a3f03daaee6fa1e20bc08eed4130772b187d77cee01332aa8096a0e19f8cc3f5898d78b97834f205a0d664718283b040966c3f852085aa5d1e6f6763701eb6b931f998bbca800962bf63bf8e7e956d5deede05c50ef72046ce2aa2a6c7f01da7c3915465ec7d984afa7ddb8ef7474619565262f0499b57192159602547a1eed63e251c65daf8fa6e8941c26c5130d8bbfcc02428848e42fd5caf9a14966edb993f631fae48e39c25e11f30335df223e240ff90cd09ec877a44aa83b3d99d64d4e9e0c5cd3b9da2e344abb3b1ab996df14b5d1e4471c99185c6f73e28a65c566dba5e539a3f5bff3a01fb802c20db93aff14d5548c3347a3fa5736b5d8a3bd939acdd79cb0d838cffd69f0176cf89c7f236394ec5c0ae13175a1c9f0679586f2f5cf8e5ab12c02c5c5faf8d12cf99cd53594903c6c95fef204e26b214d98ef9d60ec1c8f296bb50c04e883e373b42d13d40c90df857cbb6bf800497f8f9c9302fc92d5cb70c4464b084d9293da7e2eee5b3d53dcd7fbffe9bf5b78c8c0993eb70da89e824603a3d90c680605555cbb94659fc9cc52d8ccfcdbafc0b35410fe108bfa18af82cc4984ab3e73bd39f019d1b752d2ebcd28574fc15fef76addb18eec2c0229708a9644743dafb24b05c94ae84ed72c7ed98c82329985391db03dccdc47a1bdc83c1e690ddf5b165441bc2a0d03030d57d6c123e018f04a2dff301affd5f9b33dde2b8791e6f3da3e7c7aa293a2e403886a5c1051b079ae418350178a3b50cf61588e843605973d40d27e8d7757a481778c515d474039f67b06ab1a50ff7570caf26242b421c2d03c078464c59dff09f5dc0ff2155e76b8e68ebbe9853d8e63fc57f9adc2800ee1e92960f448ad40fc4cda4efef55735cab8ba7be878733c9eb5f261b59f725a291f0fb9d481ed1a0f18aa0a974bf03de3e0741c84eb3fe2a8674536ff8f316a7a79dabe5ddfd6b56689ef5d1b6665668e03d3bcb960acc9830b2a7ad07f79f18dfeb213cad53e9f02631bd1bf75cdadc509fce4af890d5b3d0777c3fb1b846be19a4e98e9b9ac6bda32568f1bb5bd696fbcb31d55597022a1463b62e704ff4923a81023126bef66c6cd1a6595cc4c6ab7a3cbe15f8c7468a13f261d4f54fd743b59daf14152e75995313aea045b3d43bfd39d28ec37c5ab4ec0d38b8b5f42d0661746aa5b0b9e44ce43ff6ca1f8379d206a77d0ce01a317ba1789590fc8b46ffd886056be1fce7c54349a7b1107ef1f156b419890414182ec1f0cf69b4ea4e4588a4287df31b186f35805d191f3b6247f029e099fd353b60c95c40acad5d42e752f335549c5a44ddb00230bf68f83d95374330aee26fd337c72de540da04f9ea425e6c2a27d35ea8702bb2906c637067d9782ad94a56f26b362ad496285f63e032ac5a62af985aa105a843791a6178f91329a3f91996b3763f706eec9cf9cf94d0ece5028ca869edf73cbb06efd03f6a40159af0f4e7e18e741636ee9d36c0eb5bd7d16c99e63a0e77acba85fe8ea3691fb97a7dd8904a521d15fa3e7e3a65397f19fc735ff3ac3031581f77b944f8cfe5557519a21055182ac6f770e98ec01cb9ce51a7460e5a6a0246399aab04262a180d887d0e9708dedacb32eb1169f1c5fe7d9cf1fe7f5d30a78605a4deb889b5f5f356ce8ceb73241f5ca5895b3c69650868702cf2dd25dabe8a5c610295c9d14f3db1cea7754183a32f9d0ce869e75b28cd527538b67f97046b1cd4964e60a476ea1df3b15a9c490897470c8892050158d41572f81bf6e3f6d6d349562b3ea1e87374a816aec2e01559183b6d30091f96be0e81f785ed1b1434422553f261afd20bb77b0d59419aa09fe9c2fe8ee91e5662514743ddd708bf32322d4b7813108a2921cafd6e990a85f4eb6c3d444cbc0d084715179f4eed778606b59a55d16004b1ee520b611dc194e8868fc7add73251e8879cd8997cc2ead1205335af393b5977e34a6f8c996d5c641b2fea8348dbc8c7219eac84305cf1886c779ee5a5eeffd10c5f6e59334a3de03ebb980bbeeb2a60980688713757631527c40dd40e6f0d867451462458c653541a59ed4994a15854a993ca8f3a84cd4ae1ad8ad95a3d0f4157578a51e44088d4d4d1bee493e8499e67100fc9c9d2ca66b06748eadaf52b386d13a7337bc040368381a7991290951dc811035a8c72e346198034aac64062c76df1f0cabcb449fa751c294cdda40e3e36de4e6b02b1c5532f56256ef6c296803c9c9d35490d3394c95a8cae5945bde48cd06257109fb3c86e06cdb53d5fe5b10261acca158d5de673a3af69eaa14ce9b47afb754f15fd4fef766006181848ebd87b83ba27f0d920bfbe89f69a95122ae47d30aa9a111a17e919be8dec68944345fa2ff6d64e72ebc7ebb2041e2407fb456b531a8965a25d57f80091daa341a07a3b16dd89611e5a861053cef1c83d5e2dba60a08e5b0d8defc65d1373acafe0d2b82ad36d1550ff35f2177b9f59bbab3355d6e7818cc68e79b389489a89dc9f6cf4fc83eee82e6ff00ca3b150e25e9b6460f0cc0e3a4a9d988516706a61ce46eb708745de2fa2805301ea1b05ef0eb53ca5a77062c11f65ce0c6b89f1538f2b32e738ebb50a480d5fb7e92b704e97acf234b8941940e406de1f86cb5041b9328da27f243826f8cc04db37d6d5d41ef433f9e699e62ac29f0bc7961119bcad0364c1d33c0ff0b4e712ed0549256e7a99331c595ac3e7220b4d0a369d0625be34f4e1ecc9b51f050584275d0a49fa70dc595d997de44dd479a16140836423d6f54e50cc71dc1d4e29ed1ea6d8c32b8cc83c52d593a073323faebcbf8c094a4021a99c47f90eebc028bcd949a6ef3c74d07e7e3c5b305f9dbd77d4d8bc6a9e2ac70ba1ae0a31bf6c054911be4734c4e975a6f46533db51fe5534fde0b2215d68d3ecaa854993618e65f686ceaa11c2b677dab600c2c9ab7a832edddb44581531650dc6f68cb0ea95f4368df0fe723bf1f63c42b102bd7f71f974a8a2c3219b8605bf996834545a76678785b8985be55f824491fc0b971b6c124d3885fd16389c8be524c4a34d2f2438bc341473b627fae3e2b32dd5eed543e43e385cfb0cbceeb736d151a367f67cec66dab990e2c4094b045738fc6968e8730b51dc9b6a2fac723e0527ae0b4233481c50cb2b24b10d8a7049c51b86d96d3da04d25bef00b176444bf0dfc837993f1fd38b25a221c74249eda47e10a2803a9427b66350e847fb9cbad7512a9a24b65a82ad8f7e1719a70325ebc386fd41dc3fe4aa399eb756463b1bdd2ee95faac856587cbd17a5fbc968e4c4a14a5a1ee7d2b549a4256c0a2882f048a6dd71aabb07645597a9d14c064bae3ae781877790ea7bfd58a874edb5eea38c69febecef6105175af2a67f36ea66b066766e9ff70fed9ef523fa292c4bf2cbd6da3b3a9cbf1437538bed25edd8318d9427646d95f24427be06c645532dcb1b9fe3e037e2a39c2763cc49a368e1ebee656be34cfd5a0beca609d19cf697ed847c70226234ed4f4227b2708923df6c259e0ed8cde23f0fb262e4e7d2b4724c4385d50b3bc17f2aa5974b2d6ba54a809e19d0e3a684e1fc34d5b97fe05069058aa4fc01102d87d1a085b0307f60d816642b59607e1cecc6e9ad3d1bb767e8c1ffcf9855bdfd0ae2a42267c5773ea0b686507261c7395a412514d51cba816633d545580065caab5675fb897fca9121066b5fbacd74d723854f01c419c8dbcc0569eedf38857dc32065070a4f70c482534f6ba1f1ea41235fe6ca7c500f522294ebf9fad7fc04ee95bc4807e5b0a10602f28da086b5bdca9def7baca01e8afa9f28194411fa61cc7f35263041b83b8f707d1e5d625230574b3feb8567d0a8287b5322bac55ab484dfc48401ef311e3a28e98f138c8f748226d5403eea0c15090331c8ec3efc069e732325180be2b59725791974aa4f20ffb786a0a3071b22dc1bd24181c76092eabcb5c4b77d892b55c13e870d64ea8439d9ae3cf0dfdcf29edd3e13369b94c6383d9214d2ee2841d731861a5671c3fb9e5808631373dcdb8260c382d4ebf5b93693f48036f291df20407ab75080030f0c26bdab090dfe845ccf7c7e095d18d97f4d5d46e235b3390e2ac1a15db355497b0dc3fff27fb3d4753f253e019b9d6fa7aa2bb744db0ca5e16edfff9e9bc67930422fff9fc88839d00b8c6064ba32663410f76919c0618245de4da032bc8b09088c55bfad7f1d1726c7361d094951b3356ea53191059dba0ed8e2c99059bd69a223d5e77f2b1c7c1105fec4ca4d284e88b97a602d64d7e5479697582d59d3ef4ac63229ec5d5f0f81b2c55dfaab8cf2bd261b53ea466ffd0eca803d24cec4ba9ed662be9654732019d93dafaa6f99d7d37c0060ac7a02bb5ec37c4cec047dd3d6eb9f76fba4a39a8d1bb75b269132422643ef53907e19265c217a94667b70d7b56b68adff1743fae5aae476b860ae8be0acac6ddb886ed79ac1fad5de887a05a069fb9b629a9d9cfa0df959f71bb1602b202f2ac469be548afb9098a0c8d5f8b1ccbf01d4ff5d72d8b6b438ff046671d0a53db97f6a59aa403c6a472ed99156eb8312bb83e29c2d88aecd2dd9b7394e296e935f0e1e449f6a7633d80ef38b75131b382181a058c04ffad2dca18d5dabff5f6bddcd30cc227e04929f4b800bf3ec783426014ceed2846fb0dc6a27baa06f7fec636ba499ee7fffd122bf4cdbe33dfc11a0babaef987861ed3a037f82499a625b64aec772ad480269513b39e31cfda8bd3f4ab9900cbe8f8c688be80a1c47f911b882de5a3ac007342b0675b232faade4925aaca1f5412e62fc5bc60e5a936a2f202a884399bc2332f1dba2e4e8648ee89d4db77a0cb5d9d43071724eb342327dcd898adb74ce812850cbba164fb93483439da04540b44e7e658395820c8ba54cf5f365de7db3536d05b9031372988d5047c77eeeb679bcba74a546b211a349caf4f1361baa5749502ae12f00b55bed6e85dfc2f2b9de90b43473ac63321f3ed37dfd8e46392f2ffa717868078dee2f5e0ba556699d2d0b65f7597ee73f03e3e24ee762cf34b1d210e299f530c32cc43f9ae388bbc0b6b61cda6c11001152e32ea3a55775fe705a2b7e94c0e825", 0x1000}, {&(0x7f0000002b40)="4adb8fca4383b347c7339e64886cd57709eaa3229ed7a256e8b9c15fd854e37923fd16e1eedced85642fd693686f581500cfd9caa9afc0c26c87ca1f81ac31f629c6749da95c72f9d2dc61757ab86465ee95175072d9d03125c034ef46259ee2a979722c24698f85dd4ee1fefd3c93a8", 0x70}, {&(0x7f0000002bc0)="c2b7c7a2622ee2e4e0f46c3877f3524c0c3760c3", 0x14}, {&(0x7f0000002c00)="ca2665688ef41f44fb2bd035558977749299fc1f4b537a9fe42c8e8ed215b851a3474692902cd58b1832ef9d167db46f2854fd49a415fede3fa77c5a011fefe467f975dedad7332be8de76fe00a9d9985293d0ead4d2c3159f6530839057e37effe99ad3445a32bf234eb927272636ea8e2acef786132d8b05b044fd18c5f84336cd0bf26ce884d84d170b5cedc28746e612b4aa5774e4", 0x97}, {&(0x7f0000002cc0)="0a3792f52346523252e17cff47d4cfdc8ea2b0cf6ddbbea8247bb276a66c6ab6ba89c8632111aefd6f064d681b0f8d5ad88de64bf15edb4a0e154491776121a4384ea75c31695c9ab1a93f0b8d1eaf9a2b57cd67e570c4b1e3c49430f7e9773be3c063ac09d0c42a3eabee4e00a3a7147dd44fd01ce75a89a5c94a50f28208e248e24b420b624ca4030c4bd28e85f76d6eb76a03a096e0a16f025de2496159cfb6d335decacb33d4acea805530ba4ad4330d5bd8b4725de921fd895172658373b05c65b57a65940df7da83fb781c8e0a919b4c2ee8a133a9e0199b88a047a0450210abe006b6eb1f02d63229a6510009033e8a3747f4f2b4af3512805a17e3e3f26e74f91bcdec3d3f909bea5b58c658856d06c6a6f55635cb48123f2b0b146abf175d708623f79914357bc3c9899a0e5c12ffc6d37c3d2c9130ef72d58b5968eaa3d16aff39260fe9729eb166ef6a0c485aec7efe8751165b108294ee0742adb00c45aa556ad5f388762c04890de94615ad6a136ccb3d4cf55e2c9b80f6cd6d881a7eab4315ba37ea1b4303b558709df9985524123c880cd9f2537070702f71e09bdcd39226732f836dff9a75f1e96d916d9ad740f9ad18b4a056b8cc240d96e06a6d1e004b3c834f898c7d70b761ae43e5b1ee2ceff72d0a1725d6761701ba991f6e61e639457bf073a9c85e2b5fd334a026299575de401d4b7b47288591a8855d3fa9262b5cec2a8e0feab38600c159f16e1dd2b420800e2a656ead71f82b8909fd5daa25f53fd09e8c6d72ea2f6223e63e84a770b222680cbc8ff0558f4a525a2ac4bf17b30a38839cd8f6add97074469094f2451f39c493ca1296708d7543db500fc551baa4f8d70fc968bee4d14f61dcb3851413f96f3bedd370f3c4a4d0de108c251ac9ad5342c748aa0e50a5fb6f666f0a1e5fc84c2fadbb65d6fca9eca1f4868e6fd73ab618fee08f200a5ac9ad03c14456d857f4189ef683ed2dcc2ef519a3a80424ecc3a3ef565b74388a6b303b89065ad5e24c9ad97eff7999aa918e27bc517893fb3a55e9b45c6e846f7204220ff8c7dbb47d4d55f229b8fa15a66a7ef1f4c8498a2a9da0ac027359c4b5e135f41b83147de9b3df815036f9b01dbfa6e98367c1175a9126dd8b3b7b89c7d538e5feddcfd5596c272cb412303272cfc7453a9390b4f99a3662e0f15e9289dc9171b8b1cb62404b03f7efda90cbdee93fac61df835fca5f7d256b5dc913e24aa2f6051b8786ec0b173bd57c29a4e8add163d77dad282feafeb75c0b0220b6cfa5e40862475add42b49cd403773a49cdd965a8302e493beae114abd0e34504d920f30ee086324a38acede8d1cebb670f57582c1a4a61cd211c27046d33427a9908866fe551194af03e6f4d29e2c0a5e9db7e9ec091bffe909d8ed670169342e7b33af9da856dee8dc65a248bdf640b4ed7b5366cf65e227ce7cbe413258c824141beeba2e1fe2a81556dd00f093a2f2200363f5807630675305039b1e53d96cfadd3d87b94cb2e80679cf48cf615a836371e1f4458c0490234865814e664d299f85dba18d3adff74e15ee8729ae4f0c985b89c149df5f14f35b77ef09beabc4d071260815f91892fce2b976388521de0a74c1cfa5b58257878892605de4c8a273179d4899f1534ec7aef0cec56547be09364fbbb6c7fde7a1aab49ad74eb81da61ccabc86af2dc06fd77843945272154e9e645c9857f0a5a0215accca31e1c44c2dd6c3f13b99cbbf48c1bc81103208b262da13892a45c1139e87e9ecfdd2f0c59e69dfe88deefab4b0265d31a0334376d42aad0143c86ed6e557b2fe5a8120e0f1c0c0ec4ea77c0736bb811df54819ce5e9c30f8ea5a219d8b1e1089a756a6aac0691153b53fddff430c9d25b77cbbd8bff4c6c76cf211834c30a79fc6819cb452fe5faf8d60d9ff45d3e532a8dce518aec2604a3fe4aa021e4d141364fc526bda13bb19187a9d0d185ed77a1b8a963378a792299b922b00c596712ec502755c5a62aecd0b4c44da52d9c5637511b526c6c0c643d98b06a4f5ae06a7ee0310d524c15c71eaccbe2720a85da7953d5c086c3ab2e2734525a2c69d44e4c2871c34bee01cc4f718a2295d792d5708bcceea79a5a1a6743a49a7251981de9c8d3c5702e90e89370e711ad0eecf5d818aa09710217cb47c4c9d0bff7d248191edc552b7c2230035f7432da562749eb4db76a663c36566f910b93e777d9ec5459ee892254ce1429d996e08925dbc3c9405f46e84bc622d439e49b6ecba1df659e5e7ff885d9d1da645ce772594eeadd07b6f1817b9cdc591a53f56bd97063dfadce100f768f0703cd7fa00df1f4db7b6672c55cfdfa431598fcda200a37d3b53787573610050eedc83a8a4d01e65d2895875e74e4ea83ac1ab7f8d3fd4183ba0aea14b02784e0113d0d92c837cd7a4f6fa9b6c5ef60b3bd0ffc0099f0fb21c535a0dcd2e6450ac0b1642186c3cc5da06a08191068e95d2475ea02acbbdc7022fbb3fe677c23fa2f9c301e897e3dee7164a9662a6ceafc6872eb02bcf7bb60e15af20cd51dca81be24cac747443018703a73c53b7045a7b00eb976488723ca6707917a47d27b4a100b4cff20023febf074e514b7c48c61b985eacfc908c3aaa1f84cb92d86494f01c4e4309ed39fbbe29ad6ccc1a256ee0d6051cb3ced883492f015c60d8d8a60c7d0dac66123ea50b86049b3f9d3851daca5e75752eff98e51e6d11fcbed1235971278f10be9dd924a80f51357827d7cdd0ee06e4d587ae2c64161cc8e59dfe359bab9ab5611506c10895b7501d62b27de5cdd2e769a7804ca1496675801a0f23a67e0cd8687689cd96f99d8674c08dec4e261707aedd6b9aec8bfcdc03a54b911e9c29030491114c23e4e1f6a74e06192e0077f796ae9bccea272fbb3403309a933545d0c42d134b3b61a78cf804bf2b6117ff6301c927c40e2febfb33d3d95193a304f4dda5d945634f63914a2ece38eb4a6be51b81f28b3c33a554347ad20d1a09698ddb5fd9cc24b02bebc44519113cb94a427701cb9dabff00148e4d35a4d82932c22633773814a5a7b0244e4f9f2d263c23d3a0f3eaaa7ea6c07c8e8aff64286717d2db3c3ceb12cb96a9110e76f7baee6bdacc94230a800ed99315457e03af653c79c4257e97d32e2482a3638fdacb02484c7753019de9a6aeb90dd2ff55dfcea1f6a75f46a3ddaf2655244b58a374100d8bd5b1dd361c6cfe86d5af6a7fe6caf71604bfe4e352633b2aabd01d3c9e1958d72cccc1eac52fe46ee54f29ea072d0b746e4382b785937ea13f3f119a534ee4d0763966a5493ed5f148b0ba31a3205b9fd7933e748fb0e279c9a620b043ddd0b2a4b7f8f09325eb5389c1c80bed3303d8ea6918d5c2a65c12d441592bca253909916dff6b558d7db87c610b5de93dce857888df34e842b728e8c836806f8dbb4452e9f7b13c5a24e7e8ef4053ed284c47d2500b38fbba130942aa134e1124f7940d754bc1b6a593fb4e112ab53ab4cb95c68acdd0674c290ef1f62b83206324050d1d548fe43406fd28bfd09d87311486f172d906392933e71ad8ad4ddb54eda19f9c6da3b5ca5e07888dbc802294ceab550a59ec8751e5266e93805876dba07eb431140af01b58d918d17bc8d7437a6dededc56792153d47216334e7ccfe86a2f4aaf4dc2e0b2398b062e58f973bb76b6a43d05032cfa3a68f34fee058badf390b627fba615bb487c56ac4bcd946d261d3e0dbdde289cd2969a2efc873d4c9a264a7534ff57dda5f437ed49e71aaf9561cec996112d275826797c2134d4c3f87bd4c96ff20d3769b024a6be995646b511d984d3714dd9443b621ca8abfd233ce4a6d9c3eee4fee9ddb5fb41ca7af00577dd9aa0bed9269e9145f4de3ff8d3bcd615426bcd08bda663496ce54b5e289678c45320a27a468453cb7dd06d9bb14c58aec2d57bd09a5c2620a4cc5b4f327c8ddcc87707f5c637f15ff75776e9e6f8b4f8814d9eb60e4fa7bdca73fbda355749432c8f73914ae0c4ca8bc46cb2f9ff1b0ff8baf0e40de4b2a10c904a67ef53df24b5ec27b445057d40916699fa4c78d1d3789eccd31567945e9a4e5bb5fc0e3e8e055c22dac866067e2a752d6322dff2ea5cb910dc6f8b278839cf6f57f4937f5f76ed8e3742f198e650937ed668b7f9f8391e29fe8d3be4321d97543a8ec171aebb116b0034d403132faafb7661710090698d05cf0212e058e2da7bdb3ab2e3763336ee53a52c2df347b8e41e0a891b56d34ff896b4ad64a2fbd3711ce12a45630990eff97b4b33e7b273dd27126ec5173f66e544c9c41347d1bca3f1602e72586251901c012e86c75586deabc97254e198e3e261357a18030b4b03c2a3426160d688c26046fd6e0a76fc792d1b86281f8b2bd2b3011c6bc1d364377efa691649a05b4d84227e923c76ea459941084ca6fff048cd95bd8d5909948fe6e402c977714114eb267b50cd6421bc16bce85150cfb45ed76859f41e3ab7ea650901bece40d5db64b0e1a15ad7b59e57c124dd2eac38cd4170cdf7c73e4907394c1e5b37fe3c4a2339f52f33202322012d1f7799aa62272649b12ab05ffc3e699c7eaf0e4e47b6a1a299ac0f556918c87561fd58ab338eccf89a641b3d2fd393b46c58e5ede57d1fefdb27e1c330a835145cff0ed2fb9e27622b6fd9a54bc924dd244849eab1b3be8905262ff07cb9c72d45d44b1c51368f06dee482092000ceb0404fee8257bc0900c7c00de14b43d67f7958a3cca4907f07aa47dbefc15ba2c4934a7b3f2ea6193854e8e8914000e8ca5218d91e1b2ce7e1489f3609d1397816cee5141e07e60e05861d85b1807d76df98fb4ac410f7223acd391a415ffcf16d062c7edf4246a8b72c2380e2a66ae4642510b68931bae9486383aeeb211c8daaa149931ad3ed1346ee0e892dd84454b21ef1d3d6cb105f8ace54c9827cd81e0f6cae7cf5cc3cef8d502f55258c5f61488f680cc75e23252dca22e5dec4c00d5bf5c073463a6ad0bd9181b4afbb053b4aad65910316e40b5bd30e4478186a36f6850bba203dfcd3fb663f9e83a1c22b96deb4b1d7f080b6d1695d090a6c58f47910bb08820aa4dcbc33d22b3bed3e0b58cc97233e7aed71b66469bbe053672400c5dc6134bb9e0bcb3a92f94fcde96e1089aa89e2247370de4c9cb9a5343160173dab7a2aaf382d16670ff4bce87c02ea6ab07ef700681b891e8a29d0b44220b940f9d1d387703e20a9d7af17ba8d17779625b8aab2f647c422edf7e51a24644d7b6fb012d6b6dc67da9ff99831bb5d96f647498362a183d1d447181ebdbe28567b956314eab636dbdb9bb8eb3e92950761bc7d3154a3a548816e690d10f26962065da9e2a3c2d407ce24f99b7c1c823239236cac147bda9eb559bffeb6f45259a5e463ce4e391d008b062f689b1997566d1eb51d4764468426179e9bc20a5ea946ec02f98e9223507d78b2722334ce567669673b10d69d77204e0f5a0e81f277b0b18408bb9adc4dde462deb88887b8100d4af5dd3e301373a13374519f1c69258d3953a96e3fc75057c8d365ffc5fa5eb89c7cb613e3e0cfaea1914bdb62d423a5832d5b40968e3492b6c74148ac29a11e3c575630778e96785c770725d51abc11165e651cb2f9cad0b7f37e502efb765548ecb3ebe97240711a8cbd1a9d12c7b0b65506a71a60aef59f8989b349dc151c65a730c0cf10414f6dc17e730ff9b33df9cbf77fc5bd16c02511077f4568f72bde7db9c8c0b388a7d101bb70ac7237bcc3d409a28", 0x1000}, {&(0x7f0000003cc0)="ac3e8797420aa6704b79ba2fdeaec4eb555489ab40ba280404ea14815a36f297b47c3c2bfb2353ed1252b4611db3bfed72635777333190c316eab0a1a5e0942ff8d4feca6049cb9fdc42b59becc6f6af5b22bf4556bf7e018cbaf4ed5aa6df6776d996d8074488a44709aa85bb4cb465d20e86f98e53757061f40bd2703dfb71de26250652c80ff9da5e96adc326c0cd4c040cbfdb388b8876731881146fd2b27b61d4945ae16ddb564bf4895ac1aa7b3866b0b46945192c62e07e3e036bd4ff34fbce9048d4943b", 0xc8}, {&(0x7f0000003dc0)="0266b986fbc4941829acdbbcedddba2299e2e44a2c9adcc30d97a5ffa895c1eb894fb5bec17ebf64e76b35db42d1ff22cfbe9179f4e5d7841641d615a0be6ac450a0e11df99610c45c44556b612106ae8da4e51589a0870e40c83dd5c189c0811b6825ff7f74061d894d1d6585594bbc355723f2ba8e126bfed493b563c9e68396c41c807f4988b7d3b4bfb2a37184401003d409c781b68a8b5a5eee16eb1f42d83c52a02b067e147459e366eece904a033818de9c32de8581aa2e5caaebd9c8301ba90eb51bc0ee813388453fc0ab5f675247a0739e1479f0954757ba8b5c26d0eb6515a60cc6b3a6ed862074c5aeeb868a6d5636aff7c59c10", 0xfa}], 0xa, &(0x7f0000004040)=[@cred={0x20, 0x1, 0x2, r5, r6, r7}], 0x20, 0x880}], 0x2, 0x4) 2018/04/28 03:39:00 executing program 4 (fault-call:6 fault-nth:0): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380), 0x7fffffff) 2018/04/28 03:39:00 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xf00) 2018/04/28 03:39:00 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 167.507497] attempt to access beyond end of device [ 167.512561] loop4: rw=2049, want=136, limit=112 [ 167.568838] FAULT_INJECTION: forcing a failure. [ 167.568838] name failslab, interval 1, probability 0, space 0, times 0 [ 167.580279] CPU: 1 PID: 13790 Comm: syz-executor4 Not tainted 4.17.0-rc2+ #21 [ 167.587565] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 167.596924] Call Trace: [ 167.599526] dump_stack+0x1b9/0x294 [ 167.603175] ? dump_stack_print_info.cold.2+0x52/0x52 [ 167.608381] ? debug_check_no_locks_freed+0x310/0x310 [ 167.613581] ? debug_check_no_locks_freed+0x310/0x310 [ 167.618787] should_fail.cold.4+0xa/0x1a [ 167.622864] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 167.627988] ? graph_lock+0x170/0x170 [ 167.631799] ? debug_check_no_locks_freed+0x310/0x310 [ 167.637003] ? find_held_lock+0x36/0x1c0 [ 167.641071] ? __lock_is_held+0xb5/0x140 [ 167.645135] ? check_same_owner+0x320/0x320 [ 167.649446] ? rcu_note_context_switch+0x710/0x710 [ 167.654364] __should_failslab+0x124/0x180 [ 167.658587] should_failslab+0x9/0x14 [ 167.662372] kmem_cache_alloc_trace+0x2cb/0x780 [ 167.667041] alloc_pipe_info+0x16d/0x580 [ 167.671089] ? pipe_read+0x940/0x940 [ 167.674839] ? __fget+0x40c/0x650 [ 167.678285] ? expand_files.part.8+0x9a0/0x9a0 [ 167.682854] ? find_held_lock+0x36/0x1c0 [ 167.686907] splice_direct_to_actor+0x6e7/0x8d0 [ 167.691565] ? graph_lock+0x170/0x170 [ 167.695350] ? pipe_to_sendpage+0x3f0/0x3f0 [ 167.699658] ? lock_downgrade+0x8e0/0x8e0 [ 167.703795] ? do_splice_to+0x190/0x190 [ 167.707761] ? rw_verify_area+0x118/0x360 [ 167.711900] do_splice_direct+0x2cc/0x400 [ 167.716040] ? splice_direct_to_actor+0x8d0/0x8d0 [ 167.720959] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 167.726482] ? __sb_start_write+0x17f/0x300 [ 167.730792] do_sendfile+0x60f/0xe00 [ 167.734496] ? do_compat_pwritev64+0x1b0/0x1b0 [ 167.739068] ? __might_sleep+0x95/0x190 [ 167.743042] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 167.748567] ? _copy_from_user+0xdf/0x150 [ 167.752712] __x64_sys_sendfile64+0x155/0x240 [ 167.757192] ? __ia32_sys_sendfile+0x290/0x290 [ 167.761762] ? do_syscall_64+0x92/0x800 [ 167.765724] do_syscall_64+0x1b1/0x800 [ 167.769601] ? finish_task_switch+0x1ca/0x810 [ 167.774085] ? syscall_return_slowpath+0x5c0/0x5c0 [ 167.779001] ? syscall_return_slowpath+0x30f/0x5c0 [ 167.783924] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 167.789279] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 167.794109] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 167.799288] RIP: 0033:0x455979 [ 167.802550] RSP: 002b:00007f28d41d8c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 167.810244] RAX: ffffffffffffffda RBX: 00007f28d41d96d4 RCX: 0000000000455979 [ 167.817495] RDX: 0000000020000380 RSI: 0000000000000013 RDI: 0000000000000014 [ 167.824754] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 167.832008] R10: 000000007fffffff R11: 0000000000000246 R12: 0000000000000015 [ 167.839266] R13: 00000000000004d3 R14: 00000000006fa468 R15: 0000000000000000 2018/04/28 03:39:01 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xc3000000, 0x0, 0x268) 2018/04/28 03:39:01 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x18, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/04/28 03:39:01 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:01 executing program 2: syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x0, 0x400) syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/04/28 03:39:01 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005008, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:01 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x4000000000000000) 2018/04/28 03:39:01 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00) 2018/04/28 03:39:01 executing program 4 (fault-call:6 fault-nth:1): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380), 0x7fffffff) 2018/04/28 03:39:01 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xcf000000, 0x0, 0x268) 2018/04/28 03:39:01 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000ffffffff00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:01 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x40000, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) [ 168.272508] attempt to access beyond end of device [ 168.277596] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:01 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005451, &(0x7f0000000000)=0xd007) [ 168.371487] FAULT_INJECTION: forcing a failure. [ 168.371487] name failslab, interval 1, probability 0, space 0, times 0 [ 168.383343] CPU: 0 PID: 13810 Comm: syz-executor4 Not tainted 4.17.0-rc2+ #21 [ 168.390634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 168.399993] Call Trace: [ 168.402595] dump_stack+0x1b9/0x294 [ 168.406233] ? dump_stack_print_info.cold.2+0x52/0x52 [ 168.411437] ? __save_stack_trace+0x7e/0xd0 [ 168.415771] should_fail.cold.4+0xa/0x1a [ 168.419848] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 168.424962] ? save_stack+0x43/0xd0 [ 168.428594] ? kasan_kmalloc+0xc4/0xe0 [ 168.432489] ? kmem_cache_alloc_trace+0x152/0x780 [ 168.437339] ? alloc_pipe_info+0x16d/0x580 [ 168.441583] ? splice_direct_to_actor+0x6e7/0x8d0 [ 168.446429] ? graph_lock+0x170/0x170 [ 168.450239] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 168.455612] ? find_held_lock+0x36/0x1c0 [ 168.459669] ? __lock_is_held+0xb5/0x140 [ 168.463736] ? check_same_owner+0x320/0x320 [ 168.468077] ? rcu_note_context_switch+0x710/0x710 [ 168.473001] __should_failslab+0x124/0x180 [ 168.477318] should_failslab+0x9/0x14 [ 168.481110] __kmalloc+0x2c8/0x760 [ 168.484650] ? kmem_cache_alloc_trace+0x616/0x780 [ 168.489490] ? alloc_pipe_info+0x2a0/0x580 [ 168.493721] alloc_pipe_info+0x2a0/0x580 [ 168.497775] ? pipe_read+0x940/0x940 [ 168.501481] ? __fget+0x40c/0x650 [ 168.504932] ? expand_files.part.8+0x9a0/0x9a0 [ 168.509504] ? find_held_lock+0x36/0x1c0 [ 168.513562] splice_direct_to_actor+0x6e7/0x8d0 [ 168.518221] ? graph_lock+0x170/0x170 [ 168.522011] ? pipe_to_sendpage+0x3f0/0x3f0 [ 168.526322] ? lock_downgrade+0x8e0/0x8e0 [ 168.530461] ? do_splice_to+0x190/0x190 [ 168.534426] ? rw_verify_area+0x118/0x360 [ 168.538592] do_splice_direct+0x2cc/0x400 [ 168.542735] ? splice_direct_to_actor+0x8d0/0x8d0 [ 168.547574] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 168.553100] ? __sb_start_write+0x17f/0x300 [ 168.557412] do_sendfile+0x60f/0xe00 [ 168.561123] ? do_compat_pwritev64+0x1b0/0x1b0 [ 168.565693] ? __might_sleep+0x95/0x190 [ 168.569666] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 168.575195] ? _copy_from_user+0xdf/0x150 [ 168.579333] __x64_sys_sendfile64+0x155/0x240 [ 168.583820] ? __ia32_sys_sendfile+0x290/0x290 [ 168.588392] ? do_syscall_64+0x92/0x800 [ 168.592359] do_syscall_64+0x1b1/0x800 [ 168.596235] ? finish_task_switch+0x1ca/0x810 [ 168.600719] ? syscall_return_slowpath+0x5c0/0x5c0 [ 168.605639] ? syscall_return_slowpath+0x30f/0x5c0 [ 168.610566] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 168.615920] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 168.620761] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 168.625945] RIP: 0033:0x455979 [ 168.629123] RSP: 002b:00007f28d41d8c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 168.636827] RAX: ffffffffffffffda RBX: 00007f28d41d96d4 RCX: 0000000000455979 [ 168.644081] RDX: 0000000020000380 RSI: 0000000000000013 RDI: 0000000000000014 [ 168.651342] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 168.658598] R10: 000000007fffffff R11: 0000000000000246 R12: 0000000000000015 2018/04/28 03:39:01 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1a01000000000000, 0x0, 0x268) 2018/04/28 03:39:01 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f00000000c0)=0xc1cc8a4) write(r0, &(0x7f0000000100)="9fab345297c16cc74001d223c1c7c1f82e56f12cbcba1e392ff9b1a3b251145f0fa052afb781cbad507575c110fbfc5e2a19803cd142bc488b7da284a6a3722363c912e31d366bef", 0x48) ioctl$RNDADDTOENTCNT(r1, 0x40045201, &(0x7f0000000080)=0x2) 2018/04/28 03:39:01 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xe) 2018/04/28 03:39:01 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:01 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f00000000c0)='./file0\x00', 0x200) syz_open_dev$binder(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x800) [ 168.665853] R13: 00000000000004d3 R14: 00000000006fa468 R15: 0000000000000001 2018/04/28 03:39:01 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x8900000000000000, 0x0, 0x268) 2018/04/28 03:39:01 executing program 4 (fault-call:6 fault-nth:2): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380), 0x7fffffff) 2018/04/28 03:39:01 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:01 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x800000000000000) [ 168.911416] attempt to access beyond end of device [ 168.916469] loop4: rw=2049, want=136, limit=112 [ 168.965584] FAULT_INJECTION: forcing a failure. [ 168.965584] name failslab, interval 1, probability 0, space 0, times 0 [ 168.976971] CPU: 1 PID: 13877 Comm: syz-executor4 Not tainted 4.17.0-rc2+ #21 [ 168.984264] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 168.993622] Call Trace: [ 168.996226] dump_stack+0x1b9/0x294 [ 168.999871] ? dump_stack_print_info.cold.2+0x52/0x52 [ 169.005077] should_fail.cold.4+0xa/0x1a [ 169.009157] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 169.014279] ? print_usage_bug+0xc0/0xc0 [ 169.018354] ? __isolate_free_page+0x7c0/0x7c0 [ 169.022981] ? print_usage_bug+0xc0/0xc0 [ 169.027075] ? perf_trace_lock+0xd6/0x900 [ 169.031232] ? print_usage_bug+0xc0/0xc0 [ 169.035369] ? graph_lock+0x170/0x170 [ 169.039187] ? __lock_acquire+0x7f5/0x5140 [ 169.043437] ? __lock_is_held+0xb5/0x140 [ 169.047515] __should_failslab+0x124/0x180 [ 169.051747] should_failslab+0x9/0x14 [ 169.055540] kmem_cache_alloc+0x47/0x760 [ 169.059593] ? rcu_note_context_switch+0x710/0x710 [ 169.064516] ? mempool_free+0x370/0x370 [ 169.068476] mempool_alloc_slab+0x44/0x60 [ 169.072614] mempool_alloc+0x18b/0x490 [ 169.076501] ? remove_element.isra.4+0x1c0/0x1c0 [ 169.081252] ? graph_lock+0x170/0x170 [ 169.085046] ? find_get_pages_range_tag+0x93f/0x1250 [ 169.090151] bio_alloc_bioset+0x3a1/0x7f0 [ 169.094288] ? bvec_alloc+0x2d0/0x2d0 [ 169.098075] ? find_held_lock+0x36/0x1c0 [ 169.102134] mpage_alloc.isra.7+0x62/0x2d0 [ 169.106367] __mpage_writepage+0x154d/0x1a60 [ 169.110771] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 169.115775] ? percpu_counter_add_batch+0xf2/0x150 [ 169.120698] ? clean_buffers+0x2f0/0x2f0 [ 169.124751] ? balance_dirty_pages_ratelimited+0x1f50/0x1f50 [ 169.130536] ? graph_lock+0x170/0x170 [ 169.134324] ? __lock_is_held+0xb5/0x140 [ 169.138389] ? __lock_is_held+0xb5/0x140 [ 169.142452] write_cache_pages+0x920/0x1690 [ 169.146767] ? clean_buffers+0x2f0/0x2f0 [ 169.150825] ? clear_page_dirty_for_io+0x1200/0x1200 [ 169.155920] ? debug_check_no_locks_freed+0x310/0x310 [ 169.161102] ? perf_trace_lock+0xd6/0x900 [ 169.165245] ? print_usage_bug+0xc0/0xc0 [ 169.169295] ? __lock_acquire+0x7f5/0x5140 [ 169.173516] ? graph_lock+0x170/0x170 [ 169.177312] ? blk_start_plug+0xc4/0x360 [ 169.181362] ? blk_lld_busy+0x70/0x70 [ 169.185152] ? find_held_lock+0x36/0x1c0 [ 169.190107] ? lock_downgrade+0x8e0/0x8e0 [ 169.194247] ? debug_check_no_locks_freed+0x310/0x310 [ 169.199425] ? fat_add_cluster+0x140/0x140 [ 169.203651] mpage_writepages+0x140/0x300 [ 169.207791] ? mpage_end_io+0x1c0/0x1c0 [ 169.211756] ? fat_add_cluster+0x140/0x140 [ 169.215992] ? __filemap_fdatawrite_range+0x2ec/0x470 [ 169.221181] ? _raw_spin_unlock+0x22/0x30 [ 169.225317] ? wbc_attach_and_unlock_inode+0x643/0x9e0 [ 169.230585] fat_writepages+0x24/0x30 [ 169.234370] ? fat_readpages+0x40/0x40 [ 169.238247] do_writepages+0x9a/0x1a0 [ 169.242050] __filemap_fdatawrite_range+0x333/0x470 [ 169.247058] ? delete_from_page_cache_batch+0xf70/0xf70 [ 169.252423] filemap_write_and_wait_range+0x48/0xd0 [ 169.257431] generic_file_read_iter+0x19cd/0x2f00 [ 169.262277] ? filemap_range_has_page+0x3c0/0x3c0 [ 169.267106] ? __lock_acquire+0x7f5/0x5140 [ 169.271327] ? print_usage_bug+0xc0/0xc0 [ 169.275373] ? debug_check_no_locks_freed+0x310/0x310 [ 169.280550] ? print_usage_bug+0xc0/0xc0 [ 169.284596] ? print_usage_bug+0xc0/0xc0 [ 169.288650] ? perf_trace_lock+0xd6/0x900 [ 169.292788] ? print_usage_bug+0xc0/0xc0 [ 169.296836] ? zap_class+0x720/0x720 [ 169.300534] ? zap_class+0x720/0x720 [ 169.304235] ? zap_class+0x720/0x720 [ 169.307932] ? zap_class+0x720/0x720 [ 169.311634] ? graph_lock+0x170/0x170 [ 169.315437] ? find_held_lock+0x36/0x1c0 [ 169.319494] ? lock_downgrade+0x8e0/0x8e0 [ 169.323636] ? rcu_is_watching+0x85/0x140 [ 169.327774] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 169.332952] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 169.338137] ? is_bpf_text_address+0xd7/0x170 [ 169.342620] ? kernel_text_address+0x79/0xf0 [ 169.347028] ? __unwind_start+0x166/0x330 [ 169.351172] ? __kernel_text_address+0xd/0x40 [ 169.355663] ? unwind_get_return_address+0x61/0xa0 [ 169.360586] ? __save_stack_trace+0x7e/0xd0 [ 169.364905] ? print_usage_bug+0xc0/0xc0 [ 169.368975] ? save_stack+0xa9/0xd0 [ 169.372590] ? save_stack+0x43/0xd0 [ 169.376202] ? kasan_kmalloc+0xc4/0xe0 [ 169.380077] ? __kmalloc+0x14e/0x760 [ 169.383778] ? alloc_pipe_info+0x2a0/0x580 [ 169.388003] ? splice_direct_to_actor+0x6e7/0x8d0 [ 169.392840] ? do_splice_direct+0x2cc/0x400 [ 169.397145] ? do_sendfile+0x60f/0xe00 [ 169.401025] ? __x64_sys_sendfile64+0x155/0x240 [ 169.405684] ? do_syscall_64+0x1b1/0x800 [ 169.409731] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 169.415095] ? print_usage_bug+0xc0/0xc0 [ 169.419151] ? mark_held_locks+0xc9/0x160 [ 169.423289] ? debug_mutex_init+0x1c/0x60 [ 169.427427] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 169.432428] ? __lockdep_init_map+0x105/0x590 [ 169.436913] ? lockdep_init_map+0x9/0x10 [ 169.440963] ? debug_mutex_init+0x2d/0x60 [ 169.445099] ? __mutex_init+0x1ef/0x280 [ 169.449062] ? __ia32_sys_membarrier+0x150/0x150 [ 169.453813] ? __lockdep_init_map+0x105/0x590 [ 169.458303] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 169.463305] ? iov_iter_pipe+0xc2/0x2f0 [ 169.467359] generic_file_splice_read+0x552/0x910 [ 169.472196] ? add_to_pipe+0x360/0x360 [ 169.476082] ? rw_verify_area+0x118/0x360 [ 169.480216] ? add_to_pipe+0x360/0x360 [ 169.484094] do_splice_to+0x12e/0x190 [ 169.487888] splice_direct_to_actor+0x268/0x8d0 [ 169.492545] ? pipe_to_sendpage+0x3f0/0x3f0 [ 169.496856] ? do_splice_to+0x190/0x190 [ 169.500821] ? rw_verify_area+0x118/0x360 [ 169.504962] do_splice_direct+0x2cc/0x400 [ 169.509104] ? splice_direct_to_actor+0x8d0/0x8d0 [ 169.513937] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 169.519464] ? __sb_start_write+0x17f/0x300 [ 169.523778] do_sendfile+0x60f/0xe00 [ 169.527491] ? do_compat_pwritev64+0x1b0/0x1b0 [ 169.532060] ? __might_sleep+0x95/0x190 [ 169.536036] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 169.541567] ? _copy_from_user+0xdf/0x150 [ 169.545708] __x64_sys_sendfile64+0x155/0x240 [ 169.550190] ? __ia32_sys_sendfile+0x290/0x290 [ 169.554762] ? do_syscall_64+0x92/0x800 [ 169.558730] do_syscall_64+0x1b1/0x800 [ 169.562606] ? finish_task_switch+0x1ca/0x810 [ 169.567090] ? syscall_return_slowpath+0x5c0/0x5c0 [ 169.572012] ? syscall_return_slowpath+0x30f/0x5c0 [ 169.576937] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 169.582295] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 169.587129] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 169.592306] RIP: 0033:0x455979 [ 169.595492] RSP: 002b:00007f28d41d8c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 169.603193] RAX: ffffffffffffffda RBX: 00007f28d41d96d4 RCX: 0000000000455979 [ 169.610450] RDX: 0000000020000380 RSI: 0000000000000013 RDI: 0000000000000014 2018/04/28 03:39:02 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:02 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:02 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1001, 0x0, 0x268) 2018/04/28 03:39:02 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f00000000c0)) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000000080), 0x2) 2018/04/28 03:39:02 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:02 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x20000000) 2018/04/28 03:39:02 executing program 4 (fault-call:6 fault-nth:3): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380), 0x7fffffff) 2018/04/28 03:39:02 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xffffff7f) [ 169.617710] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 169.624965] R10: 000000007fffffff R11: 0000000000000246 R12: 0000000000000015 [ 169.632219] R13: 00000000000004d3 R14: 00000000006fa468 R15: 0000000000000002 [ 169.641149] attempt to access beyond end of device [ 169.646242] loop4: rw=0, want=136, limit=112 2018/04/28 03:39:02 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:02 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xc601, 0x0, 0x268) 2018/04/28 03:39:02 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xe00000000000000) [ 169.775889] attempt to access beyond end of device [ 169.780928] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:02 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f0000000380)='/dev/admmidi#\x00', 0x59, 0x40000) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000440)={0x18, 0x0, {0x3, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], 'gre0\x00'}}) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(r1, 0x89e1, &(0x7f0000000080)=0xfffffffffffffffa) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f00000000c0)={0x2, 0x8, 0x4, 0x0, 0x4, 0x1}) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x4, 0x8, 0x8, 0x6}, &(0x7f0000000140)=0x14) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000180)={0x0, @in={{0x2, 0x4e23}}, 0x1e11, 0x2, 0x7, 0x1, 0x7}, &(0x7f0000000240)=0x98) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000280)={r2, 0x6, 0x2, 0xfff, 0x2, 0x0, 0xffffffffffffffff, 0xffff, {r3, @in6={{0xa, 0x4e22, 0x6, @mcast2={0xff, 0x2, [], 0x1}, 0x9}}, 0x80000000, 0xceb4, 0x100000001, 0x0, 0x7}}, &(0x7f0000000340)=0xb0) [ 169.855149] FAULT_INJECTION: forcing a failure. [ 169.855149] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 169.867005] CPU: 0 PID: 13908 Comm: syz-executor4 Not tainted 4.17.0-rc2+ #21 [ 169.874288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 169.883644] Call Trace: [ 169.886241] dump_stack+0x1b9/0x294 [ 169.889890] ? dump_stack_print_info.cold.2+0x52/0x52 [ 169.895074] ? zap_class+0x720/0x720 [ 169.898782] should_fail.cold.4+0xa/0x1a [ 169.902832] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 169.907935] ? find_held_lock+0x36/0x1c0 [ 169.911984] ? graph_lock+0x170/0x170 [ 169.915777] ? lock_acquire+0x1dc/0x520 [ 169.919740] ? lock_downgrade+0x8e0/0x8e0 [ 169.923883] ? find_held_lock+0x36/0x1c0 [ 169.927946] __alloc_pages_nodemask+0x34e/0xd70 [ 169.932608] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 169.937619] ? rcu_read_unlock+0x35/0x70 [ 169.941668] ? __lock_is_held+0xb5/0x140 [ 169.945730] ? check_same_owner+0x320/0x320 [ 169.950048] cache_grow_begin+0x72/0x6c0 [ 169.954103] __kmalloc+0x688/0x760 [ 169.957980] ? kmem_cache_alloc_trace+0x616/0x780 [ 169.962815] ? alloc_pipe_info+0x2a0/0x580 [ 169.967043] alloc_pipe_info+0x2a0/0x580 [ 169.971093] ? pipe_read+0x940/0x940 [ 169.974797] ? __fget+0x40c/0x650 [ 169.978245] ? expand_files.part.8+0x9a0/0x9a0 [ 169.982812] ? find_held_lock+0x36/0x1c0 [ 169.986866] splice_direct_to_actor+0x6e7/0x8d0 [ 169.991521] ? graph_lock+0x170/0x170 [ 169.995306] ? pipe_to_sendpage+0x3f0/0x3f0 [ 169.999611] ? lock_downgrade+0x8e0/0x8e0 [ 170.003753] ? do_splice_to+0x190/0x190 [ 170.007717] ? rw_verify_area+0x118/0x360 [ 170.011857] do_splice_direct+0x2cc/0x400 [ 170.015998] ? splice_direct_to_actor+0x8d0/0x8d0 [ 170.020842] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 170.026367] ? __sb_start_write+0x17f/0x300 [ 170.030680] do_sendfile+0x60f/0xe00 [ 170.034390] ? do_compat_pwritev64+0x1b0/0x1b0 [ 170.038965] ? __might_sleep+0x95/0x190 [ 170.042935] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 170.048467] ? _copy_from_user+0xdf/0x150 [ 170.052613] __x64_sys_sendfile64+0x155/0x240 [ 170.057095] ? __ia32_sys_sendfile+0x290/0x290 [ 170.061672] ? do_syscall_64+0x92/0x800 [ 170.065649] do_syscall_64+0x1b1/0x800 [ 170.069536] ? finish_task_switch+0x1ca/0x810 [ 170.074033] ? syscall_return_slowpath+0x5c0/0x5c0 [ 170.078958] ? syscall_return_slowpath+0x30f/0x5c0 [ 170.083887] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 170.089241] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 170.094077] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 170.099250] RIP: 0033:0x455979 2018/04/28 03:39:03 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:03 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000080)={'nat\x00'}, &(0x7f0000000100)=0x54) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:03 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00) [ 170.102424] RSP: 002b:00007f28d41d8c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 170.110121] RAX: ffffffffffffffda RBX: 00007f28d41d96d4 RCX: 0000000000455979 [ 170.117385] RDX: 0000000020000380 RSI: 0000000000000013 RDI: 0000000000000014 [ 170.124643] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 170.131900] R10: 000000007fffffff R11: 0000000000000246 R12: 0000000000000015 [ 170.139154] R13: 00000000000004d3 R14: 00000000006fa468 R15: 0000000000000003 2018/04/28 03:39:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x19, 0x0, 0x268) 2018/04/28 03:39:03 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045006, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xd6000000, 0x0, 0x268) 2018/04/28 03:39:03 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x1100000000000000) 2018/04/28 03:39:03 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:03 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x84, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) ioctl$KVM_X86_SETUP_MCE(r1, 0x4008ae9c, &(0x7f0000000080)={0x9, 0x1}) [ 170.340144] attempt to access beyond end of device [ 170.345248] loop4: rw=0, want=136, limit=112 2018/04/28 03:39:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x8a01, 0x0, 0x268) 2018/04/28 03:39:03 executing program 4 (fault-call:6 fault-nth:4): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380), 0x7fffffff) 2018/04/28 03:39:03 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x400000000000000) 2018/04/28 03:39:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x36, 0x0, 0x268) 2018/04/28 03:39:03 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) fanotify_init(0x12, 0x400) 2018/04/28 03:39:03 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:03 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000001300)='/dev/snd/pcmC#D#p\x00', 0x0, 0x80) fgetxattr(r0, &(0x7f0000001340)=@random={'security.', 'vboxnet0jH\\\x00'}, &(0x7f0000001380)=""/95, 0x5f) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/227, 0xe3}, {&(0x7f0000001180)=""/41, 0x29}, {&(0x7f00000011c0)=""/127, 0x7f}], 0x4) fcntl$getownex(r2, 0x10, &(0x7f0000001280)={0x0, 0x0}) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f00000012c0)=0x0) kcmp(r3, r4, 0x0, r2, r2) ioctl$int_in(r1, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:03 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x700000000000000) 2018/04/28 03:39:03 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000800c5012, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:03 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:03 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000008010500d, &(0x7f0000000000)=0xd007) [ 170.617259] attempt to access beyond end of device [ 170.622316] loop4: rw=2049, want=136, limit=112 [ 170.666964] FAULT_INJECTION: forcing a failure. [ 170.666964] name failslab, interval 1, probability 0, space 0, times 0 [ 170.678275] CPU: 0 PID: 13987 Comm: syz-executor4 Not tainted 4.17.0-rc2+ #21 [ 170.685553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 170.694910] Call Trace: [ 170.697514] dump_stack+0x1b9/0x294 [ 170.701162] ? dump_stack_print_info.cold.2+0x52/0x52 [ 170.706376] should_fail.cold.4+0xa/0x1a [ 170.710463] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 170.715583] ? graph_lock+0x170/0x170 [ 170.719400] ? graph_lock+0x170/0x170 [ 170.723212] ? print_usage_bug+0xc0/0xc0 [ 170.727282] ? __lock_acquire+0x7f5/0x5140 [ 170.731531] ? find_held_lock+0x36/0x1c0 [ 170.735605] ? __lock_is_held+0xb5/0x140 [ 170.739690] ? check_same_owner+0x320/0x320 [ 170.744021] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 170.749050] ? rcu_note_context_switch+0x710/0x710 [ 170.753987] ? iov_iter_alignment+0x1f7/0xc10 [ 170.758485] __should_failslab+0x124/0x180 [ 170.762726] should_failslab+0x9/0x14 [ 170.766516] kmem_cache_alloc+0x2af/0x760 [ 170.770653] ? trace_hardirqs_on+0xd/0x10 [ 170.774798] do_blockdev_direct_IO+0x607/0x9e90 [ 170.779455] ? __page_frag_cache_drain+0x1e0/0x1e0 [ 170.784381] ? fat_add_cluster+0x140/0x140 [ 170.788609] ? do_direct_IO+0xc300/0xc300 [ 170.792744] ? find_held_lock+0x36/0x1c0 [ 170.796795] ? mem_cgroup_uncharge+0xe0/0xe0 [ 170.801190] ? lock_downgrade+0x8e0/0x8e0 [ 170.805331] ? print_usage_bug+0xc0/0xc0 [ 170.809378] ? mem_cgroup_uncharge+0xe0/0xe0 [ 170.813770] ? rcu_is_watching+0x85/0x140 [ 170.817906] ? release_pages+0x7b4/0x14b0 [ 170.822053] ? __lock_acquire+0x7f5/0x5140 [ 170.826287] ? debug_check_no_locks_freed+0x310/0x310 [ 170.831459] ? graph_lock+0x170/0x170 [ 170.835248] ? lock_downgrade+0x8e0/0x8e0 [ 170.839381] ? perf_trace_lock+0xd6/0x900 [ 170.843516] ? zap_class+0x720/0x720 [ 170.847219] ? schedule+0xef/0x430 [ 170.850746] ? zap_class+0x720/0x720 [ 170.854444] ? lock_downgrade+0x8e0/0x8e0 [ 170.858581] ? remove_wait_queue+0x350/0x350 [ 170.862976] ? graph_lock+0x170/0x170 [ 170.866759] ? mark_held_locks+0xc9/0x160 [ 170.870890] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 170.875459] ? print_usage_bug+0xc0/0xc0 [ 170.879512] ? print_usage_bug+0xc0/0xc0 [ 170.883566] ? lock_downgrade+0x8e0/0x8e0 [ 170.887701] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 170.892271] ? lock_release+0xa10/0xa10 [ 170.896232] ? mark_held_locks+0xc9/0x160 [ 170.900372] ? current_kernel_time64+0x242/0x2f0 [ 170.905115] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 170.910120] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 170.915121] ? current_kernel_time64+0x1f4/0x2f0 [ 170.919888] ? fat_add_cluster+0x140/0x140 [ 170.924112] __blockdev_direct_IO+0x9d/0xc6 [ 170.928423] fat_direct_IO+0x1d3/0x2f0 [ 170.932304] generic_file_read_iter+0x510/0x2f00 [ 170.937062] ? filemap_range_has_page+0x3c0/0x3c0 [ 170.941890] ? __lock_acquire+0x7f5/0x5140 [ 170.946111] ? print_usage_bug+0xc0/0xc0 [ 170.950170] ? debug_check_no_locks_freed+0x310/0x310 [ 170.955346] ? print_usage_bug+0xc0/0xc0 [ 170.959391] ? print_usage_bug+0xc0/0xc0 [ 170.963437] ? perf_trace_lock+0xd6/0x900 [ 170.967571] ? print_usage_bug+0xc0/0xc0 [ 170.971619] ? zap_class+0x720/0x720 [ 170.975332] ? zap_class+0x720/0x720 [ 170.979037] ? zap_class+0x720/0x720 [ 170.982733] ? zap_class+0x720/0x720 [ 170.986431] ? graph_lock+0x170/0x170 [ 170.990226] ? find_held_lock+0x36/0x1c0 [ 170.994280] ? lock_downgrade+0x8e0/0x8e0 [ 170.998416] ? rcu_is_watching+0x85/0x140 [ 171.002550] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 171.007725] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 171.012909] ? is_bpf_text_address+0xd7/0x170 [ 171.017391] ? kernel_text_address+0x79/0xf0 [ 171.021784] ? __unwind_start+0x166/0x330 [ 171.025918] ? __kernel_text_address+0xd/0x40 [ 171.030401] ? unwind_get_return_address+0x61/0xa0 [ 171.035321] ? __save_stack_trace+0x7e/0xd0 [ 171.039634] ? print_usage_bug+0xc0/0xc0 [ 171.043680] ? save_stack+0xa9/0xd0 [ 171.047293] ? save_stack+0x43/0xd0 [ 171.050912] ? kasan_kmalloc+0xc4/0xe0 [ 171.054781] ? __kmalloc+0x14e/0x760 [ 171.058505] ? alloc_pipe_info+0x2a0/0x580 [ 171.062734] ? splice_direct_to_actor+0x6e7/0x8d0 [ 171.067560] ? do_splice_direct+0x2cc/0x400 [ 171.071864] ? do_sendfile+0x60f/0xe00 [ 171.075746] ? __x64_sys_sendfile64+0x155/0x240 [ 171.080401] ? do_syscall_64+0x1b1/0x800 [ 171.084445] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 171.089792] ? print_usage_bug+0xc0/0xc0 [ 171.093844] ? mark_held_locks+0xc9/0x160 [ 171.097983] ? debug_mutex_init+0x1c/0x60 [ 171.102118] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 171.107126] ? __lockdep_init_map+0x105/0x590 [ 171.111608] ? lockdep_init_map+0x9/0x10 [ 171.115652] ? debug_mutex_init+0x2d/0x60 [ 171.119786] ? __mutex_init+0x1ef/0x280 [ 171.123746] ? __ia32_sys_membarrier+0x150/0x150 [ 171.128487] ? __lockdep_init_map+0x105/0x590 [ 171.132974] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 171.137977] ? iov_iter_pipe+0xc2/0x2f0 [ 171.141946] generic_file_splice_read+0x552/0x910 [ 171.146780] ? add_to_pipe+0x360/0x360 [ 171.150664] ? rw_verify_area+0x118/0x360 [ 171.154797] ? add_to_pipe+0x360/0x360 [ 171.158670] do_splice_to+0x12e/0x190 [ 171.162466] splice_direct_to_actor+0x268/0x8d0 [ 171.167124] ? pipe_to_sendpage+0x3f0/0x3f0 [ 171.171433] ? do_splice_to+0x190/0x190 [ 171.175396] ? rw_verify_area+0x118/0x360 [ 171.179531] do_splice_direct+0x2cc/0x400 [ 171.183674] ? splice_direct_to_actor+0x8d0/0x8d0 [ 171.188522] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 171.194056] ? __sb_start_write+0x17f/0x300 [ 171.198365] do_sendfile+0x60f/0xe00 [ 171.202072] ? do_compat_pwritev64+0x1b0/0x1b0 [ 171.206640] ? __might_sleep+0x95/0x190 [ 171.210604] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 171.216127] ? _copy_from_user+0xdf/0x150 [ 171.220261] __x64_sys_sendfile64+0x155/0x240 [ 171.224745] ? __ia32_sys_sendfile+0x290/0x290 [ 171.229318] ? do_syscall_64+0x92/0x800 [ 171.233295] do_syscall_64+0x1b1/0x800 [ 171.237170] ? finish_task_switch+0x1ca/0x810 [ 171.241653] ? syscall_return_slowpath+0x5c0/0x5c0 [ 171.246571] ? syscall_return_slowpath+0x30f/0x5c0 [ 171.251492] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 171.256842] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 171.261674] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 171.266846] RIP: 0033:0x455979 2018/04/28 03:39:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x2000000000000, 0x0, 0x268) 2018/04/28 03:39:03 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfffffdfd) 2018/04/28 03:39:03 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) [ 171.270026] RSP: 002b:00007f28d41d8c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 171.277718] RAX: ffffffffffffffda RBX: 00007f28d41d96d4 RCX: 0000000000455979 [ 171.284969] RDX: 0000000020000380 RSI: 0000000000000013 RDI: 0000000000000014 [ 171.292221] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 171.299473] R10: 000000007fffffff R11: 0000000000000246 R12: 0000000000000015 [ 171.306725] R13: 00000000000004d3 R14: 00000000006fa468 R15: 0000000000000004 2018/04/28 03:39:04 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xbf010000, 0x0, 0x268) 2018/04/28 03:39:04 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:04 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x7d000) 2018/04/28 03:39:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380), 0x7fffffff) 2018/04/28 03:39:04 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x100000000000000) 2018/04/28 03:39:04 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:04 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3401, 0x0, 0x268) 2018/04/28 03:39:04 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045004, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:04 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000000080)) 2018/04/28 03:39:04 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)=0xfffffffffffffffc) 2018/04/28 03:39:04 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x6) 2018/04/28 03:39:04 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:04 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1e0, 0x0, 0x268) 2018/04/28 03:39:04 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x5, 0x1) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x0, &(0x7f00000000c0)=0xd93) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000040)={0x5, [0x5, 0x9, 0x7e4a56df, 0x9, 0x1]}, 0xe) 2018/04/28 03:39:04 executing program 1: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x1, 0xffffffffffffffff) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000100)=r0, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x608, 0x0, 0x0, 0x0, 0x0, 0x40080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x3, 0x0, 0x0, 0x4, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000080)) 2018/04/28 03:39:04 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xe00) 2018/04/28 03:39:04 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 171.763554] attempt to access beyond end of device [ 171.768586] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:04 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xa00000000000000) 2018/04/28 03:39:04 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045012, &(0x7f0000000000)=0xd007) [ 171.837657] attempt to access beyond end of device [ 171.842741] loop4: rw=0, want=136, limit=112 2018/04/28 03:39:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x48000000, 0x7fffffff) 2018/04/28 03:39:05 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfeffffff00000000) 2018/04/28 03:39:05 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045002, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:05 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x1000000) 2018/04/28 03:39:05 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x15, 0x0, 0x268) 2018/04/28 03:39:05 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$sock_netdev_private(r0, 0x89f3, &(0x7f0000000080)) 2018/04/28 03:39:05 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000080)={0x1, [0x800000]}, 0x6) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:05 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000feffff0700", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:05 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 172.123404] attempt to access beyond end of device [ 172.128568] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:05 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x93, 0x0, 0x268) 2018/04/28 03:39:05 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f0000003480)=[{{&(0x7f0000000080)=@in={0x0, 0x0, @broadcast}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000100)=""/210, 0xd2}], 0x1, &(0x7f0000000240)=""/192, 0xc0, 0x8000}, 0x1}, {{&(0x7f0000000300)=@can, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000003c0)=""/131, 0x83}, {&(0x7f0000000480)=""/107, 0x6b}, {&(0x7f0000000500)=""/224, 0xe0}, {&(0x7f0000000600)=""/149, 0x95}], 0x5, &(0x7f0000000740)=""/75, 0x4b, 0xcf48}, 0x7}, {{&(0x7f00000007c0)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @dev}}}, 0x80, &(0x7f0000002980)=[{&(0x7f0000000840)=""/30, 0x1e}, {&(0x7f0000000880)=""/42, 0x2a}, {&(0x7f00000008c0)=""/157, 0x9d}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x5, &(0x7f0000002a00)=""/180, 0xb4, 0x8}, 0x2f}, {{&(0x7f0000002ac0)=@sco, 0x80, &(0x7f0000002cc0)=[{&(0x7f0000002b40)=""/71, 0x47}, {&(0x7f0000002bc0)=""/24, 0x18}, {&(0x7f0000002c00)=""/165, 0xa5}], 0x3, &(0x7f0000002d00)=""/135, 0x87, 0xfff}, 0x1}, {{&(0x7f0000002dc0)=@in={0x0, 0x0, @multicast1}, 0x80, &(0x7f0000003340)=[{&(0x7f0000002e40)=""/155, 0x9b}, {&(0x7f0000002f00)=""/243, 0xf3}, {&(0x7f0000003000)=""/97, 0x61}, {&(0x7f0000003080)=""/130, 0x82}, {&(0x7f0000003140)=""/208, 0xd0}, {&(0x7f0000003240)=""/242, 0xf2}], 0x6, &(0x7f00000033c0)=""/166, 0xa6, 0x1}, 0x80000000}], 0x5, 0x40000020, &(0x7f00000035c0)) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:05 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045877, &(0x7f0000000000)=0xd007) [ 172.171192] attempt to access beyond end of device [ 172.176257] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:05 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000001c0)={0x1f, 0xffffffffffffffff, 0xffffffffffffffff, 'queue1\x00', 0x40}) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000180)=@get={0x1, &(0x7f0000000080)=""/234, 0xa2}) 2018/04/28 03:39:05 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x4000000) 2018/04/28 03:39:05 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:05 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x5000000) 2018/04/28 03:39:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x7400, 0x7fffffff) 2018/04/28 03:39:05 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x7501000000000000, 0x0, 0x268) 2018/04/28 03:39:05 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:05 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0x1) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x3, 0x8000) 2018/04/28 03:39:05 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:05 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x401f0000) 2018/04/28 03:39:05 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xb00) 2018/04/28 03:39:05 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4e}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000080)="dac22516e6ada3b78e23606fd0d10ad245e3950e956297090250e5c1728b4f4a75e9f2181c4b7b04a9bbd28f4ab53b13ad8261589f121520a608a2aa2a8713e93e2c9aa1274a9c3eb7f0cdad39412facdbfdce431fc6e499039d18de6ddbacd8a67ef3b505107b6c20eb28eb212034b3b473e951784cf4bcbb961543df688a52630ab9d034d87017d2216501f86fd19393522275bad79d3b1a372cb33c") ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) uselib(&(0x7f0000000140)='./file0\x00') 2018/04/28 03:39:05 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x1000000) 2018/04/28 03:39:05 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xb1010000, 0x0, 0x268) 2018/04/28 03:39:05 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:05 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x600) [ 172.605193] attempt to access beyond end of device [ 172.610238] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:05 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000004004500b, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:05 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) 2018/04/28 03:39:05 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0xa3, 0x40, 0x8001, 0x3, 0x3, 0x3f, 0xfffffffffffffff8, 0x29d, 0x40, 0x2d9, 0x0, 0x80, 0x38, 0x1, 0x4, 0x0, 0x7}, [{0x7, 0x6, 0x0, 0x68, 0x7, 0x100000001, 0x17d, 0x8}, {0x6474e555, 0x8001, 0x2, 0x80000000, 0x5, 0x8, 0x0, 0x6cd}], "ea272b0ac1ad8e76a931c9f246a7bb99e1ce4947d6c3e5bb745c3b04de801e6b477490b167a59ddf6cddafe93017d4e899eb5691443dafec882b6b8134d6708738f39af3127b889815fdbb00ea65148814369adfe517513f1c8c311b7a0fe25278fc0c8678299d7367a5be669ad3e431cc2430e2bfcd7ee6199f1215c4fcc77de111dabae3801846d60ad95f757257be2a0a1b9cc344b50d9517ac84a40c26a8a74ae37129049a6417d08ef5777aa47242c681326e692972523c6f152b24fa633b5fe12d75fa00c7a808901d5aeda840067d5715beacf806e7751381151603dfbfda296c72fea6921b6173a8ec2b7f58e2e5b4ebacbb2a0826c49cad5108184b715a852b7ae24ea1d5d4a7706332c58d84349c15fcdacad9f2adda84c5d5f271d4f57bcca82e62f7d1950344a788aba57e30b2bd4c08cde87bab959fb6dd51161745c75360875d75d0222f089913444c33119a18e7c8819814811da729d68635bcc7ea0ec936909d34d847c831bdef4bddcb5f173f495d76e47e78e0cb9bcc54025fb883043587568455b94a417739b988bcea74f5fc5542b32def8bee1ecb3ef34c48a218e1c3710eb39015212b5377f49ad251e03c9570b48ab769f93d44c4063be3dd78627cffe5fcb9f82c9efe556681ec854aa56c52ab34f3e4bcdea8188878357c1e6c754601505e87a6e83f8765beeefc5a9f23cd164fcf6cb74916ad2472d22fa07576cd0e5ce8d773d7c66f465f1d75d8dd1ec2b2b409bd261239c058397406c01968fb1e27cda2fd2ea56407458b8a3284b0cc884132ce7147ccf27fa7b75701a78bd9f6059d2de73044d9565f2b9b0c9ec5271af0a1a05b9c482e735e1b5cc5753e2acadd73634fe46f6703060fc0d1aef205f96fdd25494f2836bf6d7cc6bddd28ca539368a8f8a083654058f1fdc0b3211082efd6ee20b2fe71ad23affcef7d946b3f6e2edaf003a6df758d2c2dba6921dffd40cf0a25047ecb7300214a7a7eaffc1673f0513dde6f11e9361ea3aaf749969ef7117ef4f31be067413bcf0563ec425c84946857149cd222a315f8c1d47a0a5eadd40394cc91e6d2482f1700f4033a9da54447e75bbc5973a6a54198cae7c8097d7114fc6d3b01cf288c936fd8a5c6cb42d163abce533f3daf4f32b3b91f507031a9e3b8010e653f31b2fe89d916cb2dfcea1ef9f09faed8339263132cb0b19e93b3ef36ff7bb534db8ba57e5b3f9afbc26005d22129cc6310731737904e31d7a46239394155445c7fd2b7ef34a5c49afcb384adf4f4a667712bc9cf8ac5a476e9331f854ab69aaa07ac51851d28f133b1f8700165ff3282483b96c57116a9ec5d1657b0773863a75f9cf5644a0655b8450800c8144f5b97d3186193d8f4937b8e54bcec09327271a2b922d8324dcdeb584153f52dada49c51b531cb5ba59f704b1083872253901e6b462dda844689beeec3f62ee7448581a49a0f549565b8c4550e3e852b20c29557831da315c9cdc4c3759db2fac2a183bbadd739db2a50fbbe278e4253e6dbb8732c6e9f280021a0cfb94fcbf78973232d2d0c9daca62d1afc68a268109dc421ab6233d889f9be0d876a26c7fc6fc215525063839c1ef14f048087170be18206d71734319f8b6d58a5466067dfa55d8ae809043c9f002e05cccb24cc7ae7734d1fc92c715a64bca914171b4fc9230df9d6a3b9ef4a4543e2d452530c499372909da4010b039be08760c1653c20de3b69b6206ea3564f00c5966a524ff04b0ec9139ad53ebba34727e3364c5c6f6e72ca62a07ad6fa43d0bcc1476206f49f5bc74c4ea5af60c6e50e9e2501862d02c81e4a990097fc6444c98df9e8faacb3b886a2ee158d03927b2bb5a64b1cf43d0af8b3fb2e14edac68c5d6416a91cedb2ae2bf8ab33a251e86d58f277fa3de26097fcd6bed4319335ece75d34d1c5ddd5bbb52452e01a0e644d25f444ffd246a116ac6ecfbfdc051033c7f9b669302fd3feba1e5c03b2863e93420682c556b4b1f32550acaed51f0fc9f0288fe617644e48e3ce692dd526a2e2af0eac4156b29c0a7e082dc59210c024f5d034d1bcb7f58e8847c21142ee5410643d925753615f78304b5dc915a347384e999faa692653bbb3b6e0fa2491aeafd781b18464497b380f4dd695f035f1a315b02bc96130a197a77b42597ffec7682b53248c7052722a303e31316c509b34324f6d678bf91a928ba40fd4b9e521c89d28dc1fd4a084a8b9e0381ed81970d0a807192554e66aeadb2d5d46062ba97c1072a37983f73777b98f0560fe0c58ed2e512aea2f66f4574c5fb467289a2f24c916b013461e25eff556299c46658ab99e09dc97b1ee6ff68eee38f11c78e16c6b21d4e6156a481fa98791e9c66795ea85cafaa803c4703925ec4a9f3ed7291cb585154f6eae96712bc48833f837f852b939252d5b22f4a6b0a135b6552e01989ba83cb498b8e94aa38e8ffbd3320344686caf13156b81ccf9a39e67c1dc78d18cb4901d94cefef23c440aaafa37820b6c89ce7932eb8e4d249214ec4c3bf092e48765286ba2004f01d30a36fdd42ce4ad4093e925b78b8c04804ef17b2a59013048a33f657fafa604828e3549a9e17b2f324ddb14858d15e2674423d91c9bff040ccce02c4c131104d2caccea43277590869302c389a3ac4ca3e9fb6d5c6d42df8e699dca4be8d8f0dc69242d6ce6c7f467a65aee7196900ee6af09d56e284603f2cbabeb828dfb2631df87dbd3053ec071daf1c3c808740854cb444baed4eedd0db5289a645c6d0fe4c07c3274b41069ea56eb1d345a5b957eb4a2425c852e46fe290773fc49a115705111cb6551d99252117cd47ca79358ff92328201c5555aeb3205d7c76ea71da6526376c19678fa0caab771d307e2b0a571efd1ad2a211a18db252bcee5fc555267a70d0c60f663295921d051308896c3e45d2541e481124f97e74a853fbbc762495494c252a7aadfe30c55b92b536ce58cb2d6e849b8fcd0c6b2148fbd9c63b90d4459cacfa1af3fd63e10dde3ba8c572c3abba1ab42c8b513135535b3d3ea7dd5565c08809f924ce5e586d4ee748d00b113094f3573e0d0777b0b632a508047058713563ec05d1d281092466d59188377e5a3755f15a163eb5ee90b4fc1f31dc5b950a49bf33007f7d48f8ebba8ccc44bf91661998d371a0dacf943245fb1cf1afb17dd1613282395eae5e3e2d89f5e717d8aacd1ccfb673826e71c8c512afae958aa17fc5b20459335ca47f084835845814aafde5bfe1f5c0956185433b748d96a27d9ffd36a3f4626582075969d8b18bcd50ea50c9eafddf1dab99bd41716bfc78f38964cfdc162ad52cc42396f55da0b211da3df6c4aed87cb44bb67a7779076fa58f3b642cb49f99d92dce23e78a549805a6da439145831e0211ce58d969e2a1ee88658935cae48dad0b1b864296f4070b519c0d8357c5b65368ae3070b45faccfaca64b63ebb9c0088890cb7c46adea3bf4542dd19fd446ca567722bd3406228dafaffac3476aee88cb78c65ed193315bde77b71a995b2207867bc8535e87965fd399df4dd74fc1e8fd3334660c8f06930131a05f3cf716d73df190a6ed64d508fdb923ec6690bfeef8094b5e63f34f77ef6d958d57e3d9a26b5007953d478060eb04846450a694db063e9b26beb2bb6acf846c18346ba2291c18b06fe9ce42236d8375ea02cb26e825cf4d3b95941c9549de1382fc73a74b1636fdfb1c940ccc786adec06f26f6ad3376c1d19576224148a0ddf1de075c8739f2234962fa245e150d0dd8236388310b9a3a971e3b37bf369a8a83b43e8ce0a9c892aad7df412d36cb490cb41c2148099f7d883ce1cd316b3b7458ce0d01bbe24ecc5b508c4a96360f472a3581e12406ff3c9581e0c03d42db3b4bf57dbd49c6091fa3b43653ba65d89b8678f1c970eece4bd3648f1c89b612a7e6c48706f48e0638a4bf7ec46980060372e1451c7dadcf7ac824489c2bfa58d062a2542073ea183a27baf8fd9937236d140ba0dcc55df81c4b54ceae99f9be75243e203ac721025b8cd56f2f8dcb0206a577e3cae056a60d9786c2780f3f3d3ae96d703defad377efcd01f359c5afbe36cb6591727535f6c8154303f0ab1384bd38105877bf06eeb4e6737f3c13f7e44d154438963e0a2cbd5d52f4b0eaedef80bb7410f22ef4d0ba693962fc0240677a0ae896b51033fbdef4a8af11b6a2c90f8e430d16cff8316f690ab865d6ccf6829f767e72f8a053656b0e892f07179a08dae5384f3f25ed8a57722ce49a2cb110530822ac9654c4bb698bc42a557735bf34c2f44321f1e3f0033105ec8300275929f84908e8559827e51a9b9b9beadd8a347271072f5d08dafcf47d64bdaf41b17cc90ddececb1770bbbec54dc10ef3d07702da86241264b7bd3ea2d8133d80c4d74000838fa5568671bdc0330be6c61429d8dbb08d2e74dfafb5bca76c96329a0792c5e36f8f996e2ef20962509f0893b5090fc83785bf4a9c9d4912a0e359d9c7a16e08eba8b94aa0023a2c345ab97783df66da67b9112b5a31853b99224c9fad6de2934f13d88a03aaf2b789f3789731355d48187003bda8457566a8549ed001edbde05e3c054ac6db2edcffd49c1473053ef2022ae4f9851d447a7fe7f52c4f037858f8d2df5f7e1aee205e42c4fc644bc62d491f7f62396d9e97871a0800f106d784dd19da77be10141c903a45a44a0a14072dc51b5d30b9c40f0c806d80e24294b167231650e8f90841827164011958adaa3f50c552b410ea6b9b4ab75b6f83a9e96318dfab00aef74e493dabed1d57af5963e32f927e5e0458337c1df4388b90b68d74cb071439887c4ce9ac5ccf59aa0494f322151dbedb9cd48760594db2c555a7b94a64977776e8ae9845adbbcb4dd029015186a192fb06ec54c510e5c07d7c34d882998771c2892f6cd0d366a14ced76b703959c0704b867482a43fcd2b7d28e1f3828f0bc36208a2d11d6f05a656cf73cf0fbce461742c4d421b158abab7d0c3ee8325c89ce3f586f68a0a05ff5974dd99d3888d116e060b5bcdfd4faf0d66134fe641ad87f554a501996540e1da77d1e8933827685eae986cce51ab87d1cb7813a865bc9d8db16a69938661a91c3e744bd7dd315dd926e4391c7093bf533fef40c2ede884b4fd2d0f9fc1e53d6cbdb5708d2dc168b7a4e6096d5e5565087af0c1b14bd19f9904301065266a982c003965fb7fb919e361b9eab2915dd2868dfac63edc3d2fc9cabd867d75c2838e9780c7107934a5f9a262f5d2cfdcc5edd857f97c34461d606eda278fef9c170faaaa9a8325f44292f2f5206e8763c94ac6d00252297956965576fdbdf4cfc9aff583d69c4b649ced713e3f6d9785e634105a087910df8625bad8e4ba580cf7613261d5a4263d1b55761a50f061e82f334ab1653a0e38b98a0d3e95cfe053243194674e296a9904f27a9e9201b7401ee6be38269401ea14375cf859b3ffa59ba8f379c8abf93a03458b31bc2d84bde638aa6c6a42b98b1463be5334ff602df694e537e66458c7d1fc259ead1faf2f5d8a3e5a5dec6e2e0231bb49404d0d0096d8e5cba694bce81190620a091e8950b6ae9e329e748b0f3d320a78fafb471c37757c994ff280ebe4e97d76323c76b0611ac0247a771a69a8898d7d21c6a749d25c2c0b512062148ca09830b96a17a8a77fe7f65a0bc7bd7b07618cbbec6321041299f9f2532d163324decb7b92992025232a8a2a1f14c3d327d7f6991b2a4c63e8c5257373934090f4ea062af31760e3bbaebb8a", [[], [], [], [], [], [], [], [], [], []]}, 0x1ab0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) [ 172.685242] attempt to access beyond end of device [ 172.690295] loop4: rw=0, want=136, limit=112 2018/04/28 03:39:05 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xe000000) [ 172.765389] attempt to access beyond end of device [ 172.770495] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x2, 0x7fffffff) 2018/04/28 03:39:06 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x10) 2018/04/28 03:39:06 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x10000000000000) 2018/04/28 03:39:06 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:06 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) close(r0) 2018/04/28 03:39:06 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x4000000000000000, 0x0, 0x268) 2018/04/28 03:39:06 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045015, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:06 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r0, &(0x7f0000000080)={0xd}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000bc0)=ANY=[@ANYBLOB="01040000000000000a004e2300000000fe8000000000000000000000000000bb010000000000000000000000000000000000000000000000000000000000000000000000000000dfffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000a004e230100000000000000000000000000ffffe000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2402000000fe8000000000000000000000000000aa07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2006000000fe800000000000000000000000000010050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000a004e2402000000fe8000000000000000000000000000bb2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2001000080fe8000000000000000000000001200aaff7f000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000a004e22360600000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b50796980000000000000000000000000000000000000000000000000000000000000000000a004e2140000000ff0100000000000000000000000000018aaef01d000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000050800000000000000000000000000ffffac1414bb0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6f000000b1636d3916f73b6209e85d5f35a9ca97ca6de89f7093db6970fe0422bddb1b5eb0a4c47d76545a8b8a6453133ac89b161121eeb0b0a4e58fd6cc89b6fffc7ecd1832d2dcfeaf462a066891d45b7a16c0fc3b27643c019397da1066c13946df87eb94982d5edd8ddcd223ecc1999931f0798a39b800005ae7d4f6f30926d36d6f3a234f272b72ae7ae951b1cbe531eafdfc4aa286d590d7c5e60ca16b2eddd9337bb77e431338cdfdcac2069f624fd618f2286cf6fc7c039a20d852a3f3a5a0da30f983997397d404f448b1dbd8093c4e0364173cb3c4f3d5d51b03c757a66548beed498df37dacf46303afc9e5f6d88c88e22d84a1eae21961fab73135cf34bd7e57b458ce788f53d5868a7e1c2f5e7818517d5e49ec72f11f7b3867a4173369af76bf30c983cda7a53d375914a5f1ae533ec99c405e9a06431491c65aead5f36f55a3b257796d6668315ae39bd74fb686f61d1f740c6b13a940a613ebc026b92610f343efbfb3919017efed4a17f6f0558162834c4fb4"], 0x490) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:06 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xbe00, 0x0, 0x268) 2018/04/28 03:39:06 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000980300", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 173.025553] attempt to access beyond end of device [ 173.030605] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:06 executing program 2: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0xc04c5349, &(0x7f00000001c0)={0x0, 0x7}) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000280)=""/128, &(0x7f0000000300)=0x80) syz_open_procfs(0x0, &(0x7f0000000580)='mounts\x00') r1 = getpid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x10, 0xffffffffffffffff, 0x3) r2 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r2, 0x29, 0xd2, &(0x7f0000000000)={{0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}, {0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}, 0x5c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0xcd, &(0x7f0000e93fb4)={{0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, {0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14}}}}, 0x5c) r3 = syz_open_procfs(r1, &(0x7f0000000240)='fdinfo\x00') sched_setattr(r1, &(0x7f0000000380)={0x0, 0x0, 0x1, 0x0, 0x0, 0xd7c7}, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000340)=0x9) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000180)={0xb2a, 0x7ff}, 0x8) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/loop-control\x00', 0x0, 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x1) ptrace$peekuser(0x3, 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) r5 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r3, 0xc0105303, &(0x7f0000000500)={0xdb3, 0x8, 0x80f503}) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) madvise(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f00000001c0), 0x4) r6 = add_key$keyring(&(0x7f0000000540)='keyring\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$setperm(0x5, r6, 0x400) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000400)={'mangle\x00'}, &(0x7f0000000480)=0x54) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="a81cbe49008bf1", 0x7, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x32, r4, 0x0) 2018/04/28 03:39:06 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x5) 2018/04/28 03:39:06 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) connect$rds(r0, &(0x7f0000000080)={0x2, 0x4e22, @multicast1=0xe0000001}, 0x10) [ 173.101699] attempt to access beyond end of device [ 173.106758] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:06 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xb000000) 2018/04/28 03:39:06 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045005, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:06 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3a, 0x0, 0x268) 2018/04/28 03:39:06 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x2000000) 2018/04/28 03:39:06 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x4800000000000000, 0x7fffffff) 2018/04/28 03:39:06 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000080)=0x5) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:06 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000000002, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:06 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x4c010000, 0x0, 0x268) 2018/04/28 03:39:06 executing program 2: r0 = accept4$llc(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000400)=0x10, 0x80800) bind$llc(r0, &(0x7f0000000440)={0x1a, 0x10b, 0xea0, 0x6, 0x1, 0xcb2, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x10}}, 0x10) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f000000cfe4)={0xa}, 0x1c) setsockopt$inet6_int(r2, 0x29, 0x19, &(0x7f00000001c0)=0x2, 0x94) sendmmsg(r2, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000000380), 0x24d, &(0x7f00000003c0)}}, {{&(0x7f0000000140)=@in6={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000000040)=[{&(0x7f0000000500), 0xfffffeb6}], 0x1, &(0x7f0000000000)}}], 0x40000000000001c, 0x0) ioctl$int_in(r1, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:06 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00700) 2018/04/28 03:39:06 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x10010000, 0x0, 0x268) [ 173.515330] attempt to access beyond end of device [ 173.520373] loop4: rw=2049, want=136, limit=112 [ 173.592241] attempt to access beyond end of device [ 173.597263] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:06 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xf00) 2018/04/28 03:39:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x7a000000, 0x7fffffff) 2018/04/28 03:39:06 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080044d76, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:06 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:06 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x8, 0x6}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000140)=@assoc_id=r1, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) ioctl$DRM_IOCTL_INFO_BUFS(r0, 0xc0106418, &(0x7f0000000080)={0x0, 0x2, 0x1, 0x3fff800000, 0x8, 0x1}) 2018/04/28 03:39:06 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x2f010000, 0x0, 0x268) 2018/04/28 03:39:06 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000080)) 2018/04/28 03:39:06 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x1, 0x41) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000100)=0x7, &(0x7f0000000140)=0x2) r1 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r1, 0x40045542, &(0x7f0000000040)=0x100000001) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x9, 0x40) 2018/04/28 03:39:06 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000feffff0700", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:06 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3600, 0x0, 0x268) 2018/04/28 03:39:06 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) modify_ldt$write2(0x11, &(0x7f0000000080)={0xd637, 0xffffffff, 0x0, 0x8, 0x9, 0x401, 0x8, 0x5, 0x3ff, 0x7}, 0x10) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) r2 = fcntl$getown(r1, 0x9) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x7ff, 0xffffffff80000001, 0x1ff, 0x4, 0x0, 0x1, 0x40, 0x2, 0x1, 0x7, 0x0, 0x281, 0x2, 0x0, 0x4, 0x100, 0x40, 0x100, 0x4c28, 0x100000001, 0x800, 0x2, 0x100000001, 0x6, 0xffffffffffffffff, 0x3ff, 0x101, 0x6, 0x7, 0x5, 0x0, 0x9, 0xee, 0x400, 0x2, 0x0, 0x0, 0x8001, 0x1, @perf_config_ext={0x1, 0x9}, 0x8000, 0x3, 0xfffffffffffffff8, 0x6, 0xfffffffeffffffff, 0x20, 0x400}, r2, 0xf, r0, 0x2) 2018/04/28 03:39:06 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) [ 173.780506] attempt to access beyond end of device [ 173.785576] loop4: rw=2049, want=136, limit=112 [ 173.897667] attempt to access beyond end of device [ 173.902721] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:07 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x84, &(0x7f00000001c0)=[@in={0x2, 0x4e24, @rand_addr=0xa3b}, @in6={0xa, 0x4e21, 0x7, @mcast1={0xff, 0x1, [], 0x1}}, @in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e20, 0x10000, @loopback={0x0, 0x1}, 0x7}, @in={0x2, 0x4e21, @rand_addr=0x3f}, @in6={0xa, 0x4e22, 0xc1, @empty, 0x5}]}, &(0x7f00000002c0)=0x10) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000300)={r1, 0xe7, "b0db9d0b4092db4b3209347f788fc0cc26ffc9857a3b13778922b97ceae7c026bdd65923b40c2945a3859f7fc9c0a76acbe9257bc34249b1cce5fc68b0d43128d1df347a202cbc4cfbcd7a80a77ed802abb954f4bf95fb88a88027151e2df653cf6dc4d1b67bffb9d07f80e28aa2a4be5391fb59cf42406ddd2ca9f3fda92d74604611762b4f2cbb25e2c345576ddb32f26aa485d9714472de9d6e4bb6129d00126ba877d8d6b55d4588c971af40ed58c484ae630bec92d598dc13dfa6da29cf9ce245c0644be8d910e95387b66590b98c30d63abc7990c3a400c035e2461eb0efe1cd69b4bef4"}, &(0x7f0000000400)=0xef) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000040)={0x0, 0xd3, "ce2c2ff1d9a334617e79aa41bf0c7fd669b3d9c0d691aa145c822570239871b94093f10e9f627e0d941a6d1b4e9520afac663725e344f679fd86094197d3b85caa201ae745e175db32c7d5dcd79e5cea040b1f9f69994a3c9d9a2e4fedcb9973ccbb1f6c852d7a8055194751213199203c5c3a9ca6debfdcec0ae4540e520a5d36fd2ea5613272a4c0bc41087ee69f4a6d5196517206690b23ba6fec49b0cb032c07c185e2e266f5be4f0a8b62f335f7af6c2d394ab6c6f2fff96fb688ae1e803d0ffb51fa3fe5e6469bb5655d1a7980e19456"}, &(0x7f0000000140)=0xdb) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000180)={r2, 0x3f, 0x781e, 0x9}, 0x10) 2018/04/28 03:39:07 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000004004500c, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:07 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x74000000, 0x7fffffff) 2018/04/28 03:39:07 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1aa, 0x0, 0x268) 2018/04/28 03:39:07 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xb00) 2018/04/28 03:39:07 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x1, 0x200) getsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x80, 0xffffffffffffffff) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:07 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r0, 0x4008ae93, &(0x7f0000000080)=0x5000) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f00000000c0)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}) 2018/04/28 03:39:07 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:07 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x18d, 0x0, 0x268) [ 174.104122] attempt to access beyond end of device [ 174.109174] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:07 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000100)='/dev/dsp#\x00', 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0xfff, 0x9}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000140)={r1, 0x7, 0x4}, &(0x7f0000000180)=0x8) ioctl$KVM_REGISTER_COALESCED_MMIO(r0, 0x4010ae67, &(0x7f0000000080)={0xf002, 0x103000}) 2018/04/28 03:39:07 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080045002, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:07 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x4f, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="91df04bc47503a30897dadc236ae5884c054066cdf6637e45f5914d0ef365977c9f63b2b6c76f4a5318ee7f8c98ae64ffb0839f816f9f263e4f0e39eebd658ccbcd7999952f372", 0x47}, {&(0x7f0000000140)="5d70cc5ff1c94a56b0a266913e37d73ba3cc92666a571df83b7aceb0c953993cd9860e56c05357add593b5bd2367837f36304de86cd25556643353df6a9486bc9318d195", 0x44}, {&(0x7f00000001c0)="a7d8071803654e6c82af7d2da565c3825ba181fc8f02d5bbc1d87d9204d2e1438acb743394c2d3a2ecb8d60c552e559a8168c231f862ec8003ae42dc8e511538308cffd3d4fac68cdb396a48529d80835ee4d36766d3662aefea26d68dd9f811e2869a2ebc58585de98809c373bed507a092c6a1392e49b2dfdd2caf7d04179953042fd1066ad822e3c669525e98de67a5769b19e70cbd278323aca34a798043b9af9887980a6a5759ee", 0xaa}], 0x3) 2018/04/28 03:39:07 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000a30000007d0134a6947e9547ee3d1450843c346d3653b4dc06617cfe78ccc46192a7876d48209d1401bc56a2a539b923b2dbc66147920e568192d7b8d92b964ef74ba01b509cb29332863b5957dc73e1c15211ca9b56f50a1f8ea3845853b4e050c83a797eb7bdc6ea9be89914f3743af76f31e7ce7514af42dac9b1c0365b8a31f0764c84aea285e30edfd28a40c1a0d263b4c36efd8ffe82755b12483e6bfbc4c6d24c7b814f6e6ad7d02413ce37e7f2ec50e8a9bfc4944a5287473bf6f78c60876e80170e45fd4bca49c3506696718e0a766598f5301e7e74dfec5fdb2cb88b1f87c16f82c6d4dcb95092df3ee07d25a2d4b630b7c8072f148c2b89ec6d970b984237e39b673b1f634c775ab2ba034849b7f76534781775ed2f9c2b20f9c5b695d8ff2ecc27e51104720ca482538a854f7d658b02ce728bc850e81cb62a9f7c31be3c8c530300ffb115c6118699df060c9b90"], &(0x7f00000001c0)=0xc7) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000180)) [ 174.176496] attempt to access beyond end of device [ 174.181541] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:07 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:07 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x8) 2018/04/28 03:39:07 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x8f01000000000000, 0x0, 0x268) 2018/04/28 03:39:07 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) bind$rds(r0, &(0x7f0000000080)={0x2, 0x4e21}, 0x10) 2018/04/28 03:39:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xc00, 0x7fffffff) 2018/04/28 03:39:07 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000200)='fou\x00') ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x3f, &(0x7f00000000c0)="3c86487d4622e884528af41209514c5e769817172d76b779479aa0f77ed0270d2f0a551484c046e07e16a86975544707274926edc74a175fa9314bb60cce52"}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0x8) ioctl$int_in(r1, 0x5450, &(0x7f0000000000)=0x2) [ 174.527798] attempt to access beyond end of device [ 174.532962] loop4: rw=2049, want=136, limit=112 [ 174.546629] attempt to access beyond end of device [ 174.551675] loop4: rw=0, want=136, limit=112 2018/04/28 03:39:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xa, 0x7fffffff) 2018/04/28 03:39:07 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045007, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:07 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x11) 2018/04/28 03:39:07 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x30010000, 0x0, 0x268) 2018/04/28 03:39:07 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:07 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x5473, &(0x7f0000000080)=0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000000c0)=0x0) sched_setattr(r1, &(0x7f0000000100)={0x30, 0x0, 0x0, 0x80000000, 0x81, 0x100, 0x4, 0x3}, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)=0xfffffffffffffffd) 2018/04/28 03:39:07 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x8c5d, 0x4001) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) fcntl$setstatus(r0, 0x4, 0x400) sendmsg$nl_generic(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xe0, 0x3f, 0x200, 0x70bd2a, 0x25dfdbfe, {0x11}, [@generic="17f052d5fa462875fbba43d45ab8b0bfb5e2118aa7db21b37b1d7532debe5b282fa65d043ba0dbbd1dd921964d2e43b2194f34bdb39bddee09e062c3d6ac63643c2f8cd57eb4d4997a73fdabe59adebd0cb7bf66f4851bfab812e2caaa1624f69eaba00c6751fdde67dd6cfbaec3993a17674d429fad5735fe7f2f539cffb31f3d6ea8f67320d99a74824b026220234c957117669072f36773ce43fe9dba7c26ab5b0bef6537e041d82fb0decf0c4777b16c8c43b5db2e5ec38d532c2071a9f5385c710df54879254e17c8"]}, 0xe0}, 0x1, 0x0, 0x0, 0x4000850}, 0x80) r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000580)=0x0) perf_event_open(&(0x7f0000000500)={0x0, 0x70, 0x100000001, 0x9, 0x40000000, 0x7ff, 0x0, 0x3, 0x4800, 0x2, 0x427f16c2, 0x3, 0x9, 0xe9, 0x2b9, 0x3f78, 0x9, 0x0, 0x10001, 0x200, 0x401, 0xfff, 0x1, 0x7, 0x53, 0x3, 0x3, 0x110e, 0xfffffffffffffffe, 0x4, 0x80000000, 0x1, 0x3ff, 0x800, 0x7fffffff, 0x77, 0x6, 0x5, 0x0, 0x4, 0x7, @perf_config_ext={0x0, 0x3f}, 0x20000, 0x0, 0x100000001, 0x7, 0x1, 0x3785, 0x6}, r2, 0x5, r1, 0xb) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000380)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, r3, 0xc7d8439824789bfa, 0x70bd2c, 0x25dfdbfc, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x40000000}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0xb}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x1f}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x20000084}, 0x40000) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000004c0)={@empty, @broadcast=0xffffffff, 0x1, 0x6, [@broadcast=0xffffffff, @remote={0xac, 0x14, 0x14, 0xbb}, @rand_addr=0x9, @loopback=0x7f000001, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14, 0xf}]}, 0x28) ioctl$int_in(r0, 0x80000000005000, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000080)={0x7, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2018/04/28 03:39:07 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0x1, 0x3f, &(0x7f0000000200)=0x3, 0x4) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000040)={0x0, 0x4}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000000c0)={r2, @in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1f}}}, [0x3, 0x7ff, 0x3, 0x0, 0x200, 0x4, 0x2, 0x71, 0x6, 0x3, 0x7, 0x4, 0x10001, 0x7f, 0x467]}, &(0x7f00000001c0)=0x100) [ 174.574141] attempt to access beyond end of device [ 174.579149] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:07 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) sendmsg$nl_crypto(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)=@get={0x108, 0x13, 0x200, 0x70bd29, 0x25dfdbfd, {{'drbg_nopr_hmac_sha1\x00'}, [], [], 0x400, 0x2000}, [{0x8, 0x1, 0xd61}, {0x8, 0x1, 0x8}, {0x8, 0x1, 0x5}, {0x8, 0x1, 0x5}, {0x8, 0x1, 0x8}]}, 0x108}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:07 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:07 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x65, 0x0, 0x268) 2018/04/28 03:39:07 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005015, &(0x7f0000000000)=0xd007) [ 174.782833] attempt to access beyond end of device [ 174.787882] loop4: rw=2049, want=136, limit=112 [ 174.873443] attempt to access beyond end of device [ 174.878494] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:08 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)=0x0) syz_fuseblk_mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0xc000, r1, r2, 0x400000000000000, 0x1, 0x8000) 2018/04/28 03:39:08 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x6) 2018/04/28 03:39:08 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/04/28 03:39:08 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x43f, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) sendfile(r1, r1, &(0x7f0000000080), 0x3a) 2018/04/28 03:39:08 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:08 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x96010000, 0x0, 0x268) 2018/04/28 03:39:08 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xb00, 0x7fffffff) 2018/04/28 03:39:08 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080045006, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:08 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xf3010000, 0x0, 0x268) 2018/04/28 03:39:08 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:08 executing program 1: r0 = syz_open_dev$mouse(&(0x7f0000000300)='/dev/input/mouse#\x00', 0xffff, 0x420400) ioctl$LOOP_CLR_FD(r0, 0x4c01) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r2, 0x406, r1) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000140)={'bridge_slave_1\x00', {0x2, 0x4e21}}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r3, 0x4058534c, &(0x7f00000000c0)={0x3, 0xeb6, 0x4, 0xfff, 0x4, 0x3}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000180)={0x1, [0x0]}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000200)={r4, @in6={{0xa, 0x4e22, 0x9, @local={0xfe, 0x80, [], 0xaa}, 0x8000}}, 0x6, 0xd48}, &(0x7f00000002c0)=0x90) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000000)) [ 175.082653] attempt to access beyond end of device [ 175.087827] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:08 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045878, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:08 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xffffff7f00000000) 2018/04/28 03:39:08 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) fsetxattr(r1, &(0x7f0000000040)=@known='security.evm\x00', &(0x7f0000000080)='cpusetmime_type\\6\'\x00', 0x13, 0x3) 2018/04/28 03:39:08 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x2c, @local={0xac, 0x14, 0x14, 0xaa}, 0x4e20, 0x3, 'none\x00', 0x2c, 0x3, 0x6b}, 0x2c) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000000084ffc, &(0x7f0000000100)=0x6) [ 175.141721] attempt to access beyond end of device [ 175.146771] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:08 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:08 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x30, 0x0, 0x268) 2018/04/28 03:39:08 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfffffff4, 0x7fffffff) 2018/04/28 03:39:08 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 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, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/254, 0xfe, 0x40000101, 0x0, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000140)={0x0, @in6={{0xa, 0x4e20, 0xfa00000, @mcast2={0xff, 0x2, [], 0x1}, 0xbe}}, 0x8, 0x1, 0x3f, 0x20, 0x4}, &(0x7f0000000200)=0x98) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000240)={r1, 0x1}, 0x8) 2018/04/28 03:39:08 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd000000) 2018/04/28 03:39:08 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:08 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)=0xfffffffffffffffd) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080), 0x4) 2018/04/28 03:39:08 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x26, 0x0, 0x268) 2018/04/28 03:39:08 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) fcntl$getown(r0, 0x9) perf_event_open(&(0x7f0000000800)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="ec3080a5d432482fb37d49aa29bf2a2c083e1839fdc4e67c7a4be57d11968d9ebf593bccd83537bf3d3ec540d1c2558a56019c2237766d6359ad8a36f210f0419606de1aacb6d110443c36395bd321f9668792bf3155066e38901c97dec07b63d4f6e3e554db46ad949fcb18fb8e7cedef19c94f832e07b0cfb598c56e966dd96fa393cd18b18c0eb8802b975095e92bf1006eee02b461ac001b56c7096ffe6be0753442c1dcec15734fd9fcad3550272d402c3cee3810b6d5a310222165d24bcfa443655ec8f384df34ecaea9ff3741eea3121b009d87b08fc9ff48dfcffe50e4", 0xe1}, {&(0x7f00000001c0)="cac0d9e12762d48828db1610dd386dc4ea94a56edb00a71bce0f934a0ec907d4d1e74b2092e8457754ebca2f94267064bc08c1f8d4c5a02123159bf617bf65235c78ea37288996330baaf9678369e78e1f717afa4041759a0c77f0fd75b7c756998b0e87a8ab0df6ea4add651052c61c4709ee6da3e20ce88aa385da429e5e74d3122799745d4764bb32b89c43603415a64bdb4922c37567fb75e34221f0c4b587c6f8dcb671979a191010c9753feee38e127fa219a9cb86515254c3385f70c62761a391994772521a39cb0c0531be47dd4e334ee28a4ff90203db02e7823b0c6030ba2eeaadb3324a34f7bb7214e32c821aa405e8fdb9", 0xf7}, {&(0x7f00000002c0)="e27f2f7ead286adeca2e262255c8dc7c56a9c73f87bca3ca135e4eefb6c44fa0a741719c3ccfd2a5ceabd280314045c7ff466ea5822315d1efcc", 0x3a}, {&(0x7f0000000300)="b3ae1baa64e2cba04baca9081a077f212543b4979aacce8c984d77ed69f12b69c8e4e9bf9b711321d2fca8bc572698c83d327a746bba562ea8dcd8f85076554505b85d109e97be5241d26cf179511e21212cb6114acdb2e280b7977297f9a314c043c47552c0575c9d9c00eedb839a876089b639bdcb6d99228de6ecfd345b3664fbcd8c2a01525f7c1e089045e48fe656df05e124744e2ac0f12ff87c6711ca29630a31dbb42ee0fc14a49cb995e0e2815668f5917fc8f1004b8b8f8f376bfd9f4679a1e1a1d12b16a8b04434a6b2be69", 0xd1}, {&(0x7f0000000400)="7dcfcbab217f1b176d932bdb273eac90e5eb5514a7b4bcff64a7ff74c13f90c1fcd5f7689edd680bc0dddf62a7234263662dd1923d4ac6887399e250ca06a05dc4a99b24b9435dc7aaa5a2b70eea248b93", 0x51}, {&(0x7f0000000480)="fcb2d3901738c74b198d3e510dc4d6ac4f4c8e96e63c61c502987058018a08b5c81f357caebf4470083d8b7d0c48dbcd2ce5c2a58e74b27225e4c1424fccad40e57248a414105ccf212caaf44e6f6fb943c1432bbb7268d5c3dcfcfb952d2abb402560782672fb85dc07435ae6186a9012a4269865117eb28872f33e6aa967ffb6ec8935c4421f16dc6f118e1f3cea77f78e1412baef7703", 0x98}, {&(0x7f0000000540)="58e951ded8d3a0b9b5b5d351876ceedc95395f8ab1aa161119f937c3c4d6c05c89f079a3d293040a914643791024c4229991c6c9b0f85a4666fc994d98f5e2ff113892c4d7d7deebd9e9c93c7b0cca0f5a568d975ee844a7207648a3189fcb4d8333da4044d91ad1e2ae3c91d8ccc50dd6c7a0e23c2ed7846e765b2a96153acf528df1b40647488c1b603bb5e7344634d9b52000d1775b4a434b4e9d8c2f42bceca62771", 0xa4}, {&(0x7f0000000600)="6d78916baea97b31934b2776dae9787bcc7ebfc0917d028739ea1094b3eae183da15bdebe71298009d010f776f01e780eae902387176e851cae2bfa06b84b028e25376938adf639dd3aa9eaa50b47719e236a421a85c3bc22a9cb2d60471fc41d3942a15009672128a182d0e230fa9456cc3469ca2d085e3a352d762c68a8b030a932f22897ca853bd163c8fd19e1720bec5fbc03ec0e121eeed86a3c2a17eded8575a0a9953", 0xa6}, {&(0x7f00000006c0)="d86355792e2343a0c9df3765795974e60a6955d4f86e392f145a50d1bb7c49cb5d3575d5b1aa0beffa9aedfa1bcfbdb4f303b966ad8c3851d68c406ddb022a0bd6795f138ac6ab6fe626f4272119954adb6a763d1c4dd263b5a610ccbfe780dcf9485d4a6bd10d4e60b1d55915544b33407e6fb309418274", 0x78}], 0xa) [ 175.530215] attempt to access beyond end of device [ 175.535265] loop4: rw=2049, want=136, limit=112 [ 175.590619] attempt to access beyond end of device [ 175.595739] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:08 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045005, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:08 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200000, 0x100) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x8}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000180)={r1, 0x8}, 0x8) r2 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r2, 0x80000040045010, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x406, r2) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x100, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r3, 0x894b, &(0x7f0000000040)) 2018/04/28 03:39:08 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x2501000000000000, 0x0, 0x268) 2018/04/28 03:39:08 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:08 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0xe4, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_ARM_SET_DEVICE_ADDR(r0, 0x4010aeab, &(0x7f00000000c0)={0xf4b3338, 0x1000}) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:08 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x3, 0x7fffffff) 2018/04/28 03:39:08 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:08 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x4) [ 175.818374] attempt to access beyond end of device [ 175.823555] loop4: rw=2049, want=136, limit=112 [ 175.871353] attempt to access beyond end of device [ 175.876405] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:09 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x2) 2018/04/28 03:39:09 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000180)='/dev/dsp#\x00', 0xfffffffffffffff8, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}]}) r2 = syz_open_dev$loop(&(0x7f000002c000)='/dev/loop#\x00', 0x0, 0x0) ioctl(r2, 0x44000000401870c8, &(0x7f0000000000)) ioctl$DRM_IOCTL_RM_CTX(r0, 0xc0086421, &(0x7f0000000100)={r1, 0x1}) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000140)=[{0x2, 0xfffffffffffffff9}, {0x3, 0xfffffffffffffffc}, {0x8, 0xb14}, {0x8, 0x9}], 0x4) 2018/04/28 03:39:09 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x42000000, 0x0, 0x268) 2018/04/28 03:39:09 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @multicast2}, &(0x7f0000000180)=0xc) ftruncate(r0, 0x5a95) r3 = geteuid() setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f00000002c0)=0xfffffffffffffffa, 0x4) ioctl$KVM_IOEVENTFD(r0, 0x4040ae79, &(0x7f00000000c0)={0x3000, &(0x7f0000000080), 0x0, r0, 0x1}) ioctl$LOOP_CLR_FD(r0, 0x4c01) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000001c0)={{{@in6=@mcast1={0xff, 0x1, [], 0x1}, @in6=@remote={0xfe, 0x80, [], 0xbb}, 0x4e23, 0x101, 0x4e24, 0x80000000, 0x0, 0x0, 0xa0, 0x32, r2, r3}, {0x4, 0x3f, 0xffffffffffff8001, 0x0, 0x20, 0x4, 0x7fffffff, 0x4}, {0x6, 0x2, 0x7, 0x6b}, 0x112, 0x6e6bb6, 0x0, 0x1}, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4d6, 0x3f}, 0x2, @in=@broadcast=0xffffffff, 0x0, 0x6, 0x3, 0x1f3, 0x1000, 0xffffffffffffff80, 0x9}}, 0xe8) ioctl$int_in(r1, 0x8000800000500e, &(0x7f0000000100)=0x359) 2018/04/28 03:39:09 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005016, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:09 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfffffffffffffff2, 0x7fffffff) 2018/04/28 03:39:09 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KVM_S390_INTERRUPT_CPU(r0, 0x4010ae94, &(0x7f0000000080)={0x400, 0x8, 0x40}) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:09 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000000040)) 2018/04/28 03:39:09 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:09 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa501, 0x0, 0x268) [ 176.062454] attempt to access beyond end of device [ 176.067596] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:09 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000004004500a, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:09 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$pppoe(0x18, 0x1, 0x0) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ashmem\x00', 0x200400, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:09 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x3, 0x200) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) [ 176.206251] attempt to access beyond end of device [ 176.211306] loop4: rw=2049, want=171, limit=112 2018/04/28 03:39:09 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:09 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xe901000000000000, 0x0, 0x268) 2018/04/28 03:39:09 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xe) 2018/04/28 03:39:09 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f00000002c0)=0x8001, &(0x7f0000000200)=0x4) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl(r1, 0x8000, &(0x7f0000000080)="98efa80f2d079fe4c8ac881f8e781c8e838ca473f55f8514b36399b54ee01068d8ae95259789c5c45e64a076a785494a97f6fff7bcef7f4b455d5d7b50ce74b015f7735c000728e86cc1b8e20b55ca42a504972b59252770cd091b59bd16131a3826b3764b71934af1e6df7e0a05f560ba98af7ba773cf731f1c3f71a16ee4fe31b7490ed8b362eab1902d7dddd7ac6e091c2dc4cd44477ba5ad8bb3fd497308defcc1b33aeebd2a72cf58658387fb1137ecd61ec2f3a3bcb0f65eb5c0636d7c20b39e873fe6c5412a045b60ac3c2467017c6ca8911e2be297c2") ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) socketpair(0x0, 0x6, 0xff, &(0x7f0000000180)) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000040)=0x37, 0x4) socketpair(0x3, 0xa, 0xe05, &(0x7f00000001c0)) [ 176.425709] attempt to access beyond end of device [ 176.431078] loop4: rw=1, want=163, limit=112 2018/04/28 03:39:09 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045013, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:09 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x200000000000000, 0x7fffffff) 2018/04/28 03:39:09 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioperm(0x3f, 0xa191, 0xfffffffffffff800) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x9, 0x1) 2018/04/28 03:39:09 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x7c000000, 0x0, 0x268) 2018/04/28 03:39:09 executing program 2: r0 = gettid() ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f00000000c0)=0x0) tgkill(r0, r1, 0x1f) r2 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RNDCLEARPOOL(r2, 0x5206, &(0x7f0000000080)=0x5) ioctl$int_in(r2, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:09 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xe00000000000000) 2018/04/28 03:39:09 executing program 6: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x1f, 0x40000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000080)=""/52) r1 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x4, 0x70, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7, 0x0, 0x0, 0x0, 0x80, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ppoll(&(0x7f00000000c0)=[{r0, 0x81ce}], 0x1, &(0x7f0000000100), &(0x7f0000000140)={0x995}, 0x8) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:09 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:09 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9a000000, 0x0, 0x268) 2018/04/28 03:39:09 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005450, &(0x7f0000000000)=0xd007) [ 176.653550] attempt to access beyond end of device [ 176.658673] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:09 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:09 executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x84000) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f00000000c0)) socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x3, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:09 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(0xffffffffffffffff, 0x8000000000500e, &(0x7f0000000000)) [ 176.736766] attempt to access beyond end of device [ 176.741825] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:09 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:09 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfeffffff00000000) 2018/04/28 03:39:10 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6100, 0x0, 0x268) 2018/04/28 03:39:10 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xe000000, 0x7fffffff) 2018/04/28 03:39:10 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045003, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:10 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)=0x8) 2018/04/28 03:39:10 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:10 executing program 2: openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x80, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:10 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x600000000000000) 2018/04/28 03:39:10 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000040)={0x400, 0x7, 0x3747, 0x200000}) [ 177.095509] attempt to access beyond end of device [ 177.100572] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:10 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000980300", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:10 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x66010000, 0x0, 0x268) 2018/04/28 03:39:10 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) fcntl$setlease(r0, 0x400, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) [ 177.137846] attempt to access beyond end of device [ 177.142895] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:10 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080045007, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:10 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 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, 0x3, @perf_config_ext={0x1, 0xffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:10 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xf000000) 2018/04/28 03:39:10 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) eventfd(0x3) 2018/04/28 03:39:10 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000ffffffff00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:10 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x23000000, 0x7fffffff) [ 177.410530] attempt to access beyond end of device [ 177.415573] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:10 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x46010000, 0x0, 0x268) 2018/04/28 03:39:10 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:10 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:10 executing program 6: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x7f, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:10 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x2000) 2018/04/28 03:39:10 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000008004500b, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:10 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x500, 0x7fffffff) 2018/04/28 03:39:10 executing program 2: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x401, 0x402a00) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$KVM_IRQFD(r0, 0x4020ae76, &(0x7f0000000080)={r0, 0x7, 0x6, r0}) [ 177.469357] attempt to access beyond end of device [ 177.474404] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:10 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@loopback, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000000200)=0xe8) fstat(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuseblk_mount(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', 0x8000, r2, r3, 0x3, 0x80000001, 0x8000) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f00000002c0)) 2018/04/28 03:39:10 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6a00, 0x0, 0x268) 2018/04/28 03:39:10 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:10 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040), &(0x7f0000000080)=0x4) [ 177.644067] attempt to access beyond end of device [ 177.649101] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:10 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045018, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:10 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:10 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x300) 2018/04/28 03:39:10 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0xf6a71f3f53c6e7ed) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) [ 177.748673] attempt to access beyond end of device [ 177.753720] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:10 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10dc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000140)=""/61) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:10 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x60, 0x7fffffff) 2018/04/28 03:39:10 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x14, 0x0, 0x268) 2018/04/28 03:39:11 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080045005, &(0x7f0000000000)=0xd007) [ 178.054810] attempt to access beyond end of device [ 178.059962] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:11 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x73, 0x0, 0x268) 2018/04/28 03:39:11 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x915, 0xfe) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:11 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:11 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r0, &(0x7f0000000080)={0x10}) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x2, 0x0) 2018/04/28 03:39:11 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f00000000c0)={r1, 0x2}) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:11 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x8, 0x7fffffff) 2018/04/28 03:39:11 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000800c5011, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:11 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x1f40) [ 178.107336] attempt to access beyond end of device [ 178.112372] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:11 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:11 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1d01000000000000, 0x0, 0x268) 2018/04/28 03:39:11 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000100)=0x200000000005) 2018/04/28 03:39:11 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fsetxattr(r1, &(0x7f00000000c0)=@random={'trusted.', '/dev/dsp#\x00'}, &(0x7f0000000100)='/dev/dsp#\x00', 0xa, 0x2) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) bind$pptp(r0, &(0x7f0000000080)={0x18, 0x2, {0x0, @dev={0xac, 0x14, 0x14, 0xc}}}, 0x1e) [ 178.280849] attempt to access beyond end of device [ 178.286099] loop4: rw=2049, want=136, limit=112 [ 178.375250] attempt to access beyond end of device [ 178.380321] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:11 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xffffffff00000000) 2018/04/28 03:39:11 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0045009, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:11 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:11 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x4300000000000000, 0x0, 0x268) 2018/04/28 03:39:11 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(0xffffffffffffffff, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:11 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r0, 0xc4c85513, &(0x7f00000000c0)={{0x5, 0x5, 0x401, 0xfffffffffffffff7, "151b03686991258917d88330c8af0ab9720eaa49705ba7d8d6b9a3e580a0522de2969ea5c20e3c7ce1a8a213", 0x3280}, 0x2, [0x400, 0x5, 0xfff, 0x93, 0x81, 0x828d, 0x6, 0xffffffffffffffff, 0x40, 0x101, 0x100, 0x0, 0xcc8, 0x7, 0x4, 0xfffffffffffffc5a, 0x5, 0x5, 0x3, 0x101, 0x6, 0x8, 0x1, 0x9, 0x10001, 0x9acd, 0x9, 0x2, 0x750, 0x847, 0x98, 0x8000000, 0xd723, 0xffffffffffffffe1, 0x7, 0x36, 0x0, 0xff, 0x8, 0xf51, 0x7fffffff, 0x9, 0x426, 0x1000, 0x5, 0x7, 0x7fff, 0x10001, 0xd55, 0x1, 0xffff, 0x77cd, 0xfffffffffffffff8, 0x3, 0xe00, 0x9, 0x100000001, 0x3, 0x1, 0x9, 0x1000, 0x100, 0x400, 0x5, 0xffffffffffff8001, 0x0, 0x3, 0x100, 0x2, 0x7, 0x1, 0x1, 0xffffffff00000001, 0xcba7, 0x7, 0x0, 0x9, 0x400, 0xe9, 0x3ff, 0x3, 0xffffffffffffffff, 0x4, 0x4, 0xa9, 0x8434, 0x95b, 0x1, 0xff, 0x7, 0xb171, 0x3, 0x6, 0x0, 0x157, 0x5, 0xffffffffffff3bc3, 0x7f5, 0xedb, 0x0, 0x7fffffff, 0x3, 0x6, 0xffff, 0x96, 0x2, 0x5, 0x7, 0x7fffffff, 0x80, 0x2, 0x882, 0xb93, 0x200, 0x1ff, 0x37d, 0x5, 0x7fff, 0xfffffffffffffffa, 0x3, 0x5, 0x6, 0x8, 0x7, 0x4, 0x0, 0x40, 0xf4c], {r1, r2+30000000}}) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) dup2(r3, r4) openat$audio(0xffffffffffffff9c, &(0x7f0000000600)='/dev/audio\x00', 0x800, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7515a7cc3c8d8776, 0x10, r3, 0x0) 2018/04/28 03:39:11 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xffffffff00000000, 0x7fffffff) 2018/04/28 03:39:11 executing program 6: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x0, @dev}, &(0x7f0000000080)=0x1c) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f00000000c0)={0x0, 0x8000}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000140)={r1, 0x20}, &(0x7f0000000180)=0x8) r2 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r2, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:11 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x7f00000000000000, 0x0, 0x268) 2018/04/28 03:39:11 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 178.580468] attempt to access beyond end of device [ 178.585513] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:11 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000300)='/dev/mixer\x00', 0x0, 0x0) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000340)=0x80000001, &(0x7f0000000380)=0x2) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000000)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vga_arbiter\x00', 0x400, 0x0) r3 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000000080)=0x0) fcntl$setownex(r3, 0xf, &(0x7f00000000c0)={0x3, r4}) perf_event_open(&(0x7f0000000100)={0x4, 0x70, 0x4, 0x0, 0x9, 0x80000000, 0x0, 0x5, 0x200, 0x0, 0x4, 0x9, 0xb3ef, 0x3, 0x8, 0x9, 0x6, 0x200, 0x401, 0x7, 0x6, 0x47, 0x7f, 0x3f, 0x2, 0x2, 0x8000, 0x920, 0x4, 0x71, 0x2f, 0x8, 0x5f3e, 0x5, 0x5, 0x3, 0x80, 0x10001, 0x0, 0xff, 0x0, @perf_config_ext={0x5, 0x2}, 0x1000, 0xfffffffffff7fffd, 0x7, 0x7, 0x5, 0x400, 0x9}, r4, 0x8, r2, 0xa) sync_file_range(r1, 0x5, 0x9, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000180)) 2018/04/28 03:39:11 executing program 6: setrlimit(0xf, &(0x7f00000000c0)={0xac85, 0x1}) r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x4, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x800, 0x0) ioctl$KVM_S390_VCPU_FAULT(r0, 0x4008ae52, &(0x7f0000000080)=0x1) 2018/04/28 03:39:11 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045007, &(0x7f0000000000)=0xd007) [ 178.681825] attempt to access beyond end of device [ 178.686869] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:11 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$rdma_cm(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="11000000000000fa680c48f65d6e53e271567928658b502583c9026545f2f0bf2d805e077ef7f2b7300ec0d1c86ff0ee142320430caa12ce248ab1a7acbfd7653678876e9f7daddfcb5489e91ad079373fa80ff84a56c019ab17d3fc4b0c1f41216baa556f7f51e310f185706a2d9bc5e7eca9da00d7b88e2411103b8007ec2670ea47a055e06c162025a011b164ec5bd16fd135f0b5157b3c3832df435048fdadb83da99f3c3c", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], @ANYRES32=0xffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x210) r2 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2c, 0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r2, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:11 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:11 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xa000000) 2018/04/28 03:39:11 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x180000000000000, 0x7fffffff) 2018/04/28 03:39:12 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x120, 0x0, 0x268) 2018/04/28 03:39:12 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) fgetxattr(r0, &(0x7f0000000100)=@random={'security.', '/dev/dsp#\x00'}, &(0x7f0000000140)=""/4096, 0x1000) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)=0x6) fgetxattr(r1, &(0x7f0000000040)=@known='system.sockprotoname\x00', &(0x7f0000000080)=""/86, 0x56) 2018/04/28 03:39:12 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:12 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:12 executing program 1: syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x48042) r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000100)={@multicast1=0xe0000001, @multicast1=0xe0000001, @multicast2=0xe0000002}, 0xc) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) ioctl$GIO_SCRNMAP(r0, 0x4b40, &(0x7f0000000340)=""/167) socketpair$inet(0x2, 0x0, 0xfff, &(0x7f0000000080)={0xffffffffffffffff}) fgetxattr(r2, &(0x7f0000000200)=@known='security.selinux\x00', &(0x7f0000000240)=""/58, 0x3a) syz_genetlink_get_family_id$fou(&(0x7f00000000c0)='fou\x00') 2018/04/28 03:39:12 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) setsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000080)=@int=0x100000000, 0x4) 2018/04/28 03:39:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x7a00000000000000, 0x7fffffff) 2018/04/28 03:39:12 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x11000000) [ 178.964222] attempt to access beyond end of device [ 178.969298] loop4: rw=2049, want=136, limit=112 [ 178.994573] attempt to access beyond end of device [ 178.999631] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:12 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:12 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa00000000000000, 0x0, 0x268) 2018/04/28 03:39:12 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040049409, &(0x7f0000000000)=0xd007) [ 179.172972] attempt to access beyond end of device [ 179.178059] loop4: rw=2049, want=136, limit=112 [ 179.251383] attempt to access beyond end of device [ 179.256429] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:12 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x700) 2018/04/28 03:39:12 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x111000, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:12 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x40090400) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x80800) getsockname$inet6(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, @mcast2}, &(0x7f00000000c0)=0x13) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:12 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000140)={0x6, 0x70, 0x101, 0x0, 0x1, 0x9, 0x0, 0x400, 0x1, 0xf, 0x7, 0x401, 0x3, 0x0, 0x80000001, 0x0, 0x7, 0xfffffffffffffff9, 0x1, 0x401, 0x4, 0xffffffff, 0x8, 0x9, 0x3, 0x4, 0xb43, 0x800, 0x1, 0x944d, 0x5, 0xffffffffffffffe1, 0x6b33, 0x9, 0x7ff, 0x6, 0x35bb, 0x6, 0x0, 0xedd, 0x5, @perf_bp={&(0x7f0000000100), 0xb}, 0x30, 0x81, 0xffff, 0x7, 0x3f, 0x8c2, 0x5}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000080), &(0x7f00000000c0)=0x4) readahead(r0, 0xd4, 0x6) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x101, 0x44) 2018/04/28 03:39:12 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:12 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9c00000000000000, 0x0, 0x268) 2018/04/28 03:39:12 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045014, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x2000000000000, 0x7fffffff) 2018/04/28 03:39:12 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:12 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x47, 0x0, 0x268) 2018/04/28 03:39:12 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$KVM_SET_GSI_ROUTING(r0, 0x4008ae6a, &(0x7f0000000240)=ANY=[]) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(r1, 0x641f) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000100)={'veth0_to_bridge\x00', 0x1}) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000140)={r0, r0, 0xb, 0x1}, 0x10) msgget(0x2, 0x121) ioctl$int_in(r0, 0x80000000005000, &(0x7f00000000c0)=0x7) setsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000000180)={0x0, 0x2656}, 0x2) 2018/04/28 03:39:12 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000040)={0x10, 0x8000, 0x7, 0x1, 0x93, 0x80000000, 0x20, 0x3f, 0x4, 0x1}) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x5) [ 179.475478] attempt to access beyond end of device [ 179.480532] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:12 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005460, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:12 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000080)=0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000180)=""/126) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f00000000c0)=r1) getsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000100)={@multicast1, @rand_addr}, &(0x7f0000000140)=0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:12 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 179.551860] attempt to access beyond end of device [ 179.556911] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:12 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000040)='@u-\x00', 0x3) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000080)={&(0x7f0000ff9000/0x4000)=nil, 0x4000}) ioctl$int_in(0xffffffffffffffff, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 2018/04/28 03:39:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfffffdef, 0x7fffffff) 2018/04/28 03:39:12 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f00000000c0)=0xfffffffffffffffe) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000040)) 2018/04/28 03:39:12 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1a1, 0x0, 0x268) 2018/04/28 03:39:12 executing program 2: syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0xb6, 0x2000) syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x6, 0x301100) r0 = memfd_create(&(0x7f0000000180)='-}%vmnet1\x00', 0x1) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000100)=""/12) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(0xffffffffffffffff, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:12 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:12 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)=0x80000) [ 179.796860] attempt to access beyond end of device [ 179.801909] loop4: rw=2049, want=136, limit=112 [ 179.900228] attempt to access beyond end of device [ 179.905327] loop4: rw=2049, want=171, limit=112 2018/04/28 03:39:13 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c0189436, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:13 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6c, 0x0, 0x268) 2018/04/28 03:39:13 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800, 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_netrom_TIOCOUTQ(r0, 0x5411, &(0x7f0000000140)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x8000004004500d, &(0x7f0000000000)=0x6) 2018/04/28 03:39:13 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:13 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r0, 0x80045300, &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14c, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x100000, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x3ffff8, 0x7fffffff) [ 179.972471] attempt to access beyond end of device [ 179.977501] loop4: rw=1, want=163, limit=112 2018/04/28 03:39:13 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:13 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x112, 0x0, 0x268) 2018/04/28 03:39:13 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x20000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f0000000000)=0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1b7, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000080)={0x1, 0x40000000, 0x8000, 0x8, 0x4, 0x9, 0x4, 0x2, 0x0, 0x9, 0x80000000, 0xc4}) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000008010500c, &(0x7f0000000000)=0xd007) [ 180.103496] attempt to access beyond end of device [ 180.108563] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:13 executing program 6: r0 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x80000000000, 0x40) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000080)=0x6, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) [ 180.228381] attempt to access beyond end of device [ 180.233441] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:13 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x8) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000180)={0x1, 0x4}, 0x8) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000080)) 2018/04/28 03:39:13 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:13 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r1, &(0x7f000005eff0)={0x2, 0x4e20, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000f06000)=ANY=[], &(0x7f00008f4000)) recvfrom$inet(r2, &(0x7f0000001280)=""/248, 0xf8, 0x0, 0x0, 0x0) ioctl$sock_netrom_SIOCGSTAMP(r2, 0x8906, &(0x7f0000000000)) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xb) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xd601000000000000, 0x0, 0x268) 2018/04/28 03:39:13 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c020660b, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:13 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, &(0x7f0000000080)={0x10201, 0x0, 0x10000, 0x2000, &(0x7f0000ffe000/0x2000)=nil}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x400000000000000, 0x7fffffff) 2018/04/28 03:39:13 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000040)=0xfffffffffffffff8, &(0x7f0000000080)=0x4) 2018/04/28 03:39:13 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000980300", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:13 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3701, 0x0, 0x268) [ 180.468516] attempt to access beyond end of device [ 180.473574] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:13 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$PIO_FONTX(r0, 0x4b6c, &(0x7f0000000040)="b8e5cb5ffe952de307b0ed32") perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000000080)={{0xa, 0x4e24, 0x10001, @mcast2={0xff, 0x2, [], 0x1}, 0x800}, {0xa, 0x4e20, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x200}, 0x401, [0x7fffffff, 0x200, 0x6, 0x6, 0x3, 0x5, 0x6, 0x40000000000]}, 0x5c) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:13 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005421, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:13 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x800000001, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40087705, &(0x7f0000000380)={0x8648, 0x7}) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000001c0)={0x0, 0x2, 0xfffffffffffffff7}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000240)={r1, 0x20, 0x30, 0xaf2f, 0x400}, &(0x7f0000000280)=0x18) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f00000002c0)={r1, @in={{0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x84) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r0, 0x800442d2, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x0, 0x0, 0x0, @remote}, {0x0, 0x0, 0x0, @random}, {0x0, 0x0, 0x0, @local}, {0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @dev}, {0x0, 0x0, 0x0, @random}, {}]}) [ 180.553109] attempt to access beyond end of device [ 180.558157] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:14 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:14 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) sendmmsg$alg(r0, &(0x7f0000002f00)=[{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000140)="dd1d6ad65fe21447dc909b455862e2aefcd9bb3c6ce5101147cea4a700caed1a4f2d726caeb96ea6f406111f273cf11f7e806b44f73dad30883374fe871e74b14bc5535e03168f5df9a157459783b87ec673b998a7b8c3638c5165b601a2173b14a367a794e00e6284889fcc98ef68b946a04fc1c85f78f84a116f7e597e938a93888d8efd6af3cf040672722230e286baa693936a4c67ad39f619891f989dd93d6fb85bea695f8c25b3bc67a0c98f19e7978767b39a402eb3b7014826910187e159e214ac5526a4268031e90e2d434f384cc3", 0xd3}, {&(0x7f0000000240)="2f34f773839be64c89dced31d9a7e15f6f7ca899cf4e85d94f5a691b428f0ef9a970ceee5597142eef391d9db93900b7360d3539b64c89de876ae833e394704c20a8924ab06c0608cedc1b87c10d5978501b1a0dc038bb2c4c27eacc876d86f41034131005500cd32458fef0622d221645047424f40f888ed12530ec002881b56a4d882de0643e5bdc709f2935cb8a9fc8dae5505e6bd539a90e09ceba8b428f9c59914826e755b79dfd2c4db55970d786e4634dd7f4c5d4c2c5771d97095cd08a5ebd6a7883c0d831cde267da05ffbece0157a0028431f99e0896f1152b62a73b23cc8b59335e9ba2bf02e53632c43f69f8ab63a8e2f80514e24c92914bdaa34329346cedcbb480b8435b701d339f6ed07b64c5249ee77128ae06bf67c2d99939f3b4da0e7ab8621510044e975ec15c412d928509e0e0e070124889a5314d018ee46cb3d556272ad6ec8565f5cd21988baf60ce3166c800ee50c8912aa1080c1e15a710ebab202706b93a6e1cca7133ac8a6c8ae335a0bb85993316d41b76f60a0b77e5087110ae69a4024d56d68863c9b12a19c925bca03e8a6d78e5723770afda22b3f4066c9f26c35d3741263afbfd424d985a450e92a8bd7badb8fa50ae84b76c97c2d67be34973103d70f50d725fe8575ec1bd1b4490af93552172acb881318da806b885d411da1c3959bcc042b59ea8542b25cc4e035c06a234f7fb24b86142bcd2263c77999f76d42020494496122d3ade5fede4633efe0203b19decd67eb55bdfaebe7f0f01eb7677c2ad43f9c6186797761a82f22ef89bd6fe125c9d70e14a86510771e2f7f3a26bb9dea227320aede4be64546e2624d2280a9e51cc8222e36918b351dddc82a2380b007889c7af775e70846f8170d47cfe2ac41aa37b78c222f7648ff5a236ed4fd4d3ac033f442e32924f971852d7e6e2c722a90c5bfbdb85d02e8b7d59122e863fea878bc9e7e3ecb032b8c7118fe5a4c81b4a2f115253e9661933eba6aededbda1095b2f9db61a74a654d097a601066f2aa78c0e81637c20018f8b430d9c920ab1175936681ec14dbf12ee21ba8d6c59b4c5c9c47e6cf3c80dc6a4b30a9bbfba5ce82081caf1ab197fbff3c11bc0dde7cf0d4a2537ca5be9f371fb145a5d808036f6bed2d1fb8df11a85c88a5f200a2d969e867c551729af611bd42f4132ece9a3e7b5448d3892d7f571b542f8985ee455d21cc5b9ef8b8983f1c98ca964105c7786fcd314747825089db00e49be96512a43a6b3da1bdf117d39a8085be6cdbbf870648360081a202d8d4a23e2cdb1e9cd661916ff2198459bd26839eb7cdb3045fae586d2a2d424ed11ddb45eb3cd08e4b099d33dad28e0cd73971027fabb015fbc7d49c9c368989229ecd1fbc82fa51d11aa12adee4d2b7f8cff20bc8b6e6ef567429eb01e05d7fa1568222a9bf3b571bc14fb51a76f2807b18f24052e9fd00964a9feae041144b138427c7de62b64b53533975b371f02c7b44724d4f2d03ecef50bcfab13e63d9e3c8cf459ac74ab4bcf09d7bd5257164e5b937a4df4cbd621c1f86101a7c976744151948974826c9bef7dd9705a6af6af7f1baca04aaa6388af333fa967d57a67da25a96cc9af3a3b44eed838c26f540d099ddec5a12ab12569e0084a439330b9ac6c87921946aed1c2576298187d3a974bacc95e19795fc3ffd939c5dd6d8e8ae2b4ca771dfd751562b307a519446f5a0aef95de82447d006d4d04caa3843137b59a9467e7dd674309f424d5ebe2eed191741030c0c57cdfed559e6581076224e1121caf1ab7e099863d025c687b08b0a1eb095502ffe25dfa78b37980627253843298225f7b1184ac65bf23dc9a72d7efe2bd5a5ba3dc6e1064d14d65abb557a84bfd35db51fae64b038d332743e7cd198f9a80ebb735c2a4f571e68ea016393c8d5df7ba5e70abeb9666ddf56fd74d19046c30492edf54bc7138cb1b63eab69340277d8e227960c2d46b0a0541c8ec52fe8006fd49e620ea27b0d3b6b379e9d583ed0edfcec15fbbe6452f63f2f44c8dcbbdca8ef2fa969706e4ab2ae072bc5c8e9561bcfddf21e0c593294156f180546f5e3e976a74fc1235d77c2d3e5d0d1a09294464d37ec0b7212720a9b5017adfcde68b25a3d5e7a78d543cf01c106c2bb566ddf2ba92d2e90454c00dd6a3348d2b0d997a5afddb7f0d0fa5308d581a8e5649cd121bd4a2e7dda65092712fe5faa45a92ed50cade01f63f728c753cacc4c1de8589f0b0ee183302bf9a911b3246c90878944a476228e9b3ab38ff3dfd354baa26849138e1e7a0571955a6a7c7b860827c978a57e545da346aef4a210f8f9572425bade4049843dc7fda2e3b9efdb8151a4dbcf16e7c827f8ee032eff57947582c8ba895a53ab1d5132acd01d58d4fd1e1cab5f093482ce7ece8ea67459e2255225cfb9eda0460874f06218fe1c7f93ed00c10767e65206f0afebbbedba60ddc27ddc195b9eaea7e99eb814b569ae8deda7f25f8d8b0cf6b7ab3da7eadd767500fd1c485983f1a157caa2ab35c18e5137057527e92bc12da222d8c5195f957921b86ef60609e86b218f99fd7630a2434cc019f1c41fffca849e4d3a8e5708f0c427054a3d4c236cc2b656b46de20e4f2af4af6d0ae33b69893c6fcb60c446378232074e3dd9f2b361c1631bfefd83e90bd1666ff235a9b19e78bc80a3c0a5082d1f7b91f044b04fe1105622210f24cefdde6281c04797991321b8f75e3eafafde07c48a33c61f9b596d2c7fff97503d833e3b16b4aaaaca853b330f64e52db479c303b51ec29befaed5cb0278059fa52ae512c404b5b4d2ba2b2e0d81321ff76bd0275814942c02a644cb7a811ca3604c961c3f28fd1abce255d656b20ea77e7aea94085b4bef5eedf6db826fc799531def2cc6b1caf23b5405d2ce71fdaae46c07e26846f684f3c1b792f0cb605478639760beb72966602df57469ce17c3368a99f706fd363171d41fef64e88b3671a21e6463c5b522663bc4775d7728387c2f559edc9b9a28876966a7a21432751fce27e2e5062da9ed076a97e5c3e3621fbb2c8eb09e70100fbbc58bbbdf4d054f37032b29710fa8a878a86420ee6d2d0c279dea71634477c392bd336c1ccbce363923ac3aacc1615a4fe9600c525452f2a5cd51ca342eaf1c60e0a6b08bebed547ef268810a7c65e29ea278dcfb715cc4cbe5c4530e89f27bcf5c0fe8fd5db3709b479f3d3fdcbc25f1aa73cbd11692262906207693d41b6bee8f26f3ae870cc69a26499d3cdd1a6e2c7b9d50dc52ecec78eca91a67f8d3662bb61ed0eaf19198e52d0f4a4e98fc74a3ad727fab2b3d16f640b1bc5d66d150fee60a2ad27da4b0de7cf98491092de81d12c7d9425e00366ebf67bee7b6577931de6fac1e06797082a57d88075dc7caaa422cc001aaac96d83d1ee8efee99cb7ca0670d166527aee0d41e53cf9d3b94ad09001913e83dc9763c4e6975957c6a5ecf5dd102fdbd5701d60af4559eae01ff02899331620250694071e9149e75c31cb2045f0ad63e5dc30c3d4400dee04d941d60497031f41b74fa8359c6bacc46f2f4c499eb1f405aa32e66859aa523069d88546d26ac0c927860d2d3045f7816921e2a736322531564641dd4213e9fa0a7229f8bd9db3b85899edb675fd7cdc844f87d15557cf817d18bb1aed01bca8d915ac3a0030ae8fc680c8623df7b9aa3b96f28f39c4e8c89ad1380daba7722b3a5d53cbc387afb1f9b728555d080671bdef89537a0dbb11e269b851988d9f2ac7f04ace0aac9ebe677650dc37e8c5189823c33f72056230f2d38fcd612554ec7c0f00a3624d99cb148d7da1b8a000f0fb49c6de8a54a59e0e8db9f131f98fcb82ed62cd4fa3b7aecac9fb3a58f7d251767a7a59dc6a682d1784c267817be8b7c2db498c8436cf6f98952bcdcb410ed9c121fd83f9776812b1f9f23f5686f6344ee5715b306192b67f78d9fcac91268b6c3d0f47039f4e345b5249a7e9466b9c7fff32a7cc7b514f9e3b52e5103d05aff814dd32b76c730ba77f220e6e3c5b96c6abcd47887b240c3fc96dec038c2979ae9a042c1fdb77a8344084ac5009ba18b4d2d3af90a2e74b590ce8a13aed5e21143cbc9eb4344409645e40fc133eaee93967c4871898dc7290bcfb6ed115b3f1e629dd597d13b62d01486af5c5b7b01f436f4bbde235d6d194fdff5593ce3a54dadca1addb3c98a7b2e425c6b24b7e92c227b76b046a580c89f509987ca77112d969e834bdb74abfc922928ba035648cf5a9467a647723c5a0f96351566b089081c95c1af2e6a1bd6cda7a58c7aefa49ba51239ec28d43ff7676d09998be5d9c2134c2918b0c3702c3e0282f468771468b84d6425d33b454d86270daf1d0a29d57a045234530512d80621f92e30e31def1de196435d6ae2a4b4fb4be7a0af0cac612e55c097c70ce4f1631b79665bc934223d0d686d0a49f3e416db4e2479b233aa77a09d1b5e44d919ada2ab514e768a33e357a2c67ec9ca35214c6f9900b3328c14929eed81a599b4bd7d8608dce9d178263dd8a1ba38cbdd9aaa8fd8f61eba635ee8582dafe71b2dd0b9afd05f974b22e9875358afe826edb3982cec8bd2c724b7b2178cf8c4a76425692260bc239032437f2e15c65b2361a0eca64754e0ca0b8d8c88fd6a8169920b6c486bb4774af827cbe689cb1b63aea8c3308c89ff593813fbde3681b528d307812831879d0898402024542baf1cccf1a711728e8f7c0f5dea2acb550dbe99ad9f256da986578913cc95a04aff9c2ac2fdad3e1d7f300ff5212eb9de950244d8f1b45603f4fb0476e15bd9c32f0471912de58cce128d0416ae465d5150ff177e9570b4de41b127d4f468533057278e48ffa57bac4ef7d7060fcd69f73941bd55073034536d1dee608d19502e45a12f937db5489f77d271bbe73b901c3d7dd32760aa2b79826ce89e58f286a26577e9b7e36884b370db17ebd4ca9799462e0bfd75cb17da1f69446d293ca55322d0771a127b7ea0db852d07db516977976fa911fc4821484916bfc76cafe56b84d1498765a92c1102241513047fb014464aa60a14e7e775b622d4aec34284b74a54786c8e4c9f42b534a71c8cfb98ff274145f4acab68bb5de9107704329c07af1c54cfc206d5f6b1a3ec4bc2fa00bb21cc44d04e779de3b9244349e24902f9d6fd704e717c9a30c608472e8f921e4aef6d06f485965da037cbda683c8182a39ed727252eb27adeb4bbb57a08486d65085e4887762f89999c6bd96e4a6c384c9ced3d083da8e04000ce4c432125e15c1236054b0de31112d49a107f245546d90f2194af768423ddad2ce3883c7451ca7b7e258b6235b7fb3da4bf6e8e9b4961637c50576c0eccca0dab7ed60c17bd4aedd68df5a01b58677153ac6bdf7c0ba243740a53a0d53e4003ad75a81f995fcd86b1a103373608c45c240e9c665c2f983a34fd3e370073ba3ddbda87c64f3a495eae79e28eef09c2d3e778264aa2c2f42289e1329af3ff488669779cff029d1e714227c1172ebb4d41a9cab7324bc61c1fcf750700db019d3cf1383e2818cbb822a904f276a20337395e496752e3bdce66bb5fae05f824ec1d4728c59307d78f613884c74a9b5b00353dcf820fa9926c0233204635b44c08caac61fa9c044bce4ee1c62ebd93acd53b05442e9ffbe8106084c8333099b2239fd8b1bfc581a696d927a029202b63648fd400d8f08fa5a8f20ac72431dde105f215aace3bf89382a321d25788a06239e8fc0c0bf05c4502ec1d6a0babe9bbcf3a", 0x1000}, {&(0x7f0000001240)="94a66f99491f169c6afecb4ec0aceb", 0xf}], 0x3, &(0x7f00000012c0)=[@iv={0x50, 0x117, 0x2, 0x3c, "c4456f68856bbbea799f7310e366fef675c74531720a4edb9324824803c36ba35c19d6c88c5d0d8fe44801ee5378b4195963cc9bde7abc3b495f4631"}, @assoc={0x18, 0x117, 0x4, 0x80000001}, @op={0x18, 0x117, 0x3}, @op={0x18, 0x117, 0x3}], 0x98}, {0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000001380)="66c6d989efe851b7bf11a0fb", 0xc}, {&(0x7f00000013c0)="cf150c9a16923e16e5b86ce07bd563ebe2e510acaf0b596db381d62dbe2df7300e87acb50847cd20920da42189917d1064b43946036fbed398062d0ef543449ffd22cbbe2f37aa57c372dd8233d3c0bd45d77e66794dc98d3aeaee7941ed404824456e014dcfdc9a0a1720454e09205ef5ad063b913d53ba777e70cc83f53b74442f70e02a0f0069e0620735402d31d1b95839f16877efbcfb8f694b6233eaec49a86bb4c613ef21a9fced8f73", 0xad}, {&(0x7f0000001480)="ec70b8436afbcaba22b7271d5ee19e7fb0605af1179c9d81d619e93fa259541a81b59033a7cb69a7b5750138f56ccecf83565ccd6e203cb4b9fc3ef6d5ef507dabb2f3", 0x43}, {&(0x7f0000001500)="bd01c373089be181f2232c667b99406404118a62a38f929998664bbbf62ec4867da58148d9b9a0e407c57726df056ff2df4afe59b63aeb4dcabd2f944f7fc9d3772075886dd3b76fd9bcdd432c8483af4d044bbf70d4f7654d1d5b0f571fcbcfb1a5daae8ffdd127ea85b67d8cac93dd147e46ed7a5731173ed5f418d8867df2c8986a389b3f55efc75eb2b3cbf8e02781c7", 0x92}], 0x4, &(0x7f0000001600)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x5}], 0x30, 0x800}, {0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001640)="4c63df2919e21add01259811a2e09b681a0a28b4908323d00cdee63e528638d0ed686418e89563c20a8f2da89c28aa3dc82c1d961232037bc36f253ee30f02e54bae49b16084a2ad9db376526385afe4478a133e68cc76736ad91e080379a82a42a48bf6b96ff8", 0x67}], 0x1, &(0x7f0000001700)=[@op={0x18, 0x117, 0x3}, @assoc={0x18, 0x117, 0x4, 0xffffffff}], 0x30, 0x4000000}, {0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000001740)="0f5f66f6c711db9d5cd1ee1710048c13dab2112c22ba8e377f79917f43d20ad159063aa215801c3116a29db63f3a9460e164b545df29743e119e3d50924a5d393cec9c7630e59761ceca2b2564bae161efbcc067fbdd4cfc4e7099639c5843e86eecf96f5085ef453605039f843c853a96b8fc453f61de81446e1767053ee4973f9a8aa6f04f1f140bbff6a80d523f6eb93f661f1c9e9b20239c6ef16080564fee264c8ccf14a9084b70d9d5f1251edbba814969a67d1ff788c20e969c9e5347e3e71f1a9876c0bd6891db42a3e3a5d36f8e1f461737", 0xd6}], 0x1, &(0x7f0000001880)=[@assoc={0x18, 0x117, 0x4, 0x7}, @assoc={0x18, 0x117, 0x4, 0x5c7}, @iv={0x90, 0x117, 0x2, 0x7a, "74008711372a3a7dc840b1ff66389dcbe7776771b3635f07d24c74d50906f091e309817cce5a7c1058e5794f35696a30b7dd877f4bb8d0f6ba9027126517265c0603d0ee4db1f2478512037999ea6f6daec255908ad2f79623546c5027601b976a7719d791f64f6ec39f8f2c09ca7efeac89c159e9ea3786e338"}, @assoc={0x18, 0x117, 0x4, 0x7fffffff}], 0xd8, 0x40010}, {0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000001980)="c7a3345a9e50ad75cb54836958b3a5b01e26cffcaf3b9a5e889a9bebb48ce9e3ff0b5f9e569c3d701b161674dc03e54967ce63f0438920d7a1281a843e95d595dba0a4bee7537efc63485f53e4edb645f31c89be95447da93c8e0677c4201a3a83aa61446a3ce0b6eed36e52daf28c751ccd3bae649a05a2f8fe8497bfb8ae274513e95a0a046e2f0483abe2430820bc1bc6e9d054a002e3d00dca33bdf28caf6e741f12d1330e27f63c85f792c9a14e3cf57c348117b4e11861292de86b46481e15d7f7aca13a9b6fcf4662b78b114f888caca3dc8efa6468314ef4c6ea2154d141146019c575", 0xe7}, {&(0x7f0000001a80)="535cb603cd5ece2996573de467dacf9ba1d25e76fd1239f565b7339616648b06f49371dd609294226ab8b477d06650128194bdfeb99409656406f971ed4c399cd82de649edc8d67f763b4436b76a089b407ad1563ef3a10acfca413c40d7917004c573c82704c28f4bf12aae2c8a840002cd9bd91f846f42385cea9d1789ecc1a493445c5c60b5c42a9bb0647e", 0x8d}, {&(0x7f0000001b40)="ad97e1c09248acccdc3be9da4984bea111ea5f05ee0fa7d473d2e3fe04124fde08da75d0001fc3a205856d66ef4b29c4f167aa698705d574cf890d95d38f9ba00338df699c6539306e830cb35afbf6cf4cd21fbd43fe0e79971004d13d27153a238107709c3453510087f3e441a77672ccd9e5b154cebc6dc9a64b1b51aaa97f3b0a21b6321426434878cbc0a8141fb7571aec8a2e6cb8a26107cace5af21d67", 0xa0}, {&(0x7f0000001c00)="42456324e5a5989b03a324e57e29a5a30b66b594dde976b68b67150858c35373692335b7b16866ac7f05c33463f4caf52a6508dd222b3683d6aa264fb54ce10fd754ab560ecb65c3a5907a5ba255d9836c254e7ecfa39511350b25387511865c8f47d0453f5fc023c9f14da1ee63b6c30bbec37792149b402b2c636a5b5fca2c6f9d9bc4a482751890ca52830fb327682e59beb664b6be8e4303ab6df56552f8de6f8aa23f591f30cd77d2b3458a74718bb95c29db55fda932714e5f9eefced169de76f225538d816b0ed6ab561abdce634b79bdf16f18ea574784438b4780970da2a3e07d2be2e8b81d4f5fd2a0bbc001b380d462", 0xf5}, {&(0x7f0000001d00)="c4ad4dd85cf638198147d5f675b5d6b838fe7770948e8d37a257f9d075736e31443edf321f49e65bf398d251d6e8ae2b8b16a52d8ac2e517b0", 0x39}, {&(0x7f0000001d40)="f19386dbfebde9636c9e04fe959c54a0631a161790edb76cc08bdabb407581b4b43dea30351e781d60e1abb4d66d406adee38834079c0ba6f9727112eab343d835991cbfd5fb68ffa9b8aa8aa3319462fdb7189ce36581686c3afbcc64909f37c49f8634cd66423ef7dc080fb5", 0x6d}], 0x6, &(0x7f0000001e40)=[@assoc={0x18, 0x117, 0x4, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x1ff}, @iv={0xd0, 0x117, 0x2, 0xba, "e131f61a53f22155321d0208f6b790e6837cf50c01afd92dd757ed1dc79925717f7021268a5ff5339f646a3d5ff6f485514793ae087dae2b0095a779544db4ef7d8baceaffd5d89b2a9e19b904d0e546780848cf2c420a383e8ad304ef4ce7bd093c9e86cfb10f3f12f42e24c774f624288087a89116c040a5eca00e44b25476a6674fd609fdef39665d8117d7ce53ca7e91788c555b198226820d1cbd771f5bbc125fdef336b182bbe5d99ae283cc39c19c02df0a5158e2d4f6"}, @iv={0xe8, 0x117, 0x2, 0xcd, "ffeb930420af5135c58653d77890e701826b55012b330dac7480ce979d3f1fe24f1fb90fa7b72186dddc3be44b8dd36becf873f7bc9a9931e192211a538648e5bcb824279f199047e013992e0d810a4a18274cac2fd3e47d0ab52d13f694941c91f7bb13e6e6516cccdc48cb721c92a03cb1b63bd2f430d9b2c8248d5d1bcff41e853888fcb488135b758d9a8b37e6d2737e82674f3ff1757347635586c8f40e027a17b7c668e7befa147317b57df8587dce53cce0e8f5a18c7f728b8cb21f94e05e4d6cadc312ef12adcee249"}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xe0, 0x117, 0x2, 0xc7, "2276c4bef1ede731e3791093011756ee6ec46fdc61571cf8c2f276af1ed22da7ed6c2bd8097c8c5a4d0814c70b19f4bb4cc66545f0b526cce769f88a013831aa71374d75b0c1c90c17c2003f54b86ec9370b4210d46ffab85637733dd726d03392ddc7525def99897804a10b7091589e464e084fd38bf9360f7ded58c4cb20118ba23193567263a69dc920148f4c55e77e6f213c4a8f11adad31fff678247f21e21dd05c7b7f8f12a3c66ea3f3f433affc3f8fa7cc2c05a04176e33afe19a2320d3f1d41b2c865"}, @op={0x18, 0x117, 0x3}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3}], 0x340, 0x4000}, {0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000002180)="d369969728ebcb05d244927eee4dc3ed06725597c01ed7f5c912168865af95005bcb909e3dae638ac2216cee1717973fe0c7f84f60e89006a036b45f560b0a60251ab1cea71bec2b21e70fda33b95a71b4769e7b6aebfeabb021c1fe39f08ba09c4d6287a5ebdc56341199bd6e31698808b46f2786dc0d42e0e3e616cabee631fa1f9325c437577c1675cd57cefae985af26c98e4a0e42c8346cfbd0dacc0d9337a897a6eb23c98ab5040f68", 0xac}, {&(0x7f0000002240)="e47a72465028856bcf024aa81f357515bb7f6294f2efefd3e7ce3190fc51b90620dba1a8bffa0b41c70c627e8fbfe29ab08ecce1ddd2b1c21fb24e86fd2f08619d333379ed52b66fbf4970c0a811a3da8f8842e79e99c4dd7115ecab", 0x5c}, {&(0x7f00000022c0)="5afbe47afe3f3672dff35de797738043342a20b81de0251dbb4d7cf2c5bd309bc0eeac49886f26052bd7399b709595ea717e67d730563a40b3b56f59faaf382e770dd27247e415c542bfd069247a65dd2dff9a426755021eeef577b0ca4502204ca69d4eb38c5f10558834a8756e3933ca022730ab7f782e1973c33e265af37917e214d59fbe8f6f861c544f3f09ec7d75a12790731b51a198c69a9d153c81c2dbf4c0", 0xa3}, {&(0x7f0000002380)="fe0edd96a14a96711ffc9a6ab98e8eecaa94c5d84634db190da95f8a2e8385b76ed702c35ece9f2568043928e0d6536d7e6f1258fadb5185661f9b2f73f34fd41aea2da53dbc56c2cb7356f3d382aebed5ab81a928d366e63ae0bca1ef2f7706b109dae354ee1fc21dab461c7e7b055c1b1093ee5f83708a5ee22437295dcfb45d70cde9e7531d333ba16a99da91df57c88c68b7f33dae2b5bebc34a25dbd16a14ed04ba330dfd17a64e202c0bbaa6dcde7b3eb00dc4a3adb6f8532bf1eda1b5bcecc23dc5eb41c2e1cd67d0e1a6f91a442a9dbeb812f6cae15d504b624108f7", 0xe0}], 0x4, &(0x7f00000024c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x4000000}, {0x0, 0x0, &(0x7f0000002940)=[{&(0x7f0000002500)="21423af0518d378a724775374fe41f37d012db061296bc8d96724abfd73bbab266955d164385b4c872f87ea70bdd6bcbd34296425cd11aa2e68915beff23731d705f7da54a939b3a1adbe515f2bfd2331265857a370dba209bc30fbd8037fa683c072af86cc0d6516ec7725ad133f3b3d74ef5f50efd31ed782b1d0e066f55d15c6e920cf8", 0x85}, {&(0x7f00000025c0)="aecb231fafbe6f644d3d5a1cad1c161bd4b66ce6ee1a1dc4bfe8b82ab0922f218f099aa1a3316ba9cc370dc459451a43d7773dae6ed36c8e9edaad1db908adb1e12b48f9a9674aa91c1085b8e512515b310ef55b162df92d7d4ca90a81dadaa70fb9b7b0fff37c8e567c2b2f6841495675f754838b5fccceceb339715e32e3818e86027414ad0931575794891f0516cff65bdb6bf09c2c121fd1127a31093085b205463c8fc1f7876050b549ea7653da3cfc1b6dece13ea76df304ed15bb8aeb8d6525af6fb2793b553246ff3c34b91ab78e6a1aef017035735ba3d9a1ccd8a680ba38d94c3e4313ee2805e829064a57779b043991576c9dad", 0xfffffffffffffd2f}, {&(0x7f00000026c0)="3b9f89d4d6782253452ab865f98455e12600e3fb64587d6a4888b3f897442391c89b1d2f6e16b007f14d0eb54d38b2378c459abfd45e4c5f5d6c16875e7d4fe5cb9a05c7c46caadd24e84f900d7ece51b3cfc2e39106d04a0b1754ae67279716e2d4f5a540bb", 0x66}, {&(0x7f0000002740)="80baf9523156db1b5e67f1a8c48f62d6ebeca05e1669e85c83f7f4a9014ab2a67fde772317f3aa84a4864c379eb59b841a1b62cd363d12fd70679b43c6ddbafe8921e8ef58040c72c8361dcc6d4a9d46091d5d29c8690749d08d151311934ff3e54e4a318a0aaefcfc90e494a29507ca9a8a29fcfe5d986d3650c96b448c", 0x7e}, {&(0x7f00000027c0)="a169d421", 0x4}, {&(0x7f0000002800)="8637aaeb38", 0x5}, {&(0x7f0000002840)="3cf305f8b087f9f67984861b2baeba12c96f19ac446ec23871efd8a89771a376bc013711454e2b836ae3d38770947e357f3362803b48862baaaaa90bffa9d75009dabfc57284081d893fdd2ff90670104225beb92fa00a3a36cc45dbda9736b43c97c8ec2a58", 0x66}, {&(0x7f00000028c0)="6aed605dab70bc915c29f0faca86b9fca481b4c4ffea117af6279a6d9bd7bd11190e05cbf1971338cd2904791d574a2a4d76adb5c812378079876015534b06c2f1a0c73ead33fe18c9fe952d82650bea47c3cae382b9f675d5d21615b71b156da4", 0x61}], 0x8, &(0x7f00000029c0), 0x0, 0x80}, {0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000002a00)="024e46fc9aec80449536b111d76b8808e8d27f451a18003d44205b2e74652328977cde47945b54", 0xfe1e}, {&(0x7f0000002a40)="218c3b6699629f686af43e96e64079180068b31bbd3a6b833095b9a80f5a472fcd71917e88f70fe4dc068d8216302b75dded64225d31dce2b0a7c4be8981b5b1e20fbb2aae36c4e94d5281ab7efa874d844ad7d84f580a42b30b04b597f7468e280636435de8ab475f4f109b3db77c9c07e464af6eafd790dcf3a4905229b74b136141a7d4140ec77178aec21efe1f354a50e12e59272afe19e77b5024f6c3509b4a66b06b71842c867090a4b5c77a324247ba8fd6a32b56ac4964e35984904354960190c504e81409ac8231cc33825ea59ed927f9b22a5453d00e094c6c48c00c7fe54bd4543ffeee3be65ab05568a118", 0xf1}, {&(0x7f0000002b40)="bbd9b63baf67b1f669310baac2e8a6a765121bbeadb2974115ca9966536189277f2d761c9df18bdd2eefea4debe03785808908d8b28d4df3e370796190005a86a5901c4603ca2b50be0d21de27716ed2f9c4f239a77c3ad1c1bce61923e732d9276e3b35c98bb726a2538381bef76f82603e8c4b103b6493fdab117bcdaa53b4f0562758c5f4a3bed3d3aea754459f5608262ab00ea22241d014bd0d8ad383f5c0dd54477147", 0xa6}, {&(0x7f0000002c00)="35eec8a9c94149f9b87e6301e9c38b6c836eae36a0809450d7c1ae9742e6b5109adfeb94bf0e1ddef144123bf343d7a20a45c371f1a10006bd22212dd90fd3333b2d71b53622a589eaa1efdac5c1eea8cc1a657a4e8cfd16f883a27d43780b923085fdcc1556e13fde3c523e9cc4bbfcfc2b23ac710095daa57edc1953db34fd4dff125c3137e4421ef4024933b2a9a6f39b939965df84484a5cb00b27f889e8df63b50e98421132f22e99041882104668bf4a65ff82a0e2371cec89b585c3cf2c", 0xc1}], 0x4, &(0x7f0000002d40)=[@iv={0xc8, 0x117, 0x2, 0xaf, "229972890ea4a0bdc94e0de3cc9b8126ab8b409ba90f7ba6f50da257f241493e3cd23de8660b34cc8126d503ff248542a9c1b33a030c61b566e0ca51c96eef998eada4f6a13e95c4c9573f2f75152d131921491189a6b5f5c840037bb53d5ea7b6d8adbf6df5f692f7514e525c889ba472cd4ca01ba218e6e768f433fc0f8552e2a7dbd131e99e51be95513a4da7ff8603d3e312cceef3ad3c3fcdc2ddb61598f2ae826a08cf04b408b048f800300f"}, @op={0x18, 0x117, 0x3}, @iv={0xc0, 0x117, 0x2, 0xa9, "eae5289f5581bb66010802269fa967f123005d66ca80817002d0100b3cd01f569c04c1b2f25fe454a5e4c5cf1c9e9caef962dfe49835cb5626c6e9cd0ba869486cc978797874690c4da62a06f453da9a3c4cc7d999c67c6639c5d7a2c6e9a6ab962b9bf73df831b87cb9ac2b1448745c9dc999d87d1bb98341a4c5e162592e69d6601c4033f7e22795f314a385a673aa899c86279db06bed552273b51cdf2c6ac94cea6cabc3b0340c"}, @op={0x18, 0x117, 0x3, 0x1}], 0x1b8, 0x80c0}], 0x8, 0x81) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xe340000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) sendto$llc(r0, &(0x7f0000000040)="e7077983e6a15fb6eb040dc4936fb82115be84ea558de355566846e4920381ce418df3ca9a747d4e660e9dffe11f5e6c2a63b4eff3c88d186f7e70f818d8bbaa4b51ba6cff3380a23302f672cb4e9b3dd8b55d6a34f42af7bdee514b0bb0f1f78e96d30dc8c64a8397a9161720e5e6dc59ff4c30ceb11b4c8adc2529d135e932b8da83373275aa6add3bc1a9e57b1c314e478322b61a8b48cc41230f6b08781300d6ae5e7d9c9fdaa0f8641a7cc2e98c273e8eb73ce7b65bf9e681eb75a2dffbb3a6c58cf6deeae86bda6c12844f4304acb7793877d3304fafb1", 0xda, 0x4, 0x0, 0x0) 2018/04/28 03:39:14 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x701, 0x0, 0x268) 2018/04/28 03:39:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xffefff7f00000000, 0x7fffffff) 2018/04/28 03:39:14 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:14 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000008004500f, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:14 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={0x0, r0, 0xf, 0x2}, 0x14) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:14 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x10080, 0x6) r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000080)={0xd168, 0x2fb, 0x3, 0x3, 0x920, 0x7}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)=0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0x1, 0x8, 0x6, 0x1, 0x0, 0x0, 0x20000, 0x0, 0x7, 0x400, 0x0, 0x2, 0x6, 0x400, 0x5, 0x8, 0x11, 0x400, 0x80000000, 0xa0000000000, 0x1000, 0x1, 0x1f, 0x1f, 0x8000, 0x3, 0x5, 0x6, 0x6, 0x7f, 0xffffffffc5dd2edf, 0x3, 0x7, 0x7, 0x2, 0x800, 0x0, 0x1, 0x4, @perf_bp={&(0x7f00000000c0), 0x4}, 0x12230, 0x6, 0x1, 0x1, 0x4, 0x1, 0x3}, r2, 0x1, r1, 0x9) 2018/04/28 03:39:14 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:14 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x2500, 0x0, 0x268) [ 181.516739] attempt to access beyond end of device [ 181.521806] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:14 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000280)='/dev/dsp#\x00', 0x49, 0x2000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r0, 0x80045400, &(0x7f0000000080)) signalfd4(r0, &(0x7f00000000c0), 0x8, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x4e23}, 0x6e) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) quotactl(0x5, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)="989a6340212fce99d80ca161926bc5606be384a7238be09401df38e58c") ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:14 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000004020940d, &(0x7f0000000000)=0xd007) [ 181.582395] attempt to access beyond end of device [ 181.587428] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:14 executing program 2: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x8080, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in={{0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x9, 0x0, 0x7, "34c17eb90a9a86356bd3eabbb5567f61f814ac98cd1a3083b5c322bb98c2d557c5e4802f776942da7edc962700368c82dc3accfefa03f879d8d0983483ece547a00d64586063d063098617219f113077"}, 0xd8) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:14 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x7) 2018/04/28 03:39:14 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xfffffffffffffffd, 0x2) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/cuse\x00', 0x420002, 0x0) write$fuse(r1, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out={0x0, 0x7}}, 0x28) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000080)={'vlan0\x00', {0x2, 0x4e21, @multicast1=0xe0000001}}) socket$nl_route(0x10, 0x3, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000100)={0x0, 0x9}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000140)={r2, @in={{0x2, 0x4e23, @rand_addr}}, 0x0, 0x8001, 0xac2, 0x5, 0x3a}, &(0x7f0000000200)=0x98) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r0, 0x111, 0x1, 0x6, 0x4) 2018/04/28 03:39:14 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x700, 0x7fffffff) 2018/04/28 03:39:14 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xad00000000000000, 0x0, 0x268) 2018/04/28 03:39:14 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000040)={{{@in6=@local, @in=@multicast2}}, {{@in=@multicast2}, 0x0, @in6=@remote}}, &(0x7f0000000140)=0xe8) 2018/04/28 03:39:14 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) finit_module(r0, &(0x7f0000000080)='/dev/dsp#\x00', 0x2) ioctl$int_in(r1, 0x5473, &(0x7f00000000c0)=0xffffffffffffffff) 2018/04/28 03:39:14 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 181.913866] attempt to access beyond end of device [ 181.918932] loop4: rw=2049, want=136, limit=112 [ 181.982380] attempt to access beyond end of device [ 181.987404] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:15 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000080045017, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:15 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ptrace$getregs(0xffffffffffffffff, r1, 0x80000001, &(0x7f0000000100)=""/129) r2 = add_key(&(0x7f00000001c0)='syzkaller\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000240)="74fe16e06f2dc830a80ecb2d03aee8b61aefd840c612030e2e1e0779c43a1717670082360842accc5d6e9c46a01f22cfe18b5690f6de3a60999a0d690f10398f331e75aae665b467384a180de9349ee2549578241c6515f93b09b0149784c0663d0d9495b39357460a3c2af33ffd93544a1ac7eaf15fbeb7d98cbf75d05d80f4677258d901bb90360b34654d49ecfa0e302e03699ed534ef28d1bc92da21a55d0d", 0xa1, 0xfffffffffffffff9) keyctl$assume_authority(0x10, r2) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:15 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = fcntl$getown(r0, 0x9) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r1, &(0x7f0000000100)={r0, r1, 0x400}) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:15 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xbd00000000000000, 0x0, 0x268) 2018/04/28 03:39:15 executing program 6: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x40040, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@remote, @in6=@dev}}, {{@in=@broadcast}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) r1 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000040)={{{@in6=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@local}}, &(0x7f0000000140)=0xe8) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000180)={@empty, 0x7, r2}) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xd00, 0x7fffffff) 2018/04/28 03:39:15 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000ffffffff00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:15 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) [ 182.175285] attempt to access beyond end of device [ 182.180369] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x300000000000000, 0x7fffffff) 2018/04/28 03:39:15 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:15 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:15 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) 2018/04/28 03:39:15 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000080)={'veth1\x00', {0x2, 0x4e21, @rand_addr=0x371}}) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000100)) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000140)={0x0, 0x87, "cd3fe560edbbf01f22203a15384e384f301e4894166d461578d159c7f7121a34dc8becc505ae4f63ffb2077a87a3f033e969bb15f3e6afd1922a4c0fcf5e2afb2966a74255ea1698f6abe037a850ebbf92f60de46b2f28cd7221f68e4b9d09d7959292c0257296c55d5820c9fa5293cfb1e6e74d309e18ab33e6e75bd7d66c928b54e080601760"}, &(0x7f00000000c0)=0x8f) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000200)={r1, 0x91b}, &(0x7f0000000240)=0x8) 2018/04/28 03:39:15 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xd400000000000000, 0x0, 0x268) 2018/04/28 03:39:15 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x4, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000040)=r0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)=0x8000000000000000) write$fuse(r0, &(0x7f00000000c0)={0x18, 0x1, 0x2, @fuse_bmap_out={0x1}}, 0x18) socket$kcm(0x29, 0x0, 0x0) 2018/04/28 03:39:15 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x0, 0x0, 0x10001}, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000180)=@del={0x108, 0x11, 0x0, 0x70bd27, 0x25dfdbfb, {{'drbg_pr_sha1\x00'}, [], [], 0x400, 0x2400}, [{0x8, 0x1, 0x4}, {0x8, 0x1, 0xffffffffffffffe1}, {0x8, 0x1, 0x5}, {0x8, 0x1, 0x3}, {0x8, 0x1, 0x1f}]}, 0x108}, 0x1, 0x0, 0x0, 0x1}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x77359400}, {r1, r2/1000+10000}}) [ 182.246343] attempt to access beyond end of device [ 182.251414] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:15 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1b010000, 0x0, 0x268) 2018/04/28 03:39:15 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x7d00) 2018/04/28 03:39:15 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:15 executing program 6: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x100, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000240)={0x8, 0x0, 0x2}) r2 = shmget(0x2, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_INFO(r2, 0x3, &(0x7f00000002c0)=""/198) ioctl$DRM_IOCTL_SG_FREE(r0, 0x40106439, &(0x7f0000000280)={0x5, r1}) r3 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r3, 0x40505331, &(0x7f0000000180)={{0x228d22b0, 0x3}, {0x80, 0x10000}, 0xffffffffffff1d05, 0x4, 0xb453}) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r3, 0x80000040045010, &(0x7f0000000000)) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r3, 0xc10c5541, &(0x7f0000000040)={0x80000000006, 0x5, 0x5, 0x0, 0x0, [], [], [], 0x100, 0x4}) [ 182.394423] attempt to access beyond end of device [ 182.399477] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:15 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$int_in(r0, 0x5473, &(0x7f00000000c0)=0x81) r1 = syz_open_dev$dspn(&(0x7f0000000100)='/dev/dsp#\x00', 0x1, 0x0) setns(r1, 0x22000000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$pppoe(0x18, 0x1, 0x0) ioctl$int_in(r1, 0x8000000000500e, &(0x7f0000000080)) 2018/04/28 03:39:15 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x20, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TTUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/101) ioctl$int_in(r1, 0x80000000004ffe, &(0x7f0000000080)=0xff) [ 182.472376] attempt to access beyond end of device [ 182.477417] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:15 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000080), &(0x7f00000000c0)=0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:15 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3c01, 0x0, 0x268) 2018/04/28 03:39:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xd, 0x7fffffff) 2018/04/28 03:39:15 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:15 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$int_in(r1, 0x5452, &(0x7f0000000080)=0x6) 2018/04/28 03:39:15 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) flock(r1, 0x2) 2018/04/28 03:39:15 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd035) 2018/04/28 03:39:15 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:15 executing program 1: r0 = accept4$packet(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x14, 0x80800) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000140)={'\x00', {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x21}}}) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x3, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x5473, &(0x7f00000000c0)=0xffffffffffffffff) 2018/04/28 03:39:15 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xe100, 0x0, 0x268) [ 182.729757] attempt to access beyond end of device [ 182.734845] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:15 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fsetxattr(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="6f7378b626a4676d3100fb51674e16d32e3caec07dca9f2975cee3333fab3233e6a1088195b16ba01010922f773111f09c8a62602cee00f2fb1011698ca52ea7690b81468d2f1baa1ddcbfa6b2119fb6f7cb7fbf53cd84212fcc1caa1578f74829469ab49cc2ad2ba643dc5ad14573942a053d78bf2e4508cbf4927467ac35e90d0a0bf3d053e213aecdd8a8d76f719a395a8badbe1ec7aa05da761d24dcb2059952f44375e0b0e837581e782940467f4ff1d7d905ba1c43988e09a3c09a0cc882ddbf0cffb19c67b4de736ab24c02bf3459cb521ea98117c9dcecfe6b027225baa95252ebd8702929ebbc3e16e14f05ea9e53a1ab717b92f5ec4853daf48551d35bb9190f682c1bd0ee0e7a66fd4f93baca9649"], &(0x7f0000000080)='.+wlan1\x00', 0x7, 0x2) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) [ 182.819150] attempt to access beyond end of device [ 182.824210] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:16 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000feffff0700", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:16 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd003) 2018/04/28 03:39:16 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500f, &(0x7f0000000000)=0x4) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x109000, 0x0) 2018/04/28 03:39:16 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) r1 = mmap$binder(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x80010, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000001c0)={0x14, 0x0, &(0x7f0000000080)=[@acquire_done={0x40106309, r1, 0x3}], 0xe8, 0x0, &(0x7f00000000c0)="c491dce5c27f0f61ac1569304a95ec69c3c62c68ecccdc1d5def982b1d9b74d800cf4cd339555512b93d17a9db79347b0cecf7b5909228486777b1c6422d753e14c313a2b5e2baa37c0010c5765df146990b8c629298dfbb69acc3fe5b5624eac8817ba9a55291a8c81c7f3f081810f46a26ca0fd84839c2c101ab0d37ddfda4ccf98095483840e374e7569b2006bccaf32ff1957c232b8e770ceed57e86ecbb7658518c0124735cf8781f782e96c2a49258cebc4bde89eb2ec00bbbf0cb63c5270d593467ba96cc4aa5558ee06656deb0543e9fc3f010785627d0fc83c984ca1af0d3c25b72e009"}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:16 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x95, 0x0, 0x268) 2018/04/28 03:39:16 executing program 2: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x9, 0xfffffffffffffffe) 2018/04/28 03:39:16 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) ioctl$int_in(r0, 0x8000004004500f, &(0x7f0000000040)=0x3) 2018/04/28 03:39:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xffffff0f00000000, 0x7fffffff) 2018/04/28 03:39:16 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00b) 2018/04/28 03:39:16 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x40000000000004) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:16 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:16 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:16 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9d00000000000000, 0x0, 0x268) [ 183.180135] attempt to access beyond end of device [ 183.185175] loop4: rw=2049, want=136, limit=112 [ 183.236058] attempt to access beyond end of device [ 183.241096] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:16 executing program 2: r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) r1 = gettid() fcntl$setown(r0, 0x8, r1) request_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000100)='\x00', 0xfffffffffffffffd) r2 = request_key(&(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={0x73, 0x79, 0x2e}, &(0x7f0000000200)='\x00', 0xfffffffffffffffb) r3 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000280)="662914714f49bc668c9570c1fe5d03830d3748c44c7dd743eaa7d74ab6209e2e7f5b9a5523c702f077", 0x29, r2) ioctl$int_in(r3, 0x80000000005000, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000080)=0x6) 2018/04/28 03:39:16 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000040)=0x38dc, 0x4) ioctl$int_in(r0, 0x4000, &(0x7f0000000000)) 2018/04/28 03:39:16 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) fcntl$getownex(r1, 0x10, &(0x7f0000000140)={0x0, 0x0}) perf_event_open(&(0x7f00000000c0)={0x7, 0x70, 0x9, 0x5, 0x6223, 0xfffffffffffffbd9, 0x0, 0x3ff, 0x4002, 0xe, 0x0, 0xfffffffffffffff9, 0x8b42, 0x100000001, 0x2, 0x401, 0x8, 0x755163e4, 0x4b, 0xdc, 0x8000, 0x7, 0x40, 0x3ff, 0x86, 0x9e5, 0x9, 0x9, 0xe0f, 0xf32, 0x7f, 0x7, 0x16, 0x7fffffff, 0x9, 0x5, 0xff, 0x1, 0x0, 0xfffffffffffff800, 0x2, @perf_bp={&(0x7f0000000080), 0x8}, 0x18000, 0x7, 0x6, 0x5, 0x0, 0x1, 0xa5}, r2, 0x0, r1, 0xb) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000180)={'team0\x00', {0x2, 0x4e24, @broadcast=0xffffffff}}) 2018/04/28 03:39:16 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfeffffff) 2018/04/28 03:39:16 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/220, 0xdc}], 0x3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000240)={0x0, 0x1}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000002c0)={r1, @in={{0x2, 0x4e22, @multicast1=0xe0000001}}, 0x8, 0x7}, 0x90) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000000400)='/dev/sg#\x00', 0x1000000007, 0x48602) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000005c0)={{{@in6=@remote, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@dev}}, &(0x7f0000000580)=0xddc4415e3bf0e087) sendto(r0, &(0x7f0000000380)="5f3050bbd7cd13b3f84490fd15b712", 0xf, 0x20000014, &(0x7f0000000500)=@can={0x1d, r2}, 0x80) 2018/04/28 03:39:16 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xf4ffffff00000000, 0x7fffffff) 2018/04/28 03:39:16 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x20000000000000, 0x0, 0x268) 2018/04/28 03:39:16 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xd401000000000000, 0x0, 0x268) 2018/04/28 03:39:16 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$KDMKTONE(r0, 0x4b30, 0xfffffffffffff004) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r0, 0x111, 0x4, 0x1, 0x4) 2018/04/28 03:39:16 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:16 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 183.500301] attempt to access beyond end of device [ 183.505380] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:16 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xfa000000) 2018/04/28 03:39:16 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000080)='\\#\x00') getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x6f, "6874eb23962b157f9aacca9b5f50083b75d72c3830cf3ec7310086ba76511b45ff9e854b0fab2cc518b572265629f7e72225650eed293b5b16338f95dd572f5ac4bff55cf87a14e6c0bc6b2123ba60be4bd5106944f803650f511b221540ce07f976a44108995cd177174194bbb08f"}, &(0x7f0000000140)=0x77) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000180)={r2, 0x2, 0x0, 0x3, 0xffffffff, 0x62d1}, 0x14) [ 183.579442] attempt to access beyond end of device [ 183.584527] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:17 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa2000000, 0x0, 0x268) 2018/04/28 03:39:17 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x48, 0x7fffffff) 2018/04/28 03:39:17 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x5, 0x141140) r1 = perf_event_open(&(0x7f00000000c0)={0x4, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) r2 = getpgid(0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/qat_adf_ctl\x00', 0x8000, 0x0) fcntl$setown(r1, 0x8, r2) 2018/04/28 03:39:17 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) socket$netlink(0x10, 0x3, 0x4) ioctl$KVM_GET_TSC_KHZ(r0, 0xaea3) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:17 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x800) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:17 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TCSBRKP(r0, 0x5425, 0x56) ioctl$int_in(r0, 0x80000100005000, &(0x7f0000000080)=0x3) connect$rds(r0, &(0x7f00000000c0)={0x2, 0x4e20}, 0x10) 2018/04/28 03:39:17 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xa00f00) 2018/04/28 03:39:17 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f00000000c0)={r1, r2/1000+30000}, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) pipe(&(0x7f0000000180)) getsockname$netrom(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) 2018/04/28 03:39:17 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x49010000, 0x0, 0x268) 2018/04/28 03:39:17 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 184.220850] attempt to access beyond end of device [ 184.225892] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:17 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000080)="4515761476d3cbdbfa004003168b2de09e4317cf7ce96e2e116ec1d8bd74774324f1e34961888c91b743f56b3b07e0a45098f00d7a039f0f28fa753e3fcae2e19139f4058c59673753bf6dde20cfb67430287d2ccbdbedd0bb1cee484d712a5f0a519de0da4b051aecac4eb23d7a060f3820219fa8c484afdfcafb1179261ab5", 0x80, 0x4000, 0x0, 0x0) 2018/04/28 03:39:17 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000040)) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3e9e89c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = getpgid(0x0) r3 = getpid() kcmp(r2, r3, 0x6, r1, r1) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) r4 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) 2018/04/28 03:39:17 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xa000000) [ 184.311901] attempt to access beyond end of device [ 184.316957] loop4: rw=2049, want=171, limit=112 [ 184.320694] attempt to access beyond end of device [ 184.326654] loop4: rw=2049, want=163, limit=112 2018/04/28 03:39:17 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000080)) signalfd4(r0, &(0x7f00000000c0)={0x80000001}, 0x8, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/249, 0xf9, 0x40002100, 0x0, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) 2018/04/28 03:39:17 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:17 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xfc010000, 0x0, 0x268) 2018/04/28 03:39:17 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/04/28 03:39:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xf2ffffff, 0x7fffffff) 2018/04/28 03:39:17 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd010) 2018/04/28 03:39:17 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000040)) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:17 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:17 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000100)='/dev/dsp#\x00', 0x2, 0x4000) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000180)={@local, @broadcast, 0x0}, &(0x7f00000001c0)=0xc) read(r1, &(0x7f00000000c0)=""/17, 0x11) connect$packet(r0, &(0x7f0000000200)={0x11, 0x9, r2, 0x1, 0x6, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x14) ioctl$KVM_GET_VCPU_EVENTS(r0, 0x8040ae9f, &(0x7f0000000080)) ioctl$int_in(r0, 0x80000000005000, &(0x7f0000000000)) 2018/04/28 03:39:17 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x6, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) shmat(0x0, &(0x7f0000004000/0x4000)=nil, 0x6000) [ 184.634801] attempt to access beyond end of device [ 184.639883] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:17 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10a, 0x200) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f00000000c0)) 2018/04/28 03:39:17 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xb400, 0x0, 0x268) 2018/04/28 03:39:17 executing program 6: r0 = syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x7f, 0x113803) setsockopt$packet_buf(r0, 0x107, 0xd, &(0x7f00000001c0)="6a1833eaef1503b4be61080bae6eb2275ebc7effc50c85f9d6de1dd3ea4e6f4d82e51c85ab5383666f42e55e093154be65cc6c9bb9be0bc15b9c089ef577afe4e0a86e779a8f7594ab9f9962617fd69c9a64369f170092ab720466cfbaf5871b80bd32f9dab99b2f99a03a40016d5470c0c1d8d5c02fb1b32f334f31fe71dcc0b7acc0fb8b52521a2fd71a4a7c0b24720290eb9c14cf27fd79f8c4e2f869e9f6803e4c4f8a96099e35d785597bda3df21796d4b2df25491daa5d0fea1209e672e1e8dae922d38ce765e26691e233ead6a0f118b40d717776017da06067e9b416a35ffe3dde6ad5dc2228706bee68cd1aad33bdc8e456ddb60e", 0xf9) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/cuse\x00', 0x408000, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r1, 0x28, &(0x7f0000000040)}, 0x10) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000003700)={@empty, 0x9, 0x2, 0xff, 0xe, 0x8, 0x80000001, 0xdaa}, &(0x7f0000003740)=0x20) r2 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_settime(0x3, &(0x7f0000000100)) ioctl$int_in(r2, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:17 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd00a) [ 184.704363] attempt to access beyond end of device [ 184.709389] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:17 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:17 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x0, 0x80000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x4, 0x7fffffff) 2018/04/28 03:39:17 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast=0xffffffff, {[@rr={0x7, 0xb, 0x5, [@local={0xac, 0x14, 0x14, 0xaa}, @remote={0xac, 0x14, 0x14, 0xbb}]}]}}, @dccp={{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, '0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x3, 0x0, 0x200}) r2 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) splice(r1, &(0x7f0000000180)=0x3d, r2, &(0x7f0000000300)=0x5, 0x2, 0x8) gettid() ioctl$GIO_FONTX(r2, 0x4b6b, &(0x7f0000000380)=""/247) accept4$nfc_llcp(r2, &(0x7f0000000240), &(0x7f00000002c0)=0x60, 0x80000) ioctl$KVM_SET_MP_STATE(r2, 0x4004ae99, &(0x7f0000000200)) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r2, 0xc0405519, &(0x7f0000000100)={0x10001, 0x2, 0x9, 0xfffffffffffff000, "1db60bddfbc0bb36de5551b1789231d5697ec97e98f0c4786536a6025e283e83a4c5485ef09a8b537a805b8c", 0x3f}) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000080)=0x0) memfd_create(&(0x7f0000000340)='em0\'ppp00x0, @broadcast, @remote}, &(0x7f00000000c0)=0xc) bind$packet(r0, &(0x7f0000000100)={0x11, 0x4, r1, 0x1, 0x7, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x14) 2018/04/28 03:39:18 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:18 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)={0x2, 0xb, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_lifetime={0x4, 0x6}]}, 0x30}, 0x1}, 0x0) 2018/04/28 03:39:18 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa5000000, 0x0, 0x268) 2018/04/28 03:39:18 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 185.619668] attempt to access beyond end of device [ 185.624734] loop4: rw=2049, want=136, limit=112 [ 185.679984] attempt to access beyond end of device [ 185.685132] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:18 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000280)='/dev/dsp#\x00', 0x41587fdb, 0x200005) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000040)={0x4000c331, 0x44727933a9c7b209, 0x4, 0x9, 0x0}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={r1, 0x2677, 0x7}, &(0x7f0000000100)=0x8) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000200)=0x3, 0x4) ioctl$KVM_ASSIGN_PCI_DEVICE(r0, 0x8040ae69, &(0x7f0000000140)={0x60, 0x1f, 0xc88, 0x3, 0x8}) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000001c0)={0x2, 0x5, 0x1, 0x5}, 0x8) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x2, 0x0) 2018/04/28 03:39:18 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd012) 2018/04/28 03:39:18 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f00000000c0)={0x0, 0x9}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000140)={r1, 0x6, 0x2, [0x8, 0x40]}, 0xc) ioctl$TIOCCONS(r0, 0x541d) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000080)=0x100000001, 0x4) 2018/04/28 03:39:18 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:19 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xdc000000, 0x0, 0x268) 2018/04/28 03:39:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x6c, 0x7fffffff) 2018/04/28 03:39:19 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f00000001c0)={0x0, 0xb, 0x0, @thr={&(0x7f0000000000), &(0x7f0000002380)}}, &(0x7f0000000300)) timer_delete(0x0) 2018/04/28 03:39:19 executing program 6: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000080)={0x0, 0x9e}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000100)=@assoc_value={r1, 0x5}, &(0x7f0000000140)=0x8) r2 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r2, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:19 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:19 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000000080)=""/230, &(0x7f0000000180)=0xe6) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:19 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f00000000c0)=0x20000) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:19 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10400, 0xd4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) mq_getsetattr(r0, &(0x7f0000000080)={0xfff, 0x3, 0x100, 0x5, 0xffffffffffffffad, 0x7fff, 0x7, 0x8}, &(0x7f00000000c0)) 2018/04/28 03:39:19 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000feffff0700", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:19 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa700000000000000, 0x0, 0x268) 2018/04/28 03:39:19 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r0) r2 = shmget$private(0x0, 0x1000, 0x1000, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0xc) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0xaaaaaaaaaaaaac8, &(0x7f0000000340), 0x0, &(0x7f0000000280)=ANY=[]) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') unshare(0x60000000) r4 = dup2(r0, r3) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000002c0)=0x1) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000340)={0x0, 0xf0, "65ae779d230a769df1199ed878fb85b349ef4ea89dd1ac958adc7751d460f8ead67e8f89c2311672bb99779b1a0806921226e20b90992b0081878de95d2b9a2918ee63f03532780efc975edc2999b16c5de8c07feba0a5ebaa7a0f7d20547df0eb69fa4fdb2789dba950aaffdc5adbc477e9f1ad9a5dafd0bf0642111d9f8fc7393389772491c9dc4239b0130949debe382387bd474e09093d2a4902a5960378e8700db282130457c1098f72558f5e15f34769de728b9131cf3a41d831ba738dd25144d6f72b43818241481bff558312f8f494136de06ff172fa844e092973b83541311ff809f87b29d90e722ac54158"}, &(0x7f0000000540)=0xf8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x75, &(0x7f0000000580)={r5, 0x72}, &(0x7f00000005c0)=0x8) sendmsg$IPVS_CMD_GET_SERVICE(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="c1000093eacdbf73b98fa85f29470758a6f400", @ANYBLOB="02002cbd7000fbdbdf250400000008000500010001000800040020000000440003000800050000000000080003000200000014000600ff020000000000000000000000000001080004000500000014000600fe8000000000000000000000000000aa38000300140002006272696467655f736c6176655f300000080001000100000008000500ffffffff08000300000000000800010000000000080004007d0000001800020014000100ffffffff000000000000000000000000240001000c0006006c626c637200000014000300ac1414aa000000000000000000000000"], 0x2}, 0x1, 0x0, 0x0, 0x4008800}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f00000000c0)='./file0/bus\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, &(0x7f00000001c0)) umount2(&(0x7f0000000080)='./file0/bus\x00', 0x5) [ 186.085966] attempt to access beyond end of device [ 186.091102] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:19 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = gettid() perf_event_open(&(0x7f000001d000)={0x5, 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, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x1}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:19 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) ioctl(r1, 0x2, &(0x7f0000000080)="b2e4e753d93a0a4d8b3a61a2c20dcb02d6b8541b9ce3e36a00f968203a902b") 2018/04/28 03:39:19 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:19 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) close(r1) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000080), &(0x7f00000000c0)=0xc) [ 186.177373] attempt to access beyond end of device [ 186.182462] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:19 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x51000000, 0x0, 0x268) 2018/04/28 03:39:19 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000240)='/dev/dsp#\x00', 0x1, 0x4) r1 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000100)="bdfff547fe586d94dda00d4683133e376e8c2f65ba8c82d724cd301e2dc2055a48c5303b7ab1c3b3b7b6181f56c199f51d01ea6a0cd41686af77ecd82461d91440543b9d3da008a966765bf00c04e0ad3cb89e3154ff282c64e83526012e11a3377c4ee7f0f892b8d62f104621c965fa64e7d0097fd37b0ea13445e287567b039351e1cba289df67acea327e01590470f47b", 0x92, r1) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xffffff7f00000000, 0x7fffffff) 2018/04/28 03:39:19 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:19 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x5f010000, 0x0, 0x268) [ 186.406953] IPVS: ftp: loaded support on port[0] = 21 [ 186.422124] attempt to access beyond end of device [ 186.427209] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:19 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000080)={0x1, 'veth0_to_bond\x00', 0x4}, 0x18) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:19 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:19 executing program 6: socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000000c0)=0x0) getgid() r3 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000003680)={0x0, 0x1000}, &(0x7f00000036c0)=0x8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000003700)={0x0, 0x1000, "f7747e7e9b844e5d393158e28ea084512e69dc463044b9892f5bfbc02cb0c6018fe21ca0c7f29fb442f24b558f2b36f60e7f255eeced985aae3ed33d692f8cc6f6921e5ee802ee3dab93e5876fc8e6060ab63ec80af4fc094a184d0b32d37607de4318a33733342fc9e975419c01b4838ec1c1bc8f78013295620719308ff2ef938e605ffbbac764312173021147a115b794d8c9ebdd7d911bb2853c5a6beb2e4df15d17ebead7ccb768d7131ed66f3d86f64885da6e5f5fdd573b8e9b659cd39b4b1e717c0283bc71bd4a9c1ae9e2fd00d5db98f6755e6b9135bb9939b10b59da17d98f7ab342013fdc219e6ad0620dc4b343f87ece818f66c497de40dbb15effb36632b69b9948062871ac695084f64540d6081a5623590bcd9a12c541b02a47064939757b9236b1bc0db0573baf3255933386be00c43cbe09c3c3655321e9d07302410de59a23a4380ccb6d96226826b875565fa69e98bcf3c29cd2f765d1fe4a7846f638695a447a9dc6e298099827cb3c10511bb281bd04b9031771ce6f8f16211604f42d93d050ec400daa3d9df5f2df0bd8e24796da3a9f586e0d81461a923aa3f258730b8561feb1bb84df3e11359fc6a6be64b4b024d713845b8b08e5f8d7e142e0c75bd238a7068df3390580bd702b3e7d816e21db9aa10251c22ebbcc1ce8a43231f148cc5a7f1e6ae0ef13109d9a88099289e4139862b66e33a6db88c97ed1fdcec6b3aac311a3c404d4cb77b03bac34c4bc8505de201c750d9e1d501c8d04d188c43e51602345308450070ef78a4045f95f4a5b69ebc383acf9155988a4a63be976b5e6a5af4b7516c51aee3b5c231afced455d22a0c3c28d1adca53611daad04d7ca14d6513c5648933bdb90a98aafc198b53f3bca76a899987b446c0302f0d0f474085a492f4d67ddeeb5750d049d4fdcd2a38e556f9a7034301351c70dc620f32abfc20e2155138bfc595a4497ee62bd23d36c3084328bbe812ad8d7fadbee2d9e2565731538de1ac9a7b4665943135cbed951d89680e2cd94e01d6be605e1b38f94deabe9a3677ac3949607c621c34da3cd09b5eb0a992ee1712788855fd64af1bb27b63925abba9d240ea4ec305cab1eee385e7640979f20e9e82d3d30f03579d0a1f909ff730d73f8e91303623c19f9faea99d5508a5f68e19e713e8247393c6cfad3bb259071ac5951077327ca503a4dc5e58bfcd415798020f2f8bc630216b70a8cf147b8d35ab3ad5067fe0610a464279c92ed81909a841505241de57355c2ef920525daef2caeca2b04c62c8efe38cbc09c50373750f0f782f39ec0f414df6efbec910397eca569b16dab5fdde7ec5c9405862611d6749f517c0048a638c1994ec88dcbb389be3a29f3ad5cab3258297de5e3a86e30ebbdb95b87d6e3adaa195e82d31ed8c074ecf64e2e9cbced2fec4db96aea820cfd37885f392d49aea17fc43aca48ab638138cd47ea13866fc8cfab12c52e91b275055085b48c2fe3c6f5c651af46175d911526aabf9f12111372a44bcc2d2fda90e18e45345385e5547a0904b5409e6f067b267ad00b2b4dd4ceb041eecc6cfa76d7230441ee7dfafe5e68aa8fd19f8c29bccd27bd79e908f5d72601fee6d6237740b221efc2456105886ccd173e889e910e554b1e7d30cfbeaeb215b11eef48b5537166ee3de275a3e81736b21652258c4d1a9def8c0651367f31bd7aace03d22b7445f728329f1be3d99eb4e1a62ec661e2a003e99fee5738b0ff6612646f7f5c23d1ac3a2d1b48da158cb4cc09723a5f8c156aa64a9873b0089f9f3084eeb113bf9bc6e21c67bb03d0da2ccf6e6dc6741cf77c1f7511c1ad103f7c589c9d53b5833a93617b2abd43ce4e4f1dff83867db5f9398104a08359e8b47347ddbf87bfcfc2b8c722ea6f0bf5b48b246f0c37097a8b00882f753ee0965139ee3210f978e0186501bfce7748b08d6eda96990081bc35461ed0d6c335cd4a9412ff1897557fafd18f3f2baaaefe126750b5ace0d8a44145e09bb404b9f5ebd5777a7693c034cd79257ba9cc99269d7a523cb489abcc698303f78303a8973140ac88fd2467e46d701f2a3bd5bc27179764d0693eb731e426682288d195ad0866ddfb5e6026b4348e6b1efc1d5059035d15152f5c221c6044752a1097f4d3da9028411881b28eb60179f7888f536ed1bfd8af5f455c2a9a51b4b09b3d8454394c9ddcc5b7cb8becfc0672f12b5699a91c279138810644ce005e14a0ad45222c88c5f10e3f62136e76a7cbef52293205f650c3d4fe4714b2ac748605e933d78c6323553eefbf9f6e1dd523198d2b343305b4947a24765d6eb99d68ac5b7209dcd047e5bde9558a078e090d1d361faad84ef598d839e9b01b99c2a05062c4e3aae54a4e6eaaf9bcf7968e3ee0fba54a414fdf5e7ade5637d1de3bea58f6b7ad458a3111d4220bdc10886ae39768ea33302e5aa55b98e14a50350eafa999582c46f5f4c717dd49d940e05abe32d168628e8c5f57d46f557b761c61680ae6f871a4254c19907493387b54129c844f19783f0c055aa9dd635c5dbed1ef0ae0827f367c7ddc817ab9a211b29443dc7f0713091af2bca3379a7b8fc69be4da29dc560fcb80971094a4d7e1083d796d8ab2d1d6e892383b6dbb777e14b1303f9f6ab8d1468b4f84e8ade2eba4c8ec4109ba1df45bd1811ba30ca70b8d92f6e4b6ad6ab09b9251f82fb7a0e0c034c825f029b048fadfcb6c3baf5ec39892b990672ed41e101ca5109809ac78d2bcbd0f5c68896edf444675681574bd8fb5f37dd191f6742f81f057e3ce6e9ce38dfa6191a7350c1010da1265de41123f6931a6dd2634c7532d733ca108811bdf643a4a58876a83a7bb91a7e0719b1f217c1ec2fcd7444805f6c5fba4a412f49b980b34a40d95fc0651f0a33c40fcbb8f4b95a03ce65ab8eb94f27f01b1c0cc6cd90dc4c7179a16ab5cd71b38bcadd889d51d25721c1f89d706411cc9fbcef9fae598022a82efa314d0bfe332a1151c56225e11625e9d720f29aab9edec7188f80c49cf92fe4c78a9f5da84d1133844a0655419c55df35a8228a748d72ee9a3120084224b404686d82ccad2fe7475b14ee4d5657b1246491eebddface4f1dd57b64721bc9a924da7ee3f1a367bcbc58ed68b2963323f4fc8224733634f7839292a2cf709915d4fc38c3fc14ce412d183a4c3a55d39b840553f5dec377ffe5cf2b3c7677c6780e83ccec05ad2651242aee8fb4ad1f3c224fcde61a3ca19d6921ad606d1a683718842764619441dc75e12085e0f1ec5143203d283622bf1851852662e2fe8a6016891380e09b604c11f5cb1c82a71ce36e900b6274b46511fd8e234807fe8de4aa9bd93eeab0624561eb6b52f07efaac2704ef3e7134767b1c692ef2b69d3ada9da97759d3781d4a4a305ad7173a421234c8e68677553e8334fad8f441c320e8671e4d4edbdee342beb03f06dabe0ea14002076f3d5f77c6657dfeb85260185ce93eeb47274bb645cd3296bba40186728a6b55be68da415a986111d9a9cc50412840ce13402632dc0301358997862df3c6609e8acc2bcc7f21fd4cf2722a7f93e47ee51f621a72d6b38e51d4dced96aa862ea071fc9da6d2ca06d7ab8f110598aaf194146b8252265ae8d790de3eac5ebb480617bc5552a069597f1ae782a9215d6331174a9bf0f02a80ee6819b024cf3769a696bd9193f167f16a0556eb2e8777065bad1a5525f0311f0a320af4c5d22ca092af2a9f548539fd736697947c90983d66efe1bd7573369bb4c492e3838583793e69d8d539ee16b70968abde41dc28e015cd91a001ec5bbecfe619b3ef30624e248e5ba5cab24ca995d7090530ee4464d2c7527ff08ce2cba04cd9b4beb5cef8689601153837dec54ed07b370fc2fb2451204349ed899f38c665e37f1a53abaa79756c27551c7f1501b9bbd2d6648aae9d596dba90423060e22257fd3cb5dcf36ab31a206980bc3ee2c3f09686cb74f5029215644a632bb76f9a41c2350a853d26174a9089d5c8ed9ba7016744715af40c022c8a968fc8a3a5a960bb2e2d36b1691feac29bd6cf55cd64dfe03823430455ac33d3e2c81c56712ea2762750d734fc65e9bbf29f11de7f674c633bde66440504437c6bca765a83646883f5cfb0d5659d0290c5d7085d0e97c32d539a0e96fa2f0539214be3d1c39c1fb8b1b06c34428a71f6c1ff6a7ef6d7e4a79889dc4b7d0f4ecdeb2c9db80c864603a167e333a343fbc8eb1cf601ce66ea048f5c5f36523c0e2e6f826839ac561abd59448bd1aad87571cd2274782d083904578161f8e955544f6a03dcbe2bec77ba742666821ddab8e58105b02f293482704a25f4b84a920ed07626b352ea86d577190136dab36b6c66bed2c43d811966a2135d4b5350663d7d6c8cd6fe77233d2f6b1ae1e98ec82df909c88d059617d3e05f02ac1bc0cb2a5da94f55112aaa42669abe51e3764249eaa6bccee401f03fa80ec2427b5957f83be24d87f96f4da5f8c1f7166c6bb169961cd523f5757ae701a54332f1eca0390380f067e6b52857e7ec9b03b52db7b0a92a994d5de72a873e4028b6c7e15cefa7e6f31e64b0f1dcaa79c52a7efaa7ae9343152a111e942ab29449954a2384f1714c11a8bad6614a6d8a12d59da02b11481c763971a248246c997224a19f4c88776e18d1446e46cc1844c9cf868744fb1ef1b6bd628524e1a898c89b4949604ab97263c1607bf2e94126092e5d5e5ba7370844fc023355cdd54a043597faf6b559f05e1b9aa3748870f5bf07b4c8bc8d8299eba1e8b822f61393e5b97f42ec82ce3b3a296f37fe0510a62c0606deeafb83ee558e47e52b30d9220fb354859bb6845dd2642e8e43c274a2940f788293f87201ab3b139070b4ea6a1ceb226e984bf025e588c9aee626053eebf49c01c762c4da4046354b9508801b3f9f5951619ba36136ffbe7c89a0ae8f276da32dcb18d246f8c19ddbfd651888e0192f733e141a6dc97fbd7587281082451efae72615c758447eb742998eae0798a9dfbca5543293f0580d1db200e61d05b6673c11334a76c897d82c42fe649221154c95c612e64b8f6ec9f8cb3893108bfc3e9d453925c668759fc75607789d753f70895c7a16b9707e98584e131719d5d5e0607078828c74c64892dc88e00267a7f10a1d0bf7966699cdd52fed7a3a0a77c749fbc213c3fb695293ba6e5f369ae44098ddbb61baa1a868deca9259ea68da66cff2026567221ff547e4f5d5d1fdf75fdec011650ee899a236dd902ff54c0669fa8c8145c8a2fb1ee172c68517daf7c5573c250c143f6170df9dfb934e6d2315ab9b5c4250202af1bebc31af60d192b70b2606fb2fcef220eb71e6270faf4c74e0dcc430ef81bee5286c98cd63b5370bab1029a6b7b03b23dfaa717b391b4dd7877d4e8edbd14e3f3794f0411ed3cd97c41bc92a3d853d48d9f8ed7829cc900fe43459560b75a08d6e238dccdca5d61fb39eb675477f134bf111c3918b7312ef9b9aa4968cf2e220d08caaac993e77752ce8f7d69b6dc9249f5ee4ddb9c1fe2f46053bfdbe53d91ef2c6d88632d543c12784a53477955be5558d0b845854f832ac4014c3b6a6a3dbce9c9fec5e1ff0d56d855bf2b382bcb379d065fb94d9b2c00c6c52bb40a0d151d53ce13405bebb49567d5acc7ff212230cf6837ca12de1d6b042c003619287569c10672da301c1a8b1522fba14c45eb9457130e443604a255b039818966ad28291905c5033fac1bb0d2cdcfa16685b5dcb5e71c7a9684148d31de50"}, &(0x7f0000004740)=0x1008) sendmmsg$inet_sctp(r3, &(0x7f0000005ac0)=[{&(0x7f0000000100)=@in6={0xa, 0x4e24, 0x742, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c, &(0x7f0000001140)=[{&(0x7f0000000140)="23acf9ff180acb1c14386ecac007499d1c48bb89d1057072c039092b4f1c780561731c1bc98fa67920e80e8729fdb101bfa57bc6048037e1f0f16d283e1068efea20a3c5c63dfe639336ad3a64e747a2ed5b30304aa32698eedeff3f51ea00ba913a8493f5125f44dd85bebb095aca2ecc91fd7be95f3880321689c4e875c7773e479ddfb3956abd891d7e6edc85a91768ed3558b43c7d03e2c8e8652791c2d818cf0d85cd30afbc877995ffd8089d5e9591c6244ddad5491bf89493155efa8435a18ec6ece5887582b577264ebce57bb9ecb30477b45ac8bb37521f9953c771df4fe9276f5d404d754dee1e416cc9d77e6614d29488386f3543c8de98e1a3a2eb1ea8148b4945873b6b589f391eac6083b7bc7ef01a4d19b007b8594cb0adec2b3b8a06539ad2585ea0e261d7f81d69e1800d1d027270201e524bf40291ef0673d223aac884615259482d24902152e2fe1297bc782f44c45be7f537e3a19da6a95f89d5a27f85f4cc3e0bf347eb5d0c099256e07ca64ef276ada09b8cafc1423bbef32bda6a202e2aa56639f4504cce195cba42f97130cd10bc337d2b30f16038fd2ee3a6edc68b6d092dbaf8e04e07ef774d7e5ce98a9b3ffec7a94870667bf1b047de43ac48e8f695519f37fc02c7e814c972bf6c3f43b495479dc7b242ba6380e564391ff5b7b56cc2f988a87c6792741d4696fcf1d23e6e72f7e73f3b63eb4fc01c4def349954c178200231e7012d61f9aa7b512efe855feef0124de63cfdb6bece93cdb9a5366cf7b33c93834bf9a2514d8e69b22ad7531dbf9208fa9936fa92beb4becd32bf0da158388be2f364cd5883c3a3ee64405d87cebd5f96768ef711b0c6444c58fdc9b1b53f2c3eb9ee65e85bda13f2462ed5695a0fc0f0be7f26ae206f231f6fdb8535c9983eb180e7b785f8ab114c102098cea4495c3f36eebc21817ff7d5c303bdf6976572d3debc692d7887cc86b5696d497fa4f89be041740b4390bc2e6720febad004139e330def2b313d7c2d7bfe805a3a15ff74400e86f37c072a2ac9613303232271c9aba799d99aa1b623d87f9dd1ea8a4b8095379ff9ea7645b8794cd46e4a00859ed0f5b2730ef722384f92e8548e7efdb51da3bb27e68f03c6b0b4fd853cadf8c99f29b0ba3682ee9675dc888b90060405639ae2cac1aacfb72878c5715f2c5be079ff4acc2746ec2e027587ec3939db2ecd110ce1e4cc082a2acf98fcc1ec6abf1a2d4a7602cb145dfc60b623fe65ed1969f5796b3cf5ad6c50e6103741522c2ad23f8c43b092e0433dc12679375a874424530b624d7d0d63a5594dbc5fc69c3f3d4986799ab1c4bc31abf8f5d93902187d3e463fd0f80cc152f37560916b0204a573985488e9dfaea415c0994680c555daf2011a069b5eaa572165b94e8a61cd8d9dc9c8edee38f73a8594b02e5413d202a8d67c8087674290e1ad57c9cad952700c851d56d401e0f878147eb6bb67018f813d90b7bb400a2ee5e4888c8a80c49e316c2de653cf477b46fb9a4deff0b22c200f15f35578a64be19e821439836c97d7b72860bd9ca1f696ebbd589e67bfccc8c0671a177b8682c3eea7ee6a21dc5b2e0bb75c35fb07b08abe890f0ed3a6bdd0ec190acf84b9946857696092e938120c46c6faa5a8d743a304d0c94a4dc660ccd24bf76e5f12034b637eb2c33d7ba8f2ab8e25f16c71a402e01b7abe5d12cd355a3640defd1db9fa5cad350577bc07e226a119e4ea52ef275dcf6f515cc084cb21b8c4ab094f8a294a8a328431453d9177f9c618e76fcaefef0903abca98bc4abf4b47e5c4fcfaf87b2c15a127f28e6bd64f034c0e1cacfd2a2dfcc265b993e518c9ae12036900f633e482ca5a9a0e7ead6ecd33e8bc09af3f1f9d8bffc1d32425e934117e99a9ae491fbdbeb99b5ac5f9a9b6aa785026e8b2880d5fba18a337d1a29fa57616eeca0436bddd3d38b57e3ccf5f3d4fcb186a187c26eb203f7f1656f24660fcacbbad0ffb3707d773d06e8a229bf965f9961df4e87064974cd2f4d60870ca5dd050091463fc252ac6c6aa98fa91e49d61888b379cb88df10a8cb5d3905b2d1c96413dffa208e47e773f18ab5c02543cfa7d6f1e5b13221ee1b1804e6297c7513a39ff5e9e229b7b2e00110ed14aa5ef4611b0a381e5bac9569949f3c576d37c8dc817ac4fd09fea07e142c35afc0ca1f5a7f3ed556517b9a430d5aaa7470f0e6010215dbb98fec70b2c2c39a0b28ec1a87ec19079654820348d0f99b30a2bde40dd6e688da9fe598d5f9ced13d86d08b81e3d5f7873d190bb4330417a311eed0932d3407c53e6b22a2528552777a0856f8e0248bbf125dfccb9f20ef48a9f487eb0fdf2a407a6b0bf70ec443d4616a777f2b6475dea27b90493df837e77139fb0da35a00921f3d02f248a1c37c60d6b53673bc66d0264e5f68f8712b2110d6a1f2576332607da6a4d39986c30c55635cc2000c70eb1dc8b3b472b31b52c860ed163d5d87eedfc5b31eef8464908409f95dd3dcf28e97061dbfad35c0640aab8f292742f55442235724845d718b7e2452090a833260e2db1b83c3c790438fa295bf004a1235addd3c1875777c48c3162fd886df0cd0df5bf4bd64de4fe4cbbdd4cd1c94cc2fe968e5dc604085fccf29aa92fcd786c38749715d71fe835f89c6902b09a6a75199bc31f261a7f44c73f3b99075c013d3eb9a046103df1033a7a0a8666c1e7cb864bc0ed4b6761dc28725c512df01c9030066883e496d5794ec4af50263bd6051ba3c214c98d893a29f064c5998dbdad69dc0b7466f52cbbdc3c235a1e6b71844b409c9a75cc5671f061d882893df359112819ea63908bb390c102f07930fbfe15894f5ba9d24ecdae9180a4ee58bd48e385482e25c400b7136510ef9ef2a1cc4e1337288693cdeeeadd0b407dca11e8e3362dc2271bd53246d378875e8f4b3c0a8ca5f1d0e8997b5875f5a6ca0e5fb44679bf8541d5ba0e8bdd6b9bfde70c13688823c05de51f2ea43b02effc754b317cc8ed27a7b9ca7f33487f63c1dc1c490c237b78589b79e5419a9110f69eefd08dd23ff4f5d1c1c754d59f4bba65189a3c05c4cc724adea491fb228948f73b4c13a6804dfce41a6b0807b239c0967ec68e8a93c820d1a9ade6567cce8e86b34ad6ac5e06440a07ba5916fa9699d90911931b07309dbb1da45c62acb25d672762a92a0c568c83c1e11138df89807ce2fa00c1e78ad6a8cdd1ca3839f4a7c18de525cf8de23b2d51c5e14e425bd98f61df3bb4b56db842fbc7c57fb9772a6460a430330ac6af9845dffb54fd31b7b1f019c24e83675a944c9a897b9f9987259dfc1896c8ec1d029ec5026746597ba38d4db0a1aaad7e881fc24e2a7349d9cd0ff584ca641d93b9eb60d85d2e95632ccb8f54b23a356c7ed2816179690f0cf5032a77bedbb8b4d19fb1df6af5821497c14aae6093c74b6c954df8b7d328b9ab32268ffb519a1a56482b606f47f45294b93ae3a10446520544e65da2b0e2063902b73a259f6be70806a24a4f592d68f9fbcce599cc8520c44fcefa94af01f39b1747ca3461176e8ebf571e67e913744432adad691758bdee5fe9536d890d799c0c12016944cb21ac211c96798960307dc6a988e7e35670c4687ab64513dbe8973ccabb47281b63e5fed804e9d9d7e39be8ace4cdcd7f93050a3640d4d7876eab0a0141dc38e7f7e648dc5c8b6c18c98223b38567f172bf6bd04d56820b35b139ec71d3f9cfd0727e4032285f19113c7a995d08bbf2eab160a8d63ee49eac5f7514afc68174625141b11955da00c79f57310eb71cafaca14d4df826d511c091744b08c46de6d59c057b212b6453d00fc5be9bafb3bcae803a85ed66635e446a9dc63602d0c8ab001c85782fdd0672bf23830fdab69ef80760ed483cdc6050cb58ca889f258ec156e28ca4a49adf69660c35534d8e01d3614c33515341f0320ab09046532db7143dd85967f006a74aa4f8629b9c9431649cca5a0773124817e6e4c79c56e7ee2861787fc191b0dbadb5f1a9d0e6c377c5d780895a3bb09c363e0afd92d6f1235a0354e61c6e205e570350a50ac328670f8fc4b81215968013da57684982124a2da01031b19b99dde5c413192825886688126e4606b1e1d744769d1ec9901381a283f73fa32a3b16555d4f8ed6fd49e8cff79edc3a95f47488ed3d5349a47f09cdae3f13505f6d2e8c631ec2fca96f1b645ebcc8c94b9ead2c9e1eba436513d14f686b9b5e4a94f8c271352d1ae83d06342ad29ee6f198ed1267c24dfacdb56f52c9a612cdb3315e74e78da278e933ecd92eeb30845c77c298159932c54f9f291c2aa97794c19b3542c6c3ea73e75874091a82bfb70aa1e9ae84a7af9dc13c00186da36da457cc40b111e1b1ad36226d0fedb0467a5541b2ce48cc39730447dae55497d8a8c224c3107b71b8abfcee49e148633d3a8af82dd8f41063a77407f488bbb0e14e8c9ef6b091a000f1316668baf2088be8f7af74c67d01ded56f4ea4c96d10474aef8bb9bbdf5f4902975e9315a88e2d807802c284016750cfb33530e0b53f7b39c6010d3d0a11f0d9b096f2c8397f8c69d26ba2e0c5509095f5793f8de39eeef02965b0eaa7377cc3fe58fe82b01041d943e841573785e4f39c5c9f5776dcecf3c1f2608c6998d004167d6110a0179f39a2c4f1f0e9339666e6cf0989dfa90d5be8af48d15ed434e1780b4ea956af97def71fe0a0e08dfaed44b00374269ffaef951013a8d107b689535f3407795aeca981b71c0c09db6a50d2c4e4c3f17955ea1435ab18db7d1f8602051b3b3288e82be9b257cdc00bb70bd9b30387baa2cb2e413142d2d057ac003ca56c915315b85460d4b6dd94593d56d81f8eca3272c91c98d25c29b726d1c498e6147c4af76b82fa8bc2f8c5ddf120f3bbb897698faa9ba0d65ac6d5a77214f81a44c0a46d5290cf4615e795725a73ebfac392d96a302802b05167f4de78b51d5c0152fc29a4a0d201a92687c5010dd780fb8179f0b46c14593e9ea7c55ce13d852c97f6521781e8357a4ec9bde174841f4a1050b367ffa6d150550fab2f40d601336745a77358f996dce6f018179af4495bb615f10ee173f0e251d50da7e32a4ae52d46c586eb8882227b6b1e02833ec3b2feae8b279fdadf2c049aac545384bf9e12af21fdb261d6cec0b20d426f262c2145e5a91ca9c71ff41d91ab7f9f634dbc1d097a5ad5d02be0c7797ff46d3d3cbdd935c0ba1020a186c8bf45077479452e7c7b79ec1f5e4aa1a5f5f199d50b72cb6813229f2da7be9c3d697d89ed0e3d9d01faa7c93593ceaf4ed6394ee61ceda2ff7085bbde2fc6f6a78895638bd954b5b69a645227d87776ce68d2b4e704c1266f634373942b8bbc8986d0c8986b6a95a310a6702c6fd6de3f06f8950f176d65e1d7718cdd82f573845fb996910b76e8838fdd1d3a6b49b216a59f4024b9158f170533989cbea980831d6cdc15f3f3cb0bc757cb51cab44819d7ba014440caa25c0933b948dde80e8c133b231800a0d352154dc4ca64cccf153730133b238d487dbcbc7de661aaa82c94e6eebb7a74d578f57c8814c9a7bfd5ab8c99c45067c2e3bd0369efe6e4d4b1cf2f0848cd7143363421693bc83dad90a42996d9395d0920f5d064005509637c2215779cdb27adfdf1fc4d89e0fe8c5c49218963a112c457a3c5d60b67d5a07fa682398a8c887ef51529d91cb3e5a48b00c5ec3cab681ee7286481ebfa34a02ef439964cce183d7066cfc56e1fed84816677f1bb532401fe32", 0x1000}], 0x1, &(0x7f0000001180)=[@init={0x18, 0x84, 0x0, {0x94, 0x8, 0x6, 0xe42}}, @authinfo={0x18, 0x84, 0x6, {0x7c}}, @authinfo={0x18, 0x84, 0x6, {0x2}}], 0x48, 0x20000000}, {&(0x7f0000001200)=@in6={0xa, 0x4e24, 0x5899, @mcast2={0xff, 0x2, [], 0x1}, 0x3}, 0x1c, &(0x7f0000003600)=[{&(0x7f0000001240)="fc7bc3e0ab0853efdf349c3ec96c6298af20b4a17e5837d749f4b0a7384bb023057d4d6b9cb521dec16670e93c57f48d252f15767c3e909845ab80e304d52aeb6a045efc05abf995e3536fc40e369509a843eff171095f3fd0d1b2470b7f70f2c25cc1441bf442473cf87d1b99d770b942f382c6d724c9158a65859dc8fc6d92a70ea515a9d51c1e08c8c1edb15e30cdd2fd9ba636479d19ff9af077c64962b3b6cf3afabd3aad63d1073a6582d9e499611484df369cd9961f8e0fa2be9a81519206fd6c2cbb2bedfff06500f8f025fca6fcf0d4dfb31773ed3460287bcc5b9e900b0830221b3f659e5b4507d64184a22541e8dd97628b1978a905581fa72acbceb33efff759f156d811b7e51d2b9185ea6ca832b6894859e87544b3ac2f4e39093bfe3797f2dd9691df86bb1d20ce400023b7b8b44ecbc67e028b29ffcc6efac1bdccd320fcc1ad0421c173d7d0e1f142355528b04dc5d150e497af8fb1929f3c618cccda7f95727bf3eab3e8dfd2864086272510eb0a79775033a0a8e1552c75bfd9e4707f515efc7921ff119e75620f30226fbd69aac7aaa18d12557341edd03cec818a0af86c4808e3bde80a8097d51f0b02386bca528d67e173c38bfada6ac515d9e89a19fcac972aeac96c98724de090dd6bb918740f89530612bc48c9c17c0758aa7f32bdf627bfecb1fac271c86a28bc16c6a6402a8b97f16ff529ad07a72de212389080520ef6d3715d17919b94225eed7bdb58cec9cc0b091f2ac3402b7eacfc533d2fd2f4046e0fd9399d620b9722cf74fbd451bf61138a26e2bd000643a27565f4c1e4d2600ce46758aea595296a3bf1040acc7ed457624b14dd6d06150031033da506ec23611cf14941c0f0030a251157de672c9a22fe9802d7038df2c3da32c9cce0e73970f79d6f7a5c8b365623001796097c5c25d53c89df666d2c281bb6fe8d1a1a669b48ea7ce931bf2d5d8bea4ac93efb50ef3c59fd42f3976426f67ab2074a0a827a4b34453ccded8becfeb2b0a3623135f3e737ff4080f3f539b287d7213dd1760464428a1ac75c223e9f47993258e69e853513ad78410264e6f6c42a774865f11aca548f8bc18b86637feccfb00f62b1b46df2aea99798014e1a1868db4834c9c5fc2f1bd0c031005d5f13c72b64321c7f3b6b78c9a86a3cba3d0ed99a2f97c638550fc808fee8e4db05017e6c6be92b7fb30f332762e49520c42d48dd1c8463f283f3d1ff4a1539cc8a7a5d251a4ba0cf906a2a537cbe279afc02a8e8beeee8b843cdd903fbbb46a611a6f947ce6b11393d65983138285f5753e5ae1cb8cbf033f5b72ecb15bc96dd75e1884f72b2c9f54cda8ab84bbd8c08dd215cc5bc28af38ce0fdf3dc91bbd751101f42a577eab2b5ca060bbfba6d2fb6c4f10ac1c833147915d9a0e70a362b2a25d4e81c3cae3cb77a6305b57b3dead4998b4e23a3ca48790b6ab83984c059d51c016b7df2ad8b4a6c42ef950d7656ffd98e97b47394d7b210664fb8a28766c08328d78649b3bdc8244f8dd4dc889aadd92d1bd53231fcd79fddd4133d0275281e44f0425c788362d7fbcd0af2bcbf6139582d17b61bd9cddcaa0cebb8442829b9f8516a7e8906d12aeb7112bc8c13520c8a9301a1fbab0a9ca088d5e14e1f60ef7d6faa7200173de268ad90a3e5ebc0c0667dd1a2e77f6a195143ec761929b4857f07a9a8d22527f0a949bd22abdc8e1b3868f3b9613e6e6961b4aa84fc8b11a3400c4f2574aadd1d1e6e3cbbbde98a7dbcdd41291efa3c9cc1abc4632fcf5fb84e51a2979a907831b3c017c9ccb7d69a1eb699b29662bb6f390621a85116a989361f2de8a2be1e18df99f1afc72fc1803c761c262a423e9eb01fbe6dcc46322ad3c4cad7d2d35b22046e5ee7f6128f3df54ca49dba0a01f0c5fbf39700629f276c42aa4f2a954e127761e4398b61d17ab5b976917e1528abc0a7e5b368f4ae3e24691332d152b8f8c743867bdd35d9a047bce4b71ae8c9c2e7f77422b252149e8f30d63369ef51c2293b0f89bce1f05e79206916e585682a72e89c1ee1963be8a73d2c746ae2b06d5bd76225c8156c891350cfffe7fa6465109deb00bf747433ed9a1dadc66a45010e99709d0e9c5b3c31dbeb2da0f8e7aaad5e29e1162f03ea0239b3f23ca2c0861fd52e5a5894fdaa9a09de519ad9ebeb2e751bd137a415ef2f05e1c651eb20540acdb20a78dee8bf5591e1a8dc3f9f0c0cac3bad87183fd0c2e1fdf6d8d01c449a6fda2b9d730b2325a59cfdfc4bf924c2eb68851320386426017952ca717464f67b673181e50c2a659ff66487a390b8dab0e6a483608de2d633bc141cb8717b8b65a55c1a58ce3cc5e8dcb81a83631f387fe60dd29db8f287cdf6a864d30d0950bcc3fccd603b41ba64731820418f3f963c7811fed500355ebb8cd19a486d53f77ddb58ce52cf9405bee3485e38bf5a7a479fb65de1df64ea7dcf58f6b9254fd6234a67241180fec6ff3c0948c106e599e48aceac7f8bd8abdc5deb44deeb40583df20fdce6ef7a67e3dcab71a6cc21d9fc4b47740d2a7ca243a2b086c2da9534db97c7bdb5bf4e5812cf42f4b0449208b552be859a8238bb94c75653b94cbd7a3967e9970195ecbe040b0cf1056cdde06ed2f9eaed3b4984c83d279e748dacf4eaa5353cf9ba571acfc40fb585e0bd6b2823b8582b6e42499378a92295bc7052cc60bdd444e0ca68f269d6665b47219b49d361924c83a1f180c0bf8b65b5777d9767dc2061dbae4f3c6bb0a266d3d3055453c46f5c87979454a39dad7e6406918a760383d05fc5fec55cfaf6c2e42e0bdd31444d7c80f3fd18f1b4ab1721769df0b36cec27921711cf24ea31b07c0d375a560cc948a0003fad22a5f89a832020a96e37a0acddf4f904e33370ad095e28e45ce3a608df86a79468478e221418094c22036ce0963ddd62438abafb27eb231fec574c21e99cd865b085ad49c1533b8942514ad0c6b404a6c2685f4b63ea0b942a8e189aeb9816620647afc19b8cb31eb92b8ee897c5436329d8018a6fac1210bbecd942e8d95cfc8615eae5d9eb8b2d229c9740eab3e42b3c44d8c1a1b92c8e69e7d60425a3ac56f932a6829fe191656560e4ad7fa9478e8eccfb748a8852e61c8b0c68c5f1bfb88f362216cbda5e7c85d5a97b76fd278ac93b314e273ec7882ef96401b325f9aae979b3684e7f83b1394bad1ba946dcd9c10c481e2669f6840e95faa52a19e5186799cd4ec9dcb9fb57136cf48a5a64a2b542e787da295c98bb5d1cb0d22cb075e68d7bde00f0dc044d2b36759cd5458adcb6704d8c8e5f98f27ff53c4570bbacbb3a43d03b0e1e7d871068cd20b09c147ef956b42f6b37b647fec0c6b97280629207473a8bbc27fda3f764f815538bf30d77fe7bf375890e563d38b9654a18f613b0aaec1f9487b9d86992889130ec1c4f8ad63f87e290dddbb82719799658ab71900e157f1bf28467f0e96bf0d3a7a753ea4813508050645f504e1fe6f47184b61d3179217f63082b5974b6bfe0c173c844bc02d436f28224de0117bdb080a023fbd0edbe8a0b2846034e44dc1c1853714fc50a99d9c95722db8820bdaad7ad895c620d85a3f16e503ef7d643694650d909f09121cf210dcfc66ff49c1ebf184062c15b8e6ba3c29c4f2d6c76c0e21d60dd40600c0cde0d588aa7b76999fe474f77cd91b41a8f1305eea78753674fe086fcfacfdd7268747a405918dd506dbeba6793e9d45004a5fdf89b9ecba277739602b44098b4a074d14a00348ebcf7e43a9baa0283fcb1ab01c31ddee732ac5c80ceabc2d732b46401249b8c2579a6aca1fcc4a792b37be32f2698fddd8e4d1b13d0db620f7aa02d02709bd5041745adff03abe3a0139f099fee48e5e53a57ab5cc797a12533902ee504ac6d901ced4789b33a95fe5f64152ecc1efbcb91dbccf50cbd72a6db0865102c0773e87873019627d264ec2b3f3ec80778f7ca0539566a74c0fc85d89a1de96c97cdc7f321d5870b20cc6b804ba6e37931e6e1c3a9885381a0f89a55f3d2cbf050e092707bdb8714458eef9fbe1748f596410e4663bf439785f3fbba9e9da90083c191387fa77a443bc49c977dbf87e744e3734203130191ef6e0320e8c0031aa97dbb8c186df111e0b54164c8eda017bf9d19c447d4aabad92680d395a42af70f534f92df6796c49ed6d0e5b03b8479f1bc3cb18e2595f8a0f402da79c3d1fffd42605de0df125b0b672e377844147778a138900a5325ed7f9f592911f546d897ae2ffe306b5bf7a3a735acfd7898878d4d9e8c293cc26fe2b2789f2d3fdd55e59892144d5d6cf3122c8e996f7065f9980857801fd6fbee4b22e54c9f9e8f16176ffc4b99ff63abfde27bf8e0b5775e1347be8976ea2a430e04f35e027084f480ff977263cd74246f5f72957e49d61a352d0cbad3fd2b5c1edf68a8f6d0e2d11653fbd5e3ed0bb5950ba7fd18fecca0d6c73ae79958b17ad56d93bd953d85f7dbd102226a5375c2fd7dd9a6f3850f3087203ead99893b3171ecc21f62117847cf2937080b874c784c9d410ff69b82c28e52ba8f73565481847c59395a2a8bed82df1c9a70388d29d27544077067bc6d8eb8e4e7d186e1d6aba41bdeac598e24bbf76e207444fecfe0039c0ad413c854a78ed0dc4ab129f7ca8ae9ea110e9d2413b2b74528db2997078565e4725c666643b326df3f512e385521973ec661f101de9c1fad3e0eeaa7c1eb3684562f8cd7fc0caa43e6e6c70b4d13260c17d5ba13cbb3549bd1009d54d90c545773213ca3e04c91734f58da21a7163a7b0a8e65ed9e2da57fcc6a14fdb10b0aa7d7bee86bc8e069352c5e61dcb22ae4320af25b547e9eca5cbd1053d23740eddf5488a6b7debd94abbabdd526bb87c3cd79cf8560111990ba7910ad80c0517c8036bb071e98dd6f9ac75f2ed27c4847ef9d9f9c06942f9b3a36fdaa90562103c6f8e201c0c0f6112fbd71da7c97e5a63cc7838265db4a450d45c298c29bed08e4cc5c614dc1c5cba5f52effc7f660d721bf0f1ac7a7e721a033e185c8deab609a2595789ee04074456aced3da9b0a5fdfa8444c53b8b41107ae41bc39af83591f82dae969b3073c19f063fc5a371b1458899cf824761bfadabf32ee7aa282c01374a05d47615a4f8dd8a3608017519b81974087124c7260dec0ac4bec5e35bf99eb7087fde5e5bdc556c8486010a6479a4666c50fdbb52bf3249ffa6fcf3e13d4f782507e9c2d284146e75361e73a9ee04fe97d37a7763ff8793ee244763e2d42075fd9ba9d2dd464a7947cbc5038fa6361298c2d7284a35387d314c3ee144560de5a4062ddcf072482e8687ffde9dea9047ed9ed91d3287b733344d7fa618ca9b1d6b4099619f7ee8681040aaf5e0c7af634942066f8ddd73d41974c553770ddbd41d1a91a6276950698731a4527e4cac4a172fb6e0ceae48df7f8a65fdf11d04764b1db1c9dabe29e902857edcb52056910ff95611127a06eff33dc6dd325f87c41e19fa356e8459be93ab8f59c7cd11211d4610a18af6859023a78058d461dddfdb6dad56341903ffee4a11df564760bdc82569a0582fbc431601a5b573a9dc9c33eb10c760912e9eb9b4782f54a3baab1961c31f0c90941d43c3c6e4b8212118c8d5d7448e97f514350895ab0a937d06d3d67e832ada0decc922dc76ad0d2124995551ddbc9dfb1f9bfc6eed256505339bebf01a82bc444d6ca9fb0ebb92321bb36b8ab367ed339585a005fbe3f06693746d52326d4710f2401d46c2bde33260d4", 0x87}, {&(0x7f0000002240)="dd683a5365c241394ad170e6d595865c8b59cad92a138c93b48feddacd67243f18f2ca8665874809c060bd953c9da9d1551aae1a52752b434f6a01e51ca5eb16b2cb71cdf5eb72a4d44f4e4f797198986c4f72c2711a21954662692669aa0b4b17e6e1a273cdcc582555cfe622a416f8ee67affe1ec3884246704f750e536356dc61f835fc09b97356fbfc42ab1e7b4dd0740b855d8664dca4318beebf808f776717e91aca254438e09cd2962989ec9cfe517ba2bad3fbebf1a4a84a8586b235d95f7f469273cb2d41f051738e749611a39deee6fbc597f0502a75dd2b3b84aec39e962aba838a1ca5fcc091caee2ee2edb3ef8121b9cd03e8d00366642f1d3f2f79b8c157be0620d668f4f5ca23ac5c1a13a0b784b100227da0df568adbc3634cfda2f95fb2136a309f1f35c86b414171a0aafebab206ee218afcdb007d360b70d303162b93202024161a652f5fac5aa4903e46e76ab1c61be12b226d93023fbfd6a0dc4aa3bf7414920fb43e9961ec1ac62ec121fe33ca49425a45323f55e0d2ac909800a34264f866c6e08508aa75685768e72839cf96a5b682c061c519b0bc54cdca180815bda37242ad0b069031025e9d793d71a69c0d427ab171963743d017557b9004e4da4238046612abef528e081cc35c941880a0ebcceea779855e7135cc8da0af3ec644f4e420f78dffa4ba5332b46e7d4a6ed5c61ed85a9fc6727085a803b72a4f780d7b4d0a393aada06a0a87a48a799b7ccee38a188e20748918b80ec0528020ee48e3a613f176ccdde60941f06508ad2126c3d23ae833f5f4a95fd33f845ab802d112f18f4f6dcf6979b7e4f65648dae2de07497b3a622f89c3dee3a40828a3fb988cc700b7f4ef8d998aafcaefd6377303016ddc1b62d879dee54c93486a07f32b07d797e3dc10abfa81c7e30e2be791cef94ce285701e5c40da245dd39bdda3e6f305fb32f95d86002e173fe5399e5b200c98ac581752a817e30011470ac9cbf2dc289c56888f25aa8015733f19472b4a91ad12ba7601cbb4863d18cc16076e7b9d2e780c22c755d27dba2913048be3f7d0e2a4a1860566bca46dfdd9b3b62a0ba85c4862473bc4c4ec2763d7b216401db6c6d290eb708600e9501a1855a7dc6d2057188d25311827079e0a86e9717118bdc0d24f76248f7c7c33fc73f025531ee6549c291615e3a898e0f5f9525da1d2d57855bf6dadffe331783bb45c69b04bd2fd149ee6be499d64956756084b219c77e252dc7a573c8b3b830f7c03416713223736485ca44a1989e307464e59297e27e2d81419e8817ffe97f2762f4b0ca7e95e7c4132cbc2ec7f200cc78462f9841116738e34391d5da00b61e3a4adb2ee2fc1d645b9036c6f46a4220f7ad4130e4d225bdcac6962d23a191617817d3f911071321a64eb69221c6e66529badad24fe5e8f3d26d383aaa047d33129c22f553a7dedaa32b807c55a1eab6e8050c46d8659cede998a0cdc1967b767bb8c5879211cd97e7f3efe8f1cacacae30d648c8390eff921283a24df3943fb9c4b0b565fddeb75f4e1adfe2af30a27abe5ffb1a3cbeaf3bef898668519c971f48ca6b1c20e0b2906c0d17096ad603b550d93794d6eb8b341270d701ac24e8e876f79304428bd4c9a8583e45cd2be9182a24672be55d1f693e514da9ecc86862ff512b3b6fb73246e383613963f4ee3b50112a13f16498de70bb8fa0cf2328346b80fa854c12ce677ec2d2a80d6afb381a18b1b45c0cdc391d32e252bcd9ed8c166eff1ae6e40537ec5763e39a1d2741ff124c38def3f7a339c02c44477a41022f3f93a12af990899bacd3b2c1e02c0dd084e23cede6d505fddbd0ebc56b66b5384b42a09523b0576ebe348df18da6d0aee6d6ea2634d64f7f4bf284cd3579c3b59f52e5f6b11b2159675620071ca84345a7a78547a17f3e64b5d6834fac0a5530e96ba3768420f677b34d728fb473493589e821e3f3719e00f30e015a85ee585c2d4658ebee78b0652a97dea0b6aad259e80f51c415db4aed37d5ba79c99fda3d7d424d808186367f21f9e58ae2c2bac0a02400b4c5769ff3e36692b29ea94aa4005dfd1005027f9dba59f336377a31808c1c72689fef49bfba4e0e2c1ce7fe79822bd4eb925438dd674b6b35c4203ce53fed27fdbef81f1f6ed6627b8c94568d0bba35975a35296ffcadab655341c56429c4a5b79d87c4c2b80974be23c3d1bb837311fdc42c8e09694a1690e87ae18a4b5a90c3f0ff5cc0d1916fa607a4274eee78e75c594f3b3ae96d0ef33387157063c3504385ef42f5dd11f668db4ed10575fde202354cb2f76c7a30a2fa1b8aa5f556f1fd4563b980848f67d9471c2fd68e02093ebc71f0dcff822bae07331e2ea5f58067ea808b3308788b72df706f820e4d0c307c742a65cc1a84eb1b435e3a39977f0b2fbc76bf068a4b8122010b852bbc44e16755e3ad0becd169b554f924dc9433e89c3a15ef74bc05181e1ff12814905ffe3c6897a2fd001b3916341122e0ae10310bfc928a2a1138349e261f8d107b5dde2f05dca280a739566ac7e568b71eab993039a6e5fe9d7dcf8d87ac465fae10b885050587946117dfb95cdee96c37cf1ed9fd49c1ecbb06f07d75904f8a664074c828ebb324b52b8dcd49a4399a2657db53fd89fb672db4883436b7540404ee49d30f8aeec890d3d795e81f55e8b1eac9d83a498dc757409b08b054d6e895ec14ad9cd278b51181f48018ca16ac78293e150bf03cce84506027cae9bd808aeb32820cdaf2892880a81b23b5172a9395aeb0bad9e03c506931f6717447a5dc0e042c2534290d7819fff56c37946d4d9f37520556d7bb0d4656570eb1266a348022614d9f4087535cbcc3f078d938655574d98755cf77b879e5d9f0728f652e2e91b8417cb483109c1af758e6bfb211302255cef9bf09135ad8ffb46ce5c6b52fb19cb0d7603ef2d3b44abf083963d116afa7cec4c0d5a28d33c6b7d560144023617212dbb10c57f1ca11b95bcf3db163ff6ce8475a8a8630b82224d6aff3d0beb1107d6c85a9139207cafa9be018a9bb8cd198d143f83d4ef79b66a3a2c8faafaff56744b3d7dee72916ea3a9f317858dc13095ca30925b78999a766b88e94d4828e5046daa9dd7783e83d3a4c81d1cd7121c401b70480905bf6ec292b140c96cafb62b1465b6df3644c8016699d97d95467e5a6b8b97452611b2442c597778b5ca943e1555ae7bb4e8a763c561cea9b6ba3ec81a8b812c63c2c327387274595d1e903ed22e9fca39529372aab27e5395e4e2e01823ece92be1c02dd127cf6f29778387c04abda7c0f2df9d9487af99dccebb19f4c1c440bf2d43be81cc9c2cf53173f70c1c0f1dca368d8dab60e25722e5e059c06c2458c8ff130476b4b9a8f9204498bc802c4dc9a80078c8ece9f6aefeab6636b2227e3208f7740fa8f29624191d71f66a50f1c0753794f0fd9981888ad3f28306fdecf659ea63ac40571ec2104ffbd805835b285d33de101dfe66f2880174cad085e65abbaa0913e50701ba180acb3ca48d8582543154211dcffd66f0544ef799d9b09fc15a057feff89ab87f03a5e5bc93b69d279e63aef3dc0b6a167997fb0d9aa48e3187433bde0081c1e787ddf0bd038bae15fe2499d1abcf3458bc2e32973532d99069e7fd08836e9668482580efb58ce872b53974b5f1c2e449ccf103711f231d31dde20437cfb1cfe198bf1269f7900cee34c1420811e37a8da6d0ee8793ad7b694da6740e43db72b6fdaba20165f5f84e8d7f0f97d7bbce561fd0895db5c9ddb4feced5243fe50069fc117a25df6db2de097b0a3cca5d809105698f5083243e2bf29da6450fcfa8b9b88f0348860a9e01ef97677766871590a4c59470789edd5aaa9ecd5d19e977fa6ec9df5c09a6630a65681aae80cfcec3951f0ac0796d0f38be6b80b0b8baecbd64af8c65785c51fe64f4088765866bf914ddd688081c5027ae09fc983124344f1ae74298d512e302053c1b58eae793ee37935e38b6194b1ce880d5daab187efa83d083e9766b87a1a1d081c67628a514b2a3b12834dbae9ac6d182fc3eb78d7877e246a1fcd40bc495a353c2e1867bfeb9b33aa3965b52d0156d33c6617ef20acc88ff8e41dcf00eebf868f251e9b0559715cf9efa91d7b86c6ea6cf07012351edd02b46f576ccad52934684ce1ca3cb73f0e34e669e9af68c8b379669bf8f048811758e7e5d6abbb99dfe889c22b5890388eb37a15f09a106565c21105fb75a295145c0be3246ddc3638bb743c8e82360957c01da3bbf6a7e75010d44b4d8ec459b895bc239d236cdbf691a323145b0bfe7a67a527eb63c6201446fa637a6bbe4ece369d330798405be17faff23bc35c3d5c7c87f3fde8d1b2921225a94ffaeb96447dbce486d7c7109aea5c81208d3397b7a6daa062cd1b721b07a613e97b8ba986054eed2033d0e65c56f0798ce071072efe1567b059307d1815444b36df3ccaa604e3f446150f4af4eef95a5d7be390f2024c11b7d69e6d8f0fc50f842088b2805751bd3148cf1e1149881eb4af042e1514a7a12b8aa9f56cb06368e0e4c7a965adade737cdfc7de935989d44d35d57699192be9c6a8623d9c42640ee9b324b58a512d999d872005fe23dceeb5d73ab2aefb8a8bf745ac9897bb9c5422d444eabb5b6f8d19b8d578a1db5ad545ee45c4fc1c8ff065c4d463f468e9dafb0e4fb3302c84e07095c3d988aaf6bbd84b71896d5c08b09b1422d31b31d4772e1b0f9331d17ee23a33f525d7b1e2296894cdb434c138cd712be7f1ca5750b4cf7d72c5d0f2c9fc0491d5bfb92600dd27ac86911068714f09a136fb0e06833be7e8fe530bc504398d0acf132a7c4be89195872ae326577a5149d1da89fa0804905b9ebcf8969058bd2f4a78af7714f61d04ac4c504a50ca7ddb6e74dd43501f63c2e289934e1e85d75e4de319bc8ca27cb7ffb539f1263143824d0b94f4d87bdf19ced504daf62be8a290db2ffe2c246470c8f44484f3055209e5c6d4f525003093b755f9a472473949d8e32d65c8401fa6c5282921ea0a8396441d1f1b8ae9d9ddffcb536a69eabc2f62c2fc809b9f63fe873afad17b8e9176fc1ffaa90abe15f19cb75a2b9e4f9e5e87ae8a5efabc9a8ea08b950c1d2e4ca8a8f6231c66cb05be30471ff70b1b044edb511c0c98a6757f5529303361703866a32a2f6f6da7891c997a0af3a8ead30f6f5ee5fd2a3f71abceb62b8af4d2c69823e04575114b874b09def6a16eb4f6c2538070520c10e7c9d7192aa2accd3a64410af310a5bcaec79d0c913f1c53f78c4133d3d4dc2e168435c27ae9c91418ef3fdf476e6fea9649525ff37935978248319bfb2a9ab03a0818ef09d5f66395df8b91c770f67e2cefa8ce796068078243eb0a6f56e070007375089073c73ae1c8a0a3e963f3c68c9a4d2ff2f79566da5b74d77698efd82fbf5488e48f5430832e5d0f05509f754288b4119c287b1915b18cfa43c787b08540b44bb2d4a795853af72f6a26b31d90ef696bd7049926e722215ac18de1bca95b832c539ff770efd8b2dfb9f5d783a4b5329545b513d215fc302bc5161b35e30aa5f6d603a4340ef5e27a80ca64485a813f00879a6d3f06bbbe0b9227ae79e0450f3e903f7edfe0eec41de7c116db8e5a9fb80bf49ea15f00240a20f3edcd693568bd75027e16053e774f3a6710b40704d741977f13462ee8025a4b834701802d7435764ae386d16412cb85f33f2b1bd8c501759a2eb382d0583b08ec770372d93bf908ca2ae", 0x1000}, {&(0x7f0000003240)="0c8c84dbf764442e30d0856bef99e893fabba507616708e8c5f87112928e8e9175709dc5f14cef1ee946963dabb3ce", 0x2f}, {&(0x7f0000003280)="97cfd3184f3f61b8cf8968f2dcd12fb8851ef78d7c8543ca6bdf0352be0df5e1e14852266d2c45617928dc10f2cbd2b4f40665c77bb9a9916d696cd7aa39042a", 0x40}, {&(0x7f0000005b80)="055954b822be03d76c143b559121c2ac4dfc431378fc1f0126443429286a46cd97b870ed70b0cd41c94b8b9e7afb1e117f8f2a438108c1f259b4a732ecc3fd01a80778c5ae373cfeb7d64d717f22a43699eab76e9f2af63b12dfd4125648d6d4c54a6926fc5cb02cc9c41e9de52c847df5ccece5c8a0c6ae6e50fea5934e4832d920416f4e2e1ffa412575917d3db4b4bbe9925db1fd5cd28252e226234249c9d29dd8cc888b587e21fc3128db90ee318c060bcb9d0dc42f056b0bb212aa34234671f5ed70acd9e3f5a3e411c6eb5c0fdf3afa1e3aee9f6690e96b0110df5f7b8cff8d84bc9454721b7601da97002077878f8f37d018", 0xf6}, {&(0x7f00000033c0)="a2327e9783202c5d95634a77aef21fb65eafe0dd1ed41b10fffdae7c4464d8c55e1da5966e60c5ff25c904981ebcb74c4c9f9d87d89a60e938c9927ee4066e3d8a5bbafdc090a837ef9b59bffbb4cdfaf1d0c2a5bd19bf9c5f2141c319d78c9850f4f8ac3582dff6984c48e718ff975776551fc4707ef0e37a0acf113aec6429d29cb58959c5e6a6f7dd6af036bb89caa55b4f0c91d42cc54346d927184aaede442c3b6694bee0c4", 0xa8}, {&(0x7f0000003480)="bf25b33dd5adfa63b2350e9735f03bdede491afca4d070565f1fa80134a766fd1f0da2e16529de3dd921f33e6394573923b279c1c43386e0dc12164a9cead74f7127b1f97e2c083e479a0d9c643b72f143bbb58d19bf61b45f94d553a528d8ee9777fcc989733b30c1100cf3bdf14fe1526960f5885c61127d121db6a4ef284e3d0f3514ed40b73befd54ff47fbd8ca14e4862899bbb9f", 0x97}, {&(0x7f0000003540)="9368bae3b310a6f5d8df5d2e4b4e7d278cb1b4960eff6b540351691d39d29c09c7d07710c4f6b3da64821caef9ad8b4a89cef82f2df2db60c1e33701be9caa7f482eb64b889ceaf83fc2072e2e755d3a308478d766362220ecf9f7aee37f4d8d3bd08ed6d4ccbb0c875f554865b5929dbb8939f479aeaa055f50aa78e78ccf75097ee56cfb3aa404dba5ca296d958ef3454b2c7f2a7352e2e7ae698fd37adde36c6f3c713cb599a872e099bc06", 0xad}], 0x8, &(0x7f0000004780)=[@prinfo={0x18, 0x84, 0x5, {0x30, 0x10001}}, @authinfo={0x18, 0x84, 0x6, {0x55f7}}, @dstaddrv4={0x18, 0x84, 0x7, @loopback=0x7f000001}, @init={0x18, 0x84, 0x0, {0x6ca, 0xffffffff00000000, 0x4, 0x4}}, @sndrcv={0x30, 0x84, 0x1, {0x1ff, 0x2, 0x8, 0x3, 0x7, 0x3, 0x0, 0x6, r4}}, @prinfo={0x18, 0x84, 0x5, {0x10, 0x7}}, @sndinfo={0x20, 0x84, 0x2, {0x400, 0x200, 0x5, 0x9, r5}}], 0xc8, 0x4004840}, {&(0x7f0000004880)=@in={0x2, 0x4e22, @multicast2=0xe0000002}, 0x10, &(0x7f0000005a40)=[{&(0x7f00000048c0)="c86fb62dcfe0022ff2309363f11665832ec133df84ec72f7b23161486440011fba0cd45d9560eb9b62665e58fcfcb2a3542cf84efdd3886d5000fd2d162b7a25fa5a39660336e9f3335e5678dc386fecf0e83f558eb878d2d1dd1ea2b59e9023f03e10650ba7bacfd25233b5cf5a90997c5719f2656de44354efc19d1b3b9b234005145d607d87", 0x87}, {&(0x7f0000004980)="b5f9ff2b068533cdacced0853f911ea7eb671b2a71b3e8d76054528811eb7e944b5ed7b55ca07957e8aa47bb48aa51a0b56112e6a41968d78919ab3c786dc34c9969e3b4702d23ac028e57c7896f1301d195031c0519c3a64bc478e62a5ad01874cc091d399a2a13da884f82a0943586ed514b47b7909ddfe104a956580dfe0cd3e86ea87a4510b33821179d82dcf15200e7b2c56111594a7dcf002293e58de505b82ad53b7c559075bed7f701dcee4e9f60066fb08d6680cda4cd36ea919d5043794c322718b6ff769cf5f8a60f3dc7c0fee44f5ed439ecee2c85ebee70d2daa8bf567f8369ee85ec77fbcd601eac04916350eee811c1c77611c43bce3c136561f78c48e4cf829b92d4a3daca33630ae6abe84d07a3a416c10c21906124cfaf9717d5a48e9e0724e9d89fa5d08a413ce9a32e90fae1f0fd81acac94f7b2148e5d9e2b10ac8618752d616e6b68b0988f833670436ebec84fadc854827b947d281f2464165c6005783bb39924ae297bf249443540e84b78477edfb44fb8babcabefaf58be22e7acb76bf726a4f8a452e9a02bfb7cedb14ab208e95a9827e88a1a7b19ed77c9a1bd75fb4f9dcfc3fa6a43c2ba9f464fd2016a1da69c283671bb46ba2de3af3a5d14b1745fd6d832474a99fcd1fd8429afe026b5a46bd5fad6016d5b24effbb4e103fa20ceb1715de623043bf0249780a324fa5a490d5bb9fc801262e95f4da18b65eec0c50f97c33b8c13638f0eb8c309c9ddd4f8d8dac4bd66c1605f8720bcf3938d55179bda0933f6accd39cd7334b28f46344fe44660a05c93709f738820935e4716731219783b070350fbb967abcfc61e8a8ac1ecf3e04e4d88836277c8a18b741d7d4e93149a3b68903a4fd6c9453865cc8d3bab102cbdc65020f991e161a260f2c69afcf9095a710d0295fdd78abe36d117349e12bbf1eb5384e06baa115d4d405fb0e4083aea5cb07e35f3918c47093a7336c72a9412df0fcbd7d8e07ae5dbf26d283cbc6cf8a99806759b3fd73df6b51eb62fe630531d816b7a77ca39621947cc41eeb2eb2801540de9510c0e2c80c920f04456ebcc28bc65c55f14d63499b832400f38a84a207369590fdb080c32938efbf929618cd08dafc135d07a084079caf17ee9028427bf45aee5f5f5e082b9da028a4adb0e9e6b24b851dd23387bbd301c44640ca4eef7c08e5b99e25bd559dbaee0558ba168fbdd439e362e6a59f32d658b1f56ea34f871d0691a6db84d813f0eb0b8e349d28066dede75d169223e6b330c355168a76a7eb0f473d15e230d9e5a92af0e98b71038134183f000eb9740829c4faa4a7522c3c74e2973600a1694e12c788563098114959254960583bcd398e5f0a5865b24450bbf2359c264baa6bce1f67917e858f0c59782ec8fa8eedbc3aed4381af4497ce8672814eb6b03a26469d73c06a41b4285b2f2ca8427d066f0b43fc12e8ee25bac15311540513f555a7780f3ef054e5718946df0b981916a662e4173fa88a28a34eae5b1a0bee5e5a0ec55eb6fdf4bae4163c7f8f000506a4c60706de0498f8fbb39f5011e92c5cb8cd640e51f07d8570d2fe7fed11b9a6873721ce29f04f8099506a7000b3f52cb082a4886184a937f918d5dadfa0e651c1a17e3ae8f170c4dd9139004179e7122b294ac92e4d947de07d188d11875971fb8d2cdb611e9b3ca9fbf114a0e8a76592c767c9df8d3f9853b90f0b5e77e886528f6c6b4eef444d0ea5fd88cfcd111f87ea911ae6cd77c1dd6ec21c5b9b42a55a3b6ea51ea24ebeeed9d21402261bf227ad56ac5246d7929e8927885622ccab4866da4c199b6225135163f3ad3be9b072e1a4852a03e59b9348d9017f032be689216e3789c870cc3f2586cabe66e9f48994c5e95917cf41c01fe2447cbe78b26d352d87dedc4ed35ff4d72f378ba2040afa24b3c969caf55efcf0f299ad6c406dac47e8b0692703167e837f33165a995629cd3a8b22cb4ba3f6680b041850a434af22ccdaed88f426586833d2fb3e967a665f3f14dfb3bc59fb637c880d5ce8e6716a05181dc99d53aa0b3e3a7725046000d5e6e1f0cc6f669d6ee7ca302b8dce54ccc66d2f144caee55fda80369be9615e0d910876e5b23ae5f3042ae3a3d4505b4fa7a56d6562c1249bd7fe9c65384e852c48309fb5dfe30718d212cbaa142bec980b53b473140771205d99078c1ace0fff208ca1acab8e489ad44bd909234ec1ebfcfaec483647957e6527babd97b49898ffb60f577d15a7444fb53d44a63f76d857889daf9dc832a130fb2ce89f090aa8fde21080672e8f218f61b492110f5ee637acb78f85c6b20e54f7ada2c1e7d5ab76d9154ea89c5d5d8f175c3cf10c4a40fce3154b7e8a52417216e266aaa2f9fdd9cadf986d0a62c7f733d7f1e35c817d3d33bdd8bf7fe94b8555b45a15a64a8fcc0595933a704219f85ff41dac3b91cf0fd7317165cfd10d7f9bbf6cdc0072ed2e4b06670d6574c02f7b76885d9aef88f692794bc34373f6348e0205defd9b147df539db55dfd9a1bd6f581e60b57b509d66dbcc6fdbe41bc9baca214ceb83a67798834cc6cd068c8ed5818dee9a2a7b4e1fc0eeab417bc15aa16cf8911ddfecd2ca72ae259519a1d9f07a6007c3134da7a1f4be3656e7cb5675d13f7c4386133aae60304e16ffcb0753b7d82105d346c2894445a3c89282cebb5b7504f2b3e4004b824322ce9fb37d5823942be3561d354f49d18dce13180bf5f140b695d2339a14a2671b9e6c96be308f94d3efd071dca609a2f861e1820f72d5ec0cdd814546970ea327bc70ebd532c1f4c7c1fe2330252ca8b9a903b15d0eaa9d73d608dc5a32a27d155c27ec1187fc53917b233fb81bd40a8d65dda8932aba0d02c3ea1e9dd6563595beb6e08e41eafaec5057a03c8bbed72effeb17dc24846c7e619b62429e334b32fd4acbd609d647ff91a85a1396accfebbc1ce11cb5617aff3c97cb83b505732991348fec4e553148ec5d8782303fe56f4a20e1a07665a2ae9cff6b7e4767d4a13d7fc9ee122ff56b58eb9166ef117437bf475d540eefc29630f503c36435efd3ec5376cea7c48eb3c6dea0eeec93b89ab84cf4db3815bb48c48c55c34496c6f7251262dd494aa7802d6e29bc37b4403f4e3fad81eb192e9dde98ce53fd3670d1779360f3b404e6fb6bb3b8e1fe269479d9bac5e382d583ecad6d650c4573c54516f682c8a94b9ba9be16f5bf7f8e10f7679d99f303eea7069b790cfa97a44114f02dc4ec7b2c9d69943127525baf15b58f0a3c4632abf0a136d023a5d22ef9476109d367d03230a810309b39840f990b040aba679566b248628ed6a52a0dba35607c4c5c834dcf05deb59e6e0cf0c8c69d97790dfe44242ee400db7ccc0b85b548ebee50f884c66829ed9cc24a03c7a085593984a8436cd0ef0f6329fa2bd8314e4bc632e58cce6cc0bc33139452e1214fbdbe183ba0559c93a3a17b518ac95db45a26f555982d7e6c022407c802dd2ddef068e8be78b6eb0640a8d82c67f2672f19370149b34a2471155b57a832da3963fa622c5f2919e9af4fc40474414963098d382e0717017742baa2b44626f193583f0288c9f9f2317be1a11a61d699af63fe5bca7298c286d71d45a3043aacb306822d47c267397aead987ce60fec6c2366adf7f083763b29f6a1048d27ad8a24b2266e2126da616a0ec9addebf124f522f01c3253f8f83d7ba246e279349b1003191f6706904092ffed5364c43296878d7e15caf8e9308486943d573ba32a75a050c802d5650338038c302af59546c4eb512f336ae0330e89391309c6ca17944e2f587ba4507bfaf49c3ff819077c7265cfaa0c6d6cf931fa1b35e1ab46fa138e960a9d6af846ba7dd7807b6f9ca40a9da8de8b08a3d41fd6a7b787e990afb1ae8c7d35e11c598b2974d8cf8d8806b69cdac919f0dddcd0c8503ea0a82cec01b00e687033b26fd5f3987de75b1d1e26b5cb0c4bc3617a2f9fa5ade8cea205e7ef118046e3a136912fa57132d9851c14467775d15cb952953ea3cb75e4f568a08cfc5e62449c140120046665cca7bfefa8ddfb002dbe07542da69c1a5c0cf89c82cce31020faff93a678acde96ba498b3dd7f59a93a3f9d4d4274faf03d9f82581c9c45866f99a6754aa3a0f7624fa8b7f73c8a845160d1378aec5b42a9e905acfa5b8c49a1d38a58d6fee4d0770ff78109a8bdbb963664ab0930a3cf8e1de0a19eedd9840818bdd32c59801ed210c32ff6ce70322316070a80a99da8f374d3963c72d86de7584c32f39c1a1b3c1c1edfd64bf52c2bf792a376c886d226eb956745af2f4ba466a707479cb903b618a905bd6f3be085130dbd8279035fa283afd171eb3bab48a5c8060387dca40c10934f12612d9fa3dd5b7a67afd1975a3ce801ea8a3d50a669301e4f2a83fc72e68723dc52a5589561366cbd2c8bc8cbe3b181eab56b50a2fef8335deb10df0e5bc6c9aee9765b8e381d6a0fc1ba119336d500d5b1fc7f1cd1ee4be5be5a0addaac2e806138cc8fdabc29c174f31c8a5ed745bde665eb05eb2cbe00137cb1b55f83c34adbd81cbd924aa447c4425771928102812ff1926c09f6663813f7ce7f9f696b883fa9d68171161261701cd3a50796ac93c77fcc68356963fcd8259f6fc5fc388a82fa886701741e0c4233987bcb56101d55e053b33eba7db67764a174aee12f261e575051a388648bba5b66d72575093666745eb65f0baea358930fd29e32c895f5a9bc6e989a232827c0675ae082a7b16e5c03e653b8ff2c8f4a8a918c6a5b6ad7b294a2e7375b5223a3406ca3201870a6356e17e92c16ff39ca13c9aad4f0e32ae72a26744f8f38e3b78fa006dd9b7e1b258b06ff74a17c222ef5362557a3c7833c6c7154625d8879d1ca96168b392aeec38d68a3ebec2e37dabfb44a3e7013a8e693991d4f5a649c2dc8bebdec16802dfc0907bd25f11ce492e901cb1dceda86ba954665eeda8d87c30ba867b4fb254c8810c01be86abcab7f9308af9316206c6fb4e27558e202c29c502df010bbde335784959fa7017dea8f4b096b4376aaa92199c719897b00b0a45d8352b90b1df3a697e1ed80cb2a23bc3887d36874762d69969016cfb3b94d2322371fd7968fb37c7831e35bb96cf9d974292cde801c70c12eb36f7df06bb4ec6ce95ad2dea65ddc7ceb1d57bbd52db3deb1e7338bef74644dbf58c5043e9f7fb44bf4a7fc0f96e5aba48304bfc7a6adf850b93bdeb190f52fb8eca72b2c693ba4a8f4a5765c7b5836d31456474030a998e8fe98b8fe45344cd37c0aa7bee6e4677dff525d1b7a6de0b38890853925aa2ebe6b1a76f52793b4ec9983d6ed3895ac2c6f1b2b29ea4ebc52555a9d26632860e65496455c5e1907eb7c35b9efbfb809e1dfe550fc864775a00f3359057f7451afb1c35b97b6401526e043eec5b031f0dd9a7dd496ac3b9da3cd8fc18f088f23ececbe313ab7ca3818f7ffe24b46f751402e700c4be5e9d1dbf98abc8bdeec82e8335852298a4be389a5f157fba082454f8f4cfbd5fcd4745d6ddd2467c056610bda79f8fcfdae3e106371e36620849b0426f079e263d31a9ccb07785cd19f42528ecd3de1b95344343eb63cd7881e08e8d350fd4d1d94db7371ebd3ba66e3dd211340105e1f000b2e1a7fa87ae381064c1917096f33a35c360f9309d1790aae1242e04587f29494650307d968e0a54a259c0698922aa2aaa4614afff91c3dcbd17412e2be6656c000b4b2e306f83dce87618db1242fdb81bbc75863e1ba7f6c44204", 0x1000}, {&(0x7f0000005980)="9e319e092ef6997f52348230f8bc8538993bf57d25cd160d368a943bbfb69485b5131820382980d494214279ba1d7d38db2d89a440162bc9dcae9fff0e334a068ab9acc4724eb8d8f282f1a8308ff2695811ee18330a76f427aeb9bb092f5f79507869b9de6d8ede51c2dd9b3c4d587fc9395801b913eac0712591c6e6c9b66975bfa63315c7eb0c58ff3d6622a255", 0x8f}], 0x3, &(0x7f0000005a80), 0x0, 0x8804}], 0x3, 0x20000014) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, r3, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000032c0)={0x0, @remote, @remote}, &(0x7f0000003300)=0xc) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000005c80), &(0x7f0000003380)=0x68) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000003340)={'eql\x00', r6}) ioctl$int_in(r3, 0x80000040045010, &(0x7f0000000000)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x8000, 0x0) setpriority(0x0, r2, 0x3cf) 2018/04/28 03:39:19 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r1) [ 186.489233] attempt to access beyond end of device [ 186.494301] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:19 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000ffffffff00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:19 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x4a00, 0x0, 0x268) [ 186.713211] IPVS: ftp: loaded support on port[0] = 21 2018/04/28 03:39:19 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfffffff2, 0x7fffffff) 2018/04/28 03:39:19 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x4000, 0x0) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000080)={{0x8, @multicast1=0xe0000001, 0x4e21, 0x2, 'ovf\x00', 0x7, 0x400, 0x1}, {@multicast2=0xe0000002, 0x4e20, 0x10001, 0xb72, 0x3, 0x4325}}, 0x44) 2018/04/28 03:39:19 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) llistxattr(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/152, 0x98) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000001240)={&(0x7f00000000c0)={0x27, 0x1, 0x2, 0x0, 0x4, 0x1000, "eb9f621e861701cf5034e287d1d94e99fbd8476a434f9db7db0e7802bddc58e7aa5a831946692924034013e695f46132bfdfce850050e98b2f88c8cd475fdd", 0xa}, 0x60, &(0x7f0000001200)=[{&(0x7f0000000140)="82cbd3500ecbacea94e2f6562345e4ab9e87ac810980c0cfcf6f2bdedd3347af9da97d315d581e9e85c5d378adf41eb8be4003d1b1bee433c6aec005f956587c63a138fdb4be1721cb5bdda80c61a7ffa0d3bc4da0da78ef309cf431483288c442d6651e009471665bb190a63574782c1ffee4be0d00696851742f8a76b9023ef1165fe320508fd43bc3ac9c15e1509b4bc0a51d43b8cfb2760803a02f26a3d773488ea90cb9c407027497d8847d9dba2c858cb528498209bf183419c49557530eb380c673ddaec477fe77e5cc4ee35af1aeaaef339b2ae38cb1a14e6b2a3345d39267934925c66da0f0abced8e0f42fd152e458bc2a8f7a4d6dc7782748e3010c5009598f42e1a3b8203022188eb5b66c54e647d8ed515c168e0ce6e71e31fa0b848f7efcf66a5f1c0a61435789a457ed19bfa814f72839f4a58f7d60dbfa67fce7c11a501beec5b35388fe00707a6ec92200b40a80acf2a5b1f5a022187497e233abde894ce17dbbc90d68314febc270fa113adf1271378f539e1c6b673b83d06012c1299befa6c18bef942d4c232407317a756c0c1fbf9e18484a4c92bfd0b813376ae1134c147ebff6d01e7e55d1bedab77411aa2ec73a8d8b7249ff294ef506b15560bc198ce047142093eda0c240049396db1507befba229350965f2445caef3ed1b75c3d82e4aa1a4844db52adf04bb6773455dd76334387c4b0454cea27c882505d9763bd352b6ba4722e39f3b16ba7be820b4cc421a3eb73a195e05eb4edcb72126864d345ef94f3684d60d0884864d5a55dd15b9a023a7ad80aea89700ff549c7529e718c32b90cd49672af0c5b509792e75b931855ae298884cfc399c730e7fb66b40d49c0818e606c3131f8fb5b55f491cb1ede7a8eb9c79fe886ced2b6f93feb1f7fc63cb4c10891ffac3d431c3800ecfb6548190e9eb85c986c5402f2e33842deb1a7cc054abf4925fa37460d84559037cb172f13e02a74297a723f9b80983118978ca34c1e7c12b484dd9c5bf55ca246b0110d28bd9952c91d99fe7b4e76be94282a83f3f175a003d0401cc36a5eb283ae031ead0cb272529736daec821374c5f4bfa0dbdf9e9bf80542e31b06e88e33654076c7b4f9f76f253bcdd2e5997e42bcbb9000a061d744fb4953e0f534b0a13ffd6ad657969caa99f7017d07221c27e05656efb87a1af7ffb7b59bb7f2bf07755e03b52d9b14b737af91e454b5bd12dd962a872714d3fb85120e44bfbd11281cfe083ef371801cf97ae0db1abcaa838bb4e2aff7441d0eba12b953f66bb37a69d8ce02c270bf11ce285ef82df6fd38209dd80915965f493a9c5f439afdf77d39c0f1ce26c1f8c74934f53e92426d7be45beda228ded69b392b95dd9ca7bbaa1dc16e69f282345fca95f9bef5a4470e6f6f1a4ffd7fdb933c3531554c0072a875bcaf28cd1d62ab8513c6bad4af2ffa6f9d602094e20f8e3042ae2c0734ffe86edd76d56bc2338b4870584926c8814c47d68280068f061b6f6e752b9436155e0cdf5ef096ff861d0fea88259841723385da07a31b32f94a9ae5bd78a15d0f826b23de2ba00dc6f52fb83a15e95f667c4ca0c9b8375bd51878a3575066500281447181ae28cd0532a072ed70571821f47e0c930b9740d250a531dfc680689df62d8dff5d87f23ea68eba08031b590a25069c81dae768e36e1e1988f69b05429050863c01819a5622e301cd474f01a204c6fa42802e93033ac044804b23340d8c4a5edaa779c8c75d6a0bd28f1d77c72b704a862f729481e09d0db231cfd2afac56887da8f85a1847f74f28148d9eef244031b1e9d806436cd2db114b1074d6eb018ea1504b191b8a006fee2eb4384d9775121985518e86c858e4dc5d95c91f316d44ff3029594813a56de9b3a242ca4d7880c340663703665d1cadf2844ad51046a48704658d85907175c23f9c2622f4421bffadca4bf5cc3802d3310e6782cbbcb3687eb22ebafa4436763cf9d4a2bf3ce482320ff002008bf453d2a507b951e1d8d2faa233eb7c57a6bee6e8ac907e5c847da7d792fa2e5e4455cff5da607f831a51bf65fc102b0dbffdddbc482820267b0d63165595eb44e1467d045029cf02df394601aeaffca5b12faaf7cdc799312d0ed1fb86d77170136fd8fac0f221043e4d489021a64008ebf5d028bd1ad04a2e81833f57a352d44682c312850c18f5420fe8bbd0dd9c91c809b39d7de0cb46ff30da2f11b444a5a64d7ad67fe26b68d38c1c1795de515e5293d201ecd77ea07784fcbff4fc8458e6b325c414eb4ffa27a9806dd8e2887a13d78291a43534bdb6c52bf6651bb5d31f91d9648c1e91c1c8f16b7ffdc74e4c905c0a098fb3da924f437f0db84a2a68b9620a630f32af8e8be51921860d01eb0429ec24174b4f3be98bee2d9b8e8652052f5043e82f0ba23aa02db59e9819e6886a3f2f5c56ad104cc2891b4b0488ce6510642dbec96ca1b81936202b88366e2251ad952654a7cb95dac086e40f552e8577a00385c3e527208a86d42a2d563b88168b21f4f5f8cd961924b1838fc45981d290e57b4d6b567630032d957a8654919dd1c4b489c31347d23e7bbf0badd112132ce7ab0a2b2a2196aaa2e67f1e5088255af29dab52a5ef02fea099766b5f008453a4a1993df71e108d56c83ce3c370fb40c4a3493b81bc018196a135b5538b6ee7f7789f46c36f07103511ef2c25c14e5601b21383b3eb5e42ea06b6202328ede1c318c1111f917f6cd845dbff98527d044d3d4cbb3051dc4b5034ec6a2e9906be27093791f3c2ede17ba32bfffc2444bb8666ec7117a1d86a69ab6ac02cb9c968a6b228136088cb74b7d64558cf34a20a38d06e065123ea2926222c043ac20506b55e883670ae907cf46250570bdd6c604ca404106994d85219ce488baa81581c55927489131f457f20c1ae9d84576f8ed90d9b73d663d95668b380cf67ab0e9231fe739c924c8dd3ed2baba15ef0cd0afaaf343b4828f382317a67ff21b051202be4beaf80f337a32056e97f5754e0bd10cf71d36c88a15fd4fa1b013a56441dd5c0cc3e7d8194bd52743dc78d5d4f0c65e833d635f4493621e95694c2734c14c5e41d7c673ff775d8c8581472c6faffdeaa976188a49e2f61c4da24d65b883119387d46d2e9d23a2432bd667e061ba8526c3df548c8eee45697690f1f8dfdb937a508be4a090d586830f9b76078b3d2f86a8cca52a3f7c92d01f0ae12214f15097b8ffc92364d1baf2334071864ae392e009dc41ffc9cbe1872e8b26c2b3da0587bafa64b19c29df0a1e82f0404c07778bc3f84c5d5a850ca255a6d0294bb8d3da27a3d2bff9a0971e0f9eee1c948a3c886963f327d0d04b7ec70da26d6a0c090ce945b6bd2bfc7ac5ed0a377483b831511ed8c359a27f926a01b330139e5c6286e2ad8599c8bdef55f706fa2d82818c26f93df765fc0107c5e120ee9908a36a770035df7dcaeec2ca0f7b71cf7de3eb26136b36b7a2ea80f5f23b725072aaf9167d89e8fa921f4f79eb8ada5d1ac4cd452640ef2e46b78db59f800f1ecfe1310f1a2f1544fd923f635b39ed05dd40f6b5b38bc99985bf75f2e511cd05e6a86fbc97b9c6bc210c01ef8f198f08f259c425636b04e6e819d409b9d52a01f12d532559291870dee08614472e4d6a0e6c41734fcc74823743c495b7214e8dd7d773990dfa01d814a60270f8e19a1a49ef46dabb8cb611618b02b9df524a0f6c00df240bd16ddc2ea017718437ca78336fd74a4ef0df04424d995f4ea7b24cf549115999af0ab7b1948bac54d9f8a60c8cec3c3d1f13c32e2e492762ee81ab16a5a0735fc261c0423ad3c17ff610fa6ab84d5ebbb5b86eb6ed066849029776e17fa236100c7b6a31d4efef8ce8b0c05c43b6f133b3517310906ff02aff2f3e9ef720d9090e1909791bded1921856e30e963fb54c7e8f59d85fb1d5cda76121c7299e388c79fec910e34bfb732d3d3cb4e3921833b0430f9f17294e92dc7e478b03ec4cfad099a20a8a5dffdf21b68bbb77541705adb5a65e234afda539262d46a2e692ff336d0558bec6d3302e29daca075d1b66b3254054a776227ad903ae0b9a86feda84b01ae31c7e35f951d995f2ffe0e9004cd037a80f2846fcaafa7e5338f79245b3a17c2e2258b7e23ee8ff536dd5d551e60d643dbe37e1522502435fe06613e010df0c63c54d59c5500a1635522e0ad752ea32918eb89bce22637a0774c437a47273e36a31b3f47280761b2e13d1c10fd4661de9c33ff0a2bdfb4f1cbfc9989eb84c1a31ffe667f7242cb2bf2a1d19170073150a80e1bff281b25e86790d40eb2bfc59489a2ac0503e76de05b250b2a4c331a1b491d83e36e57dafe6aef90fa21baad62fee9114d86c39980b5949138ceaffe05a983ffd80ee3f866ded866f461af2b2399d87a637923f046d3d57991ec9cdf2c4ceb0ace4fd330f8239c3f4d52c6f464d5597053b0ae1f607d0c0ea6ade6b9833b725370b2453cac34525391218bcaf172f2370744a1509ea94ac465eba35d8bff2b70fd930ccbfd6c607e2cf52bf220b402e2fc2ec3f4c33a5ba22a096214198657e2dac105f7716147739db452e18d3a9003dd3999b97e9dfbe12278376b5310390019b25cd6c65406c6b70198b18b1756f93ca9b6307db09fb07b8b27b7a497a26485579cf4258609e7cdc78c1b64fde4261b6027b1c16d4d7c8f6a49ab2474e0374c3e7b5585ea7e960bf1f2d6275a3806527e7a6daf29c9f2dc3f48fbb669edfbb1308aad78f2c335222a6f378fc3869d216d6d24e1cada3d2edd674ca12ea72544d98b4062e0c75e4131d93ddd510c923d92139e8f31552f6a5193c0f5d76a429e2ba526df9f41dbaba0481762291b70559c2b00e41175c2ae7c7bf1bd2622dc8a99b785bacd027ab7accbf8e9685c5e83e020a97c633e26d96f49314c98162a908c69b4be7b9a494a650b0055d179b787f85a55276f7fd7785ab7cd728fceffde7ce17eecfe07103c5c800a5d789bb7240842421da3a15bd517d7ec9d6e856c2b9cddfc3e8421ddb1797bfdf3f97d3ec985f8f0595866a75cfc6ab5245087910831a7c8391db0b7b3a698804e4fa4375f43a02e46b3068f835253c1725b49423222236c299bc343ee60f0ec0ba4d05d7e03fba6a02ad464a5396bbfef9ddf85b53c83558c72aed8ffeea30bc653caac392c476b9b87ebf19a844be476fae4e000957d12096ed25f41250ef6bfdee8b7d961b525ec64308aaa4bae4dc0e628e38f498481dfcc886a344d97af8b85908645be89fe698046a457447be845c4731aae672128dd18a28b799053be06961879eb3eabca21ca7a30e7312e9e4bc834fa79cd24f69989b301090425b94064b6c6447fdd702837c27d0bdfba1bf978f9994a30d44fae8e11de51010a08909051719aef8191268a264be7239d95744bec580fdf8d7a5190cbf45bbfedf7ffb45454daa1fb166624fee33ffb11fb90874fcde9bc2a76724d89bd912c03eed8c95485ebf862a12cc94c3ecf0628a583be1955a50b08213caa02a23c3144c0bdc3c3eaf5dcfe54c2c9ef3e433989d770b68b16eaa471cd560a2df7e38d5a633eaef1375e7af31c4bc361ae8e8a10b5609dcaa9e8540f3e28af9952b509833e0157734a40fc6e665ca9f9a747ab9a48ce32bad56fc0fefcef20ee87d6207259494266a0bcc205a06a22380cdd1d51599570e8b6a580557b69739625e12f5880b757489a8694ce19180f4c518d8505d2df7331416ffc05983d2ab27a19c7d8938455d78d797ada4", 0x1000}, {&(0x7f0000001140)="ca4eb3daa424690b6cae20e04a4401cc0d370b0e223e366fe0364405a34b4d9c178445f138d5077beb422d1bc10e", 0x2e}, {&(0x7f0000001180)="d453b4fbff56f742c4e73c63c0e381a23995ed57908a15d6e257012b9e491254e970db84af41caef0fce2ebadfb517993416f9ea6e679114564dc2c9da53762838192e4ebb9d", 0x46}], 0x3, 0x0, 0x0, 0x800}, 0x4080) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) getgid() setsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f0000000080)=0x4, 0x4) 2018/04/28 03:39:19 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0xfbffffffffffcce2, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x2}, &(0x7f00000001c0)="c589c5eaa593c755ab9c669ede9876a50de1e3dbc8360a338a38fd56fe820a93fb1d287dd969a578e0fd1d9546ea7d5be62bddd632f46de5d01d1e9f097488e6e1", 0x41, 0xfffffffffffffffc) r2 = add_key$keyring(&(0x7f0000001880)='keyring\x00', &(0x7f00000018c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001800)=[{&(0x7f0000000240)="6dd3fd42989cfa9b4b2ce90b04090557434204bec055e17fc38c0710cdd7362e9779294c284e82db7fd1d3c562cdad724e649c5b9d4f9897a1e589a3116c6be304a6c09e30b641d28769b6", 0x4b}, {&(0x7f00000002c0)="d0cebb208fc0fef3e1440a0b42a351273145526995a8499ee2a9c3d6882a327f2d5d8c827c4af66b2edd552a8bd012af1ba0a8bcbbc9e4583b328511fbfead81134dcfe748c8f8ed182e75d750b58499832bebc95f508e111dfe61ec4ebe2983a7ebf54a6decc5a3840e0de10708f05fae635a8bba47d39f982999c743d9d46605ede772833054480d364c41f7abc6d48e0a71f15b9fabce98edab4e9727fe0cd4b53c535894cb1dca61206ad9f3fbaa7eda22a39c5dbf705731a593a310aa8d5a5a8e7b45cd4daa74d411c69bdc26259a1cdac26ee6f4bb87", 0xd9}, {&(0x7f00000003c0)="113a283407ce46c68dcd8fd5cfc1c22893f58a993cf518badd57d343517eb96a35e65648d54c757d4fd6a8685e963d0dc262d0a8648632ec92daf796b6295e81e19e79ec7d012665bc4c35d4214fb63482eceb671c15bfa9e7afeeb32996cfb6939f6cccfab637cf507fd93d2773a7dec67996b2d4466f998be5ab0b0b591a42228ff8939569bbc9d88ec599fcdf7762be08c0b5fc7beea888ad54658fe18e61b473e28f6fc5f16506f2daa8d89b05e48149fb117395ed277b216abec9102013b20db83c6f", 0xc5}, {&(0x7f00000004c0)="38328c026499426c085e0126a73b47641af9ba83c861c1f28abbcc5a509c286e581d1dbc2baeb11dbb6a7d49a472e306f7f5192466c35082b6f4a1631230582455d8196d68fe4e824dee8e1492d980af43e422137a532ba7ed056a277e0621c635d97d6048cc375fd51e7b274eb74098e3514d18410458328939ab6ed5b269de752f9698b7ec97a9210ee9ae47c4b32fbddfe5985e22a32b360555b24e34ca870e0d830b8b02c12d719b1c437e38669a3b75101d0af469452f477d687082a20290294ce39eec4f632685c6e120c4dbbb245e81d8637ba6a24deae93b3fe359077124d3a3bf946c36b8ed848592aa0f6dae20d0d633e30a2116e07ff67d24c064d470441957d7f785f763679252bf9bbb7897821b148297a358571c2ba94e273dae88e580264d70ced492c4bcb9ff0082fa1364f05bc3d74be4fe4452afa95fca797b266e6c74f99cc3ad9f6838a03ac915b077c53b00ecfad0e4158d20668fbd029c78ee3044b44b11c7f965d2fce14469d2363cd19ffddcf3792f26b4a812cf13281f9bc2b5d969f92515d2936fcf44a0e4168a543f1c5dba5b361db6150b7abc8a6fbb671fe5cbbe2b8fefee444d846565e1c75c09bb2c6357f16518cbaee3ea111e787ba1327608921826cdf7b58f946a20e399c84ad044c4ffb35e21ea4078709455f9b331db243ad6505854a203ee201386cd566423ca5759508048e1debe2df90dfea68be9e8907632cbc3945af0ba1b4f24b0f23aa8865bfb28bb7b6493065d1b18f3f9f9626017d228243dcfc65bdc4b0f08dbd2824775532b7ff06588eced0cc8f7c9bccc2efa55c5459786469ae5e4377d940d4fd166dcd8074f73fba2b3dc5e7d6cf559d20abcc968caaab6bc1f4150f1373f06de224a01fa6b3a61868f62ea82bcb94771c2d49898af09c42d4d855e13378f5e9b882802ec94241cb9517e89a3c1694b4970c8f736c54f5edf9ee90f93c7d3d128530ef50f0a825de2c629949469904bdf7f401c58639135372a5f7dd4d3bbafb400edd836d52bbf2b03d8d031716cde2d7246781250a8205d09f3789cde67e07aec258422dcb111722b9f888f83d5bfe69ad888e6e21d54ce4a030267ebba3066f9e7b46ec625833d9eba3c741418bf6e677bc00377a0c314dfc096be9547e44b9c56b5822caef499ff9cdf7c3f93bf06cd07fe3aed9f8559c320f0d318df9c4c25777a86aa6bf68ab33dbb2f028b70b764b99b73c2c80b7dbdc75ff521c54c75feb40bf0a579329b3d468ec1c00bd2cb9adc49027d654dc677ea26c2cda1b78cc3717df8632885ea9bbafa58affb3cfe04c1c93db5a9d5947e8d7f769d924e61d6902f87f3c7ebd7cece2ec4ded99bca8e250bd7547355941e97c992705c097b0534e82e2877ba54d2ed14563ecde0c586945da77b760fd5b65717ec8f2cc8154b285c838d0d338f1971125d689d937069da69d1a74117f33a88a844bbe72db14bb3a337cacd2f7347c6a434ddf44d498cc6df69fd5a8fa4203883864459dcbe21c69dab44ef11586ad874c899ba81bb9cf4ab58861ace071fcdf244a009ea19574d4fdf19abcc7f67c2c77cbc0170137ff03b0ee09a2612dad8eeae6aaa12ccb28c7417d855ce6899d6ba58ef8426634826d948bf6bd50fe74c4e69944352471fc65c3a6705523bd340e1ef7e9ad0b1e189b6147fa9c26bcfd3378e65ffcda3dadcc818b1b14c8871dc0aec6bf765591e9ff8fa31aa840a191fc06503e5b7bd148f207611b5fae4f7091a864bb8cecc4f9ecc9838eca507da31004ce59c6969ee8880f1cc9830615440fbd956db7538de425f21d3ebedd1792804d93039c6e67f5fea74540423de1dce1c12d507c6acf1670c07c8ff0459d2c49a78ef8da84d3665fdb595bd86937cf06af4f323874f0599d8ee53644d1a4be27552307a356de02117870a978dfaa7a85c76195ff085f1e03432fd6e7a17836929b337ed6769fa335e013464d7c4cd164c03c629197a48728fecb79c6aad292f94509fd3d0c2bafda905f6b404d5abc6c98dfd534a1f4e1d0149d9ed5f155cc313facf1ae7f5295b0f6080763475a98b03391ad6b6315c76508ae1bc2f0a50d0d22cb1b86c630e2a909e736346c251a8e08171d6b0529a5e919ddb5f7c72cf1dcbe7270244913dcd972fc0bdd740c1d48ab048229b6d2ab7c6369ba12dafeed4b6996ba43d4cc90dca53e9bec3bca0a7ece2b3cb03540c8a363ee8aa994275e6608d6edf82cce0da96347e8254d746e71bd846cf522fe2940c792ba4933ceb94ddf921bc39d278621d65fb86f4678c5e40ddf0c3eb9e474af3bec9218ac7824fec175d47103b389417feff2ce1c1dd289d07a78436f330da9d5c5cc408f8fc509d915ca3e83b40e51dd4dcc8f4d4869df82e0a208e6cb765562f20c5bc24a29e0b6997e86da16d9efd1bf4a66cc6d72340cffb3f2d66e5646af0fba6880f4e98396de42da269bed18d28e0af25c8e00b29c2b0d71cb48ae772500a48732d0e9f1274c4c41dcf18f699f9a32d9a4fb2b10c4982f7b4261bf4e116d98228a714f863f0af16c67649f2d077e8e72a9f8bf8c02290d0fe5cecc207fbfd6ec9dddb600df0c86a8918e42c0048f4e38f904b906cac453dabd16bac72ce21238a2e0946340175af3940b76385d8115b05e87ce66d33d597f51715d784f051e9586d8f90377017b6a96afe32be48c3ecffa7959e62c11f24f302a3449be0fe0485b48678a18c944fd26d582e8f3219e25785e9664590b5e3f2eed519d371382ae33fb6fbf028a93f8d6f8dceed60c6adc063ccfe1525c8876d5e81a1d0fa8a6ebeef2f01d677bc62a9289a43669e55d36b56259a9bff96fda7ebdb4ebe45c54a5d4ff8755bc8958099d6b233ed69040e1e1ef4d82d0fc80ee46bed1a4073e60243f613c6acdb6469eddd812b54628c0ef8d13317327dc6664822ec997db13417f17a6f5e2472dafd340c867c607b5f44301a85bce17ec679bc247776cadca770555eae177894ae8acee89e02dc328bf9644c0393f77d24111d63f87e9a20793f0af4bc3380d9d812e3be24df2b6daf15a5f8157c73eb3c1b0bb6f53470a6f25c2f758ef62bd1a1a1f0d4dc39791a6252dbcc9ca251e75ce77eb40165a7bad7ac1f4219c660674deeb66a50f27fcff82d916f9df7d9e0eb95ded5b9808cb682517443b3b916736cd9c3a6f399a0d0276b309c17cc087dfbf356da0238a0c2625dcb67a7c22cf7a27f39e7d0f9229a0eba1fe4ecf0a366e924ec513c09630e2fc033c0bdff41c5f736b0510aea35341952c81b195396a71b91d0d242eb1b4f09151d46696c8417aa69cf06f37ac25e615ae0d2859820d549f7b2bef4f8cc6ac4d2713fba9831a643e449d51b106f6d0941bf0810ba61fa8c63b0eadd8018b5b5b4a078456683a693ea876656c8f58208a4de96ec7d5510a9d76ecf802cda29dc79f38059236d3b55c634efe2f57c658981ed7b05fba2710e4c735b814e079a3eed81e412d0a3c69796283618863db916dd949c2987f935fe4205cb42d4e3d1b9509b2100d568f1979500dc0777c94fa381f90ae2157b359760dc67eb8f799ed5ac20b614b9599dcdce60af08916bb9a5b9e2b4ceed53e1db956d0e00a46b5bc5f2f9d6e0dc184da576947a1f2a6a29bbef2300bed2250a4c659532f3dbe5bfa3d842f71cf0cb520ac5ba6a16a88a7022746c42e1056c1b155154ab54b2c087a9bea9d947e161b655e3ce65f2e162d179e2f16617e8a7f9b5275036ef5b8355704d38d3cebc96c5647941321531e3a5c3ad85d39078e34a0ddb0d7300d4792a9afa1e4ef511ef300ddde3f44ce1a83a6d0d94793c3ba134b412eaab66acd123d5dfe09b927d8f51fcdc35115d5d819393a23984780a4ec7d7b4f920b5b2a7b7f821d151cfa960d248e1002aab6e4292e65e48b09d73c1a40ca24bf511781ebbacd3f787000de61cd68734b8a064aadcf0b179bc5865a0b6844c826214af4c4266c4fcfc7b2f54a1cf9100be0080746388566197cdbabd04e2844c4dfbace0ec7b3032d7b9d44591e40f0c88cb93ab0c2bd3745ac4256dc646619fbca2b66aecceeedc13050dfc0f9a4e3925a4764cce41c8a395c9eb474adb42340a6e55f09192ada2ae6559ad9f3065795a21258f9da8386851266464b257344c831d3081ecbae0f4ef40148f8eb3dce201eec232da847acca4e716e73828c09cd8ed194c6c0cdf4c4f116ee1e518fde705bcd51adb6595e7f155f3781cb4acc6129276123647331b7feafcb1e1b25f1a4fe8aa34af5bd6b7bece25b909a9b7b1815686971e0cdadfa1d30aae166b40922eeb8edea83d994efc83a37ff4684ae3b607a8ffe8c971968b8dfc2c384cac839ae852686220fb602583746453e3d45d4393e4512db32477616d35ab549ae26154c5c4fc846e753a14ec3409dcf1c077f718453181b94c8a89131dc23b95a610a74e0e7010a6b0a2ab0159eed8a5085c3ac910d211c03b9e8372e238ecc16fbc5434d87fab80b6ad60808a63fa04c5976c3506e43376eb308542f1b76f77119f622ba7a1a4612623d5f4ac2fa4e0088736b3ae4adb992d53138548cc3c1bf6258eba4feac64efd456437b867960c6934d761402b8a299d68b6adecb9dc96f5dedc43751bd6e3cd07abf7ce46bebdbfd21b2462d5cea97a25add0bd56c7e78dacfe62fec0052ca0531cdd753f632855ecf9dbbcb2b4871e34e07a13f47bd19d5b4113883c928b03f50e96dcc304ec45cc384c900a6083f14c30cfe347ad34e3fe08b1d577388cfcd515d42edab7f7e6d872cde37fa95765fc3b22d251e0642678185cc22122323209e2efb4d34687170925569b50d6d4a2ac1eda56fabd6aa5c75dba3e735a6822d36c3d30e71b710dbcb70015c5fadcb38d6735c51c480a114d63ffe1121006ea46f4aab0b8fdd016ce4119969470923d3a29e2f1bccaf31a2d2cadff7c8ca43dc31dffcc93a77e500094e3aae07d73f1ababbde55898fc85c355fcf1ded4c391ef8f1a129e1011e279fc0dc561d6b7d7bd47c0865dfa9a9fc0c1dd563d5949761f0cc3b7f67e8884659918af6bcce478ef648abe5a5761105ba9cef69817496e0f8ad3f22fa92898b0edb826be83c6a682e00b47be76630795b5e3814066373bb01b5588edf064e665558e49f483126c9ea920834545f88a14c301ab8bbd42a56180dfa2c6b92a48dd80c05baaeb93c8be97df1ced1ff20bb2f178bffd71d235c82f933fa9de91c7e85a410b6c277fe08341a1e88481fed261817bfd9a336f17c8799c3fa20e08810866a83162cc5c91745a126deb4da4e1be1d4f8aa63a2035e83c83d1ca61d35054f63c7f113dc843c0350037b954173ba4356c6256613321522c3621e05c5d94f1f95be12454bff4173181d2811622b045a4a4ae69c3fddbadb2f4ef2b3d0222d6736f2832d7869d8aa55590f41274ad121fe90375baca29dd271cf25567c195e7bce9fa80c1b5b224bd778ccfc59f0774f463d3fda251cd527aae51057b353622b917b850eae15de980d9ab50d47d11e4c7544e4e202365887b1f5fe76e9be583f080b35f13db7785dc93d31e98578689f108fded36ee89d75473a320d965bf43ff82822081631e659713daecddc290cf9a2fb944f82354f558707ca07c68d6452f65fba6f1986c53ea4bed1f073581996428ca5395fe6674630fe6b37365ad0714b8a0607bddcd53c3927e8e34069aad0f35b0da7a5f9caffe66e7532b62d3f2a54b325d3215c08887f15269ea6dabf7f1da6ef12b3e06", 0x1000}, {&(0x7f00000014c0)="e13ad0512df1f25e3b381efb00380490a3b0ba1f572f4f8373ecb5d71449ba8972e83872627541f6c9ca80e8ab76d49b0c748a51ed85ebe3adc7ce4453a4423fcf169de1a7180481b9c4aab4790e1512010c4ca01bf5f70010541199600069ac38cf29d859e3aafd77bf1b329912c9133a79b7487ef78e52e618cba982ea0259cfc27d463007744117c681b4dc716ae29b311984e1fb742781c2e957bd133abb2000cb51c427e55ee3243c5664c1fd16dcb5c198077d9a46daf1b9e997faec328c12", 0xc2}, {&(0x7f00000015c0)="4f12015ac0d3b5e75dbdfd537ffc06a67e189f7fd4b61233b1a5fde6023b5c20fbeff4ef1ba1d7595ae3de51e6ea6951fdc4556ea2e565cd49dd3924c69460726b7611a0223d3b4ebcb3", 0x4a}, {&(0x7f0000001640)="2fcd887533eb0f42e9e2733f31e97488616e118d6fac268b0285297e1ad57fbbc12b3d4fad06aaae591f2cb309fda20abcecd1e7e5de7e46c4d21b8e396ad6c411502cc091edbda8302288a78f27c009012d494ec2f1696729422c9836eaa6bf3d2ce29d866b029400ec7ae65c7739e6058fe178de66b4774c67da805ba7a779e69f881c4ea4fcd7151568d2822eec1934a1ad4ebb04b58bdfd1accab4a794136670d44962a9ef3aad32445fbbed3d1c75c3245d7e8a6d1af9390494601dd67f06abaafed1d8030957ae09a470351170f6a0d66c65c2182202f4387552173d10c0ee191fb1cb8a24a85f9afaad503b4ecd8767d22843f3bb6a49d7fd", 0xfc}, {&(0x7f0000001740)="c78511e69b95f305db3a6a75d23ab430166fe2e240ee233a00c7e34a5d510d84ac0606f0a218271cbb5b3cddff881ac9d3e5a314579f23a0acf5e0b65241739285945d26d63f93ddd059b5b6fd5a94222cb8fee2a259b1834cf8e14f1e88df94b764babc4ca17d1175dc53df1940e2f17418a8759e4412c862cb5e80d5255d3112465a90e1cefdc949613f1aac2d259ee67690848030355326b59cc0", 0x9c}], 0x8, r2) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0x3) io_setup(0x1, &(0x7f0000000040)) syz_open_dev$sg(&(0x7f0000001900)='/dev/sg#\x00', 0x3ff, 0x4000) syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x4, 0x200000) 2018/04/28 03:39:19 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x78010000, 0x0, 0x268) 2018/04/28 03:39:19 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x7f, 0x1f}, 0x0, 0xc, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:19 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r0) r2 = shmget$private(0x0, 0x1000, 0x1000, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0xc) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0xaaaaaaaaaaaaac8, &(0x7f0000000340), 0x0, &(0x7f0000000280)=ANY=[]) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') unshare(0x60000000) r4 = dup2(r0, r3) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000002c0)=0x1) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000340)={0x0, 0xf0, "65ae779d230a769df1199ed878fb85b349ef4ea89dd1ac958adc7751d460f8ead67e8f89c2311672bb99779b1a0806921226e20b90992b0081878de95d2b9a2918ee63f03532780efc975edc2999b16c5de8c07feba0a5ebaa7a0f7d20547df0eb69fa4fdb2789dba950aaffdc5adbc477e9f1ad9a5dafd0bf0642111d9f8fc7393389772491c9dc4239b0130949debe382387bd474e09093d2a4902a5960378e8700db282130457c1098f72558f5e15f34769de728b9131cf3a41d831ba738dd25144d6f72b43818241481bff558312f8f494136de06ff172fa844e092973b83541311ff809f87b29d90e722ac54158"}, &(0x7f0000000540)=0xf8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x75, &(0x7f0000000580)={r5, 0x72}, &(0x7f00000005c0)=0x8) sendmsg$IPVS_CMD_GET_SERVICE(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="c1000093eacdbf73b98fa85f29470758a6f400", @ANYBLOB="02002cbd7000fbdbdf250400000008000500010001000800040020000000440003000800050000000000080003000200000014000600ff020000000000000000000000000001080004000500000014000600fe8000000000000000000000000000aa38000300140002006272696467655f736c6176655f300000080001000100000008000500ffffffff08000300000000000800010000000000080004007d0000001800020014000100ffffffff000000000000000000000000240001000c0006006c626c637200000014000300ac1414aa000000000000000000000000"], 0x2}, 0x1, 0x0, 0x0, 0x4008800}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f00000000c0)='./file0/bus\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, &(0x7f00000001c0)) umount2(&(0x7f0000000080)='./file0/bus\x00', 0x5) [ 186.910102] attempt to access beyond end of device [ 186.915145] loop4: rw=2049, want=136, limit=112 [ 187.001331] attempt to access beyond end of device [ 187.006401] loop4: rw=2049, want=168, limit=112 [ 187.044452] IPVS: ftp: loaded support on port[0] = 21 2018/04/28 03:39:20 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:20 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:20 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x54000000, 0x0, 0x268) 2018/04/28 03:39:20 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000080)={0x9, 0x8, 0x3, 0x3f, 0x2, [{0x81, 0x7, 0x8001, 0x0, 0x0, 0x400}, {0x1, 0xc74, 0x2, 0x0, 0x0, 0xa00}]}) 2018/04/28 03:39:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x10000000, 0x7fffffff) 2018/04/28 03:39:20 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$BINDER_THREAD_EXIT(r0, 0x40046208, 0x0) 2018/04/28 03:39:20 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r0) r2 = shmget$private(0x0, 0x1000, 0x1000, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0xc) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0xaaaaaaaaaaaaac8, &(0x7f0000000340), 0x0, &(0x7f0000000280)=ANY=[]) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') unshare(0x60000000) r4 = dup2(r0, r3) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000002c0)=0x1) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000340)={0x0, 0xf0, "65ae779d230a769df1199ed878fb85b349ef4ea89dd1ac958adc7751d460f8ead67e8f89c2311672bb99779b1a0806921226e20b90992b0081878de95d2b9a2918ee63f03532780efc975edc2999b16c5de8c07feba0a5ebaa7a0f7d20547df0eb69fa4fdb2789dba950aaffdc5adbc477e9f1ad9a5dafd0bf0642111d9f8fc7393389772491c9dc4239b0130949debe382387bd474e09093d2a4902a5960378e8700db282130457c1098f72558f5e15f34769de728b9131cf3a41d831ba738dd25144d6f72b43818241481bff558312f8f494136de06ff172fa844e092973b83541311ff809f87b29d90e722ac54158"}, &(0x7f0000000540)=0xf8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x75, &(0x7f0000000580)={r5, 0x72}, &(0x7f00000005c0)=0x8) sendmsg$IPVS_CMD_GET_SERVICE(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="c1000093eacdbf73b98fa85f29470758a6f400", @ANYBLOB="02002cbd7000fbdbdf250400000008000500010001000800040020000000440003000800050000000000080003000200000014000600ff020000000000000000000000000001080004000500000014000600fe8000000000000000000000000000aa38000300140002006272696467655f736c6176655f300000080001000100000008000500ffffffff08000300000000000800010000000000080004007d0000001800020014000100ffffffff000000000000000000000000240001000c0006006c626c637200000014000300ac1414aa000000000000000000000000"], 0x2}, 0x1, 0x0, 0x0, 0x4008800}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f00000000c0)='./file0/bus\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, &(0x7f00000001c0)) umount2(&(0x7f0000000080)='./file0/bus\x00', 0x5) 2018/04/28 03:39:20 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000140)=0x1) getsockopt$inet_dccp_int(r0, 0x21, 0xa, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) rt_sigsuspend(&(0x7f0000000080), 0x8) 2018/04/28 03:39:20 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:20 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x17b, 0x0, 0x268) 2018/04/28 03:39:20 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x200) timerfd_settime(r0, 0x1, &(0x7f0000000040), &(0x7f0000000080)) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0x12ef0654) [ 187.362359] attempt to access beyond end of device [ 187.367455] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:20 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0xfffffffffffffffd) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) [ 187.447162] attempt to access beyond end of device [ 187.452239] loop4: rw=2049, want=168, limit=112 [ 187.517527] IPVS: ftp: loaded support on port[0] = 21 2018/04/28 03:39:21 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xa000000, 0x7fffffff) 2018/04/28 03:39:21 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="4000000062ed0d9270e40000762f5a2e4190a5e60130db34a14fbb8138de3945a5302e6aa513db5b2e7765b9f57eb9d61c6ff5a087290200000000000000932f6e438534"], &(0x7f0000000100)=0x48) syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xa57, 0x4, &(0x7f0000000480)=[{&(0x7f0000000240)="0bd8d1cd753a2f38f7a18d8adc8a63cd4f5b8c08e0f5f3ca09c3546b3c8f1ba05c4d1930f70c76f411fb4ccb5c1e91cf53a28022afc8b89f239d3f6ec96333b7c60783ada18fdac49769728e0c915aa3085a31401d19a2b2322cb1a8ee2d8d03e9d0cf3193772ad3b62b9128e7e8ced3ecf756c63c9f01e81692faebe50b31e3f2403b2473c17de61b024b7fe2c3715b60d8fbce488861457a275c17d4d8f9429965b01cd54bbbbd5d0cc61ceb9f66a13f9fedf55ea61fc59f0fe62d7dd84b2f53cc3971e00b94fdb32743de963660676c43af97c0d2ad522f5698780e40e20731fda225f2805755d97ed8497db70e9829156cee0a3328a46393734d", 0xfc, 0x20}, {&(0x7f0000000340)="cb30b80ca15e7dfe46aa83ce", 0xc, 0x3}, {&(0x7f0000000380)="dcb8175e4d77bc5a8cbdd2c04f08721a1448d2194417b9fe8a29f2afed17cd25f25b1894a14494aafcb0976b2311b2583cea7572cb6edb35d1bb67eae1085faa92", 0x41, 0x4a5}, {&(0x7f0000000400)="fe7bcc618503cee8a174452d48325a7fdfdb76a54de957249299037d8b9162196918b6129a09e070bc971cfc4e2e9991eaa70c5f1b20414226127d27d1cb47ff068bb4aa905fae2b69321fb5c7fe4ab46f5b3342727861c89acfd8c7bdd3711b62bf45", 0x63, 0x6}], 0x100000, &(0x7f0000000500)={'nouuid,', {[{@largeio='largeio', 0x2c}, {@logbufs={'logbufs', 0x3d, [0x7b, 0x25a9b3043a3f8b05, 0x36]}, 0x2c}, {@filestreams='filestreams', 0x2c}, {@sunit={'sunit', 0x3d, [0x33, 0x37, 0x3d, 0x31, 0x3d, 0x37, 0x2d]}, 0x2c}, {@nolargeio='nolargeio', 0x2c}]}}) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffe, 0x1, 0x3, 0x3, 0x1fe9, 0xab8, 0x7, r1}, &(0x7f0000000180)=0x20) ioctl$KVM_RUN(r0, 0xae80, 0x0) 2018/04/28 03:39:21 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x74, 0x0, 0x268) 2018/04/28 03:39:21 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0xe400000000) r2 = gettid() fcntl$setown(r1, 0x8, r2) sigaltstack(&(0x7f0000ff9000/0x4000)=nil, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000080)={0x7, 0x70, 0xaf2c, 0x10000, 0x1, 0xff4, 0x0, 0x8020, 0x2102, 0xa, 0x52c, 0x8, 0x3, 0x3, 0x68, 0x1000, 0x5, 0x59a, 0x3, 0xdbd, 0x101, 0x0, 0x4, 0x2, 0xffff, 0xfffffffffffffffb, 0x8, 0xfffffffffffffff8, 0x3, 0x353b, 0x6, 0x9, 0x1, 0x40, 0x800, 0x8, 0x1, 0x101, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000040), 0x2}, 0x10000, 0x100000001, 0x2, 0x3, 0x7, 0x6, 0x847}, r3, 0x10, r0, 0x9) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000140)=@sack_info={0x0, 0xc4b5, 0x7}, &(0x7f0000000180)=0xc) 2018/04/28 03:39:21 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$bfs(&(0x7f0000000080)='bfs\x00', &(0x7f00000000c0)='./file0\x00', 0x10000, 0x4, &(0x7f00000003c0)=[{&(0x7f0000000100)="18921dc1401288e28b2186ab631df9a0e30718f6d1976e04ac7d41b26add5907980af152491686ff976fff9fa6f2873df09ce85a01e67f77075e49a93b75955682e8b915848ecb930a610a9ced60a9701bab1df806fbbabe87d316540ce3e8cd2715874cccdc53e8508a2bf2c491fd6da411af9dbeee87dc598a4aa7bacb62c01ea6fdf719931aeefc06fa45b1b2b5b8a7e2145d078688b58fcb279184cf235879d1f7c9ed63d75aa4f7e17b40b6c6166b18df6d75a5f66e2d79684f154f60a0a3add5e2637961", 0xc7, 0x5}, {&(0x7f0000000200)="3e5f44de6462824f9ea73969043b61537596baf407fd0d177369fcbd315752914c4c839d6231fc2282727afc99873748", 0x30, 0x9}, {&(0x7f0000000240)="6954398455590e239361fd270eb0013428184aef32811062798eee178fcb33a04cd7e60ea3a9bb442718357df47c12c396df2c413455947eee6d990070bb52a40def950cea82d37ea3afdd99152353bdcfaedb9d56fd63676153849a0bcf2da0a6047c6f4366", 0x66, 0x1}, {&(0x7f00000002c0)="ff65e579c40f67fe4f4b8476963d250f408e39d5034bffb3f038eeb2e995b174f84a22612400c80edc503f467ebfedc4b60553947666bffa946e72df21e7a89e6b0acdd1694f1988bfb9effc878a19ca67173665b86addab91394bd1b889f68dfa3d5ff8395cb833087105d68527cf1f6314a34c3fad756724e3f078ecaaacb4de76659f2ccab6be860baac8b98465b1eb1ece7d94d15020a447b3c04df3e540d5d653353db8978bf22d955ee2ef9b0ea8f996eebc59a4bd5f510d6f1ebf5b788c40367995f4e22b160063d5a8eeac8ddbbd39a0a8ba307470074697ba4b28017d73f3a231", 0xe5, 0x5}], 0x40000, 0x0) rt_sigtimedwait(&(0x7f0000000440)={0x5}, &(0x7f0000000480), &(0x7f00000004c0)={0x0, 0x989680}, 0x8) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:21 executing program 7: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000008, 0x3f810, r1, 0x0) poll(&(0x7f0000000240)=[{r1, 0x80}, {r0, 0x4}, {r0, 0x4}], 0x3, 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000040), &(0x7f0000000080)=0x30) io_setup(0x1, &(0x7f0000000100)=0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0xc2001, 0x0) io_submit(r2, 0x1, &(0x7f00000001c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0xe, 0x100000000, r0, &(0x7f0000000140)="e5d25be09af85c64054d84672230f091236ee3dfd2e3232abf891df5418dac50fc40", 0x22, 0x5, 0x0, 0x0, r0}]) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:21 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r0) r2 = shmget$private(0x0, 0x1000, 0x1000, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0xc) syz_mount_image$jfs(&(0x7f0000000300)='jfs\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0xaaaaaaaaaaaaac8, &(0x7f0000000340), 0x0, &(0x7f0000000280)=ANY=[]) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') unshare(0x60000000) r4 = dup2(r0, r3) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000002c0)=0x1) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000340)={0x0, 0xf0, "65ae779d230a769df1199ed878fb85b349ef4ea89dd1ac958adc7751d460f8ead67e8f89c2311672bb99779b1a0806921226e20b90992b0081878de95d2b9a2918ee63f03532780efc975edc2999b16c5de8c07feba0a5ebaa7a0f7d20547df0eb69fa4fdb2789dba950aaffdc5adbc477e9f1ad9a5dafd0bf0642111d9f8fc7393389772491c9dc4239b0130949debe382387bd474e09093d2a4902a5960378e8700db282130457c1098f72558f5e15f34769de728b9131cf3a41d831ba738dd25144d6f72b43818241481bff558312f8f494136de06ff172fa844e092973b83541311ff809f87b29d90e722ac54158"}, &(0x7f0000000540)=0xf8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x75, &(0x7f0000000580)={r5, 0x72}, &(0x7f00000005c0)=0x8) sendmsg$IPVS_CMD_GET_SERVICE(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="c1000093eacdbf73b98fa85f29470758a6f400", @ANYBLOB="02002cbd7000fbdbdf250400000008000500010001000800040020000000440003000800050000000000080003000200000014000600ff020000000000000000000000000001080004000500000014000600fe8000000000000000000000000000aa38000300140002006272696467655f736c6176655f300000080001000100000008000500ffffffff08000300000000000800010000000000080004007d0000001800020014000100ffffffff000000000000000000000000240001000c0006006c626c637200000014000300ac1414aa000000000000000000000000"], 0x2}, 0x1, 0x0, 0x0, 0x4008800}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f00000000c0)='./file0/bus\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, &(0x7f00000001c0)) umount2(&(0x7f0000000080)='./file0/bus\x00', 0x5) 2018/04/28 03:39:21 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:21 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x115, 0x0, 0x268) [ 188.306326] attempt to access beyond end of device [ 188.311490] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:21 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000004004500e, &(0x7f00000000c0)=0x80000002) geteuid() ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000080)={'veth1_to_bridge\x00', {0x2, 0x4e22, @broadcast=0xffffffff}}) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000000100)={0xf1, 0x100}) [ 188.385386] attempt to access beyond end of device [ 188.390454] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:21 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000040)={0x7, 0x5, 0xf056, 0x783, 0xffffffffffffffff}, 0x14) [ 188.495528] IPVS: ftp: loaded support on port[0] = 21 2018/04/28 03:39:21 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:21 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x8000, 0x0) ioctl$KDSKBMODE(r0, 0x4b45, &(0x7f00000000c0)=0x80) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000240)={r1, r0, 0x2, 0xfff, &(0x7f0000000140)="f836a6fe6952623aa4bd654a4aea7e8cc63f7293695331dc9438b757428ee2891311fda298b2b491be8a83ac5679cdd8abf5e082bc64d2b7cdf90c6db2c4de6920df655f9c1c61b5bcea3b65da53a9030efb06e66082e660996d54aeeef6e4d8ab98a189b92b6e505938ccd1c43211e1571adb0ee3540234843e8cc6ba9d4b17f42bf7bfb08ba75d13b98582adaf0c7605eaf46828b38f725ee19a49d6c6b12839171831c7dab4857ea20bde785bf359672dbdf302e8813376f9dd77d4e2e1b997be4525f9e8fd31f32b4fa37c", 0x764dc6e0, 0x100000001, 0x9, 0xabe, 0x4, 0x6, 0x8, "dc30c6dbd9c664061f621ea4e4967cdd8d32bb4113cb52766d771d5b616b84c8a1"}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)=0x1000) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:21 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9f000000, 0x0, 0x268) 2018/04/28 03:39:21 executing program 1: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x8000000000500e, &(0x7f0000000000)) 2018/04/28 03:39:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfdef, 0x7fffffff) 2018/04/28 03:39:21 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = accept$ipx(r0, &(0x7f0000000040), &(0x7f0000000080)=0x10) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x5473, &(0x7f0000000000)=0x6) 2018/04/28 03:39:21 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x30000000, 0x0, 0x268) [ 188.763263] attempt to access beyond end of device [ 188.768446] loop4: rw=2049, want=136, limit=112 [ 188.836376] attempt to access beyond end of device [ 188.841449] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:22 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:22 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000100)=""/96) splice(r0, &(0x7f0000000080), r1, &(0x7f00000000c0), 0xffff, 0x1) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:22 executing program 1: r0 = socket$l2tp(0x18, 0x1, 0x1) connect$l2tp(r0, &(0x7f00005fafd2)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2=0xe0000002}, 0x4}}, 0x2e) sendmsg$nl_crypto(r0, &(0x7f000037ffc8)={&(0x7f00009dd000)={0x10}, 0xc, &(0x7f00002ceff0)={&(0x7f000097b000)=@delrng={0x10, 0x14}, 0x10}, 0x1}, 0x0) 2018/04/28 03:39:22 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xac, 0x0, 0x268) 2018/04/28 03:39:22 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x9, 0x7fffffff) 2018/04/28 03:39:22 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x4000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={r0, 0x1, 0x2000000000001, 0xfd, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:22 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000360000)={0x0, 0x0, &(0x7f000035d000)={&(0x7f0000000000)=ANY=[@ANYBLOB="020d00001000000000000000000000000300060000000000020000008a00000100000000000000000300050000000000020000006f3eac0abe86ebd0000000000800120002000100000000000000000030000000030300000000000000000000ff0100000000000000000000000000010000000000000000000003e68258085d8754cee029e3a09688d78a9052ba2e8b3bae023edd5126d02be1472e71a84344e6dc2de8"], 0xa4}, 0x1}, 0x0) 2018/04/28 03:39:22 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) accept$packet(r0, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000000c0)={0x8000, {{0xa, 0x4e20, 0x28, @remote={0xfe, 0x80, [], 0xbb}, 0x101}}}, 0x88) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:22 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:22 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f000000b000)={&(0x7f000000f000)={0x10}, 0xc, &(0x7f0000beeff0)={&(0x7f000063de2c)=ANY=[@ANYBLOB="34010000170025060000000000000000fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000017f000001000000000000000000000000e000000100000000000000000000000000000000000000000000000000000000", @ANYRES32=0x0, @ANYBLOB="fe8000000000000000000000000000aaff020000000000000000000000000001cb000000000000000000000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0015000000000000000000"], 0x5}, 0x1}, 0x0) [ 189.044740] attempt to access beyond end of device [ 189.049808] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:22 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6b01000000000000, 0x0, 0x268) 2018/04/28 03:39:22 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000040)={@dev, 0x0}, &(0x7f0000000080)=0x14) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000000c0)={r1, 0x1, 0x6}, 0x10) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:22 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1c1) sendfile(r0, r0, &(0x7f00000001c0), 0x8000) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in={0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}, @in={0x2, 0x4e21, @multicast2=0xe0000002}, @in6={0xa, 0x4e23, 0x2, @ipv4={[], [0xff, 0xff]}, 0x2}, @in6={0xa, 0x4e23, 0x7fffffff, @dev={0xfe, 0x80, [], 0x18}, 0x8}, @in={0x2, 0x4e21, @multicast2=0xe0000002}], 0x68) syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x401, 0x200480) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0xfffffffffffffe3c, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x4, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f0000000140)) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)=0xd007) [ 189.142487] attempt to access beyond end of device [ 189.147534] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:22 executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f00007d0ff8), 0x8) clock_gettime(0x0, &(0x7f0000e86000)={0x0, 0x0}) ppoll(&(0x7f0000e06000)=[{r0}], 0x1, &(0x7f0000b40ff0)={0x0, r1+10000000}, &(0x7f00008dbff8), 0x8) unshare(0x0) r2 = signalfd(0xffffffffffffffff, &(0x7f0000659000), 0x8) signalfd4(r2, &(0x7f0000000000), 0x8, 0x0) 2018/04/28 03:39:22 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000080)={0x3, 0x70, 0xdade, 0xffff, 0x11e0, 0x3, 0x0, 0x7, 0x8, 0x3, 0x7fffffff, 0x7, 0x80, 0xffff, 0xffffffff, 0x9, 0x8, 0x9, 0x9, 0x4, 0x81, 0x100000001, 0x5, 0x356e, 0xfffffffffffffffb, 0x1, 0x4, 0x7, 0x3ff, 0x6, 0x8000, 0x9, 0x200, 0x2, 0x6, 0x596, 0x975b, 0x8786, 0x0, 0x800, 0x4, @perf_config_ext={0x80000001, 0xf09}, 0x4000, 0x1f, 0x803e, 0x2, 0x8, 0x3f, 0xfffffffffffffff7}) 2018/04/28 03:39:22 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:22 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3400000000000000, 0x0, 0x268) 2018/04/28 03:39:22 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x500000000000000, 0x7fffffff) [ 189.477372] attempt to access beyond end of device [ 189.482431] loop4: rw=2049, want=136, limit=112 [ 189.520579] attempt to access beyond end of device [ 189.525678] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:22 executing program 1: r0 = socket(0xa, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) sendto$inet(r0, &(0x7f0000000180), 0x0, 0x0, &(0x7f000055fff0)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) 2018/04/28 03:39:22 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpeername$packet(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000000c0)=0x14) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:22 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) syz_init_net_socket$bt_l2cap(0x1f, 0x7, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000040)={0x45, 0x5, 0x1ff, 0x40}) 2018/04/28 03:39:22 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:22 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xf0000000, 0x0, 0x268) 2018/04/28 03:39:22 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgid(0xffffffffffffffff) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000080)=0x2) 2018/04/28 03:39:22 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xc000000, 0x7fffffff) 2018/04/28 03:39:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='status\x00') perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendfile(r0, r0, &(0x7f0000000040)=0x3fffffc, 0x405) 2018/04/28 03:39:22 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 189.801802] attempt to access beyond end of device [ 189.806874] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:22 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xed00, 0x0, 0x268) 2018/04/28 03:39:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000300)={0x0, {0x2}, {0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x0, @loopback=0x7f000001}, 0xab852ebbe6fbd72e, 0x0, 0x0, 0x0, 0x2, &(0x7f00000002c0)='syz_tun\x00', 0x0, 0x0, 0xfffffffffffffffe}) 2018/04/28 03:39:22 executing program 7: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x2000, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000100)=""/212) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x4e20}, 0x6e) read$eventfd(r0, &(0x7f0000000340), 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4$packet(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000240)=0x14, 0x80000) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000280)=""/160) ioctl$int_in(0xffffffffffffffff, 0x80000040045010, &(0x7f0000000000)=0xd007) [ 189.876998] attempt to access beyond end of device [ 189.882120] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:23 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x4100) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:23 executing program 2: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) ppoll(&(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000100), 0x8) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, &(0x7f00000001c0)) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) syz_genetlink_get_family_id$fou(&(0x7f0000000200)='fou\x00') socket$inet6_tcp(0xa, 0x1, 0x0) sync() getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000080)={0x0, @broadcast, @local}, &(0x7f00000000c0)=0xc) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='lo\x00', 0x10) 2018/04/28 03:39:23 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:23 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) sync() ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={'mangle\x00'}, &(0x7f00000000c0)=0x54) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x14) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:23 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xf401000000000000, 0x0, 0x268) 2018/04/28 03:39:23 executing program 6: r0 = memfd_create(&(0x7f0000000040)='\x00', 0x3) ioctl$sock_bt(r0, 0x8907, &(0x7f0000000080)="63cd40a2ce6bcbe356fe0fb8e48b5a07bd0c303725f20eaff320c3619e1ded4dd3673f0c652925d618c88ffc91de5753252e1d990b899a95d550aef1ea54447897f3fd81e149f7e8ad2f52d3f04050c8c16361f378d5") r1 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:23 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1000) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:23 executing program 7: r0 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x2803, 0x1) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000004c0)={0x7fffffff, 0x6, 0x1}) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f00000000c0)={0xfff}, 0x4) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000140)={0x7f, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e22}, 0x220, 0x9, 0x3, 0x100000001, 0x6, &(0x7f0000000100)='vlan0\x00', 0x7, 0x3}) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f0000000340)=[{{&(0x7f00000001c0)=@can={0x0, 0x0}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000240)=""/191, 0xbf}], 0x1, 0x0, 0x0, 0x40}, 0x2f15}], 0x1, 0x2020, &(0x7f0000000380)={0x0, 0x1c9c380}) sendmsg$can_raw(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x1d, r2}, 0x10, &(0x7f0000000440)={&(0x7f0000000400)=@can={{0x0, 0x8001, 0x9aa, 0x40}, 0x8, 0x3, 0x0, 0x0, "83b6585520327ef0"}, 0x10}, 0x1, 0x0, 0x0, 0x50}, 0x40000) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x6c00000000000000, 0x7fffffff) 2018/04/28 03:39:23 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:23 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xc9000000, 0x0, 0x268) [ 190.262467] attempt to access beyond end of device [ 190.267574] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:23 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) sync() ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={'mangle\x00'}, &(0x7f00000000c0)=0x54) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x14) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:23 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0xffffffffffffffff, 0x10441) ioctl$KVM_GET_REG_LIST(r0, 0xc008aeb0, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000004000000000000000100000001000000d9c800000000001c"]) perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e5, 0x0, 0x3, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd22, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x200000}, 0x0, 0x1, r0, 0x0) fcntl$setpipe(r0, 0x407, 0x315) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:23 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x800000000, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) [ 190.365348] attempt to access beyond end of device [ 190.370398] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:23 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) migrate_pages(r1, 0x1, &(0x7f00000000c0)=0x3, &(0x7f0000000100)=0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_misc(r0, &(0x7f0000000140)={'syz0', "f0b570db40f8156b6033f4dd0311cd5009de786895c6d9f481212f1b70f6ed3c4c9fa8812f358fa0c7171875bae7add4522bbeab7fff3fb1f80a46c108ca0e8a3a98d53102ae2bacbbbefdf26b54"}, 0x52) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:23 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:23 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x801, 0x0, 0x268) 2018/04/28 03:39:24 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) sync() ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={'mangle\x00'}, &(0x7f00000000c0)=0x54) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x14) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:24 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:24 executing program 2: open(&(0x7f0000000040)='./bus\x00', 0x100000141842, 0x0) syz_mount_image$ntfs(&(0x7f0000000440)='ntfs\x00', &(0x7f0000000480)='./bus\x00', 0x0, 0x0, &(0x7f00000006c0), 0x1000, &(0x7f0000000740)=ANY=[]) r0 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) syz_mount_image$hfs(&(0x7f0000000080)='hfs\x00', &(0x7f0000000100)='./bus\x00', 0x0, 0x1, &(0x7f0000000340)=[{&(0x7f0000000140), 0x0, 0x55c3}], 0x0, &(0x7f0000000780)=ANY=[]) write$fuse(r0, &(0x7f00000000c0)={0x18, 0x0, 0x0, @fuse_bmap_out}, 0xffffff73) 2018/04/28 03:39:24 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1e, 0x0, 0x268) 2018/04/28 03:39:24 executing program 6: r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r1 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000040)={{{@in=@multicast2, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @local}}, 0x0, @in6}}, &(0x7f0000000140)=0xe8) r3 = getegid() socket$inet(0x2, 0x6, 0x8001) fchown(r1, r2, r3) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000180)={0x0, 0x3, 0x2, 0x1, 0x3, 0x0, 0x2, 0x3, 0x0}, &(0x7f00000001c0)=0x20) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000200)={r4, 0x2}, &(0x7f0000000240)=0x8) 2018/04/28 03:39:24 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x0, &(0x7f0000000080)=0xd007) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f00000000c0)=0x0) fcntl$setown(r1, 0x8, r2) 2018/04/28 03:39:24 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xa1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000080)=r0) 2018/04/28 03:39:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x100000000000000, 0x7fffffff) 2018/04/28 03:39:24 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000feffff0700", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:24 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x80101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f00000000c0)=0xd007) 2018/04/28 03:39:24 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1c0, 0x0, 0x268) 2018/04/28 03:39:24 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) sync() ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={'mangle\x00'}, &(0x7f00000000c0)=0x54) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x14) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:24 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80400}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, r2, 0x100, 0x70bd26, 0x25dfdbfe, {0xd}, [@IPVS_CMD_ATTR_DAEMON={0x80, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vlan0\x00'}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x6}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'yam0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback=0x7f000001}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4000}, 0x54) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) r3 = getpid() perf_event_open(&(0x7f0000000200)={0x5, 0x70, 0x4, 0x1, 0x4, 0x8, 0x0, 0x10001, 0x10, 0x2, 0x2, 0x5, 0x8, 0x5, 0x8, 0x6, 0x8, 0x8, 0x51c34253, 0xfffffffffffff000, 0x200, 0x8, 0x400, 0x5, 0x3b4, 0x1, 0x1000, 0x40, 0x80, 0x80000001, 0x10000000000, 0x3208, 0x100, 0x4, 0x64fe, 0x4f, 0x7fffffff, 0x8, 0x0, 0x7ff, 0x0, @perf_config_ext={0x800, 0x2}, 0x20a00, 0x80000000, 0x0, 0x7, 0x1000, 0x3, 0x9}, r3, 0xe, r1, 0x2) [ 191.382765] attempt to access beyond end of device [ 191.387838] loop4: rw=2049, want=136, limit=112 [ 191.416202] hfs: can't find a HFS filesystem on dev loop2 [ 191.489421] attempt to access beyond end of device [ 191.494524] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:24 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:24 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:24 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x14c, 0x0, 0x268) 2018/04/28 03:39:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x900, 0x7fffffff) 2018/04/28 03:39:24 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) sync() ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={'mangle\x00'}, &(0x7f00000000c0)=0x54) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:24 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0xfffffffffffffffd, 0x7ffffffffffff) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000080)={0x5, {{0xa, 0x4e24, 0x9, @mcast1={0xff, 0x1, [], 0x1}, 0xfffffffffffffff9}}}, 0x88) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:24 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r1, &(0x7f0000a8d000)={&(0x7f0000c78ff4)={0x10}, 0xc, &(0x7f0000df6000)={&(0x7f0000b04cf4)={0x14, 0x17, 0x2, 0xfffffffffffffffd}, 0x14}, 0x1}, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:24 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x5462, &(0x7f0000000040)) r1 = getpgrp(0xffffffffffffffff) r2 = getpid() r3 = fcntl$dupfd(r0, 0x0, r0) kcmp$KCMP_EPOLL_TFD(r1, r2, 0x7, r0, &(0x7f00000001c0)={r3}) 2018/04/28 03:39:24 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/218, 0xda}, {&(0x7f0000000540)=""/41, 0x29}, {&(0x7f0000000580)=""/205, 0xcd}], 0x8, &(0x7f0000000700)=""/4096, 0x1000, 0x7d18}, 0x10000) 2018/04/28 03:39:24 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000ffffffff00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:25 executing program 2: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/fib_triestat\x00') sendfile(r1, r2, &(0x7f0000057ff8), 0x10002) 2018/04/28 03:39:25 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) sync() ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:25 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:25 executing program 7: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ppp\x00', 0x4c8501, 0x0) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000300)=0x1, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x3ff, 0x6, 0x7, 0x10000, 0x0, 0x5, 0x2, 0x1, 0x6, 0x3f, 0x1, 0xec, 0x6, 0x6, 0x7, 0x7ff, 0x33e, 0x5, 0x200, 0x7fffffff, 0xffffffff, 0x10001, 0x0, 0x81d, 0x800, 0x0, 0x7, 0x7, 0x800, 0x6, 0x0, 0x1, 0x7ff, 0x64a5, 0x101, 0x9, 0x0, 0x8, 0x1, @perf_config_ext={0xec, 0x81}, 0x4000, 0x81, 0x10000000000000, 0x2, 0x7, 0x105, 0x1}, r3, 0x1, r2, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:25 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3801000000000000, 0x0, 0x268) [ 191.889947] attempt to access beyond end of device [ 191.895009] loop4: rw=2049, want=136, limit=112 [ 192.001411] attempt to access beyond end of device [ 192.006477] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:25 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x5701000000000000, 0x0, 0x268) 2018/04/28 03:39:25 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x10000) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045011, &(0x7f0000000040)=0xd6a) fadvise64(r0, 0x0, 0x7, 0x0) 2018/04/28 03:39:25 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:25 executing program 2: r0 = add_key(&(0x7f0000016ff8)='keyring\x00', &(0x7f000000b000)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) keyctl$setperm(0x5, r0, 0x0) keyctl$revoke(0x3, r0) 2018/04/28 03:39:25 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xffffffff, 0x0) ioctl$KVM_GET_ONE_REG(r0, 0x4010aeab, &(0x7f0000000080)={0x5, 0x6}) ioctl$KVM_GET_ONE_REG(r0, 0x4010aeab, &(0x7f0000000100)={0x8, 0x3}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpeername$ax25(r0, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000140)=0x6) getpeername$packet(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000001c0)=0x14) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000002c0)={0x0, 0x10001}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000340)=@assoc_id=r2, &(0x7f0000000380)=0x4) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000200)={@loopback={0x0, 0x1}, 0x31, r1}) ioctl$int_in(r0, 0x80000040045010, &(0x7f00000000c0)=0xd007) 2018/04/28 03:39:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x6000, 0x7fffffff) 2018/04/28 03:39:25 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) write$cgroup_type(r0, &(0x7f0000000080)='threaded\x00', 0x9) 2018/04/28 03:39:25 executing program 2: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) pselect6(0x40, &(0x7f00000000c0), &(0x7f0000000fc0)={0x9}, &(0x7f0000013fc0), &(0x7f0000000ff0), &(0x7f0000000ff0)={&(0x7f0000001000), 0x8}) mmap(&(0x7f0000013000/0x2000)=nil, 0x2000, 0x2, 0x1000000032, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 2018/04/28 03:39:25 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6d00, 0x0, 0x268) 2018/04/28 03:39:25 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:25 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) timer_create(0x7, &(0x7f0000000200)={0x0, 0x9, 0x4, @thr={&(0x7f0000000040)="7b50de90780ca19c00aee7b5493dc47988c0d9e274117b648277fc6c7a0a70d27e2bdce21aa9417581e4d50c12dd8f81decdd511355782b83b2176917ef5a31857e9c5603c10ce407b7ba9eaea327aa35fad9a9264c8edae11f84eb85192de92b6df062cf8e9f68d2f355799fd0bb68dac78b264806bd2b022e25cd8c37de56d33a883c04a4cc3e59088f587312da39c4adb", &(0x7f0000000100)="0cb69b6ab16de47d9652b443531d2be27ee5d6bba611bb2a6c4edbed0fa6fad93da3cabdffb37842a7eb6651b2d7fd241127315a597bf3bf7e5090dc7d9be8593c8f269972436f3feb06a4933d293bfdda71598dc3eba6b61fc30b58f6b785ef1053fe3fa7d0f75ebda0982c718f959dedbe698a7c7f8668ef11d4a1df884b5e04cdf8d09269ac0f1bad2ee6c3b7940ff6f165af69ae3ffce2520deb1776966d8d7f1f5320e3006d251d30fe0c0c75714e16d29653ac2566d61f5eb53fdfc5af7af655735bc2f32245f7c4309fc3a4df74b0b6683a19"}}, &(0x7f0000000240)=0x0) timer_delete(r1) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000280)={'ah\x00'}, &(0x7f00000002c0)=0x1e) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:25 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) sync() request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:25 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) fallocate(r1, 0x0, 0x3, 0xffffffffffffffe0) 2018/04/28 03:39:25 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000001000)={0x0, 0x0, 0x30, 0x5}, &(0x7f0000001040)=0x18) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:25 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 192.401092] attempt to access beyond end of device [ 192.406192] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:25 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x5500, 0x0, 0x268) [ 192.462198] attempt to access beyond end of device [ 192.467262] loop4: rw=0, want=136, limit=112 2018/04/28 03:39:25 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000040)) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:25 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000f80)={0x0, 0x10, &(0x7f0000000f40)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}]}, &(0x7f0000000fc0)=0x10) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) [ 192.548917] attempt to access beyond end of device [ 192.554054] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:26 executing program 2: perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip6_flowlabel\x00') 2018/04/28 03:39:26 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:26 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfffffffffffffdef, 0x7fffffff) 2018/04/28 03:39:26 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x134, 0x0, 0x268) 2018/04/28 03:39:26 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000, 0x30, r0, 0x32) syncfs(r1) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:26 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x23bb, 0x400) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0xa8, "2516cccbf5861fb56e22c6f6daee81dfda872d4ecfb806a0957a542f2eb09fc5eae98129d10ba9a2c4d8a635f1cde3d54470a6e16e869ffdf8819aff91eb312e9f6b827196ff4bcc75c8891d59bce5fee585cdd6c05bd05b46af4a26c0b52f940a4136f93ffd684b200fae45405f9c1ab933b27231948fa56971760ecfc0cc5ccc5344c684ca5c0eed2ddd1026bc2af224911c6292a2fcabc48bea6f5076811f54e604b2da051d6f"}, &(0x7f0000000040)=0xb0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000180)={r1, 0x3f}, &(0x7f00000001c0)=0x8) 2018/04/28 03:39:26 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001640)='/dev/autofs\x00', 0x80000, 0x0) setsockopt$llc_int(r0, 0x10c, 0x4, &(0x7f0000000180)=0x2, 0x4) ioctl$ASHMEM_GET_PIN_STATUS(r1, 0x7709, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000017c0), &(0x7f0000001800)=0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000018c0)={0x0, @in={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x14}}}, 0xffff, 0x200}, &(0x7f0000001980)=0x90) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f00000019c0)={0x1ff, 0x8206, 0xe6, 0x0, r2}, &(0x7f0000001a00)=0x10) kexec_load(0x200, 0x9, &(0x7f0000001500)=[{&(0x7f0000000080)="56f6f8d2e0686bd88a35f2dc0303116513aadf5c8b45995b8e435cb6b6d0a04c15d75a5cecf6fb3bbe847aa4e11061de6dace841f79fecbcb15408082ef5237802cc6d595c2270b114b83b2718cbb1f3a3d82c598d2fd9a4e803607cc08cd503add6911b13f52008af1bfe965104804735b13ee0e4964775cd9d614da4ee17c1842b1175887772e11762754f151bffbd0668ccf04a8daa7b3053396f9480e3fb05d1386244cae4581988bff558163d54eb96a0b25de8c2fbc14de2a480cbf22500", 0xc1, 0x8000, 0x6}, {&(0x7f0000000180), 0x0, 0xbfa9, 0x2}, {&(0x7f00000001c0)="875f277a4e48502056a9b59749eff204d3074f69d3ea7275af5963dfded2601c2e1c79c66108a5f7e564dfdceda56787816713a82562b55a7673cd2e6d80bb4aecd8d97db866a66f45092a052b2c0e17ae7de78d389202012c514d4985aed6b21f656e5ccdb1df626e6b3d78295fb5b2f175022a6f86d552702b1565acbb9032853b586ed580f1d07b2a7efb7c0faeac969bc514e7f74fb2ae83aa94ae8492d914ee97a4330e96acef0f8a097c07fc627555ecb395e462127f8eb823c0d2ccd251900d306a1d395ca9f45c5afa850fcba1045a59d77d260053d2", 0xda, 0x3}, {&(0x7f00000002c0)="dd1c03af166d4595964eed0b8e247f0ba41e0bc4987c1a6012487eac13af108e37221014ff8f7aadcb1398b0d6780d905bf800589a4acd23a37f74c51716f136a083649660aa78fe580a600a5dfebccedf11be0202936065f5b583e198149825644bf9ff114888fca808096ef107b1e0be3c400199b2d62be262e12567ded14b0612eaba7e76b424ba6b825a648cc7aa83b9f64de32510874886eefd4e9320c480667fa732d897edefe1ae6c36894cbd8180604d5bc1c4da89bf6c6562673b122abf52ac9ea57fe55333fe36ba24507511dff6d8a38ffc47bad10f05906b7865b66152bc6ea1ff6a38780ef4eb1c4201d4434992ead8cd0043fde58b8b2dd95e07ae0e421448f344683ba34f8144a5d5db8e5ae493acb4bb6333af3bb07d3b418fd030804d10eefc7874bdcec12eafce94a0ee005f8c39f6de1e4d0744565c09952d31629d652e263d2b3e6a1e2e544522372416f4486c74bfa6ed058a29f1e1cf5de83352541a6d4bcc973043fa9fff777a581c26161defaba7e391ce188100280e5c97ab4f4a201ad567b42cb647a43679879a14e25592f71a88b076de5329b328b0dbb2c302fe2caf0d6f65623c452635c0f51b0007056eab2c9a451006052328f0a55785c6ef0698d71ae249f574a42cc17ffeecee049429e61d9c28811d26f0426544e10726a77084007b9395e8ec8bb3c2e88306ab25c8ab932f438b1882c513c5bd69d3490ff1a97c265041c1565760bdc6bedda2c8fa15b83e18e8d8e3723a4af41db631c25f9524909c31d126f2e2af0e0533afce45470e5fce5e19ebcefd97f4bbe7347bedeaee0c9fb03387bc2d8435d81e4fcbf55b7e8facd4316226e63b8339de02c2adb27b29093496ffda2281b06db52cb5ca78aae05389d621888e57aca1c4e8024457b909dca9ddf82867f7e17872ed9f8f9b7fcb1eece8279a0fe7448ce0ae9d5824e5af32ac323a722bb26e1228f7b4b091a684fd88a0901f35d23ea4fdaf0e771a1ea1f6f0c54164298a582db1a952e7bd3ef8b395fc868ee740f5b211a87017834baa63d204d71c3e268a55684fad956dd3949b58164e6b33e69a7f70f68dd435e21c7c010c98e2136f8781435d097c570be362626c81a803ff6245a430d6c731cfdc8e8df9b8da4aded9f0647102d26426900902e73278ae50510d6f6c28dc39322ba1d0325d3561e770c1bb2a316079751ce6fdb8e296ff41cd281d868b6f45ddc33481afbfbc0a79e738f5413672e862f9654bc3662f5b6f919f692da1739839d98f211d771088eee4e597a207504b9c1066e63e0a2a8b055c109eaf19ddf9b9ad1f630f1f4cb10430b001a0548a5eaf0ea0147c9023a57d07898074c34be0d4a123fc001be83c5ce85b93a857f109e83623f618d49dfbd4d9a34dcb7fb99ceaf44057cc750e28fb224a4508c3f9c7fa29fe8d862d88f7f0e98d5395ffbb05d235d0e07e4b0f604fe7a184dfa2b96e7af22381253589886af54e7149f5e0963a55d9d60698422802eb514a3859bce5cdf75dacb4eafa3f8fbfe1170be187d3e0ba25f2ee73e63a96d458b89534d4706975b6b952f871fb1e51440bcb1cdbdca0c65ea8530f4253c600aacbe680a02784f6ab0d6522fa07fe979d69b7a1cb9679ff2a3671b548df6a74c54e3873e881f70837a90dec74a87da9cb1a1390f13e583bc0996dfb37aec0de7b5f6aa5745c88658250c6350687353e0eb3c34d060688b942371457b2a455ebbcb6353e3cf6c1282afa1e88aa40e9fdac4496edaeaa12c5df00ef413b94dc4d4c90ec5a1a396708e1287f6685f56d8802f8e261e8de762dd631c8f8583a650312850745906189d0be71719e81e19ef3e4519257bcd70f70e2e9c3895e13e198a6f7c431b31e8fedead55d9580821db4fcfabb4fdd079031ca6283d02820cae42730c4a14e5a687b123b4159a7cdd515454f456969b68de577c352350be082a094a1144774e7c00229ca29fc1341b50ca4daa1adb270041284a5c63f6cd8e0effc0f6c8a06f12682021269ea64993078e4317715ad1aac98d96a07434d5c183e64f64b730a675b3f39797b03fb797be9fb01ebd9eb521fbde732108240806f6d3350e9353569ffed04069d44b22135f454ea57a8d776cf514a48712e109824cf954f4ce6384aba78ab1e0a19cc41f1edebfba9ca54d4e6866cf048cc1889261e89a24d6cbf97ed174152c1eb9ed642ee84864953266502acccbe8c5adbddcafa868da88460a50e3267fbbd618433ec84e572767ecd9e13cf45b64b6bbe7ba568fa05bdb417d7318ebe518f0bc7190a5737bc307fa62190385c918750baf7b4779a24f1ffd8e4a8b1679cf8dbbd75d6d112dd97f5deae3c99d92f636c24162d0756dd345e927f6862be3890c07ffb97c20608f0f35ee6ab4c75f0855024fa6d89317a664b86169063522b62783f6bad5d4930132650aa2db9e78c89be56c17a26b5e1828c006f48cbcb4c540b893e170cd6ebf1b4ccaf69292476bbe6231c96fa438d5e402ace7f07fb5834e6d68d41f0e9a8df3d2591867b12181a42c88d1f6c4d55a11e26dd3a69d732264e534dc834d14cf054724750304e56a9748ff3c1fea4b9c58549e78d2da7eb46369ac4db763f1d7a572e726aee32573cf9f661803914d2cc91b734a7f4f7c51dd0612b03a761dc66a6938e0507c0874ae7462d1c1cdd3f01c0e02ff14eaacd30083259ea99c82d7baed7e8558b9a2b2557ef9e0e7cc8d60f4b136d9b276e37c5e3ef41ca2901122d116623b133c44208b8e14ae0bff3caa93f4ec661be87b6492d1efa10b2d877e3d00113fc0726a4606e59c20c42fe5e77870e10ad568310899cff0ccd1e00568f34fc0482cd71918cc1e46a2e141c4275f8a6f3326b3b8e60207f54957a2cbaa30b5bd7675872029c8142efcca6e6341ce9a580d0bff58e1c15bb43771a6e382f8d71459a219be8b566cec2bafb85bb8226bd71345536ec9a5b95c5e816e9fc629cfb1939d875191a56cebe9370c58c03b3a2e9eb160d3d70093ae84f6c34be9d21659ebb13e53f91365a874a8c4aae49253e80a547598172e8bd881ca0a326922725e3dcbe0c36270be6fc54712671b1db53e51abc87578caa8bdb22f4ee3f54dce9273ce1debaa3845e94aac52ebfc644e997b16f84534ed0d1eba2177b23494f61deffbd4f0e070424d371abd7c976bcb4aac463a31f7f1ee42f931e20965356354aa98686e77dadb22d1424fc34b522b36466410501520bbc7c2c351c0c36d3de523fa75bc1de851aecddc6f492052921eb3ab983d47bdbedf04c16d6f95b6c94d239b84c7e4d73d7356a2cfcf0c52ffdba10666df0f43fa5e6cf91e776704fd5279b59ccf2d2be782bc02ca3473c8d6b7a213530a9fff1e410ae7c19a5ca28442865fe2e287f399759559cc2d6ddc3fe9f0793460c8ee58423bc1bd93b02bc6c8fb1f49d02f502db7e87c15a68acdc0fb31084aa526dc1d0c273938ea0c8e04ebed44d14c450830c0c1437c7bbd00b11901b34a7fc8a04af623c0ba295655ad3ee9f71f7ce3b94feee087f567de32a7f532da98a7f17395d0f6c3ad852774ea409355e8ec9766ebdf2ac5cf52fe267c3d17218be4cca6cef7d56153629461b4565972b830eb933569c3b20ffc64b849a3f10c75da5eefc7f2b9fb53dd862073c1df3615ee442d49ef9324b744e81697c4129bdc9d51b4d7fa4546a838b24c1347f8781f7f9b1d8a9d3faebd45c6e16430792d6e72c1251120da6ece646529764d2d39338cc2a42e0b0b695b1358f6fa915e75a8d4b3d3b7d0e74c3d5f1644e0999c0a27cfb725ca83e1e41d75c61c02ea1e4e8e0385e8bc8c49470bdbd05a7f5498b859dc4a93c806433381f92536aca3ad4e18b85cd8a6b5b7849f664dc36a9cda401743932e58cf9ee86b9ebbaa3db7935f8f369b6f81d1a8faba6e9a4090d5c1239dfb28bfe36b18092ab8a2ecb33bfc6bdb61b73024ae0e69b9b490ccb8fffb350d261d02900994285d4fd6e2fb3f6d41c7ed1df8a1ff8b4b7434916ad6399fd5fd665a913d0f1d6767fb49416b100819780de032603311852e2c8a4b6b426c8b0a44682cd7a94c9509f38add8269bc08d8249056d55d60817f80a304d6983afee98c6b22d3df0d49b7eec6f74839f8c5768b3a818332dc68d8e0da12342e2cd33d9dabe1470e73a70b49a2161081aff2d92703a184277d005b847ab37e7c9fbb0dab2f6d7b788f038b8f94a7022177ebc2e9cb58d4c2fe14cdde9bb9893303803090abe64e4c0f73b20d428dbd5b160ea0d021eb6084815c7c2bca827338c6dd3fbe96c9277a5dbe91452c5b4bc1de0bc8c4d745bc0a9450f33746b7c89080dda81069e800e5f18ad566c551d5caa345a4d5d66808b3da4e41a3a57411e5268cbeab966dd7927780b3427749600904288dfee9e06223c2bafc9f6023820e75f1060f74dc019af8d0d82c4306788263e86fc6fb3714bd0a9ff7ae553f23dbdc6439b3c7d5b0a90f608dd448fca8c794a0c9486c33258dda61273e0f4ac927600ea3bab87461166793bdb0f771e646ba09608f4273eb9c551bdfbd95b55e08f9cf6264449e4eb3c63a462275eef3f7aa0e2dded0309e55d74d77f0a91af43f6aab68859df963e03c492816d5964ae7b8bc54e47453b735883cc2c842231749554dde6805ec7f5278aec24237dd6c918744e0b5a7434570c1699a71afabbfd47a37e803689f5c0f3e164a287df35b65de9985f4e910adb87a90e1133a2ffeb00aca8937f43f37a79c35ed0d5de32bb544a5b35a1b284f808d31ef4d83081f212ca223a6aedd4b8a3cfd639f7c136f7e6a5152cd4fa98a0ff4b29568e90bf673b7711e8cd99b30b8e567efde81506e912d944157bc79c54bf473a52f4f1f3638ad921713e9a93232f5325c607f7a6ac130e81c83ed28b7829b95b0480c62b442c1c45dd8bc2a1d28215f1f5a9b181f0a11d1e402bb19ebbf4545baf9374c772ee6938a8901b41f9b9f8f3c4ef7f144ecf4d136a317212c3059053a023909b477bae64a00c5cb622adc838674de62b4b73c3e74d2198a13ec62d4234d05b64a0c4c94f0001312cbc4845ce93f18a1dd27b03d11a36c3d624a140bf4e5d207265ee61f3a21db376cad3c2cae2390f77b04bebbaaab2364b3b8f41861a78fd11bf28274645a2342929d4f2e870ba8cec9fd3ce576fafc6ae7efdb3024ba4734a3e04c0261cca5408f7b8aca195acacec6a9b96c46e4e4d24f1b07371b9542a335952dec4fe7b5940c4ccca7b61c68af184a612b9101045bccf4fde1d1cc940178e0c246f7915ffeb3b05363b1f35e74f5283b219b590fd0d727b828fd6499cef3fb7e4b95bbd87bc2eb2fd32a03f5e0141bdfafdbf6bc2741ea0cb6cd4b99b118b4fb989bef17883783c416b631741f407e812b758c74b157b746bc411c2a3c6bbe86aea2b960684dea26a906a92bf9adf40a7a63d040a168a311fc4d824a1cd137d328c2bfacc02d9e834c12ca8c2ceedf0b4af3be85826ce4ea0ef4f056b830d0529d13b09792c73c67c66aa974fc729337632a0bad68b363f6d99026b758a3442514f8df9a486a25f62558a2ada2aa8289c1f75add53090a1c7bed538ac97ed17432a44b141c79eb40e43479787e587a3ae1466b000514897ebbf5491487d034ec84d23fde5fd5f9e261814ddff38fd3321504473ad9fea862e8dcaaff54f8bc9949ae64e44089bc9fa7f78eb50860219fbfa34225adb7b76ec50269132c28b1bde6c3b59ffe6a372c59274cb5f482599d181c8907c", 0x1000, 0x7, 0x67}, {&(0x7f00000012c0)="ef421a691d979165606dc3449467d807ab15dd35c17932fe1a23df5a318848784f37584504d08324e4b35739ef", 0x2d, 0x6, 0xd5}, {&(0x7f0000001300)="e4bd430a4a9c5554bc979e7bd49686073d3530b7f7d0ec76f3d3aab8f2a109b03605fcef8cf2837734d2e693d37b0e018b8d88480638146c8551cfc828e21fb1b3aa9d4019091c3f3d28239f03526ba9f8e4af5ce3d8d1eedc7bfd7d57e03b29bc45a9460eaeeaf3b69ada29253b805c79e17ee851d1a638fceaab63fa12a171bc88283e3cbe593d1b987ca5579728c43a769c5fea218e03e9337335b90f3ab3d4a31ea9d8e1ddfa768d621ea846f24e17b082b6689ed4ee7d8015ce358190e15bb4e3ee5449094b97c77bb8f5e46db77bd37994", 0xd4, 0x64, 0x4}, {&(0x7f0000001400)="aa09b2834b4c9162689d99647376649e5982e09cee834638bbf9cc64a49ceff89d4e69c43f56e94e8e362185cc48d59feb26b14bf25d54ad1c07ac19", 0x3c, 0x85, 0x9}, {&(0x7f0000001440)="0df958885b5d317343f59fdc303399c07b3fe970c5f33f", 0x17, 0x9, 0x9}, {&(0x7f0000001480)="5253a8b15ca34c5975798b31cdb95727964ff2eea342bbaf6368bd620caa0cf756a77143d346e5c10b0cd37a85e18aad8d26116993d482c7ef6cb22aa3213331a0714dc35c682b9c97b2d166d9deceebf0c90c471e55fefce60e89772e4bd2b52afa11eac85382", 0x67, 0x7, 0x1}], 0x916889abc8c68ef3) accept4$nfc_llcp(r0, &(0x7f0000001700), &(0x7f0000001780)=0x60, 0x800) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000001880), 0x4) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f0000001840)={0x8000, 0x3, 0x3ff, 0x1, 0x1, 0x1}) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000001680), &(0x7f00000016c0)=0x8) 2018/04/28 03:39:26 executing program 1: request_key(&(0x7f0000000580)='dns_resolver\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)='/dev/ppp\x00', 0xfffffffffffffffb) 2018/04/28 03:39:26 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 193.243621] attempt to access beyond end of device [ 193.248676] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:26 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x7d, 0x0, 0x268) 2018/04/28 03:39:26 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x9, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7196, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r0, 0xc008551c, &(0x7f0000000040)={0x8, 0x8, [0x6, 0x8000]}) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:26 executing program 7: r0 = syz_open_dev$binder(&(0x7f0000000340)='/dev/binder#\x00', 0x0, 0x802) r1 = perf_event_open$cgroup(&(0x7f0000000680)={0x5, 0x70, 0x4, 0x7ff, 0x1, 0x9, 0x0, 0x3ff, 0x1000, 0x3, 0x1f, 0x6, 0x91, 0x1f, 0x10001, 0x59548a2f, 0x7f4, 0x9, 0x5, 0x8, 0x12000, 0x0, 0x7f, 0x3, 0x3, 0x3, 0x9, 0xfffffffffffffff7, 0x8, 0x5a505d7a, 0x0, 0x6, 0x5, 0x5, 0x9349, 0x400, 0xffffffff, 0xffffffff, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000640), 0x8}, 0x8000, 0xfffffffffffffffc, 0x80000000, 0x2, 0x7, 0x8, 0x400}, 0xffffffffffffff9c, 0x5, 0xffffffffffffff9c, 0x8) r2 = accept$ax25(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0x10) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000000780)={0xffffffffffffffff}) r4 = socket$vsock_stream(0x28, 0x1, 0x0) r5 = socket$pptp(0x18, 0x1, 0x2) poll(&(0x7f00000007c0)=[{r0, 0x400}, {r1, 0xb050}, {r2, 0x6000}, {r3, 0x1}, {r4, 0x1004}, {r5, 0x108}], 0x6, 0x100) r6 = syz_open_dev$sndmidi(&(0x7f0000000540)='/dev/snd/midiC#D#\x00', 0x5, 0x2) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r6, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) r7 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r7, 0x0, 0x10, &(0x7f0000000180)={{{@in6=@mcast1, @in6=@dev}}, {{@in6=@ipv4={[], [], @dev}}, 0x0, @in=@local}}, &(0x7f0000000280)=0xe8) ioctl$int_in(r7, 0x80000040045010, &(0x7f0000000000)=0xd007) ioctl$sock_FIOGETOWN(r7, 0x8903, &(0x7f0000000140)=0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r7, 0xc08c5336, &(0x7f00000003c0)={0x2, 0x3000000000000000, 0x1, 'queue1\x00', 0x9180}) getsockopt$bt_BT_CHANNEL_POLICY(r7, 0x112, 0xa, &(0x7f00000002c0)=0x7, &(0x7f0000000300)=0x1d9) perf_event_open(&(0x7f00000000c0)={0x4, 0x70, 0xffff, 0x6, 0x3ff, 0x200, 0x0, 0x5, 0x10000, 0x8, 0x7fff, 0x0, 0x100000000, 0x7, 0x8, 0xeecb, 0xffffffffb79fb8fd, 0xffffffffffffffff, 0x64, 0xe8, 0x7fff, 0x1, 0x6, 0xdd, 0xbd90, 0x3, 0xffffffffffffff00, 0x9, 0x6, 0x477, 0x1, 0xaefa, 0x43, 0x7, 0xe4be, 0x50ee6d55, 0x7, 0x1, 0x0, 0x9, 0x7, @perf_bp={&(0x7f0000000080), 0x1}, 0x20, 0x80000000, 0xffff, 0x3, 0x1000, 0x1000, 0xd73}, r8, 0x4, r7, 0x9) ioctl$KVM_CREATE_PIT2(r7, 0x4040ae77, &(0x7f0000000500)={0x4}) ioctl$sock_ipx_SIOCIPXCFGDATA(r7, 0x89e2, &(0x7f0000000380)) 2018/04/28 03:39:26 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='/exe\x00\x00\x00\x00\x00\x00') fsetxattr(r0, &(0x7f00000001c0)=@random={'user.', ',\x00'}, &(0x7f00000000c0)="008d4fc1a347374b", 0x8, 0x0) [ 193.310365] attempt to access beyond end of device [ 193.315439] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:26 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:26 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(&(0x7f0000900ff8)='./file0\x00', &(0x7f000001c000)='./file0\x00', &(0x7f0000982ff9)='mqueue\x00', 0x0, &(0x7f0000ebcffe)) creat(&(0x7f0000000180)='./file0/bus\x00', 0x0) 2018/04/28 03:39:26 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) ioctl$KVM_PPC_GET_SMMU_INFO(r0, 0x8250aea6, &(0x7f0000000180)=""/4096) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) perf_event_open(&(0x7f00000000c0)={0x2, 0xfffffffffffffe9c, 0x3e5, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f0000000140)={0x8, 0x1, 0x5, 0x5, 0xfffffffffffffff7, 0x8}) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:26 executing program 2: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_sctp(0x2, 0x3, 0x84) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={"6c6f3a82ff8500000000000400000042", {0x2, 0x0, @loopback=0x7f000001}}) 2018/04/28 03:39:26 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x4d01000000000000, 0x0, 0x268) 2018/04/28 03:39:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x6c000000, 0x7fffffff) 2018/04/28 03:39:26 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x80000040065012, &(0x7f0000000280)=0x400) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000000180)={'broute\x00', 0x0, 0x3, 0x7a, [], 0x2, &(0x7f0000000000)=[{}, {}], &(0x7f0000000100)=""/122}, &(0x7f0000000200)=0x78) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x409, 0x12, 0x4, 0x8, "7fdbcb03d1bb67827b8f5f9dbc3c504c1f412b1db8f6b489b0c52949d4213799"}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000040)=0x8, &(0x7f0000000080)=0x2) 2018/04/28 03:39:26 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:26 executing program 2: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000004, 0x32, 0xffffffffffffffff, 0x0) clock_adjtime(0x0, &(0x7f0000000fcc)) 2018/04/28 03:39:26 executing program 1: r0 = memfd_create(&(0x7f0000000040)='\x00', 0x3) write(r0, &(0x7f0000000240)='v', 0x1) sendfile(r0, r0, &(0x7f0000001000), 0xffff) fcntl$addseals(r0, 0x409, 0xa) fremovexattr(r0, &(0x7f0000000140)=@known='user.syz\x00') clone(0x0, &(0x7f0000fbf000), &(0x7f0000000000), &(0x7f0000000180), &(0x7f00000001c0)) 2018/04/28 03:39:26 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x7801000000000000, 0x0, 0x268) [ 193.687215] attempt to access beyond end of device [ 193.692281] loop4: rw=2049, want=136, limit=112 [ 193.777583] attempt to access beyond end of device [ 193.782649] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:27 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x40003, 0xa001) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:27 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:27 executing program 2: perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x4a, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') 2018/04/28 03:39:27 executing program 6: r0 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x0, 0x80) fstatfs(r0, &(0x7f0000000080)=""/37) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(0xffffffffffffffff, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:27 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa900000000000000, 0x0, 0x268) 2018/04/28 03:39:27 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0xfffffffffffffefe, 0xdfffffffffffffff) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) set_thread_area(&(0x7f00000000c0)={0x2ec6, 0x20001000, 0xffffffff, 0x5, 0x7ff, 0x0, 0x8000, 0x2, 0x7, 0x61e1}) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000100)={0x0, 0xffffffffffffc5a3}, &(0x7f0000000140)=0x8) pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000180)={r1, 0x8001, 0x30}, 0xc) ioctl$int_in(r0, 0x80000042045010, &(0x7f0000000040)=0x3fe) 2018/04/28 03:39:27 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000dcc000)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000fb6000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000100)={0xa804, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x40a85321, &(0x7f0000000080)) 2018/04/28 03:39:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x41000000, 0x7fffffff) 2018/04/28 03:39:27 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000980300", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:27 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x630, 0x10000) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x2, 0x200000002000000, 0x20}) 2018/04/28 03:39:27 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x1e4, 0x0, 0x268) [ 194.825326] attempt to access beyond end of device [ 194.830557] loop4: rw=2049, want=136, limit=112 [ 194.861722] attempt to access beyond end of device [ 194.866871] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:28 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) readahead(r1, 0x9, 0x10000) 2018/04/28 03:39:28 executing program 2: lstat(&(0x7f0000001480)='./file0\x00', &(0x7f0000001400)) fchownat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x0, 0x0, 0x0) unshare(0x60000000) socket$inet6_sctp(0xa, 0x0, 0x84) 2018/04/28 03:39:28 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl(r1, 0x1, &(0x7f0000000080)="04d8e9abafbac6a954a2f1614da1f6fb1ac3e353c89b150d261e25848e703f") ioctl$int_in(r0, 0x8000004004502e, &(0x7f0000000000)=0x800000d007) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000000c0)={0x101, 0x2, 'client0\x00', 0x2, "15e710fba58914b9", "2f039f6e06dfa958e6e817e7508bbec774cd6069ca0479018ff9b5aa41cd6e62", 0x7, 0x849}) 2018/04/28 03:39:28 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000d0100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x68, 0x7fffffff) 2018/04/28 03:39:28 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xb010000, 0x0, 0x268) 2018/04/28 03:39:28 executing program 1: perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x4a, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) set_mempolicy(0x0, &(0x7f00000003c0), 0x7) 2018/04/28 03:39:28 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000140)={r1, 0x26, 0x30}, &(0x7f0000000180)=0xc) ioctl$KVM_SET_ONE_REG(r0, 0x4010aeac, &(0x7f00000001c0)={0x200, 0xffffffffffffffff}) [ 195.844231] IPVS: ftp: loaded support on port[0] = 21 2018/04/28 03:39:28 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000feffff0700", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:28 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xcf00000000000000, 0x0, 0x268) 2018/04/28 03:39:29 executing program 1: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x2}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/79}, 0xfffffe25, 0x0, 0x0) [ 195.881855] attempt to access beyond end of device [ 195.886975] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:29 executing program 7: syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:29 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000040)=0x3f, 0x4) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x0, 0x0) [ 195.979396] attempt to access beyond end of device [ 195.984588] loop4: rw=2049, want=168, limit=112 [ 196.150441] IPVS: ftp: loaded support on port[0] = 21 2018/04/28 03:39:29 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x6800000000000000, 0x7fffffff) 2018/04/28 03:39:29 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x6200000000000000, 0x0, 0x268) 2018/04/28 03:39:29 executing program 1: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000100)=0x5) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast1, @in=@loopback}}, {{}, 0x0, @in6=@remote}}, &(0x7f0000000180)=0xe8) 2018/04/28 03:39:29 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) write$cgroup_pid(r0, &(0x7f0000000580)=ANY=[], 0xfffffce5) creat(&(0x7f0000000140)='./file0\x00', 0x0) 2018/04/28 03:39:29 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000080)) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000040)={0x80, 0x7}) 2018/04/28 03:39:29 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x8000004004500c, &(0x7f0000000080)=0xd003) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e20, @broadcast=0xffffffff}}}, &(0x7f0000000180)=0x84) accept$netrom(r0, 0x0, &(0x7f0000000240)) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r2, 0x4) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000200)={0x2002}) 2018/04/28 03:39:29 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$team(&(0x7f00000000c0)='team\x00') getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000004c0)={0x0, @loopback, @broadcast}, &(0x7f0000000500)=0xc) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000540)={{{@in6=@remote, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@multicast1}}, &(0x7f0000000640)=0xe8) recvmmsg(r0, &(0x7f0000004c80)=[{{&(0x7f0000000740)=@hci={0x0, 0x0}, 0x80, &(0x7f0000000b80)=[{&(0x7f00000007c0)=""/226, 0xe2}, {&(0x7f00000008c0)=""/242, 0xf2}, {&(0x7f00000009c0)=""/46, 0x2e}, {&(0x7f0000000a00)=""/135, 0x87}, {&(0x7f0000000ac0)=""/40, 0x28}, {&(0x7f0000000b00)=""/86, 0x56}], 0x6, &(0x7f0000000c00)=""/190, 0xbe, 0x8}, 0x9}, {{&(0x7f0000000cc0)=@rc, 0x80, &(0x7f0000001100)=[{&(0x7f0000000d40)=""/34, 0x22}, {&(0x7f0000000d80)=""/230, 0xe6}, {&(0x7f0000000e80)=""/102, 0x66}, {&(0x7f0000000f00)}, {&(0x7f0000000f40)=""/203, 0xcb}, {&(0x7f0000001040)=""/169, 0xa9}], 0x6, &(0x7f0000001180)=""/111, 0x6f, 0x2c17}, 0x5}, {{0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/131, 0x83}], 0x2, 0x0, 0x0, 0xbf2}, 0x7}, {{0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000002300)=""/52, 0x34}, {&(0x7f0000002340)=""/130, 0x82}, {&(0x7f0000002400)=""/48, 0x30}, {&(0x7f0000002440)=""/62, 0x3e}, {&(0x7f0000002480)=""/13, 0xd}], 0x5, 0x0, 0x0, 0x9}, 0x1048}, {{&(0x7f0000002540)=@generic, 0x80, &(0x7f0000002740)=[{&(0x7f00000025c0)=""/67, 0x43}, {&(0x7f0000002640)=""/234, 0xea}], 0x2, &(0x7f0000002780)=""/81, 0x51, 0x1}, 0x9}, {{&(0x7f0000002800)=@generic, 0x80, &(0x7f0000002f40)=[{&(0x7f0000002880)=""/86, 0x56}, {&(0x7f0000002900)=""/179, 0xb3}, {&(0x7f00000029c0)=""/2, 0x2}, {&(0x7f0000002a00)=""/60, 0x3c}, {&(0x7f0000002a40)}, {&(0x7f0000002a80)=""/247, 0xf7}, {&(0x7f0000002b80)=""/236, 0xec}, {&(0x7f0000002c80)=""/228, 0xe4}, {&(0x7f0000002d80)=""/215, 0xd7}, {&(0x7f0000002e80)=""/150, 0x96}], 0xa, &(0x7f0000003000)=""/245, 0xf5, 0x8000}, 0x8000}, {{0x0, 0x0, &(0x7f0000004500)=[{&(0x7f0000003100)=""/74, 0x4a}, {&(0x7f0000003180)=""/134, 0x86}, {&(0x7f0000003240)=""/4096, 0x1000}, {&(0x7f0000004240)=""/18, 0x12}, {&(0x7f0000004280)=""/110, 0x6e}, {&(0x7f0000004300)=""/246, 0xf6}, {&(0x7f0000004400)=""/123, 0x7b}, {&(0x7f0000004480)=""/113, 0x71}], 0x8, 0x0, 0x0, 0x5}, 0x4}, {{&(0x7f0000004580)=@l2, 0x80, &(0x7f0000004900)=[{&(0x7f0000004600)=""/240, 0xf0}, {&(0x7f0000004700)=""/230, 0xe6}, {&(0x7f0000004800)=""/52, 0x34}, {&(0x7f0000004840)=""/164, 0xa4}], 0x4, &(0x7f0000004940)=""/49, 0x31, 0x7fffffff}, 0x1000}, {{&(0x7f0000004980)=@nfc, 0x80, &(0x7f0000004b40)=[{&(0x7f0000004a00)=""/93, 0x5d}, {&(0x7f0000004a80)=""/136, 0x88}], 0x2, &(0x7f0000004b80)=""/235, 0xeb, 0x812f}}], 0x9, 0x10100, &(0x7f0000004ec0)) getpeername$packet(r0, &(0x7f0000004f00)={0x0, 0x0, 0x0}, &(0x7f0000004f40)=0x14) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000007a40)={0x0, @broadcast}, &(0x7f0000007a80)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000008e80)={'rose0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000091c0)={'vcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000009200)={'vcan0\x00', 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000009240)={{{@in6=@loopback, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@dev}}, &(0x7f0000009340)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000009380)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@dev}}, &(0x7f0000009480)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f000000af40)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@dev}}, &(0x7f000000b040)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f000000b080)={{{@in6=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@ipv4={[], [], @broadcast}}}, &(0x7f000000b180)=0xe8) accept$packet(r0, &(0x7f000000b1c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f000000b200)=0x14) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f000000b240)={@multicast1, @multicast2, 0x0}, &(0x7f000000b280)=0xc) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f000000ba00)={0x0, @dev, @rand_addr}, &(0x7f000000ba40)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f000000ba80)={'team0\x00', 0x0}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f000000e200)={0x0, @remote, @rand_addr}, &(0x7f000000e240)=0xc) accept4$packet(r0, &(0x7f000000e280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f000000e2c0)=0x14, 0x800) accept4$packet(r0, &(0x7f000000e5c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f000000e600)=0x14, 0x800) getsockopt$inet6_mreq(r0, 0x29, 0x1d, &(0x7f000000e700)={@dev, 0x0}, &(0x7f000000e740)=0x14) getpeername$packet(r0, &(0x7f000000e7c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f000000e800)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f000000e840)={{{@in=@remote, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@loopback}}, &(0x7f000000e940)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f000000e980)={{{@in, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@dev}}, &(0x7f000000ea80)=0xe8) getsockopt$inet6_mreq(r0, 0x29, 0x1d, &(0x7f000000eac0)={@empty, 0x0}, &(0x7f000000eb00)=0x14) getsockname$packet(r0, &(0x7f000000eb40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f000000eb80)=0x14) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f000000ebc0)={{{@in6=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@remote}}, &(0x7f000000ecc0)=0xe8) getsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f000000ed00)={@empty, @multicast2, 0x0}, &(0x7f000000ed40)=0xc) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f000000ed80)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@loopback}}, &(0x7f000000ee80)=0xe8) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f000000fa40)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f000000fa00)={&(0x7f000000eec0)={0xb38, r1, 0x200, 0x70bd2b, 0x25dfdbff, {0x3}, [{{0x8, 0x1, r2}, {0x140, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6474}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r3}}, {0x8, 0x7}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r4}}, {0x8, 0x7}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4}}}, {0x4c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x1c, 0x4, [{0x4, 0x8, 0xfffffffffffffffd, 0x2}, {0x3, 0x4, 0x8000, 0xfffffffffffff800}, {0x4, 0xff, 0x80, 0x5}]}}}]}}, {{0x8, 0x1, r5}, {0x1d0, 0x2, [{0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'random\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r6}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r7}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r9}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x400}}, {0x8, 0x6, r10}}}, {0x64, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x34, 0x4, [{0x5, 0xd4ae, 0x601}, {0x5, 0xfff, 0x7, 0x1}, {0x4, 0x6, 0x857a, 0x3}, {0x1, 0x2, 0x1, 0x8}, {0x7, 0xdd9, 0x5, 0x6}, {0x81, 0x8a, 0x454, 0x100}]}}}]}}, {{0x8, 0x1, r11}, {0x238, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r12}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r13}}, {0x8, 0x7}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x14, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xfffffffffffffffd}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xffffffff}}, {0x8, 0x6, r15}}}]}}, {{0x8, 0x1, r16}, {0x3c, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r17}, {0x80, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r18}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x1}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r19}, {0xf0, 0x2, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r20}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x9}}, {0x8, 0x7}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4}}}]}}, {{0x8, 0x1, r21}, {0x1d8, 0x2, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0xc, 0x4, [{0x3f, 0x4, 0xffffffff, 0x1}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x8}}, {0x8, 0x7}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r22}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x4}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x3}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r23}, {0xec, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r24}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xfff}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r25}}}]}}, {{0x8, 0x1, r26}, {0x90, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r27}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r28}, {0x8c, 0x2, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r29}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}]}}]}, 0xb38}, 0x1, 0x0, 0x0, 0x200000c1}, 0x48080) 2018/04/28 03:39:29 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000000000000ffffffff00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:29 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x55010000, 0x0, 0x268) 2018/04/28 03:39:29 executing program 1: io_setup(0x5520, &(0x7f0000000140)=0x0) io_cancel(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000180)}, &(0x7f0000000240)) [ 196.321829] attempt to access beyond end of device [ 196.326894] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:29 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045014, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:29 executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept4(0xffffffffffffffff, &(0x7f0000000080)=@hci={0x0, 0x0}, &(0x7f0000000100)=0x80, 0x80800) sendmsg$nl_route(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=@bridge_newneigh={0x78, 0x1c, 0x518, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r1, 0x40, 0xa6, 0x7}, [@NDA_SRC_VNI={0x8, 0xb, 0x2}, @NDA_LINK_NETNSID={0x8, 0xa, 0x5b01}, @NDA_VLAN={0x8, 0x5, 0x4}, @NDA_DST_MAC={0xc, 0x1, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, @NDA_DST_MAC={0xc, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, @NDA_DST_IPV4={0x8, 0x1, @rand_addr=0xf64}, @NDA_PROBES={0x8, 0x4, 0x6}, @NDA_VNI={0x8, 0x7, 0x600000000}, @NDA_DST_IPV6={0x14, 0x1, @local={0xfe, 0x80, [], 0xaa}}]}, 0x78}, 0x1, 0x0, 0x0, 0x4}, 0x4044) r2 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r2, 0x5452, &(0x7f0000000000)) [ 196.402410] attempt to access beyond end of device [ 196.407472] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:29 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:29 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000000000)=0x5) 2018/04/28 03:39:29 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x3) connect$inet6(r0, &(0x7f0000000100)={0xa}, 0x1c) 2018/04/28 03:39:29 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xbf01000000000000, 0x0, 0x268) 2018/04/28 03:39:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfeff0700, 0x7fffffff) [ 196.702881] attempt to access beyond end of device [ 196.707958] loop4: rw=2049, want=136, limit=112 [ 196.780502] attempt to access beyond end of device [ 196.785557] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:30 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) splice(r0, &(0x7f0000000080), r0, &(0x7f00000000c0), 0x2bf9ed92, 0x6) r1 = getpgrp(0xffffffffffffffff) fcntl$lock(r0, 0x5, &(0x7f0000000100)={0x0, 0x1, 0xfff, 0xa4, r1}) 2018/04/28 03:39:30 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000200)={&(0x7f00000002c0)={0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)=@delpolicy={0x50, 0x14, 0x1, 0x0, 0x0, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x0, 0x0, 0x0, 0x0, 0xa}}}, 0x50}, 0x1}, 0x0) 2018/04/28 03:39:30 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f75746505000000000000000000000007fffffe00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:30 executing program 1: sysfs$2(0x2, 0x0, &(0x7f0000000080)=""/125) 2018/04/28 03:39:30 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xfe01000000000000, 0x0, 0x268) 2018/04/28 03:39:30 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000100)={0x0, 0x20}, &(0x7f0000000140)=0x8) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000180)={r1, @in6={{0xa, 0x4e23, 0x5e5, @remote={0xfe, 0x80, [], 0xbb}, 0x8}}, 0x2, 0x3fffffff8, 0xfffffffffffffffb, 0x6b19, 0x80}, &(0x7f0000000240)=0x98) r2 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)="1de75307bf346558128efa001917b70b73065027963f9be51dbb0a5234132a9880eba350081968385abaafa0c3740d2dd2fe71dab2a6c578fe8b6e770ac91420dcead72f9b44464f5dbe1078d9a352e22c6cf0e8970aa497320ea2e2ec7a0f8d09692d3f2e08ad512067e9c37a060909f2a75dd15a418cbd732947b7484d3574c711e4ec44a625e658408e5a64a8349c4a962c03cc68829231d7bf8a397d854feddc47c61aed22669fd6c71e14d2cb368639558386fb58564b6f35ebd0105f495ee42723bf6fb1d5339ee3da2e6554c9aa039ef16a0aa314d76080a3ae3abf523beeb7", 0xe3, 0xffffffffffffffff) keyctl$get_keyring_id(0x0, r2, 0x8) 2018/04/28 03:39:30 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0x0) syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x6, 0x2000) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) fcntl$setlease(r1, 0x400, 0x2) 2018/04/28 03:39:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xfbffffff, 0x7fffffff) 2018/04/28 03:39:30 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:30 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xd3010000, 0x0, 0x268) 2018/04/28 03:39:30 executing program 1: move_pages(0x0, 0x0, &(0x7f0000000240), &(0x7f0000000280), &(0x7f0000000340), 0x0) [ 197.391247] attempt to access beyond end of device [ 197.396317] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:30 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000dcc000)='/dev/snd/seq\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000034ffe)='\x00 ', 0x0) r2 = syz_open_dev$sndseq(&(0x7f0000053ff3)='/dev/snd/seq\x00', 0x0, 0x101802) r3 = dup2(r2, r1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000080)={0x10, @time={0x0, 0x1c9c380}, 0x0, {0x0, 0x3f}}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000100)={0x0, 0x0, 0x10001, "9ede7a8c5ae95ec8672c93340f643a664f13eeab65c0322901dc6bd36cde2c51f01b7f0b014f9f91eeb7c37c7240f476c8d753d000aa8faf8fb574dbcfa6dc4d"}) write$sndseq(r3, &(0x7f0000048fe4)=[{0x0, 0x1fd, 0x0, 0x0, @time={0x77359400}, {0x8}, {0x0, 0x7ff}, @queue={0x0, {0x100000001}}}], 0xfffffec3) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) 2018/04/28 03:39:30 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) ioctl$KVM_SET_SREGS(r0, 0x4138ae84, &(0x7f0000000080)={{0x6000, 0x6000, 0xe, 0xa94, 0xfc, 0x7, 0x7e, 0x2, 0xa2, 0x800000, 0x2, 0x3}, {0xf000, 0xf000, 0xf, 0x1f, 0x1, 0x4, 0x20, 0xfde, 0x8f97, 0x7, 0x5, 0x8}, {0xf001, 0xf000, 0x4, 0x562, 0x6, 0x6, 0x8, 0x2, 0x80000000, 0x14, 0x9, 0x6}, {0x100001, 0x1001, 0xa, 0x2, 0x7, 0x2, 0x1f, 0x4, 0x5, 0x3, 0x6, 0xd0c}, {0x4000, 0x1, 0x1f, 0x0, 0x7, 0x8, 0x5, 0x7, 0x1, 0x8, 0xfffffffffffffff7}, {0x2000, 0x3000, 0xa, 0x8, 0x7f, 0xb1, 0x3, 0x0, 0x7, 0x200, 0x20, 0x7}, {0x2000, 0x3000, 0xf, 0x3ff, 0xbb1, 0x4, 0x7, 0x5, 0x65f, 0x4, 0x101, 0x1}, {0x1000, 0xf004, 0xf, 0x3, 0x3, 0x7f, 0x8000, 0x9, 0x9, 0x10000, 0x8, 0x3}, {0x100000}, {0xd001, 0x1000}, 0x0, 0x0, 0x10002, 0x0, 0x2, 0x0, 0x0, [0x0, 0x6, 0x9f6c, 0xc41]}) 2018/04/28 03:39:30 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) mq_notify(r0, &(0x7f00000001c0)={0x0, 0x23, 0x2, @thr={&(0x7f0000000040)="b5f76aeed6ae664acae9b3f17b5bb63a0a11eb4c7e10e99986756eac05b0e7d8ffa86ddb2cca728b18f26d095a0e7b0f5122419f82eba062d8e14ac1dc958abeafb33a33672eb6a7b258346c683cf7a704ee835b6b0a3b497cf1c4b3c8bdc9d9d784b20cc89509d4758c4c1fc113615dccf4f8cd", &(0x7f00000000c0)="fb3fc230a9302429423c48292a80f88f671b6ca232125623d2acfa5cc6fb47f7ac65b2f84f429f2d240e40cb86c8fdc4aa7297d7d27ed2d4a7676f8000956085f4346f8232962d13dea7ef7b930fc5996bfa9b2482ff99eaeb2a8829f0d40b7762fd59d6d688bd3721c16a07781a9dde485f8c0d1a555029c9c616eae0c7ccc07ce54aab7a9ed4e2bdd27c1b00ffd831c9abc2de6fa17c996211e9a1c867d9e41421ef5c4c056eef666a272fd0b99f11fb7889ba79f335a1ba3d777d8f8d0e93f22c0e43a7fc82dc615e9e75b12090de925c29be36645166da31b31c6a94b3ae46c5558663526786b4b2710df456e4fb2164"}}) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) [ 197.479558] attempt to access beyond end of device [ 197.484630] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x4000000, 0x7fffffff) 2018/04/28 03:39:30 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:30 executing program 1: socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000f0fffc), 0x4) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_REINJECT_CONTROL(r1, 0xae71, &(0x7f0000000100)) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) [ 197.775475] attempt to access beyond end of device [ 197.780577] loop4: rw=2049, want=136, limit=112 [ 197.841496] attempt to access beyond end of device [ 197.846533] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:30 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x55000000, 0x0, 0x268) 2018/04/28 03:39:30 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000080)) 2018/04/28 03:39:30 executing program 2: r0 = memfd_create(&(0x7f0000000040)='\x00', 0x3) write(r0, &(0x7f0000000280)="8f", 0x1) fcntl$addseals(r0, 0x409, 0xa) 2018/04/28 03:39:30 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:30 executing program 6: r0 = memfd_create(&(0x7f00000000c0)='/dev/dsp#\x00', 0x1) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000100)=""/173) r1 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x6, 0x0) perf_event_open(&(0x7f0000000040)={0x7, 0xc8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) setsockopt$inet_udp_encap(r1, 0x11, 0x64, &(0x7f00000001c0)=0x4, 0x4) 2018/04/28 03:39:30 executing program 7: syz_open_dev$sndpcmp(&(0x7f0000000180)='/dev/snd/pcmC#D#p\x00', 0x0, 0x311000) r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$l2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x0, 0x4, 0x2, 0x0, {0xa, 0x4e21, 0x7, @local={0xfe, 0x80, [], 0xaa}, 0x283}}}, 0x32) setsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, &(0x7f0000000140)={0x40, 0x6, 0x5, 0x2}, 0x6) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000000c0)=0x0) sched_setscheduler(r1, 0x3, &(0x7f0000000200)=0x10001) 2018/04/28 03:39:30 executing program 1: shmget$private(0x0, 0xc000, 0x0, &(0x7f0000ff3000/0xc000)=nil) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getrandom(&(0x7f0000000080)=""/111, 0x6f, 0x2) shmget$private(0x0, 0x12000, 0x2, &(0x7f0000fee000/0x12000)=nil) 2018/04/28 03:39:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xf, 0x7fffffff) 2018/04/28 03:39:31 executing program 2: r0 = memfd_create(&(0x7f0000000040)='\x00', 0x3) write(r0, &(0x7f0000000280)="8f", 0x1) fcntl$addseals(r0, 0x409, 0xa) 2018/04/28 03:39:31 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:31 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xe0000000, 0x0, 0x268) 2018/04/28 03:39:31 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) accept4$inet(r0, &(0x7f0000000040)={0x0, 0x0, @dev}, &(0x7f0000000080)=0x10, 0x80800) 2018/04/28 03:39:31 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000851ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000fe0)={r2}) read$eventfd(r2, &(0x7f00006e8ff8), 0x8) write$eventfd(r2, &(0x7f0000000040), 0x8) 2018/04/28 03:39:31 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) io_setup(0x100000001, &(0x7f0000000080)=0x0) io_cancel(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f00000000c0)="c52815349208797cbb74c1476e25b3158a19e7ae09edf0dc56d3eb9841b71f466ca4d6602d98bf8cc7e5ea04737679b9938e1f806abd7feccc08048d812b59df2def8d2cd9495d7f2b29a64eb3a6786a00d7a882fe402094df5904f66700caa5ffcca0bd920fcda075bb4b6519791bcb6691448e5ba4cd12694acdc1f3378eb7c4b8933c8dbd7f9c3f28271d7c779be8cef4feb5c256bafb108ea363c20784d2624d9b7ea17098560c6d89bfec12958c47afbf1c0c7efa698049bcaea03aadb0a615345c2d7b76a218875c5d6157d315cec6dc59ebe6f752b37109d6604e02b1c9d560ce96eb01810cb456b589d4904d203cfa00ac", 0xf5, 0x7ccd6776, 0x0, 0x1, r0}, &(0x7f0000000200)) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ION_IOC_HEAP_QUERY(r0, 0xc0184908, &(0x7f00000002c0)={0xfff, 0x0, 0x1}) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}, 0x10) [ 198.094450] attempt to access beyond end of device [ 198.099512] loop4: rw=2049, want=136, limit=112 [ 198.182892] attempt to access beyond end of device [ 198.187982] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:32 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="cefaad1b000e0000ffff", 0xa}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:32 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:32 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x3c00000000000000, 0x0, 0x268) 2018/04/28 03:39:32 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x210000, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000240)='/dev/dsp#\x00', 0x8, 0x2) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e5, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$RNDADDTOENTCNT(r1, 0x40045201, &(0x7f0000000380)=0x4) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r1, 0xc0a85352, &(0x7f0000000280)={{0x4, 0x80}, 'port0\x00', 0x10, 0x400, 0x20000000, 0xe0000000, 0x80000001, 0x7ff, 0x8, 0x0, 0x4, 0x4}) ioctl$sock_netrom_SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000000400)) fcntl$setsig(r2, 0xa, 0x21) fcntl$setflags(r0, 0x2, 0x1) ioctl$fiemap(r2, 0xc020660b, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000f7ffffffffffffff01000000ff03000003000000000000000300000000000000020000000000000001000000000000000000000000000000000000000400000000000000000000000000000007000000000000000000000000000000040000000000000000000000000000000000000000000000001009000020000000000000000000001f0008000000000000010000000000000400000000000000000000600548e96a78918affb69b9e509310730000000000000000000000000004000000"]) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00000003c0)={0x0, 0x8}, &(0x7f0000000480)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f0000000640), &(0x7f0000000680)=0x4) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000005c0)={r3}, &(0x7f0000000600)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000200)={0x0, 0x2, 0x9, 0x8}, &(0x7f0000000340)=0x10) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f00000004c0)={r0, 0x7}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000006c0)=ANY=[@ANYRES32=r4, @ANYBLOB="2f000000659bf185d19f1c08efba2ddfe638ec180c8feb8a27953b5568442ebfdb1debeb34ef3a89007bb497d09317a5a35c5a27e4945226e856a4ff601deb27a74dd1b298b06250a9d15cde106df5026e8f44b1eb9113f24067b930075858c3c7ede206cdbfc8ca3ac2a08def26cb4cf8e0b44b346121f59f74d585f5584fa3f0b45b337384b5b21837a99de2b0c3ed84784326bb2ad3d5fc2d8493fee92217d0cc5a3402548c095a37244af534b35f6bb668b62c39b0e35d1a564551831feb9386804eaa6664eca649ad2b94b05342dfb16b136e015c131314ad15c68832a78db407aa65175dd0f5a87c6fed3e710489f694902768a34a3795b4b46ae91c468e50e35fab8eb034bd828e5f0623c4"], &(0x7f0000000440)=0x37) 2018/04/28 03:39:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x7400000000000000, 0x7fffffff) 2018/04/28 03:39:32 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x5f, 0x4) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:32 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xfffffffffffffffe, 0x40) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r0, 0xc08c5335, &(0x7f0000000080)={0x20, 0x45, 0xffffffffffffff75, 'queue0\x00', 0x1}) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:32 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000dcc000)='/dev/snd/seq\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000034ffe)='\x00 ', 0x0) r2 = syz_open_dev$sndseq(&(0x7f0000053ff3)='/dev/snd/seq\x00', 0x0, 0x101802) r3 = dup2(r2, r1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000080)={0x10, @time={0x0, 0x1c9c380}, 0x0, {0x0, 0x3f}}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000100)={0x0, 0x0, 0x10001, "9ede7a8c5ae95ec8672c93340f643a664f13eeab65c0322901dc6bd36cde2c51f01b7f0b014f9f91eeb7c37c7240f476c8d753d000aa8faf8fb574dbcfa6dc4d"}) write$sndseq(r3, &(0x7f0000048fe4)=[{0x0, 0x1fd, 0x0, 0x0, @time={0x77359400}, {0x8}, {}, @queue={0x0, {0x100000001}}}], 0xfffffec3) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) 2018/04/28 03:39:32 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000600", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 199.180180] BFS-fs: bfs_fill_super(): loop2 is unclean, continuing 2018/04/28 03:39:32 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2048, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x541d, &(0x7f00000002c0)=0x202) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r0, 0x800443d2, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x8000, 0x1a, 0x18, 0x1d, "5e08db5d8c04eef90025cc17b6508b8c08af0ec4c80e821106ec03524339e676e0a2081040c0ae80d683443ff8bc2703b1246b3ca8886ec4848fd7c27375e3e6", "aadf10b559ff1e58a2502814c1f2b215fdb8763dbb3620d925eda23daab4f1c1", [0x7, 0x5]}) 2018/04/28 03:39:32 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9301, 0x0, 0x268) 2018/04/28 03:39:32 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:32 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$getown(r0, 0x9) ptrace$cont(0x20, r1, 0xe23, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)) socket$inet6(0xa, 0x6, 0x81) gettid() r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x6, 0x1) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) [ 199.263669] attempt to access beyond end of device [ 199.268730] loop4: rw=2049, want=136, limit=112 [ 199.315983] BFS-fs: bfs_fill_super(): loop2 is unclean, continuing [ 199.325651] attempt to access beyond end of device [ 199.330714] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:32 executing program 1: io_setup(0x401, &(0x7f0000fa5000)=0x0) io_getevents(r0, 0x2, 0x2, &(0x7f0000af2fc0)=[{}, {}], &(0x7f0000fa5ff0)={0x0, 0xfffffffffffff000}) io_destroy(r0) 2018/04/28 03:39:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x10000000000000, 0x7fffffff) 2018/04/28 03:39:32 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:32 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="cefaad1b000e0000ffff", 0xa}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) [ 199.577856] BFS-fs: bfs_fill_super(): loop2 is unclean, continuing [ 199.617161] attempt to access beyond end of device [ 199.622244] loop4: rw=2049, want=136, limit=112 [ 199.698200] attempt to access beyond end of device [ 199.703258] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:33 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x7b01000000000000, 0x0, 0x268) 2018/04/28 03:39:33 executing program 1: r0 = socket$inet6(0xa, 0x802, 0x0) sendto$inet6(r0, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90dfc06ebf61665b68ab6c40e701325f2ad65b98bbc038fc1f70c5cec0ef6de84b30f331304e18333bf6018ab00b454771618a74cdcb90bae013843a586b8da3f26fc134faea8f02f500ccfc8d8e056bfe8154a816b1c836d2f0345fe72801be88a7bf12b5b70f3fca631f4f27ade17670201ca78090a2ce78f7660b62d6b1ae74b433a537ec8972cd75ed3aef141e6e274274ceed44bdcd0b8da06e8862dfb649d39a860042261fc9ab949991711eac9264633a7f15ff272779b3015c402e43e63fa3cbb3baaffe971b739673c5313ef74a7c2a480a7302734a607e1cd559189f4aee38fbcd3bde9776c29fc8426b18bb0029546358d39ce716f03359f656cb3103e1ef253bd0614af54f8d7d03f6bf80ab3ae047aadfd7a3e006f9f04e326f391426a8618dcf4747f189c892ca162d7a2949aedf8eb6ead2a7f8673c03830282983f880d7ff55b9bc04afd7439857238bef451407dbd506b94d8a0085a9649e9d2f24d4442ce81791d7f0b00eefc6547c57493812cb93d1166bd506ff8cd0852edd7d8ccf90a2f5f137e82c7f2b356ab3f7fc0f854f82608949d79e780d563642ee0ee73397a83117059d2b30f4dc169f98474d01200cd765918dde6c075b3444d46c0859a7d921469c7ffa6a1caac885a8f285fe70c48233d29061f13b216ac406247a68aa3c516fac4cacbd78a303377130cd92ba8331614365765b2c80cb717626c9f6e9b45d6d16b10ca7325316e8107c2b57d630b46fb8369905a2e9b75e0a3b0972634b46e44430310580e9ae49ac0f065261ca26053dc08aafb3308e40d709a6404fa39e45e9643edf205ba121470c36389e3c161ab41179418b71652f92cb4b3a6d925fcd7d5c0a13ab9c020446aae0e7d3eedf23fec3ffa6ed748953bf7a5e19960f43313f16e5bb43f3e6adc62a5a45db3ea43e44ed6ee5596a6c66c747aab8757ee26d5912a07edecd4e4b9d6f6a03c6f4d7445d041fab5cdd668280b392be052ca3095a8408ac836e6d361f5c7512768f6897b7529d658503f61bcffc714e95adabd1178191b3d82d959200e508c6358af53b7684d2cab8ed404cdfd134e004a71deaaaec8c9835e5a711b51e1829f96c2be8ad2c851f8b70c70114cbb7d647cfb26ba91f62ec29925e6f10aebbb0a28a7ffcfc360d86a70ade4d3d2bbbea005b41823f2a54b1513ee080e62d3f337a0e250d592ef3a43be37bef30496fe34eb2eb7b038bf1a8ad837c18cd9745e937d7c0503d1c50ed4a9f3d446eccc3cddc586df7c077e09119b5172dee9d6349783329c2c7a2d71dfb7c2d7aa656f2599b84fab8ee1c21073c7cf64babeb4f768d8c283ff7599849e36d5a7d7071b396fbde96af351d02ff61b159bddbb8d66e51d6431eee6173857d089d4ab3ac1c05b57c80a08fe3d1c89aefb7fe07df71b0d0f636e5b8a609af0a1e708390f828907e7691fad891c5d7a6cf7cd8842ce264ecdc1caf7", 0x599, 0x0, &(0x7f0000089000)={0xa, 0x3, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff}, 0x6}, 0x1c) 2018/04/28 03:39:33 executing program 6: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x101000, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)={@multicast1, @remote, 0x0}, &(0x7f0000000100)=0xc) sendmsg$can_raw(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x1d, r1}, 0x10, &(0x7f0000000200)={&(0x7f0000000180)=@canfd={{0x4, 0x5, 0x90, 0x9}, 0x29, 0x3, 0x0, 0x0, "404319f811af0877dfae1dc0bfc35c5a7367ce95a7d9365d560c9289a8e0d25856724547b2b1b77b4e9653a7b3fa0188c44582c7c8772f27aea57044709e7e96"}, 0x48}, 0x1, 0x0, 0x0, 0x8000}, 0x4040000) r2 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) ioctl$int_in(r2, 0x80000040045010, &(0x7f0000000040)) 2018/04/28 03:39:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x405, 0xffffffffffffffff) getpeername$packet(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000180)=0x14) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) ioctl$TIOCCONS(r1, 0x541d) r2 = getpgrp(0x0) ioctl(r0, 0x7fffffff, &(0x7f0000000340)="646f6cc22d63a9d462d3b0c5093034efa3d8071f589c425590b58b96985ed7fab0bde610fdef56e9c9d84648736379e81379635085c27ef6ddd1a92cee6b87a3883cc3c0a8979c39485e10145f6125dd404f03c7cbffaa25483a5c1b1069e9ba9e09afdaced259d1dafde390ad81a44710d74862dde33453bc4688e7130c6c29aa7049cd07c59d0c168204663f92b977006e4d0fb998636bd94de8312cd617e03afafb1a9320d256eb4630d822abdd5caba63b332193741127c192e578e7eb40f95ffd1883090552a9e48dd5fb8a4423c14f1c2f89b358109ad93b2ea7a17a5c56b4ff8983caf541dce9915e3673f07e09612b6565f73d81f4a4aef4b234a1d0dc8f42d7731f05807ba07290fa1dcbb2a6f1e7938b5da26e59f58f1d383d636b783f54f1b4f87509f439980b65ddf86f553cc22e1672bc60405b374b5c866d60f18c092aeba30cf348fa9d0f9a91e2f3bd063040f39d5766d9cda692c87881b9a567eb78056f6cf373374a4b2e868acede3b92bc4a79daa06d426092b09776c4071033f61fe10ef0ff30beb5b38074cfc77d77a3be8d1c3a1ac674ab5c4152b6b4b62a91c3d2d23f43f5563291d7ebad6143741d47e1e77d8a186c89213b98eb5700c076cbb0187c28c97bd230ae1a44940bf8d87a60b91dcad2d7c779e9feb255a1d8433fcbb8190f2ff089d5d28010fdcc2cff3d5990c17c844f20223f45ec6de3653e5a5711d5fbf78badbe34d01c5d7c53e2539f84577e3a5ebd246c8cf1afe9fcccc5022fdac84939f2386fda819d5360efaa26351eee5150ce7b828a551d589cbcc4ae449145f47a9a3e6b989c1310bbe97d12c905765fe078f71a3b476329c85ea39c71ba398a93afc2fd672492ad86441547c5fca9fecde3aa05813b8bc44b90aba162a379b48ad4f62a80893d6a60b9b99ed7ebc1a85cac203b24fc0b8b3d203a5ac765982bdbd30c811e9205b87ef5916df71a7a9f11669b7b9189b7111d43efa1b2c17b6ea91a0bc582a8c2a0629d590003d4c2b0b08ede9cd7c5b4ded8009d186cd0a0ce3816593361fe20a3b192dca3379266f7601d60edb3bb0af9e7c01f0faf7c08ad5d71cbff9cf093a91687d2cf6839968ddd0394aa75ca7b5b94d6eb59f22d3c0b0f5a48698f4e40cc1985801d13cab40378e193b2cb31369cdde3b99f6711087faf86426c0093b748be02b302303836f4e92dcfdf3c752c56e72e09839245a5e9efda95c3cde1384abd53bb450bcbb0c9a7cbec2568e064e69e3b3c8a51ba36410a32c0a275d7774df262026801a2feb0ffe75a638a711547944b5cc5911fe55eb8f73d032fe2023bcb30bd92c1a0333ebda34c8d3bc4faf1308365fd616b51c5eb3fed26496fc54acd68bcc9412003dc0159b1818989b9f696827e68f003058065640f526b9f432c81978eba52879614799458ace915b44a347465aee37a88bc29f2f44b9b14fe7f162ea1078c3a9575377eac63ebf3f0531fe237ea4b9002125f0db2afee0ad674330f36a577bc0013d28944461be5f019105951393722f9a58c4eb414c2c9fe629c1a3c4a61e496579fd1c587596e771d871959c5d72b2fc1a1a861a0fb9af27f383bcd8dda117f04a7144722b47dcb34178256eb20d315eabbdf3bc7a70534c4d5496172a93f0b861086b44bf79230140ab71046fa4797784b3e52f3009e81d130125e26ca087ec6d7af12794a920ccb9a6fcd2f4dfb2ac6ed80a0b4b2cd72803546cb2bf90a6a1fa895456f61d53411da79091f6dbad48eb0f784310ac7f31aaf50205653b1ab612d859f344e772a804cbcf2561feab372e88616773eefcd3340c5e25dc85d199923c46d86d552261cc306cf54c907a83e8f42432f0cad9353f079e23bbf0e40b2a03eaa8a75a3e9af75d027a375178a382a2cbda6453b89a1abecfc88cc9d195ac2ec3b67cfcdc2e522bc29ecc66a91f3c86bd16177ec188da459e8c2fe6eb90dc53652d76a77f587562494c0bb161d8f5fef7dd770f449e4ba98a069b6d4d68dcb4f9207f9dda211a88fe9c983b1bfbb0c52f2b5dfafdbee16bdba417f303c80a61a1e8f682df569003a95f16b70f26da16c72df5a83ddc91f55b4d8fafdc5d292daa5099517b311bc72d01de52f4c74526937ba46d8232673dde20bc16b6bd4750a5b0fa3200f88650b16b275391064596a88ce1651b3f6b10a4eb4f6532970153414513b39e0feb7a6c243c81a2204d911ebb7f69b9cf3847fd01175cde4a99841c3cdb9c5a42ad56fe1d33ec48fa617b0901629b8cf6a46038a7a2b0c2c04cd82d8a6bbfa86bd15109adf02545a424db738d67bce4cd913c4c3b5265bdfc87275cebd5568403870dc4433520080191a78e640e240ec28968dc90b7cbb2aef19a33698bd600d593e0bd1d78baf7963db7f6455d0f7403f2be4d94aad19085f8dd2d94c2456cc62077083916caff2dd2808ba1a295bad2da5cec87002eb759a81e88f265d26b8f54c7541d4ac0fe881b2cda24d0ec9dc895a1de47a5cf1b65dfb07b52f4d76ec2dde8424dc5259e4b612c8fd5cad24f1409bc431e1bbf400e7136be4d361231d4d657f399caf211a16f0b6e9c61eadb9154583d1bc4e323acb991e804d8c2aac776d8e9e3dcb495b94a11c73cd95addf547af5c53584ea26bc2bb6e4df8d54391c27385aaa65df7e148ae3f91796892dc783f86d633d1cee7e07bb3d0d29a2ea0fdfe3188dbdcf9a6f0ab5a5da6ae8bb31b25218044193b32157c5035be4cbef61f9be313e2306f4541cd64a7cd44602b9463b939d75a50a3c5017e7332293dc62fb55d1a0b53f0dd1ca5f3351393ce471bcf032820026bcb7147bdf25911fe20351398e8386207ad489ffc0001ba60b728deddff7a9839db4d144d49b2bb1db841943e6682c1bacc2afeebc94de286503eb98c5a30c8ed98ad130576689a38ef17a30b59d51ae61a154864b3f563fec3ca31958349975f3acf196bf7eded2be768816a0b7ec9aa78c35d1d9c725b05120554f9960a8371dd09ffc2c16eda435455f91a83b6f954f7f27b485fb31404aeb2676ed50fd8e4f94499e3535507688e46e463b367e6020c88ff37233a8c6966f8faff48d5aa27932b0cd835e9f0f1390a0942557c9d03acad1e8db2d14b336366584395d4b4f0ac2d6f47d05775b0418c9e01b95f1cfe857f388ed63026f6cef26bf0bf8fc94087f47981c89b97975544e012385838040d730fabcc1657d4879911b450a3fb10f9478c0987e612900497d5ec46ba722e67934359aa5926bf00769f38e9482357a3994893ae1ebab8b6c746f2a3253ff6c02928c4b81c136d033bf42a0b888c748e38ae3ada8650e3439b1e4ee044382f6a67a94e4ce48ba5c19936c90fca8a2f7a293ea00263e12de2fa4792cecb98ded30989d58da3bdee4d0099172642f6f7c62eb0b87e61f4e8db06a60129c7217a5404a336553e30a8ccd673f028a69b82bbae61040ff5d553d03fd2eecbfd7b5371b4f249b180b7f638e8666caaa42f08d6581b6c869814dd05d6fbf2f9e3cc96495a6d00b138fa5238710374458b2e04df01231961705ed7f4cd33f4cc9c896031335ec72867274aa27a66606651936a1989c3356a08d55df4138c359691133052c6ac23d6cc463e2478411fb3910b25f36901b68bc386fcdec5c3a9343d48f064598c8db731ecf1c485ca6f12a580fb6817d72b1dca0a43a226d4dc627d8039bd2e34ae4c84e7080c22691dc9787e136c7ea4e2f0f80243e755c7ad5bc185565a790507fdf4fa316cac8691d397b9318bf61f004e27dcad05f01bf2fc4129110d0e8364add250c8a30cac294ac1266c496d70ab14326a28014e308f7ef251144608cc0d766afaf759353968f95f7f486d6177b3b88bd41c4c31f2ea1393f9170b41a06b2f9a9cc38f7d35c102c2c8c5eae34db055b8a188a91ce4c6ec2b8d3a8dde385643fdd9b5c0efbc7cda76b42c9b4e1b84a129685054bbbccbdd0365301738078606a54c38b45c67120a5b91bf5db20e8c8b4c8c97bac27a0a7ed09f80a52bf7d7e6b2ba55ff4ac673390d7dc0f4dddb45194ed93246b4a802b74aa99e6e77b3934165ae91dcc3db35805d8e89714927bc845f14fbafe20ebfc83ba6e5a6afc84f4c27a702ba868ea0f57f2938ef931cb316b8ada108a39f29c7038e896ab4bac72c6184efe90a1a278b88b5a759ab496deb0ec5a453c15b8c6d82e080c3e2bbbd9fafe82bb148174059f921cb3d84b8ce716798ede190c80834923e5251f7470557667a112ce559192d1a9bcf35bbfa1edd147377ca258e5f98344d1cca9e1992fe86617e5f1d1d1d6d77ae48e8fed2384c2941b9e5a3ce887a45ca25d18d97cd15691f9138bb28577ffc0c3b9832a49e1e2b72420fa04f50f5c6e1db19cab2bfc5859eb518be36bf859ce57e81d8356958358abf13234f830fb26dbf0453a503bc30998bbcbd150e645ab4c31831ad2dac16b3a2b558f971d6938dd1402d6cfe78da8d4963f0f1c250c3519a5ea8565412d31485d88e2fc2ee4e7f8d827c20c3f503ba7236c312a1df57fef69131dfc89136a53706bde67ca50bb262c58e5995e2c216d1c6ccdf1504eb964d0f78d5bca591e3df8188f57301ef4f7c44428cb6b36b98f58a78329b9fedc3ba4860f7852d2403800148d8455a462b98ddc910a7f13ddd2684665ec910be90968a3b393dd558be62cc9fac8c0fbe8bf451a50c58a34720aaef2f1cc7d7e99e279759314058e9856bd33ba54bfb6913078d389dd428baef01cf45615223be9cdcce577b1878770e37d1fd7522eb12c7634cca2e895721eb5b9edf9019f9c3def90d1fe8462d1490fe477978f201c98acc0b2fb7a3c2e84f77ff1c6af3dd6852eb935eb9f84b0572480bedfb60a2f053f6b646803d16dd2903c09ef168c05c1f746b6dc13a12ce35f126ded5d9ec88e66d6e54d5113e4fc871fae1f366ca339533bbfd3aede507cdb6b3d57c9740abc13cecd7c811d45ca49e561029fae22b183f1f50f5a36f611c91a91991f99f1e772e6f032813e6b213ec8a2b6053ce1ffd85442726fba6c6d230e7dff2cc5c014f647935f8c8ddbd846fbae3dff6753189c9791a637db03c25024ba727415a163bf01ede5e98a6c30aa2512c54c266872848b377577ae8ac22b9374d94f98670db576ad7ea699ed9e56d54ef0ae29a996ba0622f027ab2a8dbd0ff6d580a6fc3e9a086a4dcfdbf4cb5c9a97fd0e8fe1e0512feafbdd5cf353a5f184e6d60cabf436ca6560e7f7de9ca8af642ad810d886ee5cefbafd862918c3c371022011b3e1b13c810617d7abc59f2ae4bed3a24914bfe9f0b727137f1e27ddae463ca0a5814e56128ebb3b8724121b7b597dd6aa2361fe5433bdae4f8d27d1c85d3083961b8aabb4024faa729d34364bbbb61519e0508604edbb94a9be92aaa6098056f8072c303adbd19cdcd98a8fdc6e4f7a7f24e5eed5ee29e5ab18d15e8a056e1d5c4bdce0bf5c126e95931af8a7e42b73f1dc0845116538bccba530beb3971bf1892200611d42f58a8c5c2a72f8616b5b8270765929405cfc25d4ca1fcf16b1a91268dbd456e87a5b1d343baf00c253ff40deb70f9b7e535e734b889054ebbcc520125825b9c73d680be46f9948990812f579c01c4216e86e68c119c887b6588a3c4ebbbaffd8506fa5dfd1b0bc72a1bc4ea272833b0668e920baaa16c273dff03af6d471e56bf35597769e18a45e831325d43a8341b1136b92aca5d1fb3263acdbea8fc66657042b81e0ca30c1dee936458e624187c8a37b8ed1b0") perf_event_open(&(0x7f00000000c0)={0x4, 0x70, 0xa4, 0x80000000, 0x401, 0x0, 0x0, 0x6, 0x20000, 0x2, 0x7fffffff, 0x80000001, 0x2, 0x0, 0x2, 0x6, 0x9, 0x1, 0x4, 0x2, 0x9, 0xffffffffffffffc0, 0x7, 0x10001, 0x2, 0x1, 0x7f, 0x7, 0x2000000000, 0xffffffffffffff29, 0x7, 0x6, 0x1, 0x101, 0x80, 0x0, 0x8, 0x40000000000000, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000080), 0x4}, 0x0, 0x7ff, 0x2d930034, 0x7, 0x7, 0x7, 0x6}, r2, 0x4, r1, 0x3) perf_event_open(&(0x7f000025c000)={0x100000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f00000002c0)=0x1) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000300)=0x1) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f00000001c0)=@sack_info={0x0, 0x5}, &(0x7f0000000200)=0xc) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000240)={r3, 0x1c000000}, &(0x7f0000000280)=0x8) 2018/04/28 03:39:33 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:33 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:33 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="cefaad1b000e0000ffff", 0xa}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xffffff7f, 0x7fffffff) [ 200.384253] BFS-fs: bfs_fill_super(): loop2 is unclean, continuing 2018/04/28 03:39:33 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:33 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xa400, 0x0, 0x268) [ 200.426513] attempt to access beyond end of device [ 200.431587] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:33 executing program 1: mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000432fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000300)={{&(0x7f0000013000/0x4000)=nil, 0x4000}, 0x1}) r1 = socket$netlink(0x10, 0x3, 0x0) fcntl$lock(r1, 0x6, &(0x7f0000013000)) ioctl$UFFDIO_WAKE(r0, 0x8010aa02, &(0x7f0000000000)={&(0x7f0000012000/0x4000)=nil, 0x4000}) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000002000)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 2018/04/28 03:39:33 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="cefaad1b000e0000ffff", 0xa}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:33 executing program 6: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}, 0x0, 0x400000000000, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(0xffffffffffffffff, 0x80000040045010, &(0x7f0000000000)) [ 200.523614] attempt to access beyond end of device [ 200.528741] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:33 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) msgget$private(0x0, 0x1) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = msgget$private(0x0, 0x100) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) r2 = geteuid() getresgid(&(0x7f0000000080), &(0x7f00000000c0)=0x0, &(0x7f0000000100)) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000140)={{{@in6=@remote, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@ipv4={[], [], @rand_addr}}}, &(0x7f0000000240)=0xe8) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000340)=0x0) r7 = fcntl$getown(r0, 0x9) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x7ff, r2, r3, r4, r5, 0x84, 0x2}, 0xfffffffffffffeff, 0x5, 0x8, 0x9, 0x1, 0x7, r6, r7}) [ 200.605378] BFS-fs: bfs_fill_super(): loop2 is unclean, continuing [ 201.355827] FAULT_FLAG_ALLOW_RETRY missing 30 [ 201.360720] CPU: 0 PID: 17034 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #21 [ 201.367985] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 201.377321] Call Trace: [ 201.379901] dump_stack+0x1b9/0x294 [ 201.383513] ? dump_stack_print_info.cold.2+0x52/0x52 [ 201.388688] ? kasan_check_write+0x14/0x20 [ 201.392910] ? do_raw_spin_lock+0xc1/0x200 [ 201.397135] handle_userfault.cold.32+0x44/0x5a [ 201.401791] ? handle_userfault+0x16c6/0x2760 [ 201.406274] ? userfaultfd_ioctl+0x4d10/0x4d10 [ 201.410842] ? debug_check_no_locks_freed+0x310/0x310 [ 201.416023] ? graph_lock+0xd0/0x170 [ 201.419730] ? plist_check_list+0xa0/0xa0 [ 201.423863] ? print_usage_bug+0xc0/0xc0 [ 201.427908] ? print_usage_bug+0xc0/0xc0 [ 201.431953] ? perf_trace_lock+0xd6/0x900 [ 201.436098] ? __lock_acquire+0x7f5/0x5140 [ 201.440319] ? graph_lock+0x170/0x170 [ 201.444108] ? find_held_lock+0x36/0x1c0 [ 201.448175] ? lock_downgrade+0x8e0/0x8e0 [ 201.452321] ? kasan_check_read+0x11/0x20 [ 201.456459] ? do_raw_spin_unlock+0x9e/0x2e0 [ 201.460856] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 201.465427] ? kasan_check_write+0x14/0x20 [ 201.469672] ? do_raw_spin_lock+0xc1/0x200 [ 201.473911] __handle_mm_fault+0x38d8/0x4310 [ 201.478313] ? vm_insert_mixed_mkwrite+0x40/0x40 [ 201.483048] ? graph_lock+0x170/0x170 [ 201.486834] ? find_held_lock+0x36/0x1c0 [ 201.490882] ? lock_downgrade+0x8e0/0x8e0 [ 201.495032] ? handle_mm_fault+0x8c0/0xc70 [ 201.499260] handle_mm_fault+0x53a/0xc70 [ 201.503317] ? __handle_mm_fault+0x4310/0x4310 [ 201.507886] ? find_vma+0x34/0x190 [ 201.511413] __do_page_fault+0x60b/0xe40 [ 201.515469] ? mm_fault_error+0x380/0x380 [ 201.519603] ? graph_lock+0x170/0x170 [ 201.523388] do_page_fault+0xee/0x8a7 [ 201.527197] ? vmalloc_sync_all+0x30/0x30 [ 201.531341] ? find_held_lock+0x36/0x1c0 [ 201.535394] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 201.540225] page_fault+0x1e/0x30 [ 201.543659] RIP: 0010:copy_user_generic_unrolled+0x86/0xc0 [ 201.549256] RSP: 0018:ffff88018b287c38 EFLAGS: 00010202 [ 201.554602] RAX: ffffed0031650fb3 RBX: 0000000000000020 RCX: 0000000000000004 [ 201.561852] RDX: 0000000000000000 RSI: 0000000020013000 RDI: ffff88018b287d78 [ 201.569106] RBP: ffff88018b287c70 R08: ffffed0031650fb3 R09: ffffed0031650faf [ 201.576359] R10: ffffed0031650fb2 R11: ffff88018b287d97 R12: 0000000020013020 [ 201.583610] R13: 0000000020013000 R14: ffff88018b287d78 R15: 00007ffffffff000 [ 201.590881] ? _copy_from_user+0x10d/0x150 [ 201.595112] do_fcntl+0xccf/0x14b0 [ 201.598634] ? f_getown+0xc0/0xc0 [ 201.602082] ? fget_raw+0x20/0x20 [ 201.605525] ? __x64_sys_futex+0x477/0x680 [ 201.609744] ? fd_install+0x4d/0x60 [ 201.613357] ? do_futex+0x27d0/0x27d0 [ 201.617149] ? move_addr_to_kernel+0x70/0x70 [ 201.621542] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 201.627072] ? fput+0x130/0x1a0 [ 201.630344] ? security_file_fcntl+0x94/0xc0 [ 201.634737] __x64_sys_fcntl+0x177/0x1f0 [ 201.638785] do_syscall_64+0x1b1/0x800 [ 201.642658] ? finish_task_switch+0x1ca/0x810 [ 201.647142] ? syscall_return_slowpath+0x5c0/0x5c0 [ 201.652057] ? syscall_return_slowpath+0x30f/0x5c0 [ 201.656971] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 201.662330] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 201.667166] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 201.672337] RIP: 0033:0x455979 [ 201.675505] RSP: 002b:00007fa46e4bdc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000048 [ 201.683195] RAX: ffffffffffffffda RBX: 00007fa46e4be6d4 RCX: 0000000000455979 [ 201.690444] RDX: 0000000020013000 RSI: 0000000000000006 RDI: 0000000000000014 [ 201.697695] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/04/28 03:39:34 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xdb00, 0x0, 0x268) 2018/04/28 03:39:34 executing program 0: sigaltstack(&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000080)) r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) r1 = semget(0x0, 0x0, 0x105) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3f, 0x1800}, {0x1, 0x34b0000}, {0x3, 0x100, 0x1000}, {0x1, 0x400}, {0x3, 0x7, 0x1000}, {0x3, 0x3, 0x800}], 0x6) 2018/04/28 03:39:34 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x6000000000000000, 0x7fffffff) 2018/04/28 03:39:34 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$KVM_GET_XCRS(r0, 0x8188aea6, &(0x7f0000000040)={0x6, 0x0, [{0x1, 0x0, 0x8000}, {0x4, 0x0, 0x4}, {0x1922833c, 0x0, 0x7ff}, {0x0, 0x0, 0x5}, {0xfffffffffffffc01, 0x0, 0x401}, {0x2000000000000000, 0x0, 0x100000001}]}) 2018/04/28 03:39:34 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:34 executing program 1: getrandom(&(0x7f00000001c0)=""/129, 0x81, 0x3) 2018/04/28 03:39:34 executing program 7: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x8000000000001ff, 0x100) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) ioctl$KVM_SET_VCPU_EVENTS(r0, 0x4040aea0, &(0x7f0000000040)={0x6, 0x2, 0x766d70af, 0x0, 0x1, 0x2, 0xa1b, 0x9, 0x4, 0xffff, 0x9, 0x7e4, 0x0, 0x4, 0x9, 0x7fff, 0x3, 0xfffffffffffffffe, 0x4}) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000100)={0x8, @multicast1=0xe0000001, 0x4e20, 0x0, 'lblcr\x00', 0x8, 0x7, 0x63}, 0x2c) ioctl$KVM_GET_VCPU_EVENTS(r0, 0x8040ae9f, &(0x7f0000000080)) [ 201.704947] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 201.712204] R13: 000000000000008f R14: 00000000006f3e08 R15: 0000000000000000 2018/04/28 03:39:34 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000100", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:34 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x9f00000000000000, 0x0, 0x268) 2018/04/28 03:39:34 executing program 2: syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="cefaad1b000e0000ffff", 0xa}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:34 executing program 7: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x8040, 0x0) ioctl$KVM_GET_SUPPORTED_CPUID(r0, 0xc008ae05, &(0x7f00000000c0)=""/1) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0xfffffffffffffffc) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)=0xd007) [ 201.801360] attempt to access beyond end of device [ 201.806458] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:35 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/packet\x00') perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000331000)=[{&(0x7f0000723f20)=""/127, 0x7f}], 0x1, 0x0) 2018/04/28 03:39:35 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x7, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x80400000002, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000005140)='/dev/sg#\x00', 0x7fffffff, 0x2000) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000600)=[@text32={0x20, &(0x7f00000005c0)="2e360f350f22d2c4e17d28ffc4c12dc6010e8fe900959c8816e014ab0f30b8010000000f01c1ea150000007100ea0f0000005463c4e3f55f90b4000000cb", 0x3e}], 0x1, 0x0, &(0x7f0000000640), 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x1, 0x0, 0x1000}) sendmmsg(r0, &(0x7f0000004f00)=[{{&(0x7f0000000140)=@in6={0xa, 0x4e24, 0xf51, @dev={0xfe, 0x80, [], 0x11}, 0x1f}, 0x80, &(0x7f00000003c0)=[{&(0x7f00000001c0)="1487e7ee9416fa8462461f62532a93f7c7d001256f6067ea657155f658b4fe2af7b24528ac2118a2d7def087ae94791480a1f78c08124a36d602a3e64f7e6156df4dbf8e602931e4de73530c4457acc7395594eec980064d88a44854610f10169bcde4e6b0c7861c2ff2f815b02a7ccd0f2bf49138a02db9bd18876695d728b15a3d059762b2acd2c816810c2dc10eec1a718dce9ac925c902b9983b7e9d6af7793f3a881070fc213d6f609322337b557d30a6a0b06a83f2fa8f97bd3dd45625849329e47ea950acb1b9a1fc4046", 0xce}, {&(0x7f0000000640)="999fa5fd60a9bc7a13742c3bc4c4812d8f4f19cfac0e6c4e53745471406a5e89d952520e975d818314525482fc0753e24db245d7ee1df5e950cb577bc5f885dfe1cae65ae03d5820dbbb7e2de0770cc2ab9b34d9ed44dbfb2a46dcb2c1c22c2765bb1a2eeddf452afa73898227e4d7e7ee10ca15984856642fe7b1ac5d2e2c7f179e101ce8d391ff7a864c8a6a9b643f51e135674720f24c953b5500d0b0a563bd4ec8e56e740d08e3f86a273d5ed0ed117fc97228c1316a071d04b2606502c3ffdba8d8e44b6fbb5f24097d0e43512b1b8b1065022bb70bc7e3272074fdd75f1c77aea72cc8af5834ed4d7a2a6a82bb07ab48e546c3790981d3bc7f4247b417db2c792abd0e9264f56f9890b6d7c7a2d540721646004094d73536a311f50b47f342733d6afb5e2e3e817461ee2102a01a55e93d7415ec85655edb6de919df5ed254e7fdbfb6c2c7ecd4164995da2b1e9b5e88bee870c6e2a7bf22d090aec3b8b97559787881d8d274b5d3c2ac610f62221d9a83168a4433e913eca3b644b57e66b241bb9b7c6dad9f1855adba43fd4007fe8da433e257f44699e8a0b4fd932b0f5207a4c7ae0a58beea31adb4ceda9d15037774078716e4e7d47f18bbb673508f080cd28572f8076dab035430c1bbe210bf690801152f4e2eb2314ed5ba0b8b80af7ad9e5087840af1038892f8413722d005e5e6fb2e5df4b2c02fda5a73792e6fb3c8086737c3721083951576af90e55e0c3dbdd69e15b7a767cc552c4c3e214620e0ddf6cca424e7070b5417bed84862ecb84ad661c9b9d9e15979569767fd0c0f69aa7f807e714fc1c1942403f64f2fc3865a60f6274808ed0568fe248c5be405ce867a5ead957d3fae79511dc5307d2440686e5d02b47c827132c0aebe8b5742c32e1970e58853e95e9ab09260230ac8930d99166be79f7931ba63f22df0aed596ee28b0333b0c5c6c917c1c03ec7432bf5e9a2a9359f9a9df36fe1f54058303264534cb210587156a7fd939e6161591ea41adbd627ef1f5761835c41d38021db51dc9315a9d47b3d9be939f95c6db516c1fad8550d7b04100839d5e7d1c1f6e5cdd27cbbc9d7b5543f5c75944812b06e6441b7de845426bb9ab7592ef9eafeb8a8264c25408083f48a09a4f0de6e24c81038967792267690e4b219db09fb35d6f74c5cbf5188ea193f0118247d2a18a63d5d210189bad17c5e61f6581a906b26f573397458e3191e872d57851d053057a3e9a839c20e8e770cdda059cf967b0faf01e5130eadbc2a15342faa053e9eb2a048cd1d73b761ab7f038a67f85717a949e69c5853928f4029f5d15dbe3e93ab42dfa96eaaf2d2955778db7979b320bba477c1751deb725d49547e44185ef3b448ef97809b2444140debb2110514a214ba218889764045cd11a4809d48d10ec60e3433875c42bd1bf1997c6509af745ade6f043113f8acb1c5d61472fdd5386aec54e961a29d57ce0ff6cfc523511e82f3d739bf4b2f577aec5c733b3eb85307babd569b54f3b1d2c944142f708de8fead19b1d726a25effc069c68b09095a9345a9323b0a7e8be8bee639ab0b7967992cb1d9582392f423d3c85a05aefa5446035f5594eecf60de704cf1399980143e360fb4ea88327f43b988ca25e0fe61ffbd161d81b0adc253bf7fabaf7bc5343959994fb43170d37beec042ef59f58f7d50594910d8e162e6d00c3e971bfe9b7b13e7c982c57eedb92b68542f814bf826428947edbce5128589544067f98d8b2695e0fdf006d9ba2ebf1612b442b19dd3ee4b8846036dd3607351c760a8362a7da99a38673721098632b259ba2c4ddb6a4381193ad0ae959f21a6cc54cb2d079dbe3906fab913f4ffcba29431277d70c39ccfad61af6a87b8fd499d46bc6094a5e34dd3ff6fcf304dbb023e719c26a4a9f8866ebf522bb367399650974dffef2765c264fb13c0d2cb44337b81bdbbe7cbdbe48f5eac494e8eda2df754efadb3fc6d5085951472c3eae8143ccfa7be482577cd874611fec364f6d264d42115d4594c1ad66f0a9bc60155d8a329d9946c71967b9ad96f02ec31dce5185c80c51b85f189cda2f4f1ffea1427915b9d4c553e65bb208c9153f5f997cbc224c5fd5ba827289c569a780f27bab9ff45a5983f2b6e63fd71a768853a314a7e0a0c5a5be7b98aa4dbd893aefd5645ae859e3be26c5c5208e35a0ab760fe0d2cd36e4c097fe105f63626420bdff4a0ebe4b3bfe1508c56b9a11ffe2801ea7db49945ca922be5255824a1f538995c7ee6e617cb27a2d917d52f422cea22e63867482111808219fdb782b8ffdc783d4d084e6d8669dc7b4f2307996b8ee1c113f99ed3db3ddba214a4db8d04c33aeb4d69360d42b46dbac3ebd989c6448c2ffd44ad5d90bcf63e28a4ade870fd83cdbc5e6dde7ba81a027e56e1ed968384e88e83aea2412d982270d3be6b6325c0fa37eac757d50c1fe5461ebc7254d0703605612bdbb18b8c4e19a6a8bf1097ae8262f0a22227fc19bf45aa4d035ccccfa665687b0bdad198c5be172fe17ae374fa733ad8009bd7ac40039a7cbd3b797e0a94dcca8439b7f55326d5ce6147c4e2c9523dae1f67734c0929f2b31c38c895343507e4713ee677308a46c07bd92ce818fc32f64be39d80766d6c5c917555abea24de8e1c4248d03d117f0d504bb21dd440f39495fc7bc403323888304e9ffd1f09a2d47b742328158149dc1b8d6a59845645201c439fdaaa5076534615bdc18488932696a1e798bb8dc35ba8b914008f6e6fe0d30139b47dade8f7d99bd737191d54ab6ccea20edc677969a1bf61c8b7630f406a890c087db2cf8007b9f200edf18bda740ad1796f6adc332e353eb98573d509e924d60259d55fb8a782758d80e63612b7f781493395b5b4e8c95e21a74a8e420f774b681360978731ceacbf5913d0ba9d1b21c8350da58e6ebd258ea59bf07917d9781cb174b2662257415bae8b7702ab7a0f9b74a67f8d2b2c60834e337aad7db06a55da2efbed2800145e3296073e50a7ca570a1a4945ef3f73acf099a97dc9feaea42246f4d91707acb12b011361e19f7c5dc9fa695eca3b2e949d0aee56945dc4b07ecf2269da448f55d638ef8aeaae6e84ff037418487eae1a3f6b6fabf1bd44c1b090bd068793dbfb38f7b690f2548452b2342fa0f6b5141585226bc131d6aa1d5eff6f12d530a122dcb102e31ca764af1d228d5c84cbf4de4d5627991d29778c3d5b4365f973c26eb6ca203299a51a152bfe834829a5064249de53158d5f1283c78976a24b6c4d47b02bf930833d106ed9e71e03eb578ea6f644da278fa93a060f54ca17e23f2d5c9407c6cc2ba266c736571d7177b906c3bd9f2d992aa893cee11ff382eaf8fb07e8b6ae86884e492f13f25ddd680b750fd16d6f07da28530a5aa497068069be7d41cc632db781f302caf8155520dcea750468af32c854eb8586bbad859693d062c9a5ef5f947ad4f53bc4909e42062ca752082f3b6d872ee5f26b5f068d9e29983e1ef98bed3a8e82d22f9e0d523ab1b03b2b8b4c8d6e188785eabd60ef95b3341f28f7e73555fec09ea7dc8aa03f8a257821d21e26bb810fff9476d372428c7866e17cbe3a05c2321a01b6ec1f0d7452dc25aaf334d35a97c313f55ce400dc20609e8abfe32f6eeeeb41f31862ac3405abc06b63ba8f468e20a86825bdde577b97821e4f316123aa71eb87f94d21f8b3cf6910b0f002a4c09c960fc4f4ec4686aaf4b1e491abf1c76396d4dc4c491aa35277f9befed3b75d8fab798fab14cbce22a2270c23fbf08918003306c3a6f8641931467b07309da5777d5e37ad613798007b6b5aadd8ef602b0549d9b1f7161f9544536c10ffcfaf2336b2b89f57655f3e594780e237de39003bb04e46014b1931e79cc3899cdfb1c8c709b515feebdcb24f8d6ceb09cbe181ee49879b1d2a513f0d7e8c45fa057c8fc110b6ce2f94605e68abbccd953f811274acbf51205ccce3d58d6d7b7fc672c3d7073d80fa08ac4993b59d47b8260dccf3b4ec12f9166143cc5fbb958e4cccee5a54c84803ce11b7aea3880b1f3f63b0ad05ecf0b1bca5d1bf1b3c78a9ee6005b550806c108faf7def9caa550b17cfbe1fde3869fb2e9065fd0a3e44a32fb950da381f499a90cace4ba87cfb0e429044adae64e739bac112fdc9b7b55e02ffdde2181545f1028c6be0fe711d6df7d4fc94efd6f1b325f5372e15950241a7d17f1f8833d1acfeffd644cadbbb592ee3a181141bc4146636ccad6121a8354239de974231b8047f8ce6951453447d9faaa9dd1d2992ff73ef45618156c0d68f519d2e73e01b6c7ff3f72e6d13061aef4041206053bdfbd7e6698ea31944fc7a32ed717b3a5d7ab99aeadd617ba80a0199a261e5597831ab44d8d4df420b5f40abf78953a381c62d35893ab39511934eeb74cbe5f407d229473289cdca438c2e3ff82680772e7d2a23864e7d56413adb0862bca26f8ee1626cd428e3d17db0a3dbe3b47cc339461b8f2ef0bded6db3921afa43f29bcb7e9f3b8a3aaf630c419c6239acd36b423eb55244314dfb19d80874eb64db66373da5d2f67c90ee74c22d936a0c59e3c3383acfeae913a641f4080b6753fcd47ceb505076cf03c8af72b7be8e1b11bf2f8fe289d9f4ba851d99be5b39119d06d8b06898bd2d101b83e22216270815ca8bca98746ab1bc2f2fb036bb56e60825d7328c15374a9a7d12d6c91377f4d8ffab225a1640b00e865023357a6e9dc0c23ca894ea8187a1eb1787bbca60ab17fa58630e5d936640ca4cd641c19a4111eec0ab176c4308c6f98f1610dead8581b4249c3388b0de459a5f830d40b3a4e5d2988b490ef813bbf9d608ad9fdf69fa226a978eabff8ac52a89a3bd70ce97a08ebc50a75e5b8eac537bba7f81754e0c3a9e9a8f57ea2dc2ba824ba54d103e99c41dfee48611606dc5a407390e293ce54876c7ed22c19326e5fa8c91ecb34945c3def2c99fccf427574970ad58e59f73456e0cb61e9c1f4cfed7f103fb6c3d80f8f9ea51f587a2ac6fe31f989b3d5227e3f8da3cd478bb9e2d897bb71fab16de077db0bfd0a37f47bf70d681b6dadf19d9d1d531625a022656d740ba6b958b0f9c13125927c4a2d1b7bb935d1312b0cf78c7bb347b8095dae669b73164a87dd5a9facb5354bf15bc01a1db28def00d212d5b409f0f9bb01bcd137e5752fe0dd83faffb829c1753f78a96dab5fab22fdf434d512534eb5a8f6403d8a14f00c4c3725416dc6680decdd18ac94fb5fa213b2255ea8631990e23bde7caa6f34c5a43130cc8e1c2e0b7f70547b18a9d7391b6c84147216ad58eb6af00800f9bcbccab7329d933c14ba464a3969d6775a1300c7f09fa81f7908ae2950adc8ba79cd83a3ec30e4840594b82584074543ca83fa9c237ae3c9526d49dc548ec9483ff19b85e219dad335008aa12f0b60e212b04faa23fb780aab9b62688b378e2e90ad6b395c52226a8325dcbd6c88eff4986a64b3f2bf59b321b7e27ef507aee9725b0b7a7283053f2a890b15ec98bcd586dbd4760739240bd057b44ecb2d8967fc5f932f85fe755d75a362e2da4dc92cf46d60c84620912c34d26d948aecc54239872f21bece13ca6bb8d45a7ebbea202fb17bf1bd562736fcdc1a91aa8cb8be9f60b10fbce6d56ca396007b2d3f7a85478ce0e67b0405192a02651568955f13e4259634e538b551a7e91878db7ad1fef05c5ee160bb885334c10cfed47530e350d41bfc9cfb059dc863cdd5d508a5d01f6a912d9d95265326d1b0605a4", 0x1000}, {&(0x7f00000002c0)="657b4203c7c11b354ef5949a42cc81fbbebfe4622e250ebf6ec676eea59e82a3c26b71c7d99408574d9ee10d70f960d1c8887d1b22a27b41c2c77e5ca2c8cc8a6b86069f45297ceb23d5c7ee0b0ee9152ce94c93af826504ccae47be3ad980ab796f4cc4c5113362e33d4c3ab4c2348e715eded204ce914aafd9808c066e5e48275b55732096bb31d6651fdd95dc0bdf67d468eab9d6215cbc3c9673ae5e1c234a7fd0c0b9e728b7328589c34af5d0aa7cf717396b3c6d7cf17a552e1b312b49a6", 0xc1}], 0x3, &(0x7f0000000400)=[{0x48, 0x1ff, 0x8, "3e50a46e219cb09f78bf41750df58b6558fc1fb3c837422ce71e051219e259b797080856486414b356e2f3eba9f9c428f7"}, {0x100, 0x95, 0x0, "65214db62e8435f6310b440ee3860adcac439ac2db1cc68a6b588c0758cf0b132a1a844306f744f278f0d0d31500e7d78076184c85086ea0c3bcde31ebbb9a0e4ad79c161c0832aa30c9d7f4661211f8738c36f7a36d1546a1aab44d2f9855d45959aef1e8a1d77d6aee047c91dd1c9a64d4ed2da51d994712749826f4397d0da45755946da7cecea7949f1632ee4c558c0e2d0fcaa205178c0f13e92913044deef43c3a2c759008c730344c28e6bcadc97575228c4f6f752a0f99539145d628a982d2f7c4fb8f7d6ed670c775f5298ebfe15fb48562e916603d8992db1f7bcebab4e04a075af73772"}, {0x28, 0x1ba, 0x9, "674432810a201c53f35bcdbcd04bf7786aa06d5f"}], 0x170, 0x8801}, 0x4}, {{&(0x7f0000001640)=@rc={0x1f, {0x9, 0x7f, 0x2, 0x7, 0x44}, 0x5}, 0x80, &(0x7f00000017c0)=[{&(0x7f0000000580)="f28623b5dec7a2a986fe17b29d9531971d29b6144f7b82d8818375adf78bf32ab408a692b559b7f2612dfaa9", 0x2c}, {&(0x7f00000016c0)="c20d9e5ecbc3fff83195aa0d484543820cd3de7bfda7d4ce4eff6da6166334161467b701fb69461f211ed82ed56eecbe1c0155c31443971c1725f68b51aa3c9278eef5c24c0c28cebce6a5e5ddcd8c4167ae0b2408e87e38aab1fdae4e482ede2a9e411e57b4aff03140ec56e5f18f6c2bf84c5a486c55bd6a94ed3751011913aaef975c11426913fd6d52dac7f72ccb355cd2dc758a06295bd0c077164dd380a0fefc9b71820e8df90677ad498628039f3c5c334d1c23ede9f24cdbe82c0a1ed78fa6741391f09e5344007eeac3bb", 0xcf}], 0x2, &(0x7f0000001800)=[{0xf8, 0x111, 0x0, "59924debc6f5176420dd2f1d7906be2153e237d4d2405045dd078fd76206aa060e78b480f2066e7a3591b4e92c7734d4b9eb995235d7289218b188e64842ff28da9d85391617980dbab6fb74c02053566d0d6ad2426601cf02c64cd2055d3b2951825f9e46e0242e134d37a17a8fc0843a3d2cfb5f89c11043ca1ca5bb1ab65ebd234fcbd108d344cba588ddd6acddc74a45c0c2e155d3641b4ec2af09445dd90ebafd7990a59e1a45a1e7579a65870d9904c36115033dbdf4e54a067ea43f73fe5aa1f82c78f31c1880a6ebff28b6ab3f36a126e62711e5d52444f4550651f496"}, {0x1010, 0x194, 0xfffffffffffffff8, "d8734cdb633c25b59cf9f70a752ec8713aa6ad3c37f1cdd0614fa24f59596a8962137ae06efa911e48ff378173d08bea36d70a18cc4cd74132349dfb49424b8204ae17cd9dd233dfc26b6d80d1f6eee47458fff645641bb67a64b4ae3395a14820943a2d6050c7fa98448a93de6bda3b63cad95485c0076874fd1ff9b8db9c4d8835bdadc73056293a0ad936b9dfecfa318221b135e6fccb21965f6f0e8e1b9eecaf616b0669934ddedcb2c0c84d5dab24ab4b6e60a9f5d9f5bd8a6517b709ce2a633507e429ea38aca6f4de5ae57f74b18a7e98eaaffff38df1338040f173d43b8ae558db282e3a9327ff4121692424a9d9b4598d7fd00411c553042dd8f4e486463d4a7be6ab8b22e9c5f0af5848ebe66c60832d6555395f8c91531cb798db6fa7f888042f1d9806bd227ec5e45f94e432d4f2f7bbcd11be46fcd3f3f6de19e33c4eb7615275dbe16e91d0486666386cf7faf3b6c9dd51b65211e19462e68d37b8597ee0081fcb01def753e432d1714201eecd7a4b16bd12fd6467c3fbe4e0fa841ebb8b599348b8badb26888f3da2f78f44356147235d98b43f6aeba30c632f063b0c4a881cd3f4b4ae11f7f5d65e9d1489fff1407faae6eb9768bc3d0e7dff7a1858d833ec5bdbc5bf51b2eabd670954b5b8668270ca5cdbb94115fb5f0f3435c5bbc5e60e88b49e34fe9ce6ad8d8b994808a8a7f9370dd8f2a4c9ff3fd0027123fa1a506026d775e1a2c7dce239426055f848f576502a3c2e66d806f2ad73f40565478e7a58761d80769d22353c1be3a65329fc5b968c22d6a224b1e3884a8f720a941da2f423a41c2017e74be46ad7d243d38048655476d57cc377e23eabb9d35e2fdb7e7a4bae5c87105cd42033e5f4916faed8801aa32d51ad4fbb3485bce25cc70b695fbd497ed8374fe61ab7049cea08639bc57c56b52569d41242500f5ce1089526e5c806351060da8880bc2ffc8070663f9738a963e2a6983ef7f2d842ea4fb93b18ee707f75d396787148d9ce9e19e09b6059fbbe772c4e37459dc7027ce9bdacaad53512732101f6919155e7faa2c1b2301e140d438cb884993dec054e713bf5d813c098bbf226ab637b4ddf84a30f2a55e362dbf95ad1aa0d9c78673922322d23f61e1a884b577aa438f28cf0144781074aa99dc06811f771c7003b827c5837efbd8b63f80c49d58d62fee9008a6422b3ba77a949f90cccd22ba8224e2a7e0c6a4e196784d50c63c9aa0c3c00c38515dd06dc01793ea93843c82c6df8c08d47df3e3c22f3350de39f6759aed918951d28a6b91c71ce1668c95706bbfd3d7e3e7c340d26fd8ccf0c7e3a4b0212aae5e7dd37dae7c9734767bf3815addd89903140752ffd4714780a80f9e1a6bc3666764d1552d84371b87773f5679559f7ac28541a3521470769f02fd5e1fd63c30c1a455f159ffe172d652697cd623283be95a7e4cd260539631622aec6ecf78ff1e5dbc4aa2855f800a4aadd94a6b8b8906b051ba2b38de31738b4625130cebb92fd8affb0603084ab66aedafdad52d723cf36a67ea83aa6159e820a0f09e429768f45c7b0302df74b19d7ff85f90351eb8afa289c197025dc450e3380a16a43a1cf36a77d7f3f8bc7b9d6bdb071848e3ddd8bfa86539f9c74e554266f8097f51c23d30214df46a419952d2fd96442f7ba8941cdc2d934581afbd3a1294a8f7e85e392f30a8aea756e0db8380da932ee295f328b9461f82547679ba52da61d8b61114ce4a381aa97cfad8f3ddb3d6ec7a0c63397932a109257d32f7792519dbd9372a4aacf5a8b1b1aac403f31c205f9eaf2e34b942600d89fae2155944dd399c255cd5147afcd9e775a09fbf0b13bb0ca09d34c4420fbeb7172ed83ab32bf9854f0c500da1ae0db1a5dd57b64cd198c683dd2bf112481317b3cf804c1f84f148a53ee4bb4c234f22aafdc6f105d7a1f1e4ea205606b2254a2ae9525de0a9c127b406e5c03957341d0e9e1869ab9c39c71c4c555c106cb96056cf2c84aa186cb104528359846bcb093e5ad5462f1fcef2c0ce15e660deb8f79a7f72c18d9eea7196e44b8760cd34124ed267bc377750e8af032ac5a8e5ff6d838b8c5740e6db70307650f8d0da0a15e8b30c7122667aad2404f880696b6b77a6f14e8ebb45503e5c96cecb305f926fb202a3633908f1bfc0fa6b2d1cde65b2898e68b41446deae0c829be325d99483f5fe7370271d763ca03cbfd4e8fc445a8f753eaa2ace7a226171f26248791b463e4685418052a6cc1a80bfa22212149cb4a32b779c89126a7ad9ce85f0f3baf96a1d3c566f47b0ea93138bc71bafb97094d5da35c07ed6c04f9124d2db56323f94c8b2acb97c22d7e815c101091788b7a844c33b769755699fbc376b5f18a76fdb446ef769c79a99b46eca7ddd2ecd24f16f0bc5e461b727f72d3918e930436a951a67d251c2ad9321396e0d1e632af873320a71c2ebb16ddc197af2b991a27b0aff56936f99daa958f02eb632da91487b2b29f47aa1b84cea64264684d3bd04da79fed4d2eab108d26962fc6e85e1322cfc25480c20e14ff8e03b03cbb435568e1d0f4357333974a1354be202b83e1b0da0414de1ffd387516e76e7ff82693f338342f28107488685aaeb351341ae887925bfaa6b6c2bdde6652db54ae3d3bf60c89647a7ec17c188af8310f60e8da5db8f66713398d3e647783806b3e5872f213494e5497b7b776d845576d29a1d596e6d0365c8b2f161e4382362bf06c92e85000b000d1f6dd936cbad59a372306b2f5b808e8c6b103fc8a91a06912c517812b86011ad86639c0217734fdb1e8a6e53e768587c22fa61aa0709a754528029969babb60e0ca2cdba21659b6f7302093a278400abcc5adf0bdc59a3120dd3dfa34071491439a4890af04a87154ddb47745d4b7c73cd6c57ed1de0c3b9a2a8201494a85ccf5d09805323b5d3f9cb21c8d21a64502a22b379eaf23e1ccc0cce26ce0a2173a45cacf79c49fee0536b0a103072020e37e135951d54762b84a5b1609b2c88f8b35d2becd851824a93b0965d4dd98cba8e869a24441492b8ea9a8273a44eff9d9ea9d58412f75d1102f84016a45feebfb3c3adecf95ff6adfffdd04b9fe3ae83c87f7f1be293da4574c3a38dd1b077a7892f79d8b30551ae5d6e7baa786bb1ffc63d55a353546035a64a9cf65dfcee20807456b33d36fa5e961d5e1f37068421c4aefad2776b1802cedd0a287e59c7125d63664289f19cc4b416e2ed4d992efdd836560f4dc64a26d1ef22d53ebf0655bacb519ba6441933c758b86061ec2f9d4f21608d915b1b0f36e4ab1b622f067b3870cad5a9de267f75ac362cb838add3f9f4dc0c7a09b870e76d553951e7fe9c256c99875bc29073c4006fd48a2f56e4f8f8ea080e7040e4b165e7de5cb064952994ad24dd03554dfec907247a5d1cd3fdc7fb3b699006956128a58023e59cd18d623126f289df4ca36c378399e7526fb70c4a3397e48509ef9e8659615f9e19efe44d5571104925395883045677f81f83a0e0f288461647acdb145739deece5889a139d2b8b5b242b3d79ce2ae2d237ac0bfbb44792adcce8a366bc8c3a7c5cd4c600df1a9addc719880b9f388959d421bb4cad1e274b4046f4720248de17ab68e8762ea867dcdb433357359daec0b3ec2e5763b32983e44241c70c57da34abb039830a949b026f51c70e31a70dd51487eb4e75071f7985e287a570444c39499044d3d7d8c3bcda7ecb3d0889c33112d5c9f5a477a659b5c19f57e421c5abcaa25540d725ef440a875995fc73051d33f22325004882e75f191081e93edebd4706a131e63d97acc2a23f4f739a4569413e3a69cd70e17a22b7ad8c77f5abf58a50fca167880e1019af910f1185fa4841671bd125a6f35adce5cfa5d0ddd32286a62dc535171b0ef0d23f5eb8a6296c7b8f6e2e368488ac5e1c7b441e2e09a2960b49f8e5043e309dcac8fef6a03abe34dc53d1f362e4e0429abd15ed4fa020e2f39b840fa27fd598bec29eea7dfaddedd8be9bc973189d7325e029b5328bcf412832d194aaad7829f19060fe12ebfc094abb1bfa75acadc14c5bff8c9b6e202287ee3dc866a3d42d9cc564f309734a118ff64411ae12fa9eb991907bb78028fbde3755abe890da211e7a0fb9d05162eaec02e2d23230ee8aef3265081b898055a4bd08cede6ef26cfb4f4d4a21dca2b73bd2adabffe60894300768916b88e18ebdd7b1b59001653e33177206a75c80ee833b04afd7d8f2c18f877f5bd1fa8f61e61430ae390c415995fce4103dfab7104e91593ec51db0602987bf72ae330af9edb08510b053d54fca53feee0570796992457d80c99938203c412250564e44ae2929a95313bc1a19ab1dc16c5537cfb483e49e0c45b8b77273c319c8c95ad06687fc4bc754de3cc8a0afae449814b36b5d13e71927587a60dd585ced388f48d0df5b8a26954373b75957eb2805f53241ddc49b5bffb1f42b221ed7add1211ea2f9f624fc797afe4dc210d73e2a7844151a259b18d56c751c72d5765794150d13247f1d777d34a04051fd740c05f09e0840e3321fde47e4e4e4a0bf91966b2642fc1fba867facb0876f7d0fe2649cabb748a37c396bf9b726dd8b0ba3dc43173343d4122a8f2bd38a2b2583f250ff2e71951b147931106b5a7a27d612feeb31bdc1807786d671e052af78fb49c807844934478df5f23a868ced46dbf49a0b0aca5633ad059ee9a2e7c13b62a84a9e9fbbc9fa4f50467e990fd940fe9f4f77be65d25929a51744b999a1c28bcff235d66fc4a622c04ff12c5933f4cddc5e3aaabeb54608fb4757e63529cc5f0d17f6c41524b15efd0b75960e646f353ad836e835ed61c43dcbc55aa2edc0f94598af0ef75195cfa81516fe242debc609b9e9c96c47fbba35b64d8676bcd3d38943901e57ce307993241af5fcac417a0f7a362325f68ebba8c3b27581aa5993c904d07cb649402168996a4b7a18fff8b7729d9879feae5f54ca361ac5a0dd34dc053f3e033626b6446b7db6b2bc802daf7bd154c32eade9e2d8237d66a9b76207ff91a27d906f3c776cef16205a180a56d2a9863220e60d1df76778b9a46f5d73412ae98e056ad384de81ab326f30974492da0075cffaa8786c97d83efcbd612c99f6880d073b97fec2c7b4d31161352a030d3fb41059b6e3241540f6ad32e2d34cc7943d0422d6d2848f7822765c1ca54b5ca4fd3ede0472b9259f311c25db8a6297eb6c2a8b6e19f68347ce660799c290790586e39d5d247641dfaec3dc306e1e7d4526803f04e18e30ae63cf19c10c188c60eda358570ee697c25f4487698004bc87f0ea81eaab5ab7dd979081f764fa137376bc6e4caad397a80d8ae03e133fc6a2b2af89b724c13f528dab1734d8e10252628243ae23791bce08a0209c339009e9a5b660cdb83acd1862075948f86325e49e8d5ae5ac242d66759d6a0a7ef37e60dee59d1f6917be9e5634a01329b6685e3d62179562b0a21bc657f322f833b14ba590e463d998c7f24256d2d06017cbb4498d8eb26e70b32a544c1cbb0d21875663fbae4fb92dbaa23e3d79277cde4781fa60b13875bc3767396de8f46743db186ee77e3e4ae1422568821ac52af2210dcdc55420855ea01cf990e1c78bf866d8da3d166d9d25a29b139381a88ea8b93bfa7c992a5c397465d8202e16d902ec91959f025562848ca636ce79b241b6ecf27552becfa670b55acb5899c79014090ad50c7c0651b1c1bbd5f950f9e7fd0932faae59cf7d7257a61f617ea078690f5"}, {0xb0, 0x108, 0x5, "33fd0246209817aa05eb2bb9b225dc8dfdc2deebeb38f166f977f7586218d0c8be85f7d44f1e9af22843f33798c1868f46b9454285bf0d06764c8568592aec998847a537ad74c0d162e9bf9b8dac001ba4954b8c9f62f4d86d3846c56639da6b7c9774a08cc4710a674469d8aec68a7c7d58765344607076769d679f52d97315450e8598ff69ae2b9711225f3375f218a2e04f95d42f34d13833e6"}, {0x38, 0x113, 0xc004, "69948468654f5464ce6302d436bbeebb1a6ec244cd36235a7d9d063a3750e9813bdc25ca9f42"}, {0xa8, 0x117, 0xd4, "98ffe6259a08c9391608fb229bf1855422fb329b34b5dae20bb7529228ac904c9fd0d78f9facd7a10de4cf1b3aa34c2e1b41a520f1d54395837ff44b3001c614c56888c2b599726be6d226fa3995143af4e97e93479b328f1a02f4668426d1abb56ede8025bd51c9e6004f8f2b932a8a33e4adb11330219157825f542b13de5e648c6afae661a5ca40c60ee66c5670c1786b"}, {0x1010, 0x6, 0xfffffffffffffff7, "0b4a2c0f5f537aefa96f6b9132db1c9aced51588d09e1cccd598f62d50bd7f506534f2ad5d3bb93bbbbc3a67767df4b15c33d51ff8c1697739d373c5494c6c16e03333cd83746f155c917e642fb04c528b4174d4e06c14e91ee6640bd8c4fdd21c4e645e7701e612146275646b214a29a7e44ded1f3cd14cff6c62f3ea504015aa857d1813c9c4c541f84d213f8dba34ffb8db5a66f9c0fce6c7f4a10479cc6a3f56121b55716d911b58e19841390890c5314157c115304927d1b58d2846673698b966a7699ece1b8a1ec1adf0101adf6e0ab7c64dbf9e9ced49a541508ba3f390922f5e88362acd4a2ada267d833c117908a1dc2042785633d8c79e41371e70fe3d1f2f47703f4065310f689ee202272c91da73c8a59500aeb776e1deb84376c4bb6f9dcf75d6c940966958160f580cfc664f9643a9c7589db094a79fbd425bea379f51b66d61f53babddda0ab3251bdd6aafb026f9c8b376cc07f40297509e2bfe57bae266051453cd12fc1dfa2430480e67073fc697bb414934ad9851ceabe65177cf9cb27a12e51a92cc876eb9a664ffe94c7c169efb802fb3678f02d2876b231358f76c33f84ccf48307d2a436bad8df137ad257e7a1c7ef469d44e672e5645c3da56a83aca52f10acc95236803271e0d88a29c3a02d06400cc6543a3438bff575696254f3d48c5eab2261fa7dd97dcc04b9f2d571ca38ec05ea571ce6c13401c6745a9042eefa543ae706832580612781318c60386dc97c02a6a9249874efd3d90e2a725babdff815ce22e476f0aef46a2817d27e9f96127c1db75648420dbc4b423aea3aeba427ad56dada4afb25bf917bca7b4f8137b06cca5991e31660a7a0e04a0e97123e15e3ad01f321f7441872759ff32dbac49fa62b99d4a8a643bbcc442f80153777bb0aa2b8d022bdfbb706f900529b4e559e0dc18f38599d998cc6dc0ec2bfa8cfe94e318dc555dc9dff8f3c50c5652deb1db21f57afd5fba12ec6839933792dd92e25f8b1f770f13a333e21628f43936b5e4f41dd6391389a437205167617bfa1e85405a1f78a3fc6659bd4f572135053d66ef2bf28ae733a9f816bc0dbf727484270298ae01939d5597de7c75f32cffa4326cf5d89ecb126cbae1b2e7e18da49d44b13b8572b89206c48b50804313046341d1e88521d701394dced9ac4a7214d488a4441887de8cc2b7e5f69c04d68682e1bc0c8c1ea3edd18b4187fce8192922e3a4afa8c14ac3407e43b39aa0982999c23cf31495f7dbe3de569d2fc8737116a2117212a947f0b4d1ff6d0a519f030c2350686de8ed637e0d26dcf2fb645fc233ea8f3e0e63048949f26789a0a1c694f3967b697b815c2199db5aca20a91ff0aef91c19ab456e21192b2ed14f78dc11407bb059cb5e608a73cf94913ada54c9816b63d77d9e1273f0b336ef63e2abae8515432ca7e3c60fbf502a834f6e044d6de4196f5e377525e1a53b3a88dcf168eefb5000dc58d96130ee86b740451d0971c8905ddbc5e91ff55d7eeceab2f1a56aa9f5dec8feb7ea5c5bb09fbe8cd8ef1568f08f62b9b3c284edfc30c8ed00d4332e1513849b1ea929fc8efbcaf37bca3152243fe525b665e4a4078b82c4b0ea4d4e37f9300f4800d061ead9555e98aaf6a46b3a83a0e6228660d4c518c2d498d87d86d696ca23b468f5ad11b80be27ee191fe0c1d9a495c96cace91eb0ee0668fd983ae6f756d7f984e9350fbc38224cfc3b5ad89efc2e349f3da8ca6cdf31a52679667a410802ae65c243025c6f48dbc6b08b384aa1ad0fa03d5be451f3334a69a5fe8715737dee0b19f62e9f0e13f929ef1998a70c3be03855d81d52d20df6f625f16ce1949618d1b3973cd656ed4c8791bc80ff0fc0c4346167af177fa01fe8f9fca70646a204046c5e068e5d077e6c5c96d81c46510a7acb3d2d4c3c93fde415b7a779663abd841fbbca33d7227d6ccdc17a722f0b587a5728128c998ae36262ac30af7927047968ce9182762f59c88d4a9b1c2150d8b20e12eec59c1d97bdf298c1185d934f05f0c1e372d975d3c1d950eb5238cdb995f91b1e83f8dc43aee1e1cb00a6cd49e1ec6b6aa1531c40a3f8245f832b5ecc24be834e9245d4561c2d84ba564d3a13ae622a2ff17e4952bc47a3fae94c45229546775d029d218dd24d9f0a0e82927f7d7f6d122a5e1671e36d86e4c75e080d1483a3f04b085d4d60d086c1ae6925c995d507d2bf41eced88b7c0a5c3c3b638dbcec88ebaa77af4f78d3e626707a6fdcd8d8505445417c6d61661d6982d75bd4773628c21394568c29f1705148d42461d22f0240d8113623f7b0b9b2ecbb4451147c839894a6612327ccb96f818320a30d5db2c746d30a77c7830689f41687cdc583779c0acdcd9e91679ca868ac72693bc0a0bac448d7416c6e8c46c5475e22ed90d50c3801cb8b51311aa9d3ccb5d8285b5ca56409be165f2d0342666f5079a6a9497b5a007e134238b2544133864dad243d9381ce54e9ccfc5ceb8b865a010eac3b65d4afbc12b29b1109d2492d48d7652081b3a7b3a9db31f68be945bff2c568e2e0030b7140a2e448e3baf578cf6599360387d454988cbb915cddc9db4f73e9f64b1e0e71366ef2201adc6622c0b1ed114ee037331a572b589140407473b2961d6f887ae716cd4ad774a061b80c74d92018a35326f57ec27be11406d7aabe53043061b88099820e7ed3fb4d495f8a874ae907686edb3eefdca96c8ec767ba884e29c248d1991791f46af31557ce92a5eb5c6c81b39268ffe9610d79541e1c0d9463830326189de7e623a97120a01da933137f5fd7976769d93c9a89545b4aaa83263d1240e4402237fbd4d6b6e7058fc171dd4f9c07e7ece9756a4ebea72fdb1197555a4a3313590ee1c5c077ba0e2de468fc31ecd9a8c0503596ade38cda894d5f0f77e2a1c7f8e100f7bee3deb97c12f811c716b0c3e7dd7b99a6b7c4b799825a60cc351670d760f6307e04c17216e90d2fb33935b0aea1b5df2f90762827bd3a21f91558f348cc40ba68384b6a84b9c351ef981eef3c964d5521330147b4ddd09d782934fdebdd627371a035fa3c7ff94f2f910b158d6abb0e5fdb054b1273f460b6b7e7ae25164c24db6ba03f0add946a3eb5330034fa76424ee9ce04ba67fef1c30ddc84d951313532db274e1f4e6c75ba271ec85699d2deedc2351da142c7b9e082fe6321d85ac0ba2d61b8fd72c9f9478a076846ab2b125ca37b6a7d2bcb3eabee2e6f83945122ddb7fa67cf96d5e02c9cb7a1a09fd42924e3654ae4391c69c7bc3e0bc36924024b850ce8362eb169ce8d41cecb3a47704837898703f76cf890da58e8753c1eae1ff365e9f52d0329b4b60113cdc3ec7d8b80126ead7cbdbdecc6ebd1c2b873ff0c7768dc48a870e1d4a2f189ead4b6857a5bfdb34d64bccfc2303b0237205042cdf0989b7db764a4f210b5f08f47ba2b4ec1141ff0889d08c066fffe36a8472230208cf25d60542c94d10f1306b6578c994f1e375d79650e5255837dd8a89bd8fb5b5ea724d30b5218b88c9f00bb65380ddc9a7a5350af25f553aa2d462a9520284d4cbd678a493028bbc1ee40cb45e88721e7ea07263512cbe1a1995cb19f40692a362155d9984df13d562e58e4a1cb77fcd408fb331ad90644399e87c348464ac4000f7df7b87b415f24a7e40004ae56a7cfb66c5c6cc4aab3ce6306c60f1e262f3d194974d5bc9497c144d1eba76c6dc72240fa8d825e73e7ca5a22ae88adf5458e3f521578efa9c66fac21f74e20e29951f12aa8b8e7c4766ae96bebcb746959147ac6457583e573f323dfb2b9f6fa92a8321dd81831da09818d518578382f10332b08fdb85142f617ae9feb8877b2a748b3b097824d42edc557df4771c0c5e4baa2f020ca54a67044bf1426fdbc0bfca31285f471837b4db6777c622ed6d842d6d6f94c9fdfb6016938980238f4fb2d995f305beb00e80f69e7058cef21542861f1c79b9174c7ffe2d694d3f3ee2a372ff18954ca5c5bcec1307f891ad3a69e4af35668a8d401250c90375aa2360880e1a25145b099fe40c346803ec0bedbb860cd293656b44fb11b140f31d86bc2a29aba4415b280aac30644d8230d8424682ef2d7d06daefb2b896afaf7d8ad905a8f72796e7f40abe8d1331646f99aa6ef828820dc12867505453524b35b14acf2e01771323d065e3e5b695ffd61d9ea607b9d5f2101cde7db1d4e503e0303b9427fe0a7c6bba5182ec7d96713ea95ee1b83915c217956f03376af2b95cdec1bc3980706adef8d85e2737bdf6569cbada39721caea996394313d46bf378e7d97ed61c75f97556045b6ff9fe0df2469158720f6bf858880d1f722709d5c198870725fbe6b2da9e4c94b7dba7e2fabee4a88df53c494a6e315e76dc2ebe4c127af40199e44068d9d28ab5253bacc7aca83553d492d9b75d854bf2f0311c52748e0c3a267f35e482295f14b78c6ae724195f8c4ef94dd62a3be01f15f297aef8481f8702a25f1a974f334c9112e423d227291690c6931eac19fd08fb5331af44f4176a5eee58ca1bc3943694bfb33d18243ea0b2a8c47efd29d1f832d54076acea00ca0752be27f75b5b1363ffdd9ebf8484781d1f620b5646b87dae9d1b533cd2e400cae3914083dcd5a1de29af7093645303d5e4c7c31d5007805522e995c645d55d6b5f9e21c736c15bf8fcc3770be8ecb186ac417e897565d649f8b6956d7105e3bd08e41d2ca6d964f02b80f1dde6d2a1450de368250540d0b91e17cecb7ebed9b654836182230cb5eea2419bb9a69861713ebe3e6439f92e4ea55f3c175f81db46ea5199b5de8bea6348f00e67c7041b5690285d2102177c7df4bb99d9c79c4ea4d445f39bd71803170e8434d9523cbecc793cdc5aa99ffc5006cd07946a25434bb511acae801631610f4f4d8d007a143ce243b40f06d5457797dd49f9325dda5503f3ec79996a4645c51618b8e36cfff784598917aa03f1c3037d5867c52d8bafa407660614d3dbaf12fca50d9bcb1c92c8a4b9a7e4313904195f60bb6282648ae918a828f145ce165508f7246c4d9f336d6fbaf034f89640fcdcf3b29000eacbf307fbc00c61d37cbb275fe45f294ef98f20898c3fde4467b9785fc38a106311bfecec30732c789ebf64a48995b830f6550e299ac536e121d21b2975387cb4d76aa40432cfa9f32c4ca7a5dd6fd191374f32d996d550b2f4491a88956eed0ff2096ab699b5b9e32460ff7a8e7255818aee1ea424ea4df421d55aa6bfdd63c6a30ce206bee56ec5380cde69bfd9be09d6156c7f31fa8306628d51c3db994aa09372d6c5ed5e2b9cd1e27ef15358ce9cd392ea1e2869b87038dd640e60d86a7fa2469ef0c84af69504a7375f8f80ebce5242c2b370031dcf3ee0b241a914f619faeb82b07d4c1ad5f8b7566784fa03450d4f6805d20af9889366cba5e1353654f1e18567065b585c961e8b9c7847182dfa2dfe5e42888a0060881e6422d85fe4229adfa46661e1bc6e072a1bb4269de657e982fa4c37f381ab88452aea6ee313809476c5606c213fdde559170261e9f35128e93d89a895e3ebd2e21516d3439eaa2b6c6f80703a40de854ae86f7810320de5718fcbea9673013c3fbaf94d5c0bd61e4fa0d721a02ca66371144d483ed4f5514b4640a803ad7a8748f5c941a504e427af224dcde4f64f528bb98adfa49140bbcff7d7f4daa9819d7c48c8efa76361199675e5406cdf8ecd124d609d8736e8df12f9aa683756abc1becbb9b4c4277363ff713386448ece8e2e4f422"}], 0x22a8, 0x4000}, 0x8000}, {{&(0x7f0000003ac0)=@in={0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x80, &(0x7f0000003c00)=[{&(0x7f0000003b40)="1af3c513f4db98f84995e252dd94b6a9d110a4d2b601376f35195c2b7d201940463166439136d3d1c0fede4f2bcd7448798979ae5c5cd77e57e469b18df6081bbfb81f619e6a48f799727fe1670f04f770a5902722cbad90ba7134cb5f65924b949eb7c02af1322c66430224d2dcaa4f89f6eb4a1fa56d51e728fdb31f1eac1a202e853252265d0b940a17e4250e447ea661e12c20eb19ce65cba0d064fa9557e05ea9b3ffa222d16659ad2ec44170135f79e70d94f69eb212877ef96aab", 0xbe}], 0x1, &(0x7f0000003c40)=[{0x38, 0x11a, 0xffffffff, "18fcdcb6033348ea4d963c21ac4643a33cad5d1df192d6f638a3b7ea577be9a3cefd3217bc"}, {0xe0, 0x116, 0x5, "3cca5e3148cefe2ef6374ecc754a8687fa7fb331f444b67ac9a1cb1b7f05d03cdc764684c22d817af51c29762f6743d64150aa4b5041780e59319d5aed6310607efde4f97c1c3a36d83ad2c34fcdf819ba858377653c6f50a9970a25a60aecd8ceff8066745d262b59880b8475152bf3146d3f4a76741d3ebec9acd77559ec42444d7fd7f0b5a711b22a9246299350066231b74e50de9f679febd6790cb2823c50ed6d7a9a846974de0b757d8af5846ad5e2f38e6ef269bde8702dc3743f9b9397d07b07681a631ef5f5e9a4"}, {0x58, 0x112, 0x0, "3f4d93b4a2c0158171a5740a13094fd106feaf215fda11a49a9698b7f012689e2b6a7f6ac7ff4b04a8c92c1dc1220ff50bcebf997d9dcd97d2e048865daec71ca8c70f0f13"}, {0x1010, 0x10e, 0x0, "494a8372b573eff288de43ab6968751e69b1f7e4b2381631cbb3854e788fa15f89a6c0fb4114814f1097a39142e7dd15f245535db59ae7bdeefb3e9e4a984191580182458430036f3cec3fb563b629378401f8e15bc07aba8f71577035878091a8da60d0f49c7e9874373b6e12c2c7507a2f556d0e01109e0efc0194593ad20d09fe01050a33cd137f3264a45ff264eb3f149096a9b90638fb294fc93b743f220ca92ae8daa35929b741bf65737aca915e06ad3e9a633a8c4da747a9bd84dce4e269779274f1c037cb2d6597b3b988b96a30fd26e9c9f0c4a5b174ff902e0fd17112522b0ca23c2d59f9336d0a9c31219cf603a0c45e4b90244b913d8bffadf986e59c996f2090bf0bec5722d708f5d1947c936ec04cb0109fcf21e6e817c6930ffc88ed1c55ef0089469d291d76c2b91bf37031bd46341ed8dcd46def7330ab14213b8aab8210324476f5be517c8d8648d3cb2410a0af093f79c9b5fce77856b9fff6150ad1f0e1fd65b3a81a80d8c209b733926d4f8ae2a8d5b539520b3ee48ab1078f40d251de9727b68717d0a00e7c5aa7991030d9d80057006324c566c2116a6e19a22d2e1b64ef3ebd0885ebb33f4b67f495b218b316fa860ce44a6b80396fb9d8d0e08dcedc530979610bd5ba8349096369eefd72b9087d53042e530d22de0e099b6753e548108757f31e9c013a2ffac258cf167bc8ec9103e812044c85bbebf8896983f524aeea69ff4fb2913ec6332f4d12e1a5407d91cc2cea1244a29a7b42901f26c1b43a65ba9ed92a2e323b660758e3553b053110c946de99d1ae27c130ca3be301b6aabd1cf44d21f8c8bde94b9abedb1576423502d76c0dd6d0cc468198ff9238e78224331e7206e207b0e3a84e2103bb9583b32c37bce06168cab275a6ef9e9a794c66f8202f203129de0ebd2a289040d9d5c6011f5962f810ff9f2cc9139f16c53f0c64194dfdebc3094cc9d91ce7bd8dbc6073448816938ea01c5c90134a8ceb516998ceac9be5af8eddc8dae17f9bcadee763b33419deb8854f149637027ca41dacdd4569199321b375b7c2a2a04f0f97d9c2cb3241a9aa6518d465b2f9cebc8752047eb2a4635233f9865cc4f5d09c6c58a7eddb3395fbb658a8200e49add2a6144485b5a47c74a0c0650c80e3cc732939f5e8adaa9c40846673a99411ae35389e1b6578ff35c8b1c7858e16cb074d48e8491ca247a8de6457586c2a7de601ce640d0bcd3ea153643a06cd4810320709690d4be40515de909d00fe3d228c0232add0a2fa75fc54d8fb6fbbdb0e77774eba566b51db35526569b93f3a5ad4b6cf94187dacdfabccdc24afcc791cde8f8ef5084c92a4b6eaba1f569acafee52240647bf41c4a204bc2328aac1bf5f362a18abba30d902597b71e1d9a2cc016c38165ff34534396395f1f5f44700f02d4a581d0a3ac2b2afd90cc17e5f0bd043e4d54e248b6e681f41259ad867e6610c84293374fe933ddd20c0cca66e992d123a6e5bab3c395b7de0519c1971e8002b550f91872d9c2c75b82a95ccc5f662cdcfb802d1485aee5cc3b47bf43c00fd99bc63b862d6ac485f0b4aa51ee110cf0b637b1e799cf33856f1194a56a4ecfbe63929b91f81d11e03bcea7ca26f40ac56c6cc307e6751338514597f5e4537927bd12fbf4af3bcb24231608c6aa9edcc421356bafa48d49a4f33bb103771a4fd017ebd26c858a82b077125dbcaf5fb10461b4c2137a5274ac67ce626d789e859369d66d9b37d47eb2eafd37d9794ab56f40c999abebc43eba04a57449452a6c9aec8a838459964c5396d88be872e486d441e00a9b1ea098ef344a59a633cdad4ac19ec0996b5f4a7422106feac1d10b516231db62e3ebcfe26cafd4e6abe6855daf0b0998eecda24d3d2d19aff8999b2520612d3f828c6ce47ad03a6bfe6caf75c3b6be4b5f562e594ae410ac723d8ecc60edcbba39d2cd17b8e93a0615e3e1a85c0fdf9fc2cc642f3bc7b9b5b3b3fba26477d721469c9a8681fc33b34b09c17deea662acb4901254bdb7b8418af501ae605c2d616caf7194d5eb9b97dc76a62a0c097e8751eb3527084a941d2df501509f7bf8dd39c32bd514b1182b05bf91b80dcac10df88068533c05ce60ab9a2a88c616a71096add0d38be56df2b487c22dbdfa1f05fdc6f991206d5fb3839fff226a81a200303942182fbb8858628fc2156336e9562ec25783a953a1f47031b3d08b2519b4b5b67f9537549a1b05b7c56df3eded7e6f741066998bcd6e136cfc48df150b3dec3163dbad5c8d5e1f089b6fcaa232d1ecadb66a7447e7205bbc71edc21898060246d8226ca492972ad84d570ff4241aa46cafa024c4b3a1f0a7b5054e42c9936257844334558951d334b6b0f25e904afa0964f5082a58ff13b2369d796fd377316375de8f0477fb0199ce9c749ce25bcc31346248803d8aa8e8675d62bef017578571a4399deffe6bfdb365e33a0df0fa4ba467a3bb7c3e1f0f85fe25d1d1a7830cb9b998d4fbb3b424c1e89ac20a574b61d1f3e993ab1891914ce36228aac492476aecccd170d7ced270160e3ced278bb3e9b92b8d7837b7139424ca254a64a9a36ebf510bc11992f5c51ca7f9c15188346869936e2e1466bb2605368c98d842ae2f150c0ed413987f06e9d3629964d43884fab33945ff42a6dcdc4fd43d5072849cebb4ceed1bed0907328c83b104654dbbfa33db8f5469362aaf89ea570805734f1b50f8ab5f877505651058dbb76004a5c1714e0482ea6f59d711209e13d666eddfc64396576cc227fa5437bb33cd5fbdc0c3a0b1ea3990662f8a3f561c2d9949ed4b8286526e8a91c36c415db3e4bcb4ad6cf353a3b2669f18ddba5b538d95d12563d66fc848e08d73a4877d863796607671501685a8b5d32144c8237706bdf5a7df852b888e37bb59ede1b0fbb0c76f733660ee9eccd0230f92071927ebb788fe6b43b87df749cca1ee8b3342e411f6abc4206c6cb3bd7d8b334e0957ff5907f44f0061e39b28e9e4ff5692969f3b3f4f826bc257b298a2716a7562ca9d1651b4b53c92a78f05bb3f12392b6b12c907453f55c25d4da0d99357a63867bae5e2f24ecef7950b2ea31d9c7668c67d16dae8a61d66becb84bee47a1b96c7e8c3df531efeac248b85de237944f18ac08dd16126ae63f213deafea12ed3dbd7aa58229645537dcc386e77523ae5afa89dd3a6db2ff2477fa2490e00535d4bf0a69ffe802f64426d7691792766d04565cf28bda50bcd6827a7f7e06e278feaeeaad74ef7be94c181f775248bd2724f0a83b1f3d281c0fd471f5951d17def90780226ca811265f5a9b8035064a9ff714728f1e2cbae882d78c7c47f173c033b64e9ecb8e7fbfd3209175a5184d3ea555b8d14df087fb18f274e80c4c0caa1a24dd0a280c20f342902a23aeb1ad579cee7d87d07c412d7449ba232986655c9dd40e81895951006e555313bd818c19f7c09b234f75617de25d503133d9aa354fab75ac2ce7f77b30ff3ed26d914614806b006dbd938d63feefca67622ef8b794630f5d78852f14ca51fb1b113c6ec3f1a30a359fb505f4a9a012ed3670607ab7606ed8f88a655d5fabecff89a138e0ed35c4b02b713607792e95304128b31480dabd49d1521ee7144344a279d23e9daccc0da76d37902dd385a885a6dd8814435289f2286bc0af6f7e5e02b9015f7491dec434cfd89c64c912c13b9812c0a6f285aa44b5820329b0cbb81af0eb78f0476a4daf153ddf95447cd66597e9e171b5ac12ae792c76b384a72a3041f92dbda5cbec4c7d5f6d0f910f614e3340b8c77f87a506853bc0f9aa6b9287c51811989f82e5052d4d79be6d2212d09ef1cf9570f71aa2179f76c2607e863a1533303ccbeee6b5fbae52b9d2e397e143d706a9de1d81522273cf1f0a8df486a775672323a72d17a3b7dbf27117f2d5ae69e2a62bab89ed28ee84fd89b4ceb60bd3e7c841347748c19fa7cc1c2b30abe404bccfa8d6f8a403496fe22c04b47454ba6da59f41678eabf80082d92821f48c8bbf7c5b26728fd1d28dc809960c8ffbc98be20ecd2fc45fda6be4266aa2eee3bf3734349c47c31dd2cfe08ba07bd8ce0e80c5fc4f77351e063fd9ab2b4b3621d364779e3118c19f90262cad63f329ad551105615de731eca1498687f59dbf4d58d827c526ed58f58e85cc6a2d8f96547edfafdcf117c4323f2343d137e8da7838d8454fee20b194ac0c4ddefe97b7e9ec2f75ea29c867939f9a8eb5d466928622dd4a61a9f80fc11ca2954afd074692f02fa3975ca452ce63a04369c5b11d0c0dd204f73229b670f5b84a47c42bb0563a82da67c6ced863896c665bdae60290b6083673b7e0a32fb81ad8cb5bfd9d3c2a183d3aa844b63791ac6dd2f66c16a24c720109af9fe014db0dcad3d5433230fb4fb11f665c1245d7c637681c8443005b4443437ca5284ec438ca9012692b8f1ba02569f94c733553da480f21d1bc018223009fb99949873ced531defcdc4095f711044acd985f92fbef9b256e9990635695557eb4f109dad50b804e5f856c1adcd6905895bbd3091f34fde2b6928a81524d2358736cd463569d40f8952d9c6f12920b09c9d35ee744251c9b5632fa1ca5de421fdd7419409521f36df04a78cb4e083164df6766e2f2c34a5ab4c3a874ab8ae2b3c622a8d8f5d4baffc4c77361ea57186dd375604eab3256c5a95c9a126d0f2d18168e677d94bcce4e114fc35c0f3d4255a6cdc528271edbb633c407543d3f75abcfa662a07b0b7fbc67d138c096f95a936c64398efcd7ee2c6aaf19c12a17a5ca8538401c9d450eb37d29016e7248677bbc566c8f69154f5c1be4d304cea48fb629d50bca436064cc39525776e27c3420747444188bec67b3fe45a4fc8dbcc36b63caa5886f7c790bfe5e4639218772287afafea08927622a6d4db16f8e102064d4d789000717ef05a04383728db2022acbc55d3860f14ff5ac073ac2a68c852c85e3cc614a1f0b5bcde1184b2d0be42092fc4e3dd90d914d39f52ff65dba5a904a5eb05f3fb96613541a1b867fa95a04301946ab0d32e8298d6c5af0f64f560a68ecc021037922304117fb5d09bbb1b99e8fc85126800a14b749b1f120a547e1d692ef9f418bbebc2aacf31a4e76b53ff0ec9caca4a197dade48a205e0d67c7d2ed3738503915430d77012c1eec08402b81b70d6d2f2f2ad23962461e1e983d575ef51fe3ce5cb0f35efa78488925f13f19d4e1691208fdb8da3771e9703072e2e85b204f53929cbf7114559f7afb3392c881811ebd60e41402e640a7d55cf4c7affd7423d323898cd264f7b61e4bfb52c082cb6a48819fc11605ba5b297ad9bbf54491c1da2c04cd1ec9d21e3aac742b4e576c840e53469e56e546ed0828a99219cc71339694bf0d296100cdcfe02f04c1d67cf843dac2cb5deab6dc392f1cd61048cad385e2b8d4719cb6d92f1492fddc7c40456101478733b34913b5bdb8f3db7d06d7319ee0a6f2014fff9521a27493d85d2528be6637fd3119ea5312a7b52a9b592715fa16c9241aa9c6d09444ff28f121eb75a56fd9d71827fd10bd8aa912f991593a14103fcf6f223af343f3a934b07890d18ac0ec33d43e4c3fe4e1eca543dc92200dcf7bcc6740e17f19673825804bedcd365946b10d27f719d7a48717c94a566ea998b6a518cd652e4c17b92e78f30578c8e447da02b1e2ff19ad98a37c270271954534e78e74e11e6c82210037cd5088556be9276e91aeea7163b0d6a6de634b9e132c83ba775f652aaf594104d503"}, {0x90, 0x115, 0x3, "52d6ee763335c603941391fd5cdbd82be4ced9e8843d78481ec61fa181dcf13aa291e13517be2698b8661ad1f8c6e7b7be5a96b1467180f9f2662aa53f25475f99cc59bc8af3a8d8b698137ff356a94a944c2c569892ec8fd3290dbc303bd3cb2b02587e99aa81588de9c3b82c5773a6970bf95adb5f85daee812d8f71"}, {0x88, 0x11b, 0x6, "25b792e4efb6700e26ac9ebab305edc54e4947eb546f5dd084031143d048de2c14ff5a02253e25377a85997cd219ec37ebfd6ba476af4d5bc26228bb4242534b3b07f159c76d85e6390b6f4e206b5978e412904e6a7c208620e32415ddfd7d0d0ca91d042b3258c59bc330b31512c4614cbb5af25f57b627"}], 0x1298, 0x1}, 0x9}], 0x3, 0x800) ioctl$KVM_RUN(r2, 0xae80, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000004fc0)=@assoc_value={0x0, 0x1}, &(0x7f0000005000)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000005040)={r3, 0xa6, "269f357bb5140bdfa56e427b8ae0b429f2f02a71549be1f9bf350ad443e71edc910f337f5551928f92d2439bca66f11468d10f0e6d048945ac59214f2e17500b70645ac621dd34a2a09f81712033f0ac6f3c983a82528629ee174f31e5f4353553cd4fb3f44a9bd54fcc385f470f8b0f972420c268deceafb395e28e4714469149462a72eb1be970db3dd28904141ecf7e718f95d84b413c262a2ff115d82627de2d4c2215ef"}, &(0x7f0000005100)=0xae) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0x1c, 0x4) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, &(0x7f00000000c0)="660f38829ce00000000081660080cc00000f01d13edce00f07660f3881521ec4c1f56b821aea000066baf80cb8e2dd6488ef66bafc0c66b8680066ef8fc96801d12e660f388246e4", 0x48}], 0xaaaaaaaaaaaabe9, 0x0, &(0x7f0000000900), 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) [ 201.888365] attempt to access beyond end of device [ 201.893444] loop4: rw=2049, want=168, limit=112 [ 201.927315] BFS-fs: bfs_fill_super(): loop2 is unclean, continuing 2018/04/28 03:39:35 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:35 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xfd00000000000000, 0x0, 0x268) 2018/04/28 03:39:35 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={0x1, {0x2, 0x4e21, @rand_addr=0x8}, {0x2, 0x4e24, @broadcast=0xffffffff}, {0x2, 0x4e24, @multicast2=0xe0000002}, 0x0, 0x5, 0xfffffffffffffff8, 0x39000000000, 0x9, 0x0, 0x200, 0x0, 0x100000000}) 2018/04/28 03:39:35 executing program 7: r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0xfffffffffffffffd, 0x0) timer_create(0x5, &(0x7f0000001240)={0x0, 0x14, 0x7, @thr={&(0x7f00000001c0)="ecc5398e146047d8d3ebc2412efdc27578b1b05310b9e85d5ddbad47e91dc33a93f98e0deb6d102260f1070d236baa95e4515bc0a1608a657d5d2fbdc895d6fb88dfa68a1a357f4f61deff962e4dcb83279a", &(0x7f0000000240)="a899379d12c068bef31c8f1fd5fde9803e4de14c93141a4bf2b7bf5acbed1b0db617086969f217c6ec834f1ed617b99aed671c7293533240ea839f5ed7d717ca8e6a8d79f73d2362e6abd0c51659b2a05aa88d0d696368965d9e6870ecd68e3ddd96918832bd1e1dc41ae215ee439d94246a5786393794dfddd6b240e5a535b692b706fcae86f672ed64a445183ccdd367ab7b2b22f259865988eb0665423b2e492f0e633b8d27c27ce28c98f462ce548bd415897715ae799b4feb35eac3574e9713cb7e7daa828c6c392fa5aadbd3e00fa67f5f818e6772e36cde8234276008b641fc4747a06b55f57a3c68836024845caec6fa90ec158375733837f957511ac676d821fb1e793574450add01ff36fb763bcc7cedc0f16ac101bcdec6495f69cff8b9be1f32fc809f2b66cce9944e29913bf26f39a69ec000a1cef9dee254e8b7ba347db9c105aac9e5d0540c00a779cd6a7480a2b8a87204aca8e8d1b777e9b1402779af73b1fe8fd960108af502335ec17f8697f8a20669381919cce6dbdb67d72a55a148fbdf98546013e0944eea0455f6af31bca855f37c39ae5894b279808761458793648267ec66969df8810a8b97d83607c0175d900e9e825a95c877ee5c9c172a817a458caeead1e1c7743f9ebc306471d2faa639df3f73a6a94a4248d798647a35f761a77d8ff44f324acc86d91714f481c25ce66bd8466def85b8ad89ed8242a2dbec3255c525fd33e6657b0d4eab0cbd5fa73236ba828fb15246b55f982a589b08db88853c4fd754574bd7df1a1ab0273f1feb4ac14b1e4455f08a1ca170cd68646755d79d57d8856c6e1e370a965cb95833f89569f8ee7f255013040887400a769c8f93cb7ee5bb37b636928cba8ecabea3b64f342bfda603b84a662be979aebe8e89b956ef308580c942834abea8d389e66237b238eaf75fdc5591cfedec551e8f01c3424f080a340c210d94cba8ef29c220cf5d526d2b355ea01d1f0af426dddb7772238cc6f72aece146e3d64ebe60571b3eefcf76167d07f7a4b8deea6844e70bdd2558b0747cb2edc303bb57d4bc51ea9284f4378b6094fb943c52a11b433f3e7304cca93b43108cc2136497f11c773c1e8bb0e854817e79478ccc558f4acbe161dc655e629261ed34be19b8bf0deb4866077177375c0d8cd32762ba1b7d349928b244ab43c8b29f5116325ce2ebdada8d0e96ae29a032e4f65805b4d6efcc7902726af7257a9b8be081f5473275389d4b7191c8452406aeef51acec8a4a5ece1c1c1dc04ccf94f43dd5648f186fbf3058b235d1846e388477010480ae7e53cb338bbf3892712c47c91271a695c7233baaab130680f3e64d4887443e59eeb99c80dfe8476f5e942020a4b702962d4614908bf073a1d291c40c9b841f4a9df8ac7c51cf64c501825cee54ea9a93be3764448c7dec63edfc394f098b4fbc56233e502921ecb895ec2bd3cb4413b879d44dddf65f6271b3326d29da3de61236a82526ef6c785d941f3aa9abfe9f503683ab20d5830fa9a4da398699394fb021b468d75b57a3c104e2e6a4e71be37d7864a0726f203330fc753b8cd359d437cf1e2fa0b30bca958f1b4033a165c3147d21033484021c4a6b30fb240ad9904f0efdbdda9b48e61f91fbe6c90a01d32caa36a98f683a62153c5ab195ada2cdf37fc496cdaf8aba3ef28d6f8e0e5dbdd8e276e8352b7a3e5de285304f50527c1d3157b6072891ce3e362a78d903150efdfda409d0acdc8e4a28a8fa4c091d66c125b7ff6b7fbc76f36b15150eca4458a93000305fb43cc6c3a256142cdb413fb922bffaa6949488216f0e0ace1ab17a797e77f29ba2964c2217360a4bdebf6bf094f046716abc568c5e9578510028fc476a51e614f66683f6648bc4f3879666e3374161d07886f78b5b929e3d41f00d0b010c47eccc92e20455ff7723f6893727bcb6d7a53f195c774189384ff16b4af0ae0b3dbb509c604b130862cc00f7f40ddf5f83df9ae364aeab5964b93ec3999e3a5664c54b1280422d1dcf0d2bc41c5061445f5cd4137e2ac8dcabc7c70985b8cd5951a5645eb45a71d783c893c233ada45c785b9f229fb9f96e65b2459785f156cfa32899f1d7f245e419c985f0a0595cccc125ed6d295edf1ce5d0b09835d5805510b2a05140e42cef8d16124af3d6fcfc33bb1eedcf38f0e91f269e82d607dc5e69a6b99b147c07bd579112580b69321af7d284e906abb63856af02e1559837a880d261dd5e291e22a114d51f739a4016ce38e45a2b8478c17918de2129241a9b86ed4e65e9e58894e1a7c891ac632f3f5d700eb94b78f181d343680a41b0fb0a94ce05a28b0faaafb2138cd77d8199d4322c28c8f9f46b4eb10eca9f472b908b805962a98c0989e5dffdf28d73bb52a22ebf1cefd4842514c1b6290f4295b402b6cf7c08447aa003687f219c4055d7fdf905b12ff44376b10b252d56d6b1cea790fd5dbc6c0be9f492708cd5e693ee14aa3e707f1168ee2cae24cb591c4a8f055c295f4f8366b890b192737d8cb5991723bf3c5b8f33719b7d9b74d022d54ce4315e365c4ab1bd21386f781aa0085e9365923887d94ba67f965aa62056080d3ceba4af12342f53b18460cd68a27a4f3613008ed7d1c93e34316c592ec8a49a70758275ab1ecedb8ced55591ddb4ce415411a82d78659f49262fc59430a2bda21dbff075adb62affbccb202d3fad6a0427bfe8b5b2fe9a52200b33b891fe8d380e92893acbe5d7f2f4139a431827f6cf25bf9df5a34e79c282221ee009974c89a8ffa51fff32a849d37b8406036ff4b8ca8f6e8d97f8603d9525aeb6c8cef6014b94aa1117a084cd87e0b1d2264b61152872be0c26b18644eaed033257421e952d9f651f1c13e86bd3adae8e8aa7e8eef61303cdd7a4b426458799cf9365a0eebbc881ef1b5010af564115da77dc731c43fd181d615442023d37d07fe0bf6d802bbff830f7a1f30c0491c4a4779b2d5ce61d912d870134b398134f9033e22d05fe9b452cfbcfdb9cc4a43b74c04c4a0ce2c946f44e30fb7fab28cd83025b7aa4dbcfbb596548d164b23745564ac3d46d2f45fe90e05929a05abcf93586b317e2114dddbe9854d0c4637d6d2af245ffea1b8cd83bf31371ef9481f5acd559d1bf3dfaa5ec83fbd7c7ed0ebb29b63c9b4250a9db39c78e4ab58e0a0c381113209e05aad9873e82935b6ecdf3269ed26c39241e1129a06e656fee649aa644df54191abe9d46ccbf4fe434ca15ea6e1c7c31811f6e52576e753487463e92b7d5e8045bede3981581b4fabe47915dc4e0e5808f06db713352bb3161a916834594c6fc2c29d8deee1ff39b2935f53ee91fa0a82402c7e9578684bdee41475679109b831f7c129953e28a3fdccf4b285b8d839f41f250fe2022e993667bf14da2150a9d22c62f0baf6a130f06a2ba67838844b10e0f5828fe1fa0dada6ca95ab6db9793177a3711e3d59431f65783836d3bb689122a3b5acb3c4823db390049b53bfcf74232e79a28d0cc40c4ea23d361a39b35d0d6182e4213350de7a292ebcc63eea8f2512f88fff27e0780ae373bd58b17585dee509c75d8e4c366928695151c0a6adbbd48dd1f7851698378b7b2de4bae79d8a8b430953681d20643aa1f81ba961531263f6d950fa848a01b4c4202ac9eb283ba6b7b8085bf4a105cfe5a2ccae221152917f321b8104312137b3cceb6a9ff6eda25ff807464de783c685c70f7b4ce478921d40d3fe2685b8cdfc1fe520f81962349ea3e0818dfb7668ede8e0c6c3f67d3e17c4e30d23fd48c56691a15315e9a4ae3906fe16c4046d7229b16f1086060f6404fdae11bb57caf0110e5e4388da0a897be1318893c4535f7b7658a41b5145747272aa6d90cc816adc0960f38dfb0993725cb14507769826d263eec4877058c3f8d672387f7353cf8edafa0c11dfee0f20fe219a2d8b479e3bdfefd6d38a62bacf8e1569d4840d3cd78eb050615f7b3f94bf09167f5eb89258d1cbffadc648e95383c6d0e6ed0b17d605c1cfcf6cf1c6006ebdfb53642bc436d55233a946d5d41aa0e23e11e1813738d3c88f4164f3652c85187280eb7bcc9c00c12dfc4ae0c10f2bed058a9a88e16d678ed3935eda5eb8942726479ae9a1f97a7e6566b6f89bb6f7bf2f2c71758c453bf638cfb46435514cf096233e8fb0fac0de1116d886319c1b0638c95864c160bbab7993c7338df97d65f9f0a06b4057a31716747f9b341fba0ad58660b905e4334e92983b77555675a044a3f88b9644fe5909c6ba5ef94d69fee23571a23f9f0ae739d46765da52dad07fe5253ee97afc94733e8982602d5e5864b993047fd40f9b5868f62d1867835297a7881411d72a4d7fc5858df4e221cbcd23cd00f6c8730a7e5cbb28cace75b616af60173ad49c44ac5ff47ee955ff969e735d479e828e87c8b8872cde9c772e2f747b09ea898a946e3dfd398137240b2f0ab776f6f981baa9ca87d624cb63930b26efd52ad98811ef26a5c2d037088eacb1484fadc123436a8da15cb054be52b4d132405b2e11ea194a2146e4676dcef5c84576427de52b7d07037be52aa361541f4c1ee9896f36f85e0b5a51cecc7c8c7fa86d685f3cc31030d6b43ad7ff3b97d1fdc8a7eec5fa1289167a8f193a82c442ebbdf227e6516ff36a6898004c7fc3e6a3e3ccf10e1b6e40e3cc6ad701ec8cd6af154ff7d93f1c4e4913fd425ee7ec290cf27ff62db3b7aaae6aa08a11f0e36429f2f01a371edb7bce18ff519366d244bcf4d359b63792eeb47e21a040ae358a022fa515cea9558b4d039fe8769ac32abbfc837e71645b521b41fc6cb1e003b381b7e17939daf5cdb83ccd40403b8a8ec349cfc7c4806870137029a791337af83106ab2f9b58e05c176cc23ff503e210dc0d85831457ecb06376775036fc6495526a792ef6a12c7d3e86726980df4ee0431113433f1227c8e8c58a1118a8eceea82e8c511742c957386912e5f6f3c327684a67e2dea229c628716a31972f680946890ee3e5fec9c7ed4bccdb0ad0a602d19cb7b306f76747799c04b30784491b4a6444879d87ae367371c5e73dfadc2c42ef6df30fefb39cea7d32b74c336d4ce212d7b244c04cf22203c1152a5694dbf0bf37ee7441e595dac865684f759c44e6fb93de41f00bfa538fd1fb71bf935ac8ecaaa1a942e7df0dae30fd40db53562e3bd09319cacd517f33a97fbf49888bc7938e0cc6b99f7b5aac1eef0b0d5e588fb91142d243dd2398dd3e9f5ea8e2da0f6cda477347b7d4da01c1c2d593773f587b8f140adc1074dd4112ee7f6670e09f3df303c265de29b7bfbd9775b0ea05573a0a94fee8ddae9e0c91eea424cedbc3d208146207686f1909a11a74a2a50b76150c8a26492fcb23d9c529844b009a4aa1b81fcdfe49ea0dd1b339aaff98eb78131a9dde83ff6bc25fc6a8155ba4963a34edb3bd95e5ba90c4409263ca79859aab4faab720208a50245531f3e4056b158a019cad5749636db11dfc98ee988098e3e71d40e4344ffe72c9b2e8125b3f28b3eca1f9b030efc6bd67d2e7fd96437018e483e1c69031f20bf08fe42c046048ad31fd46d0747bbc20bdba70a2adb17eb8aec62aa1346e945afdb256de511b4d6213c879653192a1ba7e7f4d9332e50ab581a9f1c9d205d87ae9375c98be323bdcf90179652e2bb6d9aec4ce821af29781b62cdeb832976684fffed2003eae4f2601cf156658f01ec8b422211e1c00e26e02a36d436380dbdc48961e56b38218fc9821e112fa92429a29fc25e9e15305"}}, &(0x7f0000001280)=0x0) r2 = fcntl$getown(r0, 0x9) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000001340)={{0x400, 0x7, 0x5b4, 0x8, "a2a9368626f1e2cf018e2e4ce0e649fcbb56ec615bee4bf5236de69a761e37ae398d27cc3ef1691d5096ed15", 0xff}, 0x0, 0x0, 0x5, r2, 0x3f, 0x6, "95627aae24c33dc35279e772206076be93c3967e7d35e811057e9e70b5a7230810370f36fac34d28f2233817e04054b8855f852272b5ef3fe1eefbd1b5572aeb", &(0x7f0000001300)="24af00", 0x3, [], [0x9b4, 0xa49c, 0xffff]}) timer_gettime(r1, &(0x7f00000012c0)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@getsa={0x28, 0x12, 0x1, 0x0, 0x0, {@in=@rand_addr, 0x0, 0x0, 0x6c}}, 0x28}, 0x1}, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000100)=0xd007) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f0000001480)) 2018/04/28 03:39:35 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="cefaad1b000e0000ffff", 0xa}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:35 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000009000)='/dev/sg#\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/83, 0x53}], 0x1000000000000073) timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = getpgid(0x0) tkill(r1, 0x13) 2018/04/28 03:39:35 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x40000) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000100)=0x1) r1 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r2 = request_key(&(0x7f00000001c0)='id_resolver\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000240)='^!\x00', 0x0) keyctl$reject(0x13, r1, 0x5, 0x80f6, r2) perf_event_open(&(0x7f000001d000)={0x5, 0x15f, 0x0, 0x0, 0x61b4b55b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0a85322, &(0x7f0000000040)) 2018/04/28 03:39:35 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000080)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000"], 0x58) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:35 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x8101000000000000, 0x0, 0x268) 2018/04/28 03:39:35 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000039800", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0xeffdffffffffffff, 0x7fffffff) 2018/04/28 03:39:35 executing program 7: socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_int(r0, 0x29, 0x11, &(0x7f0000000180), &(0x7f0000000040)=0x4) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x2, 0x1) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f00000000c0)=""/32) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fgetxattr(r1, &(0x7f0000000100)=@random={'osx.', 'lo\x00'}, &(0x7f00000001c0)=""/94, 0x5e) ioctl$int_in(r2, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:35 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000200", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 202.266337] BFS-fs: bfs_fill_super(): No BFS filesystem on loop2 (magic=00000000) [ 202.301688] attempt to access beyond end of device [ 202.307370] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:35 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0xe1000000, 0x0, 0x268) [ 202.350744] attempt to access beyond end of device [ 202.355794] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:35 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x0, &(0x7f0000000200), 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:35 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="6e0000009ae8b0d60cbe9768b935df0121f654ddab26837bfd62eec8863d199efbe9aacfd00ae15db57d554113d102c0d18c26bf6dc3c8e7a83d6822fe7a6b2f075c9f9fe428a9f1083b5b09fbd4423b33c9467f8163de2e4345a33b33e2ef9c18f6cae3479f9f4f412dfb9460f74aa39363"], &(0x7f0000000100)=0x76) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000140)={r1, 0x8}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:35 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r0, 0x4008af13, &(0x7f0000000040)={0x1, 0x56d81faa}) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:35 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000980300", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) [ 202.507401] BFS-fs: bfs_fill_super(): No BFS filesystem on loop2 (magic=00000000) 2018/04/28 03:39:36 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x64000000, 0x0, 0x268) 2018/04/28 03:39:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0x3fffa, 0x0) ftruncate(r0, 0xbfff) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2000004001, 0x0) ftruncate(r1, 0x8000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)='m', 0x1}], 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000380)=0x7000000, 0x7fffffff) 2018/04/28 03:39:36 executing program 7: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0xfff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)=0xd007) 2018/04/28 03:39:36 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f7574650500000000000000000000000000010d00", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:36 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) 2018/04/28 03:39:36 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:36 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [{[], {0x8100}}], {@can={0xc, {{}, 0x0, 0x0, 0x0, 0x0, "71e27ecddca93d29"}}}}, &(0x7f0000000040)) 2018/04/28 03:39:36 executing program 0: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xa, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000001240)=[{{&(0x7f0000000080)=@ethernet={0x306, @random="14ddf610cc04"}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000100)="1ea528d93a823f4717c09fa55054668df8e19c7950a6ca597ecaecdb509e8fbfc98efb5811396600db4ee8c9d16a44f20a2d41d465bfdc243370939a473806bbd28fbb032456a87045dff2b3e0950418aff7e4d5aad7dd677f6bdef26afccbaac52582a0b03911ee8ad93c5a7db2f9465b236954a83e0ea92cd09622d229b1df87ab2cd4cb18d6b0bb078c61a8c878e1b6cd9712b32104e3bf545e7e8aee844557d1d3830d15f660aed59f3e3f8b7905e9", 0xb1}, {&(0x7f00000001c0)="c009eb43bd073fe8859968d54f13e05101f65cd0b2ec0b1aa2f1df62e3068d2bb6eeebfccef3841257780c5ef79fea52863dc70888a479c9f2d80f9b12b979bb52d65757b9a1c1c78017b5e0be1ee6d2b97e41b07ef1541aa01847089699d8c84191804927edfa19d5384407d1e405514c6d4ed82c83325cbbbb8e717fd95d977bb7bfe5f8c8596b42", 0x89}, {&(0x7f0000000280)="63bc86afd11fded29252dd076d84fbbe7bdb47d0f0b3b390fe1a956b0a622c989fbcce7d2fba4179503a36fe70a0a06969473889a3a00f0930336362ce9e5a5e57eecb64e4f87219d9634b3ef5cfc870ba4c10fe73570b43fc4947ed77ac0c983613ca66a3a4d04b89bd199f558075dfcc2f6cda4cd0e5fbdd7c9dc8739a27ea674a10cb0d3e3e5e2c578f0a00b912bf274212dcc7", 0x95}, {&(0x7f0000000340)="5f7ecf2c573b21ff907f470bb07e33f24af5f8a335bf4520bf8bdf5b7d1896cce1023b6b9316e1e9a3f3e2b159c8fc7fd2ebb7b1ec645be4805dcdba8766", 0x3e}], 0x4, &(0x7f00000003c0)=[{0xd0, 0x0, 0x3, "9c8255bd1a0e6c64416a8d6989966ec98bedf8e9624d23341468be317d0915477f46be9d623e304cb84d40a5f169ed195d48efaefc338e93e77049edd471a28d7099816fa92b35f3d715da34115bb79325989e6bf67f600bd3cf0523d9c13f2f2933d534e1b5da75090b814c2ba0099f50611c0d3849b84f3e0cd4ded83d08ce2b8ddbcc0198aeb3b341283aa0574210b0e60aaf3b4d7baeb20929f891bf7c418a9254ee7bfc0af7ea6856da22f04c2130c36e7a1fb67c4c0859"}], 0xd0, 0x48014}, 0x39e0}, {{&(0x7f00000004c0)=@ipx={0x4, 0x57, 0x81, "33a505e2b12f", 0xc00000000}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000540)="556d63a9dd933b1ad1e8c390f3f79972fec3b9d071ad0b895ded423fba449f11629fe29da310817309fa693334ee9fc002a2ccc12bd74b709f152cbdb8e288245618b15939bf7aef39968705590f0826081ecdd87b2ec2687b753f11d8c4638eecb8aa23097149b13aab7f1bc410f40a4a9fbe64099eefb764ce3938570161de9550b1af02906db09974c06dd264ed8f59356c5bd610ed2c171c4ba21b144163d4fc83aa735dcc7fb428accd48ac339dcdf0e1cd7f6339697cc7cce9e9079a983229e688c21bf88f8a053a2b4eca25797c4e", 0xd2}, {&(0x7f0000000640)="fc27527292d056af53971df5f5439e", 0xf}, {&(0x7f0000000680)="ad6196bbd60e5e57274f65c57c218a3c9cb747937ddfb44654a2822a2900d471bdfd00e721893edf7984a4fa40d5aebaa8a0795830151a1ffef75384bdebfce24e7505c7bc6c126c1280c110f21e29a9548eb46653ef61d669ade4e1c12eac1da9f0e23c801768284cf86a0efa0c930b9388776f0c823fb64674630a897c9a92039453da084378974734230ea7552d79c68c581d9fece9a82d998b78142bab5df3003ddb98e2a1f7897f6af4dcd0f86e", 0xb0}, {&(0x7f0000000740)="ace1e52c0dae7855567c7292b54b850d21bbaa03bbeb09e8b305626c1c2be307f7b5a800c2a87dbe8f5460157a6bea59b8c9889b9cee0ce15cd86252195ef7fdad69000f45ad9af6c5821b9f062b0a609c2ae10e6384326f5bfdc46f2beb7caefa446f8a4f8792c8a6a7d62d0794ecd705c34130e8dd3ee662fe6bb392295f39fa0ade0cf295b99c74f11b71981d34c757f6a5386e43452bca37485d9aea21fe0817dccba7e925cb64ab8765543d4c16c1095c81a4add81ef81886c6105d4daa168efec2c979321e4ed771a3e92646ae595f329c753650b87227c359ed489d8cf1411c48febc365897c2f045f83dfa3a9552", 0xf2}], 0x4, &(0x7f0000000880)=[{0xb0, 0x101, 0x3, "5207559b847fadd583a5360ab8e88f2c4268eb861db79e5e754a4b0de30ded8996fbbcdc7f4e98d56bb086768e749441a334c3c4d29c87082e12c41f185ba2bd8702c1f39d50eb76ac891155a9cca79622296ee2aa9a294ffaef777517183678b875832a77c5964457806ee289b8fb6322f13dd3fcbb2f959789a3ac6ace5554cd8f2a19ef77d7188be5f475ad21eec400440a5bbcba3218c3962a6dbf6fa6"}, {0xe8, 0x1ff, 0x8, "580d484bb8badf253a23cf388a90e1cc12a2f0f594a93ee811c8f94f5a4821185a38ce5b4d9137173da242fdd7198eac205e91c7c00689744dbc732ea43d2f12bf3c3bbda353aeae2eb4113cf7698ae119ef4cccaea0e942e8a98b852bcf5d5cf0f3ff738ba0206a707de87ce9bccf8f39429d405ffe38c4a8a2cc911aa8e7f1e5dd117860c792d9735323b471a67dc1ddff3c1bcdb1e0901e6bf26c27ff1c5abe221218987d566aa4b87c1dbbe0537c817ff59c78887c4e371c5afff1a6c28ca4c2fa243af222bb306e3460789ba6c49d99c590b0"}, {0x98, 0x6, 0x9, "f6ac030f97c4861fdd682b1926d0d3b07adefe536daacf58c4108ab7f5b27fb534629c5677200cd13b37b0d9be75bc37e47d014489f745fd2a6975c2b597df32660ed3a78ec8fb57eb6ed0ef07dfb159b4d4aa8398075558704409d25cde72c934ff443d92591fb7acc2e290029ff8dc858cadaa5e3ac5ba2f7a5518d9dca1a3f1ef35"}, {0x58, 0xff, 0x100000000, "55246d4e41a989199fe333e9b007cbc12e737960884b99bf30d53adef38503416c40df2d7b9d6aa2e4dad8308a7c4b3496c2ba1af977b11f38b3b1f5b3e0085543f2b041"}, {0x108, 0x10c, 0x81, "3e868986396884c8bbf167d554d3f95d67f00d9a88cfe8aed0eddf98b0bdcc35e44b2d3a2c0e59d253e6cfe78682d7c37996bbcb1c6b39810e229f5bc96a114780398c33a81f1441f28132f334521f0279a5abd8b36fae98c447bf62289f54b914b8525f8bfd855a68ef673d717de52d76bb0abb3e75e41dc8e61688c066dff83d3fa84a58a587cc569d7a9fc68c8ff7355f5f6d04ad39b34804014ee8f13cbf06b2de9af5f516f5a5e06a9d2451646d826f0391264cd00dcca10f33e0e5ddf29e5caf5c3ba98e3bc130dc8576e787205a6d4ed10b28495223347e92ae0c97c333542c7d1bea1ef11850128ee96c82e6d515"}, {0x50, 0x199, 0x9, "7bdfaf65b234e6afb55616d955f529eea522e6c2cebfcc2479c88300809909a2e5eea24559d5ebab0030af40aa6033bb642f72b2a6292c7747db0bb3e4"}, {0xf0, 0x109, 0x1, "3503b7d878c657d8e725f29afcbb0b2844989dbd40b94f4d3443c6c506496dd3d7a9a0bb80782d968818f060d856ec251bad36668ba24d8d2bc7682323bf195302fc03fb301230ae913a8f721b3dfcb70375df9066273195780c442c98fbb5e524b90bef7fb5da0d5dad74a383b32323ec3b141f0f552c53bb3096d39143aa20ef4727f83a72fe3bc09737a6730733f543fee7ab063aaee2555950545ab28c64654800ffe6170e944d057448c001d6db56b0d92092a52b68c60e25d7c54b07ee6a7461160649b7dfe6f823058a1f8227593e6fb5bc88dfd9f571e3143648"}, {0x100, 0x100, 0xf26, "300f86380366496ad2931a8290bd38b0630975604426eff9fb446696f9eebbfb001ad28396a854eeee3c847eef8f02d964782482f573ad0c538e25160e234792aab7d2a1d23dbb867a8d9a1828eb62befd3c8d1383fb7fee011c367329d065ef41ffdeefdb848c840a259a8cdc9ac0d8bac9ff4fe61bcc446761c35a5c83b57b86ead771ae2593bc7d52aee1dd7a6117c12df6e33f20a847a403874cc6a938e9a751de4c811f040c100e0fc332651ab8d4764fbe60d97c0f558426a5003b714c8fafb3c7b7399d1890040034ffffd00d0b26275af7ccf14b55b98b30ca7ccc339195db577254bf7740"}], 0x5d0, 0x80}, 0x992a}, {{&(0x7f0000000e80)=@nfc_llcp={0x27, 0x0, 0x1, 0x1, 0x8, 0x40, "54ee853a8223a6a96cfd3f1e8579b927672bce07945d65c3d374cd6b61b24fb9334bfe6bc74431ad6c95b2e99c3337f0a76f3c310dd3282eb8f411e9d7038d", 0x39}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000f00)="d38c1ad571a365ba8bcbd68ba1e521714d1c7b3bcf1454bbcd1188435c82ecf264c3bfb272b7840a782ab36902a81a13a791c77b408c33454486cf3477fdcadc78669252789a84e2085bcddfae2fa6d5d9f271a10cca11f89f841b070840213f71c39faa2bf0b44b75634e5ba0bcac573a7947b67927ab69acdbf3a90810b9db415dac45b18fda4b7de308066b650eb78386ad620722d88577619ce6707b742475ea34f37f0b87e8dc9e2b9e4006da4024541fb26b2503ef6cb9919ec21dd340fcb78a0933dc8612deaa9e5e5b", 0xcd}, {&(0x7f0000001000)="d211330c65f64bc5c016d2a0301e9aa71ca2b96df070ebd1d2e08d8a6d2084cd1087620695fed27b58451783c3e5e38ea02bdfdd42f85d3c9024963c40ffe1a77e8b0c3d7edee603aae07ac4d2cf087b1b6008177b56a198ea6322ff7780e101db82679d242a973a797e253607f827be2936ef237132132e0682000c49c11215f2c7db258f8e06ae07dd8749cefce5a2cfa63fe1b2a0ebb9ed7d2c08252ca2cdfed9319c5a732a409a6742a8b6bc641609dbeff5cea05098598f409871fbb6f29755a3756e73a772", 0xc8}, {&(0x7f0000001100)="262bac09f2b1d461bb6f54b4e56f5aa57c6eacf5803ea78990a20969cec9e8c158ae802367acdb7c95a1ae621fedba2909d122a3c252d33fcdc4952f5b377eded0f5f417e646934edd669dfad1a23714d549e03244d5d1b95f92057125d22cfe97228a0db2c6ccd7e979d2", 0x6b}, {&(0x7f0000001180)="dacfa1e3daba7f184bf726c0cafac73461907eaad1bf64a68b147ccb2bc2f8970e6bd5af82582f35cc4f902d74782da65acb35618dc6bcb28e6d7134513a576288e1e9ba5744da2056761d48d9fb75bfd17bd8f16cd36db0e0e97fe2b09633f4c0", 0x61}], 0x4, 0x0, 0x0, 0x4000}, 0x6}], 0x3, 0x20000800) ioctl$int_in(r0, 0x80000040045010, &(0x7f0000000000)) [ 203.323761] BFS-fs: bfs_fill_super(): No BFS filesystem on loop2 (magic=00000000) 2018/04/28 03:39:36 executing program 3: r0 = socket$inet(0x2, 0x80006, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000002c0)=@broute={"62726f757465050000000000000000000000004000", 0x20, 0x3, 0x398, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000bc0], 0x0, &(0x7f0000000000), &(0x7f0000000bc0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x15, 0x0, 0x0, 'nr0\x00', 'gre0\x00', "62fc2ff77400", 'ip6gre0\x00', @empty, [], @link_local={0x1, 0x80, 0xc2}, [], 0xa0, 0xf0, 0x138, [@pkttype={'pkttype\x00', 0x8}]}, [@common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x1, [{{{0x19, 0x0, 0x0, 'ip6gretap0\x00', 'ip_vti0\x00', 'eql\x00', 'bcsh0\x00', @link_local={0x1, 0x80, 0xc2}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], 0x70, 0xe8, 0x130}, [@common=@CLASSIFY={'CLASSIFY\x00', 0x8}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00'}}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, 'irlan0\x00', 'bcsh0\x00', 'ip6_vti0\x00', 'irlan0\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], @empty, [], 0x70, 0x70, 0xa0}}, @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x410) 2018/04/28 03:39:36 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="a8", 0x1) 2018/04/28 03:39:36 executing program 0: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000080)=0x2, 0xfffffc62) r0 = syz_open_dev$vcsa(&(0x7f0000000100)='/dev/vcsa#\x00', 0x3ff, 0x100) getsockopt$inet6_dccp_buf(r0, 0x21, 0x80, &(0x7f0000000140)=""/178, &(0x7f0000000200)=0xb2) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x2) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000340)) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000240)=0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xdad, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, @perf_bp, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$int_in(r1, 0x80000040045010, &(0x7f0000000000)) connect$llc(r1, &(0x7f00000000c0)={0x1a, 0x33a, 0x81, 0x7cc5, 0x638, 0x100000000, @random="76ec16bfaf6b"}, 0x10) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000280)={0x4, {{0xa, 0x4e21, 0x85, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) [ 203.367558] attempt to access beyond end of device [ 203.372639] loop4: rw=2049, want=136, limit=112 2018/04/28 03:39:36 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000c73fa8)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(hmac(sha256-generic))\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/81, 0xffffffffffffff65, 0x164, 0x0, 0x268) 2018/04/28 03:39:36 executing program 2: creat(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000100)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f00000001c0)="cefaad1b00", 0x5}], 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 2018/04/28 03:39:36 executing program 6: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x28100, 0x0) r1 = accept$alg(r0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x4}) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e24, 0x3bb, @empty, 0xfffffffffffffff8}}, [0x7, 0x2, 0x100, 0x2, 0x9, 0x100000000, 0x0, 0x9, 0x1, 0x5, 0xffffffff, 0x6, 0x1, 0x321a, 0x1]}, &(0x7f0000000200)=0x100) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000240)={r2, @in6={{0xa, 0x4e22, 0x9, @remote={0xfe, 0x80, [], 0xbb}}}, 0x200, 0x100000001, 0x6, 0x3, 0x1}, 0x98) r3 = syz_open_dev$dspn(&(0x7f0000006ff6)='/dev/dsp#\x00', 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$int_in(r3, 0x80000040045010, &(0x7f0000000000)) ioctl$KVM_SET_ONE_REG(r0, 0x4010aeac, &(0x7f00000000c0)={0x1002, 0x8}) [ 203.469534] attempt to access beyond end of device [ 203.474597] loop4: rw=2049, want=168, limit=112 2018/04/28 03:39:36 executing program 7: ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(0xffffffffffffffff, 0xc0605345, &(0x7f0000000080)={0x3, 0x3, {0xffffffffffffffff, 0x3, 0xf1, 0x3, 0x7ff}}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$inet(r0, &(0x7f0000000100)={0x0, 0x0, @rand_addr}, &(0x7f0000000140)=0x10, 0x80000) ioctl$int_in(0xffffffffffffffff, 0x80000040045010, &(0x7f0000000000)=0xd007) [ 203.552387] BFS-fs: bfs_fill_super(): loop2 is unclean, continuing [ 203.558979] WARNING: CPU: 0 PID: 17233 at mm/slab_common.c:996 kmalloc_slab+0x56/0x70 [ 203.565409] QAT: Invalid ioctl [ 203.566951] Kernel panic - not syncing: panic_on_warn set ... [ 203.566951] [ 203.566973] CPU: 0 PID: 17233 Comm: syz-executor2 Not tainted 4.17.0-rc2+ #21 [ 203.566983] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 203.566990] Call Trace: [ 203.567013] dump_stack+0x1b9/0x294 [ 203.567034] ? dump_stack_print_info.cold.2+0x52/0x52 [ 203.567070] ? slab_caches_to_rcu_destroy_workfn+0x80/0xc0 [ 203.611192] panic+0x22f/0x4de [ 203.614402] ? add_taint.cold.5+0x16/0x16 [ 203.619045] ? __warn.cold.8+0x148/0x1b3 [ 203.619073] ? kmalloc_slab+0x56/0x70 [ 203.619088] __warn.cold.8+0x163/0x1b3 [ 203.619104] ? kmalloc_slab+0x56/0x70 [ 203.619122] report_bug+0x252/0x2d0 [ 203.619141] do_error_trap+0x1de/0x490 [ 203.619157] ? prepare_to_wait+0x194/0x4d0 [ 203.619175] ? math_error+0x420/0x420 [ 203.619194] ? console_unlock+0x1100/0x1100 [ 203.619220] ? remove_wait_queue+0x350/0x350 [ 203.619240] ? __sched_text_start+0x8/0x8 [ 203.619260] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 203.619278] do_invalid_op+0x1b/0x20 [ 203.619293] invalid_op+0x14/0x20 [ 203.619308] RIP: 0010:kmalloc_slab+0x56/0x70 [ 203.619316] RSP: 0018:ffff8801b58478d0 EFLAGS: 00010246 [ 203.619331] RAX: 0000000000000000 RBX: 00000000007fffff RCX: ffffc90003cc7000 [ 203.619340] RDX: 1ffff1003608d9c4 RSI: 0000000000000000 RDI: 0000000000800000 [ 203.619350] RBP: ffff8801b58478d0 R08: ffff8801bc190440 R09: ffffed003b5c4f90 [ 203.619360] R10: ffffed003b5c4f90 R11: ffff8801dae27c87 R12: ffff88019f975004 [ 203.619369] R13: 0000000000000000 R14: ffff8801b046ce00 R15: 00000000014080c0 [ 203.619399] __kmalloc+0x25/0x760 [ 203.619417] ? __might_sleep+0x95/0x190 [ 203.619433] ? bfs_fill_super+0x45f/0xef0 [ 203.619453] bfs_fill_super+0x45f/0xef0 [ 203.619475] ? vsprintf+0x40/0x40 [ 203.619494] ? set_blocksize+0x2c4/0x350 [ 203.619515] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 203.619534] mount_bdev+0x30c/0x3e0 [ 203.619547] ? bfs_iget+0xb40/0xb40 [ 203.619564] bfs_mount+0x34/0x40 [ 203.619581] mount_fs+0xae/0x328 [ 203.619596] ? mpi_free.cold.1+0x19/0x19 [ 203.619616] vfs_kern_mount.part.34+0xd4/0x4d0 [ 203.619633] ? may_umount+0xb0/0xb0 [ 203.619649] ? _raw_read_unlock+0x22/0x30 [ 203.619662] ? __get_fs_type+0x97/0xc0 [ 203.619683] do_mount+0x564/0x3070 [ 203.619699] ? lock_downgrade+0x8e0/0x8e0 [ 203.619717] ? copy_mount_string+0x40/0x40 [ 203.619731] ? check_same_owner+0x320/0x320 [ 203.619747] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 203.619763] ? __check_object_size+0x95/0x5d9 [ 203.619786] ? __might_sleep+0x95/0x190 [ 203.619809] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 203.619825] ? _copy_from_user+0xdf/0x150 [ 203.619845] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 203.619860] ? copy_mount_options+0x285/0x380 [ 203.619876] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 203.619895] ksys_mount+0x12d/0x140 [ 203.619913] __x64_sys_mount+0xbe/0x150 [ 203.619927] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 203.619945] do_syscall_64+0x1b1/0x800 [ 203.619960] ? finish_task_switch+0x1ca/0x810 [ 203.619978] ? syscall_return_slowpath+0x5c0/0x5c0 [ 203.619995] ? syscall_return_slowpath+0x30f/0x5c0 [ 203.620013] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 203.620034] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 203.620053] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 203.620064] RIP: 0033:0x4583aa [ 203.620072] RSP: 002b:00007f1aed61eba8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 203.620085] RAX: ffffffffffffffda RBX: 0000000020000000 RCX: 00000000004583aa [ 203.620094] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f1aed61ebf0 [ 203.620102] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000020000000 [ 203.620110] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000014 [ 203.620119] R13: 0000000000000001 R14: 00000000006fcc28 R15: 0000000000000000 [ 203.620668] Dumping ftrace buffer: [ 203.620840] (ftrace buffer empty) [ 203.620844] Kernel Offset: disabled [ 203.943160] Rebooting in 86400 seconds..