hc
2024-01-04 1543e317f1da31b75942316931e8f491a8920811
kernel/arch/x86/include/uapi/asm/sembuf.h
....@@ -2,6 +2,8 @@
22 #ifndef _ASM_X86_SEMBUF_H
33 #define _ASM_X86_SEMBUF_H
44
5
+#include <asm/ipcbuf.h>
6
+
57 /*
68 * The semid64_ds structure for x86 architecture.
79 * Note extra padding because this structure is passed back and forth
....@@ -21,9 +23,9 @@
2123 unsigned long sem_ctime; /* last change time */
2224 unsigned long sem_ctime_high;
2325 #else
24
- __kernel_time_t sem_otime; /* last semop time */
26
+ __kernel_long_t sem_otime; /* last semop time */
2527 __kernel_ulong_t __unused1;
26
- __kernel_time_t sem_ctime; /* last change time */
28
+ __kernel_long_t sem_ctime; /* last change time */
2729 __kernel_ulong_t __unused2;
2830 #endif
2931 __kernel_ulong_t sem_nsems; /* no. of semaphores in array */