Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [haad-dm] src/sys/dev/dm

Module Name:    src
Committed By:   haad
Date:           Wed Oct 29 02:04:32 UTC 2008

Modified Files:
        src/sys/dev/dm [haad-dm]: dm_ioctl.c

Log Message:
Fix locking in dm_table_load_ioctl. With new locking architecture is not
allowed to call write table operation (dm_table_destroy,
dm_table_switch_tables) after dm_table_get_entry call. Because after
after table_get_entry call we are holding table reference counter and
writer table functions will sleep while reference counter is 0.

To generate a diff of this commit:
cvs rdiff -r1.1.2.19 -r1.1.2.20 src/sys/dev/dm/dm_ioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index