filelock: fl_pid field should be signed int
authorJeff Layton <jlayton@kernel.org>
Wed, 31 Jan 2024 23:01:42 +0000 (18:01 -0500)
committerChristian Brauner <brauner@kernel.org>
Fri, 2 Feb 2024 11:09:04 +0000 (12:09 +0100)
commit0e9876d8e88d81a35742e90048ab3784c49b910b
treec9bc6758e878500c32e237f0ec67ce384ed5d98e
parent6613476e225e090cc9aad49be7fa504e290dd33d
filelock: fl_pid field should be signed int

This field has been unsigned for a very long time, but most users of the
struct file_lock and the file locking internals themselves treat it as a
signed value. Change it to be pid_t (which is a signed int).

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Link: https://lore.kernel.org/r/20240131-flsplit-v3-1-c6129007ee8d@kernel.org
Reviewed-by: NeilBrown <neilb@suse.de>
Signed-off-by: Christian Brauner <brauner@kernel.org>
include/linux/filelock.h