1. 21 11月, 2009 1 次提交
  2. 07 9月, 2009 1 次提交
  3. 02 8月, 2009 1 次提交
  4. 04 7月, 2009 1 次提交
  5. 19 6月, 2009 1 次提交
    • S
      be2net: Add MCC queue mechanism for BE cmds · 5fb379ee
      Sathya Perla 提交于
      Currenlty all cmds use the blocking MCC mbox to post cmds. An mbox cmd is protected
      via a spin_lock(cmd_lock) and not spin_lock_bh() as it is undesirable
      to disable BHs while a blocking mbox cmd is in progress (and take long to finish.)
      This can lockup a cmd in progress in process context. Instead cmds that may be
      called in BH context must use the MCC queue to post cmds. The cmd completions
      are rcvd in a separate completion queue and the events are placed in the tx-event
      queue.
      Signed-off-by: NSathya Perla <sathyap@serverengines.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      5fb379ee
  6. 12 3月, 2009 1 次提交