-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 06/10/2013 06:15 PM, John Baldwin wrote:
> Can you please retest this updated version? I had thought that I
> didn't need a reference count on the vnode, but devfs drops its
> reference count before the cdevpriv destructor is called.
Works for me.
On Monday, June 10, 2013 8:04:12 am Julian Stecklina wrote:
> On 06/07/2013 06:06 PM, John Baldwin wrote:
> > On Friday, June 07, 2013 5:07:34 am Julian Stecklina wrote:
> >> On 06/06/2013 08:57 PM, John Baldwin wrote:
> >>> On Thursday, June 06, 2013 9:54:35 am Andriy Gapon wrote:
> >> [...]
> >>>
On 06/07/2013 06:06 PM, John Baldwin wrote:
> On Friday, June 07, 2013 5:07:34 am Julian Stecklina wrote:
>> On 06/06/2013 08:57 PM, John Baldwin wrote:
>>> On Thursday, June 06, 2013 9:54:35 am Andriy Gapon wrote:
>> [...]
The problem seems to be in incorrect interaction between devfs_close_f
On Friday, June 07, 2013 5:07:34 am Julian Stecklina wrote:
> On 06/06/2013 08:57 PM, John Baldwin wrote:
> > On Thursday, June 06, 2013 9:54:35 am Andriy Gapon wrote:
> [...]
> >> The problem seems to be in incorrect interaction between devfs_close_f
and
> >> linux_file_dtor. The latter expects
On 06/06/2013 08:57 PM, John Baldwin wrote:
> On Thursday, June 06, 2013 9:54:35 am Andriy Gapon wrote:
[...]
>> The problem seems to be in incorrect interaction between devfs_close_f and
>> linux_file_dtor. The latter expects curthread->td_fpop to have a valid
>> reasonable
>> value. But the fo
On Thursday, June 06, 2013 9:54:35 am Andriy Gapon wrote:
> on 06/06/2013 14:48 Julian Stecklina said the following:
> > #7 0x807a3d83 in linux_file_dtor (cdp=0xfe000aeabb80) at
> > /usr/home/julian/src/freebsd/sys/ofed/include/linux/linux_compat.c:214
> > filp = (struct linux_file
on 06/06/2013 14:48 Julian Stecklina said the following:
> #7 0x807a3d83 in linux_file_dtor (cdp=0xfe000aeabb80) at
> /usr/home/julian/src/freebsd/sys/ofed/include/linux/linux_compat.c:214
> filp = (struct linux_file *) 0xfe000aeabb80
> #8 0x80513c39 in devfs_destroy