| To: | Eric Sandeen <sandeen@xxxxxxxxxxx>, xfs@xxxxxxxxxxx |
|---|---|
| Subject: | Re: [PATCH] XFS: Check for valid transaction headers in recovery |
| From: | Lachlan McIlroy <lachlan@xxxxxxx> |
| Date: | Mon, 06 Oct 2008 14:14:50 +1000 |
| In-reply-to: | <20080924034120.GG5448@disturbed> |
| References: | <1222218974-5161-1-git-send-email-david@fromorbit.com> <48D9AF0C.3050404@sandeen.net> <20080924034120.GG5448@disturbed> |
| Reply-to: | lachlan@xxxxxxx |
| Sender: | xfs-bounce@xxxxxxxxxxx |
| User-agent: | Thunderbird 2.0.0.17 (X11/20080914) |
Looks fine now Dave. Dave Chinner wrote: On Tue, Sep 23, 2008 at 10:07:56PM -0500, Eric Sandeen wrote:Dave Chinner wrote:Seems fine to me (I guess you tried the provided corrupt image?)When we are about to add a new item to a transaction in recovery, we need to check that it is valid first. Current we just assert that header magic number matches, but in production systems that is not done add a corrupted transaction to the list to be processed. This results in a kernel oops later when processing the corrupted transaction. |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: TAKE 957103 - Merge up to 2.6.27-rc8, Lachlan McIlroy |
|---|---|
| Next by Date: | Re: PARTIAL TAKE 987159 - Fix extent list corruption in xfs_iext_irec_compact_full()., Russell Cattelan |
| Previous by Thread: | xfs_admin -U generate, Carolyn Knox |
| Next by Thread: | [PATCH] XFS: Check for valid transaction headers in recovery, Dave Chinner |
| Indexes: | [Date] [Thread] [Top] [All Lists] |