[PATCH 3/3] staging: rdma: hfi1: Use setup_timer

2015-10-23 Thread Muhammad Falak R Wani
Use the timer API function setup_timer instead of init_timer, removing the structure field assignments. @timer@ expression e1,e2,e3,fn_ptr; @@ -init_timer(&e1); +setup_timer(&e1, fn_ptr, e2); ... when != fn_ptr = e3 -e1.function = fn_ptr; -e1.data = e2; Signed-off-by: Muhammad Falak R Wani -

[PATCH 2/3] staging: rdma: hfi1: Use setup_timer

2015-10-23 Thread Muhammad Falak R Wani
Use the timer API function setup_timer instead of init_timer, removing the structure field assignments. @timer@ expression e1,e2,e3,fn_ptr; @@ -init_timer(&e1); +setup_timer(&e1, fn_ptr, e2); ... when != fn_ptr = e3 -e1.function = fn_ptr; -e1.data = e2; Signed-off-by: Muhammad Falak R Wani -

[PATCH 1/3] staging: rdma: hfi1: Use setup_timer

2015-10-23 Thread Muhammad Falak R Wani
Use the timer API function setup_timer instead of init_timer, removing the structure field assignments. @timer@ expression e1,e2,e3,fn_ptr; @@ -init_timer(&e1); +setup_timer(&e1, fn_ptr, e2); ... when != fn_ptr = e3 -e1.function = fn_ptr; -e1.data = e2; Signed-off-by: Muhammad Falak R Wani -

[PATCH 4/4] staging: rdma: ipath: Use setup_timer

2015-10-23 Thread Muhammad Falak R Wani
Use the timer API function setup_timer instead of init_timer, removing the structure field assignments. Signed-off-by: Muhammad Falak R Wani --- drivers/staging/rdma/ipath/ipath_verbs.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/staging/rdma/ipath/ipath_verb

[PATCH 3/4] staging: rdma: ipath: Use setup_timer

2015-10-23 Thread Muhammad Falak R Wani
Use the timer API function setup_timer instead of init_timer, removing the structure field assignments. Signed-off-by: Muhammad Falak R Wani --- drivers/staging/rdma/ipath/ipath_sdma.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/staging/rdma/ipath/ipath_sdma

[PATCH 2/4] staging: rdma: ipath: Use setup_timer

2015-10-23 Thread Muhammad Falak R Wani
Use the timer API function setup_timer instead of init_timer, removing the structure field assignments. @timer@ expression e1,e2,e3,fn_ptr; @@ -init_timer(&e1); +setup_timer(&e1, fn_ptr, e2); ... when != fn_ptr = e3 -e1.function = fn_ptr; -e1.data = e2; Signed-off-by: Muhammad Falak R Wani -

[PATCH 1/4] staging: rdma: ipath: Use setup_timer

2015-10-23 Thread Muhammad Falak R Wani
Use the timer API function setup_timer instead of init_timer, removing the structure field assignments. @timer@ expression e1,e2,e3,fn_ptr; @@ -init_timer(&e1); +setup_timer(&e1, fn_ptr, e2); ... when != fn_ptr = e3 -e1.function = fn_ptr; -e1.data = e2; Signed-off-by: Muhammad Falak R Wani -

Re: [PATCH v3 16/16] NFS: Enable client side NFSv4.1 backchannel to use other transports

2015-10-23 Thread Chuck Lever
> On Oct 23, 2015, at 5:29 PM, Trond Myklebust > wrote: > > > > On Fri, Oct 16, 2015 at 6:26 AM, Chuck Lever wrote: > > Pass the correct backchannel transport class to svc_create_xprt() > > when setting up an NFSv4.1 backchannel transport. > > > > Signed-off-by: Chuck Lever > > Reviewed-by:

Re: [PATCH v3 16/16] NFS: Enable client side NFSv4.1 backchannel to use other transports

2015-10-23 Thread Trond Myklebust
Resending w/o formatting... Apologies to those who are receiving this twice. On Fri, Oct 23, 2015 at 2:29 PM, Trond Myklebust wrote: > > > On Fri, Oct 16, 2015 at 6:26 AM, Chuck Lever wrote: >> Pass the correct backchannel transport class to svc_create_xprt() >> when setting up an NFSv4.1 backch

Re: Create a common verbs transport library

2015-10-23 Thread Dennis Dalessandro
On Thu, Oct 15, 2015 at 05:15:38PM +0300, Moni Shoua wrote: I'm thinking perhaps we'll post some stuff to GitHub and you folks can take a look. We can do some back and forth before even posting patches to the list. I'll check into the logistics and share the details soon? This will be great. J

[GIT PULL] Please pull NFSoRDMA changes for 4.4

2015-10-23 Thread Anna Schumaker
Hi Trond, The following changes since commit 7379047d5585187d1288486d4627873170d0005a: Linux 4.3-rc6 (2015-10-18 16:08:42 -0700) are available in the git repository at: git://git.linux-nfs.org/projects/anna/nfs-rdma.git tags/nfs-rdma-4.4 for you to fetch changes up to 50add18fd4c82cc1eaedc

Re: 4.4's rdma plate

2015-10-23 Thread Doug Ledford
On 10/23/2015 02:46 AM, Or Gerlitz wrote: >> On Tue, Oct 20, 2015 at 7:31 PM, Doug Ledford wrote: > >>> [...] Next I'll be pulling simple for-next items, then I'll be reviewing the >>> RoCE GID cadche usage in verbs/cma v2 patchset, then the Add RoCE v2 >>> support v1 patchset, then the New fast