1. 16 3月, 2022 4 次提交
  2. 15 3月, 2022 3 次提交
  3. 02 3月, 2022 5 次提交
  4. 08 2月, 2022 2 次提交
  5. 01 2月, 2022 1 次提交
  6. 16 1月, 2022 1 次提交
  7. 17 12月, 2021 1 次提交
  8. 14 12月, 2021 2 次提交
  9. 11 12月, 2021 1 次提交
    • N
      scsi: lpfc: Use irq_set_affinity() · ce5a58a9
      Nitesh Narayan Lal 提交于
      The driver uses irq_set_affinity_hint to set the affinity for the lpfc
      interrupts to a mask corresponding to the local NUMA node to avoid
      performance overhead on AMD architectures.
      
      However, irq_set_affinity_hint() setting the affinity is an undocumented
      side effect that this function also sets the affinity under the hood.
      To remove this side effect irq_set_affinity_hint() has been marked as
      deprecated and new interfaces have been introduced.
      
      Also, as per the commit dcaa2136 ("scsi: lpfc: Change default IRQ model
      on AMD architectures"):
      "On AMD architecture, revert the irq allocation to the normal style
      (non-managed) and then use irq_set_affinity_hint() to set the cpu affinity
      and disable user-space rebalancing."
      we don't really need to set the affinity_hint as user-space rebalancing for
      the lpfc interrupts is not desired.
      
      Hence, replace the irq_set_affinity_hint() with irq_set_affinity() which
      only applies the affinity for the interrupts.
      Signed-off-by: NNitesh Narayan Lal <nitesh@redhat.com>
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Reviewed-by: NJames Smart <jsmart2021@gmail.com>
      Link: https://lore.kernel.org/r/20210903152430.244937-12-nitesh@redhat.com
      ce5a58a9
  10. 07 12月, 2021 9 次提交
  11. 24 11月, 2021 1 次提交
  12. 21 10月, 2021 8 次提交
  13. 18 10月, 2021 1 次提交
  14. 17 10月, 2021 1 次提交