Re: compat_sys_times() bogus until jiffies >= 0.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: David Miller
Date: Wednesday, November 7, 2007 - 5:50 pm

From: Andrew Morton <akpm@linux-foundation.org>
Date: Wed, 7 Nov 2007 15:28:33 -0800


The problem is more likely that we are failing to
invoke force_successful_syscall_return() here.

Otherwise the syscall return path interprets negative
values as errors, and sets the cpu condition codes.

And that is what userspace is actually checking for
to determine if there is an error or not.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
compat_sys_times() bogus until jiffies &gt;= 0., David Brown, (Wed Nov 7, 3:47 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Wed Nov 7, 4:28 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Wed Nov 7, 5:18 pm)
Re: compat_sys_times() bogus until jiffies >= 0., David Miller, (Wed Nov 7, 5:50 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andreas Schwab, (Wed Nov 7, 5:54 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Wed Nov 7, 6:13 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Wed Nov 7, 6:17 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Paul Mackerras, (Wed Nov 7, 6:53 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Wed Nov 7, 7:09 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Wed Nov 7, 8:07 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Wed Nov 7, 8:13 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Paul Mackerras, (Wed Nov 7, 9:59 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Paul Mackerras, (Wed Nov 7, 10:15 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Wed Nov 7, 10:20 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Paul Mackerras, (Wed Nov 7, 10:36 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Brown, (Wed Nov 7, 11:00 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Wed Nov 7, 11:12 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Wed Nov 7, 11:22 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Wed Nov 7, 11:24 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Wed Nov 7, 11:25 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andrew Morton, (Thu Nov 8, 12:09 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Thu Nov 8, 12:14 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Paul Mackerras, (Thu Nov 8, 1:53 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andreas Schwab, (Thu Nov 8, 3:20 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Chris Friesen, (Thu Nov 8, 7:42 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Denys Vlasenko, (Thu Nov 8, 12:25 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Denys Vlasenko, (Thu Nov 8, 12:27 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Ulrich Drepper, (Fri Nov 9, 11:20 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Michael Kerrisk, (Thu Dec 20, 4:36 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Thu Dec 20, 4:51 am)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andi Kleen, (Fri Dec 21, 5:42 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Fri Dec 21, 6:41 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andi Kleen, (Fri Dec 21, 6:49 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andi Kleen, (Fri Dec 21, 6:53 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., David Miller, (Fri Dec 21, 9:36 pm)
Re: compat_sys_times() bogus until jiffies &gt;= 0., Andi Kleen, (Sat Dec 22, 5:47 am)