|
@@ -391,10 +391,6 @@ int register_kprobes(struct kprobe **kps, int num);
|
|
|
void unregister_kprobes(struct kprobe **kps, int num);
|
|
|
int setjmp_pre_handler(struct kprobe *, struct pt_regs *);
|
|
|
int longjmp_break_handler(struct kprobe *, struct pt_regs *);
|
|
|
-int register_jprobe(struct jprobe *p);
|
|
|
-void unregister_jprobe(struct jprobe *p);
|
|
|
-int register_jprobes(struct jprobe **jps, int num);
|
|
|
-void unregister_jprobes(struct jprobe **jps, int num);
|
|
|
void jprobe_return(void);
|
|
|
unsigned long arch_deref_entry_point(void *);
|
|
|
|
|
@@ -443,20 +439,6 @@ static inline void unregister_kprobe(struct kprobe *p)
|
|
|
static inline void unregister_kprobes(struct kprobe **kps, int num)
|
|
|
{
|
|
|
}
|
|
|
-static inline int register_jprobe(struct jprobe *p)
|
|
|
-{
|
|
|
- return -ENOSYS;
|
|
|
-}
|
|
|
-static inline int register_jprobes(struct jprobe **jps, int num)
|
|
|
-{
|
|
|
- return -ENOSYS;
|
|
|
-}
|
|
|
-static inline void unregister_jprobe(struct jprobe *p)
|
|
|
-{
|
|
|
-}
|
|
|
-static inline void unregister_jprobes(struct jprobe **jps, int num)
|
|
|
-{
|
|
|
-}
|
|
|
static inline void jprobe_return(void)
|
|
|
{
|
|
|
}
|
|
@@ -486,6 +468,20 @@ static inline int enable_kprobe(struct kprobe *kp)
|
|
|
return -ENOSYS;
|
|
|
}
|
|
|
#endif /* CONFIG_KPROBES */
|
|
|
+static inline int __deprecated register_jprobe(struct jprobe *p)
|
|
|
+{
|
|
|
+ return -ENOSYS;
|
|
|
+}
|
|
|
+static inline int __deprecated register_jprobes(struct jprobe **jps, int num)
|
|
|
+{
|
|
|
+ return -ENOSYS;
|
|
|
+}
|
|
|
+static inline void __deprecated unregister_jprobe(struct jprobe *p)
|
|
|
+{
|
|
|
+}
|
|
|
+static inline void __deprecated unregister_jprobes(struct jprobe **jps, int num)
|
|
|
+{
|
|
|
+}
|
|
|
static inline int disable_kretprobe(struct kretprobe *rp)
|
|
|
{
|
|
|
return disable_kprobe(&rp->kp);
|
|
@@ -494,13 +490,13 @@ static inline int enable_kretprobe(struct kretprobe *rp)
|
|
|
{
|
|
|
return enable_kprobe(&rp->kp);
|
|
|
}
|
|
|
-static inline int disable_jprobe(struct jprobe *jp)
|
|
|
+static inline int __deprecated disable_jprobe(struct jprobe *jp)
|
|
|
{
|
|
|
- return disable_kprobe(&jp->kp);
|
|
|
+ return -ENOSYS;
|
|
|
}
|
|
|
-static inline int enable_jprobe(struct jprobe *jp)
|
|
|
+static inline int __deprecated enable_jprobe(struct jprobe *jp)
|
|
|
{
|
|
|
- return enable_kprobe(&jp->kp);
|
|
|
+ return -ENOSYS;
|
|
|
}
|
|
|
|
|
|
#ifndef CONFIG_KPROBES
|