1. 10 11月, 2010 2 次提交
    • T
      futex: Cleanup stale fshared flag interfaces · ae791a2d
      Thomas Gleixner 提交于
      The fast GUP changes stopped using the fshared flag in
      put_futex_keys(), but we kept the interface the same.
      
      Cleanup all stale users.
      
      This patch is split out from Darren Harts combo patch which also
      combines various flags. This way the changes are clearly separated.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Cc: Darren Hart <dvhart@linux.intel.com>
      LKML-Reference: <1289250609-16304-1-git-send-email-dvhart@linux.intel.com>
      ae791a2d
    • D
      futex: Address compiler warnings in exit_robust_list · 4c115e95
      Darren Hart 提交于
      Since commit 1dcc41bb (futex: Change 3rd arg of fetch_robust_entry()
      to unsigned int*) some gcc versions decided to emit the following
      warning:
      
      kernel/futex.c: In function ‘exit_robust_list’:
      kernel/futex.c:2492: warning: ‘next_pi’ may be used uninitialized in this function
      
      The commit did not introduce the warning as gcc should have warned
      before that commit as well. It's just gcc being silly.
      
      The code path really can't result in next_pi being unitialized (or
      should not), but let's keep the build clean. Annotate next_pi as an
      uninitialized_var.
      
      [ tglx: Addressed the same issue in futex_compat.c and massaged the
        	changelog ]
      Signed-off-by: NDarren Hart <dvhart@linux.intel.com>
      Tested-by: NMatt Fleming <matt@console-pimps.org>
      Tested-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Eric Dumazet <eric.dumazet@gmail.com>
      Cc: John Kacur <jkacur@redhat.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      LKML-Reference: <1288897200-13008-1-git-send-email-dvhart@linux.intel.com>
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      4c115e95
  2. 09 11月, 2010 13 次提交
  3. 08 11月, 2010 5 次提交
  4. 07 11月, 2010 1 次提交
  5. 06 11月, 2010 19 次提交