[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 16/18] libxl: events: timedereg internal unit test
On Mon, 2014-02-03 at 16:14 +0000, Ian Jackson wrote: > Test timeout deregistration idempotency. In the current tree this > test fails because ev->func is not cleared, meaning that a timeout > can be removed from the list more than once, corrupting the list. > > It is necessary to use multiple timeouts to demonstrate this bug, > because removing the very same entry twice from a list in quick > succession, without modifying the list in other ways in between, > doesn't actually corrupt the list. (Since removing an entry from a > doubly-linked list just copies next and back from the disappearing > entry into its neighbours.) > > Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> > Cc: Jim Fehlig <jfehlig@xxxxxxxx> I've only glanced at the test, but I don't think it needs thorough review so: Acked-by: Ian Campbell <Ian.Campbell@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |