lkml.org 
[lkml]   [2004]   [Oct]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [patch] voluntary-preempt-2.6.9-rc2-mm4-S7
    From
    Date
    On Mon, 2004-09-27 at 20:05, Ingo Molnar wrote:
    > i've released the -S7 VP patch:
    >
    > http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc2-mm4-S7
    >

    OK, I have been busy with other things, so haven't been able to test as
    much. There might be a few regressions with S7. Here is a trace from
    the ext3 journaling code that I never saw before. It starts with some
    printks from the rtc_interrupt, due to having the rtc-debug patch
    installed, but these accout for less than 100 usecs of the ~600 usec
    latency.

    http://krustophenia.net/testresults.php?dataset=2.6.9-rc2-mm4-S7

    This part repeats many times:

    00000001 0.127ms (+0.000ms): journal_refile_buffer (journal_commit_transaction)
    00000003 0.127ms (+0.000ms): __journal_refile_buffer (journal_refile_buffer)
    00000003 0.128ms (+0.000ms): __journal_unfile_buffer (journal_refile_buffer)
    00000002 0.128ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000002 0.128ms (+0.000ms): journal_remove_journal_head (journal_refile_buffer)
    00000003 0.129ms (+0.000ms): __journal_remove_journal_head (journal_remove_journal_head)
    00000003 0.129ms (+0.000ms): __brelse (__journal_remove_journal_head)
    00000003 0.130ms (+0.000ms): journal_free_journal_head (journal_remove_journal_head)
    00000003 0.130ms (+0.000ms): kmem_cache_free (journal_free_journal_head)
    00000002 0.130ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000001 0.131ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000001 0.131ms (+0.000ms): __brelse (journal_commit_transaction)
    00000002 0.132ms (+0.000ms): kfree (journal_commit_transaction)
    00000001 0.132ms (+0.000ms): preempt_schedule (journal_commit_transaction)
    00000001 0.133ms (+0.000ms): journal_refile_buffer (journal_commit_transaction)
    00000003 0.133ms (+0.000ms): __journal_refile_buffer (journal_refile_buffer)
    00000003 0.133ms (+0.000ms): __journal_unfile_buffer (journal_refile_buffer)
    00000002 0.134ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000002 0.134ms (+0.000ms): journal_remove_journal_head (journal_refile_buffer)
    00000003 0.135ms (+0.000ms): __journal_remove_journal_head (journal_remove_journal_head)
    00000003 0.135ms (+0.000ms): __brelse (__journal_remove_journal_head)
    00000003 0.135ms (+0.000ms): journal_free_journal_head (journal_remove_journal_head)
    00000003 0.136ms (+0.000ms): kmem_cache_free (journal_free_journal_head)
    00000002 0.136ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000001 0.136ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000001 0.137ms (+0.000ms): __brelse (journal_commit_transaction)
    00000002 0.137ms (+0.000ms): kfree (journal_commit_transaction)
    00000001 0.138ms (+0.000ms): preempt_schedule (journal_commit_transaction)
    00000001 0.138ms (+0.000ms): journal_refile_buffer (journal_commit_transaction)
    00000003 0.139ms (+0.000ms): __journal_refile_buffer (journal_refile_buffer)
    00000003 0.139ms (+0.000ms): __journal_unfile_buffer (journal_refile_buffer)
    00000002 0.140ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000002 0.140ms (+0.000ms): journal_remove_journal_head (journal_refile_buffer)
    00000003 0.141ms (+0.000ms): __journal_remove_journal_head (journal_remove_journal_head)
    00000003 0.141ms (+0.000ms): __brelse (__journal_remove_journal_head)
    00000003 0.141ms (+0.000ms): journal_free_journal_head (journal_remove_journal_head)
    00000003 0.142ms (+0.000ms): kmem_cache_free (journal_free_journal_head)
    00000002 0.142ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000001 0.142ms (+0.000ms): preempt_schedule (journal_refile_buffer)
    00000001 0.143ms (+0.001ms): __brelse (journal_commit_transaction)
    00000002 0.144ms (+0.000ms): kfree (journal_commit_transaction)


    Lee

    -
    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-03-22 14:06    [W:2.889 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site