1. 04 3月, 2014 15 次提交
  2. 21 2月, 2014 1 次提交
  3. 22 1月, 2014 1 次提交
  4. 10 5月, 2013 2 次提交
  5. 10 4月, 2013 1 次提交
  6. 04 3月, 2013 7 次提交
  7. 25 2月, 2013 1 次提交
  8. 24 2月, 2013 1 次提交
  9. 04 2月, 2013 8 次提交
  10. 08 1月, 2013 1 次提交
  11. 03 12月, 2012 1 次提交
    • A
      open*(2) compat fixes (s390, arm64) · 9d73fc2d
      Al Viro 提交于
      The usual rules for open()/openat()/open_by_handle_at() are
       1) native 32bit - don't force O_LARGEFILE in flags
       2) native 64bit - force O_LARGEFILE in flags
       3) compat on 64bit host - as for native 32bit
       4) native 32bit ABI for 64bit system (mips/n32, x86/x32) - as for
          native 64bit
      
      There are only two exceptions - s390 compat has open() forcing
      O_LARGEFILE and arm64 compat has open_by_handle_at() doing the same
      thing.  The same binaries on native host (s390/31 and arm resp.) will
      *not* force O_LARGEFILE, so IMO both are emulation bugs.
      
      Objections? The fix is obvious...
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      9d73fc2d
  12. 01 10月, 2012 1 次提交