Re: Linux 2.4.x block device driver question

Gong Su (gongsu@cs.columbia.edu)
Mon, 02 Jun 2003 13:23:07 -0400


Hi Jon, sorry I forgot to mention your name in the post and thank you
very much for the reply. I think your guess of the machine running out
of memory is correct; that's my guess too but I just don't understand
why it happened. I can understand the scenario you described but actually
I omitted some details in the post to keep it short. I actually disabled
the elevator algorithm by substituting in my own elevator_noop_merge
function that simply always returns ELEVATOR_NO_MERGE. So each request
will only have one buffer_head hanging off it (unless my naive idea of
disabling the elevator algorithm didn't work?). It helped to prolong
the life of the machine a little more but the machine still died
eventually. I'm really confused. Any idea at all? Thank you for your
time and sorry again forgetting to mention your name about the book.

-- 
/Gong
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/