end_buffer_io_kiobuf() looks weird, a misapplied patch?
>>>>>
static void end_buffer_io_kiobuf(struct buffer_head *bh, int uptodate)
{
struct kiobuf *kiobuf;
mark_buffer_uptodate(bh, uptodate);
kiobuf = bh->b_kiobuf;
unlock_buffer(bh);
kiobuf = bh->b_kiobuf;
end_kio_request(kiobuf, uptodate);
}
>>>>>>
Why is b_kiobuf read twice?
And I don't understand why we have b_kiobuf at all: AFAICS the kiobuf
functions could use b_dev_id.
-- Manfred- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Sun Apr 23 2000 - 21:00:10 EST