Re: svn commit: r270444 - in head/sys: kern sys

2014-08-28 Thread Mateusz Guzik
On Thu, Aug 28, 2014 at 11:21:39AM +0300, Konstantin Belousov wrote: > On Thu, Aug 28, 2014 at 05:30:09AM +0200, Mateusz Guzik wrote: > > @@ -791,6 +791,8 @@ fill_kinfo_proc_only(struct proc *p, struct kinfo_proc > > *kp) > > struct ucred *cred; > > struct sigacts *ps; > > > > + /* For

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-28 Thread Konstantin Belousov
On Thu, Aug 28, 2014 at 05:30:09AM +0200, Mateusz Guzik wrote: > @@ -791,6 +791,8 @@ fill_kinfo_proc_only(struct proc *p, struct kinfo_proc > *kp) > struct ucred *cred; > struct sigacts *ps; > > + /* For proc_realparent. */ > + sx_assert(&proctree_lock, SX_LOCKED); > PR

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-27 Thread Mateusz Guzik
On Wed, Aug 27, 2014 at 09:59:03PM +0300, Konstantin Belousov wrote: > On Wed, Aug 27, 2014 at 06:54:32PM +0200, Mateusz Guzik wrote: > > So how about the following: > > You need to update kinfo_proc32 in sys/compat/freebsd32/freebsd32.h > and freebsd32_kinfo_proc_out() in kern/kern_proc.c. Other

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-27 Thread Konstantin Belousov
On Wed, Aug 27, 2014 at 06:54:32PM +0200, Mateusz Guzik wrote: > So how about the following: You need to update kinfo_proc32 in sys/compat/freebsd32/freebsd32.h and freebsd32_kinfo_proc_out() in kern/kern_proc.c. Otherwise, 32bit kinfo_proc is broken, in particular, you can see 32 bit ps(1) dumpi

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-27 Thread John Baldwin
On Tuesday, August 26, 2014 5:55:22 pm Konstantin Belousov wrote: > On Tue, Aug 26, 2014 at 05:23:10PM -0400, John Baldwin wrote: > > On Tuesday, August 26, 2014 3:32:10 pm John-Mark Gurney wrote: > > > John Baldwin wrote this message on Tue, Aug 26, 2014 at 15:09 -0400: > > > > On Monday, August 2

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-27 Thread Mateusz Guzik
On Wed, Aug 27, 2014 at 12:55:22AM +0300, Konstantin Belousov wrote: > On Tue, Aug 26, 2014 at 05:23:10PM -0400, John Baldwin wrote: > > On Tuesday, August 26, 2014 3:32:10 pm John-Mark Gurney wrote: > > > John Baldwin wrote this message on Tue, Aug 26, 2014 at 15:09 -0400: > > > > On Monday, Augus

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-26 Thread Konstantin Belousov
On Tue, Aug 26, 2014 at 05:23:10PM -0400, John Baldwin wrote: > On Tuesday, August 26, 2014 3:32:10 pm John-Mark Gurney wrote: > > John Baldwin wrote this message on Tue, Aug 26, 2014 at 15:09 -0400: > > > On Monday, August 25, 2014 6:30:34 pm John-Mark Gurney wrote: > > > > John Baldwin wrote this

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-26 Thread Bryan Drewery
On 8/26/2014 4:23 PM, John Baldwin wrote: > On Tuesday, August 26, 2014 3:32:10 pm John-Mark Gurney wrote: >> John Baldwin wrote this message on Tue, Aug 26, 2014 at 15:09 -0400: >>> On Monday, August 25, 2014 6:30:34 pm John-Mark Gurney wrote: John Baldwin wrote this message on Mon, Aug 25, 2

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-26 Thread John Baldwin
On Tuesday, August 26, 2014 3:32:10 pm John-Mark Gurney wrote: > John Baldwin wrote this message on Tue, Aug 26, 2014 at 15:09 -0400: > > On Monday, August 25, 2014 6:30:34 pm John-Mark Gurney wrote: > > > John Baldwin wrote this message on Mon, Aug 25, 2014 at 13:35 -0400: > > > > On Monday, Augus

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-26 Thread John-Mark Gurney
John Baldwin wrote this message on Tue, Aug 26, 2014 at 15:09 -0400: > On Monday, August 25, 2014 6:30:34 pm John-Mark Gurney wrote: > > John Baldwin wrote this message on Mon, Aug 25, 2014 at 13:35 -0400: > > > On Monday, August 25, 2014 07:02:41 PM Mateusz Guzik wrote: > > > > On Mon, Aug 25, 201

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-26 Thread John Baldwin
On Monday, August 25, 2014 6:30:34 pm John-Mark Gurney wrote: > John Baldwin wrote this message on Mon, Aug 25, 2014 at 13:35 -0400: > > On Monday, August 25, 2014 07:02:41 PM Mateusz Guzik wrote: > > > On Mon, Aug 25, 2014 at 10:23:19AM -0400, John Baldwin wrote: > > > > On Sunday, August 24, 2014

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-26 Thread John Baldwin
On Monday, August 25, 2014 9:28:16 pm Mateusz Guzik wrote: > On Mon, Aug 25, 2014 at 01:35:58PM -0400, John Baldwin wrote: > > On Monday, August 25, 2014 07:02:41 PM Mateusz Guzik wrote: > > > On Mon, Aug 25, 2014 at 10:23:19AM -0400, John Baldwin wrote: > > > > On Sunday, August 24, 2014 09:04:09

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-25 Thread Mateusz Guzik
On Mon, Aug 25, 2014 at 01:35:58PM -0400, John Baldwin wrote: > On Monday, August 25, 2014 07:02:41 PM Mateusz Guzik wrote: > > On Mon, Aug 25, 2014 at 10:23:19AM -0400, John Baldwin wrote: > > > On Sunday, August 24, 2014 09:04:09 AM Mateusz Guzik wrote: > > > > Author: mjg > > > > Date: Sun Aug 2

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-25 Thread John-Mark Gurney
John Baldwin wrote this message on Mon, Aug 25, 2014 at 13:35 -0400: > On Monday, August 25, 2014 07:02:41 PM Mateusz Guzik wrote: > > On Mon, Aug 25, 2014 at 10:23:19AM -0400, John Baldwin wrote: > > > On Sunday, August 24, 2014 09:04:09 AM Mateusz Guzik wrote: > > > > Author: mjg > > > > Date: Su

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-25 Thread John Baldwin
On Monday, August 25, 2014 07:02:41 PM Mateusz Guzik wrote: > On Mon, Aug 25, 2014 at 10:23:19AM -0400, John Baldwin wrote: > > On Sunday, August 24, 2014 09:04:09 AM Mateusz Guzik wrote: > > > Author: mjg > > > Date: Sun Aug 24 09:04:09 2014 > > > New Revision: 270444 > > > URL: http://svnweb.free

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-25 Thread Mateusz Guzik
On Mon, Aug 25, 2014 at 10:23:19AM -0400, John Baldwin wrote: > On Sunday, August 24, 2014 09:04:09 AM Mateusz Guzik wrote: > > Author: mjg > > Date: Sun Aug 24 09:04:09 2014 > > New Revision: 270444 > > URL: http://svnweb.freebsd.org/changeset/base/270444 > > > > Log: > > Fix getppid for traced

Re: svn commit: r270444 - in head/sys: kern sys

2014-08-25 Thread John Baldwin
On Sunday, August 24, 2014 09:04:09 AM Mateusz Guzik wrote: > Author: mjg > Date: Sun Aug 24 09:04:09 2014 > New Revision: 270444 > URL: http://svnweb.freebsd.org/changeset/base/270444 > > Log: > Fix getppid for traced processes. > > Traced processes always have the tracer set as the parent.

svn commit: r270444 - in head/sys: kern sys

2014-08-24 Thread Mateusz Guzik
Author: mjg Date: Sun Aug 24 09:04:09 2014 New Revision: 270444 URL: http://svnweb.freebsd.org/changeset/base/270444 Log: Fix getppid for traced processes. Traced processes always have the tracer set as the parent. Utilize proc_realparent to obtain the right process when needed. Revi