[DRBD-user] Page allocation errors and kernel panics with drbd 8.3.3rc1 and infiniband

Lars Ellenberg lars.ellenberg at linbit.com
Mon Oct 5 18:24:04 CEST 2009

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.

On Mon, Oct 05, 2009 at 11:49:11AM +0200, Lars Ellenberg wrote:
> It has different context, but that thread may give you an idea on
> how to track it down further: turn on slab debug,
> then sample /proc/slabinfo, /proc/slab_allocators, /proc/net/sockstat,
> and maybe similar statistics in the infiniband area.

And if it turns out to be too hard to track down,
and it is actually "only" failing allocations from interrupt context
(or other "tight" code pathes), try reserve some megabytes for those
code pathes.

You seem to have pleanty of RAM araound (24 GiB iirc),
so why not simply reserve 128 MiB?
echo $[128 << 10] > /proc/sys/vm/min_free_kbytes


: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.

More information about the drbd-user mailing list