| /linux/arch/arm64/ |
| H A D | Makefile | 59 KBUILD_CFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables 60 KBUILD_AFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables 61 KBUILD_RUSTFLAGS += -Cforce-unwind-tables=n 63 KBUILD_CFLAGS += -fasynchronous-unwind-tables 64 KBUILD_AFLAGS += -fasynchronous-unwind-tables 65 KBUILD_RUSTFLAGS += -Cforce-unwind-tables=y -Zuse-sync-unwind=n
|
| /linux/Documentation/livepatch/ |
| H A D | reliable-stacktrace.rst | 46 the stack or other unwind state is corrupt or otherwise unreliable. The 63 In some cases, an unwinder may require metadata to correctly unwind. 82 * Missing unwind support for an uncommon scenario, or a bug in the unwinder. 117 which is known to be reliable to unwind from, and reject unwinding from all 125 unreliable to unwind from, e.g. 135 At function call boundaries the stack and other unwind state is expected to be 143 If an interrupt or other exception is taken while the stack or other unwind 144 state is in an inconsistent state, it may not be possible to reliably unwind, 148 Architectures which cannot identify when it is reliable to unwind such cases 150 boundaries. Note that it may be reliable to unwind across certain [all …]
|
| /linux/kernel/rcu/ |
| H A D | rcuscale.c | 886 goto unwind; in kfree_scale_init() 892 goto unwind; in kfree_scale_init() 903 goto unwind; in kfree_scale_init() 915 goto unwind; in kfree_scale_init() 922 goto unwind; in kfree_scale_init() 931 unwind: in kfree_scale_init() 1102 goto unwind; in rcu_scale_init() 1129 goto unwind; in rcu_scale_init() 1136 goto unwind; in rcu_scale_init() 1142 goto unwind; in rcu_scale_init() [all …]
|
| H A D | rcutorture.c | 4473 goto unwind; in rcu_torture_init() 4556 goto unwind; in rcu_torture_init() 4563 goto unwind; in rcu_torture_init() 4571 goto unwind; in rcu_torture_init() 4578 goto unwind; in rcu_torture_init() 4584 goto unwind; in rcu_torture_init() 4588 goto unwind; in rcu_torture_init() 4599 goto unwind; in rcu_torture_init() 4607 goto unwind; in rcu_torture_init() 4613 goto unwind; in rcu_torture_init() [all …]
|
| H A D | refscale.c | 1545 goto unwind; in ref_scale_init() 1550 goto unwind; in ref_scale_init() 1561 goto unwind; in ref_scale_init() 1582 goto unwind; in ref_scale_init() 1592 goto unwind; in ref_scale_init() 1599 goto unwind; in ref_scale_init() 1604 unwind: in ref_scale_init()
|
| /linux/kernel/locking/ |
| H A D | locktorture.c | 1259 goto unwind; in lock_torture_init() 1266 goto unwind; in lock_torture_init() 1300 goto unwind; in lock_torture_init() 1331 goto unwind; in lock_torture_init() 1343 goto unwind; in lock_torture_init() 1352 goto unwind; in lock_torture_init() 1357 goto unwind; in lock_torture_init() 1363 goto unwind; in lock_torture_init() 1368 goto unwind; in lock_torture_init() 1377 goto unwind; in lock_torture_init() [all …]
|
| /linux/tools/perf/arch/loongarch/util/ |
| H A D | Build | 3 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o 4 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
| /linux/kernel/ |
| H A D | scftorture.c | 630 goto unwind; in scf_torture_init() 648 goto unwind; in scf_torture_init() 653 goto unwind; in scf_torture_init() 658 goto unwind; in scf_torture_init() 668 goto unwind; in scf_torture_init() 679 goto unwind; in scf_torture_init() 684 goto unwind; in scf_torture_init() 690 unwind: in scf_torture_init()
|
| /linux/arch/arm64/kernel/pi/ |
| H A D | Makefile | 11 -fno-asynchronous-unwind-tables -fno-unwind-tables \
|
| /linux/arch/riscv/kernel/pi/ |
| H A D | Makefile | 10 -fno-asynchronous-unwind-tables -fno-unwind-tables \
|
| /linux/arch/parisc/kernel/ |
| H A D | vmlinux.lds.S | 134 .PARISC.unwind : { 136 *(.PARISC.unwind)
|
| /linux/arch/s390/kernel/vdso/ |
| H A D | Makefile | 29 KBUILD_CFLAGS_VDSO := $(filter-out -fno-asynchronous-unwind-tables,$(KBUILD_CFLAGS_VDSO)) 30 KBUILD_CFLAGS_VDSO += -fPIC -fno-common -fno-builtin -fasynchronous-unwind-tables
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-check.txt | 52 dwarf-unwind / HAVE_DWARF_UNWIND_SUPPORT 56 libdw-dwarf-unwind / HAVE_LIBDW_SUPPORT
|
| /linux/tools/perf/arch/mips/util/ |
| H A D | Build | 1 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
|
| /linux/net/8021q/ |
| H A D | vlan_core.c | 265 goto unwind; in vlan_filter_push_vids() 271 unwind: in vlan_filter_push_vids() 414 goto unwind; in vlan_vids_add_by_dev() 418 unwind: in vlan_vids_add_by_dev()
|
| /linux/tools/perf/ |
| H A D | Makefile.config | 741 dwarf-post-unwind := 1 742 dwarf-post-unwind-text := BUG 747 $(warning Disabling post unwind, no support found.) 748 dwarf-post-unwind := 0 750 dwarf-post-unwind-text := libdw 754 dwarf-post-unwind-text := libunwind 758 ifeq ($(dwarf-post-unwind),1) 1298 ifeq ($(dwarf-post-unwind),1) 1299 $(call feature_print_text,"DWARF post unwind library", $(dwarf-post-unwind [all...] |
| /linux/arch/parisc/include/asm/ |
| H A D | module.h | 22 struct unwind_table *unwind; member
|
| /linux/tools/perf/arch/arm/util/ |
| H A D | Build | 1 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
|
| /linux/tools/perf/arch/powerpc/tests/ |
| H A D | Build | 2 perf-test-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
| /linux/drivers/misc/bcm-vk/ |
| H A D | bcm_vk_tty.c | 274 goto unwind; in bcm_vk_tty_init() 284 goto unwind; in bcm_vk_tty_init() 288 unwind: in bcm_vk_tty_init()
|
| /linux/tools/perf/arch/arm/tests/ |
| H A D | Build | 2 perf-test-y += dwarf-unwind.o
|
| /linux/tools/perf/arch/arm64/tests/ |
| H A D | Build | 2 perf-test-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
| /linux/tools/testing/selftests/arm64/abi/ |
| H A D | Makefile | 13 $(CC) -fno-asynchronous-unwind-tables -fno-ident -s -Os -nostdlib \
|
| /linux/Documentation/arch/x86/ |
| H A D | orc-unwinder.rst | 15 The ORC data consists of unwind tables which are generated by objtool. 50 reliably unwind across interrupts and exceptions. Frame pointer based 56 that it needs more memory to store the ORC unwind tables: roughly 2-4MB 77 unwind tables take up ~50% more RAM (+1.3MB on an x86 defconfig kernel) 90 ORC unwind table generation
|
| /linux/tools/perf/arch/powerpc/util/ |
| H A D | Build | 9 perf-util-$(CONFIG_LIBUNWIND) += unwind-libunwind.o
|