* Am I still the one to fix the NFS_FILE_SYNC problem @ 2010-05-23 18:36 Boaz Harrosh 2010-05-24 13:14 ` William A. (Andy) Adamson 0 siblings, 1 reply; 5+ messages in thread From: Boaz Harrosh @ 2010-05-23 18:36 UTC (permalink / raw) To: Benny Halevy, Andy Adamson, NFS list Andy, Benny are you waiting on me to fix the NFS_FILE_SYNC problem? I've been on a long holiday, but I can attempt a fix tomorrow if still needed? I was hoping someone else need that more urgently then me, since I already have a work around, for my testing ;-) Boaz ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Am I still the one to fix the NFS_FILE_SYNC problem 2010-05-23 18:36 Am I still the one to fix the NFS_FILE_SYNC problem Boaz Harrosh @ 2010-05-24 13:14 ` William A. (Andy) Adamson [not found] ` <AANLkTilR7cJu1uCv60GrpFimqDWb0ogyvKVh1q0iW_6a-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 5+ messages in thread From: William A. (Andy) Adamson @ 2010-05-24 13:14 UTC (permalink / raw) To: Boaz Harrosh; +Cc: Benny Halevy, NFS list Hi Boaz The last patch I sent in [PATCH 1/1] SQUASHME pnfs-submit: replace layoutcommit_ctx with rpc_cred fixes the NFS_FILE_SYNC problem for files. It replaces taking a reference on the open context with taking a reference on the rpc_cred. -->Andy =09 On Sun, May 23, 2010 at 2:36 PM, Boaz Harrosh <bharrosh@panasas.com> wr= ote: > > Andy, Benny are you waiting on me to fix the NFS_FILE_SYNC problem? > > I've been on a long holiday, but I can attempt a fix tomorrow if stil= l > needed? > > I was hoping someone else need that more urgently then me, since I al= ready > have a work around, for my testing ;-) > > Boaz > > -- > To unsubscribe from this list: send the line "unsubscribe linux-nfs" = in > the body of a message to majordomo@vger.kernel.org > More majordomo info at =A0http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <AANLkTilR7cJu1uCv60GrpFimqDWb0ogyvKVh1q0iW_6a-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: Am I still the one to fix the NFS_FILE_SYNC problem [not found] ` <AANLkTilR7cJu1uCv60GrpFimqDWb0ogyvKVh1q0iW_6a-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2010-05-24 15:39 ` Boaz Harrosh 2010-05-24 16:10 ` Tao Guo 2010-05-24 16:47 ` William A. (Andy) Adamson 0 siblings, 2 replies; 5+ messages in thread From: Boaz Harrosh @ 2010-05-24 15:39 UTC (permalink / raw) To: William A. (Andy) Adamson; +Cc: Benny Halevy, NFS list On 05/24/2010 04:14 PM, William A. (Andy) Adamson wrote: > Hi Boaz > > The last patch I sent in [PATCH 1/1] SQUASHME pnfs-submit: replace > layoutcommit_ctx with rpc_cred fixes the NFS_FILE_SYNC problem for > files. It replaces taking a reference on the open context with taking > a reference on the rpc_cred. > Hi Andy. I hope you are online could you chat with me a bit about this, on boazharrosh-Re5JQEeQqe9fmgfxC/sS/w@public.gmane.org I have seen your patch and i like it a lot. I have not yet test with it, so I own you. I'm talking about the other problem I had where the write-out returns NFS_FILE_SYNC and commit is not called and pnfs_client_ops->nfs_commit_complete() is not eventually called, then inode never gets written/updated and we get all these straining .nfs000000000000XXX files and IO never finishes. You said you had them too and I had a work around for objects. (This problem is new in 2.6.34) Do you have this problem or it's only me? Boaz > -->Andy > > > On Sun, May 23, 2010 at 2:36 PM, Boaz Harrosh <bharrosh@panasas.com> wrote: >> >> Andy, Benny are you waiting on me to fix the NFS_FILE_SYNC problem? >> >> I've been on a long holiday, but I can attempt a fix tomorrow if still >> needed? >> >> I was hoping someone else need that more urgently then me, since I already >> have a work around, for my testing ;-) >> >> Boaz >> >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Am I still the one to fix the NFS_FILE_SYNC problem 2010-05-24 15:39 ` Boaz Harrosh @ 2010-05-24 16:10 ` Tao Guo 2010-05-24 16:47 ` William A. (Andy) Adamson 1 sibling, 0 replies; 5+ messages in thread From: Tao Guo @ 2010-05-24 16:10 UTC (permalink / raw) To: Boaz Harrosh; +Cc: William A. (Andy) Adamson, Benny Halevy, NFS list On Mon, May 24, 2010 at 11:39 PM, Boaz Harrosh <bharrosh@panasas.com> wrote: > On 05/24/2010 04:14 PM, William A. (Andy) Adamson wrote: >> Hi Boaz >> >> The last patch I sent in [PATCH 1/1] SQUASHME pnfs-submit: replace >> layoutcommit_ctx with rpc_cred fixes the NFS_FILE_SYNC problem for >> files. It replaces taking a reference on the open context with taking >> a reference on the rpc_cred. >> > > Hi Andy. > > I hope you are online could you chat with me a bit about this, > on boazharrosh-Re5JQEeQqe9fmgfxC/sS/w@public.gmane.org > > I have seen your patch and i like it a lot. I have not yet test with > it, so I own you. > > I'm talking about the other problem I had where the write-out returns > NFS_FILE_SYNC and commit is not called and pnfs_client_ops->nfs_commit_complete() > is not eventually called, then inode never gets written/updated and we get all > these straining .nfs000000000000XXX files and IO never finishes. You said > you had them too and I had a work around for objects. (This problem is new > in 2.6.34) > > Do you have this problem or it's only me? > I have already send a patch to fix it: http://marc.info/?l=linux-nfs&m=127433056302242&w=2 > Boaz > >> -->Andy >> -- tao. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Am I still the one to fix the NFS_FILE_SYNC problem 2010-05-24 15:39 ` Boaz Harrosh 2010-05-24 16:10 ` Tao Guo @ 2010-05-24 16:47 ` William A. (Andy) Adamson 1 sibling, 0 replies; 5+ messages in thread From: William A. (Andy) Adamson @ 2010-05-24 16:47 UTC (permalink / raw) To: Boaz Harrosh; +Cc: Benny Halevy, NFS list On Mon, May 24, 2010 at 11:39 AM, Boaz Harrosh <bharrosh@panasas.com> w= rote: > On 05/24/2010 04:14 PM, William A. (Andy) Adamson wrote: >> Hi Boaz >> >> The last patch I sent in [PATCH 1/1] SQUASHME pnfs-submit: replace >> layoutcommit_ctx with rpc_cred fixes the NFS_FILE_SYNC problem for >> files. It replaces taking a reference on the open context with takin= g >> a reference on the rpc_cred. >> > > Hi Andy. > > I hope you are online could you chat with me a bit about this, > on boazharrosh-Re5JQEeQqe9fmgfxC/sS/w@public.gmane.org > I have seen your patch and i like it a lot. I have not yet test with > it, so I own you. > > I'm talking about the other problem I had where the write-out returns > NFS_FILE_SYNC and commit is not called and pnfs_client_ops->nfs_commi= t_complete() > is not eventually called, then inode never gets written/updated and w= e get all > these straining .nfs000000000000XXX files and IO never finishes. You = said > you had them too and I had a work around for objects. (This problem i= s new > in 2.6.34) > > Do you have this problem or it's only me? Yes, I had that problem - but for the file layout it was the pnfs_need_layoutcommit at the end of pfns4_write_done that was preventing _nfs4_close from being called due to the get on the nfs_open_context. Replacing the nfs_open_context with the rpc_cred solved our problem. Also, remember that the file layout does not need a layout commit - it's just a hint. -->Andy > > Boaz > >> -->Andy >> >> >> On Sun, May 23, 2010 at 2:36 PM, Boaz Harrosh <bharrosh@panasas.com>= wrote: >>> >>> Andy, Benny are you waiting on me to fix the NFS_FILE_SYNC problem? >>> >>> I've been on a long holiday, but I can attempt a fix tomorrow if st= ill >>> needed? >>> >>> I was hoping someone else need that more urgently then me, since I = already >>> have a work around, for my testing ;-) >>> >>> Boaz >>> >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-nfs= " in >>> the body of a message to majordomo@vger.kernel.org >>> More majordomo info at =A0http://vger.kernel.org/majordomo-info.htm= l >>> > > ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2010-05-24 16:47 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-23 18:36 Am I still the one to fix the NFS_FILE_SYNC problem Boaz Harrosh
2010-05-24 13:14 ` William A. (Andy) Adamson
[not found] ` <AANLkTilR7cJu1uCv60GrpFimqDWb0ogyvKVh1q0iW_6a-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-05-24 15:39 ` Boaz Harrosh
2010-05-24 16:10 ` Tao Guo
2010-05-24 16:47 ` William A. (Andy) Adamson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).