X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=module%2Fspl%2Fspl-vnode.c;h=cd0015f6b857edcf314dbb06594de4d2734b5fd1;hb=b97c779121a1aaf39aa9431dbfb45bf0e34cde6e;hp=74ae8fe06f5c44fd8ce90df0332955df212cafb2;hpb=34ee731f7e218aebab83a98208ea554cec6d7366;p=mirror_spl-debian.git diff --git a/module/spl/spl-vnode.c b/module/spl/spl-vnode.c index 74ae8fe..cd0015f 100644 --- a/module/spl/spl-vnode.c +++ b/module/spl/spl-vnode.c @@ -670,6 +670,8 @@ vn_file_cache_destructor(void *buf, void *cdrarg) int spl_vn_init(void) { + spin_lock_init(&vn_file_lock); + vn_cache = kmem_cache_create("spl_vn_cache", sizeof (struct vnode), 64, vn_cache_constructor, vn_cache_destructor, NULL, NULL, NULL, 0);