This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug kprobes/2294] current.stp causes NX protection fault on i686 SMP
- From: "bibo dot mao at intel dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 9 Feb 2006 03:22:30 -0000
- Subject: [Bug kprobes/2294] current.stp causes NX protection fault on i686 SMP
- References: <20060207212024.2294.joshua.i.stone@intel.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From bibo dot mao at intel dot com 2006-02-09 03:22 -------
In RHEL4-U3 beta 2.6.9-30 version, kernel configuration CONFIG_X86_PAE set as
N, and then current.stp will pass. Can you verify this in 2.6.14-
1.1656_FC4smp.i686 kernel version?
_PAGE_NX is different by CONFIG_X86_PAE option, if PAE is enable, kprobe probed
instruction should be placed in module_alloc() area, but no kprobe stucture.
That is to say, arch_specific_insn structure should be defined as
struct arch_specific_insn {
/* copy of the original instruction */
kprobe_opcode_t *insn;
};
And instruction slot allocation/free will be same with x86_64 architecture.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=2294
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.