parent
150288eaa4
commit
d9f5315ada
@ -1,66 +0,0 @@
|
|||||||
From f06e0fe77c3518568bcf4755981acd24c1a993c2 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Roland McGrath <roland@redhat.com>
|
|
||||||
Date: Mon, 6 Oct 2008 23:03:03 -0700
|
|
||||||
Subject: [PATCH] kbuild: AFTER_LINK
|
|
||||||
|
|
||||||
If the make variable AFTER_LINK is set, it is a command line to run
|
|
||||||
after each final link. This includes vmlinux itself and vDSO images.
|
|
||||||
|
|
||||||
Bugzilla: N/A
|
|
||||||
Upstream-status: ??
|
|
||||||
|
|
||||||
Signed-off-by: Roland McGrath <roland@redhat.com>
|
|
||||||
---
|
|
||||||
arch/arm64/kernel/vdso/Makefile | 3 ++-
|
|
||||||
arch/x86/entry/vdso/Makefile | 5 +++--
|
|
||||||
scripts/link-vmlinux.sh | 4 ++++
|
|
||||||
3 files changed, 9 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/kernel/vdso/Makefile b/arch/arm64/kernel/vdso/Makefile
|
|
||||||
index fa230ff09aa1..ab668b5e07cd 100644
|
|
||||||
--- a/arch/arm64/kernel/vdso/Makefile
|
|
||||||
+++ b/arch/arm64/kernel/vdso/Makefile
|
|
||||||
@@ -48,7 +48,8 @@ $(obj-vdso): %.o: %.S FORCE
|
|
||||||
|
|
||||||
# Actual build commands
|
|
||||||
quiet_cmd_vdsoas = VDSOA $@
|
|
||||||
- cmd_vdsoas = $(CC) $(a_flags) -c -o $@ $<
|
|
||||||
+ cmd_vdsoas = $(CC) $(a_flags) -c -o $@ $< \
|
|
||||||
+ $(if $(AFTER_LINK),;$(AFTER_LINK))
|
|
||||||
|
|
||||||
# Install commands for the unstripped file
|
|
||||||
quiet_cmd_vdso_install = INSTALL $@
|
|
||||||
diff --git a/arch/x86/entry/vdso/Makefile b/arch/x86/entry/vdso/Makefile
|
|
||||||
index 42fe42e82baf..c38a827a7c90 100644
|
|
||||||
--- a/arch/x86/entry/vdso/Makefile
|
|
||||||
+++ b/arch/x86/entry/vdso/Makefile
|
|
||||||
@@ -167,8 +167,9 @@ $(obj)/vdso32.so.dbg: FORCE \
|
|
||||||
quiet_cmd_vdso = VDSO $@
|
|
||||||
cmd_vdso = $(LD) -nostdlib -o $@ \
|
|
||||||
$(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \
|
|
||||||
- -T $(filter %.lds,$^) $(filter %.o,$^) && \
|
|
||||||
- sh $(srctree)/$(src)/checkundef.sh '$(NM)' '$@'
|
|
||||||
+ -T $(filter %.lds,$^) $(filter %.o,$^) \
|
|
||||||
+ $(if $(AFTER_LINK),; $(AFTER_LINK)) && \
|
|
||||||
+ sh $(srctree)/$(src)/checkundef.sh '$(NM)' '$@'
|
|
||||||
|
|
||||||
VDSO_LDFLAGS = -shared $(call ld-option, --hash-style=both) \
|
|
||||||
$(call ld-option, --build-id) $(call ld-option, --eh-frame-hdr) \
|
|
||||||
diff --git a/scripts/link-vmlinux.sh b/scripts/link-vmlinux.sh
|
|
||||||
index a7124f895b24..8a3f116a7d86 100755
|
|
||||||
--- a/scripts/link-vmlinux.sh
|
|
||||||
+++ b/scripts/link-vmlinux.sh
|
|
||||||
@@ -89,6 +89,10 @@ vmlinux_link()
|
|
||||||
-lutil -lrt -lpthread
|
|
||||||
rm -f linux
|
|
||||||
fi
|
|
||||||
+ if [ -n "${AFTER_LINK}" ]; then
|
|
||||||
+ /usr/lib/rpm/debugedit -b ${RPM_BUILD_DIR} -d /usr/src/debug -i ${2} \
|
|
||||||
+ > ${2}.id
|
|
||||||
+ fi
|
|
||||||
}
|
|
||||||
|
|
||||||
# generate .BTF typeinfo from DWARF debuginfo
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
From 8ed84d55e0fab9af237e3506ac23b6c5a08f49f8 Mon Sep 17 00:00:00 2001
|
From 28ff22aa85bfbe4cc535ffbcc4cf45a271e1ff70 Mon Sep 17 00:00:00 2001
|
||||||
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
|
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
|
||||||
<marmarek@invisiblethingslab.com>
|
<marmarek@invisiblethingslab.com>
|
||||||
Date: Tue, 15 Dec 2015 21:35:14 +0100
|
Date: Tue, 15 Dec 2015 21:35:14 +0100
|
@ -1,4 +1,4 @@
|
|||||||
From 447afa1fafa01e66cabb4d42a5ffe3d851f8989f Mon Sep 17 00:00:00 2001
|
From 5fa9a8629bacf9c61e236f517ae67e18f0f4b5d4 Mon Sep 17 00:00:00 2001
|
||||||
From: HW42 <hw42@ipsumj.de>
|
From: HW42 <hw42@ipsumj.de>
|
||||||
Date: Tue, 12 Sep 2017 00:49:02 +0200
|
Date: Tue, 12 Sep 2017 00:49:02 +0200
|
||||||
Subject: [PATCH] xen-pciback: add attribute to allow MSI enable flag writes
|
Subject: [PATCH] xen-pciback: add attribute to allow MSI enable flag writes
|
Loading…
Reference in new issue