]> sourceware.org Git - systemtap.git/commit
Standardize and fix mm's exe_file handling for kernels >= 4.1.
authorDavid Smith <dsmith@redhat.com>
Wed, 14 Oct 2015 21:03:52 +0000 (16:03 -0500)
committerDavid Smith <dsmith@redhat.com>
Wed, 14 Oct 2015 21:03:52 +0000 (16:03 -0500)
commit9eef42260030137a6922012b88d65e9b5e7ce26d
treefb14a3b52071b8b885ebc018f994be623b95c439
parent1c70d655f1928ecf1c08fac23640498862a8488b
Standardize and fix mm's exe_file handling for kernels >= 4.1.

* runtime/task_finder_vma.c (stap_find_exe_file): Rewrite
  stap_find_exe_file() to handle kernels >= 4.1.
* runtime/linux/task_finder.c (__stp_get_mm_path): Call the net
  stap_find_exe_file(), which handles locking the mm.
* runtime/linux/task_finder.c (__stp_get_mm_path): Ditto.
* runtime/linux/uprobes-inode.c (stapiu_get_task_inode): Ditto.
* tapset/linux/task.stp (task_exe_file): Ditto.
runtime/linux/task_finder.c
runtime/linux/task_finder2.c
runtime/linux/uprobes-inode.c
runtime/task_finder_vma.c
tapset/linux/task.stp
This page took 0.028505 seconds and 5 git commands to generate.