]> err.no Git - linux-2.6/blobdiff - fs/afs/cell.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen...
[linux-2.6] / fs / afs / cell.c
index 788865df1bc92689debaf1545c59fe6ab48d2ea8..584bb0f9c36a35cdd5ed4234a83ba927e0d04e5e 100644 (file)
@@ -138,6 +138,7 @@ struct afs_cell *afs_cell_create(const char *name, char *vllist)
        cell = afs_cell_alloc(name, vllist);
        if (IS_ERR(cell)) {
                _leave(" = %ld", PTR_ERR(cell));
+               up_write(&afs_cells_sem);
                return cell;
        }