|
@@ -53,7 +53,7 @@ static struct msg_msg *alloc_msg(size_t len)
|
|
|
size_t alen;
|
|
|
|
|
|
alen = min(len, DATALEN_MSG);
|
|
|
- msg = kmalloc(sizeof(*msg) + alen, GFP_KERNEL);
|
|
|
+ msg = kmalloc(sizeof(*msg) + alen, GFP_KERNEL_ACCOUNT);
|
|
|
if (msg == NULL)
|
|
|
return NULL;
|
|
|
|
|
@@ -65,7 +65,7 @@ static struct msg_msg *alloc_msg(size_t len)
|
|
|
while (len > 0) {
|
|
|
struct msg_msgseg *seg;
|
|
|
alen = min(len, DATALEN_SEG);
|
|
|
- seg = kmalloc(sizeof(*seg) + alen, GFP_KERNEL);
|
|
|
+ seg = kmalloc(sizeof(*seg) + alen, GFP_KERNEL_ACCOUNT);
|
|
|
if (seg == NULL)
|
|
|
goto out_err;
|
|
|
*pseg = seg;
|