]> www.infradead.org Git - users/willy/xarray.git/commitdiff
ia64/kprobes: remove the unused ia64_get_bsp_cfm function
authorChristoph Hellwig <hch@lst.de>
Mon, 12 Aug 2019 06:55:23 +0000 (08:55 +0200)
committerTony Luck <tony.luck@intel.com>
Mon, 12 Aug 2019 16:53:21 +0000 (09:53 -0700)
Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lkml.kernel.org/r/20190812065524.19959-4-hch@lst.de
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/kprobes.c

index 5de801a2c0f03e9d9de098677b4ed07f25ae1114..b8356edbde659077cb0f56fd495c69d6874eae5b 100644 (file)
@@ -979,32 +979,6 @@ int __kprobes kprobe_exceptions_notify(struct notifier_block *self,
        return ret;
 }
 
-struct param_bsp_cfm {
-       unsigned long ip;
-       unsigned long *bsp;
-       unsigned long cfm;
-};
-
-static void ia64_get_bsp_cfm(struct unw_frame_info *info, void *arg)
-{
-       unsigned long ip;
-       struct param_bsp_cfm *lp = arg;
-
-       do {
-               unw_get_ip(info, &ip);
-               if (ip == 0)
-                       break;
-               if (ip == lp->ip) {
-                       unw_get_bsp(info, (unsigned long*)&lp->bsp);
-                       unw_get_cfm(info, (unsigned long*)&lp->cfm);
-                       return;
-               }
-       } while (unw_unwind(info) >= 0);
-       lp->bsp = NULL;
-       lp->cfm = 0;
-       return;
-}
-
 unsigned long arch_deref_entry_point(void *entry)
 {
        return ((struct fnptr *)entry)->ip;