This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug kprobes/2294] current.stp causes NX protection fault on i686 SMP


------- 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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]