[Drbd-dev] Re: [DRBD-cvs] svn commit by phil - r1985 -
branches/drbd-0.7/drbd - Fixed a self made SMP lockup;
showing up in drbd_al_com
Lars Marowsky-Bree
lmb at suse.de
Mon Oct 17 15:43:49 CEST 2005
On 2005-10-17T15:40:12, drbd-cvs at lists.linbit.com wrote:
> Author: phil
> Date: 2005-10-17 15:40:11 +0200 (Mon, 17 Oct 2005)
> New Revision: 1985
>
> Modified:
> branches/drbd-0.7/drbd/drbd_bitmap.c
> Log:
> Fixed a self made SMP lockup; showing up in drbd_al_complete_io()
>
> With drbd-0.7.12 we moved the al_lock before the bm_clear_bit()
> in __drbd_set_in_sync(). That by itself is okay, but
> in bm_clear_bit() we used the spin_[un]lock_irq() functions,
> therefore reenabling interrupts...
> This is fixed now.
Hi Philipp, how critical is this bug, and how likely is it that it will
be hit in practice?
Sincerely,
Lars Marowsky-Brée <lmb at suse.de>
--
High Availability & Clustering
SUSE Labs, Research and Development
SUSE LINUX Products GmbH - A Novell Business -- Charles Darwin
"Ignorance more frequently begets confidence than does knowledge"
More information about the drbd-dev
mailing list