[head tinderbox] failure on amd64/amd64

2012-12-18 Thread FreeBSD Tinderbox
TB --- 2012-12-18 07:30:00 - tinderbox 2.9 running on freebsd-current.sentex.ca
TB --- 2012-12-18 07:30:00 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE 
FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 
d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2012-12-18 07:30:00 - starting HEAD tinderbox run for amd64/amd64
TB --- 2012-12-18 07:30:00 - cleaning the object tree
TB --- 2012-12-18 07:42:39 - checking out /src from 
svn://svn.freebsd.org/base/head
TB --- 2012-12-18 07:42:39 - cd /tinderbox/HEAD/amd64/amd64
TB --- 2012-12-18 07:42:39 - /usr/local/bin/svn cleanup /src
TB --- 2012-12-18 07:44:55 - /usr/local/bin/svn update /src
TB --- 2012-12-18 07:45:02 - At svn revision 244385
TB --- 2012-12-18 07:45:03 - building world
TB --- 2012-12-18 07:45:03 - CROSS_BUILD_TESTING=YES
TB --- 2012-12-18 07:45:03 - MAKEOBJDIRPREFIX=/obj
TB --- 2012-12-18 07:45:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2012-12-18 07:45:03 - SRCCONF=/dev/null
TB --- 2012-12-18 07:45:03 - TARGET=amd64
TB --- 2012-12-18 07:45:03 - TARGET_ARCH=amd64
TB --- 2012-12-18 07:45:03 - TZ=UTC
TB --- 2012-12-18 07:45:03 - __MAKE_CONF=/dev/null
TB --- 2012-12-18 07:45:03 - cd /src
TB --- 2012-12-18 07:45:03 - /usr/bin/make -B buildworld
 Building an up-to-date make(1)
 World build started on Tue Dec 18 07:45:08 UTC 2012
 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
 stage 5.1: building 32 bit shim libraries
 World build completed on Tue Dec 18 11:38:40 UTC 2012
TB --- 2012-12-18 11:38:40 - generating LINT kernel config
TB --- 2012-12-18 11:38:40 - cd /src/sys/amd64/conf
TB --- 2012-12-18 11:38:40 - /usr/bin/make -B LINT
TB --- 2012-12-18 11:38:41 - cd /src/sys/amd64/conf
TB --- 2012-12-18 11:38:41 - /usr/sbin/config -m LINT
TB --- 2012-12-18 11:38:41 - building LINT kernel
TB --- 2012-12-18 11:38:41 - CROSS_BUILD_TESTING=YES
TB --- 2012-12-18 11:38:41 - MAKEOBJDIRPREFIX=/obj
TB --- 2012-12-18 11:38:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2012-12-18 11:38:41 - SRCCONF=/dev/null
TB --- 2012-12-18 11:38:41 - TARGET=amd64
TB --- 2012-12-18 11:38:41 - TARGET_ARCH=amd64
TB --- 2012-12-18 11:38:41 - TZ=UTC
TB --- 2012-12-18 11:38:41 - __MAKE_CONF=/dev/null
TB --- 2012-12-18 11:38:41 - cd /src
TB --- 2012-12-18 11:38:41 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Tue Dec 18 11:38:41 UTC 2012
 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
 Kernel build for LINT completed on Tue Dec 18 12:12:17 UTC 2012
TB --- 2012-12-18 12:12:17 - cd /src/sys/amd64/conf
TB --- 2012-12-18 12:12:17 - /usr/sbin/config -m LINT-NOINET
TB --- 2012-12-18 12:12:17 - building LINT-NOINET kernel
TB --- 2012-12-18 12:12:17 - CROSS_BUILD_TESTING=YES
TB --- 2012-12-18 12:12:17 - MAKEOBJDIRPREFIX=/obj
TB --- 2012-12-18 12:12:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2012-12-18 12:12:17 - SRCCONF=/dev/null
TB --- 2012-12-18 12:12:17 - TARGET=amd64
TB --- 2012-12-18 12:12:17 - TARGET_ARCH=amd64
TB --- 2012-12-18 12:12:17 - TZ=UTC
TB --- 2012-12-18 12:12:17 - __MAKE_CONF=/dev/null
TB --- 2012-12-18 12:12:17 - cd /src
TB --- 2012-12-18 12:12:17 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET
 Kernel build for LINT-NOINET started on Tue Dec 18 12:12:17 UTC 2012
 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
 Kernel build for LINT-NOINET completed on Tue Dec 18 12:42:59 UTC 2012
TB --- 2012-12-18 12:42:59 - cd /src/sys/amd64/conf
TB --- 2012-12-18 12:42:59 - /usr/sbin/config -m LINT-NOINET6
TB --- 2012-12-18 12:42:59 - building LINT-NOINET6 kernel
TB --- 2012-12-18 12:42:59 - CROSS_BUILD_TESTING=YES
TB --- 2012-12-18 12:42:59 - MAKEOBJDIRPREFIX=/obj
TB --- 2012-12-18 12:42:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2012-12-18 12:42:59 - SRCCONF=/dev/null
TB --- 2012-12-18 12:42:59 - TARGET=amd64
TB --- 2012-12-18 12:42:59 - TARGET_ARCH=amd64
TB --- 2012-12-18 12:42:59 - TZ=UTC
TB --- 2012-12-18 12:42:59 - __MAKE_CONF=/dev/null
TB --- 2012-12-18 12:42:59 - cd /src
TB --- 2012-12-18 12:42:59 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET6
 Kernel build for LINT-NOINET6 started on Tue Dec 18 12:42:59 UTC 2012
 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 

Re: amd64/174409: stopping during resume caused by io_apic.c change(r243764)

2012-12-18 Thread Andriy Gapon
The following reply was made to PR amd64/174409; it has been noted by GNATS.

From: Andriy Gapon a...@freebsd.org
To: KAHO Toshikazu k...@elam.kais.kyoto-u.ac.jp
Cc: bug-follo...@freebsd.org
Subject: Re: amd64/174409: stopping during resume caused by io_apic.c 
change(r243764)
Date: Tue, 18 Dec 2012 16:18:34 +0200

 on 18/12/2012 15:15 KAHO Toshikazu said the following:
Hello,
  
  I understand.
  Could you please try the following patch on top of the previous one (without
  reverting r227309, of course) ?
  
Thank you for making patch.
  
  r244394 + patch : The machine hangs.
  r244394 + patch + io_apic.c reverting : The machine can wake up.
  
The patch does not make any regression, but cannot solve the problem.
 
 That's unfortunate...
 
 Are you set up for crash dumps (minidumps are ok) ?
 Could you please add a call to panic(ioapic_resume); at the beginning of
 ioapic_resume function in sys/x86/x86/io_apic.c and save a crash dump for 
debugging?
 
 -- 
 Andriy Gapon
___
freebsd-amd64@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-amd64
To unsubscribe, send any mail to freebsd-amd64-unsubscr...@freebsd.org


Re: amd64/174409: stopping during resume caused by io_apic.c change(r243764)

2012-12-18 Thread KAHO Toshikazu
The following reply was made to PR amd64/174409; it has been noted by GNATS.

From: KAHO Toshikazu k...@elam.kais.kyoto-u.ac.jp
To: Andriy Gapon a...@freebsd.org
Cc: bug-follo...@freebsd.org
Subject: Re: amd64/174409: stopping during resume caused by io_apic.c 
change(r243764)
Date: Wed, 19 Dec 2012 10:47:26 +0900

   Hello,
 
   Are you set up for crash dumps (minidumps are ok) ?
   Could you please add a call to panic(ioapic_resume); at the beginning of
   ioapic_resume function in sys/x86/x86/io_apic.c and save a crash dump for 
  debugging?
 
   The machine now panics, but any keyboard operation makes nothing
 in debugger. If sysctl debug.debugger_on_panic=0 , kernel was
 trying to save a dump but failed by ahci error. All devices seem
 to be sleeping yet.
 
 -- 
 k...@elam.kais.kyoto-u.ac.jp
___
freebsd-amd64@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-amd64
To unsubscribe, send any mail to freebsd-amd64-unsubscr...@freebsd.org


Re: CPU upgrade vs CPUTYPE

2012-12-18 Thread Joseph A. Nagy, Jr
Cross-posting reply to amd64@ for relevance and to get answers from 
those smart gents.


On 12/18/12 23:17, Toomas Aas wrote:

Hello!

We have a small server running FreeBSD 8.3 amd64 with Intel Pentium D
945 CPU. As the motherboard/CPU combo is getting rather old, we are
considering an upgrade to new motherboard with Xeon E3-1230 CPU. We
currently have these CPU settings

in /etc/make.conf:
CPUTYPE?=nocona

in kernel configuration:
cpu HAMMER


this is the only possible setting in the kernel conf for amd64 as I was 
told.


This was why (and might answer the make.conf question as well:

from b.f.:

Leave it alone.  The choices for the cpu directive in the kernel
config file, as described in config(5) and listed in
src/sys/conf/options.arch (the only choice for amd64 is HAMMER),
have nothing to do with the choices available for the CPUTYPE variable
(which you may want to change to suit your hardware -- these are the
architecture-dependent options available for the -march and -mtune
directives of your compiler that are also recognized by bsd.cpu.mk),
or with the cpu descriptions printed during boot.


As for the rest of your questions, I leave them in the hands of those 
more knowledgeable than I. HTH



Almost all the software is built from ports, few bits compiled directly
from source. Base system is maintained by buildworld.

Can we expect the software compiled with above CPU settings to run
without problems on the Xeon E3? We had a chance recently to try a
temporary motherboard/CPU swap in this server, replacing the CPU with
Core i3-2xxx and there were some 'signal 11' errors, but I'm not sure
whether this was due to incompatible CPUTYPE or something else.

Thanks in advance,




--
Yours in Christ,

Joseph A Nagy Jr
Whoever loves instruction loves knowledge, But he who hates correction
is stupid. -- Proverbs 12:1
Emails are not formal business letters, whatever businesses may want.
Original content CopyFree (F) under the OWL http://owl.apotheon.org
___
freebsd-amd64@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-amd64
To unsubscribe, send any mail to freebsd-amd64-unsubscr...@freebsd.org