Re: Instant panic while trying run ports-mgmt/poudriere

2015-09-01 Thread Andriy Gapon
John-Mark, with all the due respect I have to invoke the forest-vs-trees argument here: - it is established that in the knote() loop the current knote member of the klist can be removed - it's a fact that getting a pointer to a next element from a removed element is an illegal operation - FOREAC

Re: Instant panic while trying run ports-mgmt/poudriere

2015-09-01 Thread Ed Maste
On 1 September 2015 at 15:01, John-Mark Gurney wrote: > > But I would ask you to respect my maintainership of the code... Just > because you get paid to work on FreeBSD full time does not mean you > get to run roughshod over other people's work and force them to work > on your time frame... Other

Re: Instant panic while trying run ports-mgmt/poudriere

2015-09-01 Thread John-Mark Gurney
Konstantin Belousov wrote this message on Tue, Sep 01, 2015 at 21:44 +0300: > On Tue, Sep 01, 2015 at 11:24:06AM -0700, John-Mark Gurney wrote: > > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 23:21 +0300: > > > On 27/08/2015 21:09, John-Mark Gurney wrote: > > > > Andriy Gapon wrote this

Re: Instant panic while trying run ports-mgmt/poudriere

2015-09-01 Thread Konstantin Belousov
On Tue, Sep 01, 2015 at 11:24:06AM -0700, John-Mark Gurney wrote: > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 23:21 +0300: > > On 27/08/2015 21:09, John-Mark Gurney wrote: > > > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: > > >> On 27/08/2015 02:36, John-Mark

Re: Instant panic while trying run ports-mgmt/poudriere

2015-09-01 Thread John-Mark Gurney
Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 23:21 +0300: > On 27/08/2015 21:09, John-Mark Gurney wrote: > > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: > >> On 27/08/2015 02:36, John-Mark Gurney wrote: > >>> We should/cannot get here w/ an empty list. If we do,

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Lawrence Stewart
On 08/23/15 22:54, Konstantin Belousov wrote: > On Sun, Aug 23, 2015 at 12:08:16PM +0300, Konstantin Belousov wrote: >> On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: >>> On 12/08/2015 17:11, Lawrence Stewart wrote: On 08/07/15 07:33, Pawel Pekala wrote: > Hi K., > >

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Lawrence Stewart
On 08/27/15 17:15, Don Lewis wrote: > On 27 Aug, Don Lewis wrote: >> On 27 Aug, Lawrence Stewart wrote: >>> On 08/27/15 09:36, John-Mark Gurney wrote: Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: > On 12/08/2015 17:11, Lawrence Stewart wrote: >> On 08/07/15 07:3

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Andriy Gapon
On 27/08/2015 23:21, Andriy Gapon wrote: >> > First off, that can't be r286922, per: >> > https://svnweb.freebsd.org/base/stable/10/sys/kern/kern_event.c?annotate=286922 >> > >> > line 1964 is blank... The line of code above should be at line 1884, >> > so not sure what is wrong here... > No, it

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Konstantin Belousov
On Thu, Aug 27, 2015 at 11:09:45AM -0700, John-Mark Gurney wrote: > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: > > On 27/08/2015 02:36, John-Mark Gurney wrote: > > > We should/cannot get here w/ an empty list. If we do, then there is > > > something seriously wrong... Th

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Andriy Gapon
On 27/08/2015 21:09, John-Mark Gurney wrote: > Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: >> On 27/08/2015 02:36, John-Mark Gurney wrote: >>> We should/cannot get here w/ an empty list. If we do, then there is >>> something seriously wrong... The current kn (which we mus

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread John-Mark Gurney
Andriy Gapon wrote this message on Thu, Aug 27, 2015 at 10:21 +0300: > On 27/08/2015 02:36, John-Mark Gurney wrote: > > We should/cannot get here w/ an empty list. If we do, then there is > > something seriously wrong... The current kn (which we must have as we > > are here) MUST be on the list,

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Konstantin Belousov
On Thu, Aug 27, 2015 at 10:21:47AM +0300, Andriy Gapon wrote: > On 27/08/2015 02:36, John-Mark Gurney wrote: > > We should/cannot get here w/ an empty list. If we do, then there is > > something seriously wrong... The current kn (which we must have as we > > are here) MUST be on the list, but as

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Don Lewis
On 27 Aug, Lawrence Stewart wrote: > On 08/27/15 09:36, John-Mark Gurney wrote: >> Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: >>> On 12/08/2015 17:11, Lawrence Stewart wrote: On 08/07/15 07:33, Pawel Pekala wrote: > Hi K., > > On 2015-08-06 12:33 -0700, "K

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Andriy Gapon
On 27/08/2015 02:36, John-Mark Gurney wrote: > We should/cannot get here w/ an empty list. If we do, then there is > something seriously wrong... The current kn (which we must have as we > are here) MUST be on the list, but as you just showed, there are no > knotes on the list. > > Can you get m

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-27 Thread Don Lewis
On 27 Aug, Don Lewis wrote: > On 27 Aug, Lawrence Stewart wrote: >> On 08/27/15 09:36, John-Mark Gurney wrote: >>> Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: On 12/08/2015 17:11, Lawrence Stewart wrote: > On 08/07/15 07:33, Pawel Pekala wrote: >> Hi K., >>

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-26 Thread Lawrence Stewart
On 08/27/15 09:36, John-Mark Gurney wrote: > Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: >> On 12/08/2015 17:11, Lawrence Stewart wrote: >>> On 08/07/15 07:33, Pawel Pekala wrote: Hi K., On 2015-08-06 12:33 -0700, "K. Macy" wrote: > Is this still happeni

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-26 Thread John-Mark Gurney
Konstantin Belousov wrote this message on Mon, Aug 24, 2015 at 11:10 +0300: > On Sun, Aug 23, 2015 at 10:35:44PM -0700, John-Mark Gurney wrote: > > Konstantin Belousov wrote this message on Sun, Aug 23, 2015 at 15:54 +0300: > > > if (kev->flags & EV_ADD) > > > - tkn = knote_alloc(waitok);

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-26 Thread John-Mark Gurney
Andriy Gapon wrote this message on Sun, Aug 23, 2015 at 09:54 +0300: > On 12/08/2015 17:11, Lawrence Stewart wrote: > > On 08/07/15 07:33, Pawel Pekala wrote: > >> Hi K., > >> > >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: > >>> Is this still happening? > >> > >> Still crashes: > > > > +1 for m

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-26 Thread Pawel Pekala
Hi Konstantin, On 2015-08-23 15:54 +0300, Konstantin Belousov wrote: >After looking at your data closely, I think you are right. The panic >occurs when the exit1(9) does KNOTE_LOCKED(NOTE_EXIT). This is the >only case in the tree where filter uses knlist_remove_inevent() to >detach processed no

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-24 Thread Konstantin Belousov
On Sun, Aug 23, 2015 at 10:35:44PM -0700, John-Mark Gurney wrote: > Konstantin Belousov wrote this message on Sun, Aug 23, 2015 at 15:54 +0300: > > if (kev->flags & EV_ADD) > > - tkn = knote_alloc(waitok); /* prevent waiting with locks */ > > + /* > > +* Pre

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-23 Thread Andriy Gapon
On 23/08/2015 15:54, Konstantin Belousov wrote: > After looking at your data closely, I think you are right. The panic > occurs when the exit1(9) does KNOTE_LOCKED(NOTE_EXIT). This is the > only case in the tree where filter uses knlist_remove_inevent() to detach > processed note, so indeed the s

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-23 Thread John-Mark Gurney
Konstantin Belousov wrote this message on Sun, Aug 23, 2015 at 15:54 +0300: > On Sun, Aug 23, 2015 at 12:08:16PM +0300, Konstantin Belousov wrote: > > On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: > > > On 12/08/2015 17:11, Lawrence Stewart wrote: > > > > On 08/07/15 07:33, Pawel Pe

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-23 Thread Konstantin Belousov
On Sun, Aug 23, 2015 at 12:08:16PM +0300, Konstantin Belousov wrote: > On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: > > On 12/08/2015 17:11, Lawrence Stewart wrote: > > > On 08/07/15 07:33, Pawel Pekala wrote: > > >> Hi K., > > >> > > >> On 2015-08-06 12:33 -0700, "K. Macy" wrote:

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-23 Thread Konstantin Belousov
On Sun, Aug 23, 2015 at 09:54:28AM +0300, Andriy Gapon wrote: > On 12/08/2015 17:11, Lawrence Stewart wrote: > > On 08/07/15 07:33, Pawel Pekala wrote: > >> Hi K., > >> > >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: > >>> Is this still happening? > >> > >> Still crashes: > > > > +1 for me runni

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-22 Thread Andriy Gapon
On 12/08/2015 17:11, Lawrence Stewart wrote: > On 08/07/15 07:33, Pawel Pekala wrote: >> Hi K., >> >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>> Is this still happening? >> >> Still crashes: > > +1 for me running r286617 Here is another +1 with r286922. I can add a couple of bits of debuggi

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-13 Thread Bryan Drewery
On 8/12/15 7:11 AM, Lawrence Stewart wrote: > On 08/07/15 07:33, Pawel Pekala wrote: >> Hi K., >> >> On 2015-08-06 12:33 -0700, "K. Macy" wrote: >>> Is this still happening? >> >> Still crashes: > > +1 for me running r286617 > r286510 has been stable in the package build cluster. r286593 is sta

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-12 Thread Lawrence Stewart
On 08/07/15 07:33, Pawel Pekala wrote: > Hi K., > > On 2015-08-06 12:33 -0700, "K. Macy" wrote: >> Is this still happening? > > Still crashes: +1 for me running r286617 Cheers, Lawrence ___ freebsd-current@freebsd.org mailing list http://lists.freebs

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-10 Thread Bryan Drewery
On 8/10/15 2:47 PM, Pawel Pekala wrote: > Hi Mateusz, > > On 2015-08-06 23:44 +0200, Mateusz Guzik wrote: >> Sorry, I completely forgot about this. >> >> Can you please modify debug flags in your kernel config file to be >> "-O0 -g3" and reproduce with that? This should allow kgdb to obtain >> fu

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-10 Thread Pawel Pekala
Hi Mateusz, On 2015-08-06 23:44 +0200, Mateusz Guzik wrote: >Sorry, I completely forgot about this. > >Can you please modify debug flags in your kernel config file to be >"-O0 -g3" and reproduce with that? This should allow kgdb to obtain >full info (along with exact rash site for inspection) wit

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-06 Thread Mateusz Guzik
On Thu, Aug 06, 2015 at 11:33:28PM +0200, Pawel Pekala wrote: > Hi K., > > On 2015-08-06 12:33 -0700, "K. Macy" wrote: > >Is this still happening? > > Still crashes: > > Thu Aug 6 23:22:05 CEST 2015 > > FreeBSD blaviken.slowicza.org 11.0-CURRENT FreeBSD 11.0-CURRENT #50 r286370: > Thu Aug 6

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-06 Thread Pawel Pekala
Hi K., On 2015-08-06 12:33 -0700, "K. Macy" wrote: >Is this still happening? Still crashes: Thu Aug 6 23:22:05 CEST 2015 FreeBSD blaviken.slowicza.org 11.0-CURRENT FreeBSD 11.0-CURRENT #50 r286370: Thu Aug 6 19:55:29 CEST 2015 r...@blaviken.slowicza.org:/usr/obj/hdd/src/sys/GENERIC am

Re: Instant panic while trying run ports-mgmt/poudriere

2015-08-06 Thread K. Macy
Is this still happening? On Jul 15, 2015 1:41 PM, "Pawel Pekala" wrote: > Hi John-Mark, > > On 2015-07-15 11:05 -0700, John-Mark Gurney wrote: > >Please repost the entire panic message, and the back trace w/o X > >running... Also, if you could share the core and kernel w/ me (you can > >email m

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-15 Thread Pawel Pekala
Hi John-Mark, On 2015-07-15 11:05 -0700, John-Mark Gurney wrote: >Please repost the entire panic message, and the back trace w/o X >running... Also, if you could share the core and kernel w/ me (you can >email me directly if you'd like), that'd help. Fatal trap 9: general protection fault while

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-15 Thread John-Mark Gurney
Pawel Pekala wrote this message on Wed, Jul 15, 2015 at 17:46 +0200: > On 2015-07-14 15:38 -0700, John-Mark Gurney wrote: > >Pawel Pekala wrote this message on Mon, Jul 13, 2015 at 23:12 +0200: > >> Let me know if you need more details. > > > >Were you running X at the time of the crash? and if s

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-15 Thread Pawel Pekala
Hi John-Mark, On 2015-07-14 15:38 -0700, John-Mark Gurney wrote: >Pawel Pekala wrote this message on Mon, Jul 13, 2015 at 23:12 +0200: >> Let me know if you need more details. > >Were you running X at the time of the crash? and if so, can you try >to reproduce w/o X running? It's hard to know i

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-15 Thread Pawel Pekala
Hi John-Mark, On 2015-07-14 15:27 -0700, John-Mark Gurney wrote: >Pawel Pekala wrote this message on Tue, Jul 14, 2015 at 22:47 +0200: >> On 2015-07-13 23:28 +0200, Mateusz Guzik wrote: >> >On Mon, Jul 13, 2015 at 11:12:05PM +0200, Pawel Pekala wrote: >> >> Hi >> >> >> >> I'm getting 100% repro

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-14 Thread John-Mark Gurney
Pawel Pekala wrote this message on Mon, Jul 13, 2015 at 23:12 +0200: > Let me know if you need more details. Were you running X at the time of the crash? and if so, can you try to reproduce w/o X running? It's hard to know if the panic (and you didn't include the panic string) is due to kern_eve

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-14 Thread John-Mark Gurney
Pawel Pekala wrote this message on Tue, Jul 14, 2015 at 22:47 +0200: > On 2015-07-13 23:28 +0200, Mateusz Guzik wrote: > >On Mon, Jul 13, 2015 at 11:12:05PM +0200, Pawel Pekala wrote: > >> Hi > >> > >> I'm getting 100% reproducible kernel crash while trying build ports > >> with poudriere on my s

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-14 Thread Pawel Pekala
Hi Mateusz, On 2015-07-13 23:28 +0200, Mateusz Guzik wrote: >On Mon, Jul 13, 2015 at 11:12:05PM +0200, Pawel Pekala wrote: >> Hi >> >> I'm getting 100% reproducible kernel crash while trying build ports >> with poudriere on my system. This started to show up about 2-3 weeks >> ago. I upgrade my

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-13 Thread Pawel Pekala
Hi Mateusz, On 2015-07-13 23:28 +0200, Mateusz Guzik wrote: >On Mon, Jul 13, 2015 at 11:12:05PM +0200, Pawel Pekala wrote: >> Hi >> >> I'm getting 100% reproducible kernel crash while trying build ports >> with poudriere on my system. This started to show up about 2-3 weeks >> ago. I upgrade my

Re: Instant panic while trying run ports-mgmt/poudriere

2015-07-13 Thread Mateusz Guzik
On Mon, Jul 13, 2015 at 11:12:05PM +0200, Pawel Pekala wrote: > Hi > > I'm getting 100% reproducible kernel crash while trying build ports > with poudriere on my system. This started to show up about 2-3 weeks > ago. I upgrade my system on weekly basis usually on saturday. > Here's backtrace: > >

Instant panic while trying run ports-mgmt/poudriere

2015-07-13 Thread Pawel Pekala
Hi I'm getting 100% reproducible kernel crash while trying build ports with poudriere on my system. This started to show up about 2-3 weeks ago. I upgrade my system on weekly basis usually on saturday. Here's backtrace: (kgdb) bt #0 doadump (textdump=1) at pcpu.h:221 #1 0x80984625 in ke