• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  /*
2   * Copyright (C) 2006 Jeff Dike (jdike@addtoit.com)
3   * Licensed under the GPL V2
4   */
5  
6  #include <linux/uaccess.h>
7  
8  /*
9   * Mostly copied from i386/x86_86 - eliminated the eip < PAGE_OFFSET because
10   * that's not relevant in skas mode.
11   */
12  
is_valid_bugaddr(unsigned long eip)13  int is_valid_bugaddr(unsigned long eip)
14  {
15  	unsigned short ud2;
16  
17  	if (probe_kernel_address((unsigned short __user *)eip, ud2))
18  		return 0;
19  
20  	return ud2 == 0x0b0f;
21  }
22