[lkml]   [2009]   [May]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Who's responsible for configuring CLS on a cardbus device?
    On Tue, 26 May 2009 22:05:08 +0900
    Tejun Heo <> wrote:

    > Hello,
    > This is regarding bko#13257.
    > was experiencing very slow transfer rate when using a
    > cardbus sata_sil SATA controller which is known to be sensitive to
    > cache line size setting. The reset default is zero and no one
    > configured it causing poor performance.
    > This is solvable by simply setting CLS to the correct value but who's
    > job is it? For non-hotplug devices, this is configured by the BIOS
    > (at least on PC), so for hotplug devices I think falls on the lap of
    > the PCI code but I'm not sure. If this is something which the
    > sata_sil driver should be responsible for, is there an established way
    > to determine the proper CLS value?

    Currently its handled by pci_set_mwi() but there isn't actually a more
    direct way to do this.


     \ /
      Last update: 2009-05-26 15:25    [W:0.027 / U:8.840 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site