Unverified Commit c81cc581 authored by Mike Christie's avatar Mike Christie Committed by Christian Brauner (Microsoft)
Browse files

kernel: Make io_thread and kthread bit fields



We only set args->io_thread/kthread to 0 or 1 then test if they are set,
so make them bit fields.

Signed-off-by: default avatarMike Christie <michael.christie@oracle.com>
Acked-by: default avatarMichael S. Tsirkin <mst@redhat.com>
Signed-off-by: default avatarChristian Brauner (Microsoft) <brauner@kernel.org>
parent 73e0c116
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -25,6 +25,8 @@ struct kernel_clone_args {
	int __user *parent_tid;
	const char *name;
	int exit_signal;
	u32 kthread:1;
	u32 io_thread:1;
	unsigned long stack;
	unsigned long stack_size;
	unsigned long tls;
@@ -32,8 +34,6 @@ struct kernel_clone_args {
	/* Number of elements in *set_tid */
	size_t set_tid_size;
	int cgroup;
	int io_thread;
	int kthread;
	int idle;
	int (*fn)(void *);
	void *fn_arg;