Module Name:    src
Committed By:   thorpej
Date:           Sun Sep 19 22:09:32 UTC 2021

Modified Files:
        src/sys/compat/linux32/common: linux32_sched.h

Log Message:
G/C some unused (and unnecessary) definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/compat/linux32/common/linux32_sched.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/compat/linux32/common/linux32_sched.h
diff -u src/sys/compat/linux32/common/linux32_sched.h:1.1 src/sys/compat/linux32/common/linux32_sched.h:1.2
--- src/sys/compat/linux32/common/linux32_sched.h:1.1	Fri Nov 18 04:08:56 2011
+++ src/sys/compat/linux32/common/linux32_sched.h	Sun Sep 19 22:09:31 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: linux32_sched.h,v 1.1 2011/11/18 04:08:56 christos Exp $	*/
+/*	$NetBSD: linux32_sched.h,v 1.2 2021/09/19 22:09:31 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1999 The NetBSD Foundation, Inc.
@@ -33,54 +33,15 @@
 #ifndef _LINUX32_SCHED_H
 #define	_LINUX32_SCHED_H
 
-/*
- * Flags passed to the Linux __clone(2) system call.
- */
-#define	LINUX32_CLONE_CSIGNAL	0x000000ff	/* signal to be sent at exit */
-#define	LINUX32_CLONE_VM		0x00000100	/* share address space */
-#define	LINUX32_CLONE_FS		0x00000200	/* share "file system" info */
-#define	LINUX32_CLONE_FILES	0x00000400	/* share file descriptors */
-#define	LINUX32_CLONE_SIGHAND	0x00000800	/* share signal actions */
-#define	LINUX32_CLONE_PID		0x00001000	/* share process ID */
-#define	LINUX32_CLONE_PTRACE	0x00002000	/* ptrace(2) continues on
-						   child */
-#define	LINUX32_CLONE_VFORK	0x00004000	/* parent blocks until child
-						   exits */
-#define LINUX32_CLONE_PARENT	0x00008000	/* want same parent as cloner */
-#define LINUX32_CLONE_THREAD	0x00010000	/* same thread group */
-#define LINUX32_CLONE_NEWNS	0x00020000	/* new namespace group */
-#define LINUX32_CLONE_SYSVSEM	0x00040000	/* share SysV SEM_UNDO */
-#define LINUX32_CLONE_SETTLS	0x00080000	/* create new TLS for child */
-#define LINUX32_CLONE_PARENT_SETTID \
-				0x00100000	/* set TID in the parent */
-#define LINUX32_CLONE_CHILD_CLEARTID \
-				0x00200000	/* clear TID in the child */
-#define LINUX32_CLONE_DETACHED	0x00400000	/* unused */
-#define LINUX32_CLONE_UNTRACED	0x00800000	/* set if parent cannot force CLONE_PTRACE */
-#define LINUX32_CLONE_CHILD_SETTID \
-				0x01000000	/* set TID in the child */
-#define LINUX32_CLONE_STOPPED	0x02000000	/* start in stopped state */
-
 struct linux32_sched_param {
 	int	sched_priority;
 };
 
-#define LINUX32_SCHED_OTHER	0
-#define LINUX32_SCHED_FIFO	1
-#define LINUX32_SCHED_RR		2
-
 struct linux32_timespec {
 	linux32_time_t	tv_sec;		/* seconds */
 	int		tv_nsec;	/* nanoseconds */
 };
 
-#define LINUX32_CLOCK_REALTIME		0
-#define LINUX32_CLOCK_MONOTONIC		1
-#define LINUX32_CLOCK_PROCESS_CPUTIME_ID	2
-#define LINUX32_CLOCK_THREAD_CPUTIME_ID	3
-#define LINUX32_CLOCK_REALTIME_HR		4
-#define LINUX32_CLOCK_MONOTONIC_HR	5
-
 int linux32_to_native_clockid(clockid_t *, clockid_t);
 void native_to_linux32_timespec(struct linux32_timespec *, struct timespec *);
 void linux32_to_native_timespec(struct timespec *, struct linux32_timespec *);

Reply via email to