Le 27 avril 2011 07:14:37, Allan McRae a écrit : > Upstream notes: > > We released coreutils-8.11 less than two weeks ago. > Why a new release so soon? Because under unusual conditions, > coreutils-8.11's copying code could cause trouble. Data loss trouble. > The trouble could arise only when these conditions are all met: > - when using linux-2.6.39-related kernels (including at least -rc3) and > - using an xfs file system and > - copying (via cp, install, mv) a file with a so-called "unwritten > extent" shortly after it has been created, yet before some > data in that unwritten extent has made it to disk. > This would happen if you're using the "gold" linker, which > preallocates using fallocate and then writes its output > (the binaries) into those unwritten extents, and you then > immediately copy those binaries into place via "make install". > Under those conditions, just building coreutils and running "make > install" quickly enough after compile and link would result in > installing files containing all 0 bytes. > > > Signoff both, > Allan
Signoff x86_64 (not tested on xfs) Stéphane

