On Thu, 17 Dec 2015 10:58:55 +0530 Vineet Gupta
wrote:
> On Tuesday 24 November 2015 01:20 PM, h...@lst.de wrote:
> > Hi Vineet,
> >
> > the original version went through the buildbot, which succeeded. It seems
> > like the official buildbot does not support arc, and might benefit from
> > hel
On Tuesday 24 November 2015 01:20 PM, h...@lst.de wrote:
> Hi Vineet,
>
> the original version went through the buildbot, which succeeded. It seems
> like the official buildbot does not support arc, and might benefit from
> helping to set up an arc environment. However in the meantime Guenther
>
Wreckage of removal of slowpath linear search
Vineet Gupta (2):
ARC: dw2 unwind: Reinstante unwinding out of modules
ARC: dw2 unwind: Ignore CIE version !=1 gracefully instead of bailing
arch/arc/include/asm/unwind.h | 4
arch/arc/kernel/setup.c | 1 -
arch/arc/kernel/unwind.c
The fix which removed linear searching of dwarf (because binary lookup
data always exists) missed out on the fact that modules don't get the
binary lookup tables info. This caused unwinding out of modules to stop
working.
So add binary lookup header setup (equivalent of eh_frame_hdr setup) to
modu
ARC dwarf unwinder only supports CIE version == 1
The boot time dwarf sanitizer (part of binary lookup table constructor)
would simply bail if it saw CIE version == 3, rendering unwinder with a
NULL lookup table.
It seems libgcc linked with kernel does have such entries.
With fallback linear sear
On 16/12/15 01:10, Noam Camus wrote:
> From: Noam Camus
>
> Adding EZchip NPS400 support.
> NPS internal interrupts are internally handled at
> Multi Thread Manager (MTM) that is signaled for deactivating
> an interrupt.
> External interrupts is handled also at Global Interrupt
> Controller (GIC)