From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: toke@toke.dk Received: from mail2.tohojo.dk (mail2.tohojo.dk [77.235.48.147]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 6145cd63 for ; Sat, 22 Oct 2016 13:09:40 +0000 (UTC) Sender: toke@toke.dk From: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= To: "Jason A. Donenfeld" References: <87mvi0jxsb.fsf@toke.dk> <58096029.23859.5C451AE@pageexec.gmail.com> <5809CB98.15179.767FB18@pageexec.gmail.com> <87bmyet4dx.fsf@toke.dk> Date: Sat, 22 Oct 2016 15:10:49 +0200 In-Reply-To: (Jason A. Donenfeld's message of "Sat, 22 Oct 2016 17:03:03 +0900") Message-ID: <87wph0pm06.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Cc: Emese Revfy , Pipacs , Brad Spengler , WireGuard mailing list Subject: Re: [WireGuard] Error building against grsec-enabled kernel List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , "Jason A. Donenfeld" writes: > Hi Toke, > > On Fri, Oct 21, 2016 at 6:53 PM, Toke H=C3=B8iland-J=C3=B8rgensen wrote: >> Wooh! FYI I was seeing the bug being triggered on IPv4 as well... > > Think you could try to acquire a backtrace? I'm not able to reproduce > this. Yup, here you go: [ 161.303946] PAX: size overflow detected in function __netif_receive_skb_= core include/linux/skbuff.h:2045 cicus.1788_555 min, count: 84, decl: mac_l= en; num: 0; context: sk_buf f; = = [ 161.492637] Kernel panic - not syncing: Aiee,= killing interrupt handler! [ 161.572979] CPU: 0 PID: 166 Comm: kworker/0:2 Tainted: G O = 4.7.9.201610200819-1-grsec #1 [ 161.683444] Hardware name: Shuttle Inc. DS47D/FS47D, BIOS 1.03 08/09/2013 [ 161.764756] Workqueue: wireguard-crypt-wg0 ffffffff8114cc70 [ 161.831672] d2e8090500000002 d2e809059eef7236 0000000000000086 00000000= 00000000 [ 161.920683] ffff880100203c40 ffffffff81330c53 0000000000000002 d2e80905= 9eef7236 [ 162.009812] ffffffff819196b8 ffff880100203ce0 ffff880100203cd0 ffffffff= 8114f0ba [ 162.098838] Call Trace: [ 162.128078] [] dump_stack+0x76/0xd3 [ 162.196943] [] panic+0xdb/0x26f [ 162.254360] [] do_exit+0x8fe/0xb70 [ 162.314888] [] do_group_exit+0x37/0xc0 [ 162.379579] [] report_size_overflow+0x78/0x90 [ 162.451557] [] __netif_receive_skb_core+0xd70/0xe10 [ 162.529767] [] ? napi_gro_receive+0x75/0xd0 [ 162.599654] [] ? rtl8169_poll+0x8e/0x6a0 [r8169] [ 162.674744] [] __netif_receive_skb+0x1b/0x80 [ 162.745670] [] process_backlog+0xa5/0x170 [ 162.813478] [] net_rx_action+0x24c/0x340 [ 162.880246] [] __do_softirq+0x106/0x240 [ 162.945975] [] do_softirq_own_stack+0x1c/0x30 [ 163.017945] [] do_softirq.part.2+0x39/0x50 [ 163.094170] [] __local_bh_enable_ip+0x89/0xb0 [ 163.166150] [] padata_serial_worker+0xeb/0x130 [ 163.239161] [] process_one_work+0x184/0x3e0 [ 163.309049] [] worker_thread+0x58/0x4e0 [ 163.374774] [] ? process_one_work+0x3e0/0x3e0 [ 163.446747] [] kthread+0xea/0x120 [ 163.506228] [] ret_from_fork+0x1e/0x50 [ 163.570919] [] ? kthread_worker_fn+0x1c0/0x1c0 [ 163.643942] Kernel Offset: disabled [ 163.685729] ---[ end Kernel panic - not syncing: Aiee, killing interrupt= handler! -Toke