On Tue, Oct 21, 2014 at 09:40:32PM -0500, Josh Poimboeuf wrote:
> On Tue, Oct 21, 2014 at 11:25:56PM +0200, Jiri Kosina wrote:
> > On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
> > >
> > > I'm guessing kGraft doesn't have the address + length? I think you
> > > could call kallsyms_lookup() to get
(2014/10/22 15:02), Jiri Kosina wrote:
> On Wed, 22 Oct 2014, Masami Hiramatsu wrote:
>
>>> Add a function that allows external users (such as live patching
>>> mechanisms) to check whether a given function (identified by symbol name)
>>> has a kprobe installed in it.
>>
>> Actually, we've
On Wed, 22 Oct 2014, Masami Hiramatsu wrote:
> > Add a function that allows external users (such as live patching
> > mechanisms) to check whether a given function (identified by symbol name)
> > has a kprobe installed in it.
>
> Actually, we've already exported the list of kprobes with probe
On Wed, 22 Oct 2014, Masami Hiramatsu wrote:
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
Actually, we've already exported the list of kprobes with probe points
(2014/10/22 15:02), Jiri Kosina wrote:
On Wed, 22 Oct 2014, Masami Hiramatsu wrote:
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
Actually, we've already exported
On Tue, Oct 21, 2014 at 09:40:32PM -0500, Josh Poimboeuf wrote:
On Tue, Oct 21, 2014 at 11:25:56PM +0200, Jiri Kosina wrote:
On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
I'm guessing kGraft doesn't have the address + length? I think you
could call kallsyms_lookup() to get both values.
On Tue, Oct 21, 2014 at 11:25:56PM +0200, Jiri Kosina wrote:
> On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
>
> > > This is a rather difficult call actually. I am of course aware of the
> > > fact
> > > that kernel fucntions can't be uniquely identified by name, but when
> > > thinking about
(2014/10/22 0:48), Jiri Kosina wrote:
> Add a function that allows external users (such as live patching
> mechanisms) to check whether a given function (identified by symbol name)
> has a kprobe installed in it.
Actually, we've already exported the list of kprobes with probe points
(symbols)
On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
> > This is a rather difficult call actually. I am of course aware of the fact
> > that kernel fucntions can't be uniquely identified by name, but when
> > thinking about this, one has to consider:
> >
> > - ftrace primary userspace interface
On Tue, Oct 21, 2014 at 10:19:30PM +0200, Jiri Kosina wrote:
> On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
>
> > > Add a function that allows external users (such as live patching
> > > mechanisms) to check whether a given function (identified by symbol name)
> > > has a kprobe installed in it.
On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
> > Add a function that allows external users (such as live patching
> > mechanisms) to check whether a given function (identified by symbol name)
> > has a kprobe installed in it.
>
> Functions aren't uniquely identifiable by name. Perhaps it should
On Tue, Oct 21, 2014 at 05:48:30PM +0200, Jiri Kosina wrote:
> Add a function that allows external users (such as live patching
> mechanisms) to check whether a given function (identified by symbol name)
> has a kprobe installed in it.
Functions aren't uniquely identifiable by name. Perhaps it
On Tue, Oct 21, 2014 at 05:48:30PM +0200, Jiri Kosina wrote:
> kernel/kprobes.c| 28
> 2 files changed, 33 insertions(+)
>
> diff --git a/include/linux/kprobes.h b/include/linux/kprobes.h
> index f7296e5..f760555 100644
> --- a/include/linux/kprobes.h
> +++
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
Signed-off-by: Jiri Kosina
---
include/linux/kprobes.h | 5 +
kernel/kprobes.c| 28
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
Signed-off-by: Jiri Kosina jkos...@suse.cz
---
include/linux/kprobes.h | 5 +
kernel/kprobes.c| 28
On Tue, Oct 21, 2014 at 05:48:30PM +0200, Jiri Kosina wrote:
kernel/kprobes.c| 28
2 files changed, 33 insertions(+)
diff --git a/include/linux/kprobes.h b/include/linux/kprobes.h
index f7296e5..f760555 100644
--- a/include/linux/kprobes.h
+++
On Tue, Oct 21, 2014 at 05:48:30PM +0200, Jiri Kosina wrote:
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
Functions aren't uniquely identifiable by name. Perhaps it
On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
Functions aren't uniquely identifiable by name. Perhaps it should be
On Tue, Oct 21, 2014 at 10:19:30PM +0200, Jiri Kosina wrote:
On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
This is a rather difficult call actually. I am of course aware of the fact
that kernel fucntions can't be uniquely identified by name, but when
thinking about this, one has to consider:
- ftrace primary userspace interface
(2014/10/22 0:48), Jiri Kosina wrote:
Add a function that allows external users (such as live patching
mechanisms) to check whether a given function (identified by symbol name)
has a kprobe installed in it.
Actually, we've already exported the list of kprobes with probe points
(symbols) via
On Tue, Oct 21, 2014 at 11:25:56PM +0200, Jiri Kosina wrote:
On Tue, 21 Oct 2014, Josh Poimboeuf wrote:
This is a rather difficult call actually. I am of course aware of the
fact
that kernel fucntions can't be uniquely identified by name, but when
thinking about this, one has to
22 matches
Mail list logo