Skip to contentSkip to conversation

2.4.20-dm-2

linux-lvm Joe Thornber 1 participant 1 message Dec 4, 2002

lore
Share & tools
lore
#0 lore raw

A new stable release of dm for 2.4.20 is available:

http://people.sistina.com/~thornber/patches/2.4-stable/2.4.20/2.4.20-dm-2.tar.bz2

Changes
-------

Revision 13:
Give each device its own io mempool to avoid a potential deadlock with stacked devices. [HM + EJT]

Revision 14:
Let the persistent/non persistent arg to the snapshot constructor be case insensitive. [Heinz Mauelshagen]

Revision 15:
queue_io() was checking the DMF_SUSPENDED flag rather than the new DMF_BLOCK_IO flag. This meant suspend could deadlock under load.

Revision 16:
dm_suspend(): Stop holding the read lock around the while loop that waits for pending io to complete.

Revision 17:
Add a run_task_queue(&tq_disk) to encourage pending io to flush when we're doing a dm_suspend().