Paul Mundt
|
8a37f52052
sh: handle early calls to return_address() when using dwarf unwinder.
|
15 lat temu |
Paul Mundt
|
d8252d6272
sh: fix up the dwarf unwinder build for MODULES=n.
|
15 lat temu |
Paul Mundt
|
e19553427c
Merge branch 'sh/stable-updates'
|
15 lat temu |
Paul Mundt
|
1d5cc550ed
sh: dwarf unwinder needs linux/module.h.
|
15 lat temu |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 lat temu |
Paul Mundt
|
4e1a259409
sh: Silence unintialized variable warnings in dwarf unwinder.
|
15 lat temu |
Matt Fleming
|
858918b77b
sh: Optimise FDE/CIE lookup by using red-black trees
|
15 lat temu |
Matt Fleming
|
944a343861
sh: Don't continue unwinding across interrupts
|
15 lat temu |
Marek Skuczynski
|
00b3e0a2e0
sh: Fix access to released memory in dwarf_unwinder_cleanup()
|
15 lat temu |
Paul Mundt
|
76d2318020
Merge branch 'sh/stable-updates'
|
15 lat temu |
Paul Mundt
|
421b541110
sh: unwinder: Fix up invalid PC refetch in dwarf unwinder.
|
15 lat temu |
Paul Mundt
|
6253195b67
Merge branch 'sh/stable-updates'
|
15 lat temu |
Matt Fleming
|
60339fad5c
sh: Check for return_to_handler when unwinding the stack
|
15 lat temu |
Paul Mundt
|
eca28e3764
sh: Fix up uninitialized variable warning in dwarf unwinder.
|
15 lat temu |
Paul Mundt
|
5a3abba77d
sh: Tidy up the dwarf module helpers.
|
15 lat temu |
Paul Mundt
|
8ec006c587
Merge branch 'sh/dwarf-unwinder'
|
15 lat temu |
Matt Fleming
|
c2d474d6f8
sh: Remove any reference to recursive functions from comments
|
15 lat temu |
Matt Fleming
|
ed4fe7f488
sh: Fix memory leak in dwarf_unwind_stack()
|
15 lat temu |
Matt Fleming
|
a6a2f2ad67
sh: Teach the DWARF unwinder about modules
|
15 lat temu |
Jaswinder Singh Rajput
|
a6bbce200d
sh: includecheck fix: dwarf.c
|
15 lat temu |
Paul Mundt
|
2f6dafc5fc
sh: unwinder: Fix up uninitialized variable warnings on sh2a build.
|
15 lat temu |
Paul Mundt
|
4f896ffca2
sh: unwinder: cacheline align slab cache objects.
|
16 lat temu |
Matt Fleming
|
5580e9044d
sh: Handle the DWARF op, DW_CFA_undefined
|
16 lat temu |
Matt Fleming
|
5480675dc6
sh: Fix bug calculating the end of the FDE instructions
|
16 lat temu |
Matt Fleming
|
b344e24a8e
sh: unwinder: Introduce UNWINDER_BUG() and UNWINDER_BUG_ON()
|
16 lat temu |
Matt Fleming
|
97efbbd588
sh: unwinder: Set the flags for DW_CFA_val_offset ops as DWARF_VAL_OFFSET
|
16 lat temu |
Matt Fleming
|
fb3f3e7fc6
sh: unwinder: Fix memory leak and create our own kmem cache
|
16 lat temu |
Paul Mundt
|
97f361e249
sh: unwinder: Move initialization to early_initcall() and tidy up locking.
|
16 lat temu |
Matt Fleming
|
cd7246f0e2
sh: Add support for DWARF GNU extensions
|
16 lat temu |
Matt Fleming
|
b955873bf5
sh: Try again at getting the initial return address for an unwind
|
16 lat temu |