From owner-freebsd-sparc64@FreeBSD.ORG Mon Nov 9 11:07:03 2009 Return-Path: Delivered-To: freebsd-sparc64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8AE6106568B for ; Mon, 9 Nov 2009 11:07:03 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 96ACB8FC1F for ; Mon, 9 Nov 2009 11:07:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nA9B73sp079122 for ; Mon, 9 Nov 2009 11:07:03 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nA9B72hs079120 for freebsd-sparc64@FreeBSD.org; Mon, 9 Nov 2009 11:07:03 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Nov 2009 11:07:03 GMT Message-Id: <200911091107.nA9B72hs079120@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-sparc64@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-sparc64@FreeBSD.org X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Nov 2009 11:07:03 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- s sparc/139134 sparc64 kernel output corruption f sparc/127051 sparc64 [hme] hme interfaces "pause" with the message "device o sparc/119244 sparc64 X11Forwarding to X11 server on sparc crashes Xorg o sparc/119240 sparc64 top has WCPU over 100% on UP system s sparc/119239 sparc64 gdb coredumps on sparc64 o sparc/113556 sparc64 [panic] trap: memory address not aligned; Rebooting... f sparc/108732 sparc64 ping(8) reports 14 digit time on sparc64 s sparc/107087 sparc64 [hang] system is hung during boot from CD o sparc/105048 sparc64 [trm] trm(4) panics on sparc64 o sparc/104428 sparc64 [nullfs] nullfs panics on E4500 (but not E420) o sparc/80890 sparc64 [panic] kmem_malloc(73728): kmem_map too small running o sparc/80410 sparc64 [netgraph] netgraph is causing crash with mpd on sparc o sparc/71729 sparc64 printf in kernel thread causes panic on SPARC 13 problems total. From owner-freebsd-sparc64@FreeBSD.ORG Wed Nov 11 15:25:21 2009 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 076941065676; Wed, 11 Nov 2009 15:25:21 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id BB0728FC18; Wed, 11 Nov 2009 15:25:20 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.3/8.14.3) with ESMTP id nABERU3I071399; Wed, 11 Nov 2009 09:27:30 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.3/8.14.3/Submit) id nABERUCE071398; Wed, 11 Nov 2009 14:27:30 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 11 Nov 2009 14:27:30 GMT Message-Id: <200911111427.nABERUCE071398@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Nov 2009 15:25:21 -0000 TB --- 2009-11-11 13:29:51 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-11-11 13:29:51 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2009-11-11 13:29:51 - cleaning the object tree TB --- 2009-11-11 13:30:08 - cvsupping the source tree TB --- 2009-11-11 13:30:08 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sparc64/supfile TB --- 2009-11-11 13:30:31 - building world TB --- 2009-11-11 13:30:31 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-11 13:30:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-11 13:30:31 - TARGET=sparc64 TB --- 2009-11-11 13:30:31 - TARGET_ARCH=sparc64 TB --- 2009-11-11 13:30:31 - TZ=UTC TB --- 2009-11-11 13:30:31 - __MAKE_CONF=/dev/null TB --- 2009-11-11 13:30:31 - cd /src TB --- 2009-11-11 13:30:31 - /usr/bin/make -B buildworld >>> World build started on Wed Nov 11 13:30:31 UTC 2009 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Wed Nov 11 14:25:20 UTC 2009 TB --- 2009-11-11 14:25:20 - generating LINT kernel config TB --- 2009-11-11 14:25:20 - cd /src/sys/sparc64/conf TB --- 2009-11-11 14:25:20 - /usr/bin/make -B LINT TB --- 2009-11-11 14:25:20 - building LINT kernel TB --- 2009-11-11 14:25:20 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-11 14:25:20 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-11 14:25:20 - TARGET=sparc64 TB --- 2009-11-11 14:25:20 - TARGET_ARCH=sparc64 TB --- 2009-11-11 14:25:20 - TZ=UTC TB --- 2009-11-11 14:25:20 - __MAKE_CONF=/dev/null TB --- 2009-11-11 14:25:20 - cd /src TB --- 2009-11-11 14:25:20 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Nov 11 14:25:20 UTC 2009 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/cam/cam_sim.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/cam/cam_xpt.c /src/sys/cam/cam_xpt.c:288: error: static declaration of 'xpt_start_tags' follows non-static declaration /src/sys/cam/cam_xpt_internal.h:179: error: previous declaration of 'xpt_start_tags' was here cc1: warnings being treated as errors /src/sys/cam/cam_xpt.c: In function 'xpt_action_default': /src/sys/cam/cam_xpt.c:2525: warning: implicit declaration of function 'xpt_schedule_dev_sendq' /src/sys/cam/cam_xpt.c:2525: warning: nested extern declaration of 'xpt_schedule_dev_sendq' *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-11-11 14:27:30 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-11-11 14:27:30 - ERROR: failed to build lint kernel TB --- 2009-11-11 14:27:30 - 2631.51 user 562.16 system 3459.20 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-sparc64-sparc64.full From owner-freebsd-sparc64@FreeBSD.ORG Thu Nov 12 12:51:00 2009 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BCBB1065679 for ; Thu, 12 Nov 2009 12:51:00 +0000 (UTC) (envelope-from matpockuh@gmail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id A3D198FC15 for ; Thu, 12 Nov 2009 12:50:59 +0000 (UTC) Received: by fxm27 with SMTP id 27so2306825fxm.3 for ; Thu, 12 Nov 2009 04:50:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=hJDAzIcAD5dM7v0/wzqbfA00TeJfVNgKIM2NVJ/FkU0=; b=RnJaKMbjl7N9mn2qnDu4BgZ28Rp6Yjdc44mSQ2TA0yJifdN1/gmnOtQeZH4BPJpKlA tGTNYCjURvGuNq+RDjoF9UwRNxkm8d83cjF5Scjd519X9panPIiob1Df+7ltP2U+ooP3 v2qRd/o/PHGnzMeTlg32X0/4aE5n1HkAVUAmE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=hZdOpuUSNpWBgoKLpfZwwlj5Hmtj1r/kNgzPFobxmLSlX5/wpB9fyQbf4A68RAlDzb lrKYZr56KNslaJi5cJxYR2Vo4/Kd6CmsO1ne8B5RgVXaogTeO1Bf0WTviy7rFzqAV40s jIvZgAhzGzbdu0ZNtDLqc87GTie641dGqNuOU= MIME-Version: 1.0 Received: by 10.223.144.85 with SMTP id y21mr444227fau.1.1258030258416; Thu, 12 Nov 2009 04:50:58 -0800 (PST) In-Reply-To: <20090918131416.GQ57060@alchemy.franken.de> References: <3979a4b0909170200x754ea8c5l495e300b2a7a5113@mail.gmail.com> <20090917224556.GA41908@alchemy.franken.de> <3979a4b0909172329q3a113942xfcd71394a98fee19@mail.gmail.com> <20090918131416.GQ57060@alchemy.franken.de> Date: Thu, 12 Nov 2009 15:50:58 +0300 Message-ID: <3979a4b0911120450i31831743j80fd1cfd7c6916b4@mail.gmail.com> From: KOT MATPOCKuH To: Marius Strobl Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-sparc64@freebsd.org Subject: Re: Is it posible to run FreeBSD/sparc64 on SunFire V215? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Nov 2009 12:51:00 -0000 Hello! I'm got three host panic three times with this message: panic: pcib12: XCB error status 0x1 interrupt status 0x8 cpuid = 0 Uptime: 1d14h51m50s Cannot dump. Device not defined or unavailable. Automatic reboot in 15 seconds - press a key on the console to abort Is it information enough or I need to collect a crash dump from a system? -- MATPOCKuH From owner-freebsd-sparc64@FreeBSD.ORG Fri Nov 13 09:00:13 2009 Return-Path: Delivered-To: freebsd-sparc64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D696B106568B for ; Fri, 13 Nov 2009 09:00:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9B3C48FC1A for ; Fri, 13 Nov 2009 09:00:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAD907mI082827 for ; Fri, 13 Nov 2009 09:00:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAD907rv082826; Fri, 13 Nov 2009 09:00:07 GMT (envelope-from gnats) Resent-Date: Fri, 13 Nov 2009 09:00:07 GMT Resent-Message-Id: <200911130900.nAD907rv082826@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-sparc64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Nathaniel Filardo Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AD0E1065676 for ; Fri, 13 Nov 2009 08:53:46 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 0ADC68FC08 for ; Fri, 13 Nov 2009 08:53:46 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nAD8rjgb068314 for ; Fri, 13 Nov 2009 08:53:45 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id nAD8rjHV068307; Fri, 13 Nov 2009 08:53:45 GMT (envelope-from nobody) Message-Id: <200911130853.nAD8rjHV068307@www.freebsd.org> Date: Fri, 13 Nov 2009 08:53:45 GMT From: Nathaniel Filardo To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: sparc64/140523: sparc {set, swap}context calls trash TLS register %g7 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2009 09:00:13 -0000 >Number: 140523 >Category: sparc64 >Synopsis: sparc {set,swap}context calls trash TLS register %g7 >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 13 09:00:07 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Nathaniel Filardo >Release: 9.0-CURRENT >Organization: >Environment: FreeBSD hydra.priv.oc.ietfng.org 9.0-CURRENT FreeBSD 9.0-CURRENT #12: Mon Oct 26 02:37:54 EDT 2009 root@hydra.priv.oc.ietfng.org:/systank/obj/systank/src/sys/NWFKERN sparc64 >Description: The FreeBSD sparc64 implementation of {set,swap}context() will trash the Thread Local Storage register (%g7), making migration of contexts across threads unsafe. This breaks plan9port, at least. The same problem existed in Linux; see http://sourceware.org/bugzilla/show_bug.cgi?id=6577 for my report there. >How-To-Repeat: Attempt to setcontext() in one pthread the result of getcontext() in another thread. Suddenly pthread_self() will return as if running on the other thread. >Fix: Don't restore %g7 from the stored context. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Sat Nov 14 17:00:03 2009 Return-Path: Delivered-To: freebsd-sparc64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EAA771065670 for ; Sat, 14 Nov 2009 17:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B8B918FC16 for ; Sat, 14 Nov 2009 17:00:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAEH03xc053197 for ; Sat, 14 Nov 2009 17:00:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAEH03QL053196; Sat, 14 Nov 2009 17:00:03 GMT (envelope-from gnats) Date: Sat, 14 Nov 2009 17:00:03 GMT Message-Id: <200911141700.nAEH03QL053196@freefall.freebsd.org> To: freebsd-sparc64@FreeBSD.org From: Marius Strobl Cc: Subject: Re: sparc64/140523: sparc {set, swap}context calls trash TLS register %g7 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marius Strobl List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Nov 2009 17:00:04 -0000 The following reply was made to PR sparc64/140523; it has been noted by GNATS. From: Marius Strobl To: Nathaniel Filardo Cc: freebsd-gnats-submit@freebsd.org Subject: Re: sparc64/140523: sparc {set, swap}context calls trash TLS register %g7 Date: Sat, 14 Nov 2009 17:17:11 +0100 Could you please test whether the following patch fixes your problem? http://people.freebsd.org/~marius/sparc64_mcontext_unroll_skip_g7.diff Marius