summaryrefslogtreecommitdiff
path: root/source/module/monitor_trace.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/module/monitor_trace.c')
-rw-r--r--source/module/monitor_trace.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/source/module/monitor_trace.c b/source/module/monitor_trace.c
index 8a0d59a..d9344ed 100644
--- a/source/module/monitor_trace.c
+++ b/source/module/monitor_trace.c
@@ -135,17 +135,17 @@ static inline void save_stack_trace_user_remote(struct task_struct *tsk,
const void __user *fp = (const void __user *)regs->bp;
int count = 0;
- if (in_atomic()) {
- printk(KERN_INFO "save_stack_trace_user_remote %d: task in_atomic\n",
- tsk->pid);
- return;
- }
-
- if (irqs_disabled()) {
- printk(KERN_INFO "save_stack_trace_user_remote %d: task in irqs_disabled\n",
- tsk->pid);
- return;
- }
+ // if (in_atomic()) {
+ // printk(KERN_INFO "save_stack_trace_user_remote %d: task in_atomic\n",
+ // tsk->pid);
+ // return;
+ // }
+
+ // if (irqs_disabled()) {
+ // printk(KERN_INFO "save_stack_trace_user_remote %d: task in irqs_disabled\n",
+ // tsk->pid);
+ // return;
+ // }
if (trace->nr_entries < trace->max_entries)
trace->entries[trace->nr_entries++] = regs->ip;
@@ -288,15 +288,15 @@ static int diagnose_task_raw_stack_remote(struct task_struct *tsk, void *to,
int ret;
struct mm_struct *mm;
- if (in_atomic()) {
- // printk(KERN_INFO "task_raw_stack_remote %d in_atomic\n", tsk->pid);
- return 0;
- }
+ // if (in_atomic()) {
+ // printk(KERN_INFO "task_raw_stack_remote %d in_atomic\n", tsk->pid);
+ // return 0;
+ // }
- if (irqs_disabled()) {
- // printk(KERN_INFO "task_raw_stack_remote %d irqs_disabled\n", tsk->pid);
- return 0;
- }
+ // if (irqs_disabled()) {
+ // printk(KERN_INFO "task_raw_stack_remote %d irqs_disabled\n", tsk->pid);
+ // return 0;
+ // }
if (in_atomic() || irqs_disabled()) {
return 0;