diff options
| -rw-r--r-- | kernel/kexec.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/kexec.c b/kernel/kexec.c index b574920cbd4..b2c1306c863 100644 --- a/kernel/kexec.c +++ b/kernel/kexec.c @@ -786,7 +786,7 @@ static int kimage_load_normal_segment(struct kimage *image,  					 struct kexec_segment *segment)  {  	unsigned long maddr; -	unsigned long ubytes, mbytes; +	size_t ubytes, mbytes;  	int result;  	unsigned char __user *buf; @@ -850,7 +850,7 @@ static int kimage_load_crash_segment(struct kimage *image,  	 * We do things a page at a time for the sake of kmap.  	 */  	unsigned long maddr; -	unsigned long ubytes, mbytes; +	size_t ubytes, mbytes;  	int result;  	unsigned char __user *buf; @@ -1540,7 +1540,7 @@ void vmcoreinfo_append_str(const char *fmt, ...)  {  	va_list args;  	char buf[0x50]; -	int r; +	size_t r;  	va_start(args, fmt);  	r = vsnprintf(buf, sizeof(buf), fmt, args);  |