summaryrefslogtreecommitdiff
blob: a558647951db9b527f7f4c77204149c5599e6228 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
--- src/runtime/print.c
+++ src/runtime/print.c
@@ -281,9 +281,15 @@
 	printk(KERN_DEBUG "%s: systemtap: %s, base: %p, memory: %lu+%lu+%u+%u+%u data+text+ctx+net+alloc, probes: %d\n",
 	       THIS_MODULE->name,
 	       vstr, 
+#ifdef HAVE_GRSECURITY
+	       THIS_MODULE->module_core_rx,
+	       (unsigned long) THIS_MODULE->core_size_rw,
+               (unsigned long) THIS_MODULE->core_size_rx,
+#else
 	       THIS_MODULE->module_core,  
 	       (unsigned long) (THIS_MODULE->core_size - THIS_MODULE->core_text_size),
                (unsigned long) THIS_MODULE->core_text_size,
+#endif
 	       ctx,
 	       _stp_allocated_net_memory,
 	       _stp_allocated_memory - _stp_allocated_net_memory,
@@ -292,9 +298,15 @@
 	printk(KERN_DEBUG "%s: systemtap: %s, base: %p, memory: %lu+%lu+%u+%u data+text+ctx+net, probes: %d\n",
 	       THIS_MODULE->name,
 	       vstr, 
+#ifdef HAVE_GRSECURITY
+	       THIS_MODULE->module_core_rx,
+	       (unsigned long) THIS_MODULE->core_size_rw,
+               (unsigned long) THIS_MODULE->core_size_rx,
+#else
 	       THIS_MODULE->module_core,  
 	       (unsigned long) (THIS_MODULE->core_size - THIS_MODULE->core_text_size),
                (unsigned long) THIS_MODULE->core_text_size,
+#endif
 	       ctx,
 	       _stp_allocated_net_memory,
 	       num_probes);