diff options
author | Christophe Fontaine <christophe.fontaine@enea.com> | 2017-06-20 13:57:47 +0200 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2017-06-29 11:40:45 +0000 |
commit | 26054ea1d1bad8d0d383bac59bfbe50912aee146 (patch) | |
tree | d6ecab240cfad5778691bd5842c1f499cb662009 /src/vppinfra/tw_timer_template.h | |
parent | 5c20a0131a6a2516c14d5ccfc6db90fd13ec8a33 (diff) |
Fix SIGBUS on aarch64
A call to 'clib_smp_swap (&((dq)->interrupt_pending), 0)' was creating
a SIGBUS.
Instead of making dq->interrupt_pending aligned on 64bits, we reduce the size
from uword (u64) to u32, as the number of pending interrupts will never
go above max of u32.
Change-Id: Ifa5a6d3b7adee222329a671be01305cf50853b33
Signed-off-by: Christophe Fontaine <christophe.fontaine@enea.com>
Diffstat (limited to 'src/vppinfra/tw_timer_template.h')
0 files changed, 0 insertions, 0 deletions