From: Dan Aloni <dan@kernelim.com>
To: Sasha Levin <sasha.levin@oracle.com>
Cc: "linux-mm@kvack.org" <linux-mm@kvack.org>,
Andrew Morton <akpm@linux-foundation.org>,
Ingo Molnar <mingo@kernel.org>,
Peter Zijlstra <peterz@infradead.org>,
LKML <linux-kernel@vger.kernel.org>,
"netdev@vger.kernel.org" <netdev@vger.kernel.org>,
Dave Jones <davej@redhat.com>
Subject: Re: mm/sched/net: BUG when running simple code
Date: Fri, 13 Jun 2014 08:26:30 +0300 [thread overview]
Message-ID: <20140613052630.GA23945@gmail.com> (raw)
In-Reply-To: <20140613045555.GB20729@gmail.com>
On Fri, Jun 13, 2014 at 07:55:55AM +0300, Dan Aloni wrote:
> > that theory went away. (also confirmed by not finding a netlink module.)
> >
> > What about the kernel .text overflowing into the modules space? The loader
> > checks for that, but can something like that happen after everything is
> > up and running? I'll look into that tomorrow.
>
> The kernel .text needs to be more than 512MB for the overlap to happen.
>
> ffffffff80000000 - ffffffffa0000000 (=512 MB) kernel text mapping, from phys 0
>
> Also, it is bizarre that symbol resolution resolved ffffffffa0f12560 to
> a symbol that is in module space where af_netlink.o is surely not because of
> "obj-y := af_netlink.o" in the Makefile.
>
> What does your /proc/kallsyms show when sorted with regards to the symbols
> in question?
>
> Also curious are the addresses you have on the stack:
>
> > [ 516.309720] Stack:
> > [ 516.309720] ffff8803fc85ff18 ffff8803fc85ff18 ffff8803fc85fef8 8900200549908020
> > [ 516.309720] ffff8803fc85ff18 ffffffff9ff66470 ffff8803fc85ff18 0000000000000037
> > [ 516.309720] ffff8803fc85ff78 ffffffff9ff69d26 0000000000000037 0000000000000004
>[..]
Oh, just figured about the new kASLR feature that got enabled
recently, it explains the addresses, but there was supposed to be a
line for it in the Oops, so I'm puzzled.
--
Dan Aloni
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
WARNING: multiple messages have this Message-ID (diff)
From: Dan Aloni <dan@kernelim.com>
To: Sasha Levin <sasha.levin@oracle.com>
Cc: "linux-mm@kvack.org" <linux-mm@kvack.org>,
Andrew Morton <akpm@linux-foundation.org>,
Ingo Molnar <mingo@kernel.org>,
Peter Zijlstra <peterz@infradead.org>,
LKML <linux-kernel@vger.kernel.org>,
"netdev@vger.kernel.org" <netdev@vger.kernel.org>,
Dave Jones <davej@redhat.com>
Subject: Re: mm/sched/net: BUG when running simple code
Date: Fri, 13 Jun 2014 08:26:30 +0300 [thread overview]
Message-ID: <20140613052630.GA23945@gmail.com> (raw)
In-Reply-To: <20140613045555.GB20729@gmail.com>
On Fri, Jun 13, 2014 at 07:55:55AM +0300, Dan Aloni wrote:
> > that theory went away. (also confirmed by not finding a netlink module.)
> >
> > What about the kernel .text overflowing into the modules space? The loader
> > checks for that, but can something like that happen after everything is
> > up and running? I'll look into that tomorrow.
>
> The kernel .text needs to be more than 512MB for the overlap to happen.
>
> ffffffff80000000 - ffffffffa0000000 (=512 MB) kernel text mapping, from phys 0
>
> Also, it is bizarre that symbol resolution resolved ffffffffa0f12560 to
> a symbol that is in module space where af_netlink.o is surely not because of
> "obj-y := af_netlink.o" in the Makefile.
>
> What does your /proc/kallsyms show when sorted with regards to the symbols
> in question?
>
> Also curious are the addresses you have on the stack:
>
> > [ 516.309720] Stack:
> > [ 516.309720] ffff8803fc85ff18 ffff8803fc85ff18 ffff8803fc85fef8 8900200549908020
> > [ 516.309720] ffff8803fc85ff18 ffffffff9ff66470 ffff8803fc85ff18 0000000000000037
> > [ 516.309720] ffff8803fc85ff78 ffffffff9ff69d26 0000000000000037 0000000000000004
>[..]
Oh, just figured about the new kASLR feature that got enabled
recently, it explains the addresses, but there was supposed to be a
line for it in the Oops, so I'm puzzled.
--
Dan Aloni
next prev parent reply other threads:[~2014-06-13 5:26 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-13 2:56 mm/sched/net: BUG when running simple code Sasha Levin
2014-06-13 2:56 ` Sasha Levin
2014-06-13 3:27 ` Dan Aloni
2014-06-13 3:27 ` Dan Aloni
2014-06-13 4:01 ` Sasha Levin
2014-06-13 4:01 ` Sasha Levin
2014-06-13 4:13 ` Dave Jones
2014-06-13 4:13 ` Dave Jones
2014-06-13 15:13 ` Sasha Levin
2014-06-13 15:13 ` Sasha Levin
2014-06-17 3:17 ` Sasha Levin
2014-06-17 3:17 ` Sasha Levin
2014-06-17 4:30 ` Dan Aloni
2014-06-17 4:30 ` Dan Aloni
2014-06-13 4:55 ` Dan Aloni
2014-06-13 4:55 ` Dan Aloni
2014-06-13 5:26 ` Dan Aloni [this message]
2014-06-13 5:26 ` Dan Aloni
2014-06-13 5:31 ` Dan Aloni
2014-06-13 5:31 ` Dan Aloni
2014-07-08 14:51 ` Peter Zijlstra
2014-07-08 15:25 ` Sasha Levin
2014-07-08 15:25 ` Sasha Levin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140613052630.GA23945@gmail.com \
--to=dan@kernelim.com \
--cc=akpm@linux-foundation.org \
--cc=davej@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=mingo@kernel.org \
--cc=netdev@vger.kernel.org \
--cc=peterz@infradead.org \
--cc=sasha.levin@oracle.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.