From owner-freebsd-amd64@FreeBSD.ORG Sun Oct 23 23:27:28 2011 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 225A2106566B; Sun, 23 Oct 2011 23:27:28 +0000 (UTC) (envelope-from llwang@llwang.org) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id CCFC58FC13; Sun, 23 Oct 2011 23:27:27 +0000 (UTC) Received: by yxt33 with SMTP id 33so1841443yxt.13 for ; Sun, 23 Oct 2011 16:27:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.236.124.4 with SMTP id w4mr31802066yhh.30.1319411091955; Sun, 23 Oct 2011 16:04:51 -0700 (PDT) Sender: llwang@llwang.org Received: by 10.236.47.168 with HTTP; Sun, 23 Oct 2011 16:04:51 -0700 (PDT) Date: Sun, 23 Oct 2011 18:04:51 -0500 X-Google-Sender-Auth: IrCwH1Vrt7OCMeoIbw5wlKGfvK0 Message-ID: From: "Li-Lun \"Leland\" Wang" To: freebsd-amd64@freebsd.org, freebsd-emulation@freebsd.org Content-Type: text/plain; charset=UTF-8 Cc: Subject: 32-bit binaries (e.g. wine) and 64-bit kernel structures X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Oct 2011 23:27:28 -0000 Hi, Although I only encounter this kind of problem when running wine (because it is one of the few ports that need to compile into 32-bit), it is a problem of i386 binaries on x64 FreeBSD in general. The problem that I'm running into recently is http://bugs.winehq.org/show_bug.cgi?id=28857 . In short, wine recently implemented GetUdpTable() for Mac OS and BSD. It uses sysctlbyname() to get net.inet.udp.pcblist, and parses it into xinpgen structures. However, the size of xinpgen is different on i386 and x64. As a result, when I run applications that call GetUdpTable(), the kernel supplies wine with 64-bit structures, while wine expects 32-bit structures, and crashes. They decided that this is a FreeBSD bug rather than a wine bug, and that the kernel or LD should know a 32-bit binary is being run and return proper structures, as is done in Mac OS. xinpgen is not the only structure of wrong sizes for 32-bit binaries on x64. A while ago I was trying to make my usb gamepad work on wine using the ugen device. libusbhid uses ioctl to get the usb_gen_descriptor structure, which is also of different sizes on i386 and x64. I had to manually "pad" the pointers to 64-bit and build a custom libusbhid for it to work. As it stands, they will probably not fix GetUdpTable() on wine side, and any windows applications that uses GetUdpTable() will not run properly in wine on FreeBSD x64. Do we have plans to fix this kind of problems in general? Although wine port on FreeBSD is only supported for ARCH=i386, could there be workarounds? -- llwang From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 01:00:24 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EBB1106566B for ; Mon, 24 Oct 2011 01:00:24 +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 254038FC16 for ; Mon, 24 Oct 2011 01:00:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9O102nb072183 for ; Mon, 24 Oct 2011 01:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9O102cE072182; Mon, 24 Oct 2011 01:00:02 GMT (envelope-from gnats) Resent-Date: Mon, 24 Oct 2011 01:00:02 GMT Resent-Message-Id: <201110240100.p9O102cE072182@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Charles Davis Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E07C106566B for ; Mon, 24 Oct 2011 00:55:34 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 3D8B58FC08 for ; Mon, 24 Oct 2011 00:55:34 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p9O0tYaE092212 for ; Mon, 24 Oct 2011 00:55:34 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p9O0tXex092211; Mon, 24 Oct 2011 00:55:33 GMT (envelope-from nobody) Message-Id: <201110240055.p9O0tXex092211@red.freebsd.org> Date: Mon, 24 Oct 2011 00:55:33 GMT From: Charles Davis To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 X-Mailman-Approved-At: Mon, 24 Oct 2011 02:04:38 +0000 Cc: Subject: amd64/161949: [kern] 64-bit structures are used even with 32-bit code X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 01:00:24 -0000 >Number: 161949 >Category: amd64 >Synopsis: [kern] 64-bit structures are used even with 32-bit code >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 24 01:00:02 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Charles Davis >Release: 8.2-RELEASE >Organization: Colorado School of Mines >Environment: FreeBSD 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: When a process transfers data to or from the kernel, and those data are organized into structures whose size depends on whether or not the size of a pointer is 4 or 8 bytes, an LP64 kernel always uses 64-bit structures, even with 32-bit processes. I know this is true of structures returned from sysctl(3), but I also think it is true of structures used with ioctl(2) and fcntl(2). Because 32-bit processes expect 32-bit structures, attempts to use the 64-bit structures fail at best and cause massive data corruption at worst. This is already affecting real-world code. A patch of mine that was recently committed to Wine (http://www.winehq.org) exposed this issue with the xtcpcb and xinpcb structs returned by the sysctl(3)s "net.inet.tcp.pcblist" and "net.inet.udp.pcblist" (cf. Wine bug 28857: http://bugs.winehq.org/show_bug.cgi?id=28857). >How-To-Repeat: Run any 32-bit program under a 64-bit kernel that calls sysctl(3), ioctl(2), or fcntl(2) and uses a data structure with those calls whose size depends on the pointer size. >Fix: FreeBSD should detect if a process is a 32-bit one, and if so, it should use 32-bit structures instead of 64-bit ones. I don't know how the former can be done; a cursory look through the header reveals nothing. The latter is easy, but tedious: definitions for the 32-bit structs must be added to the kernel headers. Another way to solve this problem (at the cost of binary compatibility for 32-bit programs) is to simply make the 32-bit and 64-bit structures the same. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 03:19:01 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE4141065674; Mon, 24 Oct 2011 03:19:01 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 916AF8FC24; Mon, 24 Oct 2011 03:19:01 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9O3J1cO040010; Sun, 23 Oct 2011 23:19:01 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9O3J0kt040009; Mon, 24 Oct 2011 03:19:00 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 24 Oct 2011 03:19:00 GMT Message-Id: <201110240319.p9O3J0kt040009@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 03:19:01 -0000 TB --- 2011-10-24 02:50:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-24 02:50:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-24 02:50:00 - cleaning the object tree TB --- 2011-10-24 02:50:56 - cvsupping the source tree TB --- 2011-10-24 02:50:56 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-24 02:51:07 - building world TB --- 2011-10-24 02:51:07 - CROSS_BUILD_TESTING=YES TB --- 2011-10-24 02:51:07 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-24 02:51:07 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-24 02:51:07 - SRCCONF=/dev/null TB --- 2011-10-24 02:51:07 - TARGET=amd64 TB --- 2011-10-24 02:51:07 - TARGET_ARCH=amd64 TB --- 2011-10-24 02:51:07 - TZ=UTC TB --- 2011-10-24 02:51:07 - __MAKE_CONF=/dev/null TB --- 2011-10-24 02:51:07 - cd /src TB --- 2011-10-24 02:51:07 - /usr/bin/make -B buildworld >>> World build started on Mon Oct 24 02:51:08 UTC 2011 >>> 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 [...] cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c In file included from /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c:40: /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:43: error: expected specifier-qualifier-list before 'vfs_t' *** Error code 1 Stop in /src/cddl/lib/libzpool. *** Error code 1 Stop in /src/cddl/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-24 03:19:00 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-24 03:19:00 - ERROR: failed to build world TB --- 2011-10-24 03:19:00 - 1271.70 user 322.60 system 1739.98 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 04:27:40 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22780106567E; Mon, 24 Oct 2011 04:27:40 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id E98E48FC1C; Mon, 24 Oct 2011 04:27:39 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9O4RdWp085700; Mon, 24 Oct 2011 00:27:39 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9O4RdJg085699; Mon, 24 Oct 2011 04:27:39 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 24 Oct 2011 04:27:39 GMT Message-Id: <201110240427.p9O4RdJg085699@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 04:27:40 -0000 TB --- 2011-10-24 04:00:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-24 04:00:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-24 04:00:00 - cleaning the object tree TB --- 2011-10-24 04:00:06 - cvsupping the source tree TB --- 2011-10-24 04:00:06 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-24 04:00:19 - building world TB --- 2011-10-24 04:00:19 - CROSS_BUILD_TESTING=YES TB --- 2011-10-24 04:00:19 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-24 04:00:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-24 04:00:19 - SRCCONF=/dev/null TB --- 2011-10-24 04:00:19 - TARGET=amd64 TB --- 2011-10-24 04:00:19 - TARGET_ARCH=amd64 TB --- 2011-10-24 04:00:19 - TZ=UTC TB --- 2011-10-24 04:00:19 - __MAKE_CONF=/dev/null TB --- 2011-10-24 04:00:19 - cd /src TB --- 2011-10-24 04:00:19 - /usr/bin/make -B buildworld >>> World build started on Mon Oct 24 04:00:19 UTC 2011 >>> 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 [...] cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c In file included from /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c:40: /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:43: error: expected specifier-qualifier-list before 'vfs_t' *** Error code 1 Stop in /src/cddl/lib/libzpool. *** Error code 1 Stop in /src/cddl/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-24 04:27:39 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-24 04:27:39 - ERROR: failed to build world TB --- 2011-10-24 04:27:39 - 1260.08 user 300.15 system 1659.09 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 05:38:13 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 90B8C106566C; Mon, 24 Oct 2011 05:38:13 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 5E9278FC14; Mon, 24 Oct 2011 05:38:13 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9O5cCcj044873; Mon, 24 Oct 2011 01:38:12 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9O5cCRd044872; Mon, 24 Oct 2011 05:38:12 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 24 Oct 2011 05:38:12 GMT Message-Id: <201110240538.p9O5cCRd044872@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 05:38:13 -0000 TB --- 2011-10-24 05:10:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-24 05:10:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-24 05:10:00 - cleaning the object tree TB --- 2011-10-24 05:10:06 - cvsupping the source tree TB --- 2011-10-24 05:10:06 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-24 05:10:51 - building world TB --- 2011-10-24 05:10:51 - CROSS_BUILD_TESTING=YES TB --- 2011-10-24 05:10:51 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-24 05:10:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-24 05:10:51 - SRCCONF=/dev/null TB --- 2011-10-24 05:10:51 - TARGET=amd64 TB --- 2011-10-24 05:10:51 - TARGET_ARCH=amd64 TB --- 2011-10-24 05:10:51 - TZ=UTC TB --- 2011-10-24 05:10:51 - __MAKE_CONF=/dev/null TB --- 2011-10-24 05:10:51 - cd /src TB --- 2011-10-24 05:10:51 - /usr/bin/make -B buildworld >>> World build started on Mon Oct 24 05:10:51 UTC 2011 >>> 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 [...] cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c In file included from /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c:40: /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:43: error: expected specifier-qualifier-list before 'vfs_t' *** Error code 1 Stop in /src/cddl/lib/libzpool. *** Error code 1 Stop in /src/cddl/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-24 05:38:12 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-24 05:38:12 - ERROR: failed to build world TB --- 2011-10-24 05:38:12 - 1257.36 user 302.82 system 1692.27 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 06:48:24 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67C141065674; Mon, 24 Oct 2011 06:48:24 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 3A69A8FC1F; Mon, 24 Oct 2011 06:48:23 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9O6mNP3002964; Mon, 24 Oct 2011 02:48:23 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9O6mNdn002959; Mon, 24 Oct 2011 06:48:23 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 24 Oct 2011 06:48:23 GMT Message-Id: <201110240648.p9O6mNdn002959@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 06:48:24 -0000 TB --- 2011-10-24 06:20:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-24 06:20:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-24 06:20:00 - cleaning the object tree TB --- 2011-10-24 06:20:06 - cvsupping the source tree TB --- 2011-10-24 06:20:06 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-24 06:20:59 - building world TB --- 2011-10-24 06:20:59 - CROSS_BUILD_TESTING=YES TB --- 2011-10-24 06:20:59 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-24 06:20:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-24 06:20:59 - SRCCONF=/dev/null TB --- 2011-10-24 06:20:59 - TARGET=amd64 TB --- 2011-10-24 06:20:59 - TARGET_ARCH=amd64 TB --- 2011-10-24 06:20:59 - TZ=UTC TB --- 2011-10-24 06:20:59 - __MAKE_CONF=/dev/null TB --- 2011-10-24 06:20:59 - cd /src TB --- 2011-10-24 06:20:59 - /usr/bin/make -B buildworld >>> World build started on Mon Oct 24 06:21:00 UTC 2011 >>> 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 [...] cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c cc -O2 -pipe -I/src/cddl/lib/libzpool/../../../sys/cddl/compat/opensolaris -I/src/cddl/lib/libzpool/../../compat/opensolaris/include -I/src/cddl/lib/libzpool/../../compat/opensolaris/lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libzpool/common -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/sys -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/common/zfs -I/src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common -I/src/cddl/lib/libzpool/../../contrib/opensolaris/head -I/src/cddl/lib/libzpool/../../lib/libumem -I/src/cddl/lib/libzpool/../../contrib/opensolaris/lib/libnvpair -DWANTS_MUTEX_OWNED -I/src/cddl/lib/libzpool/../../../lib/libpthread/thread -I/src/cddl/lib/libzpool/../../../lib/libpthread/sys -I/src/cddl/lib/libzpool/../../../lib/libthr/arch/amd64/include -DNEED_SOLARIS_BOOLEAN -std=iso9899:1999 -fstack-protector! -Wno-pointer-sign -Wno-unknown-pragmas -c /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c In file included from /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c:40: /src/cddl/lib/libzpool/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h:43: error: expected specifier-qualifier-list before 'vfs_t' *** Error code 1 Stop in /src/cddl/lib/libzpool. *** Error code 1 Stop in /src/cddl/lib. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-24 06:48:23 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-24 06:48:23 - ERROR: failed to build world TB --- 2011-10-24 06:48:23 - 1255.41 user 303.38 system 1702.63 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 05:26:12 2011 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6559F106566B; Mon, 24 Oct 2011 05:26:12 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 443228FC16; Mon, 24 Oct 2011 05:26:12 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p9O5QBVv059102 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 23 Oct 2011 22:26:11 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p9O5QBne059101; Sun, 23 Oct 2011 22:26:11 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA16044; Sun, 23 Oct 11 22:02:26 PDT Date: Mon, 24 Oct 2011 05:01:11 -0700 From: perryh@pluto.rain.com To: llwang@infor.org Message-Id: <4ea55387.DnwwF+hvqjtumYN4%perryh@pluto.rain.com> References: In-Reply-To: User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Mon, 24 Oct 2011 10:29:41 +0000 Cc: freebsd-emulation@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: 32-bit binaries (e.g. wine) and 64-bit kernel structures X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 05:26:12 -0000 "Li-Lun \"Leland\" Wang" wrote: > ... the kernel or LD should know a 32-bit binary is being run > and return proper structures, as is done in Mac OS. > > ... Do we have plans to fix this kind of problems in general? > Although wine port on FreeBSD is only supported for ARCH=i386, > could there be workarounds? Does it work if you run the 32-bit app in a 32-bit jail? If so, it might be a workaround (or, arguably, a solution). From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 11:06:58 2011 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 61A161065676 for ; Mon, 24 Oct 2011 11:06:58 +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 46B168FC23 for ; Mon, 24 Oct 2011 11:06:58 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9OB6wka025232 for ; Mon, 24 Oct 2011 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9OB6v65025229 for freebsd-amd64@FreeBSD.org; Mon, 24 Oct 2011 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Oct 2011 11:06:57 GMT Message-Id: <201110241106.p9OB6v65025229@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-amd64@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 11:06:58 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/161949 amd64 [kern] 64-bit structures are used even with 32-bit cod o kern/160833 amd64 Keyboard USB doesn't work o amd64/160561 amd64 no C-states on atom D525 o amd64/157386 amd64 [powerd] Enabling powerd(8) with default settings on I o amd64/156106 amd64 [boot] boot0 fails to start o amd64/155135 amd64 [boot] Does Not Boot On a Very Standard Hardware o amd64/154957 amd64 [boot] Install boot CD won't boot up - keeps rebooting o amd64/154629 amd64 [panic] Fatal trap 9: general protection fault while i o amd64/153935 amd64 [hang] system hangs while trying to do 'shutdown -h no o amd64/153831 amd64 [boot] CD bootloader won't on Tyan s2912G2nr o amd64/153496 amd64 [hyper-v] [install] Install on Hyper-V leaves corrupt o amd64/153372 amd64 [panic] kernel panic o amd64/153175 amd64 [amd64] Kernel Panic on only FreeBSD 8 amd64 o amd64/152874 amd64 [install] 8.1 install fails where 7.3 works due to lac o amd64/152430 amd64 [boot] HP ProLiant Microserver n36l cannot boot into i o amd64/151385 amd64 [boot] Installation hangs on MacBook o amd64/150170 amd64 [patch] [amd64] [headers] SIG_ATOMIC_MIN/SIG_ATOMIC_MA o amd64/145991 amd64 [NOTES] [patch] Add a requires line to /sys/amd64/conf o amd64/144405 amd64 [build] [patch] include /usr/obj/lib32 in cleanworld t s amd64/143173 amd64 [ata] Promise FastTrack TX4 + SATA DVD, installer can' f amd64/141413 amd64 [hang] Tyan 2881 m3289 SMDC freeze f amd64/141060 amd64 [install] Can't install 8.0-RELEASE on the server wher o amd64/140715 amd64 [boot] Dell M600 Blade fails to boot 7.2+ 64 bit o amd64/139998 amd64 [panic][net] 7.2 amd64 panic in rtrequest1_fib o amd64/139924 amd64 [boot] cd or dvd not load o amd64/137942 amd64 [pci] 8.0-BETA2 having problems with Asus M2N-SLI-delu o amd64/135265 amd64 [mpt] Boot from install cd hangs on HP DL160 G5 with L o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/131456 amd64 [acpi] [ata] ACPI & ATA problems s amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [em] amd64 motherboard: Intel DG965WH motherboard comp f amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/127640 amd64 [amd64] gcc(1) will not build shared libraries with -f o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, f amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A f amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 48 problems total. From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 12:27:52 2011 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4793B106566B; Mon, 24 Oct 2011 12:27:52 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 1E7578FC08; Mon, 24 Oct 2011 12:27:52 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id B5CF446B0D; Mon, 24 Oct 2011 08:27:51 -0400 (EDT) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 52A0B8A02E; Mon, 24 Oct 2011 08:27:51 -0400 (EDT) From: John Baldwin To: freebsd-amd64@freebsd.org Date: Mon, 24 Oct 2011 07:42:10 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110617; KDE/4.5.5; amd64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201110240742.10896.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Mon, 24 Oct 2011 08:27:51 -0400 (EDT) Cc: freebsd-emulation@freebsd.org Subject: Re: 32-bit binaries (e.g. wine) and 64-bit kernel structures X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 12:27:52 -0000 On Sunday, October 23, 2011 7:04:51 pm Li-Lun "Leland" Wang wrote: > Hi, > > Although I only encounter this kind of problem when running wine > (because it is one of the few ports that need to compile into 32-bit), > it is a problem of i386 binaries on x64 FreeBSD in general. > > The problem that I'm running into recently is > http://bugs.winehq.org/show_bug.cgi?id=28857 . > In short, wine recently implemented GetUdpTable() for Mac OS and BSD. > It uses sysctlbyname() to get net.inet.udp.pcblist, and parses it into > xinpgen structures. However, the size of xinpgen is different on i386 > and x64. As a result, when I run applications that call > GetUdpTable(), the kernel supplies wine with 64-bit structures, while > wine expects 32-bit structures, and crashes. They decided that this > is a FreeBSD bug rather than a wine bug, and that the kernel or LD > should know a 32-bit binary is being run and return proper structures, > as is done in Mac OS. > > xinpgen is not the only structure of wrong sizes for 32-bit binaries > on x64. A while ago I was trying to make my usb gamepad work on wine > using the ugen device. libusbhid uses ioctl to get the > usb_gen_descriptor structure, which is also of different sizes on i386 > and x64. I had to manually "pad" the pointers to 64-bit and build a > custom libusbhid for it to work. > > As it stands, they will probably not fix GetUdpTable() on wine side, > and any windows applications that uses GetUdpTable() will not run > properly in wine on FreeBSD x64. Do we have plans to fix this kind of > problems in general? Although wine port on FreeBSD is only supported > for ARCH=i386, could there be workarounds? Fixing this problem generically is very hard. Instead, we have patched individual sysctls and ioctls on a case-by-case basis. I do think newer interfaces often opt to use fixed-size types so that the structure is the same for both 32-bit and 64-bit, but that will not work for existing interfaces. -- John Baldwin From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 13:21:30 2011 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7390E106564A; Mon, 24 Oct 2011 13:21:30 +0000 (UTC) (envelope-from llwang@llwang.org) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id C5D658FC0A; Mon, 24 Oct 2011 13:21:29 +0000 (UTC) Received: by yxt33 with SMTP id 33so2500140yxt.13 for ; Mon, 24 Oct 2011 06:21:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.236.192.133 with SMTP id i5mr9078837yhn.13.1319462489094; Mon, 24 Oct 2011 06:21:29 -0700 (PDT) Sender: llwang@llwang.org Received: by 10.236.47.168 with HTTP; Mon, 24 Oct 2011 06:21:29 -0700 (PDT) In-Reply-To: <4ea55387.DnwwF+hvqjtumYN4%perryh@pluto.rain.com> References: <4ea55387.DnwwF+hvqjtumYN4%perryh@pluto.rain.com> Date: Mon, 24 Oct 2011 08:21:29 -0500 X-Google-Sender-Auth: bP_qN-BrUVz0sSLQHLtNZaB9QZQ Message-ID: From: "Li-Lun \"Leland\" Wang" To: perryh@pluto.rain.com Content-Type: text/plain; charset=UTF-8 Cc: freebsd-emulation@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: 32-bit binaries (e.g. wine) and 64-bit kernel structures X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 13:21:30 -0000 On Mon, Oct 24, 2011 at 7:01 AM, wrote: > "Li-Lun \"Leland\" Wang" wrote: > >> ... the kernel or LD should know a 32-bit binary is being run >> and return proper structures, as is done in Mac OS. >> >> ... Do we have plans to fix this kind of problems in general? >> Although wine port on FreeBSD is only supported for ARCH=i386, >> could there be workarounds? > > Does it work if you run the 32-bit app in a 32-bit jail? > If so, it might be a workaround (or, arguably, a solution). I can't test the same app directly in the 32-bit jail because a lot of things (e.g. certain devices in the devfs) are not available in the jail. However, I do believe the 64-bit kernel returns 64-bit structures even in 32-bit jails. -- llwang From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 24 15:20:01 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D6EB1065676 for ; Mon, 24 Oct 2011 15:20: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 14CEB8FC19 for ; Mon, 24 Oct 2011 15:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9OFK0eO064502 for ; Mon, 24 Oct 2011 15:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9OFK0iW064501; Mon, 24 Oct 2011 15:20:00 GMT (envelope-from gnats) Resent-Date: Mon, 24 Oct 2011 15:20:00 GMT Resent-Message-Id: <201110241520.p9OFK0iW064501@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Peter Maloney Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3216106566B for ; Mon, 24 Oct 2011 15:13:54 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id A1A6B8FC0A for ; Mon, 24 Oct 2011 15:13:54 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p9OFDsxd043580 for ; Mon, 24 Oct 2011 15:13:54 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p9OFDshs043546; Mon, 24 Oct 2011 15:13:54 GMT (envelope-from nobody) Message-Id: <201110241513.p9OFDshs043546@red.freebsd.org> Date: Mon, 24 Oct 2011 15:13:54 GMT From: Peter Maloney To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 X-Mailman-Approved-At: Mon, 24 Oct 2011 15:38:49 +0000 Cc: Subject: amd64/161968: renaming snapshot with -r including a zvol snapshot causes total ZFS freeze/lockup X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2011 15:20:01 -0000 >Number: 161968 >Category: amd64 >Synopsis: renaming snapshot with -r including a zvol snapshot causes total ZFS freeze/lockup >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 24 15:20:00 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Peter Maloney >Release: 8.2-STABLE FreeBSD 8.2-STABLE #0: Tue Sep 27 16:27:57 CEST 2011 root@bcnastest2.bc.local:/usr/obj/usr/src/sys/GENERIC amd64 >Organization: Brockmann Consult >Environment: FreeBSD bcnas1.bc.local 8.2-STABLE FreeBSD 8.2-STABLE #0: Thu Sep 29 15:06:03 CEST 2011 root@bcnas1.bc.local:/usr/obj/usr/src/sys/GENERIC amd64 >Description: renaming snapshot with -r including a zvol snapshot causes total ZFS freeze/lockup/deadlock. After it is locked up, any command using "zfs" "zpool" "sysctl -a", or NFS exports will freeze. And "shutdown -r" will not restart the system, only shut it down until it says the disks are all synced. CTRL+T done after zfs or zpool shows state "spa_namespace_lock". Done after "sysctl -a" shows state "g_waitfor_event". Most of the time, a simple "zfs rename" does not cause a lockup, however with a specific snapshot on one system, renaming it always causes a lockup, and on every other 8-STABLE system I have, my script always causes a lockup after a few loops. My FreeBSD 8-STABLE was installed as 8.2 release plus the mps driver, and then cvsup using this cvsupfile (removed comments): *default host=cvsup.de.FreeBSD.org *default base=/var/db *default prefix=/usr *default release=cvs tag=RELENG_8 *default delete use-rel-suffix *default date=2011.09.27.00.00.00 *default compress src-all (and the same freeze result occurs with date changed to today, Oct. 24th) # zpool get all big NAME PROPERTY VALUE SOURCE big size 39.8G - big capacity 24% - big altroot - default big health ONLINE - big guid 14576708073682355899 default big version 28 default big bootfs - default big delegation on default big autoreplace on local big cachefile - default big failmode continue local big listsnapshots on local big autoexpand off default big dedupditto 0 default big dedupratio 1.00x - big free 30.1G - big allocated 9.64G - big readonly off - # zfs get all big NAME PROPERTY VALUE SOURCE big type filesystem - big creation Thu Jul 21 11:48 2011 - big used 4.80G - big available 14.7G - big referenced 4.80G - big compressratio 1.00x - big mounted yes - big quota none default big reservation none default big recordsize 128K default big mountpoint /big default big sharenfs off default big checksum on default big compression off default big atime on default big devices on default big exec on default big setuid on default big readonly off default big jailed off default big snapdir visible local big aclmode discard default big aclinherit restricted default big canmount on default big xattr off temporary big copies 1 default big version 4 - big utf8only off - big normalization none - big casesensitivity sensitive - big vscan off default big nbmand off default big sharesmb off default big refquota none default big refreservation none default big primarycache all default big secondarycache all default big usedbysnapshots 0 - big usedbydataset 4.80G - big usedbychildren 6.70M - big usedbyrefreservation 0 - big logbias latency default big dedup off default big mlslabel - big sync standard default big refcompressratio 1.00x - # zfs list NAME USED AVAIL REFER MOUNTPOINT big 4.80G 14.7G 4.80G /big big@testcrashsnap4 0 - 4.80G - zroot 5.64G 109G 894M legacy zroot/tmp 2.14M 109G 2.14M /tmp zroot/usr 4.72G 109G 2.45G /usr zroot/usr/home 53.5K 109G 53.5K /usr/home zroot/usr/obj 922M 109G 922M /usr/objtmp zroot/usr/ports 1.07G 109G 941M /usr/ports zroot/usr/ports/distfiles 150M 109G 150M /usr/ports/distfiles zroot/usr/ports/packages 21K 109G 21K /usr/ports/packages zroot/usr/src 314M 109G 314M /usr/src zroot/var 17.6M 109G 904K /var zroot/var/crash 22.5K 109G 22.5K /var/crash zroot/var/db 16.2M 109G 15.1M /var/db zroot/var/db/pkg 1.10M 109G 1.10M /var/db/pkg zroot/var/empty 21K 109G 21K /var/empty zroot/var/log 272K 109G 272K /var/log zroot/var/mail 48K 109G 48K /var/mail zroot/var/run 50K 109G 50K /var/run zroot/var/tmp 23K 109G 23K /var/tmp # cat /boot/loader.conf zfs_load="YES" vfs.root.mountfrom="zfs:zroot" /etc/sysctl.conf is nothing but comments On a virtual machine where I have 8.2 release (not stable), I don't know how to reproduce the problem. I also tested it on the latest downloaded with cvsup today, which freezes the same way. All my zfs systems are amd64. I was hoping to use a zvol for iSCSI and use snapshots, so simply avoiding using snapshots on zvols is unacceptable. >How-To-Repeat: Prerequisite: A system running 8.2-STABLE (more specifically using *default date=2011.09.27.00.00.00 in cvsup). (1) Create a zpool. [root@bcnastest2 ~]# zpool status big pool: big state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM big ONLINE 0 0 0 raidz2-0 ONLINE 0 0 0 ad8 ONLINE 0 0 0 ad10 ONLINE 0 0 0 ad12 ONLINE 0 0 0 ad16 ONLINE 0 0 0 cache gpt/cache0 ONLINE 0 0 0 errors: No known data errors (2) create a zvol in the above zpool. [root@bcnastest2 ~]# zfs create -V 100m big/testzvol (3) run this script as root (written in bash, works in sh too except for the count printout; make sure to set dataset variable) #-------begin script------- dataset=big count=0 while true; do echo Snapshot zfs destroy -r ${dataset}@testcrashsnap >/dev/null 2>&1 zfs snapshot -r ${dataset}@testcrashsnap || break current="" for next in 1 2 3 4 5; do echo Renaming from ${current} to ${next} zfs destroy -r ${dataset}@testcrashsnap${next} >/dev/null 2>&1 zfs rename -r ${dataset}@testcrashsnap${current} ${dataset}@testcrashsnap${next} || break current=${next} done echo Destroy zfs destroy -r ${dataset}@testcrashsnap${current} || break let count++ echo $count done #-------end script------- Result: After an arbitrary number of loops, the output stops. Here is the output including result from hitting CTRL+C, CTRL+Z and Ctrl+T. The script was run on a Friday. The last line of output from Ctrl+t was done on the following Monday. ============================================ Snapshot Renaming from to 1 Renaming from 1 to 2 Renaming from 2 to 3 Renaming from 3 to 4 Renaming from 4 to 5 Destroy 1 Snapshot Renaming from to 1 Renaming from 1 to 2 Renaming from 2 to 3 Renaming from 3 to 4 Renaming from 4 to 5 Destroy 2 Snapshot Renaming from to 1 Renaming from 1 to 2 Renaming from 2 to 3 Renaming from 3 to 4 Renaming from 4 to 5 Destroy 3 Snapshot Renaming from to 1 Renaming from 1 to 2 Renaming from 2 to 3 Renaming from 3 to 4 ^C load: 1.32 cmd: zfs 2363 [tx->tx_sync_done_cv)] 5.56r 0.00u 0.00s 0% 1696k load: 1.32 cmd: zfs 2363 [tx->tx_sync_done_cv)] 6.07r 0.00u 0.00s 0% 1696k load: 1.32 cmd: zfs 2363 [tx->tx_sync_done_cv)] 6.26r 0.00u 0.00s 0% 1696k load: 1.46 cmd: zfs 2363 [tx->tx_sync_done_cv)] 13.42r 0.00u 0.00s 0% 1696k ^C^C^C load: 1.89 cmd: zfs 2363 [tx->tx_sync_done_cv)] 36.59r 0.00u 0.00s 0% 1696k ^C^D load: 0.01 cmd: zfs 2363 [tx->tx_sync_done_cv)] 230096.99r 0.00u 0.00s 0% 1696k ============================================ >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-amd64@FreeBSD.ORG Tue Oct 25 01:15:00 2011 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACAC71065674; Tue, 25 Oct 2011 01:15:00 +0000 (UTC) (envelope-from llwang@llwang.org) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 5DBED8FC12; Tue, 25 Oct 2011 01:14:59 +0000 (UTC) Received: by gyd8 with SMTP id 8so8197226gyd.13 for ; Mon, 24 Oct 2011 18:14:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.236.176.69 with SMTP id a45mr37227511yhm.47.1319505299403; Mon, 24 Oct 2011 18:14:59 -0700 (PDT) Sender: llwang@llwang.org Received: by 10.236.47.168 with HTTP; Mon, 24 Oct 2011 18:14:59 -0700 (PDT) In-Reply-To: <4ea6657e.2VBpjdwl/pfQOFcl%perryh@pluto.rain.com> References: <4ea55387.DnwwF+hvqjtumYN4%perryh@pluto.rain.com> <4ea6657e.2VBpjdwl/pfQOFcl%perryh@pluto.rain.com> Date: Mon, 24 Oct 2011 20:14:59 -0500 X-Google-Sender-Auth: Dz-pQpeEMF5I6WmeIqIKWr_ZFf8 Message-ID: From: "Li-Lun \"Leland\" Wang" To: perryh@pluto.rain.com Content-Type: text/plain; charset=UTF-8 Cc: freebsd-emulation@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: 32-bit binaries (e.g. wine) and 64-bit kernel structures X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2011 01:15:00 -0000 On Tue, Oct 25, 2011 at 2:30 AM, wrote: > "Li-Lun \"Leland\" Wang" wrote: >> ... I do believe the 64-bit kernel returns 64-bit >> structures even in 32-bit jails. > > That is arguably a bug in the jail support :( I think the only difference as a i386 jail is that the libraries are built 32bit, and setting of certain environment variables to tell uname to return i386, and possibly some make variables in make.conf to specify the CPUTYPE or ARCH. These won't affect how the 64bit kernel acts---you are still using the same kernel. -- llwang From owner-freebsd-amd64@FreeBSD.ORG Tue Oct 25 00:37:05 2011 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7AFB01065680; Tue, 25 Oct 2011 00:37:05 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 584428FC15; Tue, 25 Oct 2011 00:37:05 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p9P0b4cs085206 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 24 Oct 2011 17:37:05 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p9P0b4tJ085205; Mon, 24 Oct 2011 17:37:04 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA20228; Mon, 24 Oct 11 17:31:22 PDT Date: Tue, 25 Oct 2011 00:30:06 -0700 From: perryh@pluto.rain.com To: llwang@infor.org Message-Id: <4ea6657e.2VBpjdwl/pfQOFcl%perryh@pluto.rain.com> References: <4ea55387.DnwwF+hvqjtumYN4%perryh@pluto.rain.com> In-Reply-To: User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 25 Oct 2011 02:35:05 +0000 Cc: freebsd-emulation@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: 32-bit binaries (e.g. wine) and 64-bit kernel structures X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2011 00:37:05 -0000 "Li-Lun \"Leland\" Wang" wrote: > a lot of things (e.g. certain devices in the devfs) > are not available in the jail. I have gotten the impression that there's a way to fix that -- it involves something along the lines of a nullfs mount IIRC -- but I'm by no means an expert on jails. > ... I do believe the 64-bit kernel returns 64-bit > structures even in 32-bit jails. That is arguably a bug in the jail support :( From owner-freebsd-amd64@FreeBSD.ORG Tue Oct 25 13:15:49 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0AE410656EC; Tue, 25 Oct 2011 13:15:49 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B7B3D8FC12; Tue, 25 Oct 2011 13:15:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9PDFn1o030297; Tue, 25 Oct 2011 13:15:49 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9PDFn9w030293; Tue, 25 Oct 2011 13:15:49 GMT (envelope-from linimon) Date: Tue, 25 Oct 2011 13:15:49 GMT Message-Id: <201110251315.p9PDFn9w030293@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-amd64@FreeBSD.org, freebsd-fs@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/161968: [zfs] [hang] renaming snapshot with -r including a zvol snapshot causes total ZFS freeze/lockup X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2011 13:15:50 -0000 Old Synopsis: renaming snapshot with -r including a zvol snapshot causes total ZFS freeze/lockup New Synopsis: [zfs] [hang] renaming snapshot with -r including a zvol snapshot causes total ZFS freeze/lockup Responsible-Changed-From-To: freebsd-amd64->freebsd-fs Responsible-Changed-By: linimon Responsible-Changed-When: Tue Oct 25 13:15:29 UTC 2011 Responsible-Changed-Why: reclassify and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=161968 From owner-freebsd-amd64@FreeBSD.ORG Tue Oct 25 13:24:04 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CE91106564A; Tue, 25 Oct 2011 13:24:04 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 34A8F8FC13; Tue, 25 Oct 2011 13:24:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9PDO4dq039251; Tue, 25 Oct 2011 13:24:04 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9PDO4B7039247; Tue, 25 Oct 2011 13:24:04 GMT (envelope-from linimon) Date: Tue, 25 Oct 2011 13:24:04 GMT Message-Id: <201110251324.p9PDO4B7039247@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-amd64@FreeBSD.org, freebsd-bugs@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/161949: [kern] 64-bit structures are used even with 32-bit code X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2011 13:24:04 -0000 Synopsis: [kern] 64-bit structures are used even with 32-bit code Responsible-Changed-From-To: freebsd-amd64->freebsd-bugs Responsible-Changed-By: linimon Responsible-Changed-When: Tue Oct 25 13:22:25 UTC 2011 Responsible-Changed-Why: reclassify this one to see if that gets it a wider audience. http://www.freebsd.org/cgi/query-pr.cgi?pr=161949 From owner-freebsd-amd64@FreeBSD.ORG Wed Oct 26 23:50:09 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 700D01065675 for ; Wed, 26 Oct 2011 23:50:09 +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 4DCFE8FC19 for ; Wed, 26 Oct 2011 23:50:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9QNo9tZ079626 for ; Wed, 26 Oct 2011 23:50:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9QNo9Sg079618; Wed, 26 Oct 2011 23:50:09 GMT (envelope-from gnats) Resent-Date: Wed, 26 Oct 2011 23:50:09 GMT Resent-Message-Id: <201110262350.p9QNo9Sg079618@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Frank Bartels Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50892106566B for ; Wed, 26 Oct 2011 23:44:23 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 404F18FC0C for ; Wed, 26 Oct 2011 23:44:23 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p9QNiMWh048800 for ; Wed, 26 Oct 2011 23:44:22 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p9QNiMPK048799; Wed, 26 Oct 2011 23:44:22 GMT (envelope-from nobody) Message-Id: <201110262344.p9QNiMPK048799@red.freebsd.org> Date: Wed, 26 Oct 2011 23:44:22 GMT From: Frank Bartels To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 X-Mailman-Approved-At: Thu, 27 Oct 2011 01:09:10 +0000 Cc: Subject: amd64/162043: dev.cpu.0.freq is missing X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Oct 2011 23:50:09 -0000 >Number: 162043 >Category: amd64 >Synopsis: dev.cpu.0.freq is missing >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 26 23:50:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Frank Bartels >Release: 9.0-RC1 >Organization: CameloT e.K. >Environment: FreeBSD bkool 9.0-RC1 FreeBSD 9.0-RC1 #3: Wed Oct 26 05:39:19 CEST 2011 knarf@bkool:/usr/obj/usr/src/sys/BKOOL amd64 >Description: I've upgraded from 8.2-RELEASE to 9.0-RC1 last night and now powerd stopped working. There is no longer a dev.cpu.0.freq sysctl variable present. bkool:/root# sysctl dev.cpu.0 dev.cpu.0.%desc: ACPI CPU dev.cpu.0.%driver: cpu dev.cpu.0.%location: handle=\_PR_.P001 dev.cpu.0.%pnpinfo: _HID=none _UID=0 dev.cpu.0.%parent: acpi0 dev.cpu.0.freq_levels: 2999/-1 2624/-1 2249/-1 1874/-1 1499/-1 1124/-1 749/-1 374/-1 dev.cpu.0.cx_supported: C1/0 dev.cpu.0.cx_lowest: C1 dev.cpu.0.cx_usage: 100.00% last 507us dev.cpu.0.coretemp.delta: 61 dev.cpu.0.coretemp.resolution: 1 dev.cpu.0.coretemp.tjmax: 100.0C dev.cpu.0.coretemp.throttle_log: 0 dev.cpu.0.temperature: 39.0C (powerd_flags="-vv") bkool:/root# /etc/rc.d/powerd restart powerd not running? Starting powerd. powerd: unable to determine AC line status powerd: error reading current CPU frequency: Device not configured powerd: error reading current CPU frequency: Device not configured CPU frequency is below user-defined minimum; changing frequency to 374 MHz powerd: error setting CPU freq 374: Device not configured powerd: error reading current CPU frequency: Device not configured powerd: error reading current CPU frequency: Device not configured ^C bkool:/root# less /sys/amd64/conf/BKOOL # ident BKOOL include GENERIC bkool:/root# pciconf -vl hostb0@pci0:0:0:0: class=0x060000 card=0x2e301849 chip=0x2e308086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '4 Series Chipset DRAM Controller' class = bridge subclass = HOST-PCI pcib1@pci0:0:1:0: class=0x060400 card=0x2e311849 chip=0x2e318086 rev=0x03 hdr=0x01 vendor = 'Intel Corporation' device = '4 Series Chipset PCI Express Root Port' class = bridge subclass = PCI-PCI vgapci0@pci0:0:2:0: class=0x030000 card=0x2e321849 chip=0x2e328086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '4 Series Chipset Integrated Graphics Controller' class = display subclass = VGA hdac0@pci0:0:27:0: class=0x040300 card=0x03971849 chip=0x27d88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family High Definition Audio Controller' class = multimedia subclass = HDA pcib2@pci0:0:28:0: class=0x060400 card=0x27d01849 chip=0x27d08086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family PCI Express Port 1' class = bridge subclass = PCI-PCI pcib3@pci0:0:28:1: class=0x060400 card=0x27d21849 chip=0x27d28086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family PCI Express Port 2' class = bridge subclass = PCI-PCI pcib4@pci0:0:28:2: class=0x060400 card=0x27d41849 chip=0x27d48086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family PCI Express Port 3' class = bridge subclass = PCI-PCI uhci0@pci0:0:29:0: class=0x0c0300 card=0x27c81849 chip=0x27c88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family USB UHCI Controller' class = serial bus subclass = USB uhci1@pci0:0:29:1: class=0x0c0300 card=0x27c91849 chip=0x27c98086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family USB UHCI Controller' class = serial bus subclass = USB uhci2@pci0:0:29:2: class=0x0c0300 card=0x27ca1849 chip=0x27ca8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family USB UHCI Controller' class = serial bus subclass = USB uhci3@pci0:0:29:3: class=0x0c0300 card=0x27cb1849 chip=0x27cb8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family USB UHCI Controller' class = serial bus subclass = USB ehci0@pci0:0:29:7: class=0x0c0320 card=0x27cc1849 chip=0x27cc8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family USB2 EHCI Controller' class = serial bus subclass = USB pcib5@pci0:0:30:0: class=0x060401 card=0x244e1849 chip=0x244e8086 rev=0xe1 hdr=0x01 vendor = 'Intel Corporation' device = '82801 PCI Bridge' class = bridge subclass = PCI-PCI isab0@pci0:0:31:0: class=0x060100 card=0x27b81849 chip=0x27b88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801GB/GR (ICH7 Family) LPC Interface Bridge' class = bridge subclass = PCI-ISA atapci0@pci0:0:31:1: class=0x01018a card=0x27df1849 chip=0x27df8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) IDE Controller' class = mass storage subclass = ATA atapci1@pci0:0:31:2: class=0x01018f card=0x27c01849 chip=0x27c08086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH7 Family SATA IDE Controller' class = mass storage subclass = ATA ichsmb0@pci0:0:31:3: class=0x0c0500 card=0x27da1849 chip=0x27da8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'N10/ICH 7 Family SMBus Controller' class = serial bus subclass = SMBus mvs0@pci0:5:0:0: class=0x010000 card=0x11ab11ab chip=0x704211ab rev=0x02 hdr=0x00 vendor = 'Marvell Technology Group Ltd.' device = '88SX7042 PCI-e 4-port SATA-II' class = mass storage subclass = SCSI re0@pci0:2:0:0: class=0x020000 card=0x81681849 chip=0x816810ec rev=0x06 hdr=0x00 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller' class = network subclass = ethernet xhci0@pci0:1:0:0: class=0x0c0330 card=0x10421849 chip=0x10421b21 rev=0x00 hdr=0x00 vendor = 'ASMedia Technology Inc.' device = 'ASM1042 SuperSpeed USB Host Controller' class = serial bus subclass = USB bkool:/root# kldstat Id Refs Address Size Name 1 40 0xffffffff80200000 11d4108 kernel 2 1 0xffffffff813d5000 203ec8 zfs.ko 3 2 0xffffffff815d9000 5c60 opensolaris.ko 4 1 0xffffffff815e0000 55b0 ichsmb.ko 5 2 0xffffffff815e6000 2628 smbus.ko 6 1 0xffffffff815e9000 4a80 ichwd.ko 7 1 0xffffffff81812000 ce99 geom_eli.ko 8 1 0xffffffff8181f000 1b160 crypto.ko 9 1 0xffffffff8183b000 a4dc zlib.ko 10 1 0xffffffff81846000 c00a ipfw.ko 11 1 0xffffffff81853000 1e1b7 linux.ko 12 1 0xffffffff81872000 16286 nfsserver.ko 13 1 0xffffffff81889000 976 nfs_common.ko 14 1 0xffffffff8188a000 220 green_saver.ko 15 1 0xffffffff8188b000 c78 coretemp.ko bkool:/root# kldstat -vv | grep cpuf 370 cpu/cpufreq bkool:/root# dmesg Copyright (c) 1992-2011 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 9.0-RC1 #3: Wed Oct 26 05:39:19 CEST 2011 knarf@bkool:/usr/obj/usr/src/sys/BKOOL amd64 CPU: Pentium(R) Dual-Core CPU E5700 @ 3.00GHz (2999.97-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x1067a Family = 6 Model = 17 Stepping = 10 Features=0xbfebfbff Features2=0x400e3bd AMD Features=0x20100800 AMD Features2=0x1 TSC: P-state invariant, performance statistics real memory = 4294967296 (4096 MB) avail memory = 4065173504 (3876 MB) Event timer "LAPIC" quality 400 ACPI APIC Table: <060811 APIC2213> FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs FreeBSD/SMP: 1 package(s) x 2 core(s) cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 acpi0: <060811 RSDT2213> on motherboard acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, ddd00000 (3) failed Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 cpu0: on acpi0 cpu1: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: irq 16 at device 1.0 on pci0 pci5: on pcib1 mvs0: port 0xe800-0xe8ff mem 0xfeb00000-0xfebfffff irq 16 at device 0.0 on pci5 mvs0: Gen-IIe, 4 3Gbps ports, Port Multiplier supported with FBS mvsch0: at channel 0 on mvs0 mvsch1: at channel 1 on mvs0 mvsch2: at channel 2 on mvs0 mvsch3: at channel 3 on mvs0 vgapci0: port 0xcc00-0xcc07 mem 0xfe400000-0xfe7fffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0 agp0: on vgapci0 agp0: aperture size is 256M, detected 32764k stolen memory hdac0: mem 0xfe8f8000-0xfe8fbfff irq 16 at device 27.0 on pci0 pcib2: irq 16 at device 28.0 on pci0 pci3: on pcib2 pcib3: irq 17 at device 28.1 on pci0 pci2: on pcib3 re0: port 0xd800-0xd8ff mem 0xfdeff000-0xfdefffff,0xfdef8000-0xfdefbfff irq 17 at device 0.0 on pci2 re0: Using 1 MSI-X message re0: Chip rev. 0x2c800000 re0: MAC rev. 0x00000000 miibus0: on re0 rgephy0: PHY 1 on miibus0 rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow re0: Ethernet address: 00:25:22:f5:0e:53 pcib4: irq 18 at device 28.2 on pci0 pci1: on pcib4 xhci0: mem 0xfe9f8000-0xfe9fffff irq 18 at device 0.0 on pci1 xhci0: 32 byte context size. usbus0 on xhci0 uhci0: port 0xc400-0xc41f irq 23 at device 29.0 on pci0 uhci0: LegSup = 0x2f00 usbus1: on uhci0 uhci1: port 0xc480-0xc49f irq 19 at device 29.1 on pci0 uhci1: LegSup = 0x2f00 usbus2: on uhci1 uhci2: port 0xc800-0xc81f irq 18 at device 29.2 on pci0 uhci2: LegSup = 0x2f00 usbus3: on uhci2 uhci3: port 0xc880-0xc89f irq 16 at device 29.3 on pci0 uhci3: LegSup = 0x2f00 usbus4: on uhci3 ehci0: mem 0xfe8f7c00-0xfe8f7fff irq 23 at device 29.7 on pci0 usbus5: EHCI version 1.0 usbus5: on ehci0 pcib5: at device 30.0 on pci0 pci4: on pcib5 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0 ata0: on atapci0 atapci1: port 0xc080-0xc087,0xc000-0xc003,0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb80f irq 19 at device 31.2 on pci0 ata2: on atapci1 ata3: on atapci1 ichsmb0: port 0x400-0x41f irq 19 at device 31.3 on pci0 smbus0: on ichsmb0 acpi_button0: on acpi0 attimer0: port 0x40-0x43 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "i8254" frequency 1193182 Hz quality 100 atrtc0: port 0x70-0x71 irq 8 on acpi0 Event timer "RTC" frequency 32768 Hz quality 0 fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0: port 0x378-0x37f,0x778-0x77f irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/9 bytes threshold ppbus0: on ppc0 plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 950 Event timer "HPET" frequency 14318180 Hz quality 450 Event timer "HPET1" frequency 14318180 Hz quality 440 Event timer "HPET2" frequency 14318180 Hz quality 440 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 ichwd0: on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] est0: on cpu0 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 6160f2506000925 device_attach: est0 attach returned 6 p4tcc0: on cpu0 est1: on cpu1 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 6160f2506000925 device_attach: est1 attach returned 6 p4tcc1: on cpu1 ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is present; to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf. ZFS filesystem version 5 ZFS storage pool version 28 Timecounters tick every 1.000 msec hdac0: HDA Codec #0: VIA VT1708S_4 hdac0: HDA Codec #2: Intel Eaglelake HDMI hdac0: No jack detection support at pin 29 pcm0: at cad 0 nid 1 on hdac0 pcm1: at cad 2 nid 1 on hdac0 usbus0: 5.0Gbps Super Speed USB v3.0 usbus1: 12Mbps Full Speed USB v1.0 usbus2: 12Mbps Full Speed USB v1.0 usbus3: 12Mbps Full Speed USB v1.0 usbus4: 12Mbps Full Speed USB v1.0 usbus5: 480Mbps High Speed USB v2.0 ugen0.1: <0x1b21> at usbus0 uhub0: <0x1b21 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 ugen1.1: at usbus1 uhub1: on usbus1 ugen2.1: at usbus2 uhub2: on usbus2 ugen3.1: at usbus3 uhub3: on usbus3 ugen4.1: at usbus4 uhub4: on usbus4 ugen5.1: at usbus5 uhub5: on usbus5 ada0 at mvsch0 bus 0 scbus0 target 0 lun 0 ada0: ATA-7 SATA 2.x device ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada0: Command Queueing enabled ada0: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C) ada0: Previously was known as ad4 ada1 at mvsch1 bus 0 scbus1 target 0 lun 0 ada1: ATA-7 SATA 2.x device ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada1: Command Queueing enabled ada1: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C) ada1: Previously was known as ad6 ada2 at mvsch2 bus 0 scbus2 target 0 lun 0 ada2: ATA-7 SATA 2.x device ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada2: Command Queueing enabled ada2: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada2: Previously was known as ad8 ada3 at mvsch3 bus 0 scbus3 target 0 lun 0 ada3: ATA-8 SATA 2.x device ada3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada3: Command Queueing enabled ada3: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada3: Previously was known as ad10 ada4 at ata2 bus 0 scbus5 target 0 lun 0 ada4: ATA-8 SATA 2.x device ada4: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) ada4: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada4: Previously was known as ad12 ada5 at ata2 bus 0 scbus5 target 1 lun 0 ada5: ATA-7 SATA 2.x device ada5: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) ada5: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada5: Previously was known as ad13 ada6 at ata3 bus 0 scbus6 target 0 lun 0 ada6: ATA-8 SATA 2.x device ada6: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) ada6: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada6: Previously was known as ad14 ada7 at ata3 bus 0 scbus6 target 1 lun 0 ada7: ATA-8 SATA 2.x device ada7: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) ada7: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C) ada7: Previously was known as ad15 cd0 at ata0 bus 0 scbus4 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes) cd0: Attempt to query device size failed: NOT READY, Medium not present SMP: AP CPU #1 Launched! Timecounter "TSC-low" frequency 11718627 Hz quality 1000 uhub0: 4 ports with 4 removable, self powered uhub2: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered uhub3: 2 ports with 2 removable, self powered uhub4: 2 ports with 2 removable, self powered Root mount waiting for: usbus5 Root mount waiting for: usbus5 uhub5: 8 ports with 8 removable, self powered Root mount waiting for: usbus5 Root mount waiting for: usbus5 ugen1.2: at usbus1 ukbd0: on usbus1 kbd2 at ukbd0 Root mount waiting for: usbus5 ugen5.2: at usbus5 umass0: on usbus5 umass0: SCSI over Bulk-Only; quirks = 0x4000 umass0:7:0:-1: Attached to scbus7 Trying to mount root from zfs:zroot []... da0 at umass-sim0 bus 0 scbus7 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 15260MB (31252480 512 byte sectors: 255H 63S/T 1945C) cryptosoft0: on motherboard GEOM_ELI: Device gpt/bkoolad4.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software GEOM_ELI: Device gpt/bkoolad6.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software GEOM_ELI: Device gpt/bkoolad5.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software GEOM_ELI: Device gpt/bkoolad7.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software GEOM_ELI: Device gpt/bkooltwed0.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software GEOM_ELI: Device gpt/bkooltwed1.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software GEOM_ELI: Device gpt/bkooltwed2.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software GEOM_ELI: Device gpt/bkooltwed3.eli created. GEOM_ELI: Encryption: AES-XTS 128 GEOM_ELI: Crypto: software ipfw2 (+ipv6) initialized, divert loadable, nat loadable, rule-based forwarding disabled, default to deny, logging disabled pid 55943 (try), uid 0: exited on signal 10 (core dumped) coretemp0: on cpu0 est0: on cpu0 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 6160f2506000925 device_attach: est0 attach returned 6 coretemp1: on cpu1 est1: on cpu1 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 6160f2506000925 device_attach: est1 attach returned 6 >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-amd64@FreeBSD.ORG Thu Oct 27 20:00:09 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B835106564A; Thu, 27 Oct 2011 20:00:09 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F35D68FC16; Thu, 27 Oct 2011 20:00:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9RK08iU042368; Thu, 27 Oct 2011 20:00:08 GMT (envelope-from gavin@freefall.freebsd.org) Received: (from gavin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9RK08ia042364; Thu, 27 Oct 2011 20:00:08 GMT (envelope-from gavin) Date: Thu, 27 Oct 2011 20:00:08 GMT Message-Id: <201110272000.p9RK08ia042364@freefall.freebsd.org> To: freebsd@knarf.de, gavin@FreeBSD.org, freebsd-amd64@FreeBSD.org, gavin@FreeBSD.org From: gavin@FreeBSD.org Cc: Subject: Re: amd64/162043: dev.cpu.0.freq is missing [regression] X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Oct 2011 20:00:09 -0000 Old Synopsis: dev.cpu.0.freq is missing New Synopsis: dev.cpu.0.freq is missing [regression] State-Changed-From-To: open->feedback State-Changed-By: gavin State-Changed-When: Thu Oct 27 19:57:04 UTC 2011 State-Changed-Why: To submitter: COuld you also please provide the dmesg and "sysctl dev.cpu.0" output from 8.2? Responsible-Changed-From-To: freebsd-amd64->gavin Responsible-Changed-By: gavin Responsible-Changed-When: Thu Oct 27 19:57:04 UTC 2011 Responsible-Changed-Why: Track http://www.freebsd.org/cgi/query-pr.cgi?pr=162043 From owner-freebsd-amd64@FreeBSD.ORG Sat Oct 29 06:05:44 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08B62106566B; Sat, 29 Oct 2011 06:05:44 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id C85E18FC16; Sat, 29 Oct 2011 06:05:43 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9T65gFp019650; Sat, 29 Oct 2011 02:05:42 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9T65gxQ019633; Sat, 29 Oct 2011 06:05:42 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 29 Oct 2011 06:05:42 GMT Message-Id: <201110290605.p9T65gxQ019633@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2011 06:05:44 -0000 TB --- 2011-10-29 03:10:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-29 03:10:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-29 03:10:00 - cleaning the object tree TB --- 2011-10-29 03:10:55 - cvsupping the source tree TB --- 2011-10-29 03:10:55 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-29 03:11:08 - building world TB --- 2011-10-29 03:11:08 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 03:11:08 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 03:11:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 03:11:08 - SRCCONF=/dev/null TB --- 2011-10-29 03:11:08 - TARGET=amd64 TB --- 2011-10-29 03:11:08 - TARGET_ARCH=amd64 TB --- 2011-10-29 03:11:08 - TZ=UTC TB --- 2011-10-29 03:11:08 - __MAKE_CONF=/dev/null TB --- 2011-10-29 03:11:08 - cd /src TB --- 2011-10-29 03:11:08 - /usr/bin/make -B buildworld >>> World build started on Sat Oct 29 03:11:08 UTC 2011 >>> 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 Sat Oct 29 05:49:36 UTC 2011 TB --- 2011-10-29 05:49:36 - generating LINT kernel config TB --- 2011-10-29 05:49:36 - cd /src/sys/amd64/conf TB --- 2011-10-29 05:49:36 - /usr/bin/make -B LINT TB --- 2011-10-29 05:49:36 - cd /src/sys/amd64/conf TB --- 2011-10-29 05:49:36 - /usr/sbin/config -m LINT-NOINET TB --- 2011-10-29 05:49:36 - building LINT-NOINET kernel TB --- 2011-10-29 05:49:36 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 05:49:36 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 05:49:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 05:49:36 - SRCCONF=/dev/null TB --- 2011-10-29 05:49:36 - TARGET=amd64 TB --- 2011-10-29 05:49:36 - TARGET_ARCH=amd64 TB --- 2011-10-29 05:49:36 - TZ=UTC TB --- 2011-10-29 05:49:36 - __MAKE_CONF=/dev/null TB --- 2011-10-29 05:49:36 - cd /src TB --- 2011-10-29 05:49:36 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET >>> Kernel build for LINT-NOINET started on Sat Oct 29 05:49:36 UTC 2011 >>> 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 -shared -nostdlib hack.c -o hack.So rm -f hack.c MAKE=/usr/bin/make sh /src/sys/conf/newvers.sh LINT-NOINET /usr/local/bin/svnversion cc -c -O2 -frename-registers -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 -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mno-sse -mcmodel=kernel -mno-red-zone -mno-mmx -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue vers.c linking kernel ia32_syscall.o:(.bss+0x0): multiple definition of `systrace_probe_func' trap.o:(.bss+0x0): first defined here *** Error code 1 Stop in /obj/amd64.amd64/src/sys/LINT-NOINET. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-29 06:05:42 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-29 06:05:42 - ERROR: failed to build LINT-NOINET kernel TB --- 2011-10-29 06:05:42 - 8280.03 user 1574.38 system 10541.34 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Sat Oct 29 11:22:48 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEF1B1065672; Sat, 29 Oct 2011 11:22:47 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id AA4028FC19; Sat, 29 Oct 2011 11:22:47 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9TBMklu070973; Sat, 29 Oct 2011 07:22:46 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9TBMkcW070968; Sat, 29 Oct 2011 11:22:46 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 29 Oct 2011 11:22:46 GMT Message-Id: <201110291122.p9TBMkcW070968@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2011 11:22:48 -0000 TB --- 2011-10-29 08:30:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-29 08:30:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-29 08:30:00 - cleaning the object tree TB --- 2011-10-29 08:30:30 - cvsupping the source tree TB --- 2011-10-29 08:30:30 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-29 08:31:16 - building world TB --- 2011-10-29 08:31:16 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 08:31:16 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 08:31:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 08:31:16 - SRCCONF=/dev/null TB --- 2011-10-29 08:31:16 - TARGET=amd64 TB --- 2011-10-29 08:31:16 - TARGET_ARCH=amd64 TB --- 2011-10-29 08:31:16 - TZ=UTC TB --- 2011-10-29 08:31:16 - __MAKE_CONF=/dev/null TB --- 2011-10-29 08:31:16 - cd /src TB --- 2011-10-29 08:31:16 - /usr/bin/make -B buildworld >>> World build started on Sat Oct 29 08:31:17 UTC 2011 >>> 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 Sat Oct 29 11:06:59 UTC 2011 TB --- 2011-10-29 11:06:59 - generating LINT kernel config TB --- 2011-10-29 11:06:59 - cd /src/sys/amd64/conf TB --- 2011-10-29 11:06:59 - /usr/bin/make -B LINT TB --- 2011-10-29 11:06:59 - cd /src/sys/amd64/conf TB --- 2011-10-29 11:06:59 - /usr/sbin/config -m LINT-NOINET TB --- 2011-10-29 11:06:59 - building LINT-NOINET kernel TB --- 2011-10-29 11:06:59 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 11:06:59 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 11:06:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 11:06:59 - SRCCONF=/dev/null TB --- 2011-10-29 11:06:59 - TARGET=amd64 TB --- 2011-10-29 11:06:59 - TARGET_ARCH=amd64 TB --- 2011-10-29 11:06:59 - TZ=UTC TB --- 2011-10-29 11:06:59 - __MAKE_CONF=/dev/null TB --- 2011-10-29 11:06:59 - cd /src TB --- 2011-10-29 11:06:59 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET >>> Kernel build for LINT-NOINET started on Sat Oct 29 11:07:00 UTC 2011 >>> 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 -shared -nostdlib hack.c -o hack.So rm -f hack.c MAKE=/usr/bin/make sh /src/sys/conf/newvers.sh LINT-NOINET /usr/local/bin/svnversion cc -c -O2 -frename-registers -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 -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mno-sse -mcmodel=kernel -mno-red-zone -mno-mmx -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue vers.c linking kernel ia32_syscall.o:(.bss+0x0): multiple definition of `systrace_probe_func' trap.o:(.bss+0x0): first defined here *** Error code 1 Stop in /obj/amd64.amd64/src/sys/LINT-NOINET. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-29 11:22:46 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-29 11:22:46 - ERROR: failed to build LINT-NOINET kernel TB --- 2011-10-29 11:22:46 - 8105.64 user 1544.57 system 10365.60 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Sat Oct 29 16:43:46 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 616AF1065670; Sat, 29 Oct 2011 16:43:46 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 34BB28FC19; Sat, 29 Oct 2011 16:43:45 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9TGhjo4032957; Sat, 29 Oct 2011 12:43:45 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9TGhjus032872; Sat, 29 Oct 2011 16:43:45 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 29 Oct 2011 16:43:45 GMT Message-Id: <201110291643.p9TGhjus032872@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2011 16:43:46 -0000 TB --- 2011-10-29 13:50:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-29 13:50:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-29 13:50:00 - cleaning the object tree TB --- 2011-10-29 13:50:34 - cvsupping the source tree TB --- 2011-10-29 13:50:34 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-29 13:50:46 - building world TB --- 2011-10-29 13:50:46 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 13:50:46 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 13:50:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 13:50:46 - SRCCONF=/dev/null TB --- 2011-10-29 13:50:46 - TARGET=amd64 TB --- 2011-10-29 13:50:46 - TARGET_ARCH=amd64 TB --- 2011-10-29 13:50:46 - TZ=UTC TB --- 2011-10-29 13:50:46 - __MAKE_CONF=/dev/null TB --- 2011-10-29 13:50:46 - cd /src TB --- 2011-10-29 13:50:46 - /usr/bin/make -B buildworld >>> World build started on Sat Oct 29 13:50:47 UTC 2011 >>> 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 Sat Oct 29 16:27:37 UTC 2011 TB --- 2011-10-29 16:27:37 - generating LINT kernel config TB --- 2011-10-29 16:27:37 - cd /src/sys/amd64/conf TB --- 2011-10-29 16:27:37 - /usr/bin/make -B LINT TB --- 2011-10-29 16:27:37 - cd /src/sys/amd64/conf TB --- 2011-10-29 16:27:37 - /usr/sbin/config -m LINT-NOINET TB --- 2011-10-29 16:27:37 - building LINT-NOINET kernel TB --- 2011-10-29 16:27:37 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 16:27:37 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 16:27:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 16:27:37 - SRCCONF=/dev/null TB --- 2011-10-29 16:27:37 - TARGET=amd64 TB --- 2011-10-29 16:27:37 - TARGET_ARCH=amd64 TB --- 2011-10-29 16:27:37 - TZ=UTC TB --- 2011-10-29 16:27:37 - __MAKE_CONF=/dev/null TB --- 2011-10-29 16:27:37 - cd /src TB --- 2011-10-29 16:27:37 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET >>> Kernel build for LINT-NOINET started on Sat Oct 29 16:27:38 UTC 2011 >>> 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 -shared -nostdlib hack.c -o hack.So rm -f hack.c MAKE=/usr/bin/make sh /src/sys/conf/newvers.sh LINT-NOINET /usr/local/bin/svnversion cc -c -O2 -frename-registers -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 -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mno-sse -mcmodel=kernel -mno-red-zone -mno-mmx -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue vers.c linking kernel ia32_syscall.o:(.bss+0x0): multiple definition of `systrace_probe_func' trap.o:(.bss+0x0): first defined here *** Error code 1 Stop in /obj/amd64.amd64/src/sys/LINT-NOINET. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-29 16:43:44 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-29 16:43:44 - ERROR: failed to build LINT-NOINET kernel TB --- 2011-10-29 16:43:44 - 8179.45 user 1565.64 system 10423.47 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Sat Oct 29 16:20:08 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51B5B1065670 for ; Sat, 29 Oct 2011 16:20:08 +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 3033F8FC14 for ; Sat, 29 Oct 2011 16:20:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9TGK8Vg096169 for ; Sat, 29 Oct 2011 16:20:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9TGK8GH096168; Sat, 29 Oct 2011 16:20:08 GMT (envelope-from gnats) Resent-Date: Sat, 29 Oct 2011 16:20:08 GMT Resent-Message-Id: <201110291620.p9TGK8GH096168@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sergg Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB2B6106564A for ; Sat, 29 Oct 2011 16:17:53 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id C24FE8FC17 for ; Sat, 29 Oct 2011 16:17:53 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p9TGHrCj057855 for ; Sat, 29 Oct 2011 16:17:53 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p9TGHrNO057854; Sat, 29 Oct 2011 16:17:53 GMT (envelope-from nobody) Message-Id: <201110291617.p9TGHrNO057854@red.freebsd.org> Date: Sat, 29 Oct 2011 16:17:53 GMT From: Sergg To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 X-Mailman-Approved-At: Sat, 29 Oct 2011 17:14:18 +0000 Cc: Subject: amd64/162153: intel em driver 7.2.4 don't compile X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2011 16:20:08 -0000 >Number: 162153 >Category: amd64 >Synopsis: intel em driver 7.2.4 don't compile >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 29 16:20:07 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Sergg >Release: 8.2 >Organization: Slink >Environment: FreeBSD mybill 8.2-RELEASE-p4 FreeBSD 8.2-RELEASE-p4 #1: Mon Oct 24 15:02:39 EEST 2011 root@mybill:/usr/obj/usr/src/sys/MYKERN amd64 >Description: Can't compile intel em driver 7.2.4 under FreeBSD 8.2 >How-To-Repeat: just try to compile >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-amd64@FreeBSD.ORG Sat Oct 29 19:53:05 2011 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB782106564A; Sat, 29 Oct 2011 19:53:05 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B3FCB8FC08; Sat, 29 Oct 2011 19:53:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9TJr5KY097414; Sat, 29 Oct 2011 19:53:05 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9TJr5Nc097410; Sat, 29 Oct 2011 19:53:05 GMT (envelope-from linimon) Date: Sat, 29 Oct 2011 19:53:05 GMT Message-Id: <201110291953.p9TJr5Nc097410@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-amd64@FreeBSD.org, freebsd-net@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/162153: [em] intel em driver 7.2.4 don't compile X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2011 19:53:05 -0000 Old Synopsis: intel em driver 7.2.4 don't compile New Synopsis: [em] intel em driver 7.2.4 don't compile Responsible-Changed-From-To: freebsd-amd64->freebsd-net Responsible-Changed-By: linimon Responsible-Changed-When: Sat Oct 29 19:52:51 UTC 2011 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=162153 From owner-freebsd-amd64@FreeBSD.ORG Sat Oct 29 22:18:55 2011 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62FCD106564A; Sat, 29 Oct 2011 22:18:55 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 373B08FC0C; Sat, 29 Oct 2011 22:18:54 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id p9TMIspl082816; Sat, 29 Oct 2011 18:18:54 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id p9TMIsm1082781; Sat, 29 Oct 2011 22:18:54 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 29 Oct 2011 22:18:54 GMT Message-Id: <201110292218.p9TMIsm1082781@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2011 22:18:55 -0000 TB --- 2011-10-29 19:20:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-10-29 19:20:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-10-29 19:20:00 - cleaning the object tree TB --- 2011-10-29 19:20:35 - cvsupping the source tree TB --- 2011-10-29 19:20:35 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-10-29 19:21:04 - building world TB --- 2011-10-29 19:21:04 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 19:21:04 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 19:21:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 19:21:04 - SRCCONF=/dev/null TB --- 2011-10-29 19:21:04 - TARGET=amd64 TB --- 2011-10-29 19:21:04 - TARGET_ARCH=amd64 TB --- 2011-10-29 19:21:04 - TZ=UTC TB --- 2011-10-29 19:21:04 - __MAKE_CONF=/dev/null TB --- 2011-10-29 19:21:04 - cd /src TB --- 2011-10-29 19:21:04 - /usr/bin/make -B buildworld >>> World build started on Sat Oct 29 19:21:05 UTC 2011 >>> 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 Sat Oct 29 22:02:52 UTC 2011 TB --- 2011-10-29 22:02:53 - generating LINT kernel config TB --- 2011-10-29 22:02:53 - cd /src/sys/amd64/conf TB --- 2011-10-29 22:02:53 - /usr/bin/make -B LINT TB --- 2011-10-29 22:02:53 - cd /src/sys/amd64/conf TB --- 2011-10-29 22:02:53 - /usr/sbin/config -m LINT-NOINET TB --- 2011-10-29 22:02:53 - building LINT-NOINET kernel TB --- 2011-10-29 22:02:53 - CROSS_BUILD_TESTING=YES TB --- 2011-10-29 22:02:53 - MAKEOBJDIRPREFIX=/obj TB --- 2011-10-29 22:02:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-10-29 22:02:53 - SRCCONF=/dev/null TB --- 2011-10-29 22:02:53 - TARGET=amd64 TB --- 2011-10-29 22:02:53 - TARGET_ARCH=amd64 TB --- 2011-10-29 22:02:53 - TZ=UTC TB --- 2011-10-29 22:02:53 - __MAKE_CONF=/dev/null TB --- 2011-10-29 22:02:53 - cd /src TB --- 2011-10-29 22:02:53 - /usr/bin/make -B buildkernel KERNCONF=LINT-NOINET >>> Kernel build for LINT-NOINET started on Sat Oct 29 22:02:53 UTC 2011 >>> 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 -shared -nostdlib hack.c -o hack.So rm -f hack.c MAKE=/usr/bin/make sh /src/sys/conf/newvers.sh LINT-NOINET /usr/local/bin/svnversion cc -c -O2 -frename-registers -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 -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mno-sse -mcmodel=kernel -mno-red-zone -mno-mmx -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue vers.c linking kernel ia32_syscall.o:(.bss+0x0): multiple definition of `systrace_probe_func' trap.o:(.bss+0x0): first defined here *** Error code 1 Stop in /obj/amd64.amd64/src/sys/LINT-NOINET. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-10-29 22:18:53 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-10-29 22:18:53 - ERROR: failed to build LINT-NOINET kernel TB --- 2011-10-29 22:18:53 - 8459.21 user 1591.54 system 10732.73 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full