lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 23 Mar 2020 09:40:26 -0600 From: shuah <shuah@...nel.org> To: Xiaoyao Li <xiaoyao.li@...el.com>, Paolo Bonzini <pbonzini@...hat.com>, linux-kselftest@...r.kernel.org, linux-kernel@...r.kernel.org, kvm@...r.kernel.org Cc: shuah <shuah@...nel.org> Subject: Re: [PATCH 1/2] kvm: selftests: Fix no directory error when OUTPUT specified On 3/15/20 3:34 AM, Xiaoyao Li wrote: > When build kvm selftests to an specified directory with > > make OUTPUT=~/kvm-selftests > > it encouters following error: btw lib.mk can't handle relative paths yet. The problems you are seeing are related to that as well. This relative path issue should be fixed in lib.mk and not in individual tests. > > /usr/bin/ld: cannot open output file > /home/lxy/kvm-selftests/x86_64/cr4_cpuid_sync_test: No such file or > directory > collect2: error: ld returned 1 exit status > make: *** [../lib.mk:141: > /home/lxy/kvm-selftests/x86_64/cr4_cpuid_sync_test] Error 1 > > Signed-off-by: Xiaoyao Li <xiaoyao.li@...el.com> > --- > tools/testing/selftests/kvm/Makefile | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/tools/testing/selftests/kvm/Makefile b/tools/testing/selftests/kvm/Makefile > index d91c53b726e6..86797e0242d4 100644 > --- a/tools/testing/selftests/kvm/Makefile > +++ b/tools/testing/selftests/kvm/Makefile > @@ -66,6 +66,7 @@ LDFLAGS += -pthread $(no-pie-option) $(pgste-option) > # After inclusion, $(OUTPUT) is defined and > # $(TEST_GEN_PROGS) starts with $(OUTPUT)/ > include ../lib.mk > +x := $(shell mkdir -p $(sort $(dir $(TEST_GEN_PROGS)))) lib.mk would have created the directory. thanks, -- Shuah
Powered by blists - more mailing lists