summaryrefslogtreecommitdiffstats
path: root/Documentation/irqflags-tracing.txt
diff options
context:
space:
mode:
authorJan Beulich <JBeulich@suse.com>2014-07-03 16:35:07 +0200
committerH. Peter Anvin <hpa@linux.intel.com>2014-07-11 01:06:04 +0200
commitd093601be5e97d2729614419d0d256ed3b6a56b0 (patch)
tree3893d95782be8f751f9aef7406e14d82ca832af1 /Documentation/irqflags-tracing.txt
parentx86-64, vdso: Fix vDSO build breakage due to empty .rela.dyn (diff)
downloadlinux-d093601be5e97d2729614419d0d256ed3b6a56b0.tar.xz
linux-d093601be5e97d2729614419d0d256ed3b6a56b0.zip
x86-32, vdso: Fix vDSO build error due to missing align_vdso_addr()
Relying on static functions used just once to get inlined (and subsequently have dead code paths eliminated) is wrong: Compilers are free to decide whether they do this, regardless of optimization level. With this not happening for vdso_addr() (observed with gcc 4.1.x), an unresolved reference to align_vdso_addr() causes the build to fail. [ hpa: vdso_addr() is never actually used on x86-32, as calculate_addr in map_vdso() is always false. It ought to be possible to clean this up further, but this fixes the immediate problem. ] Signed-off-by: Jan Beulich <jbeulich@suse.com> Link: http://lkml.kernel.org/r/53B5863B02000078000204D5@mail.emea.novell.com Acked-by: Andy Lutomirski <luto@amacapital.net> Tested-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Tested-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'Documentation/irqflags-tracing.txt')
0 files changed, 0 insertions, 0 deletions