1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-09 05:29:32 +00:00

ltp: Fix ftest06 too small file path string

The name string is too small to contain normal full path names and causes
the following failure.

"ftest06     2  TFAIL  :  ftest06.c:223: Can't chdir(): errno=ENOENT(2): No such file or directory"

(From OE-Core rev: 24faf8b9bbee82033d5f636f254e59b8d3d31ea5)

Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
He Zhe
2018-08-23 00:52:45 +08:00
committed by Richard Purdie
parent f54806852b
commit 6185e3d23c
2 changed files with 35 additions and 0 deletions
@@ -0,0 +1,34 @@
From baeef026f80e19a634a4096e97286419aca1cf68 Mon Sep 17 00:00:00 2001
From: He Zhe <zhe.he@windriver.com>
Date: Thu, 23 Aug 2018 00:22:04 +0800
Subject: [PATCH] fs/ftest/ftest06.c: Fix too small name string and related
failure
The name string is too small to contain normal full path names and causes
the following failure.
"ftest06 2 TFAIL : ftest06.c:223: Can't chdir(): errno=ENOENT(2): No such file or directory"
Upstream-Status: Submitted [ltp-list@lists.sourceforge.net]
Signed-off-by: He Zhe <zhe.he@windriver.com>
---
testcases/kernel/fs/ftest/ftest06.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/testcases/kernel/fs/ftest/ftest06.c b/testcases/kernel/fs/ftest/ftest06.c
index 2ca7c88..b434067 100644
--- a/testcases/kernel/fs/ftest/ftest06.c
+++ b/testcases/kernel/fs/ftest/ftest06.c
@@ -100,7 +100,7 @@ static char *fstyp;
int main(int ac, char *av[])
{
int pid, child, status, count, k, j;
- char name[3];
+ char name[MAXPATHLEN];
int lc;
--
2.7.4
@@ -49,6 +49,7 @@ SRC_URI = "git://github.com/linux-test-project/ltp.git \
file://0039-commands-ar01-Fix-for-test-in-deterministic-mode.patch \
file://0040-read_all-Define-FNM_EXTMATCH-if-not-already-like-und.patch \
file://0041-cve-2017-5669-shmat-for-0-or-PAGESIZE-with-RND-flag-.patch \
file://0042-fs-ftest-ftest06.c-Fix-too-small-name-string-and-rel.patch \
"
S = "${WORKDIR}/git"