From: Wu Fengguang <fengguang.wu@intel.com>
To: "Lin, Ming M" <ming.m.lin@intel.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>,
"Rafael J. Wysocki" <rjw@sisk.pl>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Kernel Testers List <kernel-testers@vger.kernel.org>,
Andrew Morton <akpm@linux-foundation.org>,
Nick Piggin <npiggin@suse.de>,
Peter Zijlstra <a.p.zijlstra@chello.nl>
Subject: Re: [Bug #12809] iozone regression with 2.6.29-rc6
Date: Mon, 16 Mar 2009 15:30:17 +0800 [thread overview]
Message-ID: <20090316073017.GA9059@localhost> (raw)
In-Reply-To: <1237179822.27907.6.camel@minggr.sh.intel.com>
On Mon, Mar 16, 2009 at 01:03:42PM +0800, Lin, Ming wrote:
> On Sun, 2009-03-15 at 08:27 +0800, Linus Torvalds wrote:
> >
> > On Sat, 14 Mar 2009, Rafael J. Wysocki wrote:
> > >
> > > The following bug entry is on the current list of known regressions
> > > from 2.6.28. Please verify if it still should be listed and let me know
> > > (either way).
> > >
> > >
> > > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=12809
> > > Subject : iozone regression with 2.6.29-rc6
> > > Submitter : Lin Ming <ming.m.lin@intel.com>
> > > Date : 2009-02-27 9:13 (16 days old)
> > > First-Bad-Commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1cf6e7d83bf334cc5916137862c920a97aabc018
> > > References : http://marc.info/?l=linux-kernel&m=123572630504360&w=4
> > > Handled-By : Wu Fengguang <fengguang.wu@intel.com>
> >
> > I suspect that I should just raise the default dirty limits. Wu reported
> > that it fixed the regression, and while he picked some rather high
> > percentages, I think we could certainly raise the rather aggressive
> > default ones.
> >
> > After all, those default percentages were picked (a) with the old dirty
> > logic and (b) largely at random and (c) designed to be aggressive. In
> > particular, that (a) means that having fixed some of the dirty accounting,
> > maybe the real bug is now that it was always too aggressive, just hidden
> > by an accounting issue.
> >
> > If we raised the default ratio from 5/10 to 10/20, what happens to the
> > iozone regression?
>
> echo 10 > /proc/sys/vm/dirty_background_ratio
> echo 20 > /proc/sys/vm/dirty_ratio
>
> It fixed the regression of iozone (filesize 1200M) on 4P dual-core HT
> machine(8G mem).
A quick&coarse calculation: 8G * 15% = 1200M.
This means an iozone process dirtying 1200M data won't be write-blocked.
So the thresholds of 10/20 are just about enough for fixing this regression.
Thanks,
Fengguang
next prev parent reply other threads:[~2009-03-16 7:33 UTC|newest]
Thread overview: 116+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-14 19:01 2.6.29-rc8: Reported regressions from 2.6.28 Rafael J. Wysocki
2009-03-14 19:01 ` [Bug #12414] iwl4965 cannot use "ap auto" on latest 2.6.28/29? Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12444] X hangs following switch from radeonfb console - Bisected Rafael J. Wysocki
2009-03-15 10:08 ` Graham Murray
2009-03-15 10:45 ` Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12418] Repeated ioctl(4, 0x40046445, ..) loop in glxgears Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12490] ath5k related kernel panic in 2.6.29-rc1 Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12419] possible circular locking dependency on i915 dma Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12499] Problem with using bluetooth adaper connected to usb port Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12574] possible circular locking dependency detected Rafael J. Wysocki
2009-03-16 0:24 ` Michael S. Tsirkin
2009-03-19 13:03 ` Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12667] Badness at kernel/time/timekeeping.c:98 in pmud (timekeeping_suspended) Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12668] USB flash disk surprise disconnect Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12681] s2ram: fails to wake up on Acer Extensa 4220 (SMP disabled) Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12671] uvc_status_cleanup(): undefined reference to `input_unregister_device' Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12670] BUG: unable to handle kernel paging request at pin_to_kill+0x21 Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12680] Entropy pool problem Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12763] Different cpu MHz values for processor0 and processor1 Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12705] X200: Brightness broken since 2.6.29-rc4-58-g4c098bc Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12758] ACPI exception with 2.6.29-rc6 Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12765] i915 VT switch with AIGLX causes X lock up Rafael J. Wysocki
2009-03-16 17:54 ` Sitsofe Wheeler
2009-03-19 13:02 ` Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12778] suspend regression from 29rc5 to 29rc6 Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12771] Oops in i915_gem_flush Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12800] x86 PAT invalid vm_insert_pfn assumptions Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12792] 2.6.29-rc6-git4 boot failure Rafael J. Wysocki
2009-03-15 8:32 ` Sachin Sant
2009-03-15 10:48 ` Rafael J. Wysocki
2009-03-15 11:51 ` Sachin Sant
2009-03-14 19:05 ` [Bug #12805] QinQ vlan trunking regression Rafael J. Wysocki
2009-03-14 22:04 ` David Miller
2009-03-14 22:26 ` Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12831] Hot/Fn Keys do not work EEEPC 1000HE (eeepc_laptop) Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12808] Suspend regression with 2.6.29-rc Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12806] i915 broken STR Rafael J. Wysocki
2009-03-15 3:35 ` Harvey Harrison
2009-03-15 10:35 ` Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12809] iozone regression with 2.6.29-rc6 Rafael J. Wysocki
2009-03-15 0:27 ` Linus Torvalds
2009-03-15 7:55 ` Wu Fengguang
2009-03-16 5:03 ` Lin Ming
2009-03-16 7:30 ` Wu Fengguang [this message]
2009-03-14 19:05 ` [Bug #12846] Regression issue with kernel 2.6.29-rc6-git1: high power consumption during sleep Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12836] 2.6.29-rc breaks STD using Intel 945 Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12856] Thinkpad freezes with X.org and acpi=rsdt Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12842] CCMP: replay detected Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12867] 2.6.29-rc7 broke r8169 MAC on Thecus n2100 ARM board Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12861] Xorg fails to start "Failed to allocate space for kernel memory manager" Rafael J. Wysocki
2009-03-14 19:05 ` [Bug #12869] BUG when disabled ipv6 module is unloaded Rafael J. Wysocki
2009-03-14 22:04 ` Thomas Backlund
2009-03-14 22:05 ` David Miller
2009-03-14 19:05 ` [Bug #12870] 2.6.29-rc "TKIP: replay detected" regression Rafael J. Wysocki
2009-03-16 21:53 ` Hugh Dickins
2009-03-16 21:57 ` Rafael J. Wysocki
2009-03-17 0:11 ` John W. Linville
2009-03-14 19:05 ` [Bug #12871] usb bluetooth crashes system Rafael J. Wysocki
2009-03-15 5:01 ` Greg KH
2009-03-14 19:05 ` [Bug #12872] pwc mmap always fails with EAGAIN Rafael J. Wysocki
2009-03-15 2:58 ` 2.6.29-rc8: Reported regressions from 2.6.28 Jeff Chua
2009-03-15 3:06 ` Jeff Chua
2009-03-15 10:41 ` Rafael J. Wysocki
2009-03-15 18:11 ` Johannes Berg
2009-03-15 18:44 ` Linus Torvalds
2009-03-15 19:01 ` Johannes Berg
2009-03-15 20:26 ` Ingo Molnar
2009-03-16 13:24 ` Jeff Chua
2009-03-16 19:57 ` Linus Torvalds
2009-03-16 23:55 ` Jeff Chua
2009-03-17 7:50 ` Johannes Berg
2009-03-17 17:21 ` Jeff Chua
2009-03-17 14:48 ` John W. Linville
2009-03-17 15:28 ` John W. Linville
2009-03-17 15:39 ` Ingo Molnar
2009-03-17 16:05 ` John W. Linville
2009-03-17 16:24 ` Jeff Chua
2009-03-17 17:10 ` John W. Linville
2009-03-17 17:27 ` Jeff Chua
2009-03-17 17:31 ` Jeff Chua
2009-03-17 18:26 ` Jeff Chua
2009-03-17 19:22 ` Johannes Berg
2009-03-19 2:58 ` Jeff Chua
2009-03-19 3:25 ` Jeff Chua
2009-03-19 4:23 ` Jeff Chua
2009-03-19 16:59 ` Johannes Berg
2009-03-20 17:19 ` Jeff Chua
2009-03-19 4:49 ` Jeff Chua
2009-03-19 9:38 ` Johannes Berg
2009-03-19 14:13 ` John W. Linville
2009-03-19 15:02 ` Required sequence to set wireless parameters? (was: 2.6.29-rc8: Reported regressions from 2.6.28) Frans Pop
2009-03-19 15:24 ` John W. Linville
2009-03-19 16:45 ` Jeff Chua
2009-03-19 16:53 ` Johannes Berg
2009-03-19 19:24 ` Required sequence to set wireless parameters? Frans Pop
2009-03-19 19:27 ` Johannes Berg
2009-03-20 4:55 ` 2.6.29-rc8: Reported regressions from 2.6.28 Jeff Chua
2009-03-20 5:20 ` Jeff Chua
2009-03-20 8:32 ` Johannes Berg
2009-03-20 10:04 ` Jeff Chua
2009-03-20 10:13 ` Johannes Berg
2009-03-20 16:14 ` Jeff Chua
2009-03-21 12:09 ` Johannes Berg
2009-03-21 15:08 ` Jeff Chua
2009-03-21 15:11 ` Johannes Berg
2009-03-16 1:02 ` Zhang Rui
-- strict thread matches above, loose matches on Subject: below --
2009-04-06 18:54 2.6.29-git13: " Rafael J. Wysocki
2009-04-06 19:05 ` [Bug #12809] iozone regression with 2.6.29-rc6 Rafael J. Wysocki
2009-04-06 22:05 ` Linus Torvalds
2009-04-06 22:15 ` Wu Fengguang
2009-04-06 22:20 ` Wu Fengguang
2009-04-06 22:30 ` Rafael J. Wysocki
2009-03-21 16:28 2.6.29-rc8-git5: Reported regressions from 2.6.28 Rafael J. Wysocki
2009-03-21 16:39 ` [Bug #12809] iozone regression with 2.6.29-rc6 Rafael J. Wysocki
2009-03-03 19:22 2.6.29-rc6-git7: Reported regressions from 2.6.28 Rafael J. Wysocki
2009-03-03 19:25 ` [Bug #12809] iozone regression with 2.6.29-rc6 Rafael J. Wysocki
2009-03-05 1:09 ` Wu Fengguang
[not found] ` <1236218012.2567.115.camel@ymzhang>
[not found] ` <20090305020408.GA26425@localhost>
[not found] ` <1236219189.2567.123.camel@ymzhang>
2009-03-05 7:37 ` Peter Zijlstra
2009-03-07 21:35 ` Rafael J. Wysocki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090316073017.GA9059@localhost \
--to=fengguang.wu@intel.com \
--cc=a.p.zijlstra@chello.nl \
--cc=akpm@linux-foundation.org \
--cc=kernel-testers@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=ming.m.lin@intel.com \
--cc=npiggin@suse.de \
--cc=rjw@sisk.pl \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).