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/4531] New: systemtap tests fail produce kernel oops on some configs of 2.6.22-rc2 kernel


I was testing systemtap snapshot on x86_64 with the 2.6.22 kernel. I usually
start with the existing config file for the distro's kernel config on the
machine, e.g. /boot/config-2.6.9-55.EL for RHEL4 machine. The 2.6.22-rc2 kernel
on x86_64 machine that was built starting with rhel4 config file work. The
2.6.22-rc2 kernel on x86_64 machine starting with the fc7 config oopsed. The
oops showed it dying in the kprobes arc_arm_kprobe, the instruction writing the
actual break point when attempting place a probe for the following test:

Running
/home/wcohen/stap_snap_200705221118/src/testsuite/systemtap.base/equal.exp ...


The point it is dying is arch_arm_kprobe+0x4/0x8 in the function below:

ffffffff804400cf <arch_arm_kprobe>:
ffffffff804400cf:       48 8b 47 30             mov    0x30(%rdi),%rax
ffffffff804400d3:       c6 00 cc                movb   $0xcc,(%rax)
ffffffff804400d6:       c3                      retq

Unfortunately, this laptop machine does not have a serial port, so it isn't easy
to get complete back trace.

-Will

-- 
           Summary: systemtap tests fail produce kernel oops on some configs
                    of 2.6.22-rc2 kernel
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: critical
          Priority: P2
         Component: kprobes
        AssignedTo: systemtap at sources dot redhat dot com
        ReportedBy: wcohen at redhat dot com
  GCC host triplet: x86_64


http://sourceware.org/bugzilla/show_bug.cgi?id=4531

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