]> 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)
commit294f0acbaa4a1bf6310dd0723ceaa9471d566c0a
tree147bfd12f3b335d6b2fdb2af162c582a58c33fe5
parent489a6bc40d60daa2091c80bb82085c67013d4bc0
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