Commit History

Autor SHA1 Mensaxe Data
  Thomas Gleixner d340ebd696 genirq/migration: Avoid out of line call if pending is not set %!s(int64=7) %!d(string=hai) anos
  Thomas Gleixner a33a5d2d16 genirq/generic_pending: Do not lose pending affinity update %!s(int64=7) %!d(string=hai) anos
  Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license %!s(int64=7) %!d(string=hai) anos
  Thomas Gleixner cdd16365b0 genirq: Provide irq_fixup_move_pending() %!s(int64=8) %!d(string=hai) anos
  Thomas Gleixner a614a610ac genirq: Remove bogus restriction in irq_move_mask_irq() %!s(int64=10) %!d(string=hai) anos
  Jiang Liu 77ed42f18e genirq: Prevent crash in irq_move_irq() %!s(int64=10) %!d(string=hai) anos
  Jiang Liu 818b0f3bfb genirq: Introduce irq_do_set_affinity() to reduce duplicated code %!s(int64=13) %!d(string=hai) anos
  Jiang Liu f5cb92ac82 genirq: Adjust irq thread affinity on IRQ_SET_MASK_OK_NOCOPY return value %!s(int64=13) %!d(string=hai) anos
  Lucas De Marchi 25985edced Fix common misspellings %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner 851d7cf647 genirq: Remove move_*irq leftovers %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner a6aeddd1c4 genirq: Fix typo and remove unused variable %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner 32f4125ebf genirq: Move INPROGRESS, MASKED and DISABLED state flags to irq_data %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner a439520f8b genirq: Implement irq_data based move_*_irq() versions %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner a005677b3d genirq: Mirror IRQ_PER_CPU and IRQ_NO_BALANCING in irq_data.state %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner fae581e588 genirq: Remove CHECK_IRQ_PER_CPU from core code %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner f230b6d5c4 genirq: Add IRQ_MOVE_PENDING to irq_data.state %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner 6e40262ea4 genirq: Move IRQ_MASKED to core %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner c1594b77e4 genirq: Move IRQ_DISABLED to core %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner f1a06390d0 genirq: Prevent irq storm on migration %!s(int64=14) %!d(string=hai) anos
  Thomas Gleixner c96b3b3c44 genirq: Provide compat handling for chip->set_affinity() %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner 0eda58b7f3 genirq: Provide compat handling for chip->unmask() %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner e2c0f8ff0f genirq: Provide compat handling for chip->mask() %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner 6b8ff3120c genirq: Convert core code to irq_data %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner 239007b844 genirq: Convert irq_desc.lock to raw_spinlock %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner 591d2fb02e genirq: Delegate irq affinity setting to the irq thread %!s(int64=16) %!d(string=hai) anos
  Yinghai Lu 57b150cce8 irq: only update affinity if ->set_affinity() is sucessfull %!s(int64=16) %!d(string=hai) anos
  Mike Travis 7f7ace0cda cpumask: update irq_desc to use cpumask_var_t %!s(int64=16) %!d(string=hai) anos
  Rusty Russell 0de26520c7 cpumask: make irq_set_affinity() take a const struct cpumask %!s(int64=16) %!d(string=hai) anos
  Thomas Gleixner f6d87f4bd2 genirq: keep affinities set from userspace across free/request_irq() %!s(int64=17) %!d(string=hai) anos
  Yinghai Lu 08678b0841 generic: sparse irqs: use irq_desc() together with dyn_array, instead of irq_desc[] %!s(int64=17) %!d(string=hai) anos