Re: cciss update for 2.4.24-pre1, #3

From: Marcelo Tosatti (marcelo.tosatti_at_cyclades.com)
Date: 12/19/03

  • Next message: Ray Lee: "Re: 2.6.0 fails to complete boot - Sony VAIO laptop"
    Date:	Fri, 19 Dec 2003 14:22:37 -0200 (BRST)
    To: mikem@beardog.cca.cpqcorp.net
    
    

    On Wed, 17 Dec 2003 mikem@beardog.cca.cpqcorp.net wrote:

    > Sorry I forgot to send this fix in with the 2 patches I submitted
    > yesterday. We found a bug in the ASIC used on the 64xx Smart Array
    > controllers. When prefetching from host memory we grab an extra 750 or
    > so bytes of data. If this occurs on a memory boundary the machine will crash.
    > This is primarily an issue on IPF and Alpha systems although it could happen
    > on other platforms. Proliant systems are not affected by this bug because
    > memory is contiguous and the top 4k of memory is masked off by the system
    > firmware. The solution to the problem is to disable SCSI prefetch in the
    > controller firmware. This results in a performance hit on x86 during RAID1
    > operations. This patch turns on prefetch for x86 based systems only.
    > Please consider this patch for inclusion in the 2.4.24 kernel.
    > This patch should be applied after the 2 I submitted yesterday. It will
    > patch into a fresh tree with offsets.

    The other two patches have been included.

    Has the prefetching been tested for long? Which kernels have it enabled?

    What about 2.6?
    -
    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/


  • Next message: Ray Lee: "Re: 2.6.0 fails to complete boot - Sony VAIO laptop"

    Relevant Pages

    • cciss update for 2.4.24-pre1, #3
      ... We found a bug in the ASIC used on the 64xx Smart Array ... If this occurs on a memory boundary the machine will crash. ... This patch turns on prefetch for x86 based systems only. ... Please consider this patch for inclusion in the 2.4.24 kernel. ...
      (Linux-Kernel)
    • cciss updates for 2.6 [5 of 11]
      ... This patch addresses a bug in the ASIC on the 6400 series controllers. ... prefetching from host memory we grab an extra 750 or so bytes of data. ...
      (Linux-Kernel)
    • 2.6.13-ck4
      ... These are patches designed to improve system responsiveness and interactivity. ... It is configurable to any workload but the default ck* patch is aimed at the ... enabled it would keep intermittently scanning indefinitely even if all memory ... Swap prefetch code was deciding to do prefetching based on overall free ...
      (Linux-Kernel)
    • Re: [PATCH -tip] tracing: use defined fields to print formats
      ... I'll wait for your next patch and see if I can take a crack at getting it ... double quotation marks for the format is missing. ... this patch saves these memory. ... ftrace_define_fields_##callimplies a bug. ...
      (Linux-Kernel)
    • Re: remove zero_page (was Re: -mm merge plans for 2.6.24)
      ... then I'd certainly accept the patch. ... (basically -- if the app cares about memory or cache footprint and is using ... And indeed this cacheline bouncing has shown up on large SGI systems. ... Inserting a ZERO_PAGE for anonymous read faults appears to be a false ...
      (Linux-Kernel)