[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <96753ca4-88fe-aa26-b439-6e22eaf8b524@gmail.com>
Date: Wed, 1 Aug 2018 03:20:24 -0700
From: Eric Dumazet <eric.dumazet@...il.com>
To: Marcel Hellwig <mhellwig@...-group.com>,
'Eric Dumazet' <eric.dumazet@...il.com>,
"'davem@...emloft.net'" <davem@...emloft.net>,
"'kuznet@....inr.ac.ru'" <kuznet@....inr.ac.ru>,
"'yoshfuji@...ux-ipv6.org'" <yoshfuji@...ux-ipv6.org>,
"'andrew@...n.ch'" <andrew@...n.ch>
Cc: "'netdev@...r.kernel.org'" <netdev@...r.kernel.org>,
"'linux-kernel@...r.kernel.org'" <linux-kernel@...r.kernel.org>,
Matthias Wystrik <mwystrik@...-group.com>
Subject: Re: AW: PROBLEM: Kernel Oops in UDP stack
On 07/31/2018 10:55 PM, Marcel Hellwig wrote:
>
> [<c0228adc>] (udp_recvmsg+0x284/0x33c) from [<c02306e0>] (inet_recvmsg+0x38/0x4c): net/ipv4/udp.c:1234
sin->sin_addr.s_addr = ip_hdr(skb)->saddr;
Unaligned access trap (virtual address c14fe63a), so either sin or ip_hdr(skb) are not on a 32bit alignment
Can you produce the disassembly of the trapping instruction ?
(Is is a read at address c14fe63a, or a write ...)
Thanks.
Powered by blists - more mailing lists