|
@@ -16,7 +16,6 @@
|
|
/* vmcoreinfo stuff */
|
|
/* vmcoreinfo stuff */
|
|
static unsigned char *vmcoreinfo_data;
|
|
static unsigned char *vmcoreinfo_data;
|
|
size_t vmcoreinfo_size;
|
|
size_t vmcoreinfo_size;
|
|
-size_t vmcoreinfo_max_size = VMCOREINFO_BYTES;
|
|
|
|
u32 *vmcoreinfo_note;
|
|
u32 *vmcoreinfo_note;
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -343,7 +342,7 @@ void vmcoreinfo_append_str(const char *fmt, ...)
|
|
r = vscnprintf(buf, sizeof(buf), fmt, args);
|
|
r = vscnprintf(buf, sizeof(buf), fmt, args);
|
|
va_end(args);
|
|
va_end(args);
|
|
|
|
|
|
- r = min(r, vmcoreinfo_max_size - vmcoreinfo_size);
|
|
|
|
|
|
+ r = min(r, (size_t)VMCOREINFO_BYTES - vmcoreinfo_size);
|
|
|
|
|
|
memcpy(&vmcoreinfo_data[vmcoreinfo_size], buf, r);
|
|
memcpy(&vmcoreinfo_data[vmcoreinfo_size], buf, r);
|
|
|
|
|