[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

issue on dual cpu machine



Hi,

I found an issue on dual cpu machine.

Description:
the xfs couldn't follow append-write semantics correctly.
After the file was opened with O_APPEND flag, then seek the 
file position of EOF before each writing. After several seconds,
we found that the data was not written one by one, that means
some of them have been overwritten.

Configuration:
VERSION:2.4.17(xfs-0225-all.patch)
Dual Intel pentium III 900
2G RAM

--------
You can reproduce the issue with the attached files as below:

chdir to a xfs, run

# test

kill this process, the files size exceed 40 MB.

and verify as below:

# test2 testfile*
--------

Regards,
hatake

Attachment: test2.c
Description: Binary data

Attachment: test.c
Description: Binary data