From owner-freebsd-sparc64@FreeBSD.ORG Sun Sep 23 14:24:29 2007 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 03E7A16A418; Sun, 23 Sep 2007 14:24:29 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.freebsd.org (Postfix) with ESMTP id BB65D13C459; Sun, 23 Sep 2007 14:24:28 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.14.1/8.13.8) with ESMTP id l8NEOR5l064484; Sun, 23 Sep 2007 10:24:27 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.14.1/8.14.1) with ESMTP id l8NEORMC095488; Sun, 23 Sep 2007 10:24:27 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 06E4273039; Sun, 23 Sep 2007 10:22:53 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070923142254.06E4273039@freebsd-current.sentex.ca> Date: Sun, 23 Sep 2007 10:22:53 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.91.1, clamav-milter version 0.91.1 on news X-Virus-Status: Clean 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: Sun, 23 Sep 2007 14:24:29 -0000 TB --- 2007-09-23 12:50:42 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-09-23 12:50:42 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2007-09-23 12:50:42 - cleaning the object tree TB --- 2007-09-23 12:51:05 - checking out the source tree TB --- 2007-09-23 12:51:05 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2007-09-23 12:51:05 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-09-23 13:00:38 - building world (CFLAGS=-O2 -pipe) TB --- 2007-09-23 13:00:38 - cd /src TB --- 2007-09-23 13:00:38 - /usr/bin/make -B buildworld >>> World build started on Sun Sep 23 13:00:39 UTC 2007 >>> 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 Sun Sep 23 14:14:30 UTC 2007 TB --- 2007-09-23 14:14:30 - generating LINT kernel config TB --- 2007-09-23 14:14:30 - cd /src/sys/sparc64/conf TB --- 2007-09-23 14:14:30 - /usr/bin/make -B LINT TB --- 2007-09-23 14:14:30 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2007-09-23 14:14:30 - cd /src TB --- 2007-09-23 14:14:30 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sun Sep 23 14:14:31 UTC 2007 >>> 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 -Werror /src/sys/geom/shsec/g_shsec.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 -Werror /src/sys/geom/stripe/g_stripe.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 -Werror /src/sys/geom/uzip/g_uzip.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 -Werror /src/sys/geom/virstor/binstream.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 -Werror /src/sys/geom/virstor/g_virstor.c cc1: warnings being treated as errors /src/sys/geom/virstor/g_virstor.c: In function 'g_virstor_destroy_geom': /src/sys/geom/virstor/g_virstor.c:731: warning: format '%d' expects type 'int', but argument 4 has type 'size_t' *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-09-23 14:22:53 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-09-23 14:22:53 - ERROR: failed to build lint kernel TB --- 2007-09-23 14:22:53 - tinderbox aborted TB --- 0.73 user 2.52 system 5531.16 real http://tinderbox.des.no/tinderbox-head-HEAD-sparc64-sparc64.full From owner-freebsd-sparc64@FreeBSD.ORG Sun Sep 23 15:15:06 2007 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 1D0F116A469 for ; Sun, 23 Sep 2007 15:15:06 +0000 (UTC) (envelope-from news@nermal.rz1.convenimus.net) Received: from mx4.netclusive.de (mx4.netclusive.de [89.110.132.136]) by mx1.freebsd.org (Postfix) with ESMTP id 8D12D13C45B for ; Sun, 23 Sep 2007 15:15:05 +0000 (UTC) (envelope-from news@nermal.rz1.convenimus.net) Received: from nermal.rz1.convenimus.net (Fddc5.f.ppp-pool.de [195.4.221.197]) (Authenticated sender: ncf1534p2) by mx4.netclusive.de (Postfix) with ESMTP id BF8E35E00DB for ; Sun, 23 Sep 2007 16:58:04 +0200 (CEST) Received: by nermal.rz1.convenimus.net (Postfix, from userid 8) id 91E6115217; Sun, 23 Sep 2007 16:55:03 +0200 (CEST) To: freebsd-sparc64@freebsd.org Path: not-for-mail From: Christian Baer Newsgroups: gmane.os.freebsd.devel.sparc Date: Sun, 23 Sep 2007 16:55:03 +0200 (CEST) Organization: Convenimus Projekt Lines: 192 Message-ID: NNTP-Posting-Host: sunny.rz1.convenimus.net X-Trace: nermal.rz1.convenimus.net 1190559303 83489 192.168.100.5 (23 Sep 2007 14:55:03 GMT) X-Complaints-To: abuse@convenimus.net NNTP-Posting-Date: Sun, 23 Sep 2007 14:55:03 +0000 (UTC) User-Agent: slrn/0.9.8.1 (FreeBSD/6.2-RELEASE-p7 (sparc64)) Subject: Getting pidgin(1) to run (sparc-issue?)... 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: Sun, 23 Sep 2007 15:15:06 -0000 Hi there people! I have also posted this question (which is rather lengthy, I know) on the questions mailing list too. Now I have added it to this list as it might be an issue with this architecture in combination with FreeBSD). Please don't complain, just answer where you think the answer belongs. I know that running FreeBSD on a Sun is a rather exotic choice but I like FreeBSD and didn't want to install SunOS (Solaris). This is an Ultra 60 with 2GB RAM and two 74GB SCA-HDs, running 6.2-RELEASE-p7). Everything else is NOT an issue as this machine has no monitor, keyboard or mouse but is accessed only over the Network (yes, X and esd too). Since the result has to work with both WinXP and another FreeBSD-box, I am currenty experimenting with Xming. I don't however think that this is relevant, just giving the info in case I missed something. This constellation works fine so far. I can run all of KDE or single apps without KDE (like the konqueror). Even xmms works fine - including sound and the OpenGL visualisation, although that's a little bumpy over the network. :-) Because the binary packages for sparc64 are always out of date, I compiled Pidgin (2.2.0) myself using the ports. Here are the options I used: [X] SILC Secure Internet Live Conferencing support [X] GNUTLS GNUTLS encryption support [X] NSS Mozilla NSS encryption support [X] SASL Cyrus SASL support (for jabberd) [X] DBUS Enable DBUS bindings [X] PERL Perl scripting [X] BONJOUR Enable mDNS support [ ] SAMETIME Enable Sametime client support [ ] TCLTK Tcl/Tk scripting [X] GTKSPELL Spell checking support [X] GSTREAMER Use GStreamer for playing sounds [X] CAP Enable Contact Availability Prediction plugin After a while [ a few hours :-) ] the computer was done. Starting Pidgin from KDE resulted in it being shown in the task bar at the bottom for about 20 seconds and after that it just disappears. It could however still be found with "ps ax". Pidgin does *not* minimize itself into the tray. It just "disappears". So I decided to start it from the console. It started and kept running, just no window on the server ever appeared for it. ctrl-c did terminate it. Note that in this case I didn't start KDE or any other X application for that matter. I just started Pidgin and had Xming listening on another computer. Since that didn't get me anywhere, I started Pidgin with the -d option. The last three lines you get to see are these (I cut out the time): nat-pmp: found a default gateway nat-pmp: Attempting to retrieve the public ip address for the NAT device at: 192.168.x.x nat-pmp: Timeout: 0s 250000us Pidgin can still be terminated using ctrl-c. Since I didn't want to bombard the list with the log, I put it here: http://dresden.icerats.de/specials/pidgin-debug.txt I inserted the line after the ctrl-c. My router is an AVM Fritz! Box Fon 5012. I have not opened any ports for any IM (yet) - at least not for this machine. Because of the last message I see when starting it with -d, I guess that it could be a router problem - I consider UPnP to be evil and therefore it is off. A friend of mine however also uses Pidgin (under Windows) behind a similar router without any problems. nat-pmp could be the problem, as I am not aware of anyone other than Apple having a working implementation of this. So I used kdump(1) to find out what is going on. I don't want to post the whole file here (it is rather long). But a few things I did notice... 90378 dbus-daemon RET read 144/0x90 90378 dbus-daemon CALL read(0xb,0x2a1000,0x800) 90378 dbus-daemon RET read -1 errno 35 Resource temporarily unavailable 90378 dbus-daemon CALL gettimeofday(0x7fdffffe240,0) 90378 dbus-daemon RET gettimeofday 0 90378 dbus-daemon CALL poll(0x7fdffffe540,0x3,0) 90378 dbus-daemon RET poll 0 90378 dbus-daemon CALL poll(0x282000,0x3,0) 90378 dbus-daemon RET poll 0 90378 dbus-daemon CALL poll(0x282000,0x4,0xffffffffffffffff) 90373 pidgin CALL setitimer(0x2,0x7fdffffd0d0,0) 90373 pidgin RET setitimer 0 90373 pidgin CALL close(0x3) 90373 pidgin RET close 0 90373 pidgin CALL close(0x4) 90373 pidgin RET close 0 90373 pidgin CALL fcntl(0,0x3,0) 90373 pidgin RET fcntl 6 90373 pidgin CALL fcntl(0,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0x1,0x3,0) 90373 pidgin RET fcntl 2 90373 pidgin CALL fcntl(0x1,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0x2,0x3,0) 90373 pidgin RET fcntl 2 90373 pidgin CALL fcntl(0x2,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0x6,0x3,0) 90373 pidgin RET fcntl 6 90373 pidgin CALL fcntl(0x6,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0x7,0x3,0) 90373 pidgin RET fcntl 6 90373 pidgin CALL fcntl(0x7,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0x8,0x3,0) 90373 pidgin RET fcntl 6 90373 pidgin CALL fcntl(0x8,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0xa,0x3,0) 90373 pidgin RET fcntl 6 90373 pidgin CALL fcntl(0xa,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0xb,0x3,0) 90373 pidgin RET fcntl 4 90373 pidgin CALL fcntl(0xb,0x4,0) 90373 pidgin RET fcntl 0 90373 pidgin CALL fcntl(0xc,0x3,0) 90373 pidgin RET fcntl 6 90373 pidgin CALL fcntl(0xc,0x4,0x2) 90373 pidgin RET fcntl 0 90373 pidgin CALL exit(0) 90378 dbus-daemon RET poll 1 90378 dbus-daemon CALL gettimeofday(0x405d73a8,0) 90378 dbus-daemon RET gettimeofday 0 90378 dbus-daemon CALL gettimeofday(0x7fdffffe240,0) 90378 dbus-daemon RET gettimeofday 0 90378 dbus-daemon CALL read(0xb,0x2a1000,0x800) 90378 dbus-daemon GIO fd 11 read 0 bytes "" 90378 dbus-daemon RET read 0 90378 dbus-daemon CALL fstat(0xb,0x7fdffffda30) 90378 dbus-daemon RET fstat 0 90378 dbus-daemon CALL close(0xb) 90378 dbus-daemon RET close 0 90378 dbus-daemon CALL gettimeofday(0x7fdffffe240,0) 90378 dbus-daemon RET gettimeofday 0 90378 dbus-daemon CALL poll(0x7fdffffe540,0x2,0) 90378 dbus-daemon RET poll 0 90378 dbus-daemon CALL poll(0x282000,0x2,0) 90378 dbus-daemon RET poll 0 90378 dbus-daemon CALL poll(0x282000,0x3,0xffffffffffffffff) Maybe that helps. If you need it, I can supply the whole file, but not on the list as it is about 280K big. Just to get into the depths a bit more, I tried to gather some info with gdb(1). Without really working through the source code, I have no idea if this information is usefull. Unfortunately I don't have the time to go through all that either and apart from that, there are other people out there who are much more involved in Pidgin's code than I am. Maybe this will help too... christian@sunny$ gdb pidgin 91150 GNU gdb 6.1.1 [FreeBSD] [...] This GDB was configured as "sparc64-marcel-freebsd"...(no debugging symbols found)... Attaching to program: /usr/local/bin/pidgin, process 91150 Reading symbols from /usr/local/lib/libgstreamer-0.10.so.0...done. Loaded symbols for /usr/local/lib/libgstreamer-0.10.so.0 Reading symbols from /usr/local/lib/libXss.so.1...done. Loaded symbols for /usr/local/lib/libXss.so.1 [...] Reading symbols from /usr/local/lib/libavahi-glib.so.1...done. Loaded symbols for /usr/local/lib/libavahi-glib.so.1 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 0x0000000043f7f468 in poll () from /lib/libc.so.6 (gdb) bt #0 0x0000000043f7f468 in poll () from /lib/libc.so.6 #1 0x0000000043dcdf78 in _set_curthread () from /lib/libc_r.so.6 #2 0x0000000043dcef50 in _thread_kern_scheduler () from /lib/libc_r.so.6 #3 0x0000000043dcea20 in _thread_kern_set_timeout () from /lib/libc_r.so.6 The "whole story" can be viewed hier (~12KB): http://dresden.icerats.de/specials/pidgin-debug-gdb.txt However, apart from the list of libs, there isn't much more to see. Can someone give me a nudge in the right direction? Regards, Chris From owner-freebsd-sparc64@FreeBSD.ORG Sun Sep 23 15:20:16 2007 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 A016116A41A; Sun, 23 Sep 2007 15:20:16 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 5F04E13C44B; Sun, 23 Sep 2007 15:20:16 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.8/8.13.8) with ESMTP id l8NFKFGk030413; Sun, 23 Sep 2007 11:20:15 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.14.1/8.14.1) with ESMTP id l8NFKFjI038919; Sun, 23 Sep 2007 11:20:15 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 3DB7D73039; Sun, 23 Sep 2007 11:18:42 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070923151842.3DB7D73039@freebsd-current.sentex.ca> Date: Sun, 23 Sep 2007 11:18:42 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.91.1, clamav-milter version 0.91.1 on clamscanner4 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on sparc64/sun4v 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: Sun, 23 Sep 2007 15:20:16 -0000 TB --- 2007-09-23 13:53:58 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-09-23 13:53:58 - starting HEAD tinderbox run for sparc64/sun4v TB --- 2007-09-23 13:53:58 - cleaning the object tree TB --- 2007-09-23 13:54:19 - checking out the source tree TB --- 2007-09-23 13:54:19 - cd /tinderbox/HEAD/sparc64/sun4v TB --- 2007-09-23 13:54:19 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-09-23 14:03:25 - building world (CFLAGS=-O2 -pipe) TB --- 2007-09-23 14:03:25 - cd /src TB --- 2007-09-23 14:03:25 - /usr/bin/make -B buildworld >>> World build started on Sun Sep 23 14:03:27 UTC 2007 >>> 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 Sun Sep 23 15:11:06 UTC 2007 TB --- 2007-09-23 15:11:06 - generating LINT kernel config TB --- 2007-09-23 15:11:06 - cd /src/sys/sun4v/conf TB --- 2007-09-23 15:11:06 - /usr/bin/make -B LINT TB --- 2007-09-23 15:11:07 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2007-09-23 15:11:07 - cd /src TB --- 2007-09-23 15:11:07 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sun Sep 23 15:11:07 UTC 2007 >>> 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 -Werror /src/sys/geom/shsec/g_shsec.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 -Werror /src/sys/geom/stripe/g_stripe.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 -Werror /src/sys/geom/uzip/g_uzip.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 -Werror /src/sys/geom/virstor/binstream.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 -Werror /src/sys/geom/virstor/g_virstor.c cc1: warnings being treated as errors /src/sys/geom/virstor/g_virstor.c: In function 'g_virstor_destroy_geom': /src/sys/geom/virstor/g_virstor.c:731: warning: format '%d' expects type 'int', but argument 4 has type 'size_t' *** Error code 1 Stop in /obj/sun4v/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-09-23 15:18:41 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-09-23 15:18:41 - ERROR: failed to build lint kernel TB --- 2007-09-23 15:18:41 - tinderbox aborted TB --- 0.67 user 2.27 system 5083.50 real http://tinderbox.des.no/tinderbox-head-HEAD-sparc64-sun4v.full From owner-freebsd-sparc64@FreeBSD.ORG Mon Sep 24 11:08:39 2007 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 156EE16A516 for ; Mon, 24 Sep 2007 11:08:39 +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 E475F13C469 for ; Mon, 24 Sep 2007 11:08:38 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8OB8cmt064320 for ; Mon, 24 Sep 2007 11:08:38 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8OB8bmf064316 for freebsd-sparc64@FreeBSD.org; Mon, 24 Sep 2007 11:08:37 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Sep 2007 11:08:37 GMT Message-Id: <200709241108.l8OB8bmf064316@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 you 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, 24 Sep 2007 11:08:39 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o sparc/71729 sparc64 printf in kernel thread causes panic on SPARC o sparc/72962 sparc64 [sysinstall] Sysinstall panics on sparc64 if /dev/cd0 o sparc/80410 sparc64 [netgraph] netgraph is causing crash with mpd on sparc o sparc/80890 sparc64 [panic] kmem_malloc(73728): kmem_map too small running o sparc/91882 sparc64 [mouse] Ultra 10 mouse/keyboard o sparc/95297 sparc64 vt100 term does not work in install o sparc/104428 sparc64 [nullfs] nullfs panics on E4500 (but not E420) o sparc/105048 sparc64 [trm] trm(4) panics on sparc64 o sparc/105607 sparc64 [modules] modules on sparc64 don't work with >= 4GB o sparc/106251 sparc64 [libmalloc] malloc fails > for large allocations s sparc/107087 sparc64 system is hinged during boot from CD o sparc/107947 sparc64 [libthr] mysqld periodically core dumps (signal 4) wit o sparc/109908 sparc64 apache22 mod_perl issue on sparc64 o sparc/113556 sparc64 panic: trap: memory address not aligned; Rebooting... o sparc/116315 sparc64 /sbin permission 15 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o sparc/72998 sparc64 [kernel] [patch] set_mcontext() change syscalls parame o sparc/94190 sparc64 hw.physmem tunable does not work on sparc o sparc/94483 sparc64 [ath] ath_hal does not work on 6-release/sparc64 o sparc/97707 sparc64 mkskel.sh has bogus timestamp, causing buildworld on s o sparc/105157 sparc64 No reply to ping on Sparc64 o sparc/108732 sparc64 ping(8) reports 14 digit time on sparc64 o sparc/108757 sparc64 [rtc] can't boot if rtc stuffed, no means of recovery o sparc/114349 sparc64 When executing snmpd it immediately stops with a segme 8 problems total. From owner-freebsd-sparc64@FreeBSD.ORG Sat Sep 29 19:56:42 2007 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 0E7B816A419 for ; Sat, 29 Sep 2007 19:56:42 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx1.freebsd.org (Postfix) with ESMTP id 8F97513C44B for ; Sat, 29 Sep 2007 19:56:41 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <46FEADFD.8020105@FreeBSD.org> Date: Sat, 29 Sep 2007 21:56:45 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) MIME-Version: 1.0 To: sparc64@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: 7.0 broken on e4500 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, 29 Sep 2007 19:56:42 -0000 I get this early during boot with a CVS kernel (updated from last December): > FreeBSD/SMP: Multiprocessor System Detected: 10 CPUs > panic: tsb_tte_enter: replacing valid kernel mapping > cpuid = 0 > KDB: enter: panic > [thread pid 0 tid 0 ] > Stopped at kdb_enter+0x68: ta %xcc, 1 > db> wh > Tracing pid 0 tid 0 td 0xc0744f80 > panic() at panic+0x204 > tsb_tte_enter() at tsb_tte_enter+0xdc > pmap_enter_locked() at pmap_enter_locked+0x2d0 > pmap_enter() at pmap_enter+0x64 > kmem_malloc() at kmem_malloc+0x6e0 > page_alloc() at page_alloc+0x28 > uma_large_malloc() at uma_large_malloc+0x44 > malloc() at malloc+0x1b0 > sf_buf_init() at sf_buf_init+0xf8 > mi_startup() at mi_startup+0x18c > btext() at btext+0x34 Kris From owner-freebsd-sparc64@FreeBSD.ORG Sat Sep 29 23:05:03 2007 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 AEB6716A418 for ; Sat, 29 Sep 2007 23:05:03 +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 6D98713C457 for ; Sat, 29 Sep 2007 23:05:03 +0000 (UTC) (envelope-from royce@alaska.net) Received: from [192.168.254.100] (209-112-209-127-dsl-rb1.nwc.acsalaska.net [209.112.209.127]) by iris.acsalaska.net (8.14.1/8.14.1) with ESMTP id l8TMksjL046392; Sat, 29 Sep 2007 14:46:55 -0800 (AKDT) (envelope-from royce@alaska.net) Message-ID: <46FED5EB.4040707@alaska.net> Date: Sat, 29 Sep 2007 14:47:07 -0800 From: Royce Williams User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070728 Thunderbird/2.0.0.6 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: freebsd-sparc64@freebsd.org X-Enigmail-Version: 0.95.3 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 Subject: Re: docs/109115: add Ultra 450 to hardware list for 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, 29 Sep 2007 23:05:03 -0000 What can I do to make this doc patch easier to apply or attend to? http://www.freebsd.org/cgi/query-pr.cgi?pr=109115 Royce -- Royce D. Williams - IP Engineering, ACS http://www.tycho.org/royce/ - PGP: 3FC087DB/1776A531 Simplicity is prerequisite for reliability. - Edsger Dijkstra