]> err.no Git - linux-2.6/blobdiff - include/linux/sunrpc/svcsock.h
[PATCH] knfsd: use new lock for svc_sock deferred list
[linux-2.6] / include / linux / sunrpc / svcsock.h
index 17cb834a748c02508511cf9444824b89d8cd738b..7766a10016602521d2ce6faef36d9ad6a1722f6a 100644 (file)
@@ -36,6 +36,7 @@ struct svc_sock {
 
        int                     sk_reserved;    /* space on outq that is reserved */
 
+       spinlock_t              sk_defer_lock;  /* protects sk_deferred */
        struct list_head        sk_deferred;    /* deferred requests that need to
                                                 * be revisted */
        struct mutex            sk_mutex;       /* to serialize sending data */