lkml.org 
[lkml]   [2005]   [Apr]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Serious performance degradation on a RAID with kernel 2.6.10-bk7 and later
Hi,

The fls() patch from David solves the problem :-))

Do you have an idea, when it will be in the mainline kernel??

Andreas



Bartlomiej ZOLNIERKIEWICZ wrote:

>
> Hi!
>
>> A small update.
>>
>> Patching mm/filemap.c is not necessary in order to get the improved
>> performance!
>> It's sufficient to remove roundup_pow_of_two from |get_init_ra_size ...
>>
>> So a simple one-liner changes to picture dramatically.
>> But why ?!?!?
>
>
> roundup_pow_of_two() uses fls() and ia64 has buggy fls() implementation
> [ seems that David fixed it but patch is not in the mainline yet]:
>
> http://www.mail-archive.com/linux-ia64@vger.kernel.org/msg01196.html
>
> That would also explain why you couldn't reproduce the problem on ia32
> Xeon machines.
>
> Bartlomiej
>
-
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/

\
 
 \ /
  Last update: 2005-04-21 13:37    [W:0.035 / U:0.084 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site