From df8fadee215f81b07f809f4d3ebb016e390f2c9b Mon Sep 17 00:00:00 2001 From: fche Date: Mon, 22 Aug 2005 19:14:35 +0000 Subject: 2005-08-22 Frank Ch. Eigler PR systemtap/1134 * elaborate.h (module_fds): New member in systemtap_session. * tapsets.cxx (dwarf_derived_probe ctor): Open /sys/module/$MOD/.text for the duration of a systemtap session, to lock module in memory. --- elaborate.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'elaborate.h') diff --git a/elaborate.h b/elaborate.h index c3c35fee..43816e61 100644 --- a/elaborate.h +++ b/elaborate.h @@ -231,6 +231,9 @@ struct systemtap_session std::vector probes; std::vector embeds; + // module-referencing file handles + std::map module_fds; + // unparser data translator_output* op; unparser* up; -- cgit