blob: 9cfd2ffb3f63e03f999b9064b34397b4efb0b30e [file] [log] [blame]
diff -urN ltp-full-20091231_vanilla/runtest/syscalls ltp-full-20091231/runtest/syscalls
--- ltp-full-20091231_vanilla/runtest/syscalls 2010-01-05 03:17:20.000000000 -0800
+++ ltp-full-20091231/runtest/syscalls 2010-04-07 11:43:48.000000000 -0700
@@ -1245,7 +1245,7 @@
vhangup02 vhangup02
#vmsplice test cases
-vmsplice01 vmsplice01
+#vmsplice01 vmsplice01
wait02 wait02
diff -urN ltp-full-20091231_vanilla/testcases/kernel/syscalls/epoll/epoll-ltp.c ltp-full-20091231/testcases/kernel/syscalls/epoll/epoll-ltp.c
--- ltp-full-20091231_vanilla/testcases/kernel/syscalls/epoll/epoll-ltp.c 2009-09-09 10:48:09.000000000 -0700
+++ ltp-full-20091231/testcases/kernel/syscalls/epoll/epoll-ltp.c 2010-04-07 11:43:48.000000000 -0700
@@ -450,7 +450,7 @@
ev_ptr = &event;
break;
case 1: /* Pass unaligned struct */
- unaligned_event_ptr->data.u64 = 0;
+ memset(&unaligned_event_ptr->data.u64, 0, sizeof(unaligned_event_ptr->data.u64));
ev_ptr = unaligned_event_ptr;
break;
case 2:
diff -urN ltp-full-20091231_vanilla/testcases/kernel/syscalls/linkat/linkat01.c ltp-full-20091231/testcases/kernel/syscalls/linkat/linkat01.c
--- ltp-full-20091231_vanilla/testcases/kernel/syscalls/linkat/linkat01.c 2009-11-26 23:43:12.000000000 -0800
+++ ltp-full-20091231/testcases/kernel/syscalls/linkat/linkat01.c 2010-04-12 16:28:59.000000000 -0700
@@ -158,7 +158,7 @@
{ &cwd_fd, "/proc/cpuinfo", &newdirfd, TEST_FILE1, 0,
0, 0, EXDEV },
/* 21. directory link */
- { &cwd_fd, "/tmp", &newdirfd, TEST_FILE1, 0,
+ { &olddirfd, ".", &newdirfd, TEST_FILE1, 0,
0, 0, EPERM },
/* 22. invalid flag */
{ &olddirfd, TEST_FILE1, &newdirfd, TEST_FILE1, 1,
diff -urN ltp-full-20091231_vanilla/testcases/kernel/syscalls/nanosleep/nanosleep02.c ltp-full-20091231/testcases/kernel/syscalls/nanosleep/nanosleep02.c
--- ltp-full-20091231_vanilla/testcases/kernel/syscalls/nanosleep/nanosleep02.c 2009-12-22 09:35:13.000000000 -0800
+++ ltp-full-20091231/testcases/kernel/syscalls/nanosleep/nanosleep02.c 2010-04-21 13:02:37.000000000 -0700
@@ -273,6 +273,7 @@
(intmax_t)timereq.tv_sec, timereq.tv_nsec);
exit(1);
}
+ exit(0); /* Success! */
} else {
tst_resm(TPASS, "call succeeded");
exit(0);
diff -urN ltp-full-20091231_vanilla/testcases/kernel/timers/include/common_timers.h ltp-full-20091231/testcases/kernel/timers/include/common_timers.h
--- ltp-full-20091231_vanilla/testcases/kernel/timers/include/common_timers.h 2009-12-06 12:53:44.000000000 -0800
+++ ltp-full-20091231/testcases/kernel/timers/include/common_timers.h 2010-04-07 11:52:11.000000000 -0700
@@ -28,6 +28,9 @@
#ifndef CLOCK_MONOTONIC_RAW
#define CLOCK_MONOTONIC_RAW 4
#endif
+#ifndef MAX_CLOCKS
+#define MAX_CLOCKS 16
+#endif
clock_t clock_list[] = {
CLOCK_REALTIME,
CLOCK_MONOTONIC,
@@ -35,7 +38,7 @@
CLOCK_THREAD_CPUTIME_ID,
CLOCK_MONOTONIC_RAW,
};
-#define MAX_CLOCKS (sizeof(clock_list) / sizeof(*clock_list))
+#define MAX_CLOCKLIST_CLOCKS (sizeof(clock_list) / sizeof(*clock_list))
const char *get_clock_str(const int clock_id)
{
diff -urN ltp-full-20091231_vanilla/testcases/kernel/timers/timer_create/timer_create02.c ltp-full-20091231/testcases/kernel/timers/timer_create/timer_create02.c
--- ltp-full-20091231_vanilla/testcases/kernel/timers/timer_create/timer_create02.c 2009-12-06 12:53:44.000000000 -0800
+++ ltp-full-20091231/testcases/kernel/timers/timer_create/timer_create02.c 2010-04-07 11:51:31.000000000 -0700
@@ -113,7 +113,7 @@
setup_test(i);
- for (j = 0; j < MAX_CLOCKS; ++j) {
+ for (j = 0; j < MAX_CLOCKLIST_CLOCKS; ++j) {
if (strstr(get_clock_str(clock_list[j]),
"CPUTIME_ID")) {