Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1738971
| Path | csiph.com!news.redatomik.org!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Peter Zijlstra <peterz@infradead.org> |
| Newsgroups | linux.kernel |
| Subject | [PATCH 2/8] sched: Convert TASK_state to hex |
| Date | Mon, 25 Sep 2017 14:20:01 +0200 |
| Message-ID | <utAwF-6f6-5@gated-at.bofh.it> (permalink) |
| References | <utAwF-6f6-7@gated-at.bofh.it> |
| X-Original-To | mingo@kernel.org, markus@trippelsdorf.de, rostedt@goodmis.org |
| Dkim-Signature | v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=Content-Type:MIME-Version:References: Subject:Cc:To:From:Date:Message-Id:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=tq2hK31dS/TS18IhKZKCAKB3f1ogK0kQzUaKXZgTXAw=; b=hD52AXd/dj7dUbf4CLf19xEpyx DbLf0/yaj6Ua6NV1TGWZ0KOH0joPKIPCf0gDGJ+2ceRQpXtIjZMXQAcK8UkU7SLt0mfe5CUSWjS8t O7Mik0YbakxvImhy/yx0I3jHHMRo1VOnE+lITy0+uuvdZV4FVXUIxikWRNIqGekTKx51PRVtN8F01 7ytUzxSqWZlsZrjtqhtyWKd8fwmiwNxtq57BXVJb53roSCaqlfPsFouJw9Yy5Jqg7tCCepCKe176Y plY0Mml0QShlbQOCdK2yCEq5qkVerx8AK6ULtwja+Kvwipk/de2QpPzsmvdIh9E7+canptNbHOv88 OxI1Ik3w==; |
| User-Agent | quilt/0.63-1 |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Disposition | inline; filename=peterz-sched-state-2.patch |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 47 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | tj@kernel.org, mcgrof@kernel.org, ebiederm@xmission.com, paulmck@linux.vnet.ibm.com, torvalds@linux-foundation.org, tglx@linutronix.de, peterz@infradead.org, linux-kernel@vger.kernel.org |
| X-Original-Date | Mon, 25 Sep 2017 14:07:49 +0200 |
| X-Original-Message-ID | <20170925121116.984758241@infradead.org> |
| X-Original-References | <20170925120747.125098571@infradead.org> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1738971 |
Show key headers only | View raw
Bit patterns are easier in hex. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> --- include/linux/sched.h | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -65,23 +65,23 @@ struct task_group; */ /* Used in tsk->state: */ -#define TASK_RUNNING 0 -#define TASK_INTERRUPTIBLE 1 -#define TASK_UNINTERRUPTIBLE 2 -#define __TASK_STOPPED 4 -#define __TASK_TRACED 8 +#define TASK_RUNNING 0x0000 +#define TASK_INTERRUPTIBLE 0x0001 +#define TASK_UNINTERRUPTIBLE 0x0002 +#define __TASK_STOPPED 0x0004 +#define __TASK_TRACED 0x0008 /* Used in tsk->exit_state: */ -#define EXIT_DEAD 16 -#define EXIT_ZOMBIE 32 +#define EXIT_DEAD 0x0010 +#define EXIT_ZOMBIE 0x0020 #define EXIT_TRACE (EXIT_ZOMBIE | EXIT_DEAD) /* Used in tsk->state again: */ -#define TASK_DEAD 64 -#define TASK_WAKEKILL 128 -#define TASK_WAKING 256 -#define TASK_PARKED 512 -#define TASK_NOLOAD 1024 -#define TASK_NEW 2048 -#define TASK_STATE_MAX 4096 +#define TASK_DEAD 0x0040 +#define TASK_WAKEKILL 0x0080 +#define TASK_WAKING 0x0100 +#define TASK_PARKED 0x0200 +#define TASK_NOLOAD 0x0400 +#define TASK_NEW 0x0800 +#define TASK_STATE_MAX 0x1000 #define TASK_STATE_TO_CHAR_STR "RSDTtXZxKWPNn"
Back to linux.kernel | Previous | Next | Find similar | Unroll thread
[PATCH 2/8] sched: Convert TASK_state to hex Peter Zijlstra <peterz@infradead.org> - 2017-09-25 14:20 +0200
csiph-web