diff options
Diffstat (limited to 'arch/sparc/kernel/module.c')
| -rw-r--r-- | arch/sparc/kernel/module.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/sparc/kernel/module.c b/arch/sparc/kernel/module.c index b8c51cc23d96..49740450a685 100644 --- a/arch/sparc/kernel/module.c +++ b/arch/sparc/kernel/module.c @@ -87,6 +87,7 @@ int apply_relocate_add(Elf_Shdr *sechdrs,  			break;  #ifdef CONFIG_SPARC64  		case R_SPARC_64: +		case R_SPARC_UA64:  			location[0] = v >> 56;  			location[1] = v >> 48;  			location[2] = v >> 40; @@ -141,7 +142,7 @@ int apply_relocate_add(Elf_Shdr *sechdrs,  			break;  		default: -			printk(KERN_ERR "module %s: Unknown relocation: %x\n", +			printk(KERN_ERR "module %s: Unknown relocation: 0x%x\n",  			       me->name,  			       (int) (ELF_R_TYPE(rel[i].r_info) & 0xff));  			return -ENOEXEC;  | 
