android_kernel_motorola_sm6375/include
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sami Tolvanen d671af5fd7 ANDROID: kbuild: fix dynamic ftrace with clang LTO
With CONFIG_LTO_CLANG enabled, LLVM IR won't be compiled into object
files until modpost_link. This change postpones calls to recordmcount
until after this step.

In order to exclude ftrace_process_locs from inspection, we add a new
code section .text..ftrace, which we tell recordmcount to ignore, and
a __norecordmcount attribute for moving functions to this section.

Bug: 145210207
Change-Id: Ib77f7c431fce54243c46d584b55761ed2342965c
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
2019-11-27 12:49:10 -08:00
..
acpi cpufreq: Use per-policy frequency QoS 2019-10-21 02:05:21 +02:00
asm-generic ANDROID: kbuild: fix dynamic ftrace with clang LTO 2019-11-27 12:49:10 -08:00
clocksource
crypto Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity 2019-09-27 19:37:27 -07:00
drm ANDROID: drivers: gpu: drm: add support to batch commands 2019-11-19 14:33:07 -08:00
dt-bindings Main MIPS changes for v5.4: 2019-09-22 09:30:30 -07:00
keys
kvm
linux ANDROID: kbuild: fix dynamic ftrace with clang LTO 2019-11-27 12:49:10 -08:00
math-emu
media ANDROID: media: increase video max frame number 2019-10-29 18:11:34 +00:00
misc
net Linux 5.4 2019-11-25 09:57:21 +01:00
pcmcia
ras
rdma RDMA/uverbs: Prevent potential underflow 2019-10-22 15:05:36 -03:00
scsi FROMGIT: scsi: core: allow auto suspend override by low-level driver 2019-11-04 16:52:37 +00:00
soc Char/Misc driver patches for 5.4-rc1 2019-09-18 11:14:31 -07:00
sound ANDROID: SoC: core: Introduce macro SOC_SINGLE_MULTI_EXT 2019-11-20 18:04:34 +00:00
target
trace Linux 5.4-rc8 2019-11-18 08:31:11 +01:00
uapi Linux 5.4-rc8 2019-11-18 08:31:11 +01:00
vdso
video
xen xen: fixes and cleanups for 5.4-rc2 2019-10-04 11:13:09 -07:00
Kbuild - New Drivers 2019-09-23 19:37:49 -07:00