dup2/dup205: close all fds before tst_rmdir()

Close all open fds before calling tst_rmdir() to avoid TWARN caused by
NFS silly rename when removing temp dir.

dup205      0  TWARN  :  tst_rmdir: rmobj(/mnt/nfs/dupbA5J5i) failed: unlink(/mnt/nfs/dupbA5J5i/.nfs0000000000f4805b00000005) failed; errno=16: Device or resource busy

Signed-off-by: Eryu Guan <eguan@redhat.com>
Acked-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Caspar Zhang <caspar@casparzhang.com>
diff --git a/testcases/kernel/syscalls/dup2/dup205.c b/testcases/kernel/syscalls/dup2/dup205.c
index c728fcc..0528beb 100644
--- a/testcases/kernel/syscalls/dup2/dup205.c
+++ b/testcases/kernel/syscalls/dup2/dup205.c
@@ -112,8 +112,8 @@
 			}
 		}
 		unlink(pfilname);
-		if (ifile > 0)
-			close(fildes[ifile - 1]);
+		for (ifile = fildes[0]; ifile < min + 10; ifile++)
+			close(fildes[ifile]);
 		if (local_flag == PASSED) {
 			tst_resm(TPASS, "Test passed.");
 		} else {