Re: Reproducable Infiniband panic

2013-06-10 Thread Julian Stecklina
-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.

Re: Reproducable Infiniband panic

2013-06-10 Thread John Baldwin
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: > >> [...] > >>>

Re: Reproducable Infiniband panic

2013-06-10 Thread Julian Stecklina
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

Re: Reproducable Infiniband panic

2013-06-07 Thread John Baldwin
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

Re: Reproducable Infiniband panic

2013-06-07 Thread Julian Stecklina
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

Re: Reproducable Infiniband panic

2013-06-06 Thread John Baldwin
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

Re: Reproducable Infiniband panic

2013-06-06 Thread Andriy Gapon
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