1. 04 10月, 2008 1 次提交
  2. 26 6月, 2008 1 次提交
    • J
      mips: convert to generic helpers for IPI function calls · 2f304c0a
      Jens Axboe 提交于
      This converts mips to use the new helpers for smp_call_function() and
      friends, and adds support for smp_call_function_single(). Not tested,
      but it compiles.
      
      mips shares the same IPI for smp_call_function() and
      smp_call_function_single(), since not all mips platforms have enough
      available IPIs to support seperate setups.
      
      Cc: Ralf Baechle <ralf@linux-mips.org>
      Signed-off-by: NJens Axboe <jens.axboe@oracle.com>
      2f304c0a
  3. 29 4月, 2008 2 次提交
  4. 03 2月, 2008 1 次提交
  5. 29 1月, 2008 1 次提交
  6. 30 10月, 2007 1 次提交
    • K
      [MIPS] SMTC: Allow control over TC assignment to vpe0. · be5f1f21
      Kevin D. Kissell 提交于
      Modify the SMTC initialization code to allow boot-time specification not
      only of how many VPEs and TCs to use, but also how many TCs out of the
      allowed pool are to be bound to VPE 0.  The new boot option is "vpe0tcs=N",
      where N is an integer.  Using it in combination with the existing options
      allows arbitrary assignments across the 2 VPEs of a 34K.  e.g. "maxtcs=3
       vpe0tcs=1" forces VPE0 to have 1 TC, while VPE1 has 2, and "maxtcs=4
      vpe0tcs=3" forces VPE0 to have 3 TCs, while VPE1 gets 1.  If no vpe0tcs
      option is specified, the traditional algorithm of evenly dividing TCs
      between available VPEs, with the odd "slop" going to VPE0, is retained.
      
      The reason for doing this is to allow a finer balancing of TCs which can
      handle I/O interrupts on Malta (those on VPE 0) and those which cannot.
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      be5f1f21
  7. 12 10月, 2007 8 次提交
  8. 25 9月, 2007 1 次提交
  9. 27 8月, 2007 1 次提交
  10. 01 8月, 2007 5 次提交
  11. 11 7月, 2007 1 次提交
  12. 27 6月, 2007 1 次提交
  13. 21 6月, 2007 1 次提交
  14. 12 6月, 2007 1 次提交
  15. 10 5月, 2007 1 次提交
  16. 30 3月, 2007 3 次提交
  17. 27 2月, 2007 1 次提交
  18. 07 2月, 2007 4 次提交
  19. 25 1月, 2007 2 次提交
  20. 24 1月, 2007 1 次提交
    • R
      [MIPS] SMTC: Instant IPI replay. · ac8be955
      Ralf Baechle 提交于
      SMTC pseudo-interrupts between TCs are deferred and queued if the target
      TC is interrupt-inhibited (IXMT). In the first SMTC prototypes, these
      queued IPIs were serviced on return to user mode, or on entry into the
      kernel idle loop. The INSTANT_REPLAY option dispatches them as part of
      local_irq_restore() processing, which adds runtime overhead (hence the
      option to turn it off), but ensures that IPIs are handled promptly even
      under heavy I/O interrupt load.
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      ac8be955
  21. 19 1月, 2007 1 次提交
  22. 30 11月, 2006 1 次提交