lkml.org 
[lkml]   [2008]   [Apr]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [GIT PATCH] another tranche of SCSI updates for 2.6.26
    On Mon, Apr 28 2008 at 15:13 +0300, James Bottomley <James.Bottomley@HansenPartnership.com> wrote:
    > On Mon, 2008-04-28 at 10:23 +0300, Boaz Harrosh wrote:
    >> If we are already on the subject. It looks like we always have at most 1 command in the
    >> free list, so why the free list at all? or am I reading the code wrong?
    >
    > Because list handlers are well understood mechanisms within the kernel.
    This is not an excuse ;-). So is a simple pointer.

    > Also because in low memory situations, one command per host is
    > sufficient to guarantee forward progress, but it's not going to be very
    > efficient. Embedded and other low memory environments can increase the
    > size of the free list to improve their I/O path.
    >

    Ok that is what I thought, but inspecting the code, I can't find it. Is there
    a config option or an external mechanism that let you do that? If not, is/was
    there a ready made external patch that will enable such facility in someway?
    Should there be one?

    > James
    >

    Boaz


    \
     
     \ /
      Last update: 2008-04-28 16:51    [W:0.019 / U:122.900 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site