static char* uboot = "u-boot.bin";
// 0x01f00000
// 0x07f00000
-static unsigned long laddr = 0x07f00000;
+static unsigned long laddr = 0x01f00000;
#define LOW_MEM ( 8 * 1024 * 1024 ) /* no smaller than kernel + 1M (bss) + initrd */
#define MAX_INDIRECT_BUFFER_SIZE ((PAGE_SIZE/4-1)*PAGE_SIZE)
printk(KERN_INFO "can't vmalloc(%lu)\n", VMALLOC_SIZE );
return 0;
} else {
- printk(KERN_INFO "vmalloc(%lu) = %08x\n", VMALLOC_SIZE, save );
+ //printk(KERN_INFO "vmalloc(%lu) = %08x\n", VMALLOC_SIZE, save );
}
}
return 0;
}
if( __pa(ptr) >= LOW_MEM ) {
- printk(KERN_INFO "kmalloc(%lu) = %08x __pa: %08x >= %08x got %d pages before this\n", PAGE_SIZE, ptr, __pa(ptr), LOW_MEM, saved_pages );
+ //printk(KERN_INFO "kmalloc(%lu) = %08x __pa: %08x >= %08x got %d pages before this\n", PAGE_SIZE, ptr, __pa(ptr), LOW_MEM, saved_pages );
break;
}
//printk(KERN_INFO "%d: kmalloc(%lu) = %08x __pa: %08x\n", saved_pages, PAGE_SIZE, ptr, __pa(ptr) );
out:
filp_close(file, NULL);
printk(KERN_INFO "return code %d\n", err);
+
return err;
out2:
printk(KERN_INFO "failed loading %s\n", filename);