From owner-freebsd-sparc64@FreeBSD.ORG Tue Jan 1 06:00:05 2008 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 8948516A504 for ; Tue, 1 Jan 2008 06:00:05 +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 3FE2F13C4E7 for ; Tue, 1 Jan 2008 06:00:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m016051A030846 for ; Tue, 1 Jan 2008 06:00:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m01605Pl030845; Tue, 1 Jan 2008 06:00:05 GMT (envelope-from gnats) Resent-Date: Tue, 1 Jan 2008 06:00:05 GMT Resent-Message-Id: <200801010600.m01605Pl030845@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, tjdzwgzv Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43F3E16A418 for ; Tue, 1 Jan 2008 05:57:18 +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 1C7D513C442 for ; Tue, 1 Jan 2008 05:57:18 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m015uVpa087443 for ; Tue, 1 Jan 2008 05:56:31 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m015uVFp087442; Tue, 1 Jan 2008 05:56:31 GMT (envelope-from nobody) Message-Id: <200801010556.m015uVFp087442@www.freebsd.org> Date: Tue, 1 Jan 2008 05:56:31 GMT From: tjdzwgzv To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: sparc64/119214: tjdzwgzv 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: Tue, 01 Jan 2008 06:00:05 -0000 >Number: 119214 >Category: sparc64 >Synopsis: tjdzwgzv >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Jan 01 06:00:04 UTC 2008 >Closed-Date: >Last-Modified: >Originator: tjdzwgzv >Release: tjdzwgzv >Organization: tjdzwgzv >Environment: tjdzwgzv >Description: nghgplaf http://xowwzeow.com fovrzkyi bcjnccxc klvgakvx [URL=http://rqrnuvwk.com]pblchhth[/URL] >How-To-Repeat: tjdzwgzv >Fix: tjdzwgzv >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Tue Jan 1 06:00:07 2008 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 3A3FB16A4A9 for ; Tue, 1 Jan 2008 06:00:07 +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 CA98D13C4EA for ; Tue, 1 Jan 2008 06:00:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m01605vI030901 for ; Tue, 1 Jan 2008 06:00:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m016057L030893; Tue, 1 Jan 2008 06:00:05 GMT (envelope-from gnats) Resent-Date: Tue, 1 Jan 2008 06:00:05 GMT Resent-Message-Id: <200801010600.m016057L030893@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, yloxrckc Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A84F16A418 for ; Tue, 1 Jan 2008 05:57:34 +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 433DE13C45D for ; Tue, 1 Jan 2008 05:57:34 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m015ul4a087459 for ; Tue, 1 Jan 2008 05:56:47 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m015ulPK087458; Tue, 1 Jan 2008 05:56:47 GMT (envelope-from nobody) Message-Id: <200801010556.m015ulPK087458@www.freebsd.org> Date: Tue, 1 Jan 2008 05:56:47 GMT From: yloxrckc To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: sparc64/119215: yloxrckc 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: Tue, 01 Jan 2008 06:00:07 -0000 >Number: 119215 >Category: sparc64 >Synopsis: yloxrckc >Confidential: no >Severity: critical >Priority: low >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jan 01 06:00:05 UTC 2008 >Closed-Date: >Last-Modified: >Originator: yloxrckc >Release: yloxrckc >Organization: yloxrckc >Environment: yloxrckc >Description: xmzexsjb cmwmduir http://brfxfiry.com jfgktyaf wewowhbg [URL=http://afzqubzm.com]unrwqrgk[/URL] >How-To-Repeat: yloxrckc >Fix: yloxrckc >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Tue Jan 1 22:45:58 2008 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 E507816A417 for ; Tue, 1 Jan 2008 22:45:58 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from misav10.sasknet.sk.ca (misav10.sasknet.sk.ca [142.165.20.174]) by mx1.freebsd.org (Postfix) with ESMTP id 85B2613C45A for ; Tue, 1 Jan 2008 22:45:58 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from bgmpomr1.sasknet.sk.ca ([142.165.72.22]) by misav10 with InterScan Messaging Security Suite; Tue, 01 Jan 2008 16:45:57 -0600 Received: from server.hurd.local (adsl-76-202-204-46.dsl.lsan03.sbcglobal.net [76.202.204.46]) by bgmpomr1.sasknet.sk.ca (SaskTel eMessaging Service) with ESMTPA id <0JTZ00B0ULWKTU00@bgmpomr1.sasknet.sk.ca> for freebsd-sparc64@FreeBSD.org; Tue, 01 Jan 2008 16:45:57 -0600 (CST) Date: Tue, 01 Jan 2008 14:45:56 -0800 From: Stephen Hurd To: freebsd-sparc64@FreeBSD.org Message-id: <477AC2A4.8080708@sasktel.net> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071123 SeaMonkey/1.1.6 Cc: Subject: Seamonkey core dumps at start in nsACString_internal::~nsACString_internal 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: Tue, 01 Jan 2008 22:45:59 -0000 The current Seamonkey port is core dumping for me in nsACString_internal::~nsACString_internal My options were: # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for seamonkey-1.1.7 _OPTIONS_READ=seamonkey-1.1.7 WITH_MAILNEWS=true WITH_COMPOSER=true WITHOUT_LDAP=true WITH_CHATZILLA=true WITH_JAVASCRIPT_DEBUGGER=true WITHOUT_SMB=true WITHOUT_DEBUG=true WITHOUT_LOGGING=true WITH_OPTIMIZED_CFLAGS=true Anyone have a set of options that does work? I expect that WITHOUT_DEBUG and WITH_OPTIMIZED_CFLAGS at the very least should be frobbed. From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 2 01:40:01 2008 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 BA56616A417 for ; Wed, 2 Jan 2008 01:40:01 +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 9AD1413C45B for ; Wed, 2 Jan 2008 01:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m021e1d7024356 for ; Wed, 2 Jan 2008 01:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m021e1XN024354; Wed, 2 Jan 2008 01:40:01 GMT (envelope-from gnats) Resent-Date: Wed, 2 Jan 2008 01:40:01 GMT Resent-Message-Id: <200801020140.m021e1XN024354@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, Stephen Hurd Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5760016A480 for ; Wed, 2 Jan 2008 01:32:57 +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 471AB13C459 for ; Wed, 2 Jan 2008 01:32:57 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m021W8SM035539 for ; Wed, 2 Jan 2008 01:32:08 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m021W7vQ035538; Wed, 2 Jan 2008 01:32:07 GMT (envelope-from nobody) Message-Id: <200801020132.m021W7vQ035538@www.freebsd.org> Date: Wed, 2 Jan 2008 01:32:07 GMT From: Stephen Hurd To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: sparc64/119239: gdb coredumps on sparc64 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: Wed, 02 Jan 2008 01:40:01 -0000 >Number: 119239 >Category: sparc64 >Synopsis: gdb coredumps on sparc64 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 02 01:40:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Stephen Hurd >Release: 7.0-RC1 >Organization: >Environment: FreeBSD vorpal.bbsdev.local 7.0-RC1 FreeBSD 7.0-RC1 #0: Sun Dec 30 15:59:13 CST 2007 root@vorpal.bbsdev.local:/usr/obj/usr/src/sys/VORPAL sparc64 >Description: When attempting to run a debug build of comms/syncterm under gdb, gdb crashes with the following backtrace: #0 0x0000000040ad5fa8 in __sparc_utrap_install () from /lib/libc.so.7 #1 0x0000000040ad60cc in __sparc_utrap_install () from /lib/libc.so.7 #2 0x0000000040ad6370 in __sparc_utrap_install () from /lib/libc.so.7 #3 0x0000000040ad5bac in __sparc_utrap_install () from /lib/libc.so.7 #4 0x0000000040aa9ea8 in realloc () from /lib/libc.so.7 #5 0x000000000017ee18 in xmrealloc () #6 0x0000000000193b30 in target_resize_to_sections () #7 0x0000000000170fb0 in no_shared_libraries () #8 0x0000000000171284 in solib_add () #9 0x00000000001c9ac8 in handle_inferior_event () #10 0x00000000001cad74 in wait_for_inferior () #11 0x00000000001caefc in proceed () #12 0x0000000000192964 in find_default_create_inferior () #13 0x0000000000138a4c in get_inferior_args () #14 0x000000000015c034 in cmd_show_list () #15 0x000000000015c244 in cmd_func () #16 0x0000000000190620 in execute_command () #17 0x0000000000150c70 in push_prompt () #18 0x0000000000151b24 in display_gdb_prompt () #19 0x00000000406c3268 in rl_callback_read_char () from /lib/libreadline.so.7 #20 0x0000000000150e2c in push_prompt () #21 0x0000000000151424 in stdin_event_handler () #22 0x0000000000152f90 in gdb_do_one_event () #23 0x0000000000152180 in delete_async_signal_handler () #24 0x0000000000152c38 in gdb_do_one_event () #25 0x000000000018e8f0 in tui_dispatch_ctrl_char () #26 0x0000000000190bb8 in throw_exception () #27 0x0000000000190c18 in catch_errors () #28 0x000000000021041c in _initialize_tui_interp () #29 0x0000000000135208 in current_interp_command_loop () #30 0x0000000000134dcc in gdb_main () #31 0x000000000018e8f0 in tui_dispatch_ctrl_char () #32 0x0000000000190bb8 in throw_exception () #33 0x0000000000190c18 in catch_errors () #34 0x0000000000134758 in gdb_main () #35 0x000000000018e8f0 in tui_dispatch_ctrl_char () #36 0x0000000000190bb8 in throw_exception () #37 0x0000000000190c18 in catch_errors () #38 0x0000000000134050 in gdb_main () #39 0x0000000000133e4c in main () >How-To-Repeat: Install comms/syncterm with DEBUG enabled, run syncterm under gdb >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 2 02:00:03 2008 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 C63D116A46C for ; Wed, 2 Jan 2008 02: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 A703613C45A for ; Wed, 2 Jan 2008 02:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m02203JT064099 for ; Wed, 2 Jan 2008 02:00:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m022032t064098; Wed, 2 Jan 2008 02:00:03 GMT (envelope-from gnats) Resent-Date: Wed, 2 Jan 2008 02:00:03 GMT Resent-Message-Id: <200801020200.m022032t064098@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, Stephen Hurd Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E436616A41B for ; Wed, 2 Jan 2008 01:54:15 +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 D45F013C45B for ; Wed, 2 Jan 2008 01:54:15 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m021rRSK060800 for ; Wed, 2 Jan 2008 01:53:27 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m021rRB1060799; Wed, 2 Jan 2008 01:53:27 GMT (envelope-from nobody) Message-Id: <200801020153.m021rRB1060799@www.freebsd.org> Date: Wed, 2 Jan 2008 01:53:27 GMT From: Stephen Hurd To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: sparc64/119240: top has WCPU over 100% on UP system 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: Wed, 02 Jan 2008 02:00:03 -0000 >Number: 119240 >Category: sparc64 >Synopsis: top has WCPU over 100% on UP system >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 02 02:00:03 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Stephen Hurd >Release: 7.0-RC1 >Organization: >Environment: FreeBSD vorpal.bbsdev.local 7.0-RC1 FreeBSD 7.0-RC1 #0: Sun Dec 30 15:59:13 CST 2007 root@vorpal.bbsdev.local:/usr/obj/usr/src/sys/VORPAL sparc64 >Description: On my blade 100, top can be seen showing WCPU of over 100% on a single process 59 processes: 2 running, 56 sleeping, 1 zombie CPU states: 69.0% user, 0.0% nice, 29.5% system, 0.5% interrupt, 0.9% idle Mem: 96M Active, 129M Inact, 97M Wired, 3528K Cache, 60M Buf, 162M Free Swap: 1024M Total, 1024M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 81243 root 1 132 0 22776K 20296K RUN 0:01 118.00% cc1plus 81240 root 1 98 0 7952K 2280K RUN 0:00 1.54% top 81242 root 1 8 0 3944K 1184K wait 0:00 1.00% c++ 1046 haldaemon 1 96 0 21032K 4584K select 0:41 0.00% hald 844 root 1 97 0 6072K 1160K select 0:15 0.00% moused 1134 root 1 96 0 10880K 3520K select 0:09 0.00% sendmail 1144 root 1 8 0 5944K 1416K nanslp 0:05 0.00% cron 1011 root 1 96 0 261M 1408K select 0:05 0.00% rpc.statd 959 root 1 96 0 4880K 1336K select 0:05 0.00% syslogd 79200 admin 1 -4 0 70816K 14392K nfs 0:05 0.00% xfce4-panel 1200 root 1 8 0 4864K 1176K nanslp 0:03 0.00% getty 1118 daemon 1 4 0 3768K 1184K sbwait 0:03 0.00% rwhod 1017 root 1 96 0 5944K 1792K select 0:03 0.00% rpc.lockd 977 root 1 96 0 5944K 1648K select 0:03 0.00% rpcbind 1219 root 1 20 0 9856K 2928K pause 0:01 0.00% csh 1032 messagebus 1 96 0 5280K 1872K select 0:01 0.00% dbus-daemon 63252 root 1 8 0 2592K 1688K wait 0:01 0.00% make 62944 admin 1 20 0 9856K 2872K pause 0:01 0.00% tcsh 63208 root 1 8 0 2592K 1488K wait 0:01 0.00% make 80343 root 1 20 0 9856K 3168K pause 0:00 0.00% csh 67357 root 1 8 0 6240K 1736K wait 0:00 0.00% gmake 81137 root 1 5 0 5504K 2376K ttyin 0:00 0.00% vi 62499 admin 1 -1 0 9856K 2856K nfsndl 0:00 0.00% tcsh 69551 root 1 8 0 6448K 1680K wait 0:00 0.00% sh 81012 root 1 20 0 9856K 2872K pause 0:00 0.00% csh 12591 root 1 8 0 19688K 1856K wait 0:00 0.00% login >How-To-Repeat: Watch top output during port builds. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 2 05:00:02 2008 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 0F3C316A420 for ; Wed, 2 Jan 2008 05:00:02 +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 E205013C458 for ; Wed, 2 Jan 2008 05:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m02501ZL029996 for ; Wed, 2 Jan 2008 05:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m02501nj029995; Wed, 2 Jan 2008 05:00:01 GMT (envelope-from gnats) Resent-Date: Wed, 2 Jan 2008 05:00:01 GMT Resent-Message-Id: <200801020500.m02501nj029995@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, Stephen Hurd Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8474C16A419 for ; Wed, 2 Jan 2008 04:52:25 +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 75E9613C45B for ; Wed, 2 Jan 2008 04:52:25 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m024patQ070863 for ; Wed, 2 Jan 2008 04:51:36 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m024pa54070862; Wed, 2 Jan 2008 04:51:36 GMT (envelope-from nobody) Message-Id: <200801020451.m024pa54070862@www.freebsd.org> Date: Wed, 2 Jan 2008 04:51:36 GMT From: Stephen Hurd To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: sparc64/119244: X11Forwarding to X11 server on sparc crashes Xorg 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: Wed, 02 Jan 2008 05:00:02 -0000 >Number: 119244 >Category: sparc64 >Synopsis: X11Forwarding to X11 server on sparc crashes Xorg >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 02 05:00:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Stephen Hurd >Release: 7.0-RC1 >Organization: >Environment: FreeBSD vorpal.bbsdev.local 7.0-RC1 FreeBSD 7.0-RC1 #0: Sun Dec 30 15:59:13 CST 2007 root@vorpal.bbsdev.local:/usr/obj/usr/src/sys/VORPAL sparc64 >Description: Using the mach64 driver on a Sun Blade 100 and running Xorg. Running seamonkey over the tunnel will crash Xorg with a signal 11. Setting DISPLAY to the Blade 100 hostname does not cause a crash. >How-To-Repeat: server has X11 Forwarding enabled local is a Sun Blade 100 ssh server seamonkey >Fix: Unknown. setenv DISPLAY sun_blade:0 seamonkey Does work. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 2 18:49:31 2008 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 3843A16A47F; Wed, 2 Jan 2008 18:49:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1019413C469; Wed, 2 Jan 2008 18:49:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (jhb@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m02InUGW015040; Wed, 2 Jan 2008 18:49:30 GMT (envelope-from jhb@freefall.freebsd.org) Received: (from jhb@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m02InUD8015036; Wed, 2 Jan 2008 18:49:30 GMT (envelope-from jhb) Date: Wed, 2 Jan 2008 18:49:30 GMT Message-Id: <200801021849.m02InUD8015036@freefall.freebsd.org> To: jobaldcb@eaefvusr.com, jhb@FreeBSD.org, freebsd-sparc64@FreeBSD.org From: jhb@FreeBSD.org Cc: Subject: Re: sparc64/119215: yloxrckc 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: Wed, 02 Jan 2008 18:49:31 -0000 Synopsis: yloxrckc State-Changed-From-To: open->closed State-Changed-By: jhb State-Changed-When: Wed Jan 2 18:49:17 UTC 2008 State-Changed-Why: Spam. http://www.freebsd.org/cgi/query-pr.cgi?pr=119215 From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 2 18:49:53 2008 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 7570C16A469; Wed, 2 Jan 2008 18:49:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4E64413C461; Wed, 2 Jan 2008 18:49:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (jhb@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m02InrbZ015092; Wed, 2 Jan 2008 18:49:53 GMT (envelope-from jhb@freefall.freebsd.org) Received: (from jhb@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m02InrLG015088; Wed, 2 Jan 2008 18:49:53 GMT (envelope-from jhb) Date: Wed, 2 Jan 2008 18:49:53 GMT Message-Id: <200801021849.m02InrLG015088@freefall.freebsd.org> To: nqvxvbuc@qtzmbmuo.com, jhb@FreeBSD.org, freebsd-sparc64@FreeBSD.org From: jhb@FreeBSD.org Cc: Subject: Re: sparc64/119214: tjdzwgzv 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: Wed, 02 Jan 2008 18:49:53 -0000 Synopsis: tjdzwgzv State-Changed-From-To: open->closed State-Changed-By: jhb State-Changed-When: Wed Jan 2 18:49:36 UTC 2008 State-Changed-Why: Spam. http://www.freebsd.org/cgi/query-pr.cgi?pr=119214 From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 2 23:40:54 2008 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 DD6AF16A41A for ; Wed, 2 Jan 2008 23:40:54 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id C272313C455 for ; Wed, 2 Jan 2008 23:40:54 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 05D218C0EA; Wed, 2 Jan 2008 17:10:56 -0600 (CST) Date: Wed, 2 Jan 2008 17:10:56 -0600 To: freebsd-sparc64@FreeBSD.org, ports@FreeBSD.org Message-ID: <20080102231055.GB5172@soaustin.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: Subject: new wiki page: State of Packages on Sparc64 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: Wed, 02 Jan 2008 23:40:54 -0000 Please see http://wiki.freebsd.org/Sparc64Packages for a writeup on where we are with respect to sparc64 packages, from portmgr's perspective. Quick summary: we're far behind where we are on i386. In particular, we can't build KDE anywhere at the moment, which affects the release package set. We really need more help from our sparc64 users to decide where we should be spending our efforts (e.g., try to fix various desktop issues? or, concentrate on server-only issues?) Recently several people have expressed an interest in loaning machines and fixing bugs, so consider this an effort at coordination. If you've got any questions, please email me directly. mcl From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 3 03:40:01 2008 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 73B6316A419 for ; Thu, 3 Jan 2008 03:40:01 +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 5396813C465 for ; Thu, 3 Jan 2008 03:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m033e1F3090291 for ; Thu, 3 Jan 2008 03:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m033e12U090290; Thu, 3 Jan 2008 03:40:01 GMT (envelope-from gnats) Resent-Date: Thu, 3 Jan 2008 03:40:01 GMT Resent-Message-Id: <200801030340.m033e12U090290@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, Stephen Hurd Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D03316A418 for ; Thu, 3 Jan 2008 03:30:39 +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 7D22813C457 for ; Thu, 3 Jan 2008 03:30:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m033Tmxb063019 for ; Thu, 3 Jan 2008 03:29:48 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m033TmJc063018; Thu, 3 Jan 2008 03:29:48 GMT (envelope-from nobody) Message-Id: <200801030329.m033TmJc063018@www.freebsd.org> Date: Thu, 3 Jan 2008 03:29:48 GMT From: Stephen Hurd To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: sparc64/119289: C++ throw/catch segfaults 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, 03 Jan 2008 03:40:01 -0000 >Number: 119289 >Category: sparc64 >Synopsis: C++ throw/catch segfaults >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 03 03:40:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Stephen Hurd >Release: 7.0-RC1 >Organization: >Environment: FreeBSD vorpal.hurd.local 7.0-RC1 FreeBSD 7.0-RC1 #0: Sun Dec 30 15:59:13 CST 2007 root@vorpal.bbsdev.local:/usr/obj/usr/src/sys/VORPAL sparc64 >Description: Even the most simple trow/catch programs appear to crash in the __cxa_* functions. this appears to be at least part of the problem with OpenEXR. >How-To-Repeat: The following simple program crashes with the following backtrace: (gdb) r Starting program: /home/admin/a.out start Inside try block Caught an exception -- value is: 99 Program received signal SIGSEGV, Segmentation fault. 0x0000000040396aac in __cxa_end_catch () from /usr/lib/libstdc++.so.6 (gdb) bt #0 0x0000000040396aac in __cxa_end_catch () from /usr/lib/libstdc++.so.6 #1 0x0000000000100f38 in main () at test.cpp:13 // A simple exception handling example. #include int main() { std::cout << "start\n"; try { // start a try block std::cout << "Inside try block\n"; throw 99; // throw an error std::cout << "This will not execute"; } catch (int i) { // catch an error std::cout << "Caught an exception -- value is: "; std::cout << i << "\n"; } std::cout << "end"; return 0; } >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 3 19:00:10 2008 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 541F916A46C for ; Thu, 3 Jan 2008 19:00:10 +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 4455713C47E for ; Thu, 3 Jan 2008 19:00:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m03J09Ct059287 for ; Thu, 3 Jan 2008 19:00:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m03J09oh059286; Thu, 3 Jan 2008 19:00:09 GMT (envelope-from gnats) Date: Thu, 3 Jan 2008 19:00:09 GMT Message-Id: <200801031900.m03J09oh059286@freefall.freebsd.org> To: freebsd-sparc64@FreeBSD.org From: Marius Strobl Cc: Subject: Re: sparc64/119289: C++ throw/catch segfaults 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: Thu, 03 Jan 2008 19:00:10 -0000 The following reply was made to PR sparc64/119289; it has been noted by GNATS. From: Marius Strobl To: bug-followup@FreeBSD.org, Stephen Hurd , kan@FreeBSD.org, obrien@FreeBSD.org Cc: re@FreeBSD.org Subject: Re: sparc64/119289: C++ throw/catch segfaults Date: Thu, 3 Jan 2008 19:39:30 +0100 On Thu, Jan 03, 2008 at 03:29:48AM +0000, Stephen Hurd wrote: > > Even the most simple trow/catch programs appear to crash in the __cxa_* functions. this appears to be at least part of the problem with OpenEXR. > >How-To-Repeat: > The following simple program crashes with the following backtrace: > > (gdb) r > Starting program: /home/admin/a.out > start > Inside try block > Caught an exception -- value is: 99 > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000040396aac in __cxa_end_catch () from /usr/lib/libstdc++.so.6 > (gdb) bt > #0 0x0000000040396aac in __cxa_end_catch () from /usr/lib/libstdc++.so.6 > #1 0x0000000000100f38 in main () at test.cpp:13 > > > // A simple exception handling example. > #include > int main() > { > std::cout << "start\n"; > try > { // start a try block > std::cout << "Inside try block\n"; > throw 99; // throw an error > std::cout << "This will not execute"; > } > > catch (int i) > { // catch an error > std::cout << "Caught an exception -- value is: "; > std::cout << i << "\n"; > } > > std::cout << "end"; > > return 0; > } > The underlying problem (from a libstdc++ perspective) is that with GCC 4.2 __gthread_active_p() always returns 1, regardless of whether the program was compiled with -pthread or not. This is even a MI problem: marius@alchemy:/home/marius > uname -a FreeBSD alchemy.franken.de 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Thu Dec 6 15:47:30 CET 2007 root@alchemy.franken.de:/tmp/obj/usr/src/sys/alchemy i386 marius@alchemy:/home/marius > cat test.cc #include int main() { std::cout << "__gthread_active_p=" << __gthread_active_p() << "\n"; return (0); } marius@alchemy:/home/marius > g++ -o test test.cc marius@alchemy:/home/marius > ./test __gthread_active_p=1 marius@alchemy:/home/marius > g++ -o test -pthread test.cc marius@alchemy:/home/marius > ./test __gthread_active_p=1 For reference, with GCC 3.4.6 on a FreeBSD 6.2-STABLE: marius@vnv:/home/marius > uname -a FreeBSD vnv.invalid 6.2-STABLE FreeBSD 6.2-STABLE #6: Wed Jun 13 09:21:13 CEST 2007 root@vnv.invalid:/usr/obj/usr/src/sys/vnv i386 marius@vnv:/home/marius > cat test.cc #include int main() { std::cout << "__gthread_active_p=" << __gthread_active_p() << "\n"; return (0); } marius@vnv:/home/marius > g++ -o test test.cc marius@vnv:/home/marius > ./test __gthread_active_p=0 marius@vnv:/home/marius > g++ -o test -pthread test.cc marius@vnv:/home/marius > ./test __gthread_active_p=1 With GCC 4.2 __gthread_active_p() always returning 1 breaks the exception handling of libstdc++ for non-threaded programs on platforms without TLS support due to the way it implements EH there, i.e. on FreeBSD/arm and FreeBSD/sparc64 due to the lack of TLS support for these archs in the ancient base binutils. However, given that __gthread_active_p() is also used in a couple of other places besides EH, this bug has great potential to also cause problems in other areas and on all archs. The reason for this false positive is that gthr-posix.h checks for the existence of pthread_cancel() and FreeBSD 7 supplies a stub for it in libc since lib/libc/gen/_pthread_stubs.c rev. 1.13. A solution for this is to use the __gthread_active_p() version that libstdc++ uses for Solaris and which actively checks for a working POSIX threads implementation (if such functions exist) instead of checking for the mere existence of corresponding functions. The patch below changes gthr-posix.h accordingly (in order to use it it's probably best to go through buildworld and installworld in order to ensure all base consumers of gthr-posix.h are rebuilt and all copies of gthr-posix.h are also updated). Does anyone object to me committing that patch to the vendor branch? Marius Index: gthr-posix.h =================================================================== RCS file: /usr/data/bsd/cvs/fbsd/src/contrib/gcc/gthr-posix.h,v retrieving revision 1.1.1.8 diff -u -r1.1.1.8 gthr-posix.h --- gthr-posix.h 14 Aug 2007 02:37:31 -0000 1.1.1.8 +++ gthr-posix.h 3 Jan 2008 14:54:51 -0000 @@ -152,9 +152,13 @@ it is passed so we cannot pretend that the interface is active if -pthreads is not specified. On Solaris 2.5.1, the interface is not exposed at all so we need to play the usual game with weak symbols. On Solaris 10 and up, a - working interface is always exposed. */ + working interface is always exposed. + On FreeBSD 6 and 7 the libc also exposes a dummy POSIX threads interface, + similar to what Solaris 2.6 up to 9 does. FreeBSD >= 700014 even provides + a pthread_cancel stub in libc, which means the alternate __gthread_active_p + below can't be used there. */ -#if defined(__sun) && defined(__svr4__) +#if defined(__FreeBSD__) || (defined(__sun) && defined(__svr4__)) static volatile int __gthread_active = -1; @@ -197,7 +201,7 @@ return __gthread_active_latest_value != 0; } -#else /* not Solaris */ +#else /* neither FreeBSD nor Solaris */ static inline int __gthread_active_p (void) @@ -207,7 +211,7 @@ return __gthread_active_ptr != 0; } -#endif /* Solaris */ +#endif /* FreeBSD or Solaris */ #else /* not SUPPORTS_WEAK */ From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 04:02:27 2008 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 3AF3E16A418 for ; Fri, 4 Jan 2008 04:02:27 +0000 (UTC) (envelope-from pada0008@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.248]) by mx1.freebsd.org (Postfix) with ESMTP id EA64013C447 for ; Fri, 4 Jan 2008 04:02:26 +0000 (UTC) (envelope-from pada0008@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so1311398anc.13 for ; Thu, 03 Jan 2008 20:02:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:content-type:content-transfer-encoding:mime-version:subject:date:x-mailer; bh=rrUt3tTUQzO365ezptZxJlTiqpcQO5+ycHTOmu3g4Co=; b=mjhXkDKgJBwMUTfJybMtg7706vSI0qHx/zpYx46QFe0YiButVQyaQyh9QO1atwIx10FAG+NvUPieU65+ypEknYCFChUu4mfWFQeK/7/LAOnGaW0VijuNk+SmPn8r8/HxZICP0E/2StYjD249rbZ9/xS51il1m7eKKL8QWZAwqmE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding:mime-version:subject:date:x-mailer; b=ga3IWk2byT6t7/b1Rrjk8EnhBGWOenuD9iUNY/ooCQPoxXg8blqUTLaTwdWQyfEQ49Ivhcss+yZ1xH/jYsq2co+Q3Q3wdbtr314+QzpF40VJCSTe9W8WNoLtZrCJdvvyk3lcT5DQFVruXriQwPGVhbX5fvlP2+9MhmfQmvVr0wk= Received: by 10.100.247.14 with SMTP id u14mr34431757anh.85.1199417851954; Thu, 03 Jan 2008 19:37:31 -0800 (PST) Received: from ?192.168.0.118? ( [76.18.216.111]) by mx.google.com with ESMTPS id 67sm20927913wra.30.2008.01.03.19.37.29 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 03 Jan 2008 19:37:30 -0800 (PST) Message-Id: From: amilcar padilla To: freebsd-sparc64@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Thu, 3 Jan 2008 22:37:29 -0500 X-Mailer: Apple Mail (2.915) Subject: sun e250 installation woes. 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, 04 Jan 2008 04:02:27 -0000 Hello, I am new to the mailing list. I am sorry if this is an old subject but I'm having issues installing freebsd sparc64 on a sun enterprise 250 server. For some reason when I type "boot cdrom" at the ok prompt, the system hangs loading the kernel. On the freebsd website it says the e250 is known to run freebsd 6.2 which is exactly what I am trying to do. If someone on the list has been successful at this task; could you please share your experience? thx. From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 04:20:04 2008 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 41CD316A421 for ; Fri, 4 Jan 2008 04:20:04 +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 31DFF13C447 for ; Fri, 4 Jan 2008 04:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m044K4Jk067744 for ; Fri, 4 Jan 2008 04:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m044K4TF067743; Fri, 4 Jan 2008 04:20:04 GMT (envelope-from gnats) Date: Fri, 4 Jan 2008 04:20:04 GMT Message-Id: <200801040420.m044K4TF067743@freefall.freebsd.org> To: freebsd-sparc64@FreeBSD.org From: "David O'Brien" Cc: Subject: Re: sparc64/119289: C++ throw/catch segfaults X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: David O'Brien List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jan 2008 04:20:04 -0000 The following reply was made to PR sparc64/119289; it has been noted by GNATS. From: "David O'Brien" To: Marius Strobl Cc: bug-followup@FreeBSD.org, Stephen Hurd , kan@FreeBSD.org, re@FreeBSD.org Subject: Re: sparc64/119289: C++ throw/catch segfaults Date: Thu, 3 Jan 2008 19:32:55 -0800 On Thu, Jan 03, 2008 at 07:39:30PM +0100, Marius Strobl wrote: > Does anyone object to me committing that patch to the vendor > branch? I'd rather not - unless it actually has been submitted upstream and there was some indication the change was tolerable to the GCC folks (or its clear they aren't working with us on a solution). I do think it needs to get into RELENG_7_0 ASAP, though. How about committing it just to RELENG_7* for now? > RCS file: /usr/data/bsd/cvs/fbsd/src/contrib/gcc/gthr-posix.h,v .. > we need to play the usual game with weak symbols. On Solaris 10 and up, a > - working interface is always exposed. */ > + working interface is always exposed. > + On FreeBSD 6 and 7 the libc also exposes a dummy POSIX threads interface, > + similar to what Solaris 2.6 up to 9 does. FreeBSD >= 700014 even provides > + a pthread_cancel stub in libc, which means the alternate __gthread_active_p > + below can't be used there. */ If I may suggest the FSF-style formatting: we need to play the usual game with weak symbols. On Solaris 10 and up, a + working interface is always exposed. On FreeBSD 6 and later, libc also + exposes a dummy POSIX threads interface, similar to what Solaris 2.6 up + to 9 does. FreeBSD >= 700014 even provides a pthread_cancel stub in libc, + which means the alternate __gthread_active_p below cannot be used there. */ -- -- David (obrien@FreeBSD.org) From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 05:30:38 2008 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 9479616A49A for ; Fri, 4 Jan 2008 05:30:38 +0000 (UTC) (envelope-from pada0008@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.247]) by mx1.freebsd.org (Postfix) with ESMTP id 4170213C474 for ; Fri, 4 Jan 2008 05:30:38 +0000 (UTC) (envelope-from pada0008@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so1316845anc.13 for ; Thu, 03 Jan 2008 21:30:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer; bh=69VNMYSXhKk/CqYidPClCS8zSpVfDGA30WJEV9aq8U0=; b=aQ8o867dYM6S2f4bvm70LU281u+jOmMHzU+ysfuGvaJf+xQ60aDOFhyfmAdBlLwDofXKGCjlPBeZ3BMniRwwu+mOmfrIksM5D3cSf8hU6zS72gg+kOylgmGpAZgsjYigaP0rJban5C9pn2VjlaPONiFgWZRwPGmZt3e+CrdKZeM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer; b=IhjmZLi+BDwPhisbwdF6+ClsuPYHnvsvRVM0UiP02AqvFeNHDj/mKWGBLKHxMwrdm+r2SYlIGGymnjxsrfl1cWMpn6SVBAPcwHT5KYBGzBUliVlSR9OlIaCufvRLwCz0Ud7h/UXouxIoaNCVGYPedL9DDocOYiIFrBdXOx5PoQc= Received: by 10.101.70.5 with SMTP id x5mr13626434ank.35.1199424637351; Thu, 03 Jan 2008 21:30:37 -0800 (PST) Received: from ?192.168.0.118? ( [76.18.216.111]) by mx.google.com with ESMTPS id a13sm21083345rnc.14.2008.01.03.21.30.35 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 03 Jan 2008 21:30:36 -0800 (PST) Message-Id: <87603A07-3B37-4A70-B457-86EF6BD28279@gmail.com> From: amilcar padilla To: Royce Williams In-Reply-To: <477DC28D.1020406@alaska.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Fri, 4 Jan 2008 00:30:34 -0500 References: <477DC28D.1020406@alaska.net> X-Mailer: Apple Mail (2.915) Cc: freebsd-sparc64@freebsd.org Subject: Re: sun e250 installation woes. 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, 04 Jan 2008 05:30:38 -0000 yes I am indeed using an attached keyboard and monitor. the box has a graphics card and I acquired a sun type 5d keyboard. I'd rather not use the serial console but if that's my only choice. thx. On Jan 4, 2008, at 12:22 AM, Royce Williams wrote: > amilcar padilla wrote, on 1/3/2008 6:37 PM: >> Hello, I am new to the mailing list. > > Hello! > >> I am sorry if this is an old >> subject but I'm having issues installing freebsd sparc64 on a sun >> enterprise 250 server. For some reason when I type "boot cdrom" at >> the >> ok prompt, the system hangs loading the kernel. > > Are you using a an attached keyboard and monitor? If so, the video > card might not be supported. Try disconnecting the keyboard and > monitor entirely and get a serial console working instead: > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/term.html > > Royce > > -- > Royce D. Williams - IP Engineering, ACS > http://www.tycho.org/royce/ - PGP: 3FC087DB/1776A531 > Do only what only you can do. - Edsger Dijkstra From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 05:43:19 2008 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 753F416A418 for ; Fri, 4 Jan 2008 05:43:19 +0000 (UTC) (envelope-from royce@alaska.net) Received: from malik.acsalaska.net (malik.acsalaska.net [209.112.173.227]) by mx1.freebsd.org (Postfix) with ESMTP id 47B2313C467 for ; Fri, 4 Jan 2008 05:43:19 +0000 (UTC) (envelope-from royce@alaska.net) Received: from [192.168.254.100] (209-112-210-212-rb1.nwc.dsl.dynamic.acsalaska.net [209.112.210.212]) by malik.acsalaska.net (8.14.1/8.14.1) with ESMTP id m045hI7d075609; Thu, 3 Jan 2008 20:43:18 -0900 (AKST) (envelope-from royce@alaska.net) Message-ID: <477DC779.9030807@alaska.net> Date: Thu, 03 Jan 2008 20:43:21 -0900 From: Royce Williams User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: amilcar padilla References: <477DC28D.1020406@alaska.net> <87603A07-3B37-4A70-B457-86EF6BD28279@gmail.com> In-Reply-To: <87603A07-3B37-4A70-B457-86EF6BD28279@gmail.com> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-ACS-Spam-Status: no X-ACS-Scanned-By: MD 2.63; SA 3.2.3; spamdefang 1.122 Cc: freebsd-sparc64@freebsd.org Subject: Re: sun e250 installation woes. 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, 04 Jan 2008 05:43:19 -0000 amilcar padilla wrote, on 1/3/2008 8:30 PM: > yes I am indeed using an attached keyboard and monitor. the box has a > graphics card and I acquired a sun type 5d keyboard. I'd rather not use > the serial console but if that's my only choice. Once you establish whether or not the serial console works, you will know where your troubleshooting should go next. You can then also investigate more easily what graphics card is installed. Royce -- Royce D. Williams - IP Engineering, ACS http://www.tycho.org/royce/ - PGP: 3FC087DB/1776A531 Your software is revolutionary! I like that! - Fidel Castro (HHGttG) From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 06:00:13 2008 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 D0A9716A419 for ; Fri, 4 Jan 2008 06:00:13 +0000 (UTC) (envelope-from royce@alaska.net) Received: from iris.acsalaska.net (iris.acsalaska.net [209.112.173.229]) by mx1.freebsd.org (Postfix) with ESMTP id 9FCA713C4DB for ; Fri, 4 Jan 2008 06:00:13 +0000 (UTC) (envelope-from royce@alaska.net) Received: from [192.168.254.100] (209-112-210-212-rb1.nwc.dsl.dynamic.acsalaska.net [209.112.210.212]) by iris.acsalaska.net (8.14.1/8.14.1) with ESMTP id m045MHHb018280; Thu, 3 Jan 2008 20:22:17 -0900 (AKST) (envelope-from royce@alaska.net) Message-ID: <477DC28D.1020406@alaska.net> Date: Thu, 03 Jan 2008 20:22:21 -0900 From: Royce Williams User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: amilcar padilla References: In-Reply-To: X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-ACS-Spam-Status: no X-ACS-Scanned-By: MD 2.63; SA 3.2.3; spamdefang 1.122 Cc: freebsd-sparc64@freebsd.org Subject: Re: sun e250 installation woes. 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, 04 Jan 2008 06:00:13 -0000 amilcar padilla wrote, on 1/3/2008 6:37 PM: > Hello, I am new to the mailing list. Hello! > I am sorry if this is an old > subject but I'm having issues installing freebsd sparc64 on a sun > enterprise 250 server. For some reason when I type "boot cdrom" at the > ok prompt, the system hangs loading the kernel. Are you using a an attached keyboard and monitor? If so, the video card might not be supported. Try disconnecting the keyboard and monitor entirely and get a serial console working instead: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/term.html Royce -- Royce D. Williams - IP Engineering, ACS http://www.tycho.org/royce/ - PGP: 3FC087DB/1776A531 Do only what only you can do. - Edsger Dijkstra From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 06:54:29 2008 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 3B0DD16A46B for ; Fri, 4 Jan 2008 06:54:29 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.189]) by mx1.freebsd.org (Postfix) with ESMTP id 0B82213C43E for ; Fri, 4 Jan 2008 06:54:28 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so6448699rvb.43 for ; Thu, 03 Jan 2008 22:54:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=O5+qEFRKEoDBbqHwcQDLkDOzRsC2z+BKON1ZBY3ACZE=; b=K9egMpol7Qb66grEi2ONfJ53qRc1CzWGPSxiwwLzHvwt/3wzSda+VWG6rCuIaEjCm1G+z6Q2ZR1x6ctoxjjLEefQZTkJLXxg4Vta3UNzQqfZsAFl1fStxxmYTac0iGKB7RY8BkmzIfJXohrftPezPTxcd2FrheOVTwtH76K8rBg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=rTXKxdxRF1lMecKLRqSo7Uqd0aQsVFmr2xPJ3Bbsi9iHCFDQU6GWHaB7VMlaOnJbUdnVn38MO1FB9XmBLJP0qF9Po2HSkcTzaULNO8vPhQS5GmApoLzm0+zx18VHC/v60Jc4auUTBc0m7782EhR3oDXL8qdDfzmFaxuXpeOJSo8= Received: by 10.142.78.10 with SMTP id a10mr518874wfb.37.1199428009212; Thu, 03 Jan 2008 22:26:49 -0800 (PST) Received: by 10.143.155.13 with HTTP; Thu, 3 Jan 2008 22:26:49 -0800 (PST) Message-ID: Date: Fri, 4 Jan 2008 15:26:49 +0900 From: "Adrian Chadd" Sender: adrian.chadd@gmail.com To: "amilcar padilla" In-Reply-To: <87603A07-3B37-4A70-B457-86EF6BD28279@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <477DC28D.1020406@alaska.net> <87603A07-3B37-4A70-B457-86EF6BD28279@gmail.com> X-Google-Sender-Auth: 1274c1b85c7bedf4 Cc: freebsd-sparc64@freebsd.org Subject: Re: sun e250 installation woes. 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, 04 Jan 2008 06:54:29 -0000 On 04/01/2008, amilcar padilla wrote: > yes I am indeed using an attached keyboard and monitor. the box has a > graphics card and I acquired a sun type 5d keyboard. I'd rather not > use the serial console but if that's my only choice. I had the same issue last week when installing on an E250. vgapci0@pci0:0:5:0: class=0x038000 card=0x00061227 chip=0x00093d3d rev=0x01 hdr=0x00 vendor = '3Dlabs, Inc. Ltd' device = 'Permedia2v 2d+3d chipset, integrated ramdac' class = display I wonder what it'd take to support it.. Adrian -- Adrian Chadd - adrian@freebsd.org From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 09:10:17 2008 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 1733E16A418 for ; Fri, 4 Jan 2008 09:10:17 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from misav06.sasknet.sk.ca (misav06.sasknet.sk.ca [142.165.20.170]) by mx1.freebsd.org (Postfix) with ESMTP id C290C13C4E7 for ; Fri, 4 Jan 2008 09:10:16 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from bgmpomr1.sasknet.sk.ca ([142.165.72.22]) by misav06 with InterScan Messaging Security Suite; Fri, 04 Jan 2008 03:10:16 -0600 Received: from server.hurd.local (adsl-76-202-204-46.dsl.lsan03.sbcglobal.net [76.202.204.46]) by bgmpomr1.sasknet.sk.ca (SaskTel eMessaging Service) with ESMTPA id <0JU40000B452IP00@bgmpomr1.sasknet.sk.ca>; Fri, 04 Jan 2008 03:10:15 -0600 (CST) Date: Fri, 04 Jan 2008 01:10:13 -0800 From: Stephen Hurd In-reply-to: To: Adrian Chadd Message-id: <477DF7F5.8040808@sasktel.net> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT References: <477DC28D.1020406@alaska.net> <87603A07-3B37-4A70-B457-86EF6BD28279@gmail.com> User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071123 SeaMonkey/1.1.6 Cc: freebsd-sparc64@freebsd.org Subject: Re: sun e250 installation woes. 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, 04 Jan 2008 09:10:17 -0000 Adrian Chadd wrote: > On 04/01/2008, amilcar padilla wrote: > >> yes I am indeed using an attached keyboard and monitor. the box has a >> graphics card and I acquired a sun type 5d keyboard. I'd rather not >> use the serial console but if that's my only choice. >> > > I had the same issue last week when installing on an E250. > > vgapci0@pci0:0:5:0: class=0x038000 card=0x00061227 chip=0x00093d3d > rev=0x01 hdr=0x00 > vendor = '3Dlabs, Inc. Ltd' > device = 'Permedia2v 2d+3d chipset, integrated ramdac' > class = display > > I wonder what it'd take to support it.. > Same basic problem with my Exper3D-Lite. 3Dlabs doesn't do graphics anymore so getting the specs from them may be this side of impossible now. It would also be cool to get them so an Xorg driver could be written. :-) Looking at the Solaris code may provide a way to get basic framebuffer support working or, failing that, basic text IO. From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 4 21:54:30 2008 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 1813B16A41A for ; Fri, 4 Jan 2008 21:54:30 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 8B5B413C45D for ; Fri, 4 Jan 2008 21:54:29 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.1/8.14.1/ALCHEMY.FRANKEN.DE) with ESMTP id m04LsRTu043206; Fri, 4 Jan 2008 22:54:27 +0100 (CET) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.1/8.14.1/Submit) id m04LsRXY043205; Fri, 4 Jan 2008 22:54:27 +0100 (CET) (envelope-from marius) Date: Fri, 4 Jan 2008 22:54:27 +0100 From: Marius Strobl To: Pyun YongHyeon Message-ID: <20080104215427.GA42961@alchemy.franken.de> References: <47786A7B.5060209@sasktel.net> <20071231062634.GA20276@cdnetworks.co.kr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071231062634.GA20276@cdnetworks.co.kr> User-Agent: Mutt/1.4.2.3i Cc: freebsd-sparc64@freebsd.org Subject: Re: bus_dma lowaddr problems with snd_t4dwave 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, 04 Jan 2008 21:54:30 -0000 On Mon, Dec 31, 2007 at 03:26:34PM +0900, Pyun YongHyeon wrote: > On Sun, Dec 30, 2007 at 08:05:15PM -0800, Stephen Hurd wrote: > > After installing FreeBSD 7.0-rc1 on my Blade 100, I decided to take a > > stab at getting the on board audio to work. The bit that prevents the > > driver from working is that bus_dmamap_load() fails when lowaddr is is > > not somewhere over 3GB. The Trident cards apparently require the DMA > > address to be in the low 1GB. > > > > Yes, the hardware sucks. You'd better to use newer audio cards that > do not have DMA address limitations(e.g. Envy24HT). Last time I > checked snd_envy24ht(4) has bus_dma(9) issues so I'm not sure whether > it works or not(Had no time to fix it due to other pending works). > > Long time ago I also tried to make PCI t4dwave(4) work on AXe. The > DVMA base address on AXe was beyond scope of DMA address space of > Trident 4DWave hardware. I even tried to lower the DVMA base address > by poking PCR_TAS. With that change DVMA base address was lowered but > other hardwares on the box(e.g. ethernet) didn't work at all. I guess > that comes from the region overlapping among devices and this would be > one of reason why FreeBSD just get the DVMA base address from > firmware. > > > Are there no bounce pages on sparc64? > > I think problem is DVMA base address. I have no idea how Sun solved > this issue. If we can solve this issue lots of PCI audio hardwares > would work. > I think one could make them work by adding support for the IOMMU pass-through mode, but I don't think that would be worth the effort; as you mentioned just get a decent sound card that does 32-bit DMA, those driven by snd_es137x(4) work just fine. As for the on-board M5451 found in some sun4u machines their DMA engine actually does 31-bit DMA and the 31th bit can be controlled via the PCI config space of the accompanying ISA bridge according to Linux (actually the 31th bit is set to 1 by the firmware on the sun4u machines I checked, that's probably why the OpenSolaris sada driver just sets up for 32-bit DMA). Unfortunately that's not sufficient to make snd_t4dwave(4) work with them; when trying to play something the M5451 fires one interrupt and that's it. Given that there are several reports of play interrupt timeouts with M5451 on i386 I guess that's generally a bug of snd_t4dwave(4) and not related to the DMA address limitations. Marius From owner-freebsd-sparc64@FreeBSD.ORG Sat Jan 5 19:37:10 2008 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 A666B16A417; Sat, 5 Jan 2008 19:37:10 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 8F11013C43E; Sat, 5 Jan 2008 19:37:10 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 1BA4A8C0CC; Sat, 5 Jan 2008 13:37:10 -0600 (CST) Date: Sat, 5 Jan 2008 13:37:10 -0600 To: Mark Linimon Message-ID: <20080105193710.GA9489@soaustin.net> References: <20080102231055.GB5172@soaustin.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080102231055.GB5172@soaustin.net> User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: ports@FreeBSD.org, freebsd-sparc64@FreeBSD.org Subject: Re: new wiki page: State of Packages on Sparc64 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: Sat, 05 Jan 2008 19:37:10 -0000 On Wed, Jan 02, 2008 at 05:10:56PM -0600, Mark Linimon wrote: > Please see http://wiki.freebsd.org/Sparc64Packages for a writeup on where > we are with respect to sparc64 packages, from portmgr's perspective. I have updated the charts and detailed-list pages on portsmon with the latest information from the partial runs on sparc64-6 and sparc64-7. The former is nearly complete, the latter has a few hundred packages to go. mcl From owner-freebsd-sparc64@FreeBSD.ORG Sat Jan 5 20:53:36 2008 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 BE50416A417 for ; Sat, 5 Jan 2008 20:53:36 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from misav10.sasknet.sk.ca (misav10.sasknet.sk.ca [142.165.20.174]) by mx1.freebsd.org (Postfix) with ESMTP id 7C9B013C448 for ; Sat, 5 Jan 2008 20:53:36 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from bgmpomr1.sasknet.sk.ca ([142.165.72.22]) by misav10 with InterScan Messaging Security Suite; Sat, 05 Jan 2008 14:53:35 -0600 Received: from server.hurd.local (adsl-76-202-204-46.dsl.lsan03.sbcglobal.net [76.202.204.46]) by bgmpomr1.sasknet.sk.ca (SaskTel eMessaging Service) with ESMTPA id <0JU60021UVDAH500@bgmpomr1.sasknet.sk.ca> for freebsd-sparc64@FreeBSD.org; Sat, 05 Jan 2008 14:53:35 -0600 (CST) Date: Sat, 05 Jan 2008 12:53:33 -0800 From: Stephen Hurd To: freebsd-sparc64@FreeBSD.org Message-id: <477FEE4D.20009@sasktel.net> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071123 SeaMonkey/1.1.6 Cc: Subject: Console keymap for type6-USB keyboard 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: Sat, 05 Jan 2008 20:53:36 -0000 I whipped up a console keymap for my type6 USB keyboard which, since the sun keyboard driver does AT translation now too should work for type5 keyboards as well. Figured I may as well share it. The mappings of the power switch need some work since sparc64 doesn't do suspend, but at least it's a start... Since I couldn't find "good" uses for the extra keys, I mapped the left side keys to F1-F10 as with the old XT keyboards. The power key functions somewhat. I may end up modifying the volume controls to switch next/prev console, but I'm not sure yet. At least it will give you guys a good start on your own keymaps. Basically, I took the us.iso.kbd and removed the mappings for 105-108 then added the following: # Special keys for a Sun type 6 USB keyboard # # alt # scan cntrl alt alt cntrl lock # code base shift cntrl shift alt shift cntrl shift state # ------------------------------------------------------------------ # Left Meta 105 meta meta meta meta meta meta meta meta O # Right Meta 106 meta meta meta meta meta meta meta meta O # Compose (Work as rctrl) 107 rctrl rctrl rctrl rctrl rctrl rctrl rctrl rctrl O # Help 108 fkey65 fkey65 fkey65 fkey65 fkey65 fkey65 fkey65 fkey65 O # Stop (F1) 109 fkey01 fkey13 fkey25 fkey37 scr01 scr11 scr01 scr11 O # Again (F2) 110 fkey02 fkey14 fkey26 fkey38 scr02 scr12 scr02 scr12 O # Props / Blank (F3) 111 fkey03 fkey15 fkey27 fkey39 scr03 scr13 scr03 scr13 O # Undo (F4) 112 fkey04 fkey16 fkey28 fkey40 scr04 scr14 scr04 scr14 O # Front (F5) 113 fkey05 fkey17 fkey29 fkey41 scr05 scr15 scr05 scr15 O # Copy (F6) 114 fkey06 fkey18 fkey30 fkey42 scr06 scr16 scr06 scr16 O # Open (F7) 115 fkey07 fkey19 fkey31 fkey43 scr07 scr07 scr07 scr07 O # Paste (F8) 116 fkey08 fkey20 fkey32 fkey44 scr08 scr08 scr08 scr08 O # Find (F9) 117 fkey09 fkey21 fkey33 fkey45 scr09 scr09 scr09 scr09 O # Cut (F10) 118 fkey10 fkey22 fkey34 fkey46 scr10 scr10 scr10 scr10 O # Mute 119 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 O # Vol Down 120 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 O # Vol Up 121 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 O # Suspend (We could add a panic thing here...) 122 susp pdwn boot nop halt nop debug nop O From owner-freebsd-sparc64@FreeBSD.ORG Sat Jan 5 20:57:30 2008 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 8265B16A468 for ; Sat, 5 Jan 2008 20:57:30 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from misav09.sasknet.sk.ca (misav09.sasknet.sk.ca [142.165.20.173]) by mx1.freebsd.org (Postfix) with ESMTP id 3029B13C459 for ; Sat, 5 Jan 2008 20:57:30 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from bgmpomr2.sasknet.sk.ca ([142.165.72.23]) by misav09 with InterScan Messaging Security Suite; Sat, 05 Jan 2008 14:57:29 -0600 Received: from server.hurd.local (adsl-76-202-204-46.dsl.lsan03.sbcglobal.net [76.202.204.46]) by bgmpomr2.sasknet.sk.ca (SaskTel eMessaging Service) with ESMTPA id <0JU600AMHVJRAT20@bgmpomr2.sasknet.sk.ca>; Sat, 05 Jan 2008 14:57:29 -0600 (CST) Date: Sat, 05 Jan 2008 12:57:27 -0800 From: Stephen Hurd In-reply-to: <20080105193710.GA9489@soaustin.net> To: Mark Linimon Message-id: <477FEF37.5060806@sasktel.net> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT References: <20080102231055.GB5172@soaustin.net> <20080105193710.GA9489@soaustin.net> User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071123 SeaMonkey/1.1.6 Cc: ports@FreeBSD.org, freebsd-sparc64@FreeBSD.org Subject: Re: new wiki page: State of Packages on Sparc64 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: Sat, 05 Jan 2008 20:57:30 -0000 Mark Linimon wrote: > On Wed, Jan 02, 2008 at 05:10:56PM -0600, Mark Linimon wrote: > >> Please see http://wiki.freebsd.org/Sparc64Packages for a writeup on where >> we are with respect to sparc64 packages, from portmgr's perspective. >> > > I have updated the charts and detailed-list pages on portsmon with the > latest information from the partial runs on sparc64-6 and sparc64-7. The > former is nearly complete, the latter has a few hundred packages to go. > I've been looking into the OpenEXR problem and a trivial work-around is building the graphics/ilmbase port without multithreaded file I/O support. In debugging it though, it seems that gdb doesn't support thread debugging on sparc64 which is causing some problems... is this due to the lack of TLS? From owner-freebsd-sparc64@FreeBSD.ORG Sat Jan 5 23:00:02 2008 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 9D01916A419 for ; Sat, 5 Jan 2008 23:00:02 +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 9863013C45B for ; Sat, 5 Jan 2008 23:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m05N02xi021127 for ; Sat, 5 Jan 2008 23:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m05N023f021126; Sat, 5 Jan 2008 23:00:02 GMT (envelope-from gnats) Date: Sat, 5 Jan 2008 23:00:02 GMT Message-Id: <200801052300.m05N023f021126@freefall.freebsd.org> To: freebsd-sparc64@FreeBSD.org From: dfilter@FreeBSD.org (dfilter service) Cc: Subject: Re: sparc64/119289: commit references a PR X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jan 2008 23:00:02 -0000 The following reply was made to PR sparc64/119289; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: sparc64/119289: commit references a PR Date: Sat, 5 Jan 2008 22:58:57 +0000 (UTC) marius 2008-01-05 22:58:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/gcc gthr-posix.h Log: On FreeBSD GCC 4.2.x checks for the existence of pthread_cancel() in order to determine whether a program is running with multithreading support. This check causes __gthread_active_p() to always return 1 however, regardless of whether the program was actually compiled with -pthread or not, due to the fact that the FreeBSD libc contains a pthread_cancel() stub. Fix this by using the __gthread_active_p() version that GCC uses for Solaris and which actively checks for a working POSIX threads implementation (if such functions exist) instead of checking for the mere existence of corresponding functions. On platforms without TLS support, i.e. on arm and sparc64 due to the lack of GNU TLS support for these archs in binutils 2.15., the false positives returned by __gthread_active_p() for non-threaded programs cause the exception handling implementation GCC uses in this case to crash. This is because GCC assumes that the POSIX threading functions actually work when __gthread_active_p() returns 1 while in fact the corresponding stubs in libc just immediately return. Given that __gthread_active_p() is also used in a couple of other places besides exception handling, this bug has great potential to also cause problems in other areas and on all archs. This is committed to RELENG_7 directly in order to get a fix into RELENG_7_0 as soon as possible while allowing to loop the official fix back into the vendor branch and not taking gthr-posix.h off the vendor branch in HEAD. PR: 119289 Reviewed by: obrien (plus style fix) Approved by: re (kensmith) Revision Changes Path 1.1.1.8.2.1 +7 -4 src/contrib/gcc/gthr-posix.h _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"