NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: PR/54734 CVS commit: src/sys/arch/sparc/sparc



The following reply was made to PR port-sparc/54734; it has been noted by GNATS.

From: Kamil Rytarowski <n54%gmx.com@localhost>
To: Andreas Gustafsson <gson%gson.org@localhost>, kamil%NetBSD.org@localhost
Cc: gnats-bugs%netbsd.org@localhost, ad%netbsd.org@localhost
Subject: Re: PR/54734 CVS commit: src/sys/arch/sparc/sparc
Date: Thu, 14 May 2020 14:26:29 +0200

 On 14.05.2020 10:07, Andreas Gustafsson wrote:
 > Kamil Rytarowski committed:
 >>  Module Name:	src
 >>  Committed By:	kamil
 >>  Date:		Mon May 11 18:38:27 UTC 2020
 >>
 >>  Modified Files:
 >>  	src/sys/arch/sparc/sparc: process_machdep.c
 >>
 >>  Log Message:
 >>  Reject setting unaligned Program Counter
 >>
 >>  Patch taken from OpenBSD.
 >>
 >>  Tested in qemu.
 >>
 >>  Fixes PR port-sparc/54734 by Andreas Gustafsson
 >>
 >>
 >>  To generate a diff of this commit:
 >>  cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sparc/sparc/process_machdep.c
 >
 > The sparc test runs are still panicing in the same test case both on
 > babylon5 and my own testbed.  The panic message changed from "panic:
 > TAILQ_PREREMOVE" to "panic: kernel diagnostic assertion
 > "cv_is_valid(cv)" in late March, so maybe there were two different
 > bugs and the commit did fix the original one, but since the subject
 > line of the PR is still applies, I'll reopen it rather than filing a
 > new one.
 >
 > For logs, see:
 >
 >   http://releng.netbsd.org/b5reports/sparc/commits-2020.05.html#2020.05.=
 11.18.38.26
 >
 > Grep output from babylon5 showing when the panic message changed:
 >
 >   2020.03.18.19.34.15/test.log.gz:    getrusage_maxrss: [ 4995.8360525] =
 panic: TAILQ_PREREMOVE head 0xf0002008 elm 0xf075f080 /tmp/bracket/build/2=
 020.03.18.19.34.15-sparc/src/sys/kern/kern_sleepq.c:119
 >   2020.03.24.22.09.50/test.log.gz:    getrusage_maxrss: [ 5060.4379790] =
 panic: TAILQ_PREREMOVE head 0xf0002008 elm 0xf0761080 /tmp/bracket/build/2=
 020.03.24.22.09.50-sparc/src/sys/kern/kern_sleepq.c:119
 >   2020.03.27.11.15.33/test.log.gz:    getrusage_maxrss: [ 4793.0443690] =
 panic: kernel diagnostic assertion "cv_is_valid(cv)" failed: file "/tmp/br=
 acket/build/2020.03.27.11.15.33-sparc/src/sys/kern/kern_condvar.c", line 4=
 86
 >   2020.03.28.20.13.13/test.log.gz:    getrusage_maxrss: [ 5143.9754705] =
 panic: kernel diagnostic assertion "cv_is_valid(cv)" failed: file "/tmp/br=
 acket/build/2020.03.28.20.13.13-sparc/src/sys/kern/kern_condvar.c", line 4=
 86
 >
 
 Please reopen as a new PR. That one is unrelated in
 lib/libc/sys/t_getrusage:
 
 lib/libc/sys/t_getrusage (284/855): 6 test cases
     getrusage_err: [0.120000s] Passed.
     getrusage_maxrss: [ 5370.1468210] panic: kernel diagnostic assertion
 "cv_is_valid(cv)" failed: file
 "/tmp/bracket/build/2020.05.11.18.38.26-sparc/src/sys/kern/kern_condvar.c"=
 ,
 line 455
 


Home | Main Index | Thread Index | Old Index