From 24faf8b9bbee82033d5f636f254e59b8d3d31ea5 Mon Sep 17 00:00:00 2001 From: He Zhe Date: Thu, 23 Aug 2018 00:52:45 +0800 Subject: 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" Signed-off-by: He Zhe Signed-off-by: Richard Purdie --- ...est06.c-Fix-too-small-name-string-and-rel.patch | 34 ++++++++++++++++++++++ meta/recipes-extended/ltp/ltp_20180515.bb | 1 + 2 files changed, 35 insertions(+) create mode 100644 meta/recipes-extended/ltp/ltp/0042-fs-ftest-ftest06.c-Fix-too-small-name-string-and-rel.patch diff --git a/meta/recipes-extended/ltp/ltp/0042-fs-ftest-ftest06.c-Fix-too-small-name-string-and-rel.patch b/meta/recipes-extended/ltp/ltp/0042-fs-ftest-ftest06.c-Fix-too-small-name-string-and-rel.patch new file mode 100644 index 0000000000..407d98eff0 --- /dev/null +++ b/meta/recipes-extended/ltp/ltp/0042-fs-ftest-ftest06.c-Fix-too-small-name-string-and-rel.patch @@ -0,0 +1,34 @@ +From baeef026f80e19a634a4096e97286419aca1cf68 Mon Sep 17 00:00:00 2001 +From: He Zhe +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 +--- + 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 + diff --git a/meta/recipes-extended/ltp/ltp_20180515.bb b/meta/recipes-extended/ltp/ltp_20180515.bb index 8f64d7b64a..978d3cd512 100644 --- a/meta/recipes-extended/ltp/ltp_20180515.bb +++ b/meta/recipes-extended/ltp/ltp_20180515.bb @@ -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" -- cgit 1.2.3-korg