mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 05:06:39 +00:00
kvm-unit-tests: bump to kvm-unit-tests-20171020
- 0001-Makefile-remove-Werror-to-avoid-build-failures.patch is adjusted to apply to the new version of kvm-unit-tests - 0001-x86-hyperv_clock-be-explicit-about-mul-instruction-d.patch is removed, as it has been merged upstream as of commit 45276b5860522921c77fb3ccc1458ff5f223c3c6. Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
427e070af8
commit
e6a766fd1d
@ -1085,6 +1085,7 @@ F: package/iperf/
|
|||||||
F: package/iperf3/
|
F: package/iperf3/
|
||||||
F: package/iputils/
|
F: package/iputils/
|
||||||
F: package/iw/
|
F: package/iw/
|
||||||
|
F: package/kvm-unit-tests/
|
||||||
F: package/libcsv/
|
F: package/libcsv/
|
||||||
F: package/libcurl/
|
F: package/libcurl/
|
||||||
F: package/libfcgi/
|
F: package/libfcgi/
|
||||||
|
@ -4,23 +4,24 @@ Date: Mon, 20 Nov 2017 22:09:39 +0100
|
|||||||
Subject: [PATCH] Makefile: remove -Werror to avoid build failures
|
Subject: [PATCH] Makefile: remove -Werror to avoid build failures
|
||||||
|
|
||||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||||
|
[Matthew: Refactoring of Thomas Petazzoni's original.]
|
||||||
|
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
|
||||||
---
|
---
|
||||||
Makefile | 2 +-
|
Makefile | 1 -
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/Makefile b/Makefile
|
diff --git a/Makefile b/Makefile
|
||||||
index 16ce297..909498e 100644
|
index 7231334..d9ad42b 100644
|
||||||
--- a/Makefile
|
--- a/Makefile
|
||||||
+++ b/Makefile
|
+++ b/Makefile
|
||||||
@@ -45,7 +45,7 @@ cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null \
|
@@ -53,7 +53,6 @@ cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null \
|
||||||
> /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;)
|
COMMON_CFLAGS += -g $(autodepend-flags)
|
||||||
|
COMMON_CFLAGS += -Wall -Wwrite-strings -Wclobbered -Wempty-body -Wuninitialized
|
||||||
CFLAGS += -g
|
COMMON_CFLAGS += -Wignored-qualifiers -Wunused-but-set-parameter
|
||||||
-CFLAGS += $(autodepend-flags) -Wall -Werror
|
-COMMON_CFLAGS += -Werror
|
||||||
+CFLAGS += $(autodepend-flags) -Wall
|
|
||||||
frame-pointer-flag=-f$(if $(KEEP_FRAME_POINTER),no-,)omit-frame-pointer
|
frame-pointer-flag=-f$(if $(KEEP_FRAME_POINTER),no-,)omit-frame-pointer
|
||||||
fomit_frame_pointer := $(call cc-option, $(frame-pointer-flag), "")
|
fomit_frame_pointer := $(call cc-option, $(frame-pointer-flag), "")
|
||||||
fnostack_protector := $(call cc-option, -fno-stack-protector, "")
|
fnostack_protector := $(call cc-option, -fno-stack-protector, "")
|
||||||
--
|
--
|
||||||
2.13.6
|
2.14.2
|
||||||
|
|
||||||
|
@ -1,35 +0,0 @@
|
|||||||
From 022ae220d6e7b5bd064bc8698c271dca4dac7d8c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
||||||
Date: Mon, 8 May 2017 22:27:25 +0200
|
|
||||||
Subject: [PATCH] x86/hyperv_clock: be explicit about mul instruction data size
|
|
||||||
|
|
||||||
With gcc 4.7.2, the build fails with:
|
|
||||||
|
|
||||||
x86/hyperv_clock.c: Assembler messages:
|
|
||||||
x86/hyperv_clock.c:21: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
|
|
||||||
|
|
||||||
In order to avoid this, make the mul instruction data size explicit by
|
|
||||||
adding the appropriate suffix. It operates on 64-bit data, so use
|
|
||||||
"mulq".
|
|
||||||
|
|
||||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
||||||
---
|
|
||||||
x86/hyperv_clock.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/x86/hyperv_clock.c b/x86/hyperv_clock.c
|
|
||||||
index 8b1deba..6c4dd56 100644
|
|
||||||
--- a/x86/hyperv_clock.c
|
|
||||||
+++ b/x86/hyperv_clock.c
|
|
||||||
@@ -19,7 +19,7 @@ static inline u64 scale_delta(u64 delta, u64 mul_frac)
|
|
||||||
u64 product, unused;
|
|
||||||
|
|
||||||
__asm__ (
|
|
||||||
- "mul %3"
|
|
||||||
+ "mulq %3"
|
|
||||||
: "=d" (product), "=a" (unused) : "1" (delta), "rm" ((u64)mul_frac) );
|
|
||||||
|
|
||||||
return product;
|
|
||||||
--
|
|
||||||
2.7.4
|
|
||||||
|
|
@ -1,2 +1,2 @@
|
|||||||
# Locally computed
|
# Locally computed
|
||||||
sha256 ccb9ff17a2c7d6c7d50b4b71b87381181b45484187100ae5b1ac54d9d61e8666 kvm-unit-tests-95062c20790d82713bfa7475b61a4adef3f3645a.tar.gz
|
sha256 346c543de9e953db283072e1c591cab9d0eb775f7fb1fff3d7560f38bdf6bdf2 kvm-unit-tests-kvm-unit-tests-20171020.tar.gz
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
KVM_UNIT_TESTS_VERSION = 95062c20790d82713bfa7475b61a4adef3f3645a
|
KVM_UNIT_TESTS_VERSION = kvm-unit-tests-20171020
|
||||||
KVM_UNIT_TESTS_SITE = $(BR2_KERNEL_MIRROR)/scm/virt/kvm/kvm-unit-tests.git
|
KVM_UNIT_TESTS_SITE = $(BR2_KERNEL_MIRROR)/scm/virt/kvm/kvm-unit-tests.git
|
||||||
KVM_UNIT_TESTS_SITE_METHOD = git
|
KVM_UNIT_TESTS_SITE_METHOD = git
|
||||||
KVM_UNIT_TESTS_LICENSE = LGPL-2.0
|
KVM_UNIT_TESTS_LICENSE = LGPL-2.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user