1. 12 Oct, 2019 3 commits
    • Philippe Gerum's avatar
      arm64: ipipe: bump release code · 282d55f6
      Philippe Gerum authored
    • Philippe Gerum's avatar
      arm64: ipipe: track IRQ state consistently upon BRK event · 5959f5c2
      Philippe Gerum authored
      Two related issues to address:
      1. Only after do_debug_exception() has told the irqsoff tracer about
      the IRQ state on entry to the handler should we invoke
      __ipipe_report_trap(), since the latter may have to switch the caller
      to the root domain, unstalling it in the same move, which will
      certainly affect the interrupt state.
      2. the debug monitor handler should be called once the hardware and
      virtual IRQ states are reconciled. To this end, enclose such call
      inside the fault_entry/fault_exit section.
    • Philippe Gerum's avatar
      arm64: ipipe: fix IRQ state mangling in fault entry · 0e5059bb
      Philippe Gerum authored
      This is a pretty bad issue affecting the logic involved in reconciling
      the virtual interrupt state with the hardware interrupt flags received
      on entry to any CPU exception.
      The net effect was a potentially corrupted virtual interrupt state on
      exit from the fault handlers.
  2. 11 Oct, 2019 2 commits
  3. 08 Oct, 2019 1 commit
  4. 01 Sep, 2019 13 commits
  5. 13 Jul, 2019 6 commits
  6. 24 Jun, 2019 15 commits