mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-22 01:08:13 -04:00
ipc/sem.c: use unsigned int for nsops
Use unsigned int instead of unsigned for nsops parameter, to match declaration in syscalls.h. Signed-off-by: Yi Xie <xieyi@kylinos.cn> Link: https://patch.msgid.link/20260525004220.19277-1-xieyi@kylinos.cn Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
This commit is contained in:
committed by
Christian Brauner
parent
77d1a2d231
commit
69d18b6c90
@@ -1981,7 +1981,7 @@ static struct sem_undo *find_alloc_undo(struct ipc_namespace *ns, int semid)
|
||||
}
|
||||
|
||||
long __do_semtimedop(int semid, struct sembuf *sops,
|
||||
unsigned nsops, const struct timespec64 *timeout,
|
||||
unsigned int nsops, const struct timespec64 *timeout,
|
||||
struct ipc_namespace *ns)
|
||||
{
|
||||
int error = -EINVAL;
|
||||
@@ -2220,7 +2220,7 @@ long __do_semtimedop(int semid, struct sembuf *sops,
|
||||
}
|
||||
|
||||
static long do_semtimedop(int semid, struct sembuf __user *tsops,
|
||||
unsigned nsops, const struct timespec64 *timeout)
|
||||
unsigned int nsops, const struct timespec64 *timeout)
|
||||
{
|
||||
struct sembuf fast_sops[SEMOPM_FAST];
|
||||
struct sembuf *sops = fast_sops;
|
||||
@@ -2294,7 +2294,7 @@ SYSCALL_DEFINE4(semtimedop_time32, int, semid, struct sembuf __user *, tsems,
|
||||
#endif
|
||||
|
||||
SYSCALL_DEFINE3(semop, int, semid, struct sembuf __user *, tsops,
|
||||
unsigned, nsops)
|
||||
unsigned int, nsops)
|
||||
{
|
||||
return do_semtimedop(semid, tsops, nsops, NULL);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user