On 2/28/17 3:14 PM, Eric Dumazet wrote:
> On Tue, Feb 28, 2017 at 3:09 PM, David Ahern wrote:
>> On 2/28/17 5:10 AM, Eric Dumazet wrote:
>>> David, rt->rt6i_idev can be NULL.
>>
>> Do you know of an example where rt6i_idev can be NULL - besides the
>> null_entry rt which is null only because of in
On 2/28/17 5:10 AM, Eric Dumazet wrote:
> David, rt->rt6i_idev can be NULL.
Do you know of an example where rt6i_idev can be NULL - besides the
null_entry rt which is null only because of init order?
On Tue, Feb 28, 2017 at 3:09 PM, David Ahern wrote:
> On 2/28/17 5:10 AM, Eric Dumazet wrote:
>> David, rt->rt6i_idev can be NULL.
>
> Do you know of an example where rt6i_idev can be NULL - besides the
> null_entry rt which is null only because of init order?
I might have been mistaken, but man
On Tue, Feb 28, 2017 at 5:10 AM, Eric Dumazet wrote:
> On Tue, 2017-02-28 at 12:34 +0100, Dmitry Vyukov wrote:
>> Hello,
>>
>> The following program triggers GPF in rt6_nexthop_info
>>
>> // autogenerated by syzkaller (http://github.com/google/syzkaller)
>> #include
>> #include
>> #include
>> #
On Tue, 2017-02-28 at 14:30 +0100, Dmitry Vyukov wrote:
> I always run get_maintainer.pl on the top file. David is not listed
> for net/ipv6/route.c.
> I've added Yuchung as you said you want to partition load.
Yuchung is working on TCP stack exclusively, as far as linux kernel is
concerned.
He
On Tue, Feb 28, 2017 at 2:10 PM, Eric Dumazet wrote:
> On Tue, 2017-02-28 at 12:34 +0100, Dmitry Vyukov wrote:
>> Hello,
>>
>> The following program triggers GPF in rt6_nexthop_info
>>
>> // autogenerated by syzkaller (http://github.com/google/syzkaller)
>> #include
>> #include
>> #include
>> #
On Tue, 2017-02-28 at 12:34 +0100, Dmitry Vyukov wrote:
> Hello,
>
> The following program triggers GPF in rt6_nexthop_info
>
> // autogenerated by syzkaller (http://github.com/google/syzkaller)
> #include
> #include
> #include
> #include
> #include
>
> int main()
> {
> unshare(CLONE_NEWN
Hello,
The following program triggers GPF in rt6_nexthop_info
// autogenerated by syzkaller (http://github.com/google/syzkaller)
#include
#include
#include
#include
#include
int main()
{
unshare(CLONE_NEWNET);
int fd = socket(PF_NETLINK, SOCK_DGRAM|SOCK_NONBLOCK, 0);
const char* data