https://bugzilla.kernel.org/show_bug.cgi?id=73831
Bug ID: 73831
Summary: xfs failed to allocate memory due to memory
fragmentation
Product: File System
Version: 2.5
Kernel Version: 3.13.5
Hardware: All
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: XFS
Assignee: xfs-masters@xxxxxxxxxxx
Reporter: yangzhe1990@xxxxxxxxx
Regression: No
Hi,
We always experience web server hanging problem. xfs keeps printing
XFS: possible memory allocation deadlock in kmem_alloc (mode:0x8250)
We finally find out that it's the memory fragmentation problem. We are
experiencing this problem even if we have 50% free memory (+ buffer/cache)
. echo 1 > /proc/sys/vm/drop_caches solve the problem instantly.
I was wondering if you could enhance the message, for example, print the amount
of pages being requested, and print messages like
Node 0 Normal: 12544*4kB 68*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 1*4096kB = 54816kB
to help debugging, and try to allocate smaller number of pages.
Thanks.
--
You are receiving this mail because:
You are the assignee for the bug.
|