1. 30 Nov, 2015 3 commits
  2. 27 Nov, 2015 1 commit
  3. 18 Nov, 2015 2 commits
  4. 17 Nov, 2015 2 commits
  5. 16 Nov, 2015 3 commits
  6. 13 Nov, 2015 1 commit
  7. 12 Nov, 2015 2 commits
  8. 11 Nov, 2015 1 commit
  9. 10 Nov, 2015 3 commits
  10. 09 Nov, 2015 2 commits
  11. 06 Nov, 2015 6 commits
  12. 05 Nov, 2015 2 commits
  13. 04 Nov, 2015 2 commits
  14. 24 Oct, 2015 2 commits
  15. 23 Oct, 2015 2 commits
  16. 21 Oct, 2015 3 commits
    • Brenden Blanco's avatar
      Merge pull request #277 from SomaLDEN/drzix · f701b520
      Brenden Blanco authored
      perf_reader: allow more than one reader to poll
      f701b520
    • Dr.Z's avatar
      perf_reader: allow more than one reader to poll · a411093d
      Dr.Z authored
      When more than one events are used with attach_kprobe, the
      perf_reader_poll() will segfault by buffer overflow like below.
      
      *** buffer overflow detected ***: python terminated
      ======= Backtrace: =========
      /lib/x86_64-linux-gnu/libc.so.6(+0x7338f)[0x7fcc971fb38f]
      /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x7fcc97292c9c]
      /lib/x86_64-linux-gnu/libc.so.6(+0x109b60)[0x7fcc97291b60]
      /lib/x86_64-linux-gnu/libc.so.6(+0x10ac04)[0x7fcc97292c04]
      /usr/lib/x86_64-linux-gnu/libbcc.so(perf_reader_poll+0x42)[0x7fcc93969cc2]
      /usr/lib/x86_64-linux-gnu/libffi.so.6(ffi_call_unix64+0x4c)[0x7fcc95c2badc]
      /usr/lib/x86_64-linux-gnu/libffi.so.6(ffi_call+0x1fc)[0x7fcc95c2b40c]
      /usr/lib/python2.7/lib-dynload/_ctypes.x86_64-linux-gnu.so(_ctypes_callproc+0x48e)[0x7fcc95e425fe]
      /usr/lib/python2.7/lib-dynload/_ctypes.x86_64-linux-gnu.so(+0x15f9e)[0x7fcc95e43f9e]
      python(PyEval_EvalFrameEx+0x965)[0x499be5]
      python(PyEval_EvalCodeEx+0x2ac)[0x4a090c]
      python(PyEval_EvalFrameEx+0x7d2)[0x499a52]
      python[0x4a1634]
      python(PyRun_FileExFlags+0x92)[0x44e4a5]
      python(PyRun_SimpleFileExFlags+0x2ee)[0x44ec9f]
      python(Py_Main+0xb5e)[0x44f904]
      /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7fcc971a9ec5]
      python[0x578c4e]
      a411093d
    • Brenden Blanco's avatar
      Merge pull request #276 from brendangregg/master · 7e2a0daa
      Brenden Blanco authored
      softirq and hardirq
      7e2a0daa
  17. 20 Oct, 2015 1 commit
  18. 16 Oct, 2015 2 commits