]> git.baikalelectronics.ru Git - kernel.git/commit
splice: handle try_to_release_page() failure
authorJens Axboe <jens.axboe@oracle.com>
Tue, 20 May 2008 19:27:41 +0000 (21:27 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Wed, 28 May 2008 12:49:27 +0000 (14:49 +0200)
commit851743fabcc164e1d3613eaaa60f4b1d6b7a918b
tree4bb546d7c8897f028dba7a099799b777e3602cb4
parentc7bdee87edf52c2a1cc25f8fec611111ea1ebf35
splice: handle try_to_release_page() failure

splice currently assumes that try_to_release_page() always suceeds,
but it can return failure. If it does, we cannot steal the page.

Acked-by: Mingming Cao <cmm@us.ibm.com
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
fs/splice.c