xfs
[Top] [All Lists]

Re: 2.6.18-rc3-git3 - XFS - BUG: unable to handle kernel NULL pointer de

To: Chris Wedgwood <cw@xxxxxxxx>
Subject: Re: 2.6.18-rc3-git3 - XFS - BUG: unable to handle kernel NULL pointer dereference at virtual address 00000078
From: Jan Engelhardt <jengelh@xxxxxxxxxxxxxxx>
Date: Tue, 15 Aug 2006 16:47:56 +0200 (MEST)
Cc: Nathan Scott <nathans@xxxxxxx>, Jesper Juhl <jesper.juhl@xxxxxxxxx>, linux-kernel@xxxxxxxxxxxxxxx, xfs@xxxxxxxxxxx
In-reply-to: <20060815143709.GA21591@xxxxxxxxxxxxxxxxxxxxx>
References: <20060808185405.B2528231@xxxxxxxxxxxxxxxxxxxxxxxx> <9a8748490608100431m244207b1v9c9c5087233fcf3a@xxxxxxxxxxxxxx> <20060811083546.B2596458@xxxxxxxxxxxxxxxxxxxxxxxx> <9a8748490608101544n29f863e7o7584ac64f1d4c210@xxxxxxxxxxxxxx> <9a8748490608101552w12822fa6m415a5fb5537c744d@xxxxxxxxxxxxxx> <9a8748490608110133v5f973cf6w1af340f59bb229ec@xxxxxxxxxxxxxx> <9a8748490608110325k25c340e2yac925eb226d1fe4f@xxxxxxxxxxxxxx> <20060814120032.E2698880@xxxxxxxxxxxxxxxxxxxxxxxx> <9a8748490608140049t492742cx7f826a9f40835d71@xxxxxxxxxxxxxx> <20060815190343.A2743401@xxxxxxxxxxxxxxxxxxxxxxxx> <20060815143709.GA21591@xxxxxxxxxxxxxxxxxxxxx>
Sender: xfs-bounce@xxxxxxxxxxx
>> Its not clear to me where the rename operation happens in all of
>> this - does rsync create a local, temporary copy of the file and
>> then rename it?
>
>Yes, this is normally how rsync does it.

If file already exists {
    foreach block {
        copy block either from disk or from the 
        source operand, whichever is never, to temp file
    }
}

When rsync catches a signal {
    move the tempfile to the original name
}





Jan Engelhardt
-- 


<Prev in Thread] Current Thread [Next in Thread>