On Thu, Mar 01, 2012 at 03:21:00PM +0700, Eugene Grosbein wrote:

> 01.03.2012 14:56, Slawa Olhovchenkov пишет:
> > On Thu, Mar 01, 2012 at 09:46:41AM +0400, Alexey Markov wrote:
> > 
> >> Hello, Slawa!
> >> On February, 29 2012 at 15:31 you wrote to [email protected]:
> >>
> >>  SO> софтапдейты, софтапдейты с журналом и geom-журналы идут в лес
> >>  SO> однозначно, у меня нет желания отлаживать эти сверхненадежные
> >>  SO> бутерброды, спасибо.
> >>
> >> А какие у вас проблемы с простым софтапдейтом (без журнала)?
> > 
> > он по жизни глючный, с рождения.
> 
> Это уже давно неправда. Начиная с семерки в softupdates глюков не 
> зафиксировано,
> использую интенсивно везде.

====

I now have a scenario that fails, but not quite the same way you
describe.

It looks like this:

touch file1
echo xxx > file2
rename(file1, file2)

A different process performs stat() on both files in a tight loop.

Once in a while I observe that a stat() of file2, after the rename,
returns a link count of zero. Size is zero as expected, but the inode
number of file2 is unchanged.

I've been running the same test with your patch and not observed this
problem. This on UFS2 with SU enabled.

====

это не вылечить, это -- днк.

Ответить