forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c
....@@ -24,6 +24,7 @@
2424 rc = read(fd, buf, sizeof(buf));
2525 if (rc == -1) {
2626 perror("read() failed");
27
+ close(fd);
2728 return 1;
2829 }
2930 close(fd);
....@@ -65,8 +66,10 @@
6566 if (access(file, F_OK))
6667 continue;
6768
68
- if (check_cpu_dscr_default(file, val))
69
+ if (check_cpu_dscr_default(file, val)) {
70
+ closedir(sysfs);
6971 return 1;
72
+ }
7073 }
7174 closedir(sysfs);
7275 return 0;