Comment 3 for bug 1732990

Revision history for this message
Jeffrey Hugo (jhugo-o) wrote :

Validated the test kernel in the PPA by installing it onto a QDF2400 device running 16.04.3

Used JTAG to trigger multiple concurrent errors, and observed that all errors were parsed, instead of just the first one:

root@ubuntu:/home/ubuntu# cat /sys/kernel/debug/tracing/trace
# tracer: nop
#
# _-----=> irqs-off
# / _----=> need-resched
# | / _---=> hardirq/softirq
# || / _--=> preempt-depth
# ||| / delay
# TASK-PID CPU# |||| TIMESTAMP FUNCTION
# | | | |||| | |
          <idle>-0 [024] .ns. 462.341863: arm_event: affinity level: 2; MPIDR: 0000000000000000; MIDR: 00000000510fc001; running state: 1; PSCI state: 0
  97-overlayroot-2510 [024] ..s. 1010.705078: arm_event: affinity level: 2; MPIDR: 0000000000000000; MIDR: 00000000510fc001; running state: 1; PSCI state: 0
  97-overlayroot-2510 [024] ..s. 1010.705081: arm_event: affinity level: 2; MPIDR: 0000000000000000; MIDR: 00000000510fc001; running state: 1; PSCI state: 0
  97-overlayroot-2510 [024] ..s. 1010.705082: arm_event: affinity level: 2; MPIDR: 0000000000000000; MIDR: 00000000510fc001; running state: 1; PSCI state: 0
  97-overlayroot-2510 [024] ..s. 1010.705083: arm_event: affinity level: 2; MPIDR: 0000000000000000; MIDR: 00000000510fc001; running state: 1; PSCI state: 0

The fixes to the PPA kernel address the issue.