1. 12 6月, 2009 1 次提交
  2. 07 1月, 2009 1 次提交
  3. 05 8月, 2008 1 次提交
  4. 19 7月, 2007 1 次提交
    • H
      [AVR32] Fix atomic_add_unless() and atomic_sub_unless() · 3da86ee4
      Haavard Skinnemoen 提交于
      These functions depend on "result" being initalized to 0, but "result"
      is not included as an input constraint to the inline assembly block
      following its initialization, only as an output constraint. Thus gcc
      thinks it doesn't need to initialize it, so result ends up undefined
      if the "unless" condition is true.
      
      This fixes an oops in sunrpc where the faulty atomics caused
      rpciod_up() to not start the workqueue as it should.
      Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com>
      3da86ee4
  5. 27 4月, 2007 1 次提交
  6. 26 10月, 2006 1 次提交
  7. 26 9月, 2006 1 次提交