Messages in this thread | | | Date | Wed, 01 Sep 2010 12:26:14 +0300 | From | Avi Kivity <> | Subject | Re: ftrace/perf_event leak |
| |
On 09/01/2010 12:04 PM, Peter Zijlstra wrote: > > Does something like the below cure that? >
Unfortunately not.
> I seem to remember C doesn't make any promises about the order of logic > statements, hence we need to explicitly pull out that try_module_get() > so that it evaluates after the rest of the conditions.
&& and || are executed in order (so you can write
if (p && p->x)
).
-- I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain.
| |