diff -urN linux-2.4.19/fs/buffer.c linux-2.4.19.SuSE/fs/buffer.c --- linux-2.4.19/fs/buffer.c 2003-04-02 08:52:20.000000000 +0200 +++ linux-2.4.19.SuSE/fs/buffer.c 2003-04-02 08:52:42.000000000 +0200 @@ -2253,8 +2253,8 @@ mark_buffer_uptodate(bh, uptodate); kiobuf = bh->b_private; - unlock_buffer(bh); end_kio_request(kiobuf, uptodate); + unlock_buffer(bh); } /*