Bug#898287: disorderfs: inodes returned by getdents are all the same value

Chris Lamb lamby at debian.org
Thu May 10 02:02:17 BST 2018


Hi,

> disorderfs: inodes returned by getdents are all the same value

A (failing) testcase for this is attached:

  commit e68198332d3f98faa05f3f49cb0f22ad60cd1e74
  Author: Chris Lamb <lamby at debian.org>
  Date:   Wed May 9 18:00:23 2018 -0700
  
      Add (failing) testcase for inode numbering.
     tests/inodes | 100 +++++++++++++++++++++++++++++++++++++++++++++
   1 file changed, 100 insertions(+)

The current output is, as expected:

  target/.: inode from getdents does not match stat (4294967295 != 1)
  target/b: inode from getdents does not match stat (4294967295 != 2)
  target/b: duplicate inode (4294967295 already used by target/.)
  target/c: inode from getdents does not match stat (4294967295 != 3)
  target/c: duplicate inode (4294967295 already used by target/b)
  target/a: inode from getdents does not match stat (4294967295 != 4)
  target/a: duplicate inode (4294967295 already used by target/c)

Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-failing-testcase-for-inode-numbering.patch
Type: text/x-diff
Size: 2457 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20180510/fffefcf5/attachment.patch>


More information about the Reproducible-builds mailing list