|
@@ -499,7 +499,7 @@ int xenbus_printf(struct xenbus_transaction t,
|
|
|
#define PRINTF_BUFFER_SIZE 4096
|
|
#define PRINTF_BUFFER_SIZE 4096
|
|
|
char *printf_buffer;
|
|
char *printf_buffer;
|
|
|
|
|
|
|
|
- printf_buffer = kmalloc(PRINTF_BUFFER_SIZE, GFP_KERNEL);
|
|
|
|
|
|
|
+ printf_buffer = kmalloc(PRINTF_BUFFER_SIZE, GFP_NOIO | __GFP_HIGH);
|
|
|
if (printf_buffer == NULL)
|
|
if (printf_buffer == NULL)
|
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
|
|
|
|