]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: use a shared zero page rather than one per messenger
authorAlex Elder <elder@dreamhost.com>
Mon, 23 Jan 2012 21:49:27 +0000 (15:49 -0600)
committerAlex Elder <elder@dreamhost.com>
Thu, 22 Mar 2012 15:47:45 +0000 (10:47 -0500)
commit47956efc48aa50a376071ab241505b94db3013b9
tree147bfd12f3b335d6b2fdb2af162c582a58c33fe5
parentf7a4d5edef033f3e7bce4eb4d84110d794bc14a5
ceph: use a shared zero page rather than one per messenger

Each messenger allocates a page to be used when writing zeroes
out in the event of error or other abnormal condition.  Instead,
use the kernel ZERO_PAGE() for that purpose.

Signed-off-by: Alex Elder <elder@dreamhost.com>
Signed-off-by: Sage Weil <sage@newdream.net>
include/linux/ceph/messenger.h
net/ceph/messenger.c