1. 24 6月, 2009 1 次提交
  2. 23 6月, 2009 2 次提交
  3. 19 6月, 2009 1 次提交
  4. 18 6月, 2009 2 次提交
  5. 17 6月, 2009 5 次提交
  6. 14 6月, 2009 6 次提交
  7. 12 6月, 2009 3 次提交
    • R
      module: cleanup FIXME comments about trimming exception table entries. · 5933048c
      Rusty Russell 提交于
      Everyone cut and paste this comment from my original one.  We now do
      it generically, so cut the comments.
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      Cc: Amerigo Wang <amwang@redhat.com>
      5933048c
    • P
      sh: Wire up sys_perf_counter_open. · 19470e18
      Paul Mundt 提交于
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      19470e18
    • M
      sh: Fix dynamic ftrace's NOP action. · 9e28c46b
      Matt Fleming 提交于
      Ftrace on sh handles nop'ing out trace function calls differently than
      other architectures. Instead of inserting NOP instructions in place of
      the call to the function tracer we branch over the call instructions
      and continue executing the main body of the function.
      
      This patch fixes a bug in the implementation of ftrace_modify_code()
      where we check that the old value of the code we're about to replace
      is an expected one. In the ftrace_make_call() code path
      ftrace_modify_code() was comparing the old instruction value with NOP
      instructions. The compare was failing because we never actually insert
      NOP instructions. It makes sense to just get rid of the NOP
      instructions in ftrace_nop and compare the old code with the address
      of the function body if we're expecting ftrace to have nop'd out the
      function trace call.
      Signed-off-by: NMatt Fleming <matt@console-pimps.org>
      9e28c46b
  8. 11 6月, 2009 15 次提交
  9. 02 6月, 2009 3 次提交
  10. 01 6月, 2009 2 次提交
    • P
      sh: Tidy up SH-4A boot_cpu_data.flags probing. · 0bf8513e
      Paul Mundt 提交于
      This tidies up the boot_cpu_data.flags probing on SH-4A. All of them have
      a few things in common, which we can blindly set, rather than having each
      subtype have to set the same flags. We can also make assumptions about
      cache ways and the validity of PTEA, so this also kills off CPU_HAS_PTEA
      as a config option. There was also a bug in the FPU probing, which is now
      tidied up.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      0bf8513e
    • P
      sh: Tidy up the optional L2 probing, wire it up for SH7786. · 7863d3f7
      Paul Mundt 提交于
      This tidies up the L2 probing, as it may or may not be implemented on a
      CPU, regardless of whether it is supported. This converts the cvr
      validity checks from BUG_ON()'s to simply clearing the CPU_HAS_L2_CACHE
      flag and moving on with life.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      7863d3f7