diff options
author | Bartlomiej Zolnierkiewicz | 2009-08-16 21:30:12 +0200 |
---|---|---|
committer | Greg Kroah-Hartman | 2009-09-15 21:02:18 +0200 |
commit | 382280ae9d0f94a7ffed1f8963be16b96348684c (patch) | |
tree | bf59b2ea9142fe06175d8ed7e19a1426fce0ab0d /drivers/staging/rt2860 | |
parent | Staging: rtxxx0: kill RT8270_USB_DEVICES() macro (diff) | |
download | kernel-qcow2-linux-382280ae9d0f94a7ffed1f8963be16b96348684c.tar.gz kernel-qcow2-linux-382280ae9d0f94a7ffed1f8963be16b96348684c.tar.xz kernel-qcow2-linux-382280ae9d0f94a7ffed1f8963be16b96348684c.zip |
Staging: rtxxx0: PID checking fixes
* rt3070:
- add missing pid_nr() invocations
* rt{28,30}70:
- do not treat PID 0 as valid
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/rt2860')
-rw-r--r-- | drivers/staging/rt2860/rt_linux.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/rt2860/rt_linux.h b/drivers/staging/rt2860/rt_linux.h index dbe6fb75d6cb..37b63e24e734 100644 --- a/drivers/staging/rt2860/rt_linux.h +++ b/drivers/staging/rt2860/rt_linux.h @@ -163,7 +163,7 @@ typedef struct pid * THREAD_PID; #define THREAD_PID_INIT_VALUE NULL #define GET_PID(_v) find_get_pid(_v) #define GET_PID_NUMBER(_v) pid_nr(_v) -#define CHECK_PID_LEGALITY(_pid) if (pid_nr(_pid) >= 0) +#define CHECK_PID_LEGALITY(_pid) if (pid_nr(_pid) > 0) #define KILL_THREAD_PID(_A, _B, _C) kill_pid(_A, _B, _C) #endif |