Re: [Nfs-ganesha-devel] segv in mdc_up_invalidate (synchronous upcall)

2017-01-23 Thread Matt Benjamin
Ok.  Will try that out.

Matt

- Original Message -
> From: "Daniel Gryniewicz" 
> To: "Matt Benjamin" , "NFS Ganesha Developers" 
> 
> Sent: Monday, January 23, 2017 9:01:52 AM
> Subject: Re: segv in mdc_up_invalidate (synchronous upcall)
> 
> You're supposed to pass the up_export that was in the fsal_up_vector
> that was passed in during the create_export() call.  So in RGW's case,
> it should be export.up_ops->up_export that is passed.
> 
> Daniel
> 
> On 01/20/2017 11:06 PM, Matt Benjamin wrote:
> > Responding to myself, in part:
> >
> > Looks like fsal_export.super_export "works" but presumes there is one, or
> > at least would if I can safely decide whether to pass super_export if
> > present?  Or something.
> >
> > Matt
> >
> > - Original Message -
> >> From: "Matt Benjamin" 
> >> To: "NFS Ganesha Developers" 
> >> Cc: "Daniel Gryniewicz" 
> >> Sent: Friday, January 20, 2017 10:41:50 PM
> >> Subject: segv in mdc_up_invalidate (synchronous upcall)
> >>
> >>
> >> try-expire ev:
> >> 

Re: [Nfs-ganesha-devel] segv in mdc_up_invalidate (synchronous upcall)

2017-01-23 Thread Daniel Gryniewicz
You're supposed to pass the up_export that was in the fsal_up_vector 
that was passed in during the create_export() call.  So in RGW's case, 
it should be export.up_ops->up_export that is passed.

Daniel

On 01/20/2017 11:06 PM, Matt Benjamin wrote:
> Responding to myself, in part:
>
> Looks like fsal_export.super_export "works" but presumes there is one, or at 
> least would if I can safely decide whether to pass super_export if present?  
> Or something.
>
> Matt
>
> - Original Message -
>> From: "Matt Benjamin" 
>> To: "NFS Ganesha Developers" 
>> Cc: "Daniel Gryniewicz" 
>> Sent: Friday, January 20, 2017 10:41:50 PM
>> Subject: segv in mdc_up_invalidate (synchronous upcall)
>>
>>
>> try-expire ev:
>> 

Re: [Nfs-ganesha-devel] segv in mdc_up_invalidate (synchronous upcall)

2017-01-20 Thread Matt Benjamin
Responding to myself, in part:

Looks like fsal_export.super_export "works" but presumes there is one, or at 
least would if I can safely decide whether to pass super_export if present?  Or 
something.

Matt

- Original Message -
> From: "Matt Benjamin" 
> To: "NFS Ganesha Developers" 
> Cc: "Daniel Gryniewicz" 
> Sent: Friday, January 20, 2017 10:41:50 PM
> Subject: segv in mdc_up_invalidate (synchronous upcall)
> 
> 
> try-expire ev:
> 

[Nfs-ganesha-devel] segv in mdc_up_invalidate (synchronous upcall)

2017-01-20 Thread Matt Benjamin

try-expire ev: