From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 00:30:40 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B9B3ED94 for ; Sun, 5 Oct 2014 00:30:40 +0000 (UTC) Received: from mail-wg0-x230.google.com (mail-wg0-x230.google.com [IPv6:2a00:1450:400c:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 584E680A for ; Sun, 5 Oct 2014 00:30:40 +0000 (UTC) Received: by mail-wg0-f48.google.com with SMTP id k14so2728647wgh.19 for ; Sat, 04 Oct 2014 17:30:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=PGskRp5IXoFJixGHRoBxfQ0YLiM+U1+eu0x/uPBKY34=; b=ENXmlC7y9k+4whGOfaUvoQbe1DVyCkLl+SMpuWQkqvQYo8k/GVGnW90hqtNIVt98RB XGCsBIfRGnsJcpt7KVjLqKFA2CYRE47WajJ7ONHzC7+9PXqZXlG+e87g7tjjVksfZZFd Cq9bhapxV3nTYlDlYbf4VJ3NsWulLYEQrieAVhzuwvvV6IH1S+e2KRAW/gRCF9lKtVEE +JCGY/HGqe0T+wxUVTfYoj1EjXFN8uxm9zD09VXxVdehwOrTpZMfXCvwWVOmdADxlO3J iyYxsoo2RU6dvxkyFcrgV/D180vfRMaISAILEvM6uBBW6UUoZ824lCCiI09AKGxS1zuM alrA== MIME-Version: 1.0 X-Received: by 10.180.90.207 with SMTP id by15mr8769361wib.56.1412469038639; Sat, 04 Oct 2014 17:30:38 -0700 (PDT) Received: by 10.216.141.6 with HTTP; Sat, 4 Oct 2014 17:30:38 -0700 (PDT) Date: Sat, 4 Oct 2014 20:30:38 -0400 Message-ID: Subject: Buildworld Failure From: Shawn Webb To: FreeBSD-current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 00:30:40 -0000 It looks like buildworld is failing when building the rescue binaries. I'm not sure which commit broke it. Log is here: http://0xfeedface.org/~shawn/2014-10-04-build.txt Thanks, Shawn From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 00:43:22 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F1059EE0 for ; Sun, 5 Oct 2014 00:43:21 +0000 (UTC) Received: from mail-pd0-x22a.google.com (mail-pd0-x22a.google.com [IPv6:2607:f8b0:400e:c02::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C2560951 for ; Sun, 5 Oct 2014 00:43:21 +0000 (UTC) Received: by mail-pd0-f170.google.com with SMTP id p10so1435681pdj.15 for ; Sat, 04 Oct 2014 17:43:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=5XcqOa+wJRGqxI88ykfLx1z51WsQ1BJ1V4Hdb+illik=; b=axaigyT8+dfRIaNCD6ygKa3gZffmJIPaDzNYHIb8x5Z0oQ+VHBmoWpGMzsIuk7dN79 kyFx/Z3iy6p8+nQb9kJWL/uofbLn5hvc+EAhieagXwBcgLEmdlFKJLAEmqHEdklz3K9c bm2T9p9qRP/NpC8sHxydzumtTAnFiwJ124asdekSxsUou1u1IzuR8e8HsrkowyMnkdst hQfEhuYubVadNuJPPjYzQ3LBTLdQec8dCYqDjxrb4DK4BztpngxAq4b846SUn7yJP0CX R5G5ZFq++mBWNnWI4s5GM1F8ZXw7mdSn0160jDLOUmFYd6wVExwhH9ok8WvzxF56ZkCB gm7A== X-Received: by 10.66.226.136 with SMTP id rs8mr369660pac.106.1412469801278; Sat, 04 Oct 2014 17:43:21 -0700 (PDT) Received: from charmander.picturesperfect.net (c-67-182-131-225.hsd1.wa.comcast.net. [67.182.131.225]) by mx.google.com with ESMTPSA id tu10sm9875411pab.14.2014.10.04.17.43.19 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 04 Oct 2014 17:43:20 -0700 (PDT) Sender: Mark Johnston Date: Sat, 4 Oct 2014 17:43:14 -0700 From: Mark Johnston To: "Russell L. Carter" Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] Message-ID: <20141005004314.GA30051@charmander.picturesperfect.net> References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> <54308593.6050301@pinyon.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54308593.6050301@pinyon.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 00:43:22 -0000 On Sat, Oct 04, 2014 at 04:41:07PM -0700, Russell L. Carter wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > On 10/04/14 15:58, Mark Johnston wrote: > > On Sat, Oct 4, 2014 at 3:40 PM, Mark Johnston > > wrote: > >> On Sat, Oct 04, 2014 at 04:39:37PM -0400, Ryan Stone wrote: > >>> On Sat, Oct 4, 2014 at 2:33 PM, Mark Johnston > >>> wrote: > >>>> On Sat, Oct 04, 2014 at 07:47:56PM +0200, O. Hartmann wrote: > >>>>> Recent sources (Revision: 272529) fail to compile: > >>>>> > >>>>> [...] cc -m32 -march=native -DCOMPAT_32BIT -isystem > >>>>> /usr/obj/usr/src/lib32/usr/include/ > >>>>> -L/usr/obj/usr/src/lib32/usr/lib32 > >>>>> -B/usr/obj/usr/src/lib32/usr/lib32 -O2 -pipe -O3 -O3 -pipe > >>>>> -DYP -I/usr/obj/usr/src/lib32/usr/include/rpcsvc -std=gnu99 > >>>>> -fstack-protector -Wsystem-headers -Werror > >>>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int > >>>>> -Wno-unused-const-variable -Wno-tautological-compare > >>>>> -Wno-unused-value -Wno-parentheses-equality > >>>>> -Wno-unused-function -Wno-enum-conversion -Wno-switch > >>>>> -Wno-switch-enum -Wno-knr-promoted-parameter > >>>>> -Wno-parentheses -Qunused-arguments -c > >>>>> /usr/src/lib/librpcsvc/yp_passwd.c -o yp_passwd.o --- > >>>>> all_subdir_libproc --- --- libproc.so.3 --- > >>>>> /usr/obj/usr/src/tmp/usr/bin/ld: skipping incompatible > >>>>> /usr/obj/usr/src/tmp/usr/lib/libctf.so when searching for > >>>> > >>>> I'm confused by this message. Are you building with > >>>> -DNO_CLEAN? Do you have anything in make.conf or src.conf, > >>>> especially anything that's changed since libctf was rebuilt? > >>>> > >>>> You might try rebuilding libctf with > >>>> > >>>> $ cd /usr/src $ make -C cddl/lib/libctf clean all > >>>> > >>>> but I'm not sure why ld is ignoring the existing libctf.so. > >>> > >>> The failure is coming while building the lib32 compat > >>> libraries. Are we not currently building a lib32 libctf.so? > >> > >> No, we do. One thing I've noticed is that cddl/lib is built after > >> lib/ when compiling 32-bit libs, whereas cddl/lib is built first > >> when building natively. > > > > Sorry, that's not even true. I misread a part of Makefile.inc1. > > > > I'm still not able to reproduce the problem, but it seems that the > > patch here is appropriate: > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > > Oliver, could you give this a try? > > Even poudriere can't get past this one. Sorry, it was incomplete. It's been updated: http://people.freebsd.org/~markj/patches/libctf_prebuild.diff From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 01:10:38 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 669D92BF; Sun, 5 Oct 2014 01:10:38 +0000 (UTC) Received: from mail-la0-x22a.google.com (mail-la0-x22a.google.com [IPv6:2a00:1450:4010:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B9312B07; Sun, 5 Oct 2014 01:10:37 +0000 (UTC) Received: by mail-la0-f42.google.com with SMTP id mk6so2798395lab.15 for ; Sat, 04 Oct 2014 18:10:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=YgmMvhziWskeJjGecNYbnEQdr3KyY2Kw2tg9umZ83Rs=; b=eHQyhSmricNskSr/2D/pAbITXDi9VBdmiHdXaeVi097vsl3IrpeYq7eDR+saVUSDnB tWQNlbiT/d2ZfVHWgT0HJMyOvwjKysM31rUTg21GoKCp4Nr5qRibMA1c2I1GtFm3/xei N+HknvHnwknON3xeKpgZVOyufbsoIARDWQs335SQ6TauiJcBGE41BM/DHVmXfI/yDk/l HF1lSAFF9jEl7TZ6DsWAWncLWb5FoIu984rJ787G1iG+sDz6pG4pbd8hbhxauJG2MSjX ECdZ3BGArcZ/QfvJhKUqB+Oq8XZ2CukSdjdp1vwWYUzLlptaq9DqCoxz2odZc0NtrLHD f/eA== MIME-Version: 1.0 X-Received: by 10.112.147.39 with SMTP id th7mr3430lbb.84.1412471435616; Sat, 04 Oct 2014 18:10:35 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Sat, 4 Oct 2014 18:10:35 -0700 (PDT) Date: Sat, 4 Oct 2014 18:10:35 -0700 X-Google-Sender-Auth: XBzIzoiukUiDh6S7ZA2Wmt49zDw Message-ID: Subject: BAFUG Oct 9: Kyua and jenkins testing framework From: Craig Rodrigues To: freebsd-current Current , "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 01:10:38 -0000 Hi, On October 9, 2014, in Mountain View, California, I will be giving a brief tech tech on: "Kyua and Jenkins: Testing Framework for BSD" Here are more details on the tak, plus directions to the location: http://www.meetup.com/BAFUG-Bay-Area-FreeBSD-User-Group/events/209548642/ Feel free to sign up on the meetup site and attend if you are in the area, so that the organizers can get a big enough room. -- Craig From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 01:29:59 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B21B66E8; Sun, 5 Oct 2014 01:29:59 +0000 (UTC) Received: from mail-lb0-x22e.google.com (mail-lb0-x22e.google.com [IPv6:2a00:1450:4010:c04::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D6930C8A; Sun, 5 Oct 2014 01:29:58 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id p9so2708107lbv.33 for ; Sat, 04 Oct 2014 18:29:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=uyxAF/QOyt05h5Y4VPKQHoaeu/qrMPo5bRAb9soOtzo=; b=L6UYLHJxruHq+Nv9Klul5tphy99tkCpSJ3Jp4UFkcwgp7WT/5ZTShE9sETchgP9nX1 szbKCXvWYVS5X7Hn8E4dBR7L7zzhGX9TBOXUPOzug59/dyhFrN/5R7oWwPOdI8viJ6jx M5dAwBXvn3MYLb6v9TO2LFyP8wWty1F3uhTzlJ06iWG5r1ox8s0inVIO2iY6qcw0FWWE CsP47Zw0e7N9N9+mr1HAZbiGFPnYlWcUyXgMdW0b2xA7QGZuvaEbwKwDwKzmtEG1LMl2 X2Hyyos+69u/sn07D7tmWvRUJoXOnO7MZtU7UNgKMjPjrKAsroCU8yY/A9KJ7QfuLOEK 59PA== MIME-Version: 1.0 X-Received: by 10.152.7.208 with SMTP id l16mr15286547laa.48.1412472596643; Sat, 04 Oct 2014 18:29:56 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Sat, 4 Oct 2014 18:29:56 -0700 (PDT) Date: Sat, 4 Oct 2014 18:29:56 -0700 X-Google-Sender-Auth: 49KLLtVsYqpqC-VnLnEoOVghtnk Message-ID: Subject: Jenkins and LLVM clang analyzer on FreeBSD From: Craig Rodrigues To: freebsd-current Current , freebsd-toolchain@freebsd.org, "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 01:29:59 -0000 Hi, FYI, Li-Wen Hsu has set up this Jenkins job which builds FreeBSD with the clang analyzer ( https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD-scan-build/ ): https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD-scan-build/ This job runs once a week. Please view the results of this job, and provide feedback to: freebsd-testing@freebsd.org. Also, if you can see any bugs in FreeBSD identified by this tool, please feel free to submit patches to fix them! :) Thank you Li-Wen, for setting this up!! -- Craig From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 01:37:18 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5E02E9BA; Sun, 5 Oct 2014 01:37:18 +0000 (UTC) Received: from mail-pd0-x231.google.com (mail-pd0-x231.google.com [IPv6:2607:f8b0:400e:c02::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2BA10CE7; Sun, 5 Oct 2014 01:37:18 +0000 (UTC) Received: by mail-pd0-f177.google.com with SMTP id v10so1456729pde.22 for ; Sat, 04 Oct 2014 18:37:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=gsI2jhKOR3Le6J+h+uackVBuVXbqRx+7B71+WEXGCPQ=; b=UP0KI1qa3hjjm+toxyC/GGN7u8jARD5jq2mfk+HYwQGuz0+FqdJMNYOfX1Odglcpic hbCwiom/bRRtERDp+xuw8DX7vfcFITBg10IvQFfiiLvANb7q+RYtDMivngME30QEUBmF tiVSYUJcavdT5pA0KMCqAqKgQnK+viuyr8dSFwcFDKzz2xjRgiKX4k6KR1ewBfo8F/Ba rRObDenwUrXbBcDeUNKlDYG/RZqZDRQ0df5o2SKkNVVYSpaWAnzLjhXcE+Bbkj0dh6i+ mSaM6Cg0W8mz6nzgIoMm8YLR55curu3Q74jbWsRZyh3cZKq5Nw9SwljhRVD2X4k9C1vl YkPw== X-Received: by 10.67.1.195 with SMTP id bi3mr16306306pad.74.1412473037479; Sat, 04 Oct 2014 18:37:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.9.66 with HTTP; Sat, 4 Oct 2014 18:36:57 -0700 (PDT) In-Reply-To: <20141005004314.GA30051@charmander.picturesperfect.net> References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> <54308593.6050301@pinyon.org> <20141005004314.GA30051@charmander.picturesperfect.net> From: Arseny Nasokin Date: Sun, 5 Oct 2014 05:36:57 +0400 Message-ID: Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] To: Mark Johnston Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "Russell L. Carter" , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 01:37:18 -0000 Mark, Thank you for patch, I encounter same error and this patch works for me. =E2=9C=AA -- Eir Nym On 5 October 2014 04:43, Mark Johnston wrote: > On Sat, Oct 04, 2014 at 04:41:07PM -0700, Russell L. Carter wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > > > > > On 10/04/14 15:58, Mark Johnston wrote: > > > On Sat, Oct 4, 2014 at 3:40 PM, Mark Johnston > > > wrote: > > >> On Sat, Oct 04, 2014 at 04:39:37PM -0400, Ryan Stone wrote: > > >>> On Sat, Oct 4, 2014 at 2:33 PM, Mark Johnston > > >>> wrote: > > >>>> On Sat, Oct 04, 2014 at 07:47:56PM +0200, O. Hartmann wrote: > > >>>>> Recent sources (Revision: 272529) fail to compile: > > >>>>> > > >>>>> [...] cc -m32 -march=3Dnative -DCOMPAT_32BIT -isystem > > >>>>> /usr/obj/usr/src/lib32/usr/include/ > > >>>>> -L/usr/obj/usr/src/lib32/usr/lib32 > > >>>>> -B/usr/obj/usr/src/lib32/usr/lib32 -O2 -pipe -O3 -O3 -pipe > > >>>>> -DYP -I/usr/obj/usr/src/lib32/usr/include/rpcsvc -std=3Dgnu99 > > >>>>> -fstack-protector -Wsystem-headers -Werror > > >>>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int > > >>>>> -Wno-unused-const-variable -Wno-tautological-compare > > >>>>> -Wno-unused-value -Wno-parentheses-equality > > >>>>> -Wno-unused-function -Wno-enum-conversion -Wno-switch > > >>>>> -Wno-switch-enum -Wno-knr-promoted-parameter > > >>>>> -Wno-parentheses -Qunused-arguments -c > > >>>>> /usr/src/lib/librpcsvc/yp_passwd.c -o yp_passwd.o --- > > >>>>> all_subdir_libproc --- --- libproc.so.3 --- > > >>>>> /usr/obj/usr/src/tmp/usr/bin/ld: skipping incompatible > > >>>>> /usr/obj/usr/src/tmp/usr/lib/libctf.so when searching for > > >>>> > > >>>> I'm confused by this message. Are you building with > > >>>> -DNO_CLEAN? Do you have anything in make.conf or src.conf, > > >>>> especially anything that's changed since libctf was rebuilt? > > >>>> > > >>>> You might try rebuilding libctf with > > >>>> > > >>>> $ cd /usr/src $ make -C cddl/lib/libctf clean all > > >>>> > > >>>> but I'm not sure why ld is ignoring the existing libctf.so. > > >>> > > >>> The failure is coming while building the lib32 compat > > >>> libraries. Are we not currently building a lib32 libctf.so? > > >> > > >> No, we do. One thing I've noticed is that cddl/lib is built after > > >> lib/ when compiling 32-bit libs, whereas cddl/lib is built first > > >> when building natively. > > > > > > Sorry, that's not even true. I misread a part of Makefile.inc1. > > > > > > I'm still not able to reproduce the problem, but it seems that the > > > patch here is appropriate: > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > > > > Oliver, could you give this a try? > > > > Even poudriere can't get past this one. > > Sorry, it was incomplete. It's been updated: > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " > From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 04:15:16 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ABF5CA42; Sun, 5 Oct 2014 04:15:16 +0000 (UTC) Received: from smtp.mei.co.jp (smtp.mei.co.jp [133.183.100.20]) by mx1.freebsd.org (Postfix) with ESMTP id 5056FCA4; Sun, 5 Oct 2014 04:15:15 +0000 (UTC) Received: from mail-gw.jp.panasonic.com ([157.8.1.157]) by smtp.mei.co.jp (8.12.11.20060614/3.7W/kc-maile13) with ESMTP id s954FElJ029632; Sun, 5 Oct 2014 13:15:14 +0900 (JST) Received: from epochmail.jp.panasonic.com ([157.8.1.130]) by mail.jp.panasonic.com (8.11.6p2/3.7W/kc-maili11) with ESMTP id s954FDR01421; Sun, 5 Oct 2014 13:15:13 +0900 Received: by epochmail.jp.panasonic.com (8.12.11.20060308/3.7W/lomi15) id s954FDCZ024723; Sun, 5 Oct 2014 13:15:13 +0900 Received: from localhost by lomi15.jp.panasonic.com (8.12.11.20060308/3.7W) with ESMTP id s954FDZa024711; Sun, 5 Oct 2014 13:15:13 +0900 Date: Sun, 05 Oct 2014 13:15:12 +0900 (JST) Message-Id: <20141005.131512.606074419488263735.okuno.kohji@jp.panasonic.com> To: kostikbel@gmail.com Subject: Re: About pmap_mapdev() & pmap_unmapdev() From: Kohji Okuno In-Reply-To: <20141004155803.GQ26076@kib.kiev.ua> References: <20141004092030.GP26076@kib.kiev.ua> <20141004.205335.1782700760623869892.okuno.kohji@jp.panasonic.com> <20141004155803.GQ26076@kib.kiev.ua> Organization: Panasonic Corporation X-Mailer: Mew version 6.5 on Emacs 24.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org, freebsd-current@freebsd.org, okuno.kohji@jp.panasonic.com X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 04:15:16 -0000 Hi, > On Sat, Oct 04, 2014 at 08:53:35PM +0900, Kohji Okuno wrote: >> Hi Konstantin, >> >> Thank you for your prompt response. >> I will test and report from next monday. >> >> >> In addtion, I have one question. >> >> In current and 10-stable, is vm_map_delete() called by kva_free()? >> > No, kva_free() only releases the vmem backing, leaving the page >> > tables intact. This is why I only did the stable/9 patch. >> >> Where are PTEs allocated by pmap_mapdev() freed in current and 10-stable? >> Could you please explain me? > They are not freed. The removal of the vmem which covers the address > space managed by corresponding ptes, allows the reuse of both KVA region > and corresponding PTEs in the tables. The only concern with the resident > page tables is to avoid two kva_alloc() to step over each other, and > this is ensured by vmem. I agree that normal pages are reusable. But, since the pages mapped by pmap_mapdev() are concerned with the physicall address of device (For example: video memory), these PTEs aren't reusable, I think. So, should we free these PTEs by pmap_unmapdev()? Best regards, Kohji Okuno From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 08:19:06 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 06312EE0; Sun, 5 Oct 2014 08:19:06 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 85B992DB; Sun, 5 Oct 2014 08:19:05 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Xah1y-003nRw-5l>; Sun, 05 Oct 2014 10:19:02 +0200 Received: from g225053125.adsl.alicedsl.de ([92.225.53.125] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Xah1y-0037xP-2b>; Sun, 05 Oct 2014 10:19:02 +0200 Date: Sun, 5 Oct 2014 10:18:57 +0200 From: "O. Hartmann" To: Mark Johnston Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] Message-ID: <20141005101857.5b81b2f5.ohartman@zedat.fu-berlin.de> In-Reply-To: References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> Organization: FU Berlin X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/=elaf6EZW+fOS8fWT96BQLA"; protocol="application/pgp-signature" X-Originating-IP: 92.225.53.125 X-ZEDAT-Hint: A Cc: FreeBSD CURRENT , Ryan Stone X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 08:19:06 -0000 --Sig_/=elaf6EZW+fOS8fWT96BQLA Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sat, 4 Oct 2014 15:58:48 -0700 Mark Johnston schrieb: > On Sat, Oct 4, 2014 at 3:40 PM, Mark Johnston wrote: > > On Sat, Oct 04, 2014 at 04:39:37PM -0400, Ryan Stone wrote: > >> On Sat, Oct 4, 2014 at 2:33 PM, Mark Johnston wrot= e: > >> > On Sat, Oct 04, 2014 at 07:47:56PM +0200, O. Hartmann wrote: > >> >> Recent sources (Revision: 272529) fail to compile: > >> >> > >> >> [...] > >> >> cc -m32 -march=3Dnative -DCOMPAT_32BIT -isystem /usr/obj/usr/src/l= ib32/usr/include/ > >> >> -L/usr/obj/usr/src/lib32/usr/lib32 -B/usr/obj/usr/src/lib32/usr/li= b32 -O2 -pipe > >> >> -O3 -O3 -pipe -DYP -I/usr/obj/usr/src/lib32/usr/include/rpcsvc -st= d=3Dgnu99 > >> >> -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -Wno-e= mpty-body > >> >> -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-c= ompare > >> >> -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function > >> >> -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter > >> >> -Wno-parentheses -Qunused-arguments -c /usr/src/lib/librpcsvc/yp_pa= sswd.c -o > >> >> yp_passwd.o --- all_subdir_libproc --- --- libproc.so.3 > >> >> --- /usr/obj/usr/src/tmp/usr/bin/ld: skipping > >> >> incompatible /usr/obj/usr/src/tmp/usr/lib/libctf.so when searching = for > >> > > >> > I'm confused by this message. Are you building with -DNO_CLEAN? Do y= ou > >> > have anything in make.conf or src.conf, especially anything that's > >> > changed since libctf was rebuilt? > >> > > >> > You might try rebuilding libctf with > >> > > >> > $ cd /usr/src > >> > $ make -C cddl/lib/libctf clean all > >> > > >> > but I'm not sure why ld is ignoring the existing libctf.so. > >> > >> The failure is coming while building the lib32 compat libraries. Are > >> we not currently building a lib32 libctf.so? > > > > No, we do. One thing I've noticed is that cddl/lib is built after lib/ > > when compiling 32-bit libs, whereas cddl/lib is built first when buildi= ng > > natively. >=20 > Sorry, that's not even true. I misread a part of Makefile.inc1. >=20 > I'm still not able to reproduce the problem, but it seems that the > patch here is appropriate: > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff >=20 > Oliver, could you give this a try? This patch doesn't apply with sources at rev. 272559, as it bails out. Inve= stigating the situation shows, that my top-level Makefile.inc seems different from what t= he patch is supposed to expect: root@gate [src] patch -p1 < /tmp/libctf_prebuild.diff Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/Makefile.inc1 b/Makefile.inc1 |index 3b92aef..9350339 100644 |--- a/Makefile.inc1 |+++ b/Makefile.inc1 -------------------------- Patching file Makefile.inc1 using Plan A... Hunk #1 succeeded at 1536 with fuzz 1 (offset 2 lines). Hunk #2 failed at 1584. 1 out of 2 hunks failed--saving rejects to Makefile.inc1.rej done The patch at line 1530 ff: [...] lib/libgeom \ ${_cddl_lib_libumem} ${_cddl_lib_libnvpair} \ ${_cddl_lib_libuutil} \ ${_cddl_lib_libavl} \ ${_cddl_lib_libzfs_core} \ ${_cddl_lib_libctf} \ lib/libutil lib/libpjdlog ${_lib_libypclnt} lib/libz lib/ms= un \ ${_secure_lib_libcrypto} ${_lib_libldns} \ ${_secure_lib_libssh} ${_secure_lib_libssl} My source tree is clean and sober as "svn status" reports. A bit spooky, isn't it? Oliver --Sig_/=elaf6EZW+fOS8fWT96BQLA Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUMP71AAoJEOgBcD7A/5N8Y24H+weNrZ8OLAPcYLk8sOM3BoJf WtGgBuyU6T1Z8rGnU1GNiRdpvsmz4V0wMqR0Rm9ehUSMdYR2i39YTmxKj53uPKPQ XLwP5ZAytToW8NhBm/MShW2vz+o1cU1O9TXxgUIvEIsNc0EA1mEdfAlHg0bf9fuN yN0xuRz6l6j/RjpvmEeRWByGlKKsX+kVTe21V5qtxFl8fwLdfCOuCHz4N+fdOmN4 AXEMIBH5Ox/5kybKnBG4FDJ/nj5tlEirTuo84nCHKjfzGQ0FgdsVCa/JCL6jEfqG eSUntvyjmf2TA/Zou4GEjDTygg4+XjjD/BdTSHOsPbL3OPbHXpowhype424hr10= =z+2x -----END PGP SIGNATURE----- --Sig_/=elaf6EZW+fOS8fWT96BQLA-- From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 08:57:59 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 15D6F3DA; Sun, 5 Oct 2014 08:57:59 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7C83E86A; Sun, 5 Oct 2014 08:57:58 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s958vrt8068472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 5 Oct 2014 11:57:53 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s958vrt8068472 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s958vrON068471; Sun, 5 Oct 2014 11:57:53 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 5 Oct 2014 11:57:53 +0300 From: Konstantin Belousov To: stable@freebsd.org, freebsd-current@freebsd.org Subject: Re: About pmap_mapdev() & pmap_unmapdev() Message-ID: <20141005085753.GX26076@kib.kiev.ua> References: <20141004092030.GP26076@kib.kiev.ua> <20141004.205335.1782700760623869892.okuno.kohji@jp.panasonic.com> <20141004155803.GQ26076@kib.kiev.ua> <20141005.131512.606074419488263735.okuno.kohji@jp.panasonic.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141005.131512.606074419488263735.okuno.kohji@jp.panasonic.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 08:57:59 -0000 On Sun, Oct 05, 2014 at 01:15:12PM +0900, Kohji Okuno wrote: > Hi, > > > On Sat, Oct 04, 2014 at 08:53:35PM +0900, Kohji Okuno wrote: > >> Hi Konstantin, > >> > >> Thank you for your prompt response. > >> I will test and report from next monday. > >> > >> >> In addtion, I have one question. > >> >> In current and 10-stable, is vm_map_delete() called by kva_free()? > >> > No, kva_free() only releases the vmem backing, leaving the page > >> > tables intact. This is why I only did the stable/9 patch. > >> > >> Where are PTEs allocated by pmap_mapdev() freed in current and 10-stable? > >> Could you please explain me? > > They are not freed. The removal of the vmem which covers the address > > space managed by corresponding ptes, allows the reuse of both KVA region > > and corresponding PTEs in the tables. The only concern with the resident > > page tables is to avoid two kva_alloc() to step over each other, and > > this is ensured by vmem. > > I agree that normal pages are reusable. But, since the pages mapped by > pmap_mapdev() are concerned with the physicall address of device (For > example: video memory), these PTEs aren't reusable, I think. > So, should we free these PTEs by pmap_unmapdev()? There is no hold on any physical pages which were referenced by the ptes. The only thing which is left out are the records in the page tables which map the KVA to said device memory. It is harmless. When the KVA is reused, the ptes in page tables are overwritten. It might be argued that clearing PTEs, or at least removing the PG_V bit catches erronous unintended accesses to the freed range, but by the cost of the overhead of re-polluting the caches. And since clearing is not effective without doing TLB flush, which requires broadcast IPI, it is more trouble than advantage. From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 09:18:58 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3D498BB; Sun, 5 Oct 2014 09:18:58 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5C8F1A86; Sun, 5 Oct 2014 09:18:57 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Xahxv-003vrZ-MQ>; Sun, 05 Oct 2014 11:18:55 +0200 Received: from g225053125.adsl.alicedsl.de ([92.225.53.125] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Xahxv-003DfR-JD>; Sun, 05 Oct 2014 11:18:55 +0200 Date: Sun, 5 Oct 2014 11:18:55 +0200 From: "O. Hartmann" To: Arseny Nasokin Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] Message-ID: <20141005111855.1d8691d1.ohartman@zedat.fu-berlin.de> In-Reply-To: References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> <54308593.6050301@pinyon.org> <20141005004314.GA30051@charmander.picturesperfect.net> Organization: FU Berlin X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/uiOhGnMNN4/+mh0icCJ5GF1"; protocol="application/pgp-signature" X-Originating-IP: 92.225.53.125 X-ZEDAT-Hint: A Cc: "Russell L. Carter" , Mark Johnston , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 09:18:58 -0000 --Sig_/uiOhGnMNN4/+mh0icCJ5GF1 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Am Sun, 5 Oct 2014 05:36:57 +0400 Arseny Nasokin schrieb: > Mark, >=20 > Thank you for patch, I encounter same error and this patch works for me. >=20 > =E2=9C=AA >=20 >=20 > -- Eir Nym >=20 > On 5 October 2014 04:43, Mark Johnston wrote: >=20 > > On Sat, Oct 04, 2014 at 04:41:07PM -0700, Russell L. Carter wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > > Hash: SHA1 > > > > > > > > > > > > On 10/04/14 15:58, Mark Johnston wrote: > > > > On Sat, Oct 4, 2014 at 3:40 PM, Mark Johnston > > > > wrote: > > > >> On Sat, Oct 04, 2014 at 04:39:37PM -0400, Ryan Stone wrote: > > > >>> On Sat, Oct 4, 2014 at 2:33 PM, Mark Johnston > > > >>> wrote: > > > >>>> On Sat, Oct 04, 2014 at 07:47:56PM +0200, O. Hartmann wrote: > > > >>>>> Recent sources (Revision: 272529) fail to compile: > > > >>>>> > > > >>>>> [...] cc -m32 -march=3Dnative -DCOMPAT_32BIT -isystem > > > >>>>> /usr/obj/usr/src/lib32/usr/include/ > > > >>>>> -L/usr/obj/usr/src/lib32/usr/lib32 > > > >>>>> -B/usr/obj/usr/src/lib32/usr/lib32 -O2 -pipe -O3 -O3 -pipe > > > >>>>> -DYP -I/usr/obj/usr/src/lib32/usr/include/rpcsvc -std=3Dgnu99 > > > >>>>> -fstack-protector -Wsystem-headers -Werror > > > >>>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int > > > >>>>> -Wno-unused-const-variable -Wno-tautological-compare > > > >>>>> -Wno-unused-value -Wno-parentheses-equality > > > >>>>> -Wno-unused-function -Wno-enum-conversion -Wno-switch > > > >>>>> -Wno-switch-enum -Wno-knr-promoted-parameter > > > >>>>> -Wno-parentheses -Qunused-arguments -c > > > >>>>> /usr/src/lib/librpcsvc/yp_passwd.c -o yp_passwd.o --- > > > >>>>> all_subdir_libproc --- --- libproc.so.3 --- > > > >>>>> /usr/obj/usr/src/tmp/usr/bin/ld: skipping incompatible > > > >>>>> /usr/obj/usr/src/tmp/usr/lib/libctf.so when searching for > > > >>>> > > > >>>> I'm confused by this message. Are you building with > > > >>>> -DNO_CLEAN? Do you have anything in make.conf or src.conf, > > > >>>> especially anything that's changed since libctf was rebuilt? > > > >>>> > > > >>>> You might try rebuilding libctf with > > > >>>> > > > >>>> $ cd /usr/src $ make -C cddl/lib/libctf clean all > > > >>>> > > > >>>> but I'm not sure why ld is ignoring the existing libctf.so. > > > >>> > > > >>> The failure is coming while building the lib32 compat > > > >>> libraries. Are we not currently building a lib32 libctf.so? > > > >> > > > >> No, we do. One thing I've noticed is that cddl/lib is built after > > > >> lib/ when compiling 32-bit libs, whereas cddl/lib is built first > > > >> when building natively. > > > > > > > > Sorry, that's not even true. I misread a part of Makefile.inc1. > > > > > > > > I'm still not able to reproduce the problem, but it seems that the > > > > patch here is appropriate: > > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > > > > > > Oliver, could you give this a try? > > > > > > Even poudriere can't get past this one. > > > > Sorry, it was incomplete. It's been updated: > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o= rg" > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" After some minor corrections to the patch (the patched original sources see= m not to match most recent CURRENT sources as of revision 272562), buildworld works again = as expected. Thank you very much. Oliver --Sig_/uiOhGnMNN4/+mh0icCJ5GF1 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUMQz/AAoJEOgBcD7A/5N8xBcIANIkBdxI0OSiS+HHqXlnSSYu +tpc5znYA/zfWygdWwcyDycx9jbAKr+r1XS040tnKQa/Wov4nLMNcUcfQ4a9ZZXx /gW70/db2+6q7/f5wh2ZIRPc6VS76X4bvLzEeJ+clzV45sIvTY1vWPVP8ZST2Bks ngA0eTN214srfYd4V90JC7zTO8sXdiXwtxnwHwFnuVny60eC6WaB2p7a5afJvAH5 KB1cOsDaiiKncb7nFB6dBdNP/ntnLWQJYYimks4vJmfGn38wfpbQE3dshgA+SPEP 3a828Udd9/Do45zZ182pzAgWuqawKu6dnQp0G26r9ZzAh2JCULDh8HAx0sqHPoc= =C25D -----END PGP SIGNATURE----- --Sig_/uiOhGnMNN4/+mh0icCJ5GF1-- From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 09:37:46 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C34BB209; Sun, 5 Oct 2014 09:37:46 +0000 (UTC) Received: from mail-pa0-x235.google.com (mail-pa0-x235.google.com [IPv6:2607:f8b0:400e:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8CF7CCB0; Sun, 5 Oct 2014 09:37:46 +0000 (UTC) Received: by mail-pa0-f53.google.com with SMTP id kq14so3661455pab.26 for ; Sun, 05 Oct 2014 02:37:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=LXJ1xmbPQym6IY27hxd0XFJIKdxoso7D14zFY7sMrXs=; b=Rq4ECp5PJe/++4BkL3akGPrYFYsCTJTL2xAtE5EB7JAfWO8w36elTiBWYtw3Cesxml uV+HC/zwYd+i7h+ayRffGYANaXmDGE3xjF/0wQw5PBlP3ZXWsxTUee2yf3S0GiTp9Bcj d+FDTWYclKaYng6v6OZMMvAsSQK8n5lUFpoD62n2LAStW/9tEj8vP5aT4F8LE3GpUTo5 It6BIp+7I32w9C599MDumOepo81T9piyXaj5s84z2gkLnepDaLaE5q/Vb6mJfkeVOUBU iOnaoWh89Bi7fZweixoTvIdyFChpKGvih6VKvOzfJ3W8WB9VCP+vi+9z9UDgzCF1CboC 0RhA== X-Received: by 10.70.36.237 with SMTP id t13mr358221pdj.134.1412501866027; Sun, 05 Oct 2014 02:37:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.9.66 with HTTP; Sun, 5 Oct 2014 02:37:25 -0700 (PDT) In-Reply-To: <20141005111855.1d8691d1.ohartman@zedat.fu-berlin.de> References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> <54308593.6050301@pinyon.org> <20141005004314.GA30051@charmander.picturesperfect.net> <20141005111855.1d8691d1.ohartman@zedat.fu-berlin.de> From: Arseny Nasokin Date: Sun, 5 Oct 2014 13:37:25 +0400 Message-ID: Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] To: "O. Hartmann" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "Russell L. Carter" , Mark Johnston , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 09:37:46 -0000 Waiting for patch in -CURRENT. -- Eir Nym On 5 October 2014 13:18, O. Hartmann wrote: > Am Sun, 5 Oct 2014 05:36:57 +0400 > Arseny Nasokin schrieb: > > > Mark, > > > > Thank you for patch, I encounter same error and this patch works for me= . > > > > =E2=9C=AA > > > > > > -- Eir Nym > > > > On 5 October 2014 04:43, Mark Johnston wrote: > > > > > On Sat, Oct 04, 2014 at 04:41:07PM -0700, Russell L. Carter wrote: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > Hash: SHA1 > > > > > > > > > > > > > > > > On 10/04/14 15:58, Mark Johnston wrote: > > > > > On Sat, Oct 4, 2014 at 3:40 PM, Mark Johnston > > > > > wrote: > > > > >> On Sat, Oct 04, 2014 at 04:39:37PM -0400, Ryan Stone wrote: > > > > >>> On Sat, Oct 4, 2014 at 2:33 PM, Mark Johnston > > > > >>> wrote: > > > > >>>> On Sat, Oct 04, 2014 at 07:47:56PM +0200, O. Hartmann wrote: > > > > >>>>> Recent sources (Revision: 272529) fail to compile: > > > > >>>>> > > > > >>>>> [...] cc -m32 -march=3Dnative -DCOMPAT_32BIT -isystem > > > > >>>>> /usr/obj/usr/src/lib32/usr/include/ > > > > >>>>> -L/usr/obj/usr/src/lib32/usr/lib32 > > > > >>>>> -B/usr/obj/usr/src/lib32/usr/lib32 -O2 -pipe -O3 -O3 -pipe > > > > >>>>> -DYP -I/usr/obj/usr/src/lib32/usr/include/rpcsvc -std=3Dgnu99 > > > > >>>>> -fstack-protector -Wsystem-headers -Werror > > > > >>>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int > > > > >>>>> -Wno-unused-const-variable -Wno-tautological-compare > > > > >>>>> -Wno-unused-value -Wno-parentheses-equality > > > > >>>>> -Wno-unused-function -Wno-enum-conversion -Wno-switch > > > > >>>>> -Wno-switch-enum -Wno-knr-promoted-parameter > > > > >>>>> -Wno-parentheses -Qunused-arguments -c > > > > >>>>> /usr/src/lib/librpcsvc/yp_passwd.c -o yp_passwd.o --- > > > > >>>>> all_subdir_libproc --- --- libproc.so.3 --- > > > > >>>>> /usr/obj/usr/src/tmp/usr/bin/ld: skipping incompatible > > > > >>>>> /usr/obj/usr/src/tmp/usr/lib/libctf.so when searching for > > > > >>>> > > > > >>>> I'm confused by this message. Are you building with > > > > >>>> -DNO_CLEAN? Do you have anything in make.conf or src.conf, > > > > >>>> especially anything that's changed since libctf was rebuilt? > > > > >>>> > > > > >>>> You might try rebuilding libctf with > > > > >>>> > > > > >>>> $ cd /usr/src $ make -C cddl/lib/libctf clean all > > > > >>>> > > > > >>>> but I'm not sure why ld is ignoring the existing libctf.so. > > > > >>> > > > > >>> The failure is coming while building the lib32 compat > > > > >>> libraries. Are we not currently building a lib32 libctf.so? > > > > >> > > > > >> No, we do. One thing I've noticed is that cddl/lib is built afte= r > > > > >> lib/ when compiling 32-bit libs, whereas cddl/lib is built first > > > > >> when building natively. > > > > > > > > > > Sorry, that's not even true. I misread a part of Makefile.inc1. > > > > > > > > > > I'm still not able to reproduce the problem, but it seems that th= e > > > > > patch here is appropriate: > > > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > > > > > > > > Oliver, could you give this a try? > > > > > > > > Even poudriere can't get past this one. > > > > > > Sorry, it was incomplete. It's been updated: > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > After some minor corrections to the patch (the patched original sources > seem not to match > most recent CURRENT sources as of revision 272562), buildworld works agai= n > as expected. > > Thank you very much. > > Oliver > From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 11:23:55 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 82E64D18; Sun, 5 Oct 2014 11:23:55 +0000 (UTC) Received: from smtp.mei.co.jp (smtp.mei.co.jp [133.183.100.20]) by mx1.freebsd.org (Postfix) with ESMTP id 0B908A89; Sun, 5 Oct 2014 11:23:54 +0000 (UTC) Received: from mail-gw.jp.panasonic.com ([157.8.1.157]) by smtp.mei.co.jp (8.12.11.20060614/3.7W/kc-maile12) with ESMTP id s95BNlAB018986; Sun, 5 Oct 2014 20:23:47 +0900 (JST) Received: from epochmail.jp.panasonic.com ([157.8.1.130]) by mail.jp.panasonic.com (8.11.6p2/3.7W/kc-maili11) with ESMTP id s95BNlR10517; Sun, 5 Oct 2014 20:23:47 +0900 Received: by epochmail.jp.panasonic.com (8.12.11.20060308/3.7W/lomi14) id s95BNlpQ029678; Sun, 5 Oct 2014 20:23:47 +0900 Received: from localhost by lomi14.jp.panasonic.com (8.12.11.20060308/3.7W) with ESMTP id s95BNlp4029658; Sun, 5 Oct 2014 20:23:47 +0900 Date: Sun, 05 Oct 2014 20:23:47 +0900 (JST) Message-Id: <20141005.202347.1457045051130679424.okuno.kohji@jp.panasonic.com> To: kostikbel@gmail.com Subject: Re: About pmap_mapdev() & pmap_unmapdev() From: Kohji Okuno In-Reply-To: <20141005085753.GX26076@kib.kiev.ua> References: <20141004155803.GQ26076@kib.kiev.ua> <20141005.131512.606074419488263735.okuno.kohji@jp.panasonic.com> <20141005085753.GX26076@kib.kiev.ua> Organization: Panasonic Corporation X-Mailer: Mew version 6.5 on Emacs 24.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org, freebsd-current@freebsd.org, okuno.kohji@jp.panasonic.com X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 11:23:55 -0000 Hi Konstantin, Thank you very much for your detailed explanatin. I understood the policy of vmem. Many thanks, Kohji Okuno > On Sun, Oct 05, 2014 at 01:15:12PM +0900, Kohji Okuno wrote: >> Hi, >> >> > On Sat, Oct 04, 2014 at 08:53:35PM +0900, Kohji Okuno wrote: >> >> Hi Konstantin, >> >> >> >> Thank you for your prompt response. >> >> I will test and report from next monday. >> >> >> >> >> In addtion, I have one question. >> >> >> In current and 10-stable, is vm_map_delete() called by kva_free()? >> >> > No, kva_free() only releases the vmem backing, leaving the page >> >> > tables intact. This is why I only did the stable/9 patch. >> >> >> >> Where are PTEs allocated by pmap_mapdev() freed in current and 10-stable? >> >> Could you please explain me? >> > They are not freed. The removal of the vmem which covers the address >> > space managed by corresponding ptes, allows the reuse of both KVA region >> > and corresponding PTEs in the tables. The only concern with the resident >> > page tables is to avoid two kva_alloc() to step over each other, and >> > this is ensured by vmem. >> >> I agree that normal pages are reusable. But, since the pages mapped by >> pmap_mapdev() are concerned with the physicall address of device (For >> example: video memory), these PTEs aren't reusable, I think. >> So, should we free these PTEs by pmap_unmapdev()? > There is no hold on any physical pages which were referenced by the ptes. > The only thing which is left out are the records in the page tables > which map the KVA to said device memory. It is harmless. > > When the KVA is reused, the ptes in page tables are overwritten. > > It might be argued that clearing PTEs, or at least removing the PG_V > bit catches erronous unintended accesses to the freed range, but by the > cost of the overhead of re-polluting the caches. And since clearing is > not effective without doing TLB flush, which requires broadcast IPI, > it is more trouble than advantage. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 14:34:31 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 59786D95; Sun, 5 Oct 2014 14:34:31 +0000 (UTC) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD769E16; Sun, 5 Oct 2014 14:34:30 +0000 (UTC) Received: by mail-wi0-f182.google.com with SMTP id n3so2448171wiv.9 for ; Sun, 05 Oct 2014 07:34:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=lAaJQHxPitTeGaNnnpBKUHLnZEvI/uwvZUTH7K+AXBc=; b=ovWDA3cdtzjcxVmdAxA+gbWWBmilTx36KINjOgPJs6G6MITEHDDQEhMY8EBPMIKryN 1RG+h6mfvE3acCHapbJFwNDCrLkQ4mYa9K500AgetyYBEVRAbI1sCYQMarCgp4w/x0/0 cngOLzym1UvogqBAQ+hszeLn4AxJw1zJda/LumFeb0QXhLGn+MLl5XLj+qVKT5sqTz7l 5uL1q9Zj4Ceq4bD1wJWeXyms8hwkFlrFFvrGzmiMEOwf92/RHU8osYrWy3cE++Ffd1r5 0DqzRvdejL0B/B9/p+duocKxv7bHuK/+Ty8Aa/PtHyInQbfhiFJZvXuhNZ/GNmsn3Fit AWRg== MIME-Version: 1.0 X-Received: by 10.180.83.39 with SMTP id n7mr17862031wiy.0.1412519668756; Sun, 05 Oct 2014 07:34:28 -0700 (PDT) Received: by 10.216.119.68 with HTTP; Sun, 5 Oct 2014 07:34:28 -0700 (PDT) In-Reply-To: References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> <54308593.6050301@pinyon.org> <20141005004314.GA30051@charmander.picturesperfect.net> <20141005111855.1d8691d1.ohartman@zedat.fu-berlin.de> Date: Sun, 5 Oct 2014 16:34:28 +0200 Message-ID: Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] From: "Ranjan1018 ." <214748mv@gmail.com> To: Arseny Nasokin Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "Russell L. Carter" , Mark Johnston , "O. Hartmann" , FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 14:34:31 -0000 2014-10-05 11:37 GMT+02:00 Arseny Nasokin : > Waiting for patch in -CURRENT. > > -- Eir Nym > > This patch work in r272559 for me: http://pastebin.com/2QJRYjCK Regards Maurizio From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 14:43:08 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A23620F; Sun, 5 Oct 2014 14:43:08 +0000 (UTC) Received: from mail-pd0-x230.google.com (mail-pd0-x230.google.com [IPv6:2607:f8b0:400e:c02::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CDF1AEDD; Sun, 5 Oct 2014 14:43:07 +0000 (UTC) Received: by mail-pd0-f176.google.com with SMTP id fp1so1960611pdb.7 for ; Sun, 05 Oct 2014 07:43:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=nC8aHCvKehL8qJgc9izQpfo4r/Bj1ZWBZChFo/RQfBw=; b=LdyaSPczZQBlHhxNzs+ekAnv1H11GtLVW3M4lLwqgrpIUctfHHkMjNoQFejXIKqVAz 3cTAECW8k/FWU2cD1o+uNksZE47gVYDHaQvtiTbM710yFLxudpxAs3mHVnk2MmT6jvcF klDyH/5sBo493HJc4eFkIRi0QR8ozj6AyID9TTLBYJH9maSoD05SlGlP9NzKB4Xcrsvh Xrci8BBGis7WMJK9/R+Ue9wNgnR4QCffH8BnLMHqOLAYXTvXm2puBoyQZeo+dgCeT9Yk SK4kP/sdIeuEjWzcB78n+fH21pDJKLqaeO7JNSFTMffc/nOUoMsOgPPT4VZ+ClUrTp+l jkAQ== X-Received: by 10.70.36.237 with SMTP id t13mr1609964pdj.134.1412520187414; Sun, 05 Oct 2014 07:43:07 -0700 (PDT) Received: from [192.168.1.100] ([175.156.202.12]) by mx.google.com with ESMTPSA id g6sm8873653pdj.0.2014.10.05.07.43.05 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 05 Oct 2014 07:43:06 -0700 (PDT) Message-ID: <543158F7.2070505@gmail.com> Date: Sun, 05 Oct 2014 22:43:03 +0800 From: bycn82 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: "Alexander V. Chernikov" , "freebsd-net@freebsd.org" , freebsd-ipfw , freebsd-current@freebsd.org Subject: Re: HEADS UP: Merging projects/ipfw to HEAD References: <542FE9A7.9090208@FreeBSD.org> In-Reply-To: <542FE9A7.9090208@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: Luigi Rizzo X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 14:43:08 -0000 On 10/4/14 20:35, Alexander V. Chernikov wrote: > Hi, > > I'm going to merge projects/ipfw branch to HEAD in the middle of next > week. > > What has changed: > > Main user-visible changes are related to tables: > > * Tables are now identified by names, not numbers. There can be up to > 65k tables with up to 63-byte long names. > * Tables are now set-aware (default off), so you can switch/move them > atomically with rules. > * More functionality is supported (swap, lock, limits, user-level > lookup, batched add/del) by generic table code. > * New table types are added (flow) so you can match multiple packet > fields at once. > * Ability to add different type of lookup algorithms for particular > table type has been added. > * New table algorithms are added (cidr:hash, iface:array, number:array > and flow:hash) to make certain types of lookup more effective. > * Table value are now capable of holding multiple data fields for > different tablearg users > > Some examples (see ipfw(8) manual page for the description): > > 0:02 [2] zfscurr0# ipfw table fl2 create type > flow:src-ip,proto,dst-port algo flow:hash valtype skipto,fib > 0:02 [2] zfscurr0# ipfw table fl2 info > +++ table(fl2), set(0) +++ > kindex: 0, type: flow:src-ip,proto,dst-port > valtype: number, references: 0 > algorithm: flow:hash > items: 0, size: 280 > 0:02 [2] zfscurr0# ipfw table fl2 add 2a02:6b8::333,tcp,443 45000,12 > 0:02 [2] zfscurr0# ipfw table fl2 add 10.0.0.92,tcp,80 22000,13 > 0:02 [2] zfscurr0# ipfw table fl2 list > +++ table(fl2), set(0) +++ > 2a02:6b8::333,6,443 45000 > 10.0.0.92,6,80 22000 > 0:02 [2] zfscurr0# ipfw add 200 count tcp from me to 78.46.89.105 > 80 flow 'table(fl2)' > > ipfw table mi_test create type cidr algo "cidr:hash masks=/30,/64" > ipfw table mi_test add 10.0.0.8/30 > ipfw table mi_test add 2a02:6b8:b010::1/64 25 > > # ipfw table si add 1.1.1.1/32 1111 2.2.2.2/32 2222 > added: 1.1.1.1/32 1111 > added: 2.2.2.2/32 2222 > # ipfw table si add 2.2.2.2/32 2200 4.4.4.4/32 4444 > exists: 2.2.2.2/32 2200 > added: 4.4.4.4/32 4444 > ipfw: Adding record failed: record already exists > ^^^^^ Returns error but keeps inserted items > # ipfw table si list > +++ table(si), set(0) +++ > 1.1.1.1/32 1111 > 2.2.2.2/32 2222 > 4.4.4.4/32 4444 > # ipfw table si atomic add 3.3.3.3/32 3333 4.4.4.4/32 4400 > 5.5.5.5/32 5555 > added(reverted): 3.3.3.3/32 3333 > exists: 4.4.4.4/32 4400 > ignored: 5.5.5.5/32 5555 > ipfw: Adding record failed: record already exists > ^^^^^ Returns error and reverts added records > > Performance changes: > * Main ipfw lock was converted to rmlock > * Rule counters were separated from rule itself and made per-cpu. > * Radix table entries fits into 128 bytes > * struct ip_fw is now more compact so more rules will fit into 64 bytes > * interface tables uses array of existing ifindexes for faster match > > ABI changes: > All functionality supported by old ipfw(8) remains functional. Old & > new binaries can work together with the following restrictions: > * Tables named other than ^\d+$ are shown as table(65535) in ruleset > in old binaries > * I'm a bit unsure about "lookup src-port|dst-port N" case, something > may be broken here. Anyway, this can be fixed for MFC > > Internal changes:. > Changing table ids to numbers resulted in format modification for most > sockopt codes. > Old sopt format was compact, but very hard to extend (no versioning, > inability to add more opcodes), so > * All relevant opcodes were converted to TLV-based versioned > IP_FW3-based codes. > * The remaining opcodes were also converted to be able to eliminate > all older opcodes at once > * All IP_FW3 handlers uses special API instead of calling sooptcopy* > directly to ease adding another communication methods > * struct ip_fw is now different for kernel and userland > * tablearg value has been changed to 0 to ease future extensions > * table "values" are now indexes in special value array which holds > extended data for given index > * Batched add/delete has been added to tables code > * Most changes has been done to permit batched rule addition. > * interface tracking API has been added (started on demand) to permit > effective interface tables operations > * O(1) skipto cache, currently turned off by default at compile-time > (eats 512K). > > * Several steps has been made towards making libipfw: > * most of new functions were separated into "parse/prepare/show and > actuall-do-stuff" pieces (already merged). > * there are separate functions for parsing text string into "struct > ip_fw" and printing "struct ip_fw" to supplied buffer (already merged). > * Probably some more less significant/forgotten features > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > Hi, Good job, Waiting for your code :) Regards, Bycn82 From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 15:01:16 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7AFC5774 for ; Sun, 5 Oct 2014 15:01:16 +0000 (UTC) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id 5345FFF7 for ; Sun, 5 Oct 2014 15:01:15 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id A077848EA3 for ; Sun, 5 Oct 2014 11:01:15 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zeJyatt_TQYZ for ; Sun, 5 Oct 2014 11:01:15 -0400 (EDT) Received: from EGR authenticated sender Message-ID: <54315D3A.3090902@egr.msu.edu> Date: Sun, 05 Oct 2014 11:01:14 -0400 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: i915 driver update testing References: <20141003170258.GG26076@kib.kiev.ua> In-Reply-To: <20141003170258.GG26076@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 15:01:16 -0000 On 10/03/2014 13:02, Konstantin Belousov wrote: > Please find at the > https://kib.kiev.ua/kib/drm/i915.1.patch > a patch which provides some updates to the i915 driver. At large, this > is import of the batch of Linux commits, and as such, it is interesting > mostly as attempt to restart the race to get us more up to date Linux code > imported. It might provide some bug fixes, most likely for IvyBridge. > Interesting from the development PoV is the update of the GEM i/o ioctl > code path to mimic Linux code structure. > > I am asking _only_ for reports of regressions with the patch applied, > comparing with the code which is currently in HEAD. I will not debug > any existing bugs, my goal right now is to commit this update, which is > needed for further work. I.e., only when you get an issue with the patch > applied, but cannot reproduce the problem without the patch, please > prepare a bug report. > > FYI, the driver will attach to haswell gfx, but I am not interested in > reports about this (see above paragraph). On my test box, which is Core > i7 4770S, the mode-setting and front-buffer rendering works, but Mesa > immediately cause renderer to bug out. > > Work was sponsored by The FreeBSD Foundation, both by time and hardware, > and Intel provided access to the documentation. I receive a Fatal trap 12: page fault while in kernel mode. I was previously loading i915kms in rc.conf on 10-stable where the screen would blank out for a short time then switch to native resolution. Last night I compiled a fresh kernel from -head so I could test recent ZFS code (userland still from 10). It behaved like 10. After applying i915.1.patch, the screen blanks in the same place then invisibly panics with a page fault. I hastily replaced the broken kernel so I didn't accidentally boot it, but I would be happy to compile a new one (FYI since info below may not match a new compile). Please tell me if or how you would like me to help. Thanks. FreeBSD colfax 11.0-CURRENT FreeBSD 11.0-CURRENT #2 r272549M: Sun Oct 5 10:32:28 EDT 2014 mcdouga9@colfax:/usr/obj/usr/src/sys/AMD64-11 amd64 panic: page fault CPU: Intel(R) Core(TM) i5 CPU 660 @ 3.33GHz (3325.07-MHz K8-class CPU) [11] Loading kernel modules: [11] info: [drm] Initialized drm 1.1.0 20060810 [11] drmn0: on vgapci0 [11] info: [drm] MSI enabled 1 message(s) [11] info: [drm] AGP at 0xd0000000 256MB [11] iicbus0: on iicbb0 addr 0xff [11] iic0: on iicbus0 [11] iic1: on iicbus1 [11] iicbus2: on iicbb1 addr 0x0 [11] iic2: on iicbus2 [11] iic3: on iicbus3 [11] iicbus4: on iicbb2 addr 0x0 [11] iic4: on iicbus4 [11] iic5: on iicbus5 [11] iicbus6: on iicbb3 addr 0x0 [11] iic6: on iicbus6 [11] iic7: on iicbus7 [11] iicbus8: on iicbb4 addr 0x0 [11] iic8: on iicbus8 [11] iic9: on iicbus9 [11] iicbus10: on iicbb5 addr 0x0 [11] iic10: on iicbus10 [11] iic11: on iicbus11 [11] info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [11] info: [drm] Driver supports precise vblank timestamp query. [11] [11] [11] Fatal trap 12: page fault while in kernel mode [11] cpuid = 0; apic id = 00 [11] fault virtual address = 0x0 [11] fault code = supervisor read data, page not present [11] instruction pointer = 0x20:0xffffffff8166808e [11] stack pointer = 0x28:0xfffffe01fe0b2260 [11] frame pointer = 0x28:0xfffffe01fe0b22a0 [11] code segment = base 0x0, limit 0xfffff, type 0x1b [11] = DPL 0, pres 1, long 1, def32 0, gran 1 [11] processor eflags = interrupt enabled, resume, IOPL = 0 [11] current process = 124 (kldload) [11] trap number = 12 [11] panic: page fault [11] cpuid = 0 [11] Uptime: 11s [11] Dumping 252 out of 3874 MB:..7%..13%..26%..32%..45%..51%..64%..76%..83%..95% Reading symbols from /boot/kernel/zfs.ko.symbols...done. Loaded symbols for /boot/kernel/zfs.ko.symbols Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. Loaded symbols for /boot/kernel/opensolaris.ko.symbols Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. Loaded symbols for /boot/kernel/linprocfs.ko.symbols Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/i915kms.ko.symbols...done. Loaded symbols for /boot/kernel/i915kms.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols #0 doadump (textdump=1) at pcpu.h:219 219 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:219 #1 0xffffffff80661efd in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:447 #2 0xffffffff80662450 in panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:746 #3 0xffffffff808fe52f in trap_fatal (frame=, eva=) at /usr/src/sys/amd64/amd64/trap.c:866 #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) at /usr/src/sys/amd64/amd64/trap.c:426 #6 0xffffffff808e00a2 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:231 #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, reg=20736, val=0) at /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 #8 0xffffffff816928ae in intel_iicbb_pre_xfer (idev=) at /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_iic.c:144 #9 0xffffffff81725a17 in iicbb_transfer (dev=0xfffff800066fa400, msgs=0xfffffe01fe0b2410, nmsgs=2) at iicbb_if.h:38 #10 0xffffffff816931b7 in intel_gmbus_transfer (idev=, msgs=, nmsgs=) at iicbus_if.h:131 #11 0xffffffff816a16b3 in intel_sdvo_init (dev=, sdvo_reg=, is_sdvob=) at /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_sdvo.c:286 #12 0xffffffff81681bd7 in intel_modeset_init (dev=0xfffff80003c04000) at /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_display.c:6603 #13 0xffffffff81664fb7 in i915_driver_load (dev=0xfffff80003c04000, flags=20736) at /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_dma.c:1167 #14 0xffffffff816e4b85 in drm_attach (kdev=0xfffff800031e3500, idlist=) at /usr/src/sys/modules/drm2/drm2/../../../dev/drm2/drm_drv.c:591 at device_if.h:180 #16 0xffffffff806990f9 in bus_generic_driver_added ( dev=, driver=) at /usr/src/sys/kern/subr_bus.c:2793 #17 0xffffffff80695d5a in devclass_driver_added (dc=0xfffff80003085580, driver=0xffffffff816bdf20) at bus_if.h:204 #18 0xffffffff80695cbc in devclass_add_driver (dc=0xfffff80003085580, driver=0xffffffff816bdf20, pass=, dcp=) at /usr/src/sys/kern/subr_bus.c:1137 #19 0xffffffff80649d12 in module_register_init (arg=0xffffffff816bdf08) at /usr/src/sys/kern/kern_module.c:123 #20 0xffffffff8063d214 in linker_load_module (kldname=, modname=0xfffff800060fc400 "i915kms", parent=0x0, verinfo=0x0, lfpp=0xfffffe01fe0b2a80) at /usr/src/sys/kern/kern_linker.c:224 #21 0xffffffff8063ed08 in kern_kldload (td=, file=, fileid=0xfffffe01fe0b2ac4) at /usr/src/sys/kern/kern_linker.c:1029 #22 0xffffffff8063ee4b in sys_kldload (td=0xfffff80006584920, uap=) at /usr/src/sys/kern/kern_linker.c:1055 #23 0xffffffff808fef8b in amd64_syscall (td=0xfffff80006584920, traced=0) at subr_syscall.c:133 #24 0xffffffff808e038b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:390 #25 0x0000000800888cba in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) Output without patch: [11] info: [drm] Initialized drm 1.1.0 20060810 [11] drmn0: on vgapci0 [11] info: [drm] MSI enabled 1 message(s) [11] info: [drm] AGP at 0xd0000000 256MB [11] iicbus0: on iicbb0 addr 0xff [11] iic0: on iicbus0 [11] iic1: on iicbus1 [11] iicbus2: on iicbb1 addr 0x0 [11] iic2: on iicbus2 [11] iic3: on iicbus3 [11] iicbus4: on iicbb2 addr 0x0 [11] iic4: on iicbus4 [11] iic5: on iicbus5 [11] iicbus6: on iicbb3 addr 0x0 [11] iic6: on iicbus6 [11] iic7: on iicbus7 [11] iicbus8: on iicbb4 addr 0x0 [11] iic8: on iicbus8 [11] iic9: on iicbus9 [11] iicbus10: on iicbb5 addr 0x0 [11] iic10: on iicbus10 [11] iic11: on iicbus11 [11] iicbus12: on iicbb6 addr 0x0 [11] iic12: on iicbus12 [11] iic13: on iicbus13 [11] iicbus14: on iicbb7 addr 0x0 [11] iic14: on iicbus14 [11] iic15: on iicbus15 [11] info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [11] info: [drm] Driver supports precise vblank timestamp query. [11] drmn0: taking over the fictitious range 0xd0000000-0xe0000000 [11] info: [drm] GMBUS timed out, falling back to bit banging on pin 7 [gmbus bus dpd] [12] fbd0 on drmn0 [12] VT: Replacing driver "vga" with new "fb". [12] drmn0: No ACPI video bus found [12] info: [drm] Initialized i915 1.6.0 20080730 From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 15:46:27 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 60B63FC4 for ; Sun, 5 Oct 2014 15:46:27 +0000 (UTC) Received: from mail-wg0-x22b.google.com (mail-wg0-x22b.google.com [IPv6:2a00:1450:400c:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F1294772 for ; Sun, 5 Oct 2014 15:46:26 +0000 (UTC) Received: by mail-wg0-f43.google.com with SMTP id m15so4765332wgh.2 for ; Sun, 05 Oct 2014 08:46:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=1d/WFQHeGhWjKXALykNnUT8zrRIDWI9bi21rxh1isuY=; b=IvVEJ3/E4pqTNnov0sAMayNXLC83SRPS34s6YY2jfe0vkGDiPmkUXOJaSxL9K0/dGi XWPzwnpqIGIjlcSQZ1kFGHSgTOyDM1Q3GldYoBZRVv1U/yo47T0z189tFYxOEtkASJ4J oEyTC5zgZf4ugQfuI3d5YRotYc456iJbl7OGxsH9vLVsCQar4+QkyI1xBJH9rIusyJOZ e8TeoTYSntOMLZKA7U+6DmTdmg7fKaOdfOAcQoYgeX6oPwIQ/HsWxenGlMgUOu2CJLAo xR95BYX2qVLHEcQp13IzpH6bq+k0CdSDYAy+E1MJSrcvECLiRHOBMbH+8pJykOaJMvng Ml5A== MIME-Version: 1.0 X-Received: by 10.194.3.78 with SMTP id a14mr20768204wja.91.1412523985145; Sun, 05 Oct 2014 08:46:25 -0700 (PDT) Received: by 10.216.141.6 with HTTP; Sun, 5 Oct 2014 08:46:25 -0700 (PDT) In-Reply-To: References: Date: Sun, 5 Oct 2014 11:46:25 -0400 Message-ID: Subject: Re: Buildworld Failure From: Shawn Webb To: FreeBSD-current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 15:46:27 -0000 On Sat, Oct 4, 2014 at 8:30 PM, Shawn Webb wrote: > It looks like buildworld is failing when building the rescue binaries. I'm > not sure which commit broke it. Log is here: > http://0xfeedface.org/~shawn/2014-10-04-build.txt > The build is erroring out when trying to build the crunchgen'd cat for rescue. Here's the relevant part of the build log: --- rescue.all__D --- echo "int _crunched_cat_stub(int argc, char **argv, char **envp){return main(argc,argv,envp);}" >cat_stub.c make[5]: make[5]: don't know how to make /jenkins/usr/local/jenkins/workspace/HardenedBSD-Master/rescue/rescue//usr/local/jenkins/workspace/HardenedBSD-Master/bin/cat/cat.o. Stop make[5]: stopped in /jenkins/usr/local/jenkins/workspace/HardenedBSD-Master/rescue/rescue *** [rescue] Error code 2 make[4]: stopped in /usr/local/jenkins/workspace/HardenedBSD-Master/rescue/rescue 1 error make[4]: stopped in /usr/local/jenkins/workspace/HardenedBSD-Master/rescue/rescue *** [_sub.all] Error code 2 Thanks, Shawn From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 17:00:17 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC77E105 for ; Sun, 5 Oct 2014 17:00:17 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 559F6DF3 for ; Sun, 5 Oct 2014 17:00:17 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s95H0780082389 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 5 Oct 2014 20:00:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s95H0780082389 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s95H07fr082386; Sun, 5 Oct 2014 20:00:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 5 Oct 2014 20:00:07 +0300 From: Konstantin Belousov To: Adam McDougall Subject: Re: i915 driver update testing Message-ID: <20141005170007.GZ26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54315D3A.3090902@egr.msu.edu> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 17:00:17 -0000 On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: > (kgdb) #0 doadump (textdump=1) at pcpu.h:219 > #1 0xffffffff80661efd in kern_reboot (howto=260) > at /usr/src/sys/kern/kern_shutdown.c:447 > #2 0xffffffff80662450 in panic (fmt=) > at /usr/src/sys/kern/kern_shutdown.c:746 > #3 0xffffffff808fe52f in trap_fatal (frame=, > eva=) at /usr/src/sys/amd64/amd64/trap.c:866 > #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, > usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 > #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) > at /usr/src/sys/amd64/amd64/trap.c:426 > #6 0xffffffff808e00a2 in calltrap () > at /usr/src/sys/amd64/amd64/exception.S:231 > #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, > reg=20736, val=0) > at > /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 In kgdb, from this frame, please do p *dev_priv p *(dev_priv->dev) p *(dev_priv->info) > #8 0xffffffff816928ae in intel_iicbb_pre_xfer (idev=) > at > /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_iic.c:144 > #9 0xffffffff81725a17 in iicbb_transfer (dev=0xfffff800066fa400, > msgs=0xfffffe01fe0b2410, nmsgs=2) at iicbb_if.h:38 > #10 0xffffffff816931b7 in intel_gmbus_transfer (idev=, > msgs=, nmsgs=) > at iicbus_if.h:131 > #11 0xffffffff816a16b3 in intel_sdvo_init (dev=, > sdvo_reg=, is_sdvob=) > at > /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_sdvo.c:286 > #12 0xffffffff81681bd7 in intel_modeset_init (dev=0xfffff80003c04000) > at > /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_display.c:6603 > #13 0xffffffff81664fb7 in i915_driver_load (dev=0xfffff80003c04000, > flags=20736) > at > /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_dma.c:1167 > #14 0xffffffff816e4b85 in drm_attach (kdev=0xfffff800031e3500, > idlist=) > at /usr/src/sys/modules/drm2/drm2/../../../dev/drm2/drm_drv.c:591 > at device_if.h:180 > #16 0xffffffff806990f9 in bus_generic_driver_added ( > dev=, driver=) > at /usr/src/sys/kern/subr_bus.c:2793 > #17 0xffffffff80695d5a in devclass_driver_added (dc=0xfffff80003085580, > driver=0xffffffff816bdf20) at bus_if.h:204 > #18 0xffffffff80695cbc in devclass_add_driver (dc=0xfffff80003085580, > driver=0xffffffff816bdf20, pass=, > dcp=) at /usr/src/sys/kern/subr_bus.c:1137 > #19 0xffffffff80649d12 in module_register_init (arg=0xffffffff816bdf08) > at /usr/src/sys/kern/kern_module.c:123 > #20 0xffffffff8063d214 in linker_load_module (kldname= out>, > modname=0xfffff800060fc400 "i915kms", parent=0x0, verinfo=0x0, > lfpp=0xfffffe01fe0b2a80) at /usr/src/sys/kern/kern_linker.c:224 > #21 0xffffffff8063ed08 in kern_kldload (td=, > file=, fileid=0xfffffe01fe0b2ac4) > at /usr/src/sys/kern/kern_linker.c:1029 > #22 0xffffffff8063ee4b in sys_kldload (td=0xfffff80006584920, > uap=) at /usr/src/sys/kern/kern_linker.c:1055 > #23 0xffffffff808fef8b in amd64_syscall (td=0xfffff80006584920, traced=0) > at subr_syscall.c:133 > #24 0xffffffff808e038b in Xfast_syscall () > at /usr/src/sys/amd64/amd64/exception.S:390 > #25 0x0000000800888cba in ?? () > Previous frame inner to this frame (corrupt stack?) > Current language: auto; currently minimal > (kgdb) From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 18:01:29 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 445EEE51 for ; Sun, 5 Oct 2014 18:01:29 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 26CEB6D4 for ; Sun, 5 Oct 2014 18:01:28 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1XapoV-0006kk-2j for freebsd-current@freebsd.org; Sun, 05 Oct 2014 10:41:43 -0700 Date: Sun, 5 Oct 2014 10:41:43 -0700 (PDT) From: Beeblebrox To: freebsd-current@freebsd.org Message-ID: <1412530903064-5954561.post@n5.nabble.com> Subject: printing text file with LPD - non-printable characters MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 18:01:29 -0000 I have two LPD errors 1. I see two characters being replaced by strings on the hard copy (the {= =C3=A2} below is an {a^}). This happens on the first page and not on following pages. instead of " I get: =C3=A2\200\234 (235 for trailing ") instead of ' I get: =C3=A2\200\231 2. All non-english characters get garbled, on all pages. These are characters like =C3=A7, =C3=B6, etc. With these two seemingly separate errors, I can't figure out whether this i= s an lpr or enscript error. * The file being sent through lpr is a simple text file. * /etc/printcap entry for default printer is: lp|hp2100|HP 2100TN:\ :rm=3D192.168.1.9:rp=3Draw:\ :if=3D/usr/local/libexec/filters/psif:\ :lf=3D/var/log/lpd-filter-errs:\ :sd=3D/var/spool/lpd/hp2100:\ :mx=3D0:sh: * /var/log/lpd-filter-errs shows: [ 4 pages * 1 copy ] left in - \ 59 lines were wrapped \ 7 non-printable characters * filetrs/psif is also very basic: #!/bin/sh IFS=3D"" read -r first_line first_two_chars=3D`expr "$first_line" : '\(..\)'` case "$first_two_chars" in %!) # %! : PostScript job, print it. echo "$first_line" && cat && exit 0 exit 2 ;; *) # otherwise, format with enscript ( echo "$first_line"; cat ) | /usr/local/bin/enscript -o - && exit 0 exit 2 ;; esac ----- FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS -- View this message in context: http://freebsd.1045724.n5.nabble.com/printing= -text-file-with-LPD-non-printable-characters-tp5954561.html Sent from the freebsd-current mailing list archive at Nabble.com. From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 18:35:34 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C465A9D for ; Sun, 5 Oct 2014 18:35:34 +0000 (UTC) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D3089A1C for ; Sun, 5 Oct 2014 18:35:33 +0000 (UTC) Received: from [89.204.155.176] (helo=unixarea.DDR.dd) by ms-10.1blu.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1XaqeS-0001TD-1E for freebsd-current@freebsd.org; Sun, 05 Oct 2014 20:35:24 +0200 Date: Sun, 5 Oct 2014 20:35:18 +0200 From: Matthias Apitz To: freebsd-current@freebsd.org Subject: Re: printing text file with LPD - non-printable characters Message-ID: <20141005183517.GA1073@unixarea.DDR.dd> Reply-To: freebsd-questions@freebsd.org Mail-Followup-To: freebsd-questions@freebsd.org, freebsd-current@freebsd.org References: <1412530903064-5954561.post@n5.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1412530903064-5954561.post@n5.nabble.com> X-Operating-System: FreeBSD 11.0-CURRENT r269739 (i386) User-Agent: Mutt/1.5.23 (2014-03-12) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 89.204.155.176 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 18:35:34 -0000 El día Sunday, October 05, 2014 a las 10:41:43AM -0700, Beeblebrox escribió: > I have two LPD errors > 1. I see two characters being replaced by strings on the hard copy (the {â} > below is an {a^}). This happens on the first page and not on following > pages. > instead of " I get: â\200\234 (235 for trailing ") > instead of ' I get: â\200\231 > 2. All non-english characters get garbled, on all pages. These are > characters like ç, ö, etc. > > With these two seemingly separate errors, I can't figure out whether this is > an lpr or enscript error. First of all check, what encoding has your text file, UTF-8 or ISO or ...? Then run the file through the filter $ /usr/local/bin/enscript -o - < file > out and check the resulting file 'out'. I do not know enscript, but guess that it should produce Postscript from your input file. I moved the thread by setting Reply-To: to the normal freebsd-question@ list; matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: guru@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X - No proprietary attachments phone: +49-170-4527211 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 19:03:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7AF8A41F for ; Sun, 5 Oct 2014 19:03:05 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 59CA5C95 for ; Sun, 5 Oct 2014 19:03:04 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1Xar5D-0002j9-SW for freebsd-current@freebsd.org; Sun, 05 Oct 2014 12:03:03 -0700 Date: Sun, 5 Oct 2014 12:03:03 -0700 (PDT) From: Beeblebrox To: freebsd-current@freebsd.org Message-ID: <20141005220221.1ed7df8d@rsbsd.rsb> In-Reply-To: <20141005183517.GA1073@unixarea.DDR.dd> References: <1412530903064-5954561.post@n5.nabble.com> <20141005183517.GA1073@unixarea.DDR.dd> Subject: printing text file with LPD - non-printable characters MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 19:03:05 -0000 @Matthias: > I moved the thread by setting Reply-To: to the normal > freebsd-question@ list; I'm using the nabble interface, so if the move does not work.. (I've never tried with moved thread before). > First of all check, what encoding has your text file, UTF-8 or ISO or $ file print.txt > UTF-8 Unicode text, with very long lines > Then run the file through the filter Thanks for that idea - helped narrow down the problem to enscript: $ enscript mytext.txt -o filter.txt [ 4 pages * 1 copy ] left in ens.txt 59 lines were wrapped 7 non-printable characters Resulting file has same encoding errors as hard copy. * I should also mention that I tried this from both Desktop and from tty* with same results. * Will any environment settings affect this? The only relevant entry is: LANG=en_US.UTF-8 Regards. -- FreeBSD_amd64_11-Current_RadeonKMS ----- FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS -- View this message in context: http://freebsd.1045724.n5.nabble.com/printing-text-file-with-LPD-non-printable-characters-tp5954561p5954593.html Sent from the freebsd-current mailing list archive at Nabble.com. From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 19:56:13 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ADF524DC; Sun, 5 Oct 2014 19:56:13 +0000 (UTC) Received: from fep23.mx.upcmail.net (fep23.mx.upcmail.net [62.179.121.43]) by mx1.freebsd.org (Postfix) with ESMTP id C5A7C1A1; Sun, 5 Oct 2014 19:56:12 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep16-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20141005195557.DEJB709.viefep16-int.chello.at@edge03.upcmail.net>; Sun, 5 Oct 2014 21:55:57 +0200 Received: from [192.168.0.27] ([178.84.134.112]) by edge03.upcmail.net with edge id zXvv1o00z2Rg3Ey01Xvvam; Sun, 05 Oct 2014 21:55:56 +0200 X-SourceIP: 178.84.134.112 Message-ID: <1412538862.1608.2.camel@rainbow-runner.nl> Subject: Re: i915 driver update testing From: Koop Mast To: Konstantin Belousov Date: Sun, 05 Oct 2014 21:54:22 +0200 In-Reply-To: <20141003170258.GG26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.6 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: x11@freebsd.org, current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 19:56:13 -0000 On Fri, 2014-10-03 at 20:02 +0300, Konstantin Belousov wrote: > Please find at the > https://kib.kiev.ua/kib/drm/i915.1.patch > a patch which provides some updates to the i915 driver. At large, this > is import of the batch of Linux commits, and as such, it is interesting > mostly as attempt to restart the race to get us more up to date Linux code > imported. It might provide some bug fixes, most likely for IvyBridge. > Interesting from the development PoV is the update of the GEM i/o ioctl > code path to mimic Linux code structure. > > I am asking _only_ for reports of regressions with the patch applied, > comparing with the code which is currently in HEAD. I will not debug > any existing bugs, my goal right now is to commit this update, which is > needed for further work. I.e., only when you get an issue with the patch > applied, but cannot reproduce the problem without the patch, please > prepare a bug report. > > FYI, the driver will attach to haswell gfx, but I am not interested in > reports about this (see above paragraph). On my test box, which is Core > i7 4770S, the mode-setting and front-buffer rendering works, but Mesa > immediately cause renderer to bug out. > > Work was sponsored by The FreeBSD Foundation, both by time and hardware, > and Intel provided access to the documentation. Hi, I got a working X-server and framebuffer console on my Sandybridge system. The only regression I noticed so far is the line below, where the number after 'expected' changes per time the line is printed. Oct 5 21:50:12 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 160d0000, was 16000000 Oct 5 21:51:04 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 160d0000, was 16000000 Oct 5 21:53:14 crashalot kernel: error: [drm:pid1170:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 160d0000, was 16000000 From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 20:43:46 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0F32F5A2; Sun, 5 Oct 2014 20:43:46 +0000 (UTC) Received: from srv56-45.cdn.bestreaming.com (srv56-46.cdn.bestreaming.com [204.140.16.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 64F408B5; Sun, 5 Oct 2014 20:43:44 +0000 (UTC) Received: from mail.yourbox.net (localhost [127.0.0.1]) by srv56-45.cdn.bestreaming.com (8.14.5/8.14.5) with ESMTP id s95KhbHR006649; Sun, 5 Oct 2014 20:43:37 GMT (envelope-from fbl@aoek.com) From: "=?UTF-8?Q?Jos=C3=A9_P=C3=A9rez_Arauz?=o" To: "O'Connor, Daniel" Subject: Re: What do you use for kernel debugging? Date: Sun, 5 Oct 2014 22:43:32 +0200 Message-Id: <20141005203835.M90419@aoek.com> In-Reply-To: <18C885A5-5162-4868-8A1A-DDBC7A92CCF5@emc.com> References: <20140928071641.M7664@beckpeccoz.com> <20140929003358.M78145@aoek.com> <542AC1C8.9030101@freebsd.org> <90CE0701-F1CB-41DF-B3D2-87816DC03DF9@emc.com> <3718AED6-9514-49F9-AF11-B47CFAF01161@emc.com> <18C885A5-5162-4868-8A1A-DDBC7A92CCF5@emc.com> X-Mailer: OpenWebMail 2.53 X-OriginatingIP: 213.37.0.220 (ame) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Cc: Adrian Chadd , FreeBSD Current , Benjamin Kaduk , Garrett Cooper X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 20:43:46 -0000 Hi Daniel, On Thu, 2 Oct 2014 20:50:30 -0400, O'Connor, Daniel wrote [...] > I wrote a quick program to dump xHCI extended capabilities https://gist.github.com/DanielO/c42819ae69a1f680039a Cool! > Run pciconf -lb and look for the base value for xhciX then run the > command with that like so.. HCCPARAMS1 => 0x014040c3 xECP (0xf0948500) => ID 1 (Legacy support) Specific 0x0100 xECP (0xf0948504) => ID 0 (Reserved (0)) Specific 0xe000 xECP (0xf0948524) => ID 85 (Reserved (85)) Specific 0x2042 That's with AMD: xhci0: mem 0xf0948000-0xf0949fff irq 18 at device 16.0 on pci0 usbus0: waiting for BIOS to give up control xhci0: 32 byte context size. usbus0 on xhci0 xhci0@pci0:0:16:0: class=0x0c0330 card=0x080d1025 chip=0x78141022 rev=0x01 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' class = serial bus subclass = USB BR, -- José Pérez Arauzo From owner-freebsd-current@FreeBSD.ORG Sun Oct 5 22:20:29 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4CAED1000 for ; Sun, 5 Oct 2014 22:20:29 +0000 (UTC) Received: from mail-pa0-x234.google.com (mail-pa0-x234.google.com [IPv6:2607:f8b0:400e:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 18B93287 for ; Sun, 5 Oct 2014 22:20:29 +0000 (UTC) Received: by mail-pa0-f52.google.com with SMTP id fb1so4206226pad.25 for ; Sun, 05 Oct 2014 15:20:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=V3tAL1vTWz6LF5mmRBEaaBmT8OJYliDBbyhjUbZ/UVI=; b=j4FkpTTFt6UeQVEO7OpVWBYD5VcDknZyB0llpd1c8L+dtLVLEdi3A+wfz6sfhvGJC6 ts6IgKCljYSda0G7dhmOLp7va5f6UmnLF2G42vumfBMBksqFvli37BM8Jlpa659YlESv Q3b8QAUDThnGtsJsvCVWM+4aeAS9lvDEe0qT4RMbGHAdH83XSMHi1mPaWzHeA3N2hh+9 PLYyvRnDFkcq+XCDJrgJuz/2vKzsLZofotGsnZ39SQ1BclmC7v/PpxHFUBEmOgue0lGj aSWe9fX9XdPyZor6LCQQHSeKDP62fvrdZYiSey0RlvxiDeKSywWt/BVxV3XVT0u3YZPc MQxQ== X-Received: by 10.66.219.133 with SMTP id po5mr7202139pac.47.1412547628539; Sun, 05 Oct 2014 15:20:28 -0700 (PDT) Received: from charmander.picturesperfect.net (c-67-182-131-225.hsd1.wa.comcast.net. [67.182.131.225]) by mx.google.com with ESMTPSA id p1sm11611689pby.29.2014.10.05.15.20.26 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 05 Oct 2014 15:20:27 -0700 (PDT) Sender: Mark Johnston Date: Sun, 5 Oct 2014 15:20:20 -0700 From: Mark Johnston To: "O. Hartmann" Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] Message-ID: <20141005222019.GA55189@charmander.picturesperfect.net> References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> <54308593.6050301@pinyon.org> <20141005004314.GA30051@charmander.picturesperfect.net> <20141005111855.1d8691d1.ohartman@zedat.fu-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20141005111855.1d8691d1.ohartman@zedat.fu-berlin.de> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: "Russell L. Carter" , Arseny Nasokin , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 22:20:29 -0000 On Sun, Oct 05, 2014 at 11:18:55AM +0200, O. Hartmann wrote: > Am Sun, 5 Oct 2014 05:36:57 +0400 > Arseny Nasokin schrieb: > > > Mark, > > > > Thank you for patch, I encounter same error and this patch works for me. > > > > ✪ > > > > > > -- Eir Nym > > > > On 5 October 2014 04:43, Mark Johnston wrote: > > > > > On Sat, Oct 04, 2014 at 04:41:07PM -0700, Russell L. Carter wrote: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > Hash: SHA1 > > > > > > > > > > > > > > > > On 10/04/14 15:58, Mark Johnston wrote: > > > > > On Sat, Oct 4, 2014 at 3:40 PM, Mark Johnston > > > > > wrote: > > > > >> On Sat, Oct 04, 2014 at 04:39:37PM -0400, Ryan Stone wrote: > > > > >>> On Sat, Oct 4, 2014 at 2:33 PM, Mark Johnston > > > > >>> wrote: > > > > >>>> On Sat, Oct 04, 2014 at 07:47:56PM +0200, O. Hartmann wrote: > > > > >>>>> Recent sources (Revision: 272529) fail to compile: > > > > >>>>> > > > > >>>>> [...] cc -m32 -march=native -DCOMPAT_32BIT -isystem > > > > >>>>> /usr/obj/usr/src/lib32/usr/include/ > > > > >>>>> -L/usr/obj/usr/src/lib32/usr/lib32 > > > > >>>>> -B/usr/obj/usr/src/lib32/usr/lib32 -O2 -pipe -O3 -O3 -pipe > > > > >>>>> -DYP -I/usr/obj/usr/src/lib32/usr/include/rpcsvc -std=gnu99 > > > > >>>>> -fstack-protector -Wsystem-headers -Werror > > > > >>>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int > > > > >>>>> -Wno-unused-const-variable -Wno-tautological-compare > > > > >>>>> -Wno-unused-value -Wno-parentheses-equality > > > > >>>>> -Wno-unused-function -Wno-enum-conversion -Wno-switch > > > > >>>>> -Wno-switch-enum -Wno-knr-promoted-parameter > > > > >>>>> -Wno-parentheses -Qunused-arguments -c > > > > >>>>> /usr/src/lib/librpcsvc/yp_passwd.c -o yp_passwd.o --- > > > > >>>>> all_subdir_libproc --- --- libproc.so.3 --- > > > > >>>>> /usr/obj/usr/src/tmp/usr/bin/ld: skipping incompatible > > > > >>>>> /usr/obj/usr/src/tmp/usr/lib/libctf.so when searching for > > > > >>>> > > > > >>>> I'm confused by this message. Are you building with > > > > >>>> -DNO_CLEAN? Do you have anything in make.conf or src.conf, > > > > >>>> especially anything that's changed since libctf was rebuilt? > > > > >>>> > > > > >>>> You might try rebuilding libctf with > > > > >>>> > > > > >>>> $ cd /usr/src $ make -C cddl/lib/libctf clean all > > > > >>>> > > > > >>>> but I'm not sure why ld is ignoring the existing libctf.so. > > > > >>> > > > > >>> The failure is coming while building the lib32 compat > > > > >>> libraries. Are we not currently building a lib32 libctf.so? > > > > >> > > > > >> No, we do. One thing I've noticed is that cddl/lib is built after > > > > >> lib/ when compiling 32-bit libs, whereas cddl/lib is built first > > > > >> when building natively. > > > > > > > > > > Sorry, that's not even true. I misread a part of Makefile.inc1. > > > > > > > > > > I'm still not able to reproduce the problem, but it seems that the > > > > > patch here is appropriate: > > > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > > > > > > > > Oliver, could you give this a try? > > > > > > > > Even poudriere can't get past this one. > > > > > > Sorry, it was incomplete. It's been updated: > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > After some minor corrections to the patch (the patched original sources seem not to match > most recent CURRENT sources as of revision 272562), buildworld works again as expected. > > Thank you very much. Committed as r272576. Sorry for the breakage. The patch was generated from my git tree, which didn't contain r272484, so the patch wouldn't apply to svn cleanly. I'll be sure to check that next time. :( Thanks, -Mark From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 02:14:12 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 73A3CE4E for ; Mon, 6 Oct 2014 02:14:12 +0000 (UTC) Received: from mail-pd0-x233.google.com (mail-pd0-x233.google.com [IPv6:2607:f8b0:400e:c02::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 452A3B43 for ; Mon, 6 Oct 2014 02:14:12 +0000 (UTC) Received: by mail-pd0-f179.google.com with SMTP id r10so2525240pdi.10 for ; Sun, 05 Oct 2014 19:14:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=7gelDKX51c/l4YM09Rnx7VeNkTMxEpv+Sq30Nwwp2zA=; b=nX3e7FaiF0jpCM1DcLa8WO1dbHs8FYkedBOPvPstUWbxR7V4zkPG4u0gBvguJDmJig 5xk5ilXM8NgpjUP5yD9vxGC5IDMZ2708XjjdwkhfEldaDdOzPNvZJtPNDndQVC/HLqGn PL8+vvzQ58P1u2E3lYGSoJiwnfGF7Y7hNjEwx/o5ty20GPos0RXtrqrbWU7LaUupGajf TFLTvbSbvwlqQv+hc4AJvfue+uM3SKs+y6jMF+x25cyHD70gzEIVNF5BYTXs0Se3IAFZ NKDx1ELnwpY6Kbfk2O0/EhILAXQoKv/MHZEdxomclihVTAxulmPPc7SVqLStY5JfrDYe IwDQ== X-Received: by 10.68.200.70 with SMTP id jq6mr40060pbc.144.1412561651819; Sun, 05 Oct 2014 19:14:11 -0700 (PDT) Received: from pyunyh@gmail.com ([106.247.248.2]) by mx.google.com with ESMTPSA id ke5sm12011056pad.34.2014.10.05.19.14.08 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 05 Oct 2014 19:14:10 -0700 (PDT) From: Yonghyeon PYUN X-Google-Original-From: "Yonghyeon PYUN" Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Mon, 06 Oct 2014 11:14:03 +0900 Date: Mon, 6 Oct 2014 11:14:03 +0900 To: Craig Wiesen Subject: Re: [CFT] alc(4) QAC AR816x/AR817x ethernet controller support Message-ID: <20141006021403.GA3131@michelle.fasterthan.com> Reply-To: pyunyh@gmail.com References: <20140930015741.GA2451@michelle.fasterthan.com> <20141001013637.GD2632@michelle.fasterthan.com> <20141002050730.GA964@michelle.fasterthan.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 02:14:12 -0000 On Sat, Oct 04, 2014 at 08:10:06PM +0000, Craig Wiesen wrote: > Yonghyeon PYUN gmail.com> writes: > > > > > On Wed, Oct 01, 2014 at 10:36:37AM +0900, Yonghyeon PYUN wrote: > > > On Tue, Sep 30, 2014 at 10:57:41AM +0900, Yonghyeon PYUN wrote: > > > > Hi, > > > > I've added support for QAC AR816x/AR817x ethernet controllers. It > > > > passed my limited testing and I need more testers. You can find > > > > patches from the following URLs. > > > > > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > > > and > > > > http://people.freebsd.org/~yongari/alc/alc.diff.20140930 > > > > > > > > pci.qurik.diff is to workaround silicon bug of AR816x. Without it > > > > MSI/MSIX interrupt wouldn't work. If you just want to use > > > > legacy INTx interrupt you don't have to apply it but you have to > > > > tell alc(4) not to use MSI/MSIX interrupt with tunables( > > > > hw.alc.msi.disable and hw.alc.msix_disable). > > > > > > > > alc.diff.20140930 will add support for AR8161/AR8162/AR8171/AR8172 > > > > and E2200 controllers. It supports all hardware features except > > > > RSS. If you have any QAC AR816x/AR817x or old AR813x/AR815x > > > > controllers please test and report how the diff works for you. > > > > Thanks. > > > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > > http://people.freebsd.org/~yongari/alc/alc.diff.20141001 > > > > > > Patch updated to address link establishment issue. > > > > http://people.freebsd.org/~yongari/alc/alc.diff.20141002 > > Patch updated again to correct wrong lock assertion. > > _______________________________________________ > > > > Hi- > > > I can add that I tested your patches on a 9.3 Stable machine. > The motherboard is a GA-Z77-D3H (rev. 1.1) with onboard Atheros AR816x. > I did have to apply one of the patch hunks by hand, see below. > I am able to ssh into the machine, and remotely access apache/poudriere. > I have not seen any problems so far. > I've included a few outputs for you to examine. > Thanks for your testing! [...] > > Rejected hunk: > # cat if_alc.c.rej This was caused by not MFCing r240693. I'll see whether it could be merged to stable/9. > *************** > *** 831,843 **** > CSR_WRITE_4(sc, ALC_PCIE_PHYMISC2, val); > } > /* Disable ASPM L0S and L1. */ > - cap = CSR_READ_2(sc, base + PCIER_LINK_CAP); > if ((cap & PCIEM_LINK_CAP_ASPM) != 0) { > - ctl = CSR_READ_2(sc, base + PCIER_LINK_CTL); > if ((ctl & PCIEM_LINK_CTL_RCB) != 0) > sc->alc_rcb = DMA_CFG_RCB_128; > if (bootverbose) > - device_printf(dev, "RCB %u bytes\n", > sc->alc_rcb == DMA_CFG_RCB_64 ? 64 : > 128); > state = ctl & PCIEM_LINK_CTL_ASPMC; > if (state & PCIEM_LINK_CTL_ASPMC_L0S) > --- 1279,1291 ---- > CSR_WRITE_4(sc, ALC_PCIE_PHYMISC2, val); > } > /* Disable ASPM L0S and L1. */ > + cap = CSR_READ_2(sc, sc->alc_expcap + PCIER_LINK_CAP); > if ((cap & PCIEM_LINK_CAP_ASPM) != 0) { > + ctl = CSR_READ_2(sc, sc->alc_expcap + > PCIER_LINK_CTL); > if ((ctl & PCIEM_LINK_CTL_RCB) != 0) > sc->alc_rcb = DMA_CFG_RCB_128; > if (bootverbose) > + device_printf(sc->alc_dev, "RCB %u > bytes\n", > sc->alc_rcb == DMA_CFG_RCB_64 ? 64 : > 128); > state = ctl & PCIEM_LINK_CTL_ASPMC; > if (state & PCIEM_LINK_CTL_ASPMC_L0S) > > From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 02:26:40 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 83F12F9A; Mon, 6 Oct 2014 02:26:40 +0000 (UTC) Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 70561C07; Mon, 6 Oct 2014 02:26:39 +0000 (UTC) Received: by mail-wi0-f174.google.com with SMTP id cc10so3226573wib.7 for ; Sun, 05 Oct 2014 19:26:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=24XaLrHVTJ+lAOxAwwAMMYZOAzuJt9+Bo+/S3T37Jjc=; b=pSzAUlyG8OR+w3qV8PRbJp+IKgKibDSDuA7mnUe5Ny8g2F9/IwhPQ/TRRPxn7SfeR3 Izuo+eZ1z8ckm9OfcOTK1hNLZzA41F9bjvXrwQpHQmXIfk2VsbLWFKm13fuhxyKBrMpl tFnNU3T9tGO/ip3L+D6N6QW6Z0NN6Vau/B58BDp5YCaBTy972hqvxJtLvploNBFzQRFL chxbOPhfJJ4hiU2f91lxgN4lyqXNyNFQITlj1KhNBGxNboxsFm0HUmzYniYKIuTXT8fE DEXLZRWiNNx0fBPu5+vUT/zk7JoQpclVqz5NAQQ+pdEwlkxLPMtIYwj15w+91GeS76Dr VWPw== MIME-Version: 1.0 X-Received: by 10.180.103.131 with SMTP id fw3mr15792406wib.77.1412562397684; Sun, 05 Oct 2014 19:26:37 -0700 (PDT) Received: by 10.216.159.193 with HTTP; Sun, 5 Oct 2014 19:26:37 -0700 (PDT) Reply-To: araujo@FreeBSD.org In-Reply-To: <542FE9A7.9090208@FreeBSD.org> References: <542FE9A7.9090208@FreeBSD.org> Date: Mon, 6 Oct 2014 10:26:37 +0800 Message-ID: Subject: Re: HEADS UP: Merging projects/ipfw to HEAD From: Marcelo Araujo To: "Alexander V. Chernikov" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-net@freebsd.org" , Luigi Rizzo , freebsd-current , freebsd-ipfw X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 02:26:40 -0000 Hey Alexander, Very nice work, thank you so much to bring these stuff to us. Best Regards, 2014-10-04 20:35 GMT+08:00 Alexander V. Chernikov : > Hi, > > I'm going to merge projects/ipfw branch to HEAD in the middle of next week. > > What has changed: > > Main user-visible changes are related to tables: > > * Tables are now identified by names, not numbers. There can be up to 65k > tables with up to 63-byte long names. > * Tables are now set-aware (default off), so you can switch/move them > atomically with rules. > * More functionality is supported (swap, lock, limits, user-level lookup, > batched add/del) by generic table code. > * New table types are added (flow) so you can match multiple packet fields > at once. > * Ability to add different type of lookup algorithms for particular table > type has been added. > * New table algorithms are added (cidr:hash, iface:array, number:array and > flow:hash) to make certain types of lookup more effective. > * Table value are now capable of holding multiple data fields for > different tablearg users > > Some examples (see ipfw(8) manual page for the description): > > 0:02 [2] zfscurr0# ipfw table fl2 create type flow:src-ip,proto,dst-port > algo flow:hash valtype skipto,fib > 0:02 [2] zfscurr0# ipfw table fl2 info > +++ table(fl2), set(0) +++ > kindex: 0, type: flow:src-ip,proto,dst-port > valtype: number, references: 0 > algorithm: flow:hash > items: 0, size: 280 > 0:02 [2] zfscurr0# ipfw table fl2 add 2a02:6b8::333,tcp,443 45000,12 > 0:02 [2] zfscurr0# ipfw table fl2 add 10.0.0.92,tcp,80 22000,13 > 0:02 [2] zfscurr0# ipfw table fl2 list > +++ table(fl2), set(0) +++ > 2a02:6b8::333,6,443 45000 > 10.0.0.92,6,80 22000 > 0:02 [2] zfscurr0# ipfw add 200 count tcp from me to 78.46.89.105 80 > flow 'table(fl2)' > > ipfw table mi_test create type cidr algo "cidr:hash masks=/30,/64" > ipfw table mi_test add 10.0.0.8/30 > ipfw table mi_test add 2a02:6b8:b010::1/64 25 > > # ipfw table si add 1.1.1.1/32 1111 2.2.2.2/32 2222 > added: 1.1.1.1/32 1111 > added: 2.2.2.2/32 2222 > # ipfw table si add 2.2.2.2/32 2200 4.4.4.4/32 4444 > exists: 2.2.2.2/32 2200 > added: 4.4.4.4/32 4444 > ipfw: Adding record failed: record already exists > ^^^^^ Returns error but keeps inserted items > # ipfw table si list > +++ table(si), set(0) +++ > 1.1.1.1/32 1111 > 2.2.2.2/32 2222 > 4.4.4.4/32 4444 > # ipfw table si atomic add 3.3.3.3/32 3333 4.4.4.4/32 4400 5.5.5.5/32 > 5555 > added(reverted): 3.3.3.3/32 3333 > exists: 4.4.4.4/32 4400 > ignored: 5.5.5.5/32 5555 > ipfw: Adding record failed: record already exists > ^^^^^ Returns error and reverts added records > > Performance changes: > * Main ipfw lock was converted to rmlock > * Rule counters were separated from rule itself and made per-cpu. > * Radix table entries fits into 128 bytes > * struct ip_fw is now more compact so more rules will fit into 64 bytes > * interface tables uses array of existing ifindexes for faster match > > ABI changes: > All functionality supported by old ipfw(8) remains functional. Old & new > binaries can work together with the following restrictions: > * Tables named other than ^\d+$ are shown as table(65535) in ruleset in > old binaries > * I'm a bit unsure about "lookup src-port|dst-port N" case, something may > be broken here. Anyway, this can be fixed for MFC > > Internal changes:. > Changing table ids to numbers resulted in format modification for most > sockopt codes. > Old sopt format was compact, but very hard to extend (no versioning, > inability to add more opcodes), so > * All relevant opcodes were converted to TLV-based versioned IP_FW3-based > codes. > * The remaining opcodes were also converted to be able to eliminate all > older opcodes at once > * All IP_FW3 handlers uses special API instead of calling sooptcopy* > directly to ease adding another communication methods > * struct ip_fw is now different for kernel and userland > * tablearg value has been changed to 0 to ease future extensions > * table "values" are now indexes in special value array which holds > extended data for given index > * Batched add/delete has been added to tables code > * Most changes has been done to permit batched rule addition. > * interface tracking API has been added (started on demand) to permit > effective interface tables operations > * O(1) skipto cache, currently turned off by default at compile-time (eats > 512K). > > * Several steps has been made towards making libipfw: > * most of new functions were separated into "parse/prepare/show and > actuall-do-stuff" pieces (already merged). > * there are separate functions for parsing text string into "struct > ip_fw" and printing "struct ip_fw" to supplied buffer (already merged). > * Probably some more less significant/forgotten features > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- -- Marcelo Araujo (__)araujo@FreeBSD.org \\\'',)http://www.FreeBSD.org \/ \ ^ Power To Server. .\. /_) From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 02:32:22 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 63F07359 for ; Mon, 6 Oct 2014 02:32:22 +0000 (UTC) Received: from mail-pd0-x235.google.com (mail-pd0-x235.google.com [IPv6:2607:f8b0:400e:c02::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 34A9DCC9 for ; Mon, 6 Oct 2014 02:32:22 +0000 (UTC) Received: by mail-pd0-f181.google.com with SMTP id z10so2537115pdj.12 for ; Sun, 05 Oct 2014 19:32:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=Ycgmpn3KQRk7LiHjYH79WmBQGFF5nPUxn2fPBeBhVBc=; b=Quh3Dq3Bu/06to66DBHG7t1Yi9EBzRigfqM3C0KqBMSTyQEvQXLZBvroOJ+kJ5Qoap xd4oOkWCE4iJojGBA3c0XGUNG5M4orBJkilIMU7m3sL2osMGLDb0SUzRB1uu7xkS/07/ faslVsw0rbyVcqhLWaruhLuIh3vQDaJ7PpSAx3InrEs6faIv7iMqiKdBmU9tMkDlF52T vKogcTS8HzHMYWuOpT63xWwdMGmCL3Me3i84Qkum4mXhGXbxAR33mbO4+A1FbnQVSgyI bZbD84S3RMIOQ68s7/JpC0GCiQh76YG0CRsYo8k77PuOj3nfZ8mchDxvqDeRa5yicBSk xV+Q== X-Received: by 10.70.36.138 with SMTP id q10mr15582674pdj.88.1412562741834; Sun, 05 Oct 2014 19:32:21 -0700 (PDT) Received: from pyunyh@gmail.com ([106.247.248.2]) by mx.google.com with ESMTPSA id ix8sm12038841pac.32.2014.10.05.19.32.18 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 05 Oct 2014 19:32:20 -0700 (PDT) From: Yonghyeon PYUN X-Google-Original-From: "Yonghyeon PYUN" Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Mon, 06 Oct 2014 11:32:13 +0900 Date: Mon, 6 Oct 2014 11:32:13 +0900 To: Dariusz Wierzbicki Subject: Re: [CFT] alc(4) QAC AR816x/AR817x ethernet controller support Message-ID: <20141006023213.GC3131@michelle.fasterthan.com> Reply-To: pyunyh@gmail.com References: <20140930015741.GA2451@michelle.fasterthan.com> <20141001013637.GD2632@michelle.fasterthan.com> <20141002050730.GA964@michelle.fasterthan.com> <20141003212946.1499d68f@dw.org.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20141003212946.1499d68f@dw.org.pl> User-Agent: Mutt/1.4.2.3i Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 02:32:22 -0000 On Fri, Oct 03, 2014 at 09:29:46PM +0200, Dariusz Wierzbicki wrote: > Dnia 2014-10-02, o godz. 14:07:30 > Yonghyeon PYUN napisał(a): > > > On Wed, Oct 01, 2014 at 10:36:37AM +0900, Yonghyeon PYUN wrote: > > > On Tue, Sep 30, 2014 at 10:57:41AM +0900, Yonghyeon PYUN wrote: > > > > Hi, > > > > I've added support for QAC AR816x/AR817x ethernet controllers. It > > > > passed my limited testing and I need more testers. You can find > > > > patches from the following URLs. > > > > > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > > > and > > > > http://people.freebsd.org/~yongari/alc/alc.diff.20140930 > > > > > > > > pci.qurik.diff is to workaround silicon bug of AR816x. Without it > > > > MSI/MSIX interrupt wouldn't work. If you just want to use > > > > legacy INTx interrupt you don't have to apply it but you have to > > > > tell alc(4) not to use MSI/MSIX interrupt with tunables( > > > > hw.alc.msi.disable and hw.alc.msix_disable). > > > > > > > > alc.diff.20140930 will add support for AR8161/AR8162/AR8171/AR8172 > > > > and E2200 controllers. It supports all hardware features except > > > > RSS. If you have any QAC AR816x/AR817x or old AR813x/AR815x > > > > controllers please test and report how the diff works for you. > > > > Thanks. > > > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > > http://people.freebsd.org/~yongari/alc/alc.diff.20141001 > > > > > > Patch updated to address link establishment issue. > > > > http://people.freebsd.org/~yongari/alc/alc.diff.20141002 > > Patch updated again to correct wrong lock assertion. > > Hi ! > > Thanks for your work ! > > Are your patches only for current ? I tried on 10 stable. > No, it should be applied to stable/10 as well. I intentionally didn't include additional diff for MAC statistics which will not work on stable/10 and stable/9 due to if_inc_counter changes made in HEAD. I tried to apply the diff again against stable/10 and it succeeded with minor fuzz and offset differences. > > My system: > > dw@dw:~ % uname -a > FreeBSD dw 10.1-RC1 FreeBSD 10.1-RC1 #1 r272477M: Fri Oct 3 20:48:05 > CEST 2014 dw@dw:/usr/obj/usr/src/sys/DW amd64 > [...] > I applied that part manually. Compiled and rebooted system. > > > dmesg | grep alc : > > alc0: could not disable Rx/Tx MAC(0x4000cb20)! > alc0: reset timeout(0x4000cb20)! > alc0: could not disable Rx/Tx MAC(0x4000cb20)! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ I'm more worried about MAC reset and master reset timeout shown below. The MAC reset timeout makes me wonder how this can happen since driver just checks bit 0 and bit 1, the low nibble of the register value can't be 0. > alc0: link state changed to UP > alc0: could not disable Rx/Tx MAC(0x4000cb20)! > alc0: port 0xd000-0xd07f mem > 0xf7200000-0xf723ffff irq 18 at device 0.0 on pci3 > alc0: reset timeout(0x4000cd00)! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ I think this also can't happen since driver checks bit[0-3], the low byte should be non-zero when the timeout triggers. > alc0: 11776 Tx FIFO, 12032 Rx FIFO > miibus0: on alc0 > alc0: Ethernet address: 74:d4:35:91:32:04 [...] > > If you need other data or more testing, let me know. > Do you have any local changes in alc(4)? As I said, the diff could be applied to stable/10 without any manual modification. Thanks for testing! From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 03:37:36 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8FA9ACE5 for ; Mon, 6 Oct 2014 03:37:36 +0000 (UTC) Received: from quine.pinyon.org (quine.pinyon.org [65.101.5.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 64C9E30F for ; Mon, 6 Oct 2014 03:37:35 +0000 (UTC) Received: by quine.pinyon.org (Postfix, from userid 122) id C1A64160469; Sun, 5 Oct 2014 20:37:28 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on quine.pinyon.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 Received: from feyerabend.n1.pinyon.org (feyerabend.n1.pinyon.org [10.0.10.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by quine.pinyon.org (Postfix) with ESMTPSA id 5713416000F for ; Sun, 5 Oct 2014 20:37:26 -0700 (MST) Message-ID: <54320E76.3010702@pinyon.org> Date: Sun, 05 Oct 2014 20:37:26 -0700 From: "Russell L. Carter" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: NFS installworld failures Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 03:37:36 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Greetings, Am I the only one attempting to maintain a local cluster using a buildworld server and mounting /usr/src/ and /usr/obj/ via NFS? I intermittently run into installworld failures, usually in sys/boot/i386 but occasionally e.g. cddl/lib where the install targets are apparently out of date, and want to be rebuilt, which doesn't work with a read-only mount. Is this a reasonable thing to expect to work, or maybe not? Every system in the cluster has got ntpd functioning correctly. Here's today's 2nd blocker: ===> cddl/lib/drti (install) /usr/bin/cc -O2 -pipe - -I/usr/src/cddl/lib/drti/../../../sys/cddl/compat/opensolaris - -I/usr/src/cddl/lib/drti/../../../cddl/compat/opensolaris/include - -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/head - -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/drti/../../../sys/cddl/contrib/opensolaris/uts/common -DPIC -fpic -DNEED_SOLARIS_BOOLEAN -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c -o drti.o error: unable to open output file 'drti.o': '' Best regards, Russell -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJUMg52AAoJEFnLrGVSDFaEwrgP+wReSDvMhWBH25l3aOkYJbpx CXl0x/a4eSSS38UOa46KIUTFnx68XKElqUFi8eHRcSXe0L0pCNq1UQw5Qrp5Uaj0 d5GaKpkm3IP/IZtTzIbh60N2oc8einYXHWP5LsDx3Au4b4y0p2CX7ApQr61H7n5G 6E8XJ8lSrS13NBI0RvWAVY54+DzuLeoubvpJqMoodb01YToY/e3HHn/K5gbmF/x8 JK5tsW1XvGsRFxT/NLDKumuaf0JQLrRHD9DjiKTELAvtLdg7k4G4yf0BmobojUrB E1RajK8HppmyP0S2UvZMisMfEZ3radl0PKPbk/cCLMLWC1kiLWyZ70OSZ/537umY 94fF0irY0TmnsHENpQmtDB7OwPFb80bn9ztuEo54PI8j2rnSuvB4FNkHNTuTtkAi JY7V3cu2yjVbuqw7ailutc5We7jEurS+5Gi72KEL9pLs22WFtmtHfAgrZuRE4Ror RudQpszK4TIljNgh9tF3g4nMMiabKwHq4Ws2BqrZ3wJCl8tgLdetR/hGHR325dTL CnLp8YdoU6gbfbTBWqQrnmV02VMOinK+ZAAy7ATufQhy9tVIwai1gz27ou4tkkmb i0vDqv+jQoP7S6/4LfGkBJQ53X1O4L+zRYJ53YCfoH7kM4g4tNbvCDBYYG/EFU3+ 2EDMkHl04WIJvg1VcaT1 =N1ME -----END PGP SIGNATURE----- From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 03:51:23 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 41E36F58 for ; Mon, 6 Oct 2014 03:51:23 +0000 (UTC) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0AA705E0 for ; Mon, 6 Oct 2014 03:51:22 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.9/8.14.9) with ESMTP id s963pKl5005495; Sun, 5 Oct 2014 20:51:20 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.9/8.14.9/Submit) id s963pKO2005494; Sun, 5 Oct 2014 20:51:20 -0700 (PDT) (envelope-from david) Date: Sun, 5 Oct 2014 20:51:20 -0700 From: David Wolfskill To: "Russell L. Carter" Subject: Re: NFS installworld failures Message-ID: <20141006035120.GF1295@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , "Russell L. Carter" , freebsd-current@freebsd.org References: <54320E76.3010702@pinyon.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="E7i4zwmWs5DOuDSH" Content-Disposition: inline In-Reply-To: <54320E76.3010702@pinyon.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 03:51:23 -0000 --E7i4zwmWs5DOuDSH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 05, 2014 at 08:37:26PM -0700, Russell L. Carter wrote: > Greetings, >=20 > Am I the only one attempting to maintain a local cluster using > a buildworld server and mounting /usr/src/ and /usr/obj/ via NFS? No; I do that, as well (for a couple of "client" machines), but they're tracking stable/9, rather than head. (I'd switch them to stable/10, but they run authoritative name servers, and I haven't figured out a reasonable way to do that migration because of the way the installation of the dns/bind99 port depends on the version of the OS at install (vs. run) time.) > I intermittently run into installworld failures, usually > in sys/boot/i386 but occasionally e.g. cddl/lib where the > install targets are apparently out of date, and want to be > rebuilt, which doesn't work with a read-only mount. >=20 > Is this a reasonable thing to expect to work, or maybe not? I would expect it to work -- at least, if the machines are all reasonably closely synchronized with respect to time-of-day. Oh -- and if the machines have compatible /etc/{make,src}.conf files. IIRC, I also ended up needing to create a symlink or two. > Every system in the cluster has got ntpd functioning correctly. Well, that should take care of the time-of-day (potential) issue. > Here's today's 2nd blocker: >=20 > =3D=3D=3D> cddl/lib/drti (install) > /usr/bin/cc -O2 -pipe > -I/usr/src/cddl/lib/drti/../../../sys/cddl/compat/opensolaris > -I/usr/src/cddl/lib/drti/../../../cddl/compat/opensolaris/include > -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/head > - > -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libctf/com= mon > -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace= /common -I/usr/src/cddl/lib/drti/../../../sys/cddl/contrib/opensolaris/uts= /common -DPIC -fpic -DNEED_SOLARIS_BOOLEAN -std=3Dgnu99 -fstack-protector = -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Ws= trict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-= qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wch= ar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-defin= ition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-declaration= s -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-va= riable -Qunused-arguments -c /usr/src/cddl/lib/drti/../../../cddl/contrib/o= pensolaris/lib/libdtrace/common/drti.c -o drti.o > error: unable to open output file 'drti.o': '' > ... Sorry; it's been a long time since I encountered anything similar to that, and I no longer recall what might have contributed to it. But I do definitely do NFS installs; ref.: FreeBSD albert.catwhisker.org 9.3-STABLE FreeBSD 9.3-STABLE #74 r272439M/2= 72471:903504: Fri Oct 3 05:14:22 PDT 2014 root@freebeast.catwhisker.or= g:/usr/obj/usr/src/sys/ALBERT i386 FreeBSD bats.catwhisker.org 9.3-STABLE FreeBSD 9.3-STABLE #74 r272439M/272= 471:903504: Fri Oct 3 05:17:39 PDT 2014 root@freebeast.catwhisker.org:= /usr/obj/usr/src/sys/BATS i386 (My "build machine" -- "freebeast" -- is powered off until just before midnight.) Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --E7i4zwmWs5DOuDSH Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJUMhG3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7eu4P/2WsZCwngOuj4Zby6bo/V2L3 bh0OHKrpWSMzNfhMvhofVoum+4aNEdrYynSgPI6JInbQi7iQjTzBovNEUlsDf4yu 7YWkaR5AB9ZPwlbVrexZlWayd6LFZcLQ7rOu9DhKnVHu0xuPTFvsfg9V6FkSFEkQ O0osjK6H4pI94hyObpBaIillpUgufkzhzbNeoDbZUaF9hEoOYqJRAVOL/1d6pou5 0QXinCx7qxbAqfWQx95+frMzOo3mpXLos0EGVq2PQ9ioRiQme/DjAbm5X1s5/C91 SmRLmmqtbs4idtI9Oa5XkKYhzkmtB23L6UcCgjvDLrKgRDSr0qfEIflUouNug6rn 5+0c2MMFgt8BGG8eqjoV39nJFlpkJNh+xgPB3ViPe2TP8Qawsc7g3TIowtov2S9y 27H4JfqKqyVMlL0t39pX+HOVkOBqn/87p/ZzNDE/k+RJxlmFGDtjzm7ZgKBSUPG2 +ZXcIMaT8uqJWCXVwPcztlc7LtighDpa4ceMRLdXYcNHzb9Xm1XYc/UNKrE6bflQ q8dHckFddqgaPeC8b/d5UakWptS8+epUlJv3ihLBTHymxot63vFyRiGJpYJoSIbg Rz8UX2ECH0kD8yebw7EXIjgZfbfB0p/yfIQs2W+70qcRuD4hqR0/jKbH1kt1T/X7 xNOA84lSCLfVLprLFRxq =ZsNv -----END PGP SIGNATURE----- --E7i4zwmWs5DOuDSH-- From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 04:44:03 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 30AB577E for ; Mon, 6 Oct 2014 04:44:03 +0000 (UTC) Received: from quine.pinyon.org (quine.pinyon.org [65.101.5.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 034E4AD5 for ; Mon, 6 Oct 2014 04:44:02 +0000 (UTC) Received: by quine.pinyon.org (Postfix, from userid 122) id 626D5160469; Sun, 5 Oct 2014 21:44:01 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on quine.pinyon.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 Received: from feyerabend.n1.pinyon.org (feyerabend.n1.pinyon.org [10.0.10.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by quine.pinyon.org (Postfix) with ESMTPSA id BC8C616000F for ; Sun, 5 Oct 2014 21:43:58 -0700 (MST) Message-ID: <54321E0E.20002@pinyon.org> Date: Sun, 05 Oct 2014 21:43:58 -0700 From: "Russell L. Carter" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: NFS installworld failures References: <54320E76.3010702@pinyon.org> <20141006035120.GF1295@albert.catwhisker.org> In-Reply-To: <20141006035120.GF1295@albert.catwhisker.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 04:44:03 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/05/14 20:51, David Wolfskill wrote: > On Sun, Oct 05, 2014 at 08:37:26PM -0700, Russell L. Carter wrote: >> Greetings, >> >> Am I the only one attempting to maintain a local cluster using a >> buildworld server and mounting /usr/src/ and /usr/obj/ via NFS? > [...] > that, and I no longer recall what might have contributed to it. > But I do definitely do NFS installs; ref.: > > FreeBSD albert.catwhisker.org 9.3-STABLE FreeBSD 9.3-STABLE #74 > r272439M/272471:903504: Fri Oct 3 05:14:22 PDT 2014 > root@freebeast.catwhisker.org:/usr/obj/usr/src/sys/ALBERT i386 > > FreeBSD bats.catwhisker.org 9.3-STABLE FreeBSD 9.3-STABLE #74 > r272439M/272471:903504: Fri Oct 3 05:17:39 PDT 2014 > root@freebeast.catwhisker.org:/usr/obj/usr/src/sys/BATS i386 > > (My "build machine" -- "freebeast" -- is powered off until just > before midnight.) - -current has weather: NFS installs in May Jun required write privileges on the NFS share so the local system could build what it felt was out-of-date, but then at some point root mounts lost write privileges (even though linux can mount NFS root rw no problem, I haven't bothered to track this down yet). And that is basically a GOOD THING, so I've tried hard to get my installs working that way. Through a lot of July and August this was no problem. But in September it started again. It's a timestamp issue with dependencies, I am guessing, but I'm a cmake man these days, and don't know how to debug it. Russell (and am I'm the only luser around that depends on thunderbird external editor to make my messages readable, and now that it appears to be broken I'm back to stupid land?) > Peace, david > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJUMh4OAAoJEFnLrGVSDFaEWNMQAInucNxPiv2jufB9QXJzf3RC NlKzDL6HgUOLF+RBTwz0CmY2o7yejXpKjqfZVMZCzEcROQMagI4rvjJAyHc8RYmN /7Yv7SSjqGjOzJqMZNLIXTnwApZoXoQjkRK7xGStcjtNFO5eBekVmShvqtfGC6No 39HqFQ7HQGw5g8YQnvBw1lPmOv96Mawn7Yx9QYsM7EsZoy+pij4ZylPDz5Z8Ondq Teya/PNSr6vHeHR0pCsFdbt2ePZyVxjyJAkMJLwc+7WBd0+NG/Nh6YRfHZFOcpT4 reyzAbejSoWvOjOt7qeLsClB90T6Fuu8zN2dbbabjU4VSfAKAF0jG8+lTZ0wBpUD DabsiCrlur+aVwPP6Bi24sbOb7L1rHS7xBQOUYeJpcgFNbh9exDVbvIeB3ZdCDIt yxriPgR43UOYYKmUl4xnzWOv3Z0mGSmOXhXcU2CB6khqjwc9JtofnTOZtTnyuOon NL9QlVbloenDPXDi9OeaxxxRoBd7gNZteq41NcVmLxvb+iwYuy21l954y85fze0d KUMCKvydq2GjXsT81jj5BtIedMtURfPRycNV+3kPl+/MC1A/ECteqVtgXxuIP740 JeCBhUlMRJvifQgIabZezdtNW9v1A7jrmYCtjTGw2CIvvcMs/RITu4Iqu4cDQ/xS 2bXkVKiHicbxTxyEdSpe =qQFl -----END PGP SIGNATURE----- From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 06:25:41 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2A8CFC06; Mon, 6 Oct 2014 06:25:41 +0000 (UTC) Received: from smtp.mei.co.jp (smtp.mei.co.jp [133.183.100.20]) by mx1.freebsd.org (Postfix) with ESMTP id BCFA9634; Mon, 6 Oct 2014 06:25:40 +0000 (UTC) Received: from mail-gw.jp.panasonic.com ([157.8.1.157]) by smtp.mei.co.jp (8.12.11.20060614/3.7W/kc-maile11) with ESMTP id s966Pcgb007855; Mon, 6 Oct 2014 15:25:38 +0900 (JST) Received: from epochmail.jp.panasonic.com ([157.8.1.130]) by mail.jp.panasonic.com (8.11.6p2/3.7W/kc-maili14) with ESMTP id s966PcL16355; Mon, 6 Oct 2014 15:25:38 +0900 Received: by epochmail.jp.panasonic.com (8.12.11.20060308/3.7W/lomi17) id s966PcVp026544; Mon, 6 Oct 2014 15:25:38 +0900 Received: from localhost by lomi17.jp.panasonic.com (8.12.11.20060308/3.7W) with ESMTP id s966Pc4q026482; Mon, 6 Oct 2014 15:25:38 +0900 Date: Mon, 06 Oct 2014 15:25:38 +0900 (JST) Message-Id: <20141006.152538.1986502749881070938.okuno.kohji@jp.panasonic.com> To: kostikbel@gmail.com Subject: Re: About pmap_mapdev() & pmap_unmapdev() From: Kohji Okuno In-Reply-To: <20141004092030.GP26076@kib.kiev.ua> References: <20141004082943.GN26076@kib.kiev.ua> <20141004.175326.766405563100788209.okuno.kohji@jp.panasonic.com> <20141004092030.GP26076@kib.kiev.ua> Organization: Panasonic Corporation X-Mailer: Mew version 6.5 on Emacs 24.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org, freebsd-current@freebsd.org, okuno.kohji@jp.panasonic.com X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 06:25:41 -0000 Hi Konstantin, I tested your patch. It was no problem. Thank you for your kind correspondence. Regards, Kohji Okuno > On Sat, Oct 04, 2014 at 05:53:26PM +0900, Kohji Okuno wrote: >> Hi, Konstantin, >> >> > At the end of the mail is commit candidate. I did not even compiled this. >> > Can you test and report back, please ? >> >> Could you check the following? >> (1) should use kernel_pmap->pm_stats.resident_count >> ^^^ >> I'm sorry. My patch was wrong. > As well as mine. > >> >> (2) should use pmap_resident_count_inc() in amd64. > Correct. > >> >> >> I will test, later. >> >> In addtion, I have one question. >> In current and 10-stable, is vm_map_delete() called by kva_free()? > No, kva_free() only releases the vmem backing, leaving the page > tables intact. This is why I only did the stable/9 patch. > >> If vm_map_delete() is called, this fix is needed in current and >> 10-stable, I think. > > Updated patch below. > > Index: amd64/amd64/pmap.c > =================================================================== > --- amd64/amd64/pmap.c (revision 272506) > +++ amd64/amd64/pmap.c (working copy) > @@ -5040,6 +5040,9 @@ pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, in > pa = trunc_page(pa); > for (tmpsize = 0; tmpsize < size; tmpsize += PAGE_SIZE) > pmap_kenter_attr(va + tmpsize, pa + tmpsize, mode); > + PMAP_LOCK(kernel_pmap); > + pmap_resident_count_inc(kernel_pmap, OFF_TO_IDX(size)); > + PMAP_UNLOCK(kernel_pmap); > pmap_invalidate_range(kernel_pmap, va, va + tmpsize); > pmap_invalidate_cache_range(va, va + tmpsize); > return ((void *)(va + offset)); > Index: i386/i386/pmap.c > =================================================================== > --- i386/i386/pmap.c (revision 272506) > +++ i386/i386/pmap.c (working copy) > @@ -5066,10 +5066,14 @@ pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, in > size = roundup(offset + size, PAGE_SIZE); > pa = pa & PG_FRAME; > > - if (pa < KERNLOAD && pa + size <= KERNLOAD) > + if (pa < KERNLOAD && pa + size <= KERNLOAD) { > va = KERNBASE + pa; > - else > + } else { > va = kmem_alloc_nofault(kernel_map, size); > + PMAP_LOCK(kernel_pmap); > + kernel_pmap->pm_stats.resident_count += OFF_TO_IDX(size); > + PMAP_UNLOCK(kernel_pmap); > + } > if (!va) > panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 09:34:36 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2B0F7FD for ; Mon, 6 Oct 2014 09:34:36 +0000 (UTC) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 91F21CA8 for ; Mon, 6 Oct 2014 09:34:36 +0000 (UTC) Received: from um-excht-a01.um.gwdg.de ([134.76.11.221] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1Xb4gc-00059D-HT; Mon, 06 Oct 2014 11:34:34 +0200 Received: from lt047.nfv (87.187.105.231) by email.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.195.1; Mon, 6 Oct 2014 11:34:34 +0200 Message-ID: <54326229.2080204@gwdg.de> Date: Mon, 6 Oct 2014 11:34:33 +0200 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Chuck Burns , Subject: Re: pkg/ports system terribly messed up? References: <20140930081301.55bc5629.ohartman@zedat.fu-berlin.de> <4180223.sAzr7DGzUz@blackbeast> <542B9598.5030302@gwdg.de> <3029778.sRTk01SrzP@blackbeast> In-Reply-To: <3029778.sRTk01SrzP@blackbeast> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 09:34:36 -0000 Am 02.10.2014 um 04:40 schrieb Chuck Burns: > On Wednesday, October 01, 2014 7:48:08 AM Rainer Hurling wrote: >> Am 01.10.2014 um 05:44 schrieb Chuck Burns: >>> On Tuesday, September 30, 2014 8:13:01 AM O. Hartmann wrote: >>>> Hello. >>>> >>>> I just made the last update of the ports yesterday (I use > portmaster -da >>>> performing this task) and obviously or superficially everything > went all >>>> right. >>> >>> >>> >>> It's portmaster actually. While it -usually- works great, I've noticed >>> that occassionally it loops like that. >>> >>> kill the script, upgrade the port that is looping. >> >> Because it seems that I have the same problem as Oliver: What script > you >> are talking about? >> >>> That usually fixes it. > > portmaster is just a (not-so-)simple shell script. Kill portmaster (CTRL-C > a few times) then build the offending port with "make && make > deinstall reinstall clean" > Thanks for your answer. I tried it, but unfortunately, this does not change my problems with using portmaster for updating ports. From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 09:39:10 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 322E696F; Mon, 6 Oct 2014 09:39:10 +0000 (UTC) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E3F57CF1; Mon, 6 Oct 2014 09:39:09 +0000 (UTC) Received: from um-excht-a01.um.gwdg.de ([134.76.11.221] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1Xb4l1-00068p-6L; Mon, 06 Oct 2014 11:39:07 +0200 Received: from lt047.nfv (87.187.105.231) by email.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.195.1; Mon, 6 Oct 2014 11:39:06 +0200 Message-ID: <54326339.2050807@gwdg.de> Date: Mon, 6 Oct 2014 11:39:05 +0200 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: NGie Cooper Subject: Re: pkg/ports system terribly messed up? References: <20140930081301.55bc5629.ohartman@zedat.fu-berlin.de> In-Reply-To: Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav Cc: FreeBSD CURRENT , "O. Hartmann" , FreeBSD Ports X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 09:39:10 -0000 Am 01.10.2014 um 22:17 schrieb NGie Cooper: > On Mon, Sep 29, 2014 at 11:13 PM, O. Hartmann > wrote: >> >> Hello. >> >> I just made the last update of the ports yesterday (I use portmaster -da performing this >> task) and obviously or superficially everything went all right. >> >> I'm running on the boxes in question most recent CURRENT. >> >> On one system, a subsequent start of updating ports starts to freak out when updateing >> lang/gcc: it loops over and over on some ports already updated, especially >> devel/binutils, but the port looping on isn't specific and varies. >> >> On every CURRENT box I tried this morning to update the ports again, I find this >> frsutrating message (depends on installation, but it seems in principal the same, only >> the affected ports in dependency chain varies): > > Are you using portmaster? If so, it might be fallout from r272282. > Cheers, Yup, after defining setenv PORTSDIR /usr/ports my problems, described on my mail in this thread from 30th September, completely went away. Thanks for this hint. It helps a lot! Regards, Rainer Hurling From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 04:55:25 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E94008FD for ; Mon, 6 Oct 2014 04:55:25 +0000 (UTC) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A4770BAF for ; Mon, 6 Oct 2014 04:55:25 +0000 (UTC) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.7/8.14.7) with ESMTP id s964tM7l063401; Mon, 6 Oct 2014 00:55:22 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.7/8.14.4/Submit) id s964tMmU063399; Mon, 6 Oct 2014 00:55:22 -0400 (EDT) (envelope-from wollman) Date: Mon, 6 Oct 2014 00:55:22 -0400 (EDT) From: Garrett Wollman Message-Id: <201410060455.s964tMmU063399@hergotha.csail.mit.edu> To: rcarter@pinyon.org Subject: Re: NFS installworld failures In-Reply-To: <54320E76.3010702@pinyon.org> References: <54320E76.3010702@pinyon.org> Organization: none X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (hergotha.csail.mit.edu [127.0.0.1]); Mon, 06 Oct 2014 00:55:22 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on hergotha.csail.mit.edu X-Mailman-Approved-At: Mon, 06 Oct 2014 11:09:22 +0000 Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 04:55:26 -0000 In article <54320E76.3010702@pinyon.org>, rcarter@pinyon.org writes: >Am I the only one attempting to maintain a local cluster using >a buildworld server and mounting /usr/src/ and /usr/obj/ via NFS? Nope. >I intermittently run into installworld failures, usually >in sys/boot/i386 but occasionally e.g. cddl/lib where the >install targets are apparently out of date, and want to be >rebuilt, which doesn't work with a read-only mount. I've seen errors like this on 9.3, and was somewhat concerned about 9.3's NFS implementation as a result. Never on 9.1 or 9.2. (Sorry, I don't have any 10.0 systems yet -- we'll go to 10.1 after Christmas.) I am wondering if it's at all related to my issue with bonnie++ failing when run over NFS on a 9.3 client. (I haven't tracked this down yet.) >Is this a reasonable thing to expect to work, or maybe not? It's supposed to work. -GAWollman From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 13:36:37 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D70BE9ED; Mon, 6 Oct 2014 13:36:37 +0000 (UTC) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebius.int.ru", Issuer "cell.glebius.int.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BDEAC67; Mon, 6 Oct 2014 13:36:36 +0000 (UTC) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.9/8.14.9) with ESMTP id s96DaSkC015760 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 6 Oct 2014 17:36:28 +0400 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.9/8.14.9/Submit) id s96DaRNY015759; Mon, 6 Oct 2014 17:36:27 +0400 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 6 Oct 2014 17:36:27 +0400 From: Gleb Smirnoff To: Konstantin Belousov Subject: Re: i915 driver update testing Message-ID: <20141006133627.GH73266@FreeBSD.org> References: <20141003170258.GG26076@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141003170258.GG26076@kib.kiev.ua> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: x11@freebsd.org, current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 13:36:37 -0000 On Fri, Oct 03, 2014 at 08:02:59PM +0300, Konstantin Belousov wrote: K> Please find at the K> https://kib.kiev.ua/kib/drm/i915.1.patch K> a patch which provides some updates to the i915 driver. At large, this K> is import of the batch of Linux commits, and as such, it is interesting K> mostly as attempt to restart the race to get us more up to date Linux code K> imported. It might provide some bug fixes, most likely for IvyBridge. K> Interesting from the development PoV is the update of the GEM i/o ioctl K> code path to mimic Linux code structure. K> K> I am asking _only_ for reports of regressions with the patch applied, K> comparing with the code which is currently in HEAD. I will not debug K> any existing bugs, my goal right now is to commit this update, which is K> needed for further work. I.e., only when you get an issue with the patch K> applied, but cannot reproduce the problem without the patch, please K> prepare a bug report. Thinkpad X1 Carbon: screen black after X starts. -- Totus tuus, Glebius. From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 13:51:36 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 97704F64; Mon, 6 Oct 2014 13:51:36 +0000 (UTC) Received: from srv56-45.cdn.bestreaming.com (srv56-46.cdn.bestreaming.com [204.140.16.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0120EE4D; Mon, 6 Oct 2014 13:51:35 +0000 (UTC) Received: from mail.yourbox.net (localhost [127.0.0.1]) by srv56-45.cdn.bestreaming.com (8.14.5/8.14.5) with ESMTP id s96Dpcjq044940; Mon, 6 Oct 2014 13:51:38 GMT (envelope-from fbl@aoek.com) From: "=?UTF-8?Q?Jos=C3=A9_P=C3=A9rez_Arauz?=o" To: "Alexander V. Chernikov" , "Mike." , freebsd-current@freebsd.org Subject: Re: Looping during boot-up process in FreeBSD-11 current Date: Mon, 6 Oct 2014 15:51:33 +0200 Message-Id: <20141006134403.M32596@beckpeccoz.com> In-Reply-To: <54306D39.3020306@FreeBSD.org> References: <201409281152140359.008FD377@smtp.24cl.home> <201409281153050191.00909A0F@smtp.24cl.home> <4821117AE9E7452FB73D452060B1E4CF@multiplay.co.uk> <201409291603440911.019119CE@smtp.24cl.home> <20140929210142.M26034@beckpeccoz.com> <201409301044110291.0060BD57@smtp.24cl.home> <20140930171721.M83701@beckpeccoz.com> <201409301802450173.011AD57C@smtp.24cl.home> <54306D39.3020306@FreeBSD.org> X-Mailer: OpenWebMail 2.53 X-OriginatingIP: 213.37.0.220 (ame) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 13:51:36 -0000 Hi Alexander, On Sun, 05 Oct 2014 01:57:13 +0400, Alexander V. Chernikov wrote > On 01.10.2014 02:02, Mike. wrote: > > On 9/30/2014 at 7:25 PM José Pérez Arauzo wrote: > > > > > > |[snip] > > |Try the 271146, > > |[snip] > > ============= > > This might be related with r271207. > Can you try r271206 (or any recent HEAD with reverted r271207) ? Yes, it actually boots with head and ahci.[c|h] from r271206, so we can safely assume r271207 (the dev<->ch change) is not working on some hardware. Mike, can you please confirm, just to be sure? Now, in case Mike (or anyone with the same problem) confirms, what can we do to have it fixed? Thank you. BR, -- José Pérez Arauzo From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 14:48:03 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2E6D58D9; Mon, 6 Oct 2014 14:48:03 +0000 (UTC) Received: from mail-la0-x22f.google.com (mail-la0-x22f.google.com [IPv6:2a00:1450:4010:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 600956B2; Mon, 6 Oct 2014 14:48:02 +0000 (UTC) Received: by mail-la0-f47.google.com with SMTP id pv20so4567783lab.34 for ; Mon, 06 Oct 2014 07:48:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=t/cdYhttjII5MNba8uHybq6SUvbYXwcJmhE4EOhLNzU=; b=gvSlz9Nu8nwe7PLBAPGlPYqtVEdAN116qHtBwxCGj6SKRlDmJA4DpAQUhXXiWy7i6w CVBigJS50HRRwMrDAjy/xyGOgMrYJCeQ/KGdBxaBASmq+nG+NIt9hfmk2aMMohxmMqmb 5Cm5TXYUqZk1OwV6DPN85clJCXqYKQFdXSieWtssfGTkJTLF6wTXCv2VX1ef73F0cBL0 u+4pfM1HcgGCuVx56GHMcuQtJPlGb9nuLAUbqFlNZd/vgog4Lllv+MjF1FpAkEOl275d yXjipVU2+ZrwY6NF8m/53gbp/Gh3Db3CYLwZeju7A92JTeUb4oYEk5WQB/UUdVZiGids bPMA== MIME-Version: 1.0 X-Received: by 10.152.29.129 with SMTP id k1mr4004324lah.81.1412606880395; Mon, 06 Oct 2014 07:48:00 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Mon, 6 Oct 2014 07:48:00 -0700 (PDT) In-Reply-To: References: Date: Mon, 6 Oct 2014 07:48:00 -0700 X-Google-Sender-Auth: 7gs8ibJB8MQWJ0K8q8vtLhV1Vq8 Message-ID: Subject: Re: Need help debugging yacc test failure in CURRENT From: Craig Rodrigues To: freebsd-current Current , "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 14:48:03 -0000 On Thu, Oct 2, 2014 at 2:23 AM, Craig Rodrigues wrote: > Hi, > > I have managed to eliminate all the test failures from /usr/tests in > CURRENT > except for one failure. See: > > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD-tests2/8/testReport/ > > I can reproduce the failure by doing the following: > > mkdir /tmp/x > cd /tmp/x > /usr/tests/usr.bin/yacc/yacc_tests usr.bin.yacc.yacc_tests.main > > I then get a core file: /tmp/x/test/yacc.core > Thomas E. Dickey submitted a patch which fixes the test. I committed the patch: http://lists.freebsd.org/pipermail/svn-src-all/2014-October/092553.html -- Craig From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 14:59:55 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37B7331E; Mon, 6 Oct 2014 14:59:55 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B228D8A5; Mon, 6 Oct 2014 14:59:54 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Xb9lJ-001W3K-VP>; Mon, 06 Oct 2014 16:59:45 +0200 Received: from f052001024.adsl.alicedsl.de ([78.52.1.24] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Xb9lJ-002ZGa-Qe>; Mon, 06 Oct 2014 16:59:45 +0200 Date: Mon, 6 Oct 2014 16:59:40 +0200 From: "O. Hartmann" To: Mark Johnston Subject: Re: CURRENT: buildworld fails to compile: cannot find -lctf cc: error: linker command failed [libproc.so.3] Message-ID: <20141006165940.1b1ed2d2.ohartman@zedat.fu-berlin.de> In-Reply-To: <20141005222019.GA55189@charmander.picturesperfect.net> References: <20141004194756.5c291180.ohartman@zedat.fu-berlin.de> <20141004183337.GA22999@charmander.picturesperfect.net> <20141004224007.GA82800@charmander.picturesperfect.net> <54308593.6050301@pinyon.org> <20141005004314.GA30051@charmander.picturesperfect.net> <20141005111855.1d8691d1.ohartman@zedat.fu-berlin.de> <20141005222019.GA55189@charmander.picturesperfect.net> Organization: FU Berlin X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/u_m0hebVUW9Yb_umnU5n8sM"; protocol="application/pgp-signature" X-Originating-IP: 78.52.1.24 X-ZEDAT-Hint: A Cc: "Russell L. Carter" , Arseny Nasokin , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 14:59:55 -0000 --Sig_/u_m0hebVUW9Yb_umnU5n8sM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Am Sun, 5 Oct 2014 15:20:20 -0700 Mark Johnston schrieb: > On Sun, Oct 05, 2014 at 11:18:55AM +0200, O. Hartmann wrote: > > Am Sun, 5 Oct 2014 05:36:57 +0400 > > Arseny Nasokin schrieb: > >=20 > > > Mark, > > >=20 > > > Thank you for patch, I encounter same error and this patch works for = me. > > >=20 > > > =E2=9C=AA > > >=20 > > >=20 > > > -- Eir Nym > > >=20 > > > On 5 October 2014 04:43, Mark Johnston wrote: > > >=20 > > > > On Sat, Oct 04, 2014 at 04:41:07PM -0700, Russell L. Carter wrote: > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > > Hash: SHA1 > > > > > > > > > > > > > > > > > > > > On 10/04/14 15:58, Mark Johnston wrote: > > > > > > On Sat, Oct 4, 2014 at 3:40 PM, Mark Johnston > > > > > > wrote: > > > > > >> On Sat, Oct 04, 2014 at 04:39:37PM -0400, Ryan Stone wrote: > > > > > >>> On Sat, Oct 4, 2014 at 2:33 PM, Mark Johnston > > > > > >>> wrote: > > > > > >>>> On Sat, Oct 04, 2014 at 07:47:56PM +0200, O. Hartmann wrote: > > > > > >>>>> Recent sources (Revision: 272529) fail to compile: > > > > > >>>>> > > > > > >>>>> [...] cc -m32 -march=3Dnative -DCOMPAT_32BIT -isystem > > > > > >>>>> /usr/obj/usr/src/lib32/usr/include/ > > > > > >>>>> -L/usr/obj/usr/src/lib32/usr/lib32 > > > > > >>>>> -B/usr/obj/usr/src/lib32/usr/lib32 -O2 -pipe -O3 -O3 -pipe > > > > > >>>>> -DYP -I/usr/obj/usr/src/lib32/usr/include/rpcsvc -std=3Dgnu= 99 > > > > > >>>>> -fstack-protector -Wsystem-headers -Werror > > > > > >>>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int > > > > > >>>>> -Wno-unused-const-variable -Wno-tautological-compare > > > > > >>>>> -Wno-unused-value -Wno-parentheses-equality > > > > > >>>>> -Wno-unused-function -Wno-enum-conversion -Wno-switch > > > > > >>>>> -Wno-switch-enum -Wno-knr-promoted-parameter > > > > > >>>>> -Wno-parentheses -Qunused-arguments -c > > > > > >>>>> /usr/src/lib/librpcsvc/yp_passwd.c -o yp_passwd.o --- > > > > > >>>>> all_subdir_libproc --- --- libproc.so.3 --- > > > > > >>>>> /usr/obj/usr/src/tmp/usr/bin/ld: skipping incompatible > > > > > >>>>> /usr/obj/usr/src/tmp/usr/lib/libctf.so when searching for > > > > > >>>> > > > > > >>>> I'm confused by this message. Are you building with > > > > > >>>> -DNO_CLEAN? Do you have anything in make.conf or src.conf, > > > > > >>>> especially anything that's changed since libctf was rebuilt? > > > > > >>>> > > > > > >>>> You might try rebuilding libctf with > > > > > >>>> > > > > > >>>> $ cd /usr/src $ make -C cddl/lib/libctf clean all > > > > > >>>> > > > > > >>>> but I'm not sure why ld is ignoring the existing libctf.so. > > > > > >>> > > > > > >>> The failure is coming while building the lib32 compat > > > > > >>> libraries. Are we not currently building a lib32 libctf.so? > > > > > >> > > > > > >> No, we do. One thing I've noticed is that cddl/lib is built af= ter > > > > > >> lib/ when compiling 32-bit libs, whereas cddl/lib is built fir= st > > > > > >> when building natively. > > > > > > > > > > > > Sorry, that's not even true. I misread a part of Makefile.inc1. > > > > > > > > > > > > I'm still not able to reproduce the problem, but it seems that = the > > > > > > patch here is appropriate: > > > > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > > > > > > > > > > Oliver, could you give this a try? > > > > > > > > > > Even poudriere can't get past this one. > > > > > > > > Sorry, it was incomplete. It's been updated: > > > > http://people.freebsd.org/~markj/patches/libctf_prebuild.diff > > > > _______________________________________________ > > > > freebsd-current@freebsd.org mailing list > > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freeb= sd.org" > > > > > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd= .org" > >=20 > > After some minor corrections to the patch (the patched original sources= seem not to > > match most recent CURRENT sources as of revision 272562), buildworld wo= rks again as > > expected. > >=20 > > Thank you very much. >=20 > Committed as r272576. Sorry for the breakage. >=20 > The patch was generated from my git tree, which didn't contain r272484, > so the patch wouldn't apply to svn cleanly. I'll be sure to check that > next time. :( >=20 > Thanks, > -Mark > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" ... everything is shiny here ... Oliver --Sig_/u_m0hebVUW9Yb_umnU5n8sM Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUMq5hAAoJEOgBcD7A/5N8irkH/2TNu99jlXeFChwslXufoGQn mI5yPYfdXPBDPet8KCaFsbzVyqIZvAt0JWEIalVp0aufquRlZk6tJblTn8ZM8rm/ L15HoPqxtRYJQvvWJpjagzG6DIK703O8NzkLXuc6MGLX/seDt3Ly8i1qnjKCYaYp 3xS4KQ3XIoU1mBvmvh37YHX9WfpiJaqCPC6wds9mYd0OUjKKasfy8INEY5Offo1d 6FJViYM6PjbtRj72emyy3y+wCdGFUSR3ja4KBKK5apg9rdmrhWgPuR+g4O21NhfH dlXO5fX01zKCRy02CkFUzxXWJ9Hztqpz1x2vdlIWBHlKuauFg877fwuGWWG3wCQ= =ARdg -----END PGP SIGNATURE----- --Sig_/u_m0hebVUW9Yb_umnU5n8sM-- From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 15:30:01 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2F51DFF6 for ; Mon, 6 Oct 2014 15:30:01 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03997BEF for ; Mon, 6 Oct 2014 15:30:00 +0000 (UTC) Received: from [73.34.117.227] (helo=ilsoft.org) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1XbAEZ-000CFo-E7; Mon, 06 Oct 2014 15:29:59 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id s96FTw14028490; Mon, 6 Oct 2014 09:29:58 -0600 (MDT) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 73.34.117.227 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19e8DOxiKvlpgzaMWpQZVoz X-Authentication-Warning: paranoia.hippie.lan: Host revolution.hippie.lan [172.22.42.240] claimed to be [172.22.42.240] Subject: Re: NFS installworld failures From: Ian Lepore To: "Russell L. Carter" In-Reply-To: <54320E76.3010702@pinyon.org> References: <54320E76.3010702@pinyon.org> Content-Type: text/plain; charset="us-ascii" Date: Mon, 06 Oct 2014 09:29:57 -0600 Message-ID: <1412609397.12052.115.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 15:30:01 -0000 On Sun, 2014-10-05 at 20:37 -0700, Russell L. Carter wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Greetings, > > Am I the only one attempting to maintain a local cluster using > a buildworld server and mounting /usr/src/ and /usr/obj/ via NFS? > > I intermittently run into installworld failures, usually > in sys/boot/i386 but occasionally e.g. cddl/lib where the > install targets are apparently out of date, and want to be > rebuilt, which doesn't work with a read-only mount. > > Is this a reasonable thing to expect to work, or maybe not? > > Every system in the cluster has got ntpd functioning correctly. > > Here's today's 2nd blocker: > > ===> cddl/lib/drti (install) > /usr/bin/cc -O2 -pipe > - -I/usr/src/cddl/lib/drti/../../../sys/cddl/compat/opensolaris > - -I/usr/src/cddl/lib/drti/../../../cddl/compat/opensolaris/include > - -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/head > - > -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libctf/common > -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/drti/../../../sys/cddl/contrib/opensolaris/uts/common -DPIC -fpic -DNEED_SOLARIS_BOOLEAN -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c -o drti.o > error: unable to open output file 'drti.o': '' > > Best regards, > Russell > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBAgAGBQJUMg52AAoJEFnLrGVSDFaEwrgP+wReSDvMhWBH25l3aOkYJbpx > CXl0x/a4eSSS38UOa46KIUTFnx68XKElqUFi8eHRcSXe0L0pCNq1UQw5Qrp5Uaj0 > d5GaKpkm3IP/IZtTzIbh60N2oc8einYXHWP5LsDx3Au4b4y0p2CX7ApQr61H7n5G > 6E8XJ8lSrS13NBI0RvWAVY54+DzuLeoubvpJqMoodb01YToY/e3HHn/K5gbmF/x8 > JK5tsW1XvGsRFxT/NLDKumuaf0JQLrRHD9DjiKTELAvtLdg7k4G4yf0BmobojUrB > E1RajK8HppmyP0S2UvZMisMfEZ3radl0PKPbk/cCLMLWC1kiLWyZ70OSZ/537umY > 94fF0irY0TmnsHENpQmtDB7OwPFb80bn9ztuEo54PI8j2rnSuvB4FNkHNTuTtkAi > JY7V3cu2yjVbuqw7ailutc5We7jEurS+5Gi72KEL9pLs22WFtmtHfAgrZuRE4Ror > RudQpszK4TIljNgh9tF3g4nMMiabKwHq4Ws2BqrZ3wJCl8tgLdetR/hGHR325dTL > CnLp8YdoU6gbfbTBWqQrnmV02VMOinK+ZAAy7ATufQhy9tVIwai1gz27ou4tkkmb > i0vDqv+jQoP7S6/4LfGkBJQ53X1O4L+zRYJ53YCfoH7kM4g4tNbvCDBYYG/EFU3+ > 2EDMkHl04WIJvg1VcaT1 > =N1ME > -----END PGP SIGNATURE----- It was mentioned in another reply, but maybe overlooked... the contents of /etc/make.conf and /etc/src.conf must be identical between the systems where you do buildworld and installworld. For example, if you buildworld using WITHOUT_CTF and installworld without using that same setting, it will try to build the missing pieces at install time. -- Ian From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 16:21:50 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D5407FA9 for ; Mon, 6 Oct 2014 16:21:50 +0000 (UTC) Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [IPv6:2a00:1450:4010:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BF7C370 for ; Mon, 6 Oct 2014 16:21:50 +0000 (UTC) Received: by mail-lb0-f180.google.com with SMTP id f15so4612407lbj.11 for ; Mon, 06 Oct 2014 09:21:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=IGRwvzw3CtMvVMevo9fb0IbfWUjm5y3QjopgLOFVKCA=; b=DupZ3AxVl1aqHGe3rE36A7zZ1YPZ2PwIFciBq1dIst40TgVCisF6jO4W39Af8YdB7C RegvzdNHNtFy+WTcGtnyy5i04nN73rKKD7I+WNaBVCpdGBOGdcFjRWNYiuRgOeK5535J 6u+wGun6ga4ZV7o4PT7+mpOyCqVjDB9n/ZusKmN995ptpmqFCiHoTM+XRP1AWzz3ZX2n evOMuJqhgfBTpG8lflb3AEPtN/RZuUiJW7sem4rgAFhAaxubWfiewjMHyqfUEf3y8twb cEldUgVeRlUvhMzpobggWKTZANqfTmDZy6FAPq5KBzfZ/kamKpefEVEt/URWs6Crr1xv EUBA== X-Received: by 10.112.26.103 with SMTP id k7mr4359743lbg.86.1412612508170; Mon, 06 Oct 2014 09:21:48 -0700 (PDT) Received: from dw.org.pl (afov98.neoplus.adsl.tpnet.pl. [178.42.125.98]) by mx.google.com with ESMTPSA id f6sm5881644lbh.10.2014.10.06.09.21.46 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Oct 2014 09:21:47 -0700 (PDT) From: Dariusz Wierzbicki X-Google-Original-From: Dariusz Wierzbicki Date: Mon, 6 Oct 2014 18:21:45 +0200 To: Yonghyeon PYUN Subject: Re: [CFT] alc(4) QAC AR816x/AR817x ethernet controller support Message-ID: <20141006182145.07b0441c@dw.org.pl> In-Reply-To: <20141006023213.GC3131@michelle.fasterthan.com> References: <20140930015741.GA2451@michelle.fasterthan.com> <20141001013637.GD2632@michelle.fasterthan.com> <20141002050730.GA964@michelle.fasterthan.com> <20141003212946.1499d68f@dw.org.pl> <20141006023213.GC3131@michelle.fasterthan.com> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 16:21:50 -0000 Dnia 2014-10-06, o godz. 11:32:13 Yonghyeon PYUN napisa=C5=82(a): > On Fri, Oct 03, 2014 at 09:29:46PM +0200, Dariusz Wierzbicki wrote: > > Dnia 2014-10-02, o godz. 14:07:30 > > Yonghyeon PYUN napisa=C5=82(a): > >=20 > > > On Wed, Oct 01, 2014 at 10:36:37AM +0900, Yonghyeon PYUN wrote: > > > > On Tue, Sep 30, 2014 at 10:57:41AM +0900, Yonghyeon PYUN wrote: > > > > > Hi, > > > > > I've added support for QAC AR816x/AR817x ethernet > > > > > controllers. It passed my limited testing and I need more > > > > > testers. You can find patches from the following URLs. > > > > >=20 > > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > > > > and > > > > > http://people.freebsd.org/~yongari/alc/alc.diff.20140930 > > > > >=20 > > > > > pci.qurik.diff is to workaround silicon bug of AR816x. > > > > > Without it MSI/MSIX interrupt wouldn't work. If you just > > > > > want to use legacy INTx interrupt you don't have to apply it > > > > > but you have to tell alc(4) not to use MSI/MSIX interrupt > > > > > with tunables( hw.alc.msi.disable and hw.alc.msix_disable). > > > > >=20 > > > > > alc.diff.20140930 will add support for > > > > > AR8161/AR8162/AR8171/AR8172 and E2200 controllers. It > > > > > supports all hardware features except RSS. If you have any > > > > > QAC AR816x/AR817x or old AR813x/AR815x controllers please > > > > > test and report how the diff works for you. Thanks. > > > >=20 > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > > > http://people.freebsd.org/~yongari/alc/alc.diff.20141001 > > > >=20 > > > > Patch updated to address link establishment issue. > > >=20 > > > http://people.freebsd.org/~yongari/alc/alc.diff.20141002 > > > Patch updated again to correct wrong lock assertion. > >=20 > > Hi ! > >=20 > > Thanks for your work ! > >=20 > > Are your patches only for current ? I tried on 10 stable. > >=20 >=20 > No, it should be applied to stable/10 as well. I intentionally > didn't include additional diff for MAC statistics which will not > work on stable/10 and stable/9 due to if_inc_counter changes made > in HEAD. >=20 > I tried to apply the diff again against stable/10 and it succeeded > with minor fuzz and offset differences. Thanks for your answer. I tried again and I succeeded. I used --ignore-whitespace option with patch command and the alc.diff applied successfully. >=20 > >=20 > > My system: > >=20 > > dw@dw:~ % uname -a > > FreeBSD dw 10.1-RC1 FreeBSD 10.1-RC1 #1 r272477M: Fri Oct 3 > > 20:48:05 CEST 2014 dw@dw:/usr/obj/usr/src/sys/DW amd64 > >=20 >=20 > [...] >=20 > > I applied that part manually. Compiled and rebooted system. > >=20 > >=20 > > dmesg | grep alc : > >=20 > > alc0: could not disable Rx/Tx MAC(0x4000cb20)! > > alc0: reset timeout(0x4000cb20)! > > alc0: could not disable Rx/Tx MAC(0x4000cb20)! > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >=20 > I'm more worried about MAC reset and master reset timeout shown > below. The MAC reset timeout makes me wonder how this can happen > since driver just checks bit 0 and bit 1, the low nibble of the > register value can't be 0. >=20 > > alc0: link state changed to UP > > alc0: could not disable Rx/Tx MAC(0x4000cb20)! > > alc0: port 0xd000-0xd07f > > mem 0xf7200000-0xf723ffff irq 18 at device 0.0 on pci3 > > alc0: reset timeout(0x4000cd00)! > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >=20 > I think this also can't happen since driver checks bit[0-3], the > low byte should be non-zero when the timeout triggers. >=20 > > alc0: 11776 Tx FIFO, 12032 Rx FIFO > > miibus0: on alc0 > > alc0: Ethernet address: 74:d4:35:91:32:04 >=20 > [...] >=20 > >=20 > > If you need other data or more testing, let me know. > >=20 >=20 > Do you have any local changes in alc(4)? As I said, the diff > could be applied to stable/10 without any manual modification. >=20 > Thanks for testing! You were right. I had a minor local change in if_alc.c file. Now everything seems to work: dw@dw:~ % dmesg | grep alc Preloaded elf obj module "/boot/kernel/if_alc.ko" at 0xffffffff81bd6b38. alc0: port 0xd000-0xd07f mem 0xf7200000-0xf723ffff irq 18 at device 0.0 on pci3 alc0: PCI device revision : 0x0010 alc0: Chip id/revision : 0xc002 alc0: AR816x revision : 0x2 alc0: 11776 Tx FIFO, 12032 Rx FIFO alc0: Read request size : 512 bytes. alc0: TLP payload size : 128 bytes. alc0: MSIX count : 16 alc0: MSI count : 16 alc0: attempting to allocate 1 MSI-X vectors (16 supported) alc0: using IRQ 268 for MSI-X alc0: Using 1 MSIX message(s). miibus0: on alc0 alc0: bpf attached alc0: Ethernet address: 74:d4:35:91:32:04 alc0: link state changed to UP alc0: port 0xd000-0xd07f mem 0xf7200000-0xf723ffff irq 18 at device 0.0 on pci3 alc0: 11776 Tx FIFO, 12032 Rx FIFO alc0: Using 1 MSIX message(s). miibus0: on alc0 alc0: Ethernet address: 74:d4:35:91:32:04 alc0: link state changed to UP Thanks again for the patches and for your work ! Darek From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 18:57:53 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9CAEF1A for ; Mon, 6 Oct 2014 18:57:52 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BF5A997D for ; Mon, 6 Oct 2014 18:57:52 +0000 (UTC) Received: from ralph.baldwin.cx (pool-173-70-85-31.nwrknj.fios.verizon.net [173.70.85.31]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id B0DE5B968; Mon, 6 Oct 2014 14:57:51 -0400 (EDT) From: John Baldwin To: freebsd-current@freebsd.org Subject: Re: [PATCH] nscd Date: Mon, 06 Oct 2014 14:20:42 -0400 Message-ID: <5187301.oT50I74Vz0@ralph.baldwin.cx> User-Agent: KMail/4.12.5 (FreeBSD/10.1-BETA2; KDE/4.12.5; amd64; ; ) In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Mon, 06 Oct 2014 14:57:51 -0400 (EDT) Cc: David Shane Holden X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 18:57:53 -0000 On Monday, September 29, 2014 11:40:52 PM David Shane Holden wrote: > So, I've noticed nscd hasn't worked right for awhile now. Since I > upgraded to 10.0 it never seemed to cache properly but I never bothered > to really dig into it until recently and here's what I've found. In my > environment I have nsswitch set to use caching and LDAP as such: > > group: files cache ldap > passwd: files cache ldap > > The LDAP part works fine, but caching didn't on 10.0 for some reason. > On my 9.2 machines it works as expected though. What I've found is in > usr.sbin/nscd/query.c > > struct query_state * > init_query_state(int sockfd, size_t kevent_watermark, uid_t euid, gid_t > egid) > { > ... > memcpy(&retval->timeout, &s_configuration->query_timeout, > sizeof(struct timeval)); > ... > } > > s_configuration->query_timeout is an 'int' which is being memcpy'd into > a 'struct timeval' causing it to grab other parts of the s_configuration > struct along with the query_timeout value and polluting retval->timeout. > In this case it appears to be grabbing s_configuration->threads_num and > shoving that into timeout.tv_sec along with the query_timeout. This ends > up confusing nscd later on (instead of being 8 it ends up being set to > 34359738376) and breaks it's ability to cache. I've attached a patch to > set the retval->timeout properly and gets nscd working again. I'm > guessing gcc was handling this differently from clang which is why it > wasn't a problem before 10.0. Cute. This codebase likes to use memcpy() way too much for simple assignments Which can lead to bugs like this. It also likes to do this: size = strlen(name) + 1; foo = calloc(size, 1); assert(foo != NULL); strlcpy(foo, name, size); // or memcpy() instead of the simpler: foo = strdup(name); assert(foo != NULL); I have a patch to remove various memcpy's trying to copy structures as well as un-expand several of the strdup() calls if you'd care to test it. These changes didn't cover any other memcpy() misuse. Index: cachelib.c =================================================================== --- cachelib.c (revision 272657) +++ cachelib.c (working copy) @@ -485,7 +485,7 @@ assert(retval != NULL); assert(params != NULL); - memcpy(&retval->params, params, sizeof(struct cache_params)); + retval->params = *params; retval->entries = calloc(1, sizeof(*retval->entries) * INITIAL_ENTRIES_CAPACITY); @@ -522,7 +522,6 @@ struct cache_entry_params const *params) { int policies_size; - size_t entry_name_size; struct cache_common_entry_ *new_common_entry; struct cache_mp_entry_ *new_mp_entry; @@ -552,7 +551,6 @@ the_cache->entries = new_entries; } - entry_name_size = strlen(params->entry_name) + 1; switch (params->entry_type) { case CET_COMMON: @@ -560,16 +558,12 @@ sizeof(*new_common_entry)); assert(new_common_entry != NULL); - memcpy(&new_common_entry->common_params, params, - sizeof(struct common_cache_entry_params)); - new_common_entry->params = - (struct cache_entry_params *)&new_common_entry->common_params; + new_common_entry->common_params.cep = *params; + new_common_entry->params = &new_common_entry->common_params.cep; - new_common_entry->common_params.cep.entry_name = calloc(1, - entry_name_size); + new_common_entry->common_params.cep.entry_name = + strdup(params->entry_name); assert(new_common_entry->common_params.cep.entry_name != NULL); - strlcpy(new_common_entry->common_params.cep.entry_name, - params->entry_name, entry_name_size); new_common_entry->name = new_common_entry->common_params.cep.entry_name; @@ -614,16 +608,12 @@ sizeof(*new_mp_entry)); assert(new_mp_entry != NULL); - memcpy(&new_mp_entry->mp_params, params, - sizeof(struct mp_cache_entry_params)); - new_mp_entry->params = - (struct cache_entry_params *)&new_mp_entry->mp_params; + new_mp_entry->mp_params.cep = *params; + new_mp_entry->params = &new_mp_entry->mp_params.cep; - new_mp_entry->mp_params.cep.entry_name = calloc(1, - entry_name_size); + new_mp_entry->mp_params.cep.entry_name = + strdup(params->entry_name); assert(new_mp_entry->mp_params.cep.entry_name != NULL); - strlcpy(new_mp_entry->mp_params.cep.entry_name, params->entry_name, - entry_name_size); new_mp_entry->name = new_mp_entry->mp_params.cep.entry_name; TAILQ_INIT(&new_mp_entry->ws_head); @@ -781,9 +771,8 @@ if (find_res->fifo_policy_item->connected_item != NULL) { connected_item = find_res->fifo_policy_item->connected_item; - memcpy(&connected_item->last_request_time, - &find_res->fifo_policy_item->last_request_time, - sizeof(struct timeval)); + connected_item->last_request_time = + find_res->fifo_policy_item->last_request_time; connected_item->request_count = find_res->fifo_policy_item->request_count; @@ -873,9 +862,8 @@ if (common_entry->policies_size > 1) { connected_policy_item = common_entry->policies[1]->create_item_func(); - memcpy(&connected_policy_item->creation_time, - &policy_item->creation_time, - sizeof(struct timeval)); + connected_policy_item->creation_time = + policy_item->creation_time; connected_policy_item->key = policy_item->key; connected_policy_item->key_size = policy_item->key_size; Index: config.c =================================================================== --- config.c (revision 272657) +++ config.c (working copy) @@ -116,7 +116,6 @@ struct mp_cache_entry_params const *mp_params) { struct configuration_entry *retval; - size_t size; int res; TRACE_IN(create_configuration_entry); @@ -159,22 +158,15 @@ return (NULL); } - memcpy(&retval->positive_cache_params, positive_params, - sizeof(struct common_cache_entry_params)); - memcpy(&retval->negative_cache_params, negative_params, - sizeof(struct common_cache_entry_params)); - memcpy(&retval->mp_cache_params, mp_params, - sizeof(struct mp_cache_entry_params)); + retval->positive_cache_params = *positive_params; + retval->negative_cache_params = *negative_params; + retval->mp_cache_params = *mp_params; - size = strlen(name); - retval->name = calloc(1, size + 1); + retval->name = strdup(name); assert(retval->name != NULL); - memcpy(retval->name, name, size); - memcpy(&retval->common_query_timeout, common_timeout, - sizeof(struct timeval)); - memcpy(&retval->mp_query_timeout, mp_timeout, - sizeof(struct timeval)); + retval->common_query_timeout = *common_timeout; + retval->mp_query_timeout = *mp_timeout; asprintf(&retval->positive_cache_params.cep.entry_name, "%s+", name); assert(retval->positive_cache_params.cep.entry_name != NULL); @@ -212,8 +204,7 @@ positive_params.confidence_threshold = DEFAULT_POSITIVE_CONF_THRESH; positive_params.policy = CPT_LRU; - memcpy(&negative_params, &positive_params, - sizeof(struct common_cache_entry_params)); + negative_params = positive_params; negative_params.max_elemsize = DEFAULT_NEGATIVE_ELEMENTS_SIZE; negative_params.satisf_elemsize = DEFAULT_NEGATIVE_ELEMENTS_SIZE / 2; negative_params.max_lifetime.tv_sec = DEFAULT_NEGATIVE_LIFETIME; @@ -544,15 +535,12 @@ if (config->socket_path != NULL) free(config->socket_path); - len = strlen(DEFAULT_SOCKET_PATH); - config->socket_path = calloc(1, len + 1); + config->socket_path = strdup(DEFAULT_SOCKET_PATH); assert(config->socket_path != NULL); - memcpy(config->socket_path, DEFAULT_SOCKET_PATH, len); - len = strlen(DEFAULT_PIDFILE_PATH); + config->pidfile_path = strdup(DEFAULT_PIDFILE_PATH); config->pidfile_path = calloc(1, len + 1); assert(config->pidfile_path != NULL); - memcpy(config->pidfile_path, DEFAULT_PIDFILE_PATH, len); config->socket_mode = S_IFSOCK | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH; Index: mp_rs_query.c =================================================================== --- mp_rs_query.c (revision 272657) +++ mp_rs_query.c (working copy) @@ -307,9 +307,7 @@ CELT_MULTIPART); if ((qstate->config_entry->mp_query_timeout.tv_sec != 0) || (qstate->config_entry->mp_query_timeout.tv_usec != 0)) - memcpy(&qstate->timeout, - &qstate->config_entry->mp_query_timeout, - sizeof(struct timeval)); + qstate->timeout = qstate->config_entry->mp_query_timeout; configuration_unlock_entry(qstate->config_entry, CELT_MULTIPART); } Index: mp_ws_query.c =================================================================== --- mp_ws_query.c (revision 272657) +++ mp_ws_query.c (working copy) @@ -241,9 +241,7 @@ if ((qstate->config_entry->mp_query_timeout.tv_sec != 0) || (qstate->config_entry->mp_query_timeout.tv_usec != 0)) - memcpy(&qstate->timeout, - &qstate->config_entry->mp_query_timeout, - sizeof(struct timeval)); + qstate->timeout = qstate->config_entry->mp_query_timeout; } configuration_unlock_entry(qstate->config_entry, CELT_MULTIPART); Index: parser.c =================================================================== --- parser.c (revision 272657) +++ parser.c (working copy) @@ -138,10 +138,8 @@ lifetime.tv_sec = ttl; entry = find_create_entry(config, entry_name); - memcpy(&entry->positive_cache_params.max_lifetime, - &lifetime, sizeof(struct timeval)); - memcpy(&entry->mp_cache_params.max_lifetime, - &lifetime, sizeof(struct timeval)); + entry->positive_cache_params.max_lifetime = lifetime; + entry->mp_cache_params.max_lifetime = lifetime; TRACE_OUT(set_positive_time_to_live); } @@ -161,8 +159,7 @@ entry = find_create_entry(config, entry_name); assert(entry != NULL); - memcpy(&entry->negative_cache_params.max_lifetime, - &lifetime, sizeof(struct timeval)); + entry->negative_cache_params.max_lifetime = lifetime; TRACE_OUT(set_negative_time_to_live); } Index: query.c =================================================================== --- query.c (revision 272657) +++ query.c (working copy) @@ -451,9 +451,8 @@ if ((qstate->config_entry->common_query_timeout.tv_sec != 0) || (qstate->config_entry->common_query_timeout.tv_usec != 0)) - memcpy(&qstate->timeout, - &qstate->config_entry->common_query_timeout, - sizeof(struct timeval)); + qstate->timeout = + qstate->config_entry->common_query_timeout; } else write_response->error_code = -1; @@ -532,9 +531,8 @@ if ((qstate->config_entry->common_query_timeout.tv_sec != 0) || (qstate->config_entry->common_query_timeout.tv_usec != 0)) - memcpy(&qstate->timeout, - &qstate->config_entry->common_query_timeout, - sizeof(struct timeval)); + qstate->timeout = + qstate->config_entry->common_query_timeout; } else write_response->error_code = -1; @@ -806,9 +804,8 @@ if ((qstate->config_entry->common_query_timeout.tv_sec != 0) || (qstate->config_entry->common_query_timeout.tv_usec != 0)) - memcpy(&qstate->timeout, - &qstate->config_entry->common_query_timeout, - sizeof(struct timeval)); + qstate->timeout = + qstate->config_entry->common_query_timeout; } else read_response->error_code = -1; -- John Baldwin From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 21:47:29 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21DC8A2E for ; Mon, 6 Oct 2014 21:47:29 +0000 (UTC) Received: from quine.pinyon.org (quine.pinyon.org [65.101.5.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E855EE54 for ; Mon, 6 Oct 2014 21:47:28 +0000 (UTC) Received: by quine.pinyon.org (Postfix, from userid 122) id 498461605B1; Mon, 6 Oct 2014 14:47:27 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on quine.pinyon.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 Received: from feyerabend.n1.pinyon.org (feyerabend.n1.pinyon.org [10.0.10.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by quine.pinyon.org (Postfix) with ESMTPSA id 98B3E160174 for ; Mon, 6 Oct 2014 14:47:24 -0700 (MST) Message-ID: <54330DEC.4000202@pinyon.org> Date: Mon, 06 Oct 2014 14:47:24 -0700 From: "Russell L. Carter" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: NFS installworld failures References: <54320E76.3010702@pinyon.org> <1412609397.12052.115.camel@revolution.hippie.lan> In-Reply-To: <1412609397.12052.115.camel@revolution.hippie.lan> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 21:47:29 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Ian, On 10/06/14 08:29, Ian Lepore wrote: > On Sun, 2014-10-05 at 20:37 -0700, Russell L. Carter wrote: [...] >> I intermittently run into installworld failures, usually in >> sys/boot/i386 but occasionally e.g. cddl/lib where the install >> targets are apparently out of date, and want to be rebuilt, which >> doesn't work with a read-only mount. >> [...] > It was mentioned in another reply, but maybe overlooked... the > contents of /etc/make.conf and /etc/src.conf must be identical > between the systems where you do buildworld and installworld. For > example, if you buildworld using WITHOUT_CTF and installworld > without using that same setting, it will try to build the missing > pieces at install time. Ah, the make.confs differ between client and server. Ok, fix that, rm /usr/obj/usr, make -j6 buildworld && buildkernel on the server. make installworld on the client: ===> cddl/lib/drti (install) - --- drti.o --- /usr/bin/cc -O2 -pipe - -I/usr/src/cddl/lib/drti/../../../sys/cddl/compat/opensolaris - -I/usr/src/cddl/lib/drti/../../../cddl/compat/opensolaris/include - -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/head - -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libctf/common -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/drti/../../../sys/cddl/contrib/opensolaris/uts/common -DPIC -fpic -DNEED_SOLARIS_BOOLEAN -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c -o drti.o error: unable to open output file 'drti.o': '' 1 error generated. Ok, make installworld on the server, which succeeds. This is reinstalling r272576M. Try again to make installworld on the client, in case the server installworld perturbed the build; same failure. Ok, kill off /usr/obj/usr again, and I restrict the buildworld to one thread, which is interminable, but whatever. make installworld then succeeds on the client. (ntpd is functioning as it should on both client and server) As I mentioned in another message, this sort of thing happened all the time in June, then for a couple of months the NFS installs were solid, and now they are flaky again. BR, Russell (The server filesystems are error-free zfs, as is the client) > > -- Ian -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJUMw3sAAoJEFnLrGVSDFaErSoP/jt2rd0bvTrw/XOiv5clA9ZL MDTZwK0srB93ygOr5ctihc3sjhtSKe57I+bm3hpiPpUBj4Y+epOdRFAZnEG5LECq qDLi7rWGFsnrUKhBPkmFz4YzZbXlSAqBbmqQ2VbUP921Wu1bD09+0ETPWZyJV6Bb c2+L+Gl+LclE7/cksECMYgUqFdzwsR5zi4xpKkhXmQ1CCrbZMRTfMWJDQkl77KW6 V4ZgE53jtZg1qHSMXit9ay1u+pkhrytDFPBtqM8h2ukUifiH6xP+utNfq7O3pLXk xk/N9OhPCDd/SjofyH0SSSA5l7ka/0NEfxBimTfAoOMZp/3r8T8NS1x/iPgoAw3k 2rad74BlmrlSCwAQVNe5UMDJO2BZEbJ9a90js7naAWA6NG72Wi1s8HUA5JECVTfg Kx+tkm7+SSiC7myCNU1/lGTBdAHf0ZJ9I37Y3gFYK299Ayr+lqqRcxp4ujE4FhXS WSX9DLlctGfaFf0PCtywMuWT8+5F7vMqoFhlTTBlCGbfjMu0ZkB/hiJT0ksKcjOs uasflmxewbffGqykp7XWQa8SUNcFIUj2lBgPqQRLf2I+3kBbtHe6nZW1p53/anVL l+T78Gpp9wQxuVrKyJGZ0UbKYRaxqWnT3EL515oCU9W5g9pCFnqpaS541SWxDIGX dpby6I9gcik+Xi4/kJSG =4yse -----END PGP SIGNATURE----- From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 23:30:31 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 04499706 for ; Mon, 6 Oct 2014 23:30:31 +0000 (UTC) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id D1480B99 for ; Mon, 6 Oct 2014 23:30:30 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id D82CE26D9D; Mon, 6 Oct 2014 19:30:21 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fKVQnAKlb0oK; Mon, 6 Oct 2014 19:30:21 -0400 (EDT) Received: from EGR authenticated sender Message-ID: <5433260C.5050901@egr.msu.edu> Date: Mon, 06 Oct 2014 19:30:20 -0400 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Konstantin Belousov Subject: Re: i915 driver update testing References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> In-Reply-To: <20141005170007.GZ26076@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 23:30:31 -0000 On 10/05/2014 13:00, Konstantin Belousov wrote: > On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: >> (kgdb) #0 doadump (textdump=1) at pcpu.h:219 >> #1 0xffffffff80661efd in kern_reboot (howto=260) >> at /usr/src/sys/kern/kern_shutdown.c:447 >> #2 0xffffffff80662450 in panic (fmt=) >> at /usr/src/sys/kern/kern_shutdown.c:746 >> #3 0xffffffff808fe52f in trap_fatal (frame=, >> eva=) at /usr/src/sys/amd64/amd64/trap.c:866 >> #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, >> usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 >> #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) >> at /usr/src/sys/amd64/amd64/trap.c:426 >> #6 0xffffffff808e00a2 in calltrap () >> at /usr/src/sys/amd64/amd64/exception.S:231 >> #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, >> reg=20736, val=0) >> at >> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 > In kgdb, from this frame, please do > p *dev_priv > p *(dev_priv->dev) > p *(dev_priv->info) http://www.egr.msu.edu/~mcdouga9/i915-1b.txt Sorry for the delay. I duplicated this on a spare computer of the same model so I can test easier. From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 04:20:53 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1ABE7DB7 for ; Tue, 7 Oct 2014 04:20:53 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 80D36BEA for ; Tue, 7 Oct 2014 04:20:52 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s974KhSG072381 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Oct 2014 07:20:43 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s974KhSG072381 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s974KhR3072377; Tue, 7 Oct 2014 07:20:43 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 7 Oct 2014 07:20:43 +0300 From: Konstantin Belousov To: Adam McDougall Subject: Re: i915 driver update testing Message-ID: <20141007042043.GG26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5433260C.5050901@egr.msu.edu> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 04:20:53 -0000 On Mon, Oct 06, 2014 at 07:30:20PM -0400, Adam McDougall wrote: > On 10/05/2014 13:00, Konstantin Belousov wrote: > > On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: > >> (kgdb) #0 doadump (textdump=1) at pcpu.h:219 > >> #1 0xffffffff80661efd in kern_reboot (howto=260) > >> at /usr/src/sys/kern/kern_shutdown.c:447 > >> #2 0xffffffff80662450 in panic (fmt=) > >> at /usr/src/sys/kern/kern_shutdown.c:746 > >> #3 0xffffffff808fe52f in trap_fatal (frame=, > >> eva=) at /usr/src/sys/amd64/amd64/trap.c:866 > >> #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, > >> usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 > >> #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) > >> at /usr/src/sys/amd64/amd64/trap.c:426 > >> #6 0xffffffff808e00a2 in calltrap () > >> at /usr/src/sys/amd64/amd64/exception.S:231 > >> #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, > >> reg=20736, val=0) > >> at > >> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 > > In kgdb, from this frame, please do > > p *dev_priv > > p *(dev_priv->dev) > > p *(dev_priv->info) > > http://www.egr.msu.edu/~mcdouga9/i915-1b.txt > > Sorry for the delay. I duplicated this on a spare computer of the same > model so I can test easier. Great, thank you. Please also do, from the frame 12, p *dev From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 13:00:42 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 35C6B736 for ; Tue, 7 Oct 2014 13:00:42 +0000 (UTC) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id 0C85ABAC for ; Tue, 7 Oct 2014 13:00:40 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 4263B29E71; Tue, 7 Oct 2014 09:00:40 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Np3tYPPqiC0; Tue, 7 Oct 2014 09:00:40 -0400 (EDT) Received: from EGR authenticated sender Message-ID: <5433E408.2010601@egr.msu.edu> Date: Tue, 07 Oct 2014 09:00:56 -0400 From: Adam McDougall User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.0 MIME-Version: 1.0 To: Konstantin Belousov Subject: Re: i915 driver update testing References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> In-Reply-To: <20141007042043.GG26076@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 13:00:42 -0000 On 10/7/2014 12:20 AM, Konstantin Belousov wrote: > On Mon, Oct 06, 2014 at 07:30:20PM -0400, Adam McDougall wrote: >> On 10/05/2014 13:00, Konstantin Belousov wrote: >>> On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: >>>> (kgdb) #0 doadump (textdump=1) at pcpu.h:219 >>>> #1 0xffffffff80661efd in kern_reboot (howto=260) >>>> at /usr/src/sys/kern/kern_shutdown.c:447 >>>> #2 0xffffffff80662450 in panic (fmt=) >>>> at /usr/src/sys/kern/kern_shutdown.c:746 >>>> #3 0xffffffff808fe52f in trap_fatal (frame=, >>>> eva=) at /usr/src/sys/amd64/amd64/trap.c:866 >>>> #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, >>>> usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 >>>> #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) >>>> at /usr/src/sys/amd64/amd64/trap.c:426 >>>> #6 0xffffffff808e00a2 in calltrap () >>>> at /usr/src/sys/amd64/amd64/exception.S:231 >>>> #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, >>>> reg=20736, val=0) >>>> at >>>> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 >>> In kgdb, from this frame, please do >>> p *dev_priv >>> p *(dev_priv->dev) >>> p *(dev_priv->info) >> http://www.egr.msu.edu/~mcdouga9/i915-1b.txt >> >> Sorry for the delay. I duplicated this on a spare computer of the same >> model so I can test easier. > Great, thank you. Please also do, from the frame 12, > p *dev > http://www.egr.msu.edu/~mcdouga9/i915-2.txt From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 13:45:14 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C2EE4D9 for ; Tue, 7 Oct 2014 13:45:14 +0000 (UTC) Received: from oneyou.mcmli.com (oneyou.mcmli.com [IPv6:2001:470:1d:8da::100]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "oneyou.mcmli.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 21A3A170 for ; Tue, 7 Oct 2014 13:45:14 +0000 (UTC) Received: from sentry.24cl.com (unknown [IPv6:2001:558:6017:a2:a860:3073:4c46:6ac9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "sentry.24cl.com", Issuer "Mike's Certificate Authority" (verified OK)) by oneyou.mcmli.com (Postfix) with ESMTPS id 3jC0Kz2X48z1DQc for ; Tue, 7 Oct 2014 09:45:11 -0400 (EDT) Received: from BigBloat (bigbloat.24cl.home [10.20.1.4]) by sentry.24cl.com (Postfix) with ESMTP id 3jC0Kx2dTsz1Bw3 for ; Tue, 7 Oct 2014 09:45:09 -0400 (EDT) Message-ID: <201410070945080914.005C1852@smtp.24cl.home> In-Reply-To: <54306D39.3020306@FreeBSD.org> References: <201409281152140359.008FD377@smtp.24cl.home> <201409281153050191.00909A0F@smtp.24cl.home> <4821117AE9E7452FB73D452060B1E4CF@multiplay.co.uk> <201409291603440911.019119CE@smtp.24cl.home> <20140929210142.M26034@beckpeccoz.com> <201409301044110291.0060BD57@smtp.24cl.home> <20140930171721.M83701@beckpeccoz.com> <201409301802450173.011AD57C@smtp.24cl.home> <54306D39.3020306@FreeBSD.org> X-Mailer: Courier 3.50.00.09.1098 (http://www.rosecitysoftware.com) (P) Date: Tue, 07 Oct 2014 09:45:08 -0400 From: "Mike." To: freebsd-current@freebsd.org Subject: Re: Looping during boot-up process in FreeBSD-11 current Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 13:45:14 -0000 On 10/5/2014 at 1:57 AM Alexander V. Chernikov wrote: |On 01.10.2014 02:02, Mike. wrote: |> On 9/30/2014 at 7:25 PM Jos=C3=A9 P=C3=A9rez Arauzo wrote: |> |> |> |[snip] |> |Try the 271146, |> |[snip] |> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D | |This might be related with r271207. |Can you try r271206 (or any recent HEAD with reverted r271207) ? | =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Thanks for the reply. Apologies for the delay in responding, I've been off the grid since last Thursday. I tried r271206 and r271207. They both worked. The boot sequence progressed up to and including the login prompt. If there's anything else you'd like me to try, let me know. Thanks, Mike From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 16:44:28 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F14291A0 for ; Tue, 7 Oct 2014 16:44:28 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 61E77C65 for ; Tue, 7 Oct 2014 16:44:28 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s97GiKoE054673 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Oct 2014 19:44:20 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s97GiKoE054673 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s97GiJ58054672; Tue, 7 Oct 2014 19:44:19 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 7 Oct 2014 19:44:19 +0300 From: Konstantin Belousov To: Adam McDougall Subject: Re: i915 driver update testing Message-ID: <20141007164419.GB2153@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5433E408.2010601@egr.msu.edu> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 16:44:29 -0000 On Tue, Oct 07, 2014 at 09:00:56AM -0400, Adam McDougall wrote: > > On 10/7/2014 12:20 AM, Konstantin Belousov wrote: > > On Mon, Oct 06, 2014 at 07:30:20PM -0400, Adam McDougall wrote: > >> On 10/05/2014 13:00, Konstantin Belousov wrote: > >>> On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: > >>>> (kgdb) #0 doadump (textdump=1) at pcpu.h:219 > >>>> #1 0xffffffff80661efd in kern_reboot (howto=260) > >>>> at /usr/src/sys/kern/kern_shutdown.c:447 > >>>> #2 0xffffffff80662450 in panic (fmt=) > >>>> at /usr/src/sys/kern/kern_shutdown.c:746 > >>>> #3 0xffffffff808fe52f in trap_fatal (frame=, > >>>> eva=) at /usr/src/sys/amd64/amd64/trap.c:866 > >>>> #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, > >>>> usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 > >>>> #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) > >>>> at /usr/src/sys/amd64/amd64/trap.c:426 > >>>> #6 0xffffffff808e00a2 in calltrap () > >>>> at /usr/src/sys/amd64/amd64/exception.S:231 > >>>> #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, > >>>> reg=20736, val=0) > >>>> at > >>>> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 > >>> In kgdb, from this frame, please do > >>> p *dev_priv > >>> p *(dev_priv->dev) > >>> p *(dev_priv->info) > >> http://www.egr.msu.edu/~mcdouga9/i915-1b.txt > >> > >> Sorry for the delay. I duplicated this on a spare computer of the same > >> model so I can test easier. > > Great, thank you. Please also do, from the frame 12, > > p *dev > > > http://www.egr.msu.edu/~mcdouga9/i915-2.txt >From the same frame, please do p *(struct drm_i915_private *)(dev->private) From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 18:01:15 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9C2CAAE4 for ; Tue, 7 Oct 2014 18:01:15 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 25C17899 for ; Tue, 7 Oct 2014 18:01:14 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s97I161s072727 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Oct 2014 21:01:06 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s97I161s072727 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s97I167F072725; Tue, 7 Oct 2014 21:01:06 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 7 Oct 2014 21:01:06 +0300 From: Konstantin Belousov To: Adam McDougall Subject: Ver 2 of the patch [was: Re: i915 driver update testing] Message-ID: <20141007180106.GD2153@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141007164419.GB2153@kib.kiev.ua> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 18:01:15 -0000 On Tue, Oct 07, 2014 at 07:44:19PM +0300, Konstantin Belousov wrote: > >From the same frame, please do > p *(struct drm_i915_private *)(dev->private) I probably figured out what is wrong, but it is still interesting to see this piece of data. For everybody who has the issue with blank screen or panic after the patch: 1. please try the updated patch, https://www.kib.kiev.ua/kib/drm/i915.2.patch 2. if you use "kldload i915kms" to test the patch and get the blank screen, verify do you get panic or just a black screen. It is expected for sc, not so for vt. For vt, if you do get blank screen and not a panic, do not load i915kms manually and run the X server. I am interested if running X server does show proper output. From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 18:08:08 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 78CBFD79 for ; Tue, 7 Oct 2014 18:08:08 +0000 (UTC) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id 4D6DE909 for ; Tue, 7 Oct 2014 18:08:07 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id E8B1F263E9; Tue, 7 Oct 2014 14:08:06 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6-VE1wNsliS0; Tue, 7 Oct 2014 14:08:06 -0400 (EDT) Received: from EGR authenticated sender Message-ID: <54342C06.8090107@egr.msu.edu> Date: Tue, 07 Oct 2014 14:08:06 -0400 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Konstantin Belousov Subject: Re: i915 driver update testing References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> In-Reply-To: <20141007164419.GB2153@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 18:08:08 -0000 On 10/07/2014 12:44, Konstantin Belousov wrote: > On Tue, Oct 07, 2014 at 09:00:56AM -0400, Adam McDougall wrote: >> >> On 10/7/2014 12:20 AM, Konstantin Belousov wrote: >>> On Mon, Oct 06, 2014 at 07:30:20PM -0400, Adam McDougall wrote: >>>> On 10/05/2014 13:00, Konstantin Belousov wrote: >>>>> On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: >>>>>> (kgdb) #0 doadump (textdump=1) at pcpu.h:219 >>>>>> #1 0xffffffff80661efd in kern_reboot (howto=260) >>>>>> at /usr/src/sys/kern/kern_shutdown.c:447 >>>>>> #2 0xffffffff80662450 in panic (fmt=) >>>>>> at /usr/src/sys/kern/kern_shutdown.c:746 >>>>>> #3 0xffffffff808fe52f in trap_fatal (frame=, >>>>>> eva=) at /usr/src/sys/amd64/amd64/trap.c:866 >>>>>> #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, >>>>>> usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 >>>>>> #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) >>>>>> at /usr/src/sys/amd64/amd64/trap.c:426 >>>>>> #6 0xffffffff808e00a2 in calltrap () >>>>>> at /usr/src/sys/amd64/amd64/exception.S:231 >>>>>> #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, >>>>>> reg=20736, val=0) >>>>>> at >>>>>> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 >>>>> In kgdb, from this frame, please do >>>>> p *dev_priv >>>>> p *(dev_priv->dev) >>>>> p *(dev_priv->info) >>>> http://www.egr.msu.edu/~mcdouga9/i915-1b.txt >>>> >>>> Sorry for the delay. I duplicated this on a spare computer of the same >>>> model so I can test easier. >>> Great, thank you. Please also do, from the frame 12, >>> p *dev >>> >> http://www.egr.msu.edu/~mcdouga9/i915-2.txt > > From the same frame, please do > p *(struct drm_i915_private *)(dev->private) > (kgdb) f 12 #12 0xffffffff81681bd7 in intel_modeset_init (dev=0xfffff80003bd9000) at /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_display.c:6603 6603 found = intel_sdvo_init(dev, PCH_SDVOB, true); Current language: auto; currently minimal (kgdb) p *(struct drm_i915_private *)(dev->private) There is no member named private. From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 18:10:33 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F1E3CEC6 for ; Tue, 7 Oct 2014 18:10:33 +0000 (UTC) Received: from mail-ig0-x231.google.com (mail-ig0-x231.google.com [IPv6:2607:f8b0:4001:c05::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C3C8E931 for ; Tue, 7 Oct 2014 18:10:33 +0000 (UTC) Received: by mail-ig0-f177.google.com with SMTP id a13so5222035igq.10 for ; Tue, 07 Oct 2014 11:10:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=i4TEmQHvnQceiOzP7moAEiiMIjwwPg2oycwX5RmSLtA=; b=RhYgDOhEWAXx6oD+Op7EU6wplEStTIKOHtDNUSp1sGEsoBWt2uDOrfb+a4tAxRufT6 W4ctS3OEsSp2XBpGcYaXBSRNRvaWWUwtOGVt/TN5Vl8p7Zb4X7RKoR8Z78D3rZDQuYIv ZSsHvBIHoUrY24Orz1y2sUJMiloHARRloFWgZ+jUjR4qi56S8Em9n8b6KlWtV9L8UEqs hxSut2K1dUaOpnK8YTFGYon//9zgVMeIWOkATzP+iXIhdvVBDlvWrvBK3YiUuaRbfmbd lJD1/J+qukzPuIJzF9vEs6AG8V56y6BMqO/QgIVBH7RtpwLaKwgtgzusIlBWHzneac11 3khA== X-Received: by 10.43.68.206 with SMTP id xz14mr3750804icb.33.1412705433216; Tue, 07 Oct 2014 11:10:33 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.29.132 with HTTP; Tue, 7 Oct 2014 11:10:12 -0700 (PDT) From: Ed Maste Date: Tue, 7 Oct 2014 14:10:12 -0400 X-Google-Sender-Auth: K8eGWcZp5yg1ZxuO-ralqj0bl4Q Message-ID: Subject: Heads-up: Removing gperf from base To: FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 18:10:34 -0000 gperf is a tool that generates perfect hash functions. It is used as a bootstrap tool when building gcc, and by a few ports. Today we unconditionally build and install gperf, including on clang architectures where it's not required. I plan to switch this so that gperf is only built when gcc is (that is, make it conditional on MK_GCC). The ports tree will use the devel/gperf port if gperf is not available from the base system. A ports exp-run is planned to verify this works, and I expect to commit the change after that's confirmed. PR: https://bugs.freebsd.org/194103 Review: https://reviews.freebsd.org/D886 -Ed From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 18:24:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B47EF4D6 for ; Tue, 7 Oct 2014 18:24:54 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56F91AF1 for ; Tue, 7 Oct 2014 18:24:54 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s97IOku4077257 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Oct 2014 21:24:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s97IOku4077257 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s97IOk1K077256; Tue, 7 Oct 2014 21:24:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 7 Oct 2014 21:24:46 +0300 From: Konstantin Belousov To: Adam McDougall Subject: Re: i915 driver update testing Message-ID: <20141007182445.GE2153@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <54342C06.8090107@egr.msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54342C06.8090107@egr.msu.edu> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 18:24:54 -0000 On Tue, Oct 07, 2014 at 02:08:06PM -0400, Adam McDougall wrote: > On 10/07/2014 12:44, Konstantin Belousov wrote: > > On Tue, Oct 07, 2014 at 09:00:56AM -0400, Adam McDougall wrote: > >> > >> On 10/7/2014 12:20 AM, Konstantin Belousov wrote: > >>> On Mon, Oct 06, 2014 at 07:30:20PM -0400, Adam McDougall wrote: > >>>> On 10/05/2014 13:00, Konstantin Belousov wrote: > >>>>> On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: > >>>>>> (kgdb) #0 doadump (textdump=1) at pcpu.h:219 > >>>>>> #1 0xffffffff80661efd in kern_reboot (howto=260) > >>>>>> at /usr/src/sys/kern/kern_shutdown.c:447 > >>>>>> #2 0xffffffff80662450 in panic (fmt=) > >>>>>> at /usr/src/sys/kern/kern_shutdown.c:746 > >>>>>> #3 0xffffffff808fe52f in trap_fatal (frame=, > >>>>>> eva=) at /usr/src/sys/amd64/amd64/trap.c:866 > >>>>>> #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, > >>>>>> usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 > >>>>>> #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) > >>>>>> at /usr/src/sys/amd64/amd64/trap.c:426 > >>>>>> #6 0xffffffff808e00a2 in calltrap () > >>>>>> at /usr/src/sys/amd64/amd64/exception.S:231 > >>>>>> #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, > >>>>>> reg=20736, val=0) > >>>>>> at > >>>>>> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 > >>>>> In kgdb, from this frame, please do > >>>>> p *dev_priv > >>>>> p *(dev_priv->dev) > >>>>> p *(dev_priv->info) > >>>> http://www.egr.msu.edu/~mcdouga9/i915-1b.txt > >>>> > >>>> Sorry for the delay. I duplicated this on a spare computer of the same > >>>> model so I can test easier. > >>> Great, thank you. Please also do, from the frame 12, > >>> p *dev > >>> > >> http://www.egr.msu.edu/~mcdouga9/i915-2.txt > > > > From the same frame, please do > > p *(struct drm_i915_private *)(dev->private) > > > > (kgdb) f 12 > #12 0xffffffff81681bd7 in intel_modeset_init (dev=0xfffff80003bd9000) > at > /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_display.c:6603 > 6603 found = intel_sdvo_init(dev, PCH_SDVOB, true); > Current language: auto; currently minimal > (kgdb) p *(struct drm_i915_private *)(dev->private) > There is no member named private. It is dev_private, typo. From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:20:41 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9CFD4A31 for ; Tue, 7 Oct 2014 19:20:41 +0000 (UTC) Received: from mail-ee0-x233.google.com (mail-ee0-x233.google.com [IPv6:2a00:1450:4013:c00::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 324CC199 for ; Tue, 7 Oct 2014 19:20:41 +0000 (UTC) Received: by mail-ee0-f51.google.com with SMTP id d17so4830eek.24 for ; Tue, 07 Oct 2014 12:20:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Gmh6iwEDsQLFrzbg+0L0zij3ZFR9i2ms3uweaY0z0So=; b=Zcjg5lAWzRnHmuXZnmJWK1PpMEzZiE5blHJm9IOZkJGcFbqEQel+BAXBdGpd2msmwA MBfGQHe5O7+weThxtgYW+FiN8UkuhiddeHzcnP4LLfWhBUtY3ZQrp/zeGT+6ueli7gxA uBM+tns43CxJ0Nl3yANGiD/xk73T2yLboGSqAf4f9t3PHkJcgjgkVPl7tCnrRu5115Ez oPoZB6vzwKE+J7XAUC+8VyJZZZoSsMx8bHhgb7pfGJimVmzU0FOx6Mh2/iPVwQY10ZjF lkkjjnyL+ApOOYgoEuE01OcV7vMrjt86OD71OZ8NNcT1JplEHhnfMTI8dgi626F4UwUt qy3Q== MIME-Version: 1.0 X-Received: by 10.180.102.7 with SMTP id fk7mr6805700wib.77.1412709639359; Tue, 07 Oct 2014 12:20:39 -0700 (PDT) Received: by 10.216.119.68 with HTTP; Tue, 7 Oct 2014 12:20:39 -0700 (PDT) In-Reply-To: <20141007180106.GD2153@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <20141007180106.GD2153@kib.kiev.ua> Date: Tue, 7 Oct 2014 21:20:39 +0200 Message-ID: Subject: Re: Ver 2 of the patch [was: Re: i915 driver update testing] From: "Ranjan1018 ." <214748mv@gmail.com> To: Konstantin Belousov Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:20:41 -0000 2014-10-07 20:01 GMT+02:00 Konstantin Belousov : > On Tue, Oct 07, 2014 at 07:44:19PM +0300, Konstantin Belousov wrote: > > >From the same frame, please do > > p *(struct drm_i915_private *)(dev->private) > > I probably figured out what is wrong, but it is still interesting to > see this piece of data. > > For everybody who has the issue with blank screen or panic after > the patch: > 1. please try the updated patch, > https://www.kib.kiev.ua/kib/drm/i915.2.patch > 2. if you use "kldload i915kms" to test the patch and get the blank > screen, verify do you get panic or just a black screen. It is > expected for sc, not so for vt. For vt, if you do get blank screen > and not a panic, do not load i915kms manually and run the X server. > I am interested if running X server does show proper output. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > Hi, applying the patch I receive this message: # patch -p1 -C < ~/downloads/i915.2.patch . . . Patching file sys/amd64/amd64/pmap.c using Plan A... Hunk #1 succeeded at 1710. Hunk #2 succeeded at 6226. Hunk #3 succeeded at 6562. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/sys/amd64/conf/X b/sys/amd64/conf/X |index 0cd80c6..2d630d5 100644 |--- a/sys/amd64/conf/X |+++ b/sys/amd64/conf/X -------------------------- File to patch: I haven't the file X. Regards, Maurizio From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:26:27 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E2452CDB; Tue, 7 Oct 2014 19:26:26 +0000 (UTC) Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 1B87E23CEED; Tue, 7 Oct 2014 21:26:25 +0200 (CEST) Message-ID: <54343E60.7050208@FreeBSD.org> Date: Tue, 07 Oct 2014 21:26:24 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org Subject: 11-CURRENT redports builders miscompiling? (was: svn commit: r370388 - in head: devel/e2fsprogs-libss misc/e2fsprogs-libblkid misc/e2fsprogs-libuuid sysutils/e2fsprogs sysutils/e2fsprogs/files) References: <201410071915.s97JFrQo061043@svn.freebsd.org> In-Reply-To: <201410071915.s97JFrQo061043@svn.freebsd.org> X-Forwarded-Message-Id: <201410071915.s97JFrQo061043@svn.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: decke@FreeBSD.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:26:27 -0000 Greetings, I have just updated sysutils/e2fsprogs and its slave ports(*), and test drove them on redports. The self-test suite is failing on 11-CURRENT i386 and amd64, but not on 10 or older releases. 11-amd64: https://redports.org/buildarchive/20141007190638-31576 11-i386: https://redports.org/buildarchive/20141007185700-4151 I am now wondering - if there are issues with the toolchain on 11 that causes miscompilation, or - whether 11 is misbehaving on redports, or - if e2fsprogs has code bugs that don't show on older toolchains. Any insights into the 11-CURRENT tool chain quality? Thanks. (*) as of SVN ports revision 370388. Cheers, Matthias From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:30:16 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C396E43 for ; Tue, 7 Oct 2014 19:30:16 +0000 (UTC) Received: from mail-ig0-x22b.google.com (mail-ig0-x22b.google.com [IPv6:2607:f8b0:4001:c05::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 27F4D2BB for ; Tue, 7 Oct 2014 19:30:16 +0000 (UTC) Received: by mail-ig0-f171.google.com with SMTP id h15so4813148igd.4 for ; Tue, 07 Oct 2014 12:30:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=lkU7eJYUogaRGYffWq/z55rDF0fCl+Bimq4Loo7zRQQ=; b=favIdft8rPMNBvOapPcLPtZZsu+w1aF1aQ6N3/EBPyPpeq6lUKh579U39FkOUEiRs4 4UqrdB750PkDMhMsqkupHpBrptAfP2mxXjm/SyVe51w0XwDJyRYNE1geZ36ErvUWc3ym FaTxF+79T+WclJhYdAwMggMz4SnTX/y9s0atsJ+QBI5OfoduPul0Ibqr+99hMe9x+FII XM1QjtXDBB5lHHUvHvra1FbCtKNEuQO2wYTInp+CPpAy1CUD6srT/RIbgtlzehzoiqNy zw9Yk9oVulJaG7W6sYzs12OWh3rvd72pTSpj/24kCVr2cVArj44W1LDEZfWE1cS4ZjFo 7yVg== X-Received: by 10.43.68.206 with SMTP id xz14mr4312353icb.33.1412710215633; Tue, 07 Oct 2014 12:30:15 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.29.132 with HTTP; Tue, 7 Oct 2014 12:29:55 -0700 (PDT) In-Reply-To: References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <20141007180106.GD2153@kib.kiev.ua> From: Ed Maste Date: Tue, 7 Oct 2014 15:29:55 -0400 X-Google-Sender-Auth: 4Ufzz7iLnOuyKspF_IHQxcrGJrY Message-ID: Subject: Re: Ver 2 of the patch [was: Re: i915 driver update testing] To: "Ranjan1018 ." <214748mv@gmail.com> Content-Type: text/plain; charset=UTF-8 Cc: Konstantin Belousov , FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:30:16 -0000 On 7 October 2014 15:20, Ranjan1018 . <214748mv@gmail.com> wrote: > > Hmm... The next patch looks like a unified diff to me... > The text leading up to this was: > -------------------------- > |diff --git a/sys/amd64/conf/X b/sys/amd64/conf/X > |index 0cd80c6..2d630d5 100644 > |--- a/sys/amd64/conf/X > |+++ b/sys/amd64/conf/X > -------------------------- > File to patch: > > I haven't the file X. You can just hit Enter and then answer 'y' to the "skip this patch" question: File to patch: No file found--skip this patch? [n] y Skipping patch... Hunk #1 ignored at 67. 1 out of 1 hunks ignored--saving rejects to Oops.rej X in the patch is a kernel config file that's not important for the change itself. From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:32:26 2014 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EBA7AF6C; Tue, 7 Oct 2014 19:32:25 +0000 (UTC) Received: from dmz-mailsec-scanner-6.mit.edu (dmz-mailsec-scanner-6.mit.edu [18.7.68.35]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6342E374; Tue, 7 Oct 2014 19:32:25 +0000 (UTC) X-AuditID: 12074423-f799d6d00000337c-7f-54343e959fc4 Received: from mailhub-auth-4.mit.edu ( [18.7.62.39]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-6.mit.edu (Symantec Messaging Gateway) with SMTP id 2E.FF.13180.59E34345; Tue, 7 Oct 2014 15:27:17 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id s97JRGiC030012; Tue, 7 Oct 2014 15:27:16 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s97JRESJ020378 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 7 Oct 2014 15:27:15 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id s97JREJS014454; Tue, 7 Oct 2014 15:27:14 -0400 (EDT) Date: Tue, 7 Oct 2014 15:27:13 -0400 (EDT) From: Benjamin Kaduk X-X-Sender: kaduk@multics.mit.edu To: FreeBSD Current , FreeBSD Hackers Subject: FreeBSD 2014Q3 status reports due today! Message-ID: User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKIsWRmVeSWpSXmKPExsUixG6nrjvVziTEoPmUqMWua6fZLea8+cBk sX3zP0YHZo8Zn+azBDBGcdmkpOZklqUW6dslcGVs2jORveAOT8Wh8+/ZGhhPcHUxcnJICJhI zJu6mQnCFpO4cG89WxcjF4eQwGwmiR9Xf7JDOBsYJT5dWskE4Rxkkvh59ysrSIuQQL3E0gsT 2EFsFgEtiUUrj7OB2GwCahLrV1xjhhirKLH51CQwW0QgU+LPmo9g9cIChhJr3p4Fs3kFHCX6 u68zgtiiAjoSq/dPYYGIC0qcnPkEzGYGmr98+jaWCYz8s5CkZiFJLWBkWsUom5JbpZubmJlT nJqsW5ycmJeXWqRrppebWaKXmlK6iREcei7KOxj/HFQ6xCjAwajEw7tCyzhEiDWxrLgy9xCj JAeTkigvo7lJiBBfUn5KZUZicUZ8UWlOavEhRgkOZiUR3imSQDnelMTKqtSifJiUNAeLkjjv ph98IUIC6YklqdmpqQWpRTBZGQ4OJQleM1ugRsGi1PTUirTMnBKENBMHJ8hwHqDhtiA1vMUF ibnFmekQ+VOMilLivI9sgBICIImM0jy4XlhqeMUoDvSKMO9dkCoeYFqB634FNJgJaPCqfmOQ wSWJCCmpBsZzv8Mfvklec0X7+buAFAdXd6vM+8zHVvE+1JK/E63k+Sj73ZK0olymWRdWcanF Te25fr5c+Ffe7zvS9Wuv3pG5VuQnsobBMcqt/+576d//5Y7PbFy76N4JufPclSeW/1G/wx2k 2Hn0aqRS5YJZp/oSHBvs8/7efJ/ctaGg6Xh7MONmHpHwnGglluKMREMt5qLiRAAl82dM6AIA AA== X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:32:26 -0000 Dear FreeBSD Community, As previously announced, today is the deadline for submitting items for the next FreeBSD Quarterly Status Update, covering work done in July through September. If you still need some time to prepare a submission, please note that we will continue to accept submissions as we work on assembling the report, but cannot guarantee that anything received after October 10 will be included. Status report submissions do not have to be very long. They may be about anything happening in the FreeBSD project and community, and provide a great way to inform FreeBSD users and developers about what you're working on. Submission of reports is not restricted to committers. Anyone doing anything interesting and FreeBSD-related can -- and should -- write one! The preferred and easiest submission method is to use the XML generator [1] with the results emailed to the status report team at monthly@FreeBSD.org . There is also an XML template [2] which can be filled out manually and attached if preferred. For the expected content and style, please study our guidelines on how to write a good status report [3]. You can also review previous issues [4][5] for ideas on the style and format. We are looking forward to all of your 2014Q3 reports! Thanks, Ben (on behalf of monthly@) [1] http://www.freebsd.org/cgi/monthly.cgi [2] http://www.freebsd.org/news/status/report-sample.xml [3] http://www.freebsd.org/news/status/howto.html [4] http://www.freebsd.org/news/status/report-2014-01-2014-03.html [4] http://www.freebsd.org/news/status/report-2014-04-2014-06.html From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:32:44 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6ABEA35E; Tue, 7 Oct 2014 19:32:44 +0000 (UTC) Received: from mail-yh0-x22f.google.com (mail-yh0-x22f.google.com [IPv6:2607:f8b0:4002:c01::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F4128382; Tue, 7 Oct 2014 19:32:43 +0000 (UTC) Received: by mail-yh0-f47.google.com with SMTP id c41so3280428yho.34 for ; Tue, 07 Oct 2014 12:32:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=RkRrVxDLe0oXCpIHWGvsxvC2DPJ5Ns5jz9w740hKPm0=; b=l9WeHfO4pB3bnhldBfOPmaFW1WIxUEaXkZpyTbXOS3dsSZNW1Ob19/ChQMfgmGuGmt qeeEz7nf7kPSUrLuqwk/UGGa0to5XwMT5XOg+ApVIsv9qQ2f8ToXzIM7dxMbbjMUr7y8 bWdX2V/VwQdna0ng+ALu6ansWjTajS5zqMu66AITsYgt1zrO3ePHqjrzWSua4Akn58Pd yo6MzXcS8hdjqqg1Sv0iiRoGcsouSwqBHqccUuOKoRbg2bLVJDYd0I+tqILP6sFJoLih oMHWCM2clYyenAq6tEMkxssSfjcGcJR1G2IOfcp1/MdSTKSlo/FWIc6l0LmqCXqdMQva pHuA== MIME-Version: 1.0 X-Received: by 10.236.70.229 with SMTP id p65mr8160136yhd.50.1412710363045; Tue, 07 Oct 2014 12:32:43 -0700 (PDT) Sender: antoine.brodin.freebsd@gmail.com Received: by 10.170.207.73 with HTTP; Tue, 7 Oct 2014 12:32:42 -0700 (PDT) In-Reply-To: <54343E60.7050208@FreeBSD.org> References: <201410071915.s97JFrQo061043@svn.freebsd.org> <54343E60.7050208@FreeBSD.org> Date: Tue, 7 Oct 2014 21:32:42 +0200 X-Google-Sender-Auth: nJtrR7AZx8wVoKsDfDkD3vFscjY Message-ID: Subject: Re: 11-CURRENT redports builders miscompiling? (was: svn commit: r370388 - in head: devel/e2fsprogs-libss misc/e2fsprogs-libblkid misc/e2fsprogs-libuuid sysutils/e2fsprogs sysutils/e2fsprogs/files) From: Antoine Brodin To: Matthias Andree Content-Type: text/plain; charset=UTF-8 Cc: freebsd-toolchain@freebsd.org, =?UTF-8?Q?Bernhard_Fr=C3=B6hlich?= , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:32:44 -0000 On Tue, Oct 7, 2014 at 9:26 PM, Matthias Andree wrote: > Greetings, > > I have just updated sysutils/e2fsprogs and its slave ports(*), and test > drove them on redports. The self-test suite is failing on 11-CURRENT > i386 and amd64, but not on 10 or older releases. > > 11-amd64: https://redports.org/buildarchive/20141007190638-31576 > 11-i386: https://redports.org/buildarchive/20141007185700-4151 > > I am now wondering > - if there are issues with the toolchain on 11 that causes > miscompilation, or > - whether 11 is misbehaving on redports, or > - if e2fsprogs has code bugs that don't show on older toolchains. Hi, e2fsprogs version 1.42.10 tests were succeeding in a jail with a world from r272576 (1.5 day old) http://gohan2.ysv.freebsd.org/data/head-amd64-default-baseline/p370135_s272576/logs/e2fsprogs-1.42.10.log (this is poudriere, not tinderbox) Cheers, Antoine > > Any insights into the 11-CURRENT tool chain quality? > > Thanks. > > > (*) as of SVN ports revision 370388. > > Cheers, > Matthias > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:37:02 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9692A680 for ; Tue, 7 Oct 2014 19:37:02 +0000 (UTC) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id 68D0E3E0 for ; Tue, 7 Oct 2014 19:37:01 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 5BB8E2952E; Tue, 7 Oct 2014 15:37:00 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GDM8ZfSLPU3B; Tue, 7 Oct 2014 15:37:00 -0400 (EDT) Received: from EGR authenticated sender Message-ID: <543440DC.2020105@egr.msu.edu> Date: Tue, 07 Oct 2014 15:37:00 -0400 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Konstantin Belousov Subject: Re: i915 driver update testing References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <54342C06.8090107@egr.msu.edu> <20141007182445.GE2153@kib.kiev.ua> In-Reply-To: <20141007182445.GE2153@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:37:02 -0000 On 10/07/2014 14:24, Konstantin Belousov wrote: > On Tue, Oct 07, 2014 at 02:08:06PM -0400, Adam McDougall wrote: >> On 10/07/2014 12:44, Konstantin Belousov wrote: >>> On Tue, Oct 07, 2014 at 09:00:56AM -0400, Adam McDougall wrote: >>>> >>>> On 10/7/2014 12:20 AM, Konstantin Belousov wrote: >>>>> On Mon, Oct 06, 2014 at 07:30:20PM -0400, Adam McDougall wrote: >>>>>> On 10/05/2014 13:00, Konstantin Belousov wrote: >>>>>>> On Sun, Oct 05, 2014 at 11:01:14AM -0400, Adam McDougall wrote: >>>>>>>> (kgdb) #0 doadump (textdump=1) at pcpu.h:219 >>>>>>>> #1 0xffffffff80661efd in kern_reboot (howto=260) >>>>>>>> at /usr/src/sys/kern/kern_shutdown.c:447 >>>>>>>> #2 0xffffffff80662450 in panic (fmt=) >>>>>>>> at /usr/src/sys/kern/kern_shutdown.c:746 >>>>>>>> #3 0xffffffff808fe52f in trap_fatal (frame=, >>>>>>>> eva=) at /usr/src/sys/amd64/amd64/trap.c:866 >>>>>>>> #4 0xffffffff808fe87c in trap_pfault (frame=0xfffffe01fe0b21b0, >>>>>>>> usermode=) at /usr/src/sys/amd64/amd64/trap.c:677 >>>>>>>> #5 0xffffffff808fde9e in trap (frame=0xfffffe01fe0b21b0) >>>>>>>> at /usr/src/sys/amd64/amd64/trap.c:426 >>>>>>>> #6 0xffffffff808e00a2 in calltrap () >>>>>>>> at /usr/src/sys/amd64/amd64/exception.S:231 >>>>>>>> #7 0xffffffff8166808e in i915_write32 (dev_priv=0xfffff800031f1c00, >>>>>>>> reg=20736, val=0) >>>>>>>> at >>>>>>>> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_drv.c:992 >>>>>>> In kgdb, from this frame, please do >>>>>>> p *dev_priv >>>>>>> p *(dev_priv->dev) >>>>>>> p *(dev_priv->info) >>>>>> http://www.egr.msu.edu/~mcdouga9/i915-1b.txt >>>>>> >>>>>> Sorry for the delay. I duplicated this on a spare computer of the same >>>>>> model so I can test easier. >>>>> Great, thank you. Please also do, from the frame 12, >>>>> p *dev >>>>> >>>> http://www.egr.msu.edu/~mcdouga9/i915-2.txt >>> >>> From the same frame, please do >>> p *(struct drm_i915_private *)(dev->private) >>> >> >> (kgdb) f 12 >> #12 0xffffffff81681bd7 in intel_modeset_init (dev=0xfffff80003bd9000) >> at >> /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/intel_display.c:6603 >> 6603 found = intel_sdvo_init(dev, PCH_SDVOB, true); >> Current language: auto; currently minimal >> (kgdb) p *(struct drm_i915_private *)(dev->private) >> There is no member named private. > It is dev_private, typo. > I actually took a guess at that too, but this didn't look helpful: (kgdb) p *(struct drm_i915_private *)(dev_private) No symbol "dev_private" in current context. From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:40:50 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC3E3816; Tue, 7 Oct 2014 19:40:49 +0000 (UTC) Received: from mail-wi0-x229.google.com (mail-wi0-x229.google.com [IPv6:2a00:1450:400c:c05::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5D4AF5E0; Tue, 7 Oct 2014 19:40:49 +0000 (UTC) Received: by mail-wi0-f169.google.com with SMTP id cc10so10758599wib.2 for ; Tue, 07 Oct 2014 12:40:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=4Ev0UHiL5HcgO8bgJJ6Kt1tv4194zActPg0Rqt8Dm5U=; b=eCrnxFMK56W+dkhnOz3LiSXy1EeUbCp8KDiIWWOsYCdWwlhiw585y+rIADE/aNI4JH X4Oh8s3ylOnNpzvWkY2L+b4l/73EUrcTt9biDYaUURfdwrOjYBnqeVY43gk1H3TNt1XF WfIvtHjR3OmoTkf0S22FjH+wD2L3m2niP5aDJ0VaVcdNoe9+LXqN9BbCKWrAViwLMvzx jphNcyEF631YX7vkGwax6FVeEZlqLT+uuL1Rb3/3s4dCeiuKwOuQJ1drnQWJAyTdjwP6 EcROhEfWlLCVhqNoT+KGGczZXt0YDvrkGjkuI0qp1oWZW9o5Wz+pAhkGIRBw6S+UyZYc X8iA== MIME-Version: 1.0 X-Received: by 10.194.80.71 with SMTP id p7mr7313477wjx.35.1412710847511; Tue, 07 Oct 2014 12:40:47 -0700 (PDT) Received: by 10.216.119.68 with HTTP; Tue, 7 Oct 2014 12:40:47 -0700 (PDT) In-Reply-To: References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <20141007180106.GD2153@kib.kiev.ua> Date: Tue, 7 Oct 2014 21:40:47 +0200 Message-ID: Subject: Re: Ver 2 of the patch [was: Re: i915 driver update testing] From: "Ranjan1018 ." <214748mv@gmail.com> To: Ed Maste Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: Konstantin Belousov , FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:40:50 -0000 2014-10-07 21:29 GMT+02:00 Ed Maste : > On 7 October 2014 15:20, Ranjan1018 . <214748mv@gmail.com> wrote: > > > > Hmm... The next patch looks like a unified diff to me... > > The text leading up to this was: > > -------------------------- > > |diff --git a/sys/amd64/conf/X b/sys/amd64/conf/X > > |index 0cd80c6..2d630d5 100644 > > |--- a/sys/amd64/conf/X > > |+++ b/sys/amd64/conf/X > > -------------------------- > > File to patch: > > > > I haven't the file X. > > You can just hit Enter and then answer 'y' to the "skip this patch" > question: > > File to patch: > No file found--skip this patch? [n] y > Skipping patch... > Hunk #1 ignored at 67. > 1 out of 1 hunks ignored--saving rejects to Oops.rej > > X in the patch is a kernel config file that's not important for the > change itself. > Thanks Ed, it works. From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 19:49:36 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 14517B07; Tue, 7 Oct 2014 19:49:36 +0000 (UTC) Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 9F80223CEED; Tue, 7 Oct 2014 21:49:34 +0200 (CEST) Message-ID: <543443CE.6000900@FreeBSD.org> Date: Tue, 07 Oct 2014 21:49:34 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Antoine Brodin Subject: Re: 11-CURRENT redports builders miscompiling? References: <201410071915.s97JFrQo061043@svn.freebsd.org> <54343E60.7050208@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: freebsd-toolchain@freebsd.org, =?UTF-8?B?QmVybmhhcmQgRnLDtmhsaWNo?= , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 19:49:36 -0000 Am 07.10.2014 um 21:32 schrieb Antoine Brodin: > On Tue, Oct 7, 2014 at 9:26 PM, Matthias Andree wrote: >> Greetings, >> >> I have just updated sysutils/e2fsprogs and its slave ports(*), and test >> drove them on redports. The self-test suite is failing on 11-CURRENT >> i386 and amd64, but not on 10 or older releases. >> >> 11-amd64: https://redports.org/buildarchive/20141007190638-31576 >> 11-i386: https://redports.org/buildarchive/20141007185700-4151 >> >> I am now wondering >> - if there are issues with the toolchain on 11 that causes >> miscompilation, or >> - whether 11 is misbehaving on redports, or >> - if e2fsprogs has code bugs that don't show on older toolchains. > > Hi, > > e2fsprogs version 1.42.10 tests were succeeding in a jail with a world > from r272576 (1.5 day old) > > http://gohan2.ysv.freebsd.org/data/head-amd64-default-baseline/p370135_s272576/logs/e2fsprogs-1.42.10.log > > (this is poudriere, not tinderbox) Hi Antoine, merci for that. There are probably multiple changes, so if someone else can take the newer 1.42.12 for a test on 11-current, either on a naked system or with poudriere, that will be appreciated. What I find odd is that the redports logs also show output deviations from expected, for instance, here: > ==> /work/a/ports/sysutils/e2fsprogs/work/e2fsprogs-1.42.12/tests/r_resize_inode.failed <== > --- r_resize_inode/expect 2014-08-25 03:08:16.000000000 +0000 > +++ r_resize_inode.log 2014-10-07 19:10:00.000000000 +0000 > @@ -1,7 +1,7 @@ > mke2fs -q -F -O resize_inode -o Linux -b 1024 -g 1024 test.img 16384 > resize2fs test.img 65536 > Resizing the filesystem on test.img to 65536 (1k) blocks. > -The filesystem on test.img is now 65536 (1k) blocks long. > +The filesystem on test.img is now 65536 (1480342k) blocks long. > > Pass 1: Checking inodes, blocks, and sizes > Pass 2: Checking directory structure The block size is bogus, and this happens on i386 and amd64 so is not /obviously/ an issue of sizeof(long) or thereabouts. Cheers, Matthias From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 20:04:56 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 857E8F89 for ; Tue, 7 Oct 2014 20:04:56 +0000 (UTC) Received: from mail.egr.msu.edu (gribble.egr.msu.edu [35.9.37.169]) by mx1.freebsd.org (Postfix) with ESMTP id 5A1118C0 for ; Tue, 7 Oct 2014 20:04:55 +0000 (UTC) Received: from gribble (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 3F21C30CA3; Tue, 7 Oct 2014 16:04:54 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by gribble (gribble.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GvxHzWVpZojM; Tue, 7 Oct 2014 16:04:54 -0400 (EDT) Received: from EGR authenticated sender Message-ID: <54344766.1040700@egr.msu.edu> Date: Tue, 07 Oct 2014 16:04:54 -0400 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Konstantin Belousov Subject: Re: Ver 2 of the patch [was: Re: i915 driver update testing] References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <20141007180106.GD2153@kib.kiev.ua> In-Reply-To: <20141007180106.GD2153@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 20:04:56 -0000 On 10/07/2014 14:01, Konstantin Belousov wrote: > On Tue, Oct 07, 2014 at 07:44:19PM +0300, Konstantin Belousov wrote: >> >From the same frame, please do >> p *(struct drm_i915_private *)(dev->private) > > I probably figured out what is wrong, but it is still interesting to > see this piece of data. > > For everybody who has the issue with blank screen or panic after > the patch: > 1. please try the updated patch, > https://www.kib.kiev.ua/kib/drm/i915.2.patch > 2. if you use "kldload i915kms" to test the patch and get the blank > screen, verify do you get panic or just a black screen. It is > expected for sc, not so for vt. For vt, if you do get blank screen > and not a panic, do not load i915kms manually and run the X server. > I am interested if running X server does show proper output. > Backtrace seems the same, I repeated the prior commands: http://www.egr.msu.edu/~mcdouga9/i915-patch2-1.txt From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 20:17:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2AFB5668; Tue, 7 Oct 2014 20:17:05 +0000 (UTC) Received: from mail-yk0-x22e.google.com (mail-yk0-x22e.google.com [IPv6:2607:f8b0:4002:c07::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ABA619F2; Tue, 7 Oct 2014 20:17:04 +0000 (UTC) Received: by mail-yk0-f174.google.com with SMTP id 142so3175200ykq.33 for ; Tue, 07 Oct 2014 13:17:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=AsoxhWIvHrQ/FWUF6Nz89chVL1QbrrV4SgM3Hq6q4jg=; b=bFrFbxWyRS0RUYHLUdQvXQIhtcNp9kEVUnBr1dzpWhga9j0FxveWx9T0qG7NvBQ3au MXOQ5A0Hw46ZYvB3nhOAJEVWPGwQT2tEJv5GIGjA3TgmhBdXGt7GiIXD+M3I4RC27kOT EvpV0GiU8/05sJm/wroZMjPP6tPrnk6E+fCAoR3bdlWxP2MAx+CWU2jtYWKE7ey7lQPK z2RpTXGf43L7zvwCsYaQp9/PDSlIugAPBPYARBZWrNpua8FRRdJ6tMSc/+2gl7+XE42Y mVJjXlrhpaKwhep14wHRRe4mm3knWjzurMtE7eL2Vg/+oJTAaAf32hb5UOF3w8Il9FHM cwqg== MIME-Version: 1.0 X-Received: by 10.236.75.99 with SMTP id y63mr8461580yhd.105.1412713023722; Tue, 07 Oct 2014 13:17:03 -0700 (PDT) Sender: antoine.brodin.freebsd@gmail.com Received: by 10.170.207.73 with HTTP; Tue, 7 Oct 2014 13:17:03 -0700 (PDT) In-Reply-To: <543443CE.6000900@FreeBSD.org> References: <201410071915.s97JFrQo061043@svn.freebsd.org> <54343E60.7050208@FreeBSD.org> <543443CE.6000900@FreeBSD.org> Date: Tue, 7 Oct 2014 22:17:03 +0200 X-Google-Sender-Auth: _aoCqFNbCCoF55mm_TryCMCWMbM Message-ID: Subject: Re: 11-CURRENT redports builders miscompiling? From: Antoine Brodin To: Matthias Andree Content-Type: text/plain; charset=UTF-8 Cc: freebsd-toolchain@freebsd.org, =?UTF-8?Q?Bernhard_Fr=C3=B6hlich?= , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 20:17:05 -0000 On Tue, Oct 7, 2014 at 9:49 PM, Matthias Andree wrote: > Am 07.10.2014 um 21:32 schrieb Antoine Brodin: >> On Tue, Oct 7, 2014 at 9:26 PM, Matthias Andree wrote: >>> Greetings, >>> >>> I have just updated sysutils/e2fsprogs and its slave ports(*), and test >>> drove them on redports. The self-test suite is failing on 11-CURRENT >>> i386 and amd64, but not on 10 or older releases. >>> >>> 11-amd64: https://redports.org/buildarchive/20141007190638-31576 >>> 11-i386: https://redports.org/buildarchive/20141007185700-4151 >>> >>> I am now wondering >>> - if there are issues with the toolchain on 11 that causes >>> miscompilation, or >>> - whether 11 is misbehaving on redports, or >>> - if e2fsprogs has code bugs that don't show on older toolchains. >> >> Hi, >> >> e2fsprogs version 1.42.10 tests were succeeding in a jail with a world >> from r272576 (1.5 day old) >> >> http://gohan2.ysv.freebsd.org/data/head-amd64-default-baseline/p370135_s272576/logs/e2fsprogs-1.42.10.log >> >> (this is poudriere, not tinderbox) > > Hi Antoine, > > merci for that. > > There are probably multiple changes, so if someone else can take the > newer 1.42.12 for a test on 11-current, either on a naked system or with > poudriere, that will be appreciated. What I find odd is that the > redports logs also show output deviations from expected, for instance, > here: > >> ==> /work/a/ports/sysutils/e2fsprogs/work/e2fsprogs-1.42.12/tests/r_resize_inode.failed <== >> --- r_resize_inode/expect 2014-08-25 03:08:16.000000000 +0000 >> +++ r_resize_inode.log 2014-10-07 19:10:00.000000000 +0000 >> @@ -1,7 +1,7 @@ >> mke2fs -q -F -O resize_inode -o Linux -b 1024 -g 1024 test.img 16384 >> resize2fs test.img 65536 >> Resizing the filesystem on test.img to 65536 (1k) blocks. >> -The filesystem on test.img is now 65536 (1k) blocks long. >> +The filesystem on test.img is now 65536 (1480342k) blocks long. >> >> Pass 1: Checking inodes, blocks, and sizes >> Pass 2: Checking directory structure > > The block size is bogus, and this happens on i386 and amd64 so is not > /obviously/ an issue of sizeof(long) or thereabouts. So, the test fail on head, but if you look carefully, 1480342*1024 = 0x5a5a... which looks like malloc junk. But when I turn off malloc debugging ( ln -s 'abort:false,junk:false' /etc/malloc.conf ) the tests succeed. So it looks like a bug in e2fsprogs. Cheers, Antoine From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 21:04:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E02B216E; Tue, 7 Oct 2014 21:04:05 +0000 (UTC) Received: from mail-lb0-x22f.google.com (mail-lb0-x22f.google.com [IPv6:2a00:1450:4010:c04::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3BD1AEDA; Tue, 7 Oct 2014 21:04:05 +0000 (UTC) Received: by mail-lb0-f175.google.com with SMTP id u10so6810277lbd.20 for ; Tue, 07 Oct 2014 14:04:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=nAlQXbF64S6H6sys2dknQWVa5UeIf+WVRsjoZSO5bQE=; b=mGRk2wQUpmvjzc1LWWmDE5YiKaBW9Np7rF/WiSD0FKN4ZJtIQrZMBvDRewQvElJNVr RCz0e9tofDGHrWp73DvQ8TVt8Ya6iQZsmj1TbOsobXjQ6KGHYGdIVKPhODiYp7yPXKCp oeW+uj1nhFsNzUU2JAwo7kbOzr1TNacMmghJ3fSe3pXQP6S7G3ryrsbFKjXr73roTG2P SS0eWtwMC2r9nlDU1ExXAh+Ej6dWdABonLNYxSlp8KV5CoROZL5zQgHRhrKXgaH/noZT mGlmSZSFZCMrTxchv+Xk2Lbm3cVot78vRBGG9vFSWT0S8M1akATkiKLz5eesRZjt8gR3 Ushg== MIME-Version: 1.0 X-Received: by 10.112.166.66 with SMTP id ze2mr6602858lbb.68.1412715843050; Tue, 07 Oct 2014 14:04:03 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Tue, 7 Oct 2014 14:04:03 -0700 (PDT) In-Reply-To: References: Date: Tue, 7 Oct 2014 14:04:03 -0700 X-Google-Sender-Auth: glQargdyWRqy4vvccZdByZSU1vQ Message-ID: Subject: Re: Need help fixing tests in CURRENT From: Craig Rodrigues To: freebsd-current Current Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 21:04:06 -0000 Hi, After committing this fix to yacc in HEAD ( https://lists.freebsd.org/pipermail/svn-src-all/2014-October/092553.html ) I've been able to do: "cd /usr/tests; kyua test" and get 0 test failures: https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD-tests2/16/testReport/ -- Craig From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 21:15:24 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B19D354A; Tue, 7 Oct 2014 21:15:24 +0000 (UTC) Received: from mail-lb0-x22c.google.com (mail-lb0-x22c.google.com [IPv6:2a00:1450:4010:c04::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D70F2FDF; Tue, 7 Oct 2014 21:15:23 +0000 (UTC) Received: by mail-lb0-f172.google.com with SMTP id b6so6919393lbj.17 for ; Tue, 07 Oct 2014 14:15:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=yLPYxIUc8T0yTfS1DN15d2K2NCccXnWad4iSeUD7ZOU=; b=b22DDiYqeFOt49CYxoPpwCR41q6/xkvkXC+cAlspEH8T3mLShbKQUkhDHbERSnQlJk JYyjbKdh32xwiNPVgmVX+YrNKMX7JAekaiaiPCMT8CvSumipsSobcF5qV1OGAJS9/Wh8 qC9vjMEWBWMTZcqfCgH4+Q48hjUhigkhVb9fs5eypLq1fQSLjy1CqiEL8ojpgSB5fDvk Datw6QnE8zxwdYYn1/D6G5aTE7TZ5/dkSidB7ktWi36zaBlefppB0gfS0DoBYu86lVRm 8wYhOh4gSwd4A0RnJHbg6tXynAP5OHFnRaojRHAkJ1IFJ8VUIjVHMxlBK2Nrx53byBzz pfyw== MIME-Version: 1.0 X-Received: by 10.152.7.145 with SMTP id j17mr6780316laa.67.1412716521802; Tue, 07 Oct 2014 14:15:21 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Tue, 7 Oct 2014 14:15:21 -0700 (PDT) Date: Tue, 7 Oct 2014 14:15:21 -0700 X-Google-Sender-Auth: wlQT8VkQiEFHOQFkjir3dXPn1p0 Message-ID: Subject: Automatically running /usr/tests under Jenkins From: Craig Rodrigues To: freebsd-current Current Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" , "freebsd-virtualization@freebsd.org" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 21:15:24 -0000 Hi, I have created this Jenkins job: https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/1577/BuildGraph/ (1) does a buildworld/buildkernel on amd64 when someone checks new code into CURRENT (2) Creates a bootable UFS image with makefs (3) Boots the image under bhyve (4) Runs these commands inside the bhyve VM: cd /usr/tests kyua test kyua report-junit --output=test-output.xml (5) Shuts down the bhyve VM (6) imports test-output.xml into Jenkins. Hopefully we will be able to run this job very frequently, so the tests will be run every time new commits hit the tree. -- Craig From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 21:57:37 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 31B3C225; Tue, 7 Oct 2014 21:57:37 +0000 (UTC) Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 85AB323CEED; Tue, 7 Oct 2014 23:57:35 +0200 (CEST) Message-ID: <543461CF.9040701@FreeBSD.org> Date: Tue, 07 Oct 2014 23:57:35 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Antoine Brodin Subject: Re: 11-CURRENT redports builders miscompiling? References: <201410071915.s97JFrQo061043@svn.freebsd.org> <54343E60.7050208@FreeBSD.org> <543443CE.6000900@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-toolchain@freebsd.org, =?windows-1252?Q?Bernhard_Fr=F6hlich?= , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 21:57:37 -0000 Am 07.10.2014 um 22:17 schrieb Antoine Brodin: > So, the test fail on head, but if you look carefully, 1480342*1024 > = 0x5a5a... which looks like malloc junk. Bingo, thanks for the pointer. > But when I turn off malloc debugging ( ln -s 'abort:false,junk:false' > /etc/malloc.conf ) the tests succeed. > > So it looks like a bug in e2fsprogs. Yup, reproduced with "make post-build MALLOC_OPTIONS=J", and valgrind also has something to complain about, so I'll forward a report upstream. I haven't seen something in the "maint" branch since the release that looks like an obvious fix. This lets 11-CURRENT and redports off the hook for now. I wasn't aware redports-on-11 set MALLOC_OPTIONS=J or equivalent. Cheers, Matthias From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 23:29:21 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 96F26E79; Tue, 7 Oct 2014 23:29:21 +0000 (UTC) Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id D6CE023CEED; Wed, 8 Oct 2014 01:29:19 +0200 (CEST) Message-ID: <5434774F.5020708@FreeBSD.org> Date: Wed, 08 Oct 2014 01:29:19 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Matthias Andree , Antoine Brodin Subject: Re: 11-CURRENT redports builders miscompiling? References: <201410071915.s97JFrQo061043@svn.freebsd.org> <54343E60.7050208@FreeBSD.org> <543443CE.6000900@FreeBSD.org> <543461CF.9040701@FreeBSD.org> In-Reply-To: <543461CF.9040701@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-toolchain@freebsd.org, =?windows-1252?Q?Bernhard_Fr=F6hlich?= , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 23:29:21 -0000 Am 07.10.2014 um 23:57 schrieb Matthias Andree: > Am 07.10.2014 um 22:17 schrieb Antoine Brodin: > >> So, the test fail on head, but if you look carefully, 1480342*1024 >> = 0x5a5a... which looks like malloc junk. > > Bingo, thanks for the pointer. > >> But when I turn off malloc debugging ( ln -s 'abort:false,junk:false' >> /etc/malloc.conf ) the tests succeed. >> >> So it looks like a bug in e2fsprogs. > > Yup, reproduced with "make post-build MALLOC_OPTIONS=J", and valgrind > also has something to complain about, so I'll forward a report upstream. > > I haven't seen something in the "maint" branch since the release that > looks like an obvious fix. > > This lets 11-CURRENT and redports off the hook for now. I wasn't aware > redports-on-11 set MALLOC_OPTIONS=J or equivalent. I have bisected this on upstream's Git, and the failure-inducing change is apparently 47fee2ef I reported this in greater detail to the authors/reviewers of the patch. Let's see what we get. For -current/-toolchain and decke@ I consider this closed. Thanks to Antoine for setting me on the right track. Cheers, Matthias From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 23:30:19 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8D27EFAC; Tue, 7 Oct 2014 23:30:19 +0000 (UTC) Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ADFBB; Tue, 7 Oct 2014 23:30:19 +0000 (UTC) Received: by mail-ig0-f175.google.com with SMTP id uq10so5449116igb.14 for ; Tue, 07 Oct 2014 16:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=94FM5PfV3UjrqrSpNbCuSoDFsL+kxx302yZgfQwoG/E=; b=JAwAZSavi1Iw1XK6ibMrMPDnqixufNNyKK6Rg6zz7S7jU9dA7KUBNU3LjbyLevbkx6 BFeauYRpOT7W+5TWSdKGSlat4ohR0UsJAAimEjMNeR4JmNjX3+4fbi85mxJ5iuL6hbK0 f0oFNEcJTcDXN4hrVF3/ax15hgX+M7yLsCulqDPrfZ3376aNrXzgBWClsh3SCXuG8aaN ogMmH1OgwgDqaP0TfrpBhdJrbJFzOH1XjH+gJfHNbpyEqgSvM205f3df7/PVYHOySGv1 IxP+a2Fan2/ls/YzTUP0XhWuSrqovrvMc/uvI383H6p61nLiZo6Hq0LnaB34hVQUDZcT H8Cg== MIME-Version: 1.0 X-Received: by 10.42.207.131 with SMTP id fy3mr8937949icb.67.1412724618709; Tue, 07 Oct 2014 16:30:18 -0700 (PDT) Received: by 10.50.227.42 with HTTP; Tue, 7 Oct 2014 16:30:18 -0700 (PDT) In-Reply-To: References: Date: Tue, 7 Oct 2014 16:30:18 -0700 Message-ID: Subject: Re: Need help fixing tests in CURRENT From: NGie Cooper To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-testing@freebsd.org" , freebsd-current Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 23:30:19 -0000 On Tue, Oct 7, 2014 at 2:04 PM, Craig Rodrigues wrote: > Hi, > > After committing this fix to yacc in HEAD ( > https://lists.freebsd.org/pipermail/svn-src-all/2014-October/092553.html ) > I've been able to do: "cd /usr/tests; kyua test" > > and get 0 test failures: > > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD-tests2/16/testReport/ Awesome -- hopefully this will be sustained for several runs (this is part of the reason why I haven't integrated all of the NetBSD tests yet). Thank you for all your work in getting us to green! -Garrett From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 23:38:35 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD9301E9; Tue, 7 Oct 2014 23:38:35 +0000 (UTC) Received: from mail-la0-x231.google.com (mail-la0-x231.google.com [IPv6:2a00:1450:4010:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3610C17B; Tue, 7 Oct 2014 23:38:35 +0000 (UTC) Received: by mail-la0-f49.google.com with SMTP id q1so7427523lam.36 for ; Tue, 07 Oct 2014 16:38:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=GbcZFKSaxD4ANs16a34lErjvVYghx1Pm/sogFysLXsE=; b=Jt6CQ9Um7mFeTYA+cT+ltRdySTYf67+/x/ab4rcilJb7rwMQi5bNe1K+y3vEl3rfP4 KUcvBqgFHX77X500lI2EB7yKySuHQwzIKunI8Xsrv4XqipsFSTKOHHDcjosMAJRO7xby m/d5zeBZn9aE1uRD5aUJbwo4FhZagxRbZxAsIo6dw6iigR3flPq6bfY9YRcpJzcZeLMw Yo05wHdu91O1h5YuYEeeyL3i6ALT01deKyoiVw3F/sloW7RjofR+pNOoZ3FvZ2eU9e5z BWlssrKf1XZzKQiOqN0Iy45b2YOTSIcmHtmRZRcnTNqmAE117p0qaXJp1cOIN4MtK3Qo Sl6w== MIME-Version: 1.0 X-Received: by 10.112.14.34 with SMTP id m2mr7063785lbc.74.1412725111922; Tue, 07 Oct 2014 16:38:31 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Tue, 7 Oct 2014 16:38:31 -0700 (PDT) In-Reply-To: References: Date: Tue, 7 Oct 2014 16:38:31 -0700 X-Google-Sender-Auth: Tu6isQQF0ivpfLTaxTY9BGJouYw Message-ID: Subject: Re: Need help fixing tests in CURRENT From: Craig Rodrigues To: NGie Cooper Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" , freebsd-current Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 23:38:36 -0000 On Tue, Oct 7, 2014 at 4:30 PM, NGie Cooper wrote: > On Tue, Oct 7, 2014 at 2:04 PM, Craig Rodrigues > wrote: > > Hi, > > > > After committing this fix to yacc in HEAD ( > > https://lists.freebsd.org/pipermail/svn-src-all/2014-October/092553.html > ) > > I've been able to do: "cd /usr/tests; kyua test" > > > > and get 0 test failures: > > > > > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD-tests2/16/testReport/ > > Awesome -- hopefully this will be sustained for several runs (this > is part of the reason why I haven't integrated all of the NetBSD tests > yet). > Thank you for all your work in getting us to green! > > For any type of test framework, if the tests aren't run regularly and reported in an easy to understand manner, then the tests will bitrot and people will ignore them. I've seen this happen in multiple companies I have worked at. Hopefully we can do better with FreeBSD, and foster a community of people who are actively updating the tests, and taking test failures seriously. If we don't do this, then people will just ignore the tests. -- Craig From owner-freebsd-current@FreeBSD.ORG Tue Oct 7 23:40:26 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 77802330; Tue, 7 Oct 2014 23:40:26 +0000 (UTC) Received: from mail-ig0-x235.google.com (mail-ig0-x235.google.com [IPv6:2607:f8b0:4001:c05::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 318CA1A3; Tue, 7 Oct 2014 23:40:26 +0000 (UTC) Received: by mail-ig0-f181.google.com with SMTP id r10so6317297igi.2 for ; Tue, 07 Oct 2014 16:40:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ZC08pIDu8LN9t+lXzGaNZa4mAf2ziHzqPYd7GDQUbbM=; b=dTuZUwkl/80pcL3+XozJClxK/0HUNwum0UOlQ7Q2MfbNPWjZ+gAipSt5pCtTxQUbNx nya+0AqY+csKJ0zyVNzBS/FlKtUCic0hYsqsZhzJZr/NwcC8aCWp9BBZPpYqCV/xqq9I 7tXw5pOAlG/vN5ZNRspWJmCHAQHaLK4/T8i8Sza3s4fBEyP3dC7U4h/dpybHsuP0ZNpp 1/TyWmoyHqcokJ/+B3a1WQXVfNtCXcAA0DOmP2vJV1qXzSX+nqXYQSl303is7QcsPjaC yEVQjDGgMY8ks4tdOzFGiR/7UzwRRCvguFaIsuCnUPWTG/j7jVhPJzLbhJYAQ5i2A4vw EIXw== MIME-Version: 1.0 X-Received: by 10.50.70.10 with SMTP id i10mr10046850igu.7.1412725225594; Tue, 07 Oct 2014 16:40:25 -0700 (PDT) Received: by 10.50.227.42 with HTTP; Tue, 7 Oct 2014 16:40:25 -0700 (PDT) In-Reply-To: References: Date: Tue, 7 Oct 2014 16:40:25 -0700 Message-ID: Subject: Re: Need help fixing tests in CURRENT From: NGie Cooper To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-testing@freebsd.org" , freebsd-current Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 23:40:26 -0000 On Tue, Oct 7, 2014 at 4:38 PM, Craig Rodrigues wrote: > > On Tue, Oct 7, 2014 at 4:30 PM, NGie Cooper wrote: >> >> On Tue, Oct 7, 2014 at 2:04 PM, Craig Rodrigues >> wrote: >> > Hi, >> > >> > After committing this fix to yacc in HEAD ( >> > https://lists.freebsd.org/pipermail/svn-src-all/2014-October/092553.html >> > ) >> > I've been able to do: "cd /usr/tests; kyua test" >> > >> > and get 0 test failures: >> > >> > >> > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD-tests2/16/testReport/ >> >> Awesome -- hopefully this will be sustained for several runs (this >> is part of the reason why I haven't integrated all of the NetBSD tests >> yet). >> Thank you for all your work in getting us to green! >> > > For any type of test framework, if the tests aren't run regularly > and reported in an easy to understand manner, > then the tests will bitrot and people will ignore them. > > I've seen this happen in multiple companies I have worked at. > > Hopefully we can do better with FreeBSD, and foster a community > of people who are actively updating the tests, and taking test failures > seriously. > > If we don't do this, then people will just ignore the tests. Agreed. The problem with the NetBSD testcases and some of the bits in tools/regression is that there are a certain batch which are non-deterministic and blur the lines between functional and unittest. Thanks! From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 00:40:59 2014 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6881C1F9; Wed, 8 Oct 2014 00:40:59 +0000 (UTC) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F2EBC9AD; Wed, 8 Oct 2014 00:40:55 +0000 (UTC) Received: from mouf.net (swills@mouf [199.48.129.64]) by mouf.net (8.14.5/8.14.5) with ESMTP id s980enXK027532 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 8 Oct 2014 00:40:54 GMT (envelope-from swills@mouf.net) Received: (from swills@localhost) by mouf.net (8.14.5/8.14.5/Submit) id s980enD1027531; Wed, 8 Oct 2014 00:40:49 GMT (envelope-from swills) Date: Wed, 8 Oct 2014 00:40:48 +0000 From: Steve Wills To: current@FreeBSD.org, fs@FreeBSD.org Subject: zfs hang Message-ID: <20141008004045.GA24762@mouf.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Wed, 08 Oct 2014 00:40:54 +0000 (UTC) X-Spam-Status: No, score=0.0 required=4.5 tests=HEADER_FROM_DIFFERENT_DOMAINS autolearn=unavailable autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mouf.net X-Virus-Scanned: clamav-milter 0.98.3 at mouf.net X-Virus-Status: Clean X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 00:40:59 -0000 Hi, Not sure which thread this belongs to, but I have a zfs hang on one of my boxes running r272152. Running procstat -kka looks like: http://pastebin.com/szZZP8Tf My zpool commands seem to be hung in spa_errlog_lock while others are hung in zfs_lookup. Suggestions? Thanks, Steve From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 05:56:33 2014 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F134B903; Wed, 8 Oct 2014 05:56:32 +0000 (UTC) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id E4F02A99; Wed, 8 Oct 2014 05:56:31 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id IAA22718; Wed, 08 Oct 2014 08:56:24 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1XbkEZ-0000Io-Qj; Wed, 08 Oct 2014 08:56:23 +0300 Message-ID: <5434D1CE.8010801@FreeBSD.org> Date: Wed, 08 Oct 2014 08:55:26 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Steve Wills Subject: Re: zfs hang References: <20141008004045.GA24762__48659.9047123038$1412728878$gmane$org@mouf.net> In-Reply-To: <20141008004045.GA24762__48659.9047123038$1412728878$gmane$org@mouf.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: current@FreeBSD.org, fs@FreeBSD.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 05:56:33 -0000 On 08/10/2014 03:40, Steve Wills wrote: > Hi, > > Not sure which thread this belongs to, but I have a zfs hang on one of my boxes > running r272152. Running procstat -kka looks like: > > http://pastebin.com/szZZP8Tf > > My zpool commands seem to be hung in spa_errlog_lock while others are hung in > zfs_lookup. Suggestions? There are several threads in zio_wait. If this is their permanent state then there is some problem with I/O somewhere below ZFS. -- Andriy Gapon From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 05:59:23 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6C5B6A99 for ; Wed, 8 Oct 2014 05:59:23 +0000 (UTC) Received: from mail-pd0-x232.google.com (mail-pd0-x232.google.com [IPv6:2607:f8b0:400e:c02::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3EF6CABE for ; Wed, 8 Oct 2014 05:59:23 +0000 (UTC) Received: by mail-pd0-f178.google.com with SMTP id y10so6312999pdj.37 for ; Tue, 07 Oct 2014 22:59:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=H5u6oQfGBHQJ/t37ULyKskn6RbBofRPmtMtq/yykQW0=; b=LPFe8mJ4JtoYIH0Pb5ZW+5KfrbpRYuaEsHwyw4Nz6u1GYn/QrvAFwIshjDEWz01Sbn +54IVS3dGZjKsRseRwV7u+6nxNMMNhS/9VKAOAncjhdcpDIq9SGcDaqpI5odNSCV7lYW qcbkxfdds2Mh7WptJfp7dynSsm6mNh94VQ7+4VwUd2mV3uSLjoZ/1mU3Nw9EuhbxuY4O ycHRkyZ5cFw5VDX/lCyqXftBs6y9ZjaX8YQyG4PIQttHtLOxhPNT4Dps5fwdUfLjnMU6 +ftd8SleO7WrZq2WsYkpbbLmu70FfMyZI0nRus2v0T1RSFCqShge7n1OBBg/K4md6Tcm OXyw== X-Received: by 10.66.152.41 with SMTP id uv9mr8096251pab.25.1412747962782; Tue, 07 Oct 2014 22:59:22 -0700 (PDT) Received: from pyunyh@gmail.com ([106.247.248.2]) by mx.google.com with ESMTPSA id js7sm17490584pbc.62.2014.10.07.22.59.19 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 07 Oct 2014 22:59:21 -0700 (PDT) From: Yonghyeon PYUN X-Google-Original-From: "Yonghyeon PYUN" Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Wed, 08 Oct 2014 14:59:11 +0900 Date: Wed, 8 Oct 2014 14:59:11 +0900 To: freebsd-current@freebsd.org Subject: Re: [CFT] alc(4) QAC AR816x/AR817x ethernet controller support Message-ID: <20141008055911.GA970@michelle.fasterthan.com> Reply-To: pyunyh@gmail.com References: <20140930015741.GA2451@michelle.fasterthan.com> <20141001013637.GD2632@michelle.fasterthan.com> <20141002050730.GA964@michelle.fasterthan.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141002050730.GA964@michelle.fasterthan.com> User-Agent: Mutt/1.4.2.3i X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 05:59:23 -0000 On Thu, Oct 02, 2014 at 02:07:30PM +0900, Yonghyeon PYUN wrote: > On Wed, Oct 01, 2014 at 10:36:37AM +0900, Yonghyeon PYUN wrote: > > On Tue, Sep 30, 2014 at 10:57:41AM +0900, Yonghyeon PYUN wrote: > > > Hi, > > > I've added support for QAC AR816x/AR817x ethernet controllers. It > > > passed my limited testing and I need more testers. You can find > > > patches from the following URLs. > > > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > > and > > > http://people.freebsd.org/~yongari/alc/alc.diff.20140930 > > > > > > pci.qurik.diff is to workaround silicon bug of AR816x. Without it > > > MSI/MSIX interrupt wouldn't work. If you just want to use > > > legacy INTx interrupt you don't have to apply it but you have to > > > tell alc(4) not to use MSI/MSIX interrupt with tunables( > > > hw.alc.msi.disable and hw.alc.msix_disable). > > > > > > alc.diff.20140930 will add support for AR8161/AR8162/AR8171/AR8172 > > > and E2200 controllers. It supports all hardware features except > > > RSS. If you have any QAC AR816x/AR817x or old AR813x/AR815x > > > controllers please test and report how the diff works for you. > > > Thanks. > > > > http://people.freebsd.org/~yongari/alc/pci.quirk.diff > > http://people.freebsd.org/~yongari/alc/alc.diff.20141001 > > > > Patch updated to address link establishment issue. > > http://people.freebsd.org/~yongari/alc/alc.diff.20141002 > Patch updated again to correct wrong lock assertion. FYI: I've committed all the changes required to support AR816x/AR817x. From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 12:15:06 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4823CF2E for ; Wed, 8 Oct 2014 12:15:06 +0000 (UTC) Received: from nibbler.fubar.geek.nz (nibbler.fubar.geek.nz [199.48.134.198]) by mx1.freebsd.org (Postfix) with ESMTP id 2EFD87A0 for ; Wed, 8 Oct 2014 12:15:05 +0000 (UTC) Received: from bender.lan (97e07ab1.skybroadband.com [151.224.122.177]) by nibbler.fubar.geek.nz (Postfix) with ESMTPSA id B0CBE5C0B9 for ; Wed, 8 Oct 2014 12:15:02 +0000 (UTC) Date: Wed, 8 Oct 2014 13:14:40 +0100 From: Andrew Turner To: current@freebsd.org Subject: Floating-point review Message-ID: <20141008131440.41b12409@bender.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 12:15:06 -0000 I'm looking for someone who known more about floating-point than I do to review one of me changes. The change in question adds 6 new functions to the ARM libc to perform floating-point comparisons. These functions are required as part of the ABI spec. The review is at [1]. I am mostly interested in having someone check __aeabi_cfcmpeq_helper and __aeabi_cdcmpeq_helper are correct. They should both return when either argument is a quiet NaN unless one is a signalling NaN for floats and doubles respectively. These functions are used by a functions that is defined to not raise a floating point exception with comparing with quiet NaNs and all comparisons with signalling NaNs could potentially raise an exception. Because of this requirement these functions are used to filter out the cases we have one or more quiet NaNs and no signalling NaNs. Andrew [1] https://reviews.freebsd.org/D872 From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 17:05:34 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A7E0EDB9 for ; Wed, 8 Oct 2014 17:05:34 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 18D02C4A for ; Wed, 8 Oct 2014 17:05:33 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s98H5PEY080107 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 8 Oct 2014 20:05:25 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s98H5PEY080107 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s98H5PKs080102; Wed, 8 Oct 2014 20:05:25 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 8 Oct 2014 20:05:25 +0300 From: Konstantin Belousov To: Adam McDougall Subject: Re: Ver 2 of the patch [was: Re: i915 driver update testing] Message-ID: <20141008170525.GH2153@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <20141007180106.GD2153@kib.kiev.ua> <54344766.1040700@egr.msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54344766.1040700@egr.msu.edu> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 17:05:34 -0000 On Tue, Oct 07, 2014 at 04:04:54PM -0400, Adam McDougall wrote: > On 10/07/2014 14:01, Konstantin Belousov wrote: > > On Tue, Oct 07, 2014 at 07:44:19PM +0300, Konstantin Belousov wrote: > >> >From the same frame, please do > >> p *(struct drm_i915_private *)(dev->private) p *(struct drm_i915_private *)(dev->dev_private) > > > > I probably figured out what is wrong, but it is still interesting to > > see this piece of data. > > > > For everybody who has the issue with blank screen or panic after > > the patch: > > 1. please try the updated patch, > > https://www.kib.kiev.ua/kib/drm/i915.2.patch > > 2. if you use "kldload i915kms" to test the patch and get the blank > > screen, verify do you get panic or just a black screen. It is > > expected for sc, not so for vt. For vt, if you do get blank screen > > and not a panic, do not load i915kms manually and run the X server. > > I am interested if running X server does show proper output. > > > > Backtrace seems the same, I repeated the prior commands: > http://www.egr.msu.edu/~mcdouga9/i915-patch2-1.txt There are more occurences of the bug I fixed once in patch version 2. Also, since pmap changes were committed in modified form, please try the updated patch at https://www.kib.kiev.ua/kib/drm/i915.3.patch . From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 19:12:17 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 19F96B3D for ; Wed, 8 Oct 2014 19:12:17 +0000 (UTC) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id D6155D33 for ; Wed, 8 Oct 2014 19:12:16 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 2825B29245; Wed, 8 Oct 2014 15:12:09 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MN8vPSGWfsnW; Wed, 8 Oct 2014 15:12:09 -0400 (EDT) Received: from EGR authenticated sender Message-ID: <54358C88.2080501@egr.msu.edu> Date: Wed, 08 Oct 2014 15:12:08 -0400 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Konstantin Belousov Subject: Re: Ver 2 of the patch [was: Re: i915 driver update testing] References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <20141007180106.GD2153@kib.kiev.ua> <54344766.1040700@egr.msu.edu> <20141008170525.GH2153@kib.kiev.ua> In-Reply-To: <20141008170525.GH2153@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 19:12:17 -0000 On 10/08/2014 13:05, Konstantin Belousov wrote: > On Tue, Oct 07, 2014 at 04:04:54PM -0400, Adam McDougall wrote: >> On 10/07/2014 14:01, Konstantin Belousov wrote: >>> On Tue, Oct 07, 2014 at 07:44:19PM +0300, Konstantin Belousov wrote: >>>> >From the same frame, please do >>>> p *(struct drm_i915_private *)(dev->private) > p *(struct drm_i915_private *)(dev->dev_private) > >>> >>> I probably figured out what is wrong, but it is still interesting to >>> see this piece of data. >>> >>> For everybody who has the issue with blank screen or panic after >>> the patch: >>> 1. please try the updated patch, >>> https://www.kib.kiev.ua/kib/drm/i915.2.patch >>> 2. if you use "kldload i915kms" to test the patch and get the blank >>> screen, verify do you get panic or just a black screen. It is >>> expected for sc, not so for vt. For vt, if you do get blank screen >>> and not a panic, do not load i915kms manually and run the X server. >>> I am interested if running X server does show proper output. >>> >> >> Backtrace seems the same, I repeated the prior commands: >> http://www.egr.msu.edu/~mcdouga9/i915-patch2-1.txt > > There are more occurences of the bug I fixed once in patch version 2. > Also, since pmap changes were committed in modified form, please try > the updated patch at https://www.kib.kiev.ua/kib/drm/i915.3.patch . > No apparent change: http://www.egr.msu.edu/~mcdouga9/i915-patch3-1.txt I made a log of the source operations and compile to be certain I was using the right patch properly: http://www.egr.msu.edu/~mcdouga9/20141008-compile.txt Are any of these an issue in the patch? Seem unrelated but hopefully harmless: diff --git a/sys/dev/md/md.c b/sys/dev/md/md.c diff --git a/sys/fs/tmpfs/tmpfs_subr.c b/sys/fs/tmpfs/tmpfs_subr.c diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c diff --git a/sys/kern/uipc_shm.c b/sys/kern/uipc_shm.c diff --git a/sys/kern/uipc_syscalls.c b/sys/kern/uipc_syscalls.c diff --git a/sys/vm/default_pager.c b/sys/vm/default_pager.c diff --git a/sys/vm/device_pager.c b/sys/vm/device_pager.c diff --git a/sys/vm/phys_pager.c b/sys/vm/phys_pager.c diff --git a/sys/vm/sg_pager.c b/sys/vm/sg_pager.c diff --git a/sys/vm/swap_pager.c b/sys/vm/swap_pager.c diff --git a/sys/vm/vm_fault.c b/sys/vm/vm_fault.c diff --git a/sys/vm/vm_glue.c b/sys/vm/vm_glue.c diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c diff --git a/sys/vm/vm_pager.c b/sys/vm/vm_pager.c diff --git a/sys/vm/vm_pager.h b/sys/vm/vm_pager.h diff --git a/sys/vm/vnode_pager.c b/sys/vm/vnode_pager.c Thanks. From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 19:30:55 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C873532C for ; Wed, 8 Oct 2014 19:30:55 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A4C0BE7D for ; Wed, 8 Oct 2014 19:30:55 +0000 (UTC) Received: from ralph.baldwin.cx (pool-173-70-85-31.nwrknj.fios.verizon.net [173.70.85.31]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id B8420B987 for ; Wed, 8 Oct 2014 15:30:54 -0400 (EDT) From: John Baldwin To: freebsd-current@freebsd.org Subject: [PATCH] Fix si(4) to use bus_space: test or the driver will be removed Date: Wed, 08 Oct 2014 14:55:45 -0400 Message-ID: <1621570.pvbxjUgmbh@ralph.baldwin.cx> User-Agent: KMail/4.12.5 (FreeBSD/10.1-BETA2; KDE/4.12.5; amd64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Wed, 08 Oct 2014 15:30:54 -0400 (EDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 19:30:55 -0000 This patch fixes the si(4) driver to use the bus_space methods to access memory and I/O resources instead of directly calling inb()/outb() and using rman_get_virtual(). The patch is against HEAD but probably applies to 9 and 10 as well. http://people.freebsd.org/~jhb/patches/si_bus_space.patch If no one tests updates to this driver then it is not feasible to continue maintaining it in the tree. In that case, it will be removed from HEAD one month from today. -- John Baldwin From owner-freebsd-current@FreeBSD.ORG Wed Oct 8 19:30:57 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5092E441 for ; Wed, 8 Oct 2014 19:30:57 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2D330E81 for ; Wed, 8 Oct 2014 19:30:57 +0000 (UTC) Received: from ralph.baldwin.cx (pool-173-70-85-31.nwrknj.fios.verizon.net [173.70.85.31]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 2A05FB99A for ; Wed, 8 Oct 2014 15:30:56 -0400 (EDT) From: John Baldwin To: freebsd-current@freebsd.org Subject: [PATCH] Lock scd(4): test or the driver will be removed Date: Wed, 08 Oct 2014 14:53:18 -0400 Message-ID: <3885426.QchWJeH1gV@ralph.baldwin.cx> User-Agent: KMail/4.12.5 (FreeBSD/10.1-BETA2; KDE/4.12.5; amd64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Wed, 08 Oct 2014 15:30:56 -0400 (EDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 19:30:57 -0000 This patch adds locking to scd(4) and marks it MPSAFE. It also uses bus_*() instead of bus_space_*(). The patch is against HEAD but probably applies to 9 and 10 as well. http://people.freebsd.org/~jhb/patches/scd_locking.patch Note that this driver is using a deprecated API that will be removed in 11. If no one tests updates to this driver then it is not feasible to continue maintaining it in the tree. In that case, it will be removed from HEAD one month from today. -- John Baldwin From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 00:23:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7061C2FA; Thu, 9 Oct 2014 00:23:54 +0000 (UTC) Received: from elvis.mu.org (elvis.mu.org [IPv6:2001:470:1f05:b76::196]) by mx1.freebsd.org (Postfix) with ESMTP id 5EC543DC; Thu, 9 Oct 2014 00:23:54 +0000 (UTC) Received: from u10-2-32-011.office.norse-data.com (unknown [50.204.88.51]) by elvis.mu.org (Postfix) with ESMTPSA id 4E463346DDEA; Wed, 8 Oct 2014 17:23:54 -0700 (PDT) Message-ID: <5435D59A.9090506@freebsd.org> Date: Wed, 08 Oct 2014 17:23:54 -0700 From: Alfred Perlstein Organization: FreeBSD User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: John Baldwin , freebsd-current@freebsd.org Subject: Re: [PATCH] Lock scd(4): test or the driver will be removed References: <3885426.QchWJeH1gV@ralph.baldwin.cx> In-Reply-To: <3885426.QchWJeH1gV@ralph.baldwin.cx> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 00:23:54 -0000 On 10/8/14 11:53 AM, John Baldwin wrote: > This patch adds locking to scd(4) and marks it MPSAFE. It also uses bus_*() > instead of bus_space_*(). The patch is against HEAD but probably applies to 9 > and 10 as well. > > http://people.freebsd.org/~jhb/patches/scd_locking.patch > > Note that this driver is using a deprecated API that will be removed in 11. > If no one tests updates to this driver then it is not feasible to continue > maintaining it in the tree. In that case, it will be removed from HEAD one > month from today. > Hey John, which APIs are being used? From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 02:57:18 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 76D71792 for ; Thu, 9 Oct 2014 02:57:18 +0000 (UTC) Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com [IPv6:2a00:1450:400c:c05::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0BB03366 for ; Thu, 9 Oct 2014 02:57:17 +0000 (UTC) Received: by mail-wi0-f179.google.com with SMTP id d1so563584wiv.6 for ; Wed, 08 Oct 2014 19:57:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fMvDxtvYwRryr67uObdunJUaFzzfcaYbFmZtHl3pn/E=; b=nwru/EYpK4xlIcnCN9A0uT1oT3ZS4Ynkv/Myp5ux5DcaAgSKUOuaEHrYw+LWAMLRQf J8bGuZdYQn62RcKEj+Op6DJWrCmjgMW0bVxGvnG05mkGypPrq4RzUCivQJKaykf/tVWE 2PM+asIxqaQY1NDy+ntzpsDxjaPtyenryxG1UKjZGTd7Tef+eKqVkkxTlhaFTJr97Q3V Sv+WUxKs21e4nK5aLytgQjuHkFkig8CVfFIa8BvficuViN/u4pIqjtpNAdBjCszgMwRb tGrdbdC54NLHkCLYHcFEYVfXBVZUjvoqPZLVTgSsMIdjRZeg9yw15tdMxRivq1pZnEMp 9Ujw== MIME-Version: 1.0 X-Received: by 10.194.80.71 with SMTP id p7mr15061751wjx.35.1412823436095; Wed, 08 Oct 2014 19:57:16 -0700 (PDT) Received: by 10.216.119.68 with HTTP; Wed, 8 Oct 2014 19:57:16 -0700 (PDT) In-Reply-To: <20141008170525.GH2153@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <54315D3A.3090902@egr.msu.edu> <20141005170007.GZ26076@kib.kiev.ua> <5433260C.5050901@egr.msu.edu> <20141007042043.GG26076@kib.kiev.ua> <5433E408.2010601@egr.msu.edu> <20141007164419.GB2153@kib.kiev.ua> <20141007180106.GD2153@kib.kiev.ua> <54344766.1040700@egr.msu.edu> <20141008170525.GH2153@kib.kiev.ua> Date: Thu, 9 Oct 2014 04:57:16 +0200 Message-ID: Subject: Re: Ver 2 of the patch [was: Re: i915 driver update testing] From: "Ranjan1018 ." <214748mv@gmail.com> To: Konstantin Belousov Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: Adam McDougall , FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 02:57:18 -0000 2014-10-08 19:05 GMT+02:00 Konstantin Belousov : > On Tue, Oct 07, 2014 at 04:04:54PM -0400, Adam McDougall wrote: > > On 10/07/2014 14:01, Konstantin Belousov wrote: > > > On Tue, Oct 07, 2014 at 07:44:19PM +0300, Konstantin Belousov wrote: > > >> >From the same frame, please do > > >> p *(struct drm_i915_private *)(dev->private) > p *(struct drm_i915_private *)(dev->dev_private) > > > > > > > I probably figured out what is wrong, but it is still interesting to > > > see this piece of data. > > > > > > For everybody who has the issue with blank screen or panic after > > > the patch: > > > 1. please try the updated patch, > > > https://www.kib.kiev.ua/kib/drm/i915.2.patch > > > 2. if you use "kldload i915kms" to test the patch and get the blank > > > screen, verify do you get panic or just a black screen. It is > > > expected for sc, not so for vt. For vt, if you do get blank screen > > > and not a panic, do not load i915kms manually and run the X server. > > > I am interested if running X server does show proper output. > > > > > > > Backtrace seems the same, I repeated the prior commands: > > http://www.egr.msu.edu/~mcdouga9/i915-patch2-1.txt > > There are more occurences of the bug I fixed once in patch version 2. > Also, since pmap changes were committed in modified form, please try > the updated patch at https://www.kib.kiev.ua/kib/drm/i915.3.patch . > On my Samsung ATIV Book 2 the result is always the blank screen with i915.2.patch or i9153.patch. The result of the command "kldload i915kms" or running the X server is always the blank screen. Note: if I listen some music, after the "blank screen", I can hear some noise from speakers. From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 04:04:44 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CDB1663A; Thu, 9 Oct 2014 04:04:44 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5CF77C53; Thu, 9 Oct 2014 04:04:43 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Xc4xv-001sgE-Cd>; Thu, 09 Oct 2014 06:04:35 +0200 Received: from g225063097.adsl.alicedsl.de ([92.225.63.97] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Xc4xv-001AO8-8e>; Thu, 09 Oct 2014 06:04:35 +0200 Date: Thu, 9 Oct 2014 06:04:30 +0200 From: "O. Hartmann" To: Koop Mast Subject: Re: i915 driver update testing Message-ID: <20141009060430.46fc9b47.ohartman@zedat.fu-berlin.de> In-Reply-To: <1412538862.1608.2.camel@rainbow-runner.nl> References: <20141003170258.GG26076@kib.kiev.ua> <1412538862.1608.2.camel@rainbow-runner.nl> Organization: FU Berlin X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/xQ4P+S9Rp/CrAgehyQBVaoM"; protocol="application/pgp-signature" X-Originating-IP: 92.225.63.97 X-ZEDAT-Hint: A Cc: Konstantin Belousov , x11@freebsd.org, current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 04:04:45 -0000 --Sig_/xQ4P+S9Rp/CrAgehyQBVaoM Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sun, 05 Oct 2014 21:54:22 +0200 Koop Mast schrieb: > On Fri, 2014-10-03 at 20:02 +0300, Konstantin Belousov wrote: > > Please find at the > > https://kib.kiev.ua/kib/drm/i915.1.patch > > a patch which provides some updates to the i915 driver. At large, this > > is import of the batch of Linux commits, and as such, it is interesting > > mostly as attempt to restart the race to get us more up to date Linux c= ode > > imported. It might provide some bug fixes, most likely for IvyBridge. > > Interesting from the development PoV is the update of the GEM i/o ioctl > > code path to mimic Linux code structure. > >=20 > > I am asking _only_ for reports of regressions with the patch applied, > > comparing with the code which is currently in HEAD. I will not debug > > any existing bugs, my goal right now is to commit this update, which is > > needed for further work. I.e., only when you get an issue with the patch > > applied, but cannot reproduce the problem without the patch, please > > prepare a bug report. > >=20 > > FYI, the driver will attach to haswell gfx, but I am not interested in > > reports about this (see above paragraph). On my test box, which is Core > > i7 4770S, the mode-setting and front-buffer rendering works, but Mesa > > immediately cause renderer to bug out. > >=20 > > Work was sponsored by The FreeBSD Foundation, both by time and hardware, > > and Intel provided access to the documentation. >=20 > Hi, I got a working X-server and framebuffer console on my Sandybridge > system. The only regression I noticed so far is the line below, where > the number after 'expected' changes per time the line is printed.=20 >=20 > Oct 5 21:50:12 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] > *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected > 160d0000, was 16000000 > Oct 5 21:51:04 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] > *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected > 160d0000, was 16000000 > Oct 5 21:53:14 crashalot kernel: error: [drm:pid1170:gen6_sanitize_pm] > *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected > 160d0000, was 16000000 >=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Is this patch supposed to work also with IvyBridge type iGPUs, i.w. P4600 (= the iGPU of some XEONs of the i5-122Xv2 series)? When I load drm2 and i915kms via loader.conf, the box gets black screen and= then dies. Oliver=20 --Sig_/xQ4P+S9Rp/CrAgehyQBVaoM Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUNglSAAoJEOgBcD7A/5N8N7QH/04Ci1mH3BgAB5LCNhYpCK4D 260xmc20mcbxsHm0dlTDMS2D8Do5N0GeJJjCtA7azOwzr3rIL8L7KKg9e014c3cZ VattGKhXH2tz6Cd5g9DDGIvd8nYR4ox7cYGt6zeKQxY24Qywijk6PKm1uaPn/bXW vE7t9s7YJLaLXfXOofqN4wayiVg2KXBbizgdfla0fNGNJflTvO2sbk1AD1g4awU5 UPAyT+2iOblAnGVIWdoo/fLxss5fVYPBb9zru6WWwFVzhgn2VuVsdLXBIbC949+0 LaJNwvE1DLtdyCykSbGqLkxgjhjHphrse1vAqc80e1KMlQ4aOGJgd+KJ9Sw3akU= =osiG -----END PGP SIGNATURE----- --Sig_/xQ4P+S9Rp/CrAgehyQBVaoM-- From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 09:32:26 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EE21B436; Thu, 9 Oct 2014 09:32:25 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id CF8D7FE8; Thu, 9 Oct 2014 09:32:25 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 250342CC; Thu, 9 Oct 2014 09:32:26 +0000 (UTC) Date: Thu, 9 Oct 2014 09:32:25 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, bapt@FreeBSD.org, delphij@FreeBSD.org, mav@FreeBSD.org Message-ID: <2007398821.4.1412847146053.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD #1591 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 09:32:26 -0000 See Changes: [mav] Make iSCSI connection close somewhat less aggressive. It allows to push out some final data from the send queue to the socket before its close. In particular, it increases chances for logout response to be delivered to the initiator. [bapt] Add CROSS_TOOLCHAIN macro select pre seeded external toolchain confi= guration files The goal is to provide pre seeded toolchain configurations withing the port= s tree to allow the use of an external toolchain in a simple way: make CROSS_TOOLCHAIN=3Dpowerpc64-gcc TARGET=3Dpowerpc TARGET_ARCH=3Dpowerpc= 64 buildworld This will look for the external toolchain definition in /usr/local/share/mk= /powerpc64-gcc.mk While here add the notion of X_COMPILER_TYPE to the external toolchain fram= ework to allow to deal with differences between gcc and clang in regards of cross building [delphij] MFV r272804: Refactor the code and stop restore_object from creating two transactions. Illumos issue: 3693 restore_object uses at least two transactions to restore an object MFC after:=092 weeks [delphij] MFV r272803: Illumos issue: 5175 implement dmu_read_uio_dbuf() to improve cached read performance MFC after:=092 weeks [bapt] Fix build with rpcgen using a recent (tested with gcc 4.9.1) GNU cpp ------------------------------------------ [...truncated 19142 lines...] --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_vis --- =3D=3D=3D> usr.bin/vis (cleandir) --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svn (cleandir) --- cleandir_subdir_uuencode --- --- clean --- rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp --- cleanobj --- --- cleandir_subdir_vis --- --- cleanobj --- --- cleandir_subdir_uuencode --- --- clean --- rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp --- cleanobj --- --- cleandir_subdir_vmstat --- =3D=3D=3D> usr.bin/vmstat (cleandir) --- cleandir_subdir_vi --- --- cleanobj --- --- _sub.cleandir --- =3D=3D=3D> usr.bin/vi/catalog (cleandir) --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_vtfontcvt --- =3D=3D=3D> usr.bin/vtfontcvt (cleandir) --- cleandir_subdir_vmstat --- --- cleanobj --- --- cleandir_subdir_w --- --- cleandir_subdir_vi --- --- clean --- --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svnadmin (cleandir) --- cleandir_subdir_vi --- rm -f dump dutch english french german polish ru_RU.KOI8-R spanish swedish = uk_UA.KOI8-U zh_CN.GB2312 dutch.UTF-8 french.UTF-8 german.UTF-8 polish.UTF= -8 spanish.UTF-8 swedish.UTF-8 zh_CN.UTF-8 ru_RU.UTF-8 uk_UA.UTF-8 english.= base *.check __ck1 __ck2 --- cleandir_subdir_w --- =3D=3D=3D> usr.bin/w (cleandir) --- cleandir_subdir_vi --- --- cleanobj --- --- cleandir_subdir_wall --- =3D=3D=3D> usr.bin/wall (cleandir) --- cleandir_subdir_vtfontcvt --- --- cleanobj --- --- cleandir_subdir_wc --- =3D=3D=3D> usr.bin/wc (cleandir) --- cleandir_subdir_w --- --- cleanobj --- --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_what --- --- cleandir_subdir_wall --- --- cleanobj --- --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svndumpfilter (cleandir) --- cleandir_subdir_what --- =3D=3D=3D> usr.bin/what (cleandir) --- cleandir_subdir_whereis --- =3D=3D=3D> usr.bin/whereis (cleandir) --- cleandir_subdir_wc --- --- cleanobj --- --- cleandir_subdir_what --- --- cleanobj --- --- cleandir_subdir_which --- --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_which --- =3D=3D=3D> usr.bin/which (cleandir) --- cleandir_subdir_whereis --- --- cleanobj --- --- cleandir_subdir_who --- =3D=3D=3D> usr.bin/who (cleandir) --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svnlook (cleandir) --- cleandir_subdir_whois --- =3D=3D=3D> usr.bin/whois (cleandir) --- cleandir_subdir_which --- --- cleanobj --- --- cleandir_subdir_write --- =3D=3D=3D> usr.bin/write (cleandir) --- cleandir_subdir_who --- --- cleanobj --- --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_whois --- --- cleanobj --- --- cleandir_subdir_xargs --- --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svnserve (cleandir) --- cleandir_subdir_xinstall --- --- cleandir_subdir_xargs --- =3D=3D=3D> usr.bin/xargs (cleandir) --- cleandir_subdir_xinstall --- =3D=3D=3D> usr.bin/xinstall (cleandir) --- cleandir_subdir_write --- --- cleanobj --- --- cleandir_subdir_xlint --- =3D=3D=3D> usr.bin/xlint (cleandir) --- cleandir_subdir_xinstall --- --- cleanobj --- --- cleandir_subdir_xargs --- --- cleanobj --- --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_xstr --- --- cleandir_subdir_xargs --- --- _sub.cleandir --- --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svnsync (cleandir) --- cleandir_subdir_xstr --- =3D=3D=3D> usr.bin/xstr (cleandir) --- cleandir_subdir_xargs --- =3D=3D=3D> usr.bin/xargs/tests (cleandir) --- cleandir_subdir_xlint --- --- _sub.cleandir --- =3D=3D=3D> usr.bin/xlint/lint1 (cleandir) --- cleandir_subdir_xstr --- --- cleanobj --- --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_xargs --- --- scripts.clean --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D clean) --- cleandir_subdir_xz --- --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svnversion (cleandir) --- cleandir_subdir_xlint --- --- cleanobj --- --- cleandir_subdir_xz --- =3D=3D=3D> usr.bin/xz (cleandir) --- cleandir_subdir_xlint --- =3D=3D=3D> usr.bin/xlint/lint2 (cleandir) --- cleandir_subdir_xargs --- --- clean --- rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp --- scripts.cleandepend --- --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_xz --- --- cleanobj --- --- cleandir_subdir_xargs --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D cleandepend) --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svnmucc (cleandir) --- cleandir_subdir_xzdec --- =3D=3D=3D> usr.bin/xzdec (cleandir) --- cleandir_subdir_xlint --- --- cleanobj --- =3D=3D=3D> usr.bin/xlint/xlint (cleandir) --- cleandir_subdir_xargs --- --- scripts.cleanobj --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D cleanobj) --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_xzdec --- --- cleanobj --- --- cleandir_subdir_svn --- =3D=3D=3D> usr.bin/svn/svnrdump (cleandir) --- cleandir_subdir_yacc --- =3D=3D=3D> usr.bin/yacc (cleandir) --- cleandir_subdir_xlint --- --- cleanobj --- =3D=3D=3D> usr.bin/xlint/llib (cleandir) --- cleandir_subdir_xargs --- --- clean --- rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp --- cleanobj --- --- scripts.cleandir --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D cleandir) --- cleandir_subdir_svn --- --- cleanobj --- --- cleandir_subdir_yacc --- --- cleanobj --- --- cleandir_subdir_xlint --- --- cleanobj --- --- cleandir_subdir_yacc --- --- _sub.cleandir --- =3D=3D=3D> usr.bin/yacc/tests (cleandir) --- cleandir_subdir_xargs --- --- clean --- rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp --- cleanobj --- --- cleandir_subdir_yes --- --- cleandir_subdir_xargs --- --- scripts.cleandir --- --- clean --- rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp --- cleandir_subdir_ypcat --- --- cleandir_subdir_yes --- =3D=3D=3D> usr.bin/yes (cleandir) --- cleandir_subdir_ypcat --- =3D=3D=3D> usr.bin/ypcat (cleandir) --- cleandir_subdir_xargs --- --- cleanobj --- --- cleandir_subdir_ypmatch --- =3D=3D=3D> usr.bin/ypmatch (cleandir) --- cleandir_subdir_yes --- --- cleanobj --- --- cleandir_subdir_ypcat --- --- cleanobj --- --- cleandir_subdir_ypwhich --- =3D=3D=3D> usr.bin/ypwhich (cleandir) --- cleandir_subdir_yacc --- --- scripts.clean --- --- scripts.cleandepend --- --- scripts.clean --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D clean) --- cleandir_subdir_ypmatch --- --- cleanobj --- --- cleandir_subdir_yacc --- --- scripts.cleandepend --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D cleandepend) --- scripts.cleanobj --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D cleanobj) --- cleandir_subdir_ypwhich --- --- cleanobj --- --- cleandir_subdir_yacc --- --- scripts.cleandir --- (cd && make -f Makefile SUBDIR=3D _RECURSING_PROGS=3D cleandir) --- scripts.clean --- --- clean --- rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp --- clean --- rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp --- scripts.cleanobj --- --- clean --- rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp --- cleanobj --- --- cleanobj --- --- scripts.cleandir --- --- clean --- rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp --- cleanobj --- cd MACHINE=3Di3= 86 MACHINE_ARCH=3Di386 MACHINE_CPU=3D"i686 mmx sse sse2" MAKEOBJDIRPREFIX= =3D/usr/obj _SHLIBDIRPREFIX=3D/usr/obj _LDSCRIPTROOT=3D/usr/obj VERSION=3D"FreeBSD 11.0-CURRENT amd64 1100= 037" INSTALL=3D"sh PATH=3D/usr/obj:/usr/obj:/usr/obj:/usr/obj:/usr/ob= j:/us= r/obj:= /usr/obj:/sbin:/bin:/usr/sbin:/usr/bin LIBDIR=3D/usr/lib32 SHLIBDIR=3D/usr/li= b32 LIBPRIVATEDIR=3D/usr/lib32/private DTRACE=3D"dtrace -32" make -DWITH_= ATF AS=3D"as --32" LD=3D"ld -m elf_i386_fbsd -Y P,/usr/obj CC=3D"cc -m32 -m= arch=3Di686 -mmmx -msse -msse2 -DCOMPAT_32BIT -isystem /usr/obj -L/usr/o= bj= -B/usr/obj CXX=3D"c++ -m32 -march=3Di686 -mmmx -msse -msse2 -DCOMPAT_32BI= T -isystem /usr/obj -L/usr/obj -B/usr/obj DESTDIR=3D/usr/obj -DCOMPAT_32BIT -DLIBRA= RIES_ONLY -DNO_CPU_CFLAGS MK_CTF=3Dno -DNO_LINT MK_TESTS=3Dno MK_MAN= =3Dno MK_INFO=3Dno MK_HTML=3Dno -f Makefile.inc1 par-cleandir make[2]: " line 350: Malformed conditional (${X_COMPILER_TYPE} =3D=3D gcc) make[2]: Fatal errors encountered -- cannot continue make[2]: stopped in *** [_cleanobj] Error code 1 make[1]: stopped in 1 error make[1]: stopped in *** [buildworld] Error code 2 make: stopped in 1 error make: stopped in Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 13:25:54 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61B9AF02 for ; Thu, 9 Oct 2014 13:25:54 +0000 (UTC) Received: from srv28.prodns.com.br (srv28.prodns.com.br [192.185.176.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3A3EECCA for ; Thu, 9 Oct 2014 13:25:54 +0000 (UTC) Received: from rodoliz by srv28.prodns.com.br with local (Exim 4.82) (envelope-from ) id 1XcDiz-00036T-Tt for current@freebsd.org; Thu, 09 Oct 2014 10:25:45 -0300 To: current@freebsd.org Subject: Comunicado Urgente! - 8732587 X-PHP-Script: rodoliz.com.br/wp-includes/images/Msg1.php for 201.41.74.44 X-Mailer: Microsoft Office Outlook, Build 17.551210 From: current@freebsd.org Message-Id: Date: Thu, 09 Oct 2014 10:25:45 -0300 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - srv28.prodns.com.br X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [9169 32008] / [47 12] X-AntiAbuse: Sender Address Domain - srv28.prodns.com.br X-BWhitelist: no X-Source-IP: X-Exim-ID: 1XcDiz-00036T-Tt X-Source: /usr/bin/php X-Source-Args: /usr/bin/php /home/rodoliz/public_html/wp-includes/images/Msg1.php X-Source-Dir: rodoliz.com.br:/public_html/wp-includes/images X-Source-Sender: X-Source-Auth: rodoliz X-Email-Count: 56 X-Source-Cap: cm9kb2xpejtybm5hbWlkaTtzcnYyOC5wcm9kbnMuY29tLmJy MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 13:25:54 -0000 Notificao Nosso controle de pagamentos acusa, em sua conta, prestao vencida h mais de 15 dias. motivo pelo qual pedimos a V. Sa. sua imediata regularizao. Tendo em vista que a emisso deste aviso automtico. Atenciosamente, Clique aqui para ver o debito [1]Titulo Pendente.doc ( 28 kb ) References 1. http://cultura2.com.br/wp-content/plugins/wp-slide/Documento.php From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 13:39:31 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 89D433E5; Thu, 9 Oct 2014 13:39:31 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 78187DFD; Thu, 9 Oct 2014 13:39:31 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id C3622315; Thu, 9 Oct 2014 13:39:31 +0000 (UTC) Date: Thu, 9 Oct 2014 13:39:31 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, bapt@FreeBSD.org, delphij@FreeBSD.org, mav@FreeBSD.org Message-ID: <1531551445.5.1412861971649.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <2007398821.4.1412847146053.JavaMail.jenkins@jenkins-9.freebsd.org> References: <2007398821.4.1412847146053.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : FreeBSD_HEAD #1592 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: SUCCESS X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 13:39:31 -0000 See From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 15:10:08 2014 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 945EA952; Thu, 9 Oct 2014 15:10:08 +0000 (UTC) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 5A482BA0; Thu, 9 Oct 2014 15:10:07 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id SAA15680; Thu, 09 Oct 2014 18:10:05 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1XcFLx-0005HM-Ir; Thu, 09 Oct 2014 18:10:05 +0300 Message-ID: <5436A52A.30802@FreeBSD.org> Date: Thu, 09 Oct 2014 18:09:30 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Nathan Whitehorn , freebsd-current@FreeBSD.org Subject: Re: vt_suspend / vt_resume References: <542A43E1.5010401@FreeBSD.org> <542EBD1F.2060604@FreeBSD.org> <542EBEF1.1080200@freebsd.org> In-Reply-To: <542EBEF1.1080200@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 15:10:08 -0000 On 03/10/2014 18:21, Nathan Whitehorn wrote: > > On 10/03/14 08:13, Andriy Gapon wrote: >> The patch (I am not sure if fbd_attach is the right place to register the event >> handlers): > > It's not, I don't think, since fbd_attach() isn't called for all vt backends > (e.g. the VGA and EFI backends don't call it). vt_fb_suspend() also only calls > vt_suspend(), so it's probably best to put this in the core vt code. I looked at the vt code and I was not able to figure out what would be the proper place there. Initially I thought that vt_allocate() would be it, but then it seems that vt_allocate() might not be called. So, perhaps vtterm_cnprobe() ? Something else? Thanks! -- Andriy Gapon From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 15:18:19 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD12FC58 for ; Thu, 9 Oct 2014 15:18:19 +0000 (UTC) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BE23CC9B for ; Thu, 9 Oct 2014 15:18:19 +0000 (UTC) Received: from [192.168.200.200] (unknown [50.136.155.142]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id BC6A71928D6; Thu, 9 Oct 2014 15:18:12 +0000 (UTC) Subject: Re: Floating-point review From: Sean Bruno Reply-To: sbruno@freebsd.org To: Andrew Turner In-Reply-To: <20141008131440.41b12409@bender.lan> References: <20141008131440.41b12409@bender.lan> Content-Type: text/plain; charset="us-ascii" Date: Thu, 09 Oct 2014 08:18:10 -0700 Message-ID: <1412867890.1133.2.camel@bruno> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 15:18:19 -0000 On Wed, 2014-10-08 at 13:14 +0100, Andrew Turner wrote: > I'm looking for someone who known more about floating-point than I do > to review one of me changes. The change in question adds 6 new > functions to the ARM libc to perform floating-point comparisons. These > functions are required as part of the ABI spec. > > The review is at [1]. I am mostly interested in having someone check > __aeabi_cfcmpeq_helper and __aeabi_cdcmpeq_helper are correct. They > should both return when either argument is a quiet NaN unless one is a > signalling NaN for floats and doubles respectively. > > These functions are used by a functions that is defined to not raise a > floating point exception with comparing with quiet NaNs and all > comparisons with signalling NaNs could potentially raise an exception. > Because of this requirement these functions are used to filter out the > cases we have one or more quiet NaNs and no signalling NaNs. > > Andrew > > [1] https://reviews.freebsd.org/D872 Andrew knows this, but I'll drop it here for the rest of you folks. I've applied this patch and am seeing very good *compile* results from my ports build science. I might actually break 20k ports built this run. Please get folks who know compilers and C to look at this. From my very primitive eye it *seems* correct. http://chips.ysv.freebsd.org/build.html?mastername=11armv6-default&build=2014-10-05_21h42m23s sean From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 15:00:35 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E3D9B3AF; Thu, 9 Oct 2014 15:00:35 +0000 (UTC) Received: from mail-qa0-x237.google.com (mail-qa0-x237.google.com [IPv6:2607:f8b0:400d:c00::237]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 55F25A5D; Thu, 9 Oct 2014 15:00:35 +0000 (UTC) Received: by mail-qa0-f55.google.com with SMTP id x12so100110qac.0 for ; Thu, 09 Oct 2014 08:00:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version:content-type; bh=14yklx2b+qT5FSOLFnp83cNXPg+LnOaoea48yptuD/g=; b=KV/W1ySjqdPueiESl98kF5T8sShbwG3DETxVj0JvyufUes4tbsHpD1dgqjBmTUwrKJ LR9y1XUEO35HWMLFs2ukPZkugk/m3oyUzFD5v1y09FbsqK2J+dFVmziRiVdqQjTKE8Fs /csYEf6y2rJu9Gi39NXMG5G7Q+xpKKpWQgh05oF3y5ehEGTNAFteEgIkc3bWjIy0V5Us o//SK+6Ooivnfz6koltUwFBbDNID7H2v4OGjZkLz5GKTjTIdPMT385Xng8u+wVJhZ27y hxZw6SGRCFLkXX35HIymF3g6TXLT6GLppQn+5nOuuly7xLfxP0MdeRIyY9/CUD6adEQG Yl/g== X-Received: by 10.182.73.169 with SMTP id m9mr30555obv.27.1412866834557; Thu, 09 Oct 2014 08:00:34 -0700 (PDT) X-Google-Doc-Id: 9fa3763277db1f94 X-Google-Web-Client: true Date: Thu, 9 Oct 2014 08:00:32 -0700 (PDT) From: roseknr1 To: bsdmailinglist@googlegroups.com Message-Id: In-Reply-To: <2007398821.4.1412847146053.JavaMail.jenkins@jenkins-9.freebsd.org> References: <2007398821.4.1412847146053.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Re: Build failed in Jenkins: FreeBSD_HEAD #1591 MIME-Version: 1.0 X-Google-IP: 117.221.202.78 X-Mailman-Approved-At: Thu, 09 Oct 2014 15:19:46 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: delphij@freebsd.org, bapt@freebsd.org, freebsd-current@freebsd.org, jenkins-admin@freebsd.org, mav@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 15:00:36 -0000 *join free **clickcare * On Thursday, October 9, 2014 3:02:33 PM UTC+5:30, jenkin...@freebsd.org wrote: > > See > > Changes: > > [mav] Make iSCSI connection close somewhat less aggressive. > > It allows to push out some final data from the send queue to the socket > before its close. In particular, it increases chances for logout response > to be delivered to the initiator. > > [bapt] Add CROSS_TOOLCHAIN macro select pre seeded external toolchain > configuration files > The goal is to provide pre seeded toolchain configurations withing the > ports tree > to allow the use of an external toolchain in a simple way: > > make CROSS_TOOLCHAIN=powerpc64-gcc TARGET=powerpc TARGET_ARCH=powerpc64 > buildworld > > This will look for the external toolchain definition in > /usr/local/share/mk/powerpc64-gcc.mk > While here add the notion of X_COMPILER_TYPE to the external toolchain > framework to allow > to deal with differences between gcc and clang in regards of cross > building > > [delphij] MFV r272804: > > Refactor the code and stop restore_object from creating two transactions. > > Illumos issue: > 3693 restore_object uses at least two transactions to restore an > object > > MFC after: 2 weeks > > [delphij] MFV r272803: > > Illumos issue: > 5175 implement dmu_read_uio_dbuf() to improve cached read performance > > MFC after: 2 weeks > > [bapt] Fix build with rpcgen using a recent (tested with gcc 4.9.1) GNU > cpp > > ------------------------------------------ > [...truncated 19142 lines...] > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_vis --- > ===> usr.bin/vis (cleandir) > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svn (cleandir) > --- cleandir_subdir_uuencode --- > --- clean --- > rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp > --- cleanobj --- > --- cleandir_subdir_vis --- > --- cleanobj --- > --- cleandir_subdir_uuencode --- > --- clean --- > rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp > --- cleanobj --- > --- cleandir_subdir_vmstat --- > ===> usr.bin/vmstat (cleandir) > --- cleandir_subdir_vi --- > --- cleanobj --- > --- _sub.cleandir --- > ===> usr.bin/vi/catalog (cleandir) > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_vtfontcvt --- > ===> usr.bin/vtfontcvt (cleandir) > --- cleandir_subdir_vmstat --- > --- cleanobj --- > --- cleandir_subdir_w --- > --- cleandir_subdir_vi --- > --- clean --- > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svnadmin (cleandir) > --- cleandir_subdir_vi --- > rm -f dump dutch english french german polish ru_RU.KOI8-R spanish swedish > uk_UA.KOI8-U zh_CN.GB2312 dutch.UTF-8 french.UTF-8 german.UTF-8 > polish.UTF-8 spanish.UTF-8 swedish.UTF-8 zh_CN.UTF-8 ru_RU.UTF-8 > uk_UA.UTF-8 english.base *.check __ck1 __ck2 > --- cleandir_subdir_w --- > ===> usr.bin/w (cleandir) > --- cleandir_subdir_vi --- > --- cleanobj --- > --- cleandir_subdir_wall --- > ===> usr.bin/wall (cleandir) > --- cleandir_subdir_vtfontcvt --- > --- cleanobj --- > --- cleandir_subdir_wc --- > ===> usr.bin/wc (cleandir) > --- cleandir_subdir_w --- > --- cleanobj --- > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_what --- > --- cleandir_subdir_wall --- > --- cleanobj --- > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svndumpfilter (cleandir) > --- cleandir_subdir_what --- > ===> usr.bin/what (cleandir) > --- cleandir_subdir_whereis --- > ===> usr.bin/whereis (cleandir) > --- cleandir_subdir_wc --- > --- cleanobj --- > --- cleandir_subdir_what --- > --- cleanobj --- > --- cleandir_subdir_which --- > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_which --- > ===> usr.bin/which (cleandir) > --- cleandir_subdir_whereis --- > --- cleanobj --- > --- cleandir_subdir_who --- > ===> usr.bin/who (cleandir) > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svnlook (cleandir) > --- cleandir_subdir_whois --- > ===> usr.bin/whois (cleandir) > --- cleandir_subdir_which --- > --- cleanobj --- > --- cleandir_subdir_write --- > ===> usr.bin/write (cleandir) > --- cleandir_subdir_who --- > --- cleanobj --- > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_whois --- > --- cleanobj --- > --- cleandir_subdir_xargs --- > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svnserve (cleandir) > --- cleandir_subdir_xinstall --- > --- cleandir_subdir_xargs --- > ===> usr.bin/xargs (cleandir) > --- cleandir_subdir_xinstall --- > ===> usr.bin/xinstall (cleandir) > --- cleandir_subdir_write --- > --- cleanobj --- > --- cleandir_subdir_xlint --- > ===> usr.bin/xlint (cleandir) > --- cleandir_subdir_xinstall --- > --- cleanobj --- > --- cleandir_subdir_xargs --- > --- cleanobj --- > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_xstr --- > --- cleandir_subdir_xargs --- > --- _sub.cleandir --- > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svnsync (cleandir) > --- cleandir_subdir_xstr --- > ===> usr.bin/xstr (cleandir) > --- cleandir_subdir_xargs --- > ===> usr.bin/xargs/tests (cleandir) > --- cleandir_subdir_xlint --- > --- _sub.cleandir --- > ===> usr.bin/xlint/lint1 (cleandir) > --- cleandir_subdir_xstr --- > --- cleanobj --- > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_xargs --- > --- scripts.clean --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/xargs/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= clean) > --- cleandir_subdir_xz --- > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svnversion (cleandir) > --- cleandir_subdir_xlint --- > --- cleanobj --- > --- cleandir_subdir_xz --- > ===> usr.bin/xz (cleandir) > --- cleandir_subdir_xlint --- > ===> usr.bin/xlint/lint2 (cleandir) > --- cleandir_subdir_xargs --- > --- clean --- > rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp > --- scripts.cleandepend --- > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_xz --- > --- cleanobj --- > --- cleandir_subdir_xargs --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/xargs/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= cleandepend) > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svnmucc (cleandir) > --- cleandir_subdir_xzdec --- > ===> usr.bin/xzdec (cleandir) > --- cleandir_subdir_xlint --- > --- cleanobj --- > ===> usr.bin/xlint/xlint (cleandir) > --- cleandir_subdir_xargs --- > --- scripts.cleanobj --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/xargs/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= cleanobj) > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_xzdec --- > --- cleanobj --- > --- cleandir_subdir_svn --- > ===> usr.bin/svn/svnrdump (cleandir) > --- cleandir_subdir_yacc --- > ===> usr.bin/yacc (cleandir) > --- cleandir_subdir_xlint --- > --- cleanobj --- > ===> usr.bin/xlint/llib (cleandir) > --- cleandir_subdir_xargs --- > --- clean --- > rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp > --- cleanobj --- > --- scripts.cleandir --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/xargs/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= cleandir) > --- cleandir_subdir_svn --- > --- cleanobj --- > --- cleandir_subdir_yacc --- > --- cleanobj --- > --- cleandir_subdir_xlint --- > --- cleanobj --- > --- cleandir_subdir_yacc --- > --- _sub.cleandir --- > ===> usr.bin/yacc/tests (cleandir) > --- cleandir_subdir_xargs --- > --- clean --- > rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp > --- cleanobj --- > --- cleandir_subdir_yes --- > --- cleandir_subdir_xargs --- > --- scripts.cleandir --- > --- clean --- > rm -f legacy_test legacy_test.tmp Kyuafile.auto Kyuafile.auto.tmp > --- cleandir_subdir_ypcat --- > --- cleandir_subdir_yes --- > ===> usr.bin/yes (cleandir) > --- cleandir_subdir_ypcat --- > ===> usr.bin/ypcat (cleandir) > --- cleandir_subdir_xargs --- > --- cleanobj --- > --- cleandir_subdir_ypmatch --- > ===> usr.bin/ypmatch (cleandir) > --- cleandir_subdir_yes --- > --- cleanobj --- > --- cleandir_subdir_ypcat --- > --- cleanobj --- > --- cleandir_subdir_ypwhich --- > ===> usr.bin/ypwhich (cleandir) > --- cleandir_subdir_yacc --- > --- scripts.clean --- > --- scripts.cleandepend --- > --- scripts.clean --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/yacc/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= clean) > --- cleandir_subdir_ypmatch --- > --- cleanobj --- > --- cleandir_subdir_yacc --- > --- scripts.cleandepend --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/yacc/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= cleandepend) > --- scripts.cleanobj --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/yacc/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= cleanobj) > --- cleandir_subdir_ypwhich --- > --- cleanobj --- > --- cleandir_subdir_yacc --- > --- scripts.cleandir --- > (cd < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/usr.bin/yacc/tests> > && make -f Makefile SUBDIR= _RECURSING_PROGS= cleandir) > --- scripts.clean --- > --- clean --- > rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp > --- clean --- > rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp > --- scripts.cleanobj --- > --- clean --- > rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp > --- cleanobj --- > --- cleanobj --- > --- scripts.cleandir --- > --- clean --- > rm -f yacc_tests yacc_tests.tmp Kyuafile.auto Kyuafile.auto.tmp > --- cleanobj --- > cd > MACHINE=i386 MACHINE_ARCH=i386 MACHINE_CPU="i686 mmx sse sse2" > MAKEOBJDIRPREFIX=/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/world32> > _SHLIBDIRPREFIX=/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32> > _LDSCRIPTROOT=/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32> > VERSION="FreeBSD 11.0-CURRENT amd64 1100037" INSTALL="sh < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/tools/install.sh"> > PATH=/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/tmp/legacy/usr/sbin > >:/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/tmp/legacy/usr/bin > >:/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/tmp/legacy/usr/games > >:/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/tmp/legacy/bin > >:/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/tmp/usr/sbin > >:/usr/obj job/FreeBSD_HEAD/ws/tmp/usr/bin>:/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/tmp/usr/games>:/sbin:/bin:/usr/sbin:/usr/bin > LIBDIR=/usr/lib32 SHLIBDIR=/usr/lib32 LIBPRIVATEDIR=/usr/lib32/private > DTRACE="dtrace -32" make -DWITH_ATF AS="as --32" LD="ld -m elf_i386_fbsd > -Y P,/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32/usr/lib32"> > CC="cc -m32 -march=i686 -mmmx -msse -msse2 -DCOMPAT_32BIT -isystem > /usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32/usr/include/> > -L/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32/usr/lib32> > -B/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32/usr/lib32"> > CXX="c++ -m32 -march=i686 -mmmx -msse -msse2 -DCOMPAT_32BIT -isystem > /usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32/usr/include/> > -L/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32/usr/lib32> > -B/usr/obj FreeBSD_HEAD/ws/lib32/usr/lib32"> DESTDIR=/usr/obj< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/lib32> > -DCOMPAT_32BIT -DLIBRARIES_ONLY -DNO_CPU_CFLAGS MK_CTF=no -DNO_LINT > MK_TESTS=no MK_MAN=no MK_INFO=no MK_HTML=no -f Makefile.inc1 par-cleandir > make[2]: "< > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/Makefile.inc1"> > line 350: Malformed conditional (${X_COMPILER_TYPE} == gcc) > make[2]: Fatal errors encountered -- cannot continue > make[2]: stopped in < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/> > *** [_cleanobj] Error code 1 > > make[1]: stopped in < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/> > 1 error > > make[1]: stopped in < > https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/> > *** [buildworld] Error code 2 > > make: stopped in > > 1 error > > make: stopped in > > Build step 'Execute shell' marked build as failure > _______________________________________________ > freebsd...@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-curre...@freebsd.org > " > From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 16:11:23 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2B489EFE; Thu, 9 Oct 2014 16:11:23 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 18F513E3; Thu, 9 Oct 2014 16:11:23 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 0BD3035B; Thu, 9 Oct 2014 16:11:23 +0000 (UTC) Date: Thu, 9 Oct 2014 16:11:22 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, bapt@FreeBSD.org, hselasky@FreeBSD.org, marcel@FreeBSD.org Message-ID: <78687740.6.1412871082978.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD #1593 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 16:11:23 -0000 See Changes: [bapt] Use offsetof() from sys/types.h instead of a custom one This fixes build with recent gcc versions [marcel] Regenerate after r272823: Move the SCTP syscalls to netinet with the rest of the SCTP code. Submitted by:=09Steve Kiernan Reviewed by:=09tuexen, rrs Obtained from:=09Juniper Networks, Inc. [marcel] Move the SCTP syscalls to netinet with the rest of the SCTP code. = The syscalls themselves are tightly coupled with the network stack and therefore should not be in the generic socket code. The following four syscalls have been marked as NOSTD so they can be dynamically registered in sctp_syscalls_init() function: sys_sctp_peeloff sys_sctp_generic_sendmsg sys_sctp_generic_sendmsg_iov sys_sctp_generic_recvmsg The syscalls are also set up to be dynamically registered when COMPAT32 option is configured. As a side effect of moving the SCTP syscalls, getsock_cap needs to be made available outside of the uipc_syscalls.c source file. A proper prototype has been added to the sys/socketvar.h header file. API tests from the SCTP reference implementation have been run to ensure compatibility. (http://code.google.com/p/sctp-refimpl/source/checkout) Submitted by:=09Steve Kiernan Reviewed by:=09tuexen, rrs Obtained from:=09Juniper Networks, Inc. [hselasky] Add sysctl knob to disable port power on a specific USB HUB. You= need to reset the USB HUB using "usbconfig -d X.Y reset" or boot having the setting in /boot/loader.conf before it activates. [hselasky] Add example devd configuration file for USB printers. [bapt] Only catch the line from the compiler output where 'version' is a w= ord This allows to build the kernel with gcc 4.9.1 from ports ------------------------------------------ [...truncated 118700 lines...] --- kerberos5.all__D --- --- libhx509_p.a --- building profiled hx509 library --- rescue.all__D --- echo fsck: /usr/obj >> .depend --- lib.all__D --- --- rewind.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o rewind.po --- rescue.all__D --- --- fsck.o --- cc -O2 -pipe -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-headers -W= error -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-string= s -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winl= ine -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-= sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-s= tring-plus-int -Wno-unused-const-variable -Qunused-arguments -c --- lib.all__D --- --- rget.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o rget.po --- kerberos5.all__D --- ranlib -D libhx509_p.a =3D=3D=3D> kerberos5/lib/libkadm5clnt (all) --- lib.all__D --- --- scanf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o scanf.po --- kerberos5.all__D --- --- ad.po --- cc -pg -O2 -pipe -I -I -I -I. -DHAVE_CONFIG_H -I -std=3Dgnu99 -fstack-= protector -Qunused-arguments -c -o ad.po --- lib.all__D --- --- setbuf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o setbuf.po --- rescue.all__D --- --- fsutil.o --- cc -O2 -pipe -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-headers -W= error -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-string= s -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winl= ine -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-= sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-s= tring-plus-int -Wno-unused-const-variable -Qunused-arguments -c --- lib.all__D --- --- setbuffer.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o setbuffer.po --- setvbuf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o setvbuf.po --- rescue.all__D --- --- preen.o --- cc -O2 -pipe -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-headers -W= error -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-string= s -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winl= ine -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-= sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-s= tring-plus-int -Wno-unused-const-variable -Qunused-arguments -c --- lib.all__D --- --- snprintf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o snprintf.po --- kerberos5.all__D --- --- chpass_c.po --- cc -pg -O2 -pipe -I -I -I -I. -DHAVE_CONFIG_H -I -std=3Dgnu99 -fstack-= protector -Qunused-arguments -c -o chpass_c.po --- lib.all__D --- --- sprintf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o sprintf.po --- rescue.all__D --- --- fsck_ffs_make --- (cd && make -DRESCUE CRUNCH_CFLAGS=3D-DRESCUE DIRPRFX=3Dr= escue/rescue/fsck_ffs/ depend && make -DRESCUE CRUNCH_CFLAGS=3D-DRESCUE DIR= PRFX=3Drescue/rescue/fsck_ffs/ dir.o ea.o fsutil.o inode.o main.o pass1.o p= ass1b.o pass2.o pass3.o pass4.o pass5.o setup.o suj.o utilities.o gjournal.= o getmntopts.o globs.o) --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -I -I -DRESCUE -std=3Dgnu99 = --- lib.all__D --- --- sscanf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o sscanf.po --- kerberos5.all__D --- --- client_glue.po --- cc -pg -O2 -pipe -I -I -I -I. -DHAVE_CONFIG_H -I -std=3Dgnu99 -fstack-= protector -Qunused-arguments -c -o client_glue.po --- lib.all__D --- --- stdio.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o stdio.po --- swprintf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o swprintf.po --- swscanf.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o swscanf.po --- kerberos5.all__D --- --- common_glue.po --- cc -pg -O2 -pipe -I -I -I -I. -DHAVE_CONFIG_H -I -std=3Dgnu99 -fstack-= protector -Qunused-arguments -c -o common_glue.po --- lib.all__D --- --- tempnam.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o tempnam.po --- tmpfile.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o tmpfile.po --- kerberos5.all__D --- --- create_c.po --- cc -pg -O2 -pipe -I -I -I -I. -DHAVE_CONFIG_H -I -std=3Dgnu99 -fstack-= protector -Qunused-arguments -c -o create_c.po --- lib.all__D --- --- tmpnam.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o tmpnam.po --- ungetc.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o ungetc.po --- rescue.all__D --- echo fsck_ffs: /usr/obj /usr/obj >> .depend --- dir.o --- cc -O2 -pipe -I -I -DRESCUE -std=3Dgnu99 -fstack-protector -Wsystem-hea= ders -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wn= o-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautologi= cal-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-functio= n -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-param= eter -Qunused-arguments -c --- lib.all__D --- --- ungetwc.po --- cc -pg -O2 -pipe -I -I -I -DNLS -D__DBINTERFACE_PRIVATE -I= -I -DINET6 -I/usr/obj -I -D_ACL_PRIVATE -DPOSIX_MISTAKE -I -I -I -I -I -DBROKEN_DES -DPORTMAP -DDES_BUILTI= N -I = -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=3Dgnu99 -fstack-protector -Wsyst= em-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-si= gn -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tau= tological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-f= unction -Wno-enum-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted= -parameter -Qunused-arguments -c -o ungetwc.po --- rescue.all__D --- :218:9: error: implicit declaration of function 'offsetof' is invalid in = C99 [-Werror,-Wimplicit-function-declaration] size =3D DIRSIZ(0, dp); ^ /usr/obj:117:17: note: expanded from macro 'DIRSIZ' ((oldfmt) ? DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen)) ^ /usr/obj:113:4: note: expanded from macro 'DIRECTSIZ' ((offsetof(struct direct, d_name) + \ ^ :218:9: error: expected expression /usr/obj:117:17: note: expanded from macro 'DIRSIZ' ((oldfmt) ? DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen)) ^ /usr/obj:113:13: note: expanded from macro 'DIRECTSIZ' ((offsetof(struct direct, d_name) + \ ^ :218:9: error: expected expression /usr/obj:117:43: note: expanded from macro 'DIRSIZ' ((oldfmt) ? DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen)) ^ /usr/obj:113:13: note: expanded from macro 'DIRECTSIZ' ((offsetof(struct direct, d_name) + \ ^ --- kerberos5.all__D --- --- delete_c.po --- cc -pg -O2 -pipe -I -I -I -I. -DHAVE_CONFIG_H -I -std=3Dgnu99 -fstack-= protector -Qunused-arguments -c -o delete_c.po --- rescue.all__D --- :347:11: error: expected expression newlen =3D DIRSIZ(0, &newent); ^ /usr/obj:117:17: note: expanded from macro 'DIRSIZ' ((oldfmt) ? DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen)) ^ /usr/obj:113:13: note: expanded from macro 'DIRECTSIZ' ((offsetof(struct direct, d_name) + \ ^ :347:11: error: expected expression /usr/obj:117:43: note: expanded from macro 'DIRSIZ' ((oldfmt) ? DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen)) ^ /usr/obj:113:13: note: expanded from macro 'DIRECTSIZ' ((offsetof(struct direct, d_name) + \ ^ :349:12: error: expected expression oldlen =3D DIRSIZ(0, dirp); ^ /usr/obj:117:17: note: expanded from macro 'DIRSIZ' ((oldfmt) ? DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen)) ^ /usr/obj:113:13: note: expanded from macro 'DIRECTSIZ' ((offsetof(struct direct, d_name) + \ ^ :349:12: error: expected expression /usr/obj:117:43: note: expanded from macro 'DIRSIZ' ((oldfmt) ? DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen)) ^ /usr/obj:113:13: note: expanded from macro 'DIRECTSIZ' ((offsetof(struct direct, d_name) + \ ^ 7 errors generated. *** [dir.o] Error code 1 make[6]: stopped in 1 error make[6]: stopped in *** [fsck_ffs_make] Error code 2 make[5]: stopped in /usr/obj 1 error make[5]: stopped in /usr/obj *** [objs] Error code 2 make[4]: stopped in 1 error make[4]: stopped in *** [_sub.all] Error code 2 make[3]: stopped in 1 error make[3]: stopped in *** [rescue.all__D] Error code 2 make[2]: stopped in --- lib.all__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in *** [all_subdir_libc] Error code 2 make[3]: stopped in 1 error make[3]: stopped in *** [lib.all__D] Error code 2 make[2]: stopped in --- kerberos5.all__D --- A failure has been detected in another branch of the parallel make make[5]: stopped in *** [_sub.all] Error code 2 make[4]: stopped in 1 error make[4]: stopped in *** [_sub.all] Error code 2 make[3]: stopped in 1 error make[3]: stopped in *** [kerberos5.all__D] Error code 2 make[2]: stopped in --- gnu.all__D --- A failure has been detected in another branch of the parallel make make[6]: stopped in *** [_sub.all] Error code 2 make[5]: stopped in 1 error make[5]: stopped in *** [all_subdir_binutils] Error code 2 make[4]: stopped in 1 error make[4]: stopped in *** [_sub.all] Error code 2 make[3]: stopped in 1 error make[3]: stopped in *** [gnu.all__D] Error code 2 make[2]: stopped in 4 errors make[2]: stopped in *** [everything] Error code 2 make[1]: stopped in 1 error make[1]: stopped in *** [buildworld] Error code 2 make: stopped in 1 error make: stopped in Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 19:38:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4A4497CF; Thu, 9 Oct 2014 19:38:05 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 3666AEF6; Thu, 9 Oct 2014 19:38:05 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 736C839E; Thu, 9 Oct 2014 19:38:05 +0000 (UTC) Date: Thu, 9 Oct 2014 19:38:03 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, imp@FreeBSD.org, des@FreeBSD.org, bapt@FreeBSD.org, markj@FreeBSD.org, adrian@FreeBSD.org, hselasky@FreeBSD.org, marcel@FreeBSD.org Message-ID: <810642720.7.1412883485356.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <78687740.6.1412871082978.JavaMail.jenkins@jenkins-9.freebsd.org> References: <78687740.6.1412871082978.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD #1594 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 19:38:05 -0000 See Changes: [markj] Document the CPU+Pri_Class column rather than CPU+PRI, as the latte= r isn't used or implemented on FreeBSD. Reported by:=09kmacy Reviewed by:=09kmacy, rpaulo MFC after:=091 week Sponsored by:=09EMC / Isilon Storage Division [des] Two more places where login_setcryptfmt() defaults to MD5 were missed in r252688. MFC after:=093 days [bapt] Backout r272825 every useland usage of ufs/ufs/dir.h are now broken = with that change [adrian] Shuffle things. Suggested by:=09jhb Differential Revision:=09D906 Sponsored by:=09Norse Corp [des] Change the hardcoded default back from SHA512 to DES. PR:=09=09192277 MFC after:=093 days [imp] When building with a newer GCC, suppress some warnings for the moment. The kernel isn't ready for them without a lot of work. [bapt] Add size(1) to the cross build toolchain ------------------------------------------ [...truncated 275699 lines...] --- netback.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- control.o --- ctfconvert -L VERSION -g control.o --- netfront.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- blkfront.o --- ctfconvert -L VERSION -g blkfront.o --- xenstore.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netfront.o --- ctfconvert -L VERSION -g netfront.o --- xenstore_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstore.o --- ctfconvert -L VERSION -g xenstore.o --- xenstored_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstore_dev.o --- ctfconvert -L VERSION -g xenstore_dev.o --- xenbus.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstored_dev.o --- ctfconvert -L VERSION -g xenstored_dev.o --- xenbusb.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netback.o --- ctfconvert -L VERSION -g netback.o --- xenbusb_front.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbus.o --- ctfconvert -L VERSION -g xenbus.o --- xenbusb_back.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_front.o --- ctfconvert -L VERSION -g xenbusb_front.o --- pv.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_back.o --- ctfconvert -L VERSION -g xenbusb_back.o --- xenbus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbus_if.c --- xenbusb.o --- ctfconvert -L VERSION -g xenbusb.o --- xenbusb_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbusb_if.c --- xenbus_if.o --- ctfconvert -L VERSION -g xenbus_if.o --- timer.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- pv.o --- ctfconvert -L VERSION -g pv.o --- subr_rtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_if.o --- ctfconvert -L VERSION -g xenbusb_if.o --- atrtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- subr_rtc.o --- ctfconvert -L VERSION -g subr_rtc.o --- clock_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -= g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-p= rototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -= fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-= error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-eq= uality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_= HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame= -pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -f= no-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -m= no-aes -mno-avx -Werror clock_if.c --- blkback.o --- ctfconvert -L VERSION -g blkback.o --- clock_if.o --- ctfconvert -L VERSION -g clock_if.o --- g_part.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_bsd.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- timer.o --- ctfconvert -L VERSION -g timer.o --- g_part_ebr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- atrtc.o --- ctfconvert -L VERSION -g atrtc.o --- g_part_gpt.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_bsd.o --- ctfconvert -L VERSION -g g_part_bsd.o --- g_part_mbr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_ebr.o --- ctfconvert -L VERSION -g g_part_ebr.o --- g_part_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror g_part_if.c ctfconvert -L VERSION -g g_part_if.o --- g_raid_ctl.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_mbr.o --- ctfconvert -L VERSION -g g_part_mbr.o --- md_ddf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_gpt.o --- ctfconvert -L VERSION -g g_part_gpt.o --- md_intel.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid_ctl.o --- ctfconvert -L VERSION -g g_raid_ctl.o --- md_jmicron.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part.o --- ctfconvert -L VERSION -g g_part.o --- md_nvidia.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_jmicron.o --- ctfconvert -L VERSION -g md_jmicron.o --- md_promise.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_nvidia.o --- ctfconvert -L VERSION -g md_nvidia.o --- md_sii.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_intel.o --- ctfconvert -L VERSION -g md_intel.o --- g_raid_md_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_md_if.c ctfconvert -L VERSION -g g_raid_md_if.o --- g_raid.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_sii.o --- ctfconvert -L VERSION -g md_sii.o --- tr_concat.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_promise.o --- ctfconvert -L VERSION -g md_promise.o --- tr_raid0.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_concat.o --- ctfconvert -L VERSION -g tr_concat.o --- tr_raid1.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid0.o --- ctfconvert -L VERSION -g tr_raid0.o --- tr_raid1e.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1.o --- ctfconvert -L VERSION -g tr_raid1.o --- tr_raid5.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1e.o --- ctfconvert -L VERSION -g tr_raid1e.o --- g_raid_tr_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_tr_if.c --- tr_raid5.o --- ctfconvert -L VERSION -g tr_raid5.o --- kern_linker.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid.o --- ctfconvert -L VERSION -g g_raid.o --- link_elf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid_tr_if.o --- ctfconvert -L VERSION -g g_raid_tr_if.o --- link_elf_obj.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_ddf.o --- ctfconvert -L VERSION -g md_ddf.o --- linker_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 = -g -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 -Wno= -error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-e= quality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION= _HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-fram= e-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -= fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -= mno-aes -mno-avx -Werror linker_if.c ctfconvert -L VERSION -g linker_if.o --- teken.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf.o --- ctfconvert -L VERSION -g link_elf.o --- virtio.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf_obj.o --- ctfconvert -L VERSION -g link_elf_obj.o --- virtqueue.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- virtio.o --- ctfconvert -L VERSION -g virtio.o --- virtio_pci.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_linker.o --- ctfconvert -L VERSION -g kern_linker.o --- virtqueue.o --- ctfconvert -L VERSION -g virtqueue.o --- virtio_bus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -= std=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-poi= nter-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-par= entheses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KER= NEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msof= t-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -= gdwarf-2 -mno-aes -mno-avx -Werror virtio_bus_if.c --- cpu_switch.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- teken.o --- ctfconvert -L VERSION -g teken.o --- exception.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- cpu_switch.o --- ctfconvert -L VERSION -g cpu_switch.o --- locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- xen-locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- virtio_bus_if.o --- ctfconvert -L VERSION -g virtio_bus_if.o --- mpboot.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -no-integrated-as -Werror --- exception.o --- ctfconvert -L VERSION -g exception.o --- sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- xen-locore.o --- ctfconvert -L VERSION -g xen-locore.o --- support.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- mpboot.o --- ctfconvert -L VERSION -g mpboot.o --- ia32_sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- sigtramp.o --- ctfconvert -L VERSION -g sigtramp.o --- acpi_wakeup.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- ia32_sigtramp.o --- ctfconvert -L VERSION -g ia32_sigtramp.o --- support.o --- ctfconvert -L VERSION -g support.o --- virtio_pci.o --- ctfconvert -L VERSION -g virtio_pci.o --- acpi_wakeup.o --- ctfconvert -L VERSION -g acpi_wakeup.o --- vers.c --- MAKE=3Dmake sh GENERIC --- vers.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = vers.c ctfconvert -L VERSION -g vers.o --- kernel.debug --- linking kernel.debug ctfmerge -L VERSION -g -o kernel.debug ... kernel.debug: not found *** [kernel.debug] Error code 127 make[2]: stopped in /usr/obj 1 error make[2]: stopped in /usr/obj *** [buildkernel] Error code 2 make[1]: stopped in 1 error make[1]: stopped in *** [buildkernel] Error code 2 make: stopped in 1 error make: stopped in Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 21:02:12 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1ED71FE1; Thu, 9 Oct 2014 21:02:12 +0000 (UTC) Received: from mail.ipfw.ru (mail.ipfw.ru [IPv6:2a01:4f8:120:6141::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ADA92AAA; Thu, 9 Oct 2014 21:02:11 +0000 (UTC) Received: from secured.by.ipfw.ru ([95.143.220.47] helo=[10.0.0.120]) by mail.ipfw.ru with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1XcGr8-00033L-DF; Thu, 09 Oct 2014 20:46:22 +0400 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: HEADS UP: Merging projects/ipfw to HEAD From: Alexander V. Chernikov In-Reply-To: <542FE9A7.9090208@FreeBSD.org> Date: Fri, 10 Oct 2014 01:02:05 +0400 Content-Transfer-Encoding: quoted-printable Message-Id: <02957253-78AC-4CDF-AD48-86D219667F02@ipfw.ru> References: <542FE9A7.9090208@FreeBSD.org> To: "Alexander V. Chernikov" X-Mailer: Apple Mail (2.1878.6) Cc: "freebsd-net@freebsd.org" , Luigi Rizzo , freebsd-current@freebsd.org, freebsd-ipfw X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 21:02:12 -0000 On 04 Oct 2014, at 16:35, Alexander V. Chernikov = wrote: > Hi, >=20 > I'm going to merge projects/ipfw branch to HEAD in the middle of next = week. Merged in r 272840. >=20 > What has changed: >=20 > Main user-visible changes are related to tables: >=20 > * Tables are now identified by names, not numbers. There can be up to = 65k tables with up to 63-byte long names. > * Tables are now set-aware (default off), so you can switch/move them = atomically with rules. > * More functionality is supported (swap, lock, limits, user-level = lookup, batched add/del) by generic table code. > * New table types are added (flow) so you can match multiple packet = fields at once. > * Ability to add different type of lookup algorithms for particular = table type has been added. > * New table algorithms are added (cidr:hash, iface:array, number:array = and flow:hash) to make certain types of lookup more effective. > * Table value are now capable of holding multiple data fields for = different tablearg users >=20 > Some examples (see ipfw(8) manual page for the description): >=20 > 0:02 [2] zfscurr0# ipfw table fl2 create type = flow:src-ip,proto,dst-port algo flow:hash valtype skipto,fib > 0:02 [2] zfscurr0# ipfw table fl2 info > +++ table(fl2), set(0) +++ > kindex: 0, type: flow:src-ip,proto,dst-port > valtype: number, references: 0 > algorithm: flow:hash > items: 0, size: 280 > 0:02 [2] zfscurr0# ipfw table fl2 add 2a02:6b8::333,tcp,443 45000,12 > 0:02 [2] zfscurr0# ipfw table fl2 add 10.0.0.92,tcp,80 22000,13 > 0:02 [2] zfscurr0# ipfw table fl2 list > +++ table(fl2), set(0) +++ > 2a02:6b8::333,6,443 45000 > 10.0.0.92,6,80 22000 > 0:02 [2] zfscurr0# ipfw add 200 count tcp from me to 78.46.89.105 80 = flow 'table(fl2)' >=20 > ipfw table mi_test create type cidr algo "cidr:hash masks=3D/30,/64" > ipfw table mi_test add 10.0.0.8/30 > ipfw table mi_test add 2a02:6b8:b010::1/64 25 >=20 > # ipfw table si add 1.1.1.1/32 1111 2.2.2.2/32 2222 > added: 1.1.1.1/32 1111 > added: 2.2.2.2/32 2222 > # ipfw table si add 2.2.2.2/32 2200 4.4.4.4/32 4444 > exists: 2.2.2.2/32 2200 > added: 4.4.4.4/32 4444 > ipfw: Adding record failed: record already exists > ^^^^^ Returns error but keeps inserted items > # ipfw table si list > +++ table(si), set(0) +++ > 1.1.1.1/32 1111 > 2.2.2.2/32 2222 > 4.4.4.4/32 4444 > # ipfw table si atomic add 3.3.3.3/32 3333 4.4.4.4/32 4400 = 5.5.5.5/32 5555 > added(reverted): 3.3.3.3/32 3333 > exists: 4.4.4.4/32 4400 > ignored: 5.5.5.5/32 5555 > ipfw: Adding record failed: record already exists > ^^^^^ Returns error and reverts added records >=20 > Performance changes: > * Main ipfw lock was converted to rmlock > * Rule counters were separated from rule itself and made per-cpu. > * Radix table entries fits into 128 bytes > * struct ip_fw is now more compact so more rules will fit into 64 = bytes > * interface tables uses array of existing ifindexes for faster match >=20 > ABI changes: > All functionality supported by old ipfw(8) remains functional. Old & = new binaries can work together with the following restrictions: > * Tables named other than ^\d+$ are shown as table(65535) in ruleset = in old binaries > * I'm a bit unsure about "lookup src-port|dst-port N" case, something = may be broken here. Anyway, this can be fixed for MFC >=20 > Internal changes:. > Changing table ids to numbers resulted in format modification for most = sockopt codes. > Old sopt format was compact, but very hard to extend (no versioning, = inability to add more opcodes), so > * All relevant opcodes were converted to TLV-based versioned = IP_FW3-based codes. > * The remaining opcodes were also converted to be able to eliminate = all older opcodes at once > * All IP_FW3 handlers uses special API instead of calling sooptcopy* = directly to ease adding another communication methods > * struct ip_fw is now different for kernel and userland > * tablearg value has been changed to 0 to ease future extensions > * table "values" are now indexes in special value array which holds = extended data for given index > * Batched add/delete has been added to tables code > * Most changes has been done to permit batched rule addition. > * interface tracking API has been added (started on demand) to permit = effective interface tables operations > * O(1) skipto cache, currently turned off by default at compile-time = (eats 512K). >=20 > * Several steps has been made towards making libipfw: > * most of new functions were separated into "parse/prepare/show and = actuall-do-stuff" pieces (already merged). > * there are separate functions for parsing text string into "struct = ip_fw" and printing "struct ip_fw" to supplied buffer (already merged). > * Probably some more less significant/forgotten features >=20 > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >=20 From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 21:21:18 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8784F59A; Thu, 9 Oct 2014 21:21:18 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 62416D0F; Thu, 9 Oct 2014 21:21:18 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 0E920B941; Thu, 9 Oct 2014 17:21:17 -0400 (EDT) From: John Baldwin To: Alfred Perlstein Subject: Re: [PATCH] Lock scd(4): test or the driver will be removed Date: Thu, 9 Oct 2014 14:02:22 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.4-CBSD-20140415; KDE/4.5.5; amd64; ; ) References: <3885426.QchWJeH1gV@ralph.baldwin.cx> <5435D59A.9090506@freebsd.org> In-Reply-To: <5435D59A.9090506@freebsd.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="windows-1252" Content-Transfer-Encoding: 7bit Message-Id: <201410091402.22466.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Thu, 09 Oct 2014 17:21:17 -0400 (EDT) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 21:21:18 -0000 On Wednesday, October 08, 2014 8:23:54 pm Alfred Perlstein wrote: > > On 10/8/14 11:53 AM, John Baldwin wrote: > > This patch adds locking to scd(4) and marks it MPSAFE. It also uses bus_*() > > instead of bus_space_*(). The patch is against HEAD but probably applies to 9 > > and 10 as well. > > > > http://people.freebsd.org/~jhb/patches/scd_locking.patch > > > > Note that this driver is using a deprecated API that will be removed in 11. > > If no one tests updates to this driver then it is not feasible to continue > > maintaining it in the tree. In that case, it will be removed from HEAD one > > month from today. > > > Hey John, which APIs are being used? timeout(9). However, we are eventually going to start requiring drivers to not use Giant either (and retiring timeout(9) is a step in that direction). Also, most of these drivers are for ancient hardware. scd(4) is support for a relatively rare pre-ATA CD controller. The much-more common matcd(4) driver (which is the driver used by my old SoundBlaster 16 card that provided a CD controller (not just sound, but data as well)) was removed back in 2002. -- John Baldwin From owner-freebsd-current@FreeBSD.ORG Thu Oct 9 22:40:01 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D1EFFAA0; Thu, 9 Oct 2014 22:40:01 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id BBC527BD; Thu, 9 Oct 2014 22:40:01 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 15D363CD; Thu, 9 Oct 2014 22:40:02 +0000 (UTC) Date: Thu, 9 Oct 2014 22:39:57 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, imp@FreeBSD.org, emaste@FreeBSD.org, bapt@FreeBSD.org, neel@FreeBSD.org, melifaro@FreeBSD.org, markj@FreeBSD.org, adrian@FreeBSD.org, pjd@FreeBSD.org, des@FreeBSD.org, trasz@FreeBSD.org, hselasky@FreeBSD.org, marcel@FreeBSD.org, tuexen@FreeBSD.org Message-ID: <160670215.8.1412894401213.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <810642720.7.1412883485356.JavaMail.jenkins@jenkins-9.freebsd.org> References: <810642720.7.1412883485356.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD #1595 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE X-Mailman-Approved-At: Thu, 09 Oct 2014 23:52:49 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 22:40:02 -0000 See Changes: [pjd] Fix problem on big endian systems introduced in r271579 - when we wer= e returning from handling a nested nvlist we were resetting big-endian flag. Reported by:=09Kuleshov Aleksey @ yandex.ru Tested by:=09Kuleshov Aleksey @ yandex.ru [emaste] Always return pathname in dl_iterate_phdr's dlpi_name, as Linux do= es Linux LD_ITERATE_PHDR(3): The dlpi_name field is a null-terminated string giving the pathname from which the shared object was loaded. That functionality is much more useful than returning just the short name. Approved by:=09kan Sponsored by:=09The FreeBSD Foundation [tuexen] Ensure that the flags field of sctp_tmit_chunks is initialized. Thanks to Peter Bostroem from Google for reporting the issue. MFC after: 3 days [melifaro] Merge projects/ipfw to HEAD. Main user-visible changes are related to tables: * Tables are now identified by names, not numbers. There can be up to 65k tables with up to 63-byte long names. * Tables are now set-aware (default off), so you can switch/move them atomically with rules. * More functionality is supported (swap, lock, limits, user-level lookup, batched add/del) by generic table code. * New table types are added (flow) so you can match multiple packet fields = at once. * Ability to add different type of lookup algorithms for particular table type has been added. * New table algorithms are added (cidr:hash, iface:array, number:array and flow:hash) to make certain types of lookup more effective. * Table value are now capable of holding multiple data fields for different tablearg users Performance changes: * Main ipfw lock was converted to rmlock * Rule counters were separated from rule itself and made per-cpu. * Radix table entries fits into 128 bytes * struct ip_fw is now more compact so more rules will fit into 64 bytes * interface tables uses array of existing ifindexes for faster match ABI changes: All functionality supported by old ipfw(8) remains functional. Old & new binaries can work together with the following restrictions: * Tables named other than ^\d+$ are shown as table(65535) in ruleset in old binaries Internal changes:. Changing table ids to numbers resulted in format modification for most sockopt codes. Old sopt format was compact, but very hard to extend (no versioning, inability to add more opcodes), so * All relevant opcodes were converted to TLV-based versioned IP_FW3-based c= odes. * The remaining opcodes were also converted to be able to eliminate all older opcodes at once * All IP_FW3 handlers uses special API instead of calling sooptcopy* directly to ease adding another communication methods * struct ip_fw is now different for kernel and userland * tablearg value has been changed to 0 to ease future extensions * table "values" are now indexes in special value array which holds extended data for given index * Batched add/delete has been added to tables code * Most changes has been done to permit batched rule addition. * interface tracking API has been added (started on demand) to permit effective interface tables operations * O(1) skipto cache, currently turned off by default at compile-time (eats 512K). * Several steps has been made towards making libipfw: * most of new functions were separated into "parse/prepare/show and actuall-do-stuff" pieces (already merged). * there are separate functions for parsing text string into "struct ip_fw= " and printing "struct ip_fw" to supplied buffer (already merged). * Probably some more less significant/forgotten features MFC after:=091 month Sponsored by:=09Yandex LLC [neel] Support Intel-specific MSRs that are accessed when booting up a linu= x in bhyve: - MSR_PLATFORM_INFO - MSR_TURBO_RATIO_LIMITx - MSR_RAPL_POWER_UNIT Reviewed by:=09grehan MFC after:=091 week [neel] iasl(8) expects integer fields in data tables to be specified as hex= adecimal values. Therefore the bit width of the "PM Timer Block" was actually being interpreted as 50-bits instead of the expected 32-bit. This eliminates an error message emitted by a Linux 3.17 guest during boot: "Invalid length for FADT/PmTimerBlock: 50, using default 32" Reviewed by:=09grehan MFC after:=091 week [trasz] Remove remnants of some cleanup; no functional changes. Sponsored by:=09The FreeBSD Foundation ------------------------------------------ [...truncated 273401 lines...] ctfconvert -L VERSION -g control.o --- netfront.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- blkfront.o --- ctfconvert -L VERSION -g blkfront.o --- xenstore.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netfront.o --- ctfconvert -L VERSION -g netfront.o --- xenstore_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = ctfconvert -L VERSION -g xenstore_dev.o --- xenstored_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstore.o --- ctfconvert -L VERSION -g xenstore.o --- xenbus.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstored_dev.o --- ctfconvert -L VERSION -g xenstored_dev.o --- xenbusb.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbus.o --- ctfconvert -L VERSION -g xenbus.o --- xenbusb_front.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = ctfconvert -L VERSION -g xenbusb_front.o --- xenbusb_back.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netback.o --- ctfconvert -L VERSION -g netback.o --- pv.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb.o --- ctfconvert -L VERSION -g xenbusb.o --- xenbus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbus_if.c --- xenbusb_back.o --- ctfconvert -L VERSION -g xenbusb_back.o --- xenbusb_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbusb_if.c --- xenbus_if.o --- ctfconvert -L VERSION -g xenbus_if.o --- timer.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- pv.o --- ctfconvert -L VERSION -g pv.o --- xenbusb_if.o --- ctfconvert -L VERSION -g xenbusb_if.o --- subr_rtc.o --- --- atrtc.o --- --- subr_rtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- atrtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- subr_rtc.o --- ctfconvert -L VERSION -g subr_rtc.o --- clock_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -= g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-p= rototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -= fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-= error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-eq= uality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_= HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame= -pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -f= no-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -m= no-aes -mno-avx -Werror clock_if.c --- timer.o --- ctfconvert -L VERSION -g timer.o --- g_part.o --- --- clock_if.o --- ctfconvert -L VERSION -g clock_if.o --- g_part.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_bsd.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- blkback.o --- ctfconvert -L VERSION -g blkback.o --- g_part_ebr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- atrtc.o --- ctfconvert -L VERSION -g atrtc.o --- g_part_gpt.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_bsd.o --- ctfconvert -L VERSION -g g_part_bsd.o --- g_part_mbr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_ebr.o --- ctfconvert -L VERSION -g g_part_ebr.o --- g_part_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror g_part_if.c --- g_part_mbr.o --- ctfconvert -L VERSION -g g_part_mbr.o --- g_raid_ctl.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_if.o --- ctfconvert -L VERSION -g g_part_if.o --- md_ddf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_gpt.o --- ctfconvert -L VERSION -g g_part_gpt.o --- md_intel.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid_ctl.o --- ctfconvert -L VERSION -g g_raid_ctl.o --- md_jmicron.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part.o --- ctfconvert -L VERSION -g g_part.o --- md_nvidia.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_jmicron.o --- ctfconvert -L VERSION -g md_jmicron.o --- md_promise.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_nvidia.o --- ctfconvert -L VERSION -g md_nvidia.o --- md_sii.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_intel.o --- ctfconvert -L VERSION -g md_intel.o --- g_raid_md_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_md_if.c ctfconvert -L VERSION -g g_raid_md_if.o --- g_raid.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_sii.o --- ctfconvert -L VERSION -g md_sii.o --- tr_concat.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_promise.o --- ctfconvert -L VERSION -g md_promise.o --- tr_raid0.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_concat.o --- ctfconvert -L VERSION -g tr_concat.o --- tr_raid1.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid0.o --- ctfconvert -L VERSION -g tr_raid0.o --- tr_raid1e.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1.o --- ctfconvert -L VERSION -g tr_raid1.o --- tr_raid5.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1e.o --- ctfconvert -L VERSION -g tr_raid1e.o --- g_raid_tr_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_tr_if.c --- tr_raid5.o --- ctfconvert -L VERSION -g tr_raid5.o --- kern_linker.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid.o --- ctfconvert -L VERSION -g g_raid.o --- g_raid_tr_if.o --- ctfconvert -L VERSION -g g_raid_tr_if.o --- link_elf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf_obj.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_ddf.o --- ctfconvert -L VERSION -g md_ddf.o --- linker_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 = -g -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 -Wno= -error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-e= quality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION= _HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-fram= e-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -= fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -= mno-aes -mno-avx -Werror linker_if.c ctfconvert -L VERSION -g linker_if.o --- teken.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf.o --- ctfconvert -L VERSION -g link_elf.o --- link_elf_obj.o --- ctfconvert -L VERSION -g link_elf_obj.o --- virtio.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- virtqueue.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- virtio.o --- ctfconvert -L VERSION -g virtio.o --- virtio_pci.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_linker.o --- ctfconvert -L VERSION -g kern_linker.o --- virtqueue.o --- ctfconvert -L VERSION -g virtqueue.o --- virtio_bus_if.o --- --- cpu_switch.o --- --- virtio_bus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -= std=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-poi= nter-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-par= entheses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KER= NEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msof= t-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -= gdwarf-2 -mno-aes -mno-avx -Werror virtio_bus_if.c --- cpu_switch.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror ctfconvert -L VERSION -g cpu_switch.o --- exception.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- teken.o --- ctfconvert -L VERSION -g teken.o --- locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- exception.o --- ctfconvert -L VERSION -g exception.o --- xen-locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- virtio_bus_if.o --- ctfconvert -L VERSION -g virtio_bus_if.o --- mpboot.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -no-integrated-as -Werror --- sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- xen-locore.o --- ctfconvert -L VERSION -g xen-locore.o --- support.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- sigtramp.o --- ctfconvert -L VERSION -g sigtramp.o --- ia32_sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- mpboot.o --- ctfconvert -L VERSION -g mpboot.o --- acpi_wakeup.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- support.o --- ctfconvert -L VERSION -g support.o --- ia32_sigtramp.o --- ctfconvert -L VERSION -g ia32_sigtramp.o --- virtio_pci.o --- ctfconvert -L VERSION -g virtio_pci.o --- acpi_wakeup.o --- ctfconvert -L VERSION -g acpi_wakeup.o --- vers.c --- MAKE=3Dmake sh GENERIC --- vers.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = vers.c ctfconvert -L VERSION -g vers.o --- kernel.debug --- linking kernel.debug ctfmerge -L VERSION -g -o kernel.debug ... kernel.debug: not found *** [kernel.debug] Error code 127 make[2]: stopped in /usr/obj 1 error make[2]: stopped in /usr/obj *** [buildkernel] Error code 2 make[1]: stopped in 1 error make[1]: stopped in *** [buildkernel] Error code 2 make: stopped in 1 error make: stopped in Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 01:27:34 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D39D5446; Fri, 10 Oct 2014 01:27:34 +0000 (UTC) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 94DB0A4B; Fri, 10 Oct 2014 01:27:34 +0000 (UTC) Received: from mouf.net (swills@mouf [199.48.129.64]) by mouf.net (8.14.5/8.14.5) with ESMTP id s9A1RRRF078213 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 10 Oct 2014 01:27:32 GMT (envelope-from swills@mouf.net) Received: (from swills@localhost) by mouf.net (8.14.5/8.14.5/Submit) id s9A1RRNH078212; Fri, 10 Oct 2014 01:27:27 GMT (envelope-from swills) Date: Fri, 10 Oct 2014 01:27:27 +0000 From: Steve Wills To: Andriy Gapon Subject: Re: zfs hang Message-ID: <20141010012724.GD79158@mouf.net> References: <20141008004045.GA24762__48659.9047123038$1412728878$gmane$org@mouf.net> <5434D1CE.8010801@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5434D1CE.8010801@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Fri, 10 Oct 2014 01:27:33 +0000 (UTC) X-Spam-Status: No, score=0.0 required=4.5 tests=HEADER_FROM_DIFFERENT_DOMAINS autolearn=unavailable autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mouf.net X-Virus-Scanned: clamav-milter 0.98.3 at mouf.net X-Virus-Status: Clean Cc: current@freebsd.org, fs@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 01:27:34 -0000 On Wed, Oct 08, 2014 at 08:55:26AM +0300, Andriy Gapon wrote: > On 08/10/2014 03:40, Steve Wills wrote: > > Hi, > > > > Not sure which thread this belongs to, but I have a zfs hang on one of my boxes > > running r272152. Running procstat -kka looks like: > > > > http://pastebin.com/szZZP8Tf > > > > My zpool commands seem to be hung in spa_errlog_lock while others are hung in > > zfs_lookup. Suggestions? > > There are several threads in zio_wait. If this is their permanent state then > there is some problem with I/O somewhere below ZFS. Thanks for the feedback. It seems one of my disks is dying, I rebooted and it came up OK, but today I got: panic: I/O to pool 'rpool' appears to be hung on vdev guid ..... at '/dev/ada0p3' I have screenshots and backtrace if anyone is interested. Dying drives shouldn't cause panic, right? Steve From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 01:35:18 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B3D6263A; Fri, 10 Oct 2014 01:35:18 +0000 (UTC) Received: from smtp1.multiplay.co.uk (smtp1.multiplay.co.uk [85.236.96.35]) by mx1.freebsd.org (Postfix) with ESMTP id 77A04B2B; Fri, 10 Oct 2014 01:35:18 +0000 (UTC) Received: by smtp1.multiplay.co.uk (Postfix, from userid 65534) id 389C420E709A4; Fri, 10 Oct 2014 01:35:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.multiplay.co.uk X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=8.0 tests=AWL,BAYES_00,DOS_OE_TO_MX, FSL_HELO_NON_FQDN_1,RDNS_DYNAMIC,STOX_REPLY_TYPE autolearn=no version=3.3.1 Received: from r2d2 (82-69-141-170.dsl.in-addr.zen.co.uk [82.69.141.170]) by smtp1.multiplay.co.uk (Postfix) with ESMTPS id B797620E709A2; Fri, 10 Oct 2014 01:35:14 +0000 (UTC) Message-ID: From: "Steven Hartland" To: "Steve Wills" , "Andriy Gapon" References: <20141008004045.GA24762__48659.9047123038$1412728878$gmane$org@mouf.net> <5434D1CE.8010801@FreeBSD.org> <20141010012724.GD79158@mouf.net> Subject: Re: zfs hang Date: Fri, 10 Oct 2014 02:35:14 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Cc: current@freebsd.org, fs@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 01:35:18 -0000 ----- Original Message ----- From: "Steve Wills" To: "Andriy Gapon" Cc: ; Sent: Friday, October 10, 2014 2:27 AM Subject: Re: zfs hang > On Wed, Oct 08, 2014 at 08:55:26AM +0300, Andriy Gapon wrote: >> On 08/10/2014 03:40, Steve Wills wrote: >> > Hi, >> > >> > Not sure which thread this belongs to, but I have a zfs hang on one of my boxes >> > running r272152. Running procstat -kka looks like: >> > >> > http://pastebin.com/szZZP8Tf >> > >> > My zpool commands seem to be hung in spa_errlog_lock while others are hung in >> > zfs_lookup. Suggestions? >> >> There are several threads in zio_wait. If this is their permanent state then >> there is some problem with I/O somewhere below ZFS. > > Thanks for the feedback. It seems one of my disks is dying, I rebooted and it > came up OK, but today I got: > > panic: I/O to pool 'rpool' appears to be hung on vdev guid ..... at '/dev/ada0p3' > > I have screenshots and backtrace if anyone is interested. Dying drives > shouldn't cause panic, right? Its the deadman timer kicking in so yes, thats expected. The following sysctls control this behaviour if you want to try and recover: vfs.zfs.deadman_synctime_ms: 1000000 vfs.zfs.deadman_checktime_ms: 5000 vfs.zfs.deadman_enabled: 1 Regards Steve From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 02:07:39 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79229A48; Fri, 10 Oct 2014 02:07:39 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 61A86DA1; Fri, 10 Oct 2014 02:07:39 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id CC4E942A; Fri, 10 Oct 2014 02:07:39 +0000 (UTC) Date: Fri, 10 Oct 2014 02:07:33 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, imp@FreeBSD.org, emaste@FreeBSD.org, bapt@FreeBSD.org, melifaro@FreeBSD.org, neel@FreeBSD.org, markj@FreeBSD.org, adrian@FreeBSD.org, kargl@FreeBSD.org, pjd@FreeBSD.org, des@FreeBSD.org, trasz@FreeBSD.org, bryanv@FreeBSD.org, syrinx@FreeBSD.org, hselasky@FreeBSD.org, marcel@FreeBSD.org, tuexen@FreeBSD.org Message-ID: <1245650527.9.1412906859199.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <160670215.8.1412894401213.JavaMail.jenkins@jenkins-9.freebsd.org> References: <160670215.8.1412894401213.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD #1596 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE X-Mailman-Approved-At: Fri, 10 Oct 2014 02:12:40 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 02:07:39 -0000 See Changes: [syrinx] Fix a bug in decoding string indexes in snmp_target(3), thus causi= ng bsnmpd(1) to not send v3 notifications properly; while here add two missing return statements which could lead to abort() in case of a rollback [emaste] Build gperf only if we're using g++ (not clang++) gperf is used as a build tool for g++ and is not needed for Clang architectures. Ports and third-party software that need it can use the up-to-date devel/gperf port. PR:=09=09194103 (exp-run) Reviewed by:=09bapt Sponsored by:=09The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D886 [emaste] Update dl_iterate_phdr(3) to follow r272842 Relnotes:=09yes Sponsored by:=09The FreeBSD Foundation [kargl] The value small=3D2**-(p+3), where p is the precision, can be deter= mine from lgamma(x) =3D -log(x) - log(1+x) + x*(1-g) + x**2*P(x) with g =3D 0.57... being the Euler constant and P(x) a polynomial. Substitution of small into the RHS shows that the last 3 terms are negligible in comparison to the leading term. The choice of 3 may be conservative. The value large=3D2**(p+3) is detemined from Stirling's approximation lgamma(x) =3D x*(log(x)-1) - log(x)/2 + log(2*pi)/2 + P(1/x)/x Again, substitution of large into the RHS reveals the last 3 terms are negligible in comparison to the leading term. Move the x=3D+-0 special case into the |x| -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- control.o --- ctfconvert -L VERSION -g control.o --- netfront.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- blkfront.o --- ctfconvert -L VERSION -g blkfront.o --- xenstore.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netfront.o --- ctfconvert -L VERSION -g netfront.o --- xenstore_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = ctfconvert -L VERSION -g xenstore_dev.o --- xenstored_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstore.o --- ctfconvert -L VERSION -g xenstore.o --- xenbus.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netback.o --- ctfconvert -L VERSION -g netback.o --- xenstored_dev.o --- ctfconvert -L VERSION -g xenstored_dev.o --- xenbusb.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_front.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbus.o --- ctfconvert -L VERSION -g xenbus.o --- xenbusb_back.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_front.o --- ctfconvert -L VERSION -g xenbusb_front.o --- pv.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_back.o --- ctfconvert -L VERSION -g xenbusb_back.o --- xenbus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbus_if.c ctfconvert -L VERSION -g xenbus_if.o --- xenbusb.o --- ctfconvert -L VERSION -g xenbusb.o --- xenbusb_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbusb_if.c --- timer.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- pv.o --- ctfconvert -L VERSION -g pv.o --- xenbusb_if.o --- ctfconvert -L VERSION -g xenbusb_if.o --- subr_rtc.o --- --- atrtc.o --- --- subr_rtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- atrtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- subr_rtc.o --- ctfconvert -L VERSION -g subr_rtc.o --- clock_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -= g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-p= rototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -= fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-= error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-eq= uality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_= HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame= -pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -f= no-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -m= no-aes -mno-avx -Werror clock_if.c --- timer.o --- ctfconvert -L VERSION -g timer.o --- g_part.o --- --- clock_if.o --- ctfconvert -L VERSION -g clock_if.o --- g_part.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_bsd.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- blkback.o --- ctfconvert -L VERSION -g blkback.o --- g_part_ebr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- atrtc.o --- ctfconvert -L VERSION -g atrtc.o --- g_part_gpt.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_bsd.o --- ctfconvert -L VERSION -g g_part_bsd.o --- g_part_mbr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_ebr.o --- ctfconvert -L VERSION -g g_part_ebr.o --- g_part_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror g_part_if.c ctfconvert -L VERSION -g g_part_if.o --- g_raid_ctl.o --- --- g_part_mbr.o --- ctfconvert -L VERSION -g g_part_mbr.o --- g_raid_ctl.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_ddf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_gpt.o --- ctfconvert -L VERSION -g g_part_gpt.o --- md_intel.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid_ctl.o --- ctfconvert -L VERSION -g g_raid_ctl.o --- md_jmicron.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part.o --- ctfconvert -L VERSION -g g_part.o --- md_nvidia.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_jmicron.o --- ctfconvert -L VERSION -g md_jmicron.o --- md_promise.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_nvidia.o --- ctfconvert -L VERSION -g md_nvidia.o --- md_sii.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_intel.o --- ctfconvert -L VERSION -g md_intel.o --- g_raid_md_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_md_if.c ctfconvert -L VERSION -g g_raid_md_if.o --- g_raid.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_sii.o --- ctfconvert -L VERSION -g md_sii.o --- tr_concat.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_promise.o --- ctfconvert -L VERSION -g md_promise.o --- tr_raid0.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_concat.o --- ctfconvert -L VERSION -g tr_concat.o --- tr_raid1.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid0.o --- ctfconvert -L VERSION -g tr_raid0.o --- tr_raid1e.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1.o --- ctfconvert -L VERSION -g tr_raid1.o --- tr_raid5.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1e.o --- ctfconvert -L VERSION -g tr_raid1e.o --- g_raid_tr_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_tr_if.c --- tr_raid5.o --- ctfconvert -L VERSION -g tr_raid5.o --- kern_linker.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid_tr_if.o --- ctfconvert -L VERSION -g g_raid_tr_if.o --- link_elf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid.o --- ctfconvert -L VERSION -g g_raid.o --- link_elf_obj.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_ddf.o --- ctfconvert -L VERSION -g md_ddf.o --- linker_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 = -g -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 -Wno= -error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-e= quality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION= _HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-fram= e-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -= fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -= mno-aes -mno-avx -Werror linker_if.c ctfconvert -L VERSION -g linker_if.o --- teken.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf.o --- ctfconvert -L VERSION -g link_elf.o --- virtio.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf_obj.o --- ctfconvert -L VERSION -g link_elf_obj.o --- virtqueue.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- virtio.o --- ctfconvert -L VERSION -g virtio.o --- virtio_pci.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_linker.o --- ctfconvert -L VERSION -g kern_linker.o --- virtio_bus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -= std=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-poi= nter-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-par= entheses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KER= NEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msof= t-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -= gdwarf-2 -mno-aes -mno-avx -Werror virtio_bus_if.c --- virtqueue.o --- ctfconvert -L VERSION -g virtqueue.o --- cpu_switch.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror ctfconvert -L VERSION -g cpu_switch.o --- exception.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror ctfconvert -L VERSION -g exception.o --- virtio_bus_if.o --- ctfconvert -L VERSION -g virtio_bus_if.o --- locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- xen-locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- mpboot.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -no-integrated-as -Werror --- xen-locore.o --- ctfconvert -L VERSION -g xen-locore.o --- sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- mpboot.o --- ctfconvert -L VERSION -g mpboot.o --- support.o --- --- sigtramp.o --- ctfconvert -L VERSION -g sigtramp.o --- support.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- ia32_sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- teken.o --- ctfconvert -L VERSION -g teken.o --- acpi_wakeup.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- ia32_sigtramp.o --- ctfconvert -L VERSION -g ia32_sigtramp.o --- support.o --- ctfconvert -L VERSION -g support.o --- virtio_pci.o --- ctfconvert -L VERSION -g virtio_pci.o --- acpi_wakeup.o --- ctfconvert -L VERSION -g acpi_wakeup.o --- vers.c --- MAKE=3Dmake sh GENERIC --- vers.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = vers.c ctfconvert -L VERSION -g vers.o --- kernel.debug --- linking kernel.debug ctfmerge -L VERSION -g -o kernel.debug ... kernel.debug: not found *** [kernel.debug] Error code 127 make[2]: stopped in /usr/obj 1 error make[2]: stopped in /usr/obj *** [buildkernel] Error code 2 make[1]: stopped in 1 error make[1]: stopped in *** [buildkernel] Error code 2 make: stopped in 1 error make: stopped in Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 04:02:37 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5957891C; Fri, 10 Oct 2014 04:02:37 +0000 (UTC) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F2BE0B0B; Fri, 10 Oct 2014 04:02:36 +0000 (UTC) Received: from mouf.net (swills@mouf [199.48.129.64]) by mouf.net (8.14.5/8.14.5) with ESMTP id s9A42TmG080514 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 10 Oct 2014 04:02:34 GMT (envelope-from swills@mouf.net) Received: (from swills@localhost) by mouf.net (8.14.5/8.14.5/Submit) id s9A42TIP080513; Fri, 10 Oct 2014 04:02:29 GMT (envelope-from swills) Date: Fri, 10 Oct 2014 04:02:29 +0000 From: Steve Wills To: Steven Hartland Subject: Re: zfs hang Message-ID: <20141010040228.GI79158@mouf.net> References: <20141008004045.GA24762__48659.9047123038$1412728878$gmane$org@mouf.net> <5434D1CE.8010801@FreeBSD.org> <20141010012724.GD79158@mouf.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Fri, 10 Oct 2014 04:02:34 +0000 (UTC) X-Spam-Status: No, score=0.0 required=4.5 tests=HEADER_FROM_DIFFERENT_DOMAINS autolearn=unavailable autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mouf.net X-Virus-Scanned: clamav-milter 0.98.3 at mouf.net X-Virus-Status: Clean Cc: fs@freebsd.org, current@freebsd.org, Andriy Gapon X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 04:02:37 -0000 On Fri, Oct 10, 2014 at 02:35:14AM +0100, Steven Hartland wrote: > > ----- Original Message ----- > From: "Steve Wills" > To: "Andriy Gapon" > Cc: ; > Sent: Friday, October 10, 2014 2:27 AM > Subject: Re: zfs hang > > > > On Wed, Oct 08, 2014 at 08:55:26AM +0300, Andriy Gapon wrote: > >> On 08/10/2014 03:40, Steve Wills wrote: > >> > Hi, > >> > > >> > Not sure which thread this belongs to, but I have a zfs hang on one of my boxes > >> > running r272152. Running procstat -kka looks like: > >> > > >> > http://pastebin.com/szZZP8Tf > >> > > >> > My zpool commands seem to be hung in spa_errlog_lock while others are hung in > >> > zfs_lookup. Suggestions? > >> > >> There are several threads in zio_wait. If this is their permanent state then > >> there is some problem with I/O somewhere below ZFS. > > > > Thanks for the feedback. It seems one of my disks is dying, I rebooted and it > > came up OK, but today I got: > > > > panic: I/O to pool 'rpool' appears to be hung on vdev guid ..... at '/dev/ada0p3' > > > > I have screenshots and backtrace if anyone is interested. Dying drives > > shouldn't cause panic, right? > > Its the deadman timer kicking in so yes, thats expected. > > The following sysctls control this behaviour if you want to try and recover: > vfs.zfs.deadman_synctime_ms: 1000000 > vfs.zfs.deadman_checktime_ms: 5000 > vfs.zfs.deadman_enabled: 1 Ah, ok. This pool has two disks, mirrored. I think one of them is dying, the BIOS gives a SMART error on startup, but it still uses the disk fine. From what I read of the zfs deadman design, it's for when the controller is acting up. So I'm confused. Maybe this means both disks are dying? Steve From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 04:55:16 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 00CF6F01; Fri, 10 Oct 2014 04:55:15 +0000 (UTC) Received: from smtp2.wemm.org (smtp2.wemm.org [192.203.228.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp2.wemm.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D6384F2A; Fri, 10 Oct 2014 04:55:15 +0000 (UTC) Received: from overcee.wemm.org (canning.wemm.org [192.203.228.65]) by smtp2.wemm.org (Postfix) with ESMTP id 5CB46345; Thu, 9 Oct 2014 21:55:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wemm.org; s=m20140428; t=1412916914; bh=jfQhWaXgmZ1dIv5tzndq0jC+0aOdE8tm6NOxhIuSUog=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=TJ+aqVOBXW55kc1MQ3GE7BVzUwBvfADUS3bgV88VDGkT8rEmq/LhsEA63064TBH3b JCFT0qExjjtS7wUR4zz0/B4I/73f9d5T8z2jU9+FtVsPHzTdv3WQ+SpDBClERG3jY5 AFn5vy8O1/elSH5z6KNRa93j5fqvYgXTKy5ScZLo= From: Peter Wemm To: freebsd-current@freebsd.org Subject: Re: Build failed in Jenkins: FreeBSD_HEAD #1594 Date: Thu, 09 Oct 2014 21:55:13 -0700 Message-ID: <141336578.XPtMXgkYp2@overcee.wemm.org> User-Agent: KMail/4.12.5 (FreeBSD/11.0-CURRENT; KDE/4.12.5; amd64; ; ) In-Reply-To: <810642720.7.1412883485356.JavaMail.jenkins@jenkins-9.freebsd.org> References: <78687740.6.1412871082978.JavaMail.jenkins@jenkins-9.freebsd.org> <810642720.7.1412883485356.JavaMail.jenkins@jenkins-9.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1800063.ystrpdeyEE"; micalg="pgp-sha1"; protocol="application/pgp-signature" X-Mailman-Approved-At: Fri, 10 Oct 2014 05:13:30 +0000 Cc: bapt@freebsd.org, marcel@freebsd.org, hselasky@freebsd.org, adrian@freebsd.org, markj@freebsd.org, jenkins-admin@freebsd.org, imp@freebsd.org, des@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 04:55:16 -0000 --nextPart1800063.ystrpdeyEE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" On Thursday, October 09, 2014 07:38:03 PM jenkins-admin@freebsd.org wro= te: > See [...] > -Wno-error-parentheses-equality -Wno-error-unused-function -nostdinc = -I. > -I > -I > > -I dt> -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h=20 > -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkerne= l > -mno-red-zone -mno-mmx -mno-sse -msoft-float=20 > -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 > -mno-aes -mno-avx -Werror vers.c ctfconvert -L VERSION -g vers.o > --- kernel.debug --- > linking kernel.debug > ctfmerge -L VERSION -g -o kernel.debug ... > kernel.debug: not found > *** [kernel.debug] Error code 127 >=20 > make[2]: stopped in > /usr/obj Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2427C750; Fri, 10 Oct 2014 06:10:39 +0000 (UTC) Received: from mail-wg0-x230.google.com (mail-wg0-x230.google.com [IPv6:2a00:1450:400c:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 993E48B0; Fri, 10 Oct 2014 06:10:37 +0000 (UTC) Received: by mail-wg0-f48.google.com with SMTP id k14so3051463wgh.7 for ; Thu, 09 Oct 2014 23:10:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=5zmkccwbcwLDkiO3ad//b/sknJcxZlmgD2OuE+8BMoY=; b=GgCtBW7MAiH4OGGSnoNaaXtzy5qPXMiOn1yB6l1N8EN60dZ5AZUJyRH/1E5WfI9Eu7 gLmMS4FvcYBDPrESYjbCp1cdlOAx8GqrBqM0foIWHI+mdTVtlTNrnPlUXkVirEM425Ht U0K9s8iZyWMIbs/nXbVfugfH50wkK8AkobwtcZcFYJy6pRRSzuy4mulhDSUftVBQaZWv QWm5SAEskF52E5uvytg0QnZDpVmh2bHu/+/ip6FKSq9i3VRm1UTUeVvm3Ezk6UY1WLZ6 BBs6UqNiI5KGbryOqQh+DdBAEgTkG7dFI7629vkCxzMjWHpY1+Iow9Ft42CfeqczzG92 Vfdw== X-Received: by 10.180.91.52 with SMTP id cb20mr2339614wib.61.1412921435917; Thu, 09 Oct 2014 23:10:35 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id ji10sm1452950wid.7.2014.10.09.23.10.34 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Oct 2014 23:10:34 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 10 Oct 2014 08:10:32 +0200 From: Baptiste Daroussin To: Peter Wemm Subject: Re: Build failed in Jenkins: FreeBSD_HEAD #1594 Message-ID: <20141010061032.GD19486@ivaldir.etoilebsd.net> References: <78687740.6.1412871082978.JavaMail.jenkins@jenkins-9.freebsd.org> <810642720.7.1412883485356.JavaMail.jenkins@jenkins-9.freebsd.org> <141336578.XPtMXgkYp2@overcee.wemm.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+KJYzRxRHjYqLGl5" Content-Disposition: inline In-Reply-To: <141336578.XPtMXgkYp2@overcee.wemm.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: adrian@freebsd.org, marcel@freebsd.org, hselasky@freebsd.org, freebsd-current@freebsd.org, jenkins-admin@freebsd.org, imp@freebsd.org, des@freebsd.org, markj@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 06:10:39 -0000 --+KJYzRxRHjYqLGl5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 09, 2014 at 09:55:13PM -0700, Peter Wemm wrote: > On Thursday, October 09, 2014 07:38:03 PM jenkins-admin@freebsd.org wrote: > > See > [...] > > -Wno-error-parentheses-equality -Wno-error-unused-function -nostdinc -= I. > > -I > > -I > > > > -I > dt> -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h=20 > > -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkernel > > -mno-red-zone -mno-mmx -mno-sse -msoft-float=20 > > -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwar= f-2 > > -mno-aes -mno-avx -Werror vers.c ctfconvert -L VERSION -g vers.o > > --- kernel.debug --- > > linking kernel.debug > > ctfmerge -L VERSION -g -o kernel.debug ... > > kernel.debug: not found > > *** [kernel.debug] Error code 127 > >=20 > > make[2]: stopped in > > /usr/obj=20 > This is because of: > =3D=3D=3D=3D=3D=3D=3D=3D=3D > Author: bapt > Date: Thu Oct 9 15:52:01 2014 > New Revision: 272827 > URL: https://svnweb.freebsd.org/changeset/base/272827 >=20 > Log: > Add size(1) to the cross build toolchain >=20 > Modified: > head/Makefile.inc1 > =3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > --=20 > Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6F= JV > UTF-8: for when a ' or ... just won\342\200\231t do\342\200\246 Fixed sorry about that Bapt --+KJYzRxRHjYqLGl5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlQ3eFgACgkQ8kTtMUmk6Ez+/ACdEIYyFrxNkAV1ThGV/j41ug9Z IMgAoIOI3V9u/iC9+nHsFkk0VPPBp55a =+7+J -----END PGP SIGNATURE----- --+KJYzRxRHjYqLGl5-- From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 06:30:03 2014 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 47F62BAE; Fri, 10 Oct 2014 06:30:03 +0000 (UTC) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 1F5B29E1; Fri, 10 Oct 2014 06:30:01 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id JAA26255; Fri, 10 Oct 2014 09:29:59 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1XcTiA-0009I6-Qk; Fri, 10 Oct 2014 09:29:58 +0300 Message-ID: <54377C99.1000406@FreeBSD.org> Date: Fri, 10 Oct 2014 09:28:41 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Steve Wills Subject: Re: zfs hang References: <20141008004045.GA24762__48659.9047123038$1412728878$gmane$org@mouf.net> <5434D1CE.8010801@FreeBSD.org> <20141010012724.GD79158@mouf.net> In-Reply-To: <20141010012724.GD79158@mouf.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: current@FreeBSD.org, fs@FreeBSD.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 06:30:03 -0000 On 10/10/2014 04:27, Steve Wills wrote: > Dying drives > shouldn't cause panic, right? There can be different shades of dying. Returning errors is one thing, hanging is a different thing. There is a good reason why systems panics in that case. I am surprised though that the hang was not detected in the lower layers like ahci driver or CAM. -- Andriy Gapon From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 08:09:55 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 78B5AAAD; Fri, 10 Oct 2014 08:09:55 +0000 (UTC) Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C8F0A37B; Fri, 10 Oct 2014 08:09:54 +0000 (UTC) Received: by mail-la0-f53.google.com with SMTP id gq15so2763921lab.12 for ; Fri, 10 Oct 2014 01:09:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=2WSYoUxQ6SzczrIuPN5RMWYmGm2GKswPsYYtw7Z9j6o=; b=DUB4M3fpArpo2UupfW+S8sLHdCV3BOueAx3Qbwp9ZTaEw9MT2LENU8fVBrx1dkwPVL oCIxxa0gZOAE5A2RqTeZXyCAQMdDE0EoHH4Is4K5cp6Zwa9WU5/YXOQnN8CdF5ORrfT7 bfDfKA7qkjOxksnL820PAczlRq18hiJeqKlMUXa3W8/zSeCcZip8kE/+c2vphxmgbJV+ zxpVGjThgjO2k4qpoF/wogxLoPjAtixpYP/iP02ophFIiLDuq1eds4CE7pqYNithmL/C 4PbPb2XF3Cb31v4OiRkh/nIQZyJzF9tjRm7xS7NNoJRcZsL/Wp+ySeYeWlAf6NP/ED/r d12g== MIME-Version: 1.0 X-Received: by 10.152.206.35 with SMTP id ll3mr1848536lac.88.1412928589701; Fri, 10 Oct 2014 01:09:49 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Fri, 10 Oct 2014 01:09:49 -0700 (PDT) In-Reply-To: References: Date: Fri, 10 Oct 2014 01:09:49 -0700 X-Google-Sender-Auth: zCYDQHr-vL4dnyMCmTEjTkSYznM Message-ID: Subject: Re: BAFUG Oct 9: Kyua and jenkins testing framework From: Craig Rodrigues To: freebsd-current Current , "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 08:09:55 -0000 On Sat, Oct 4, 2014 at 6:10 PM, Craig Rodrigues wrote: > Hi, > > On October 9, 2014, in Mountain View, California, I will be giving a brief > tech tech on: > > "Kyua and Jenkins: Testing Framework for BSD" > > Here are more details on the tak, plus directions to the location: > > http://www.meetup.com/BAFUG-Bay-Area-FreeBSD-User-Group/events/209548642/ > > > Hi, Slides from my talk are available online: http://www.slideshare.net/CraigRodrigues1/kyua-jenkins -- Craig From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 05:52:46 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 725ED3A9; Fri, 10 Oct 2014 05:52:46 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 5A0F26BA; Fri, 10 Oct 2014 05:52:46 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 7B6FD495; Fri, 10 Oct 2014 05:52:46 +0000 (UTC) Date: Fri, 10 Oct 2014 05:52:41 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, imp@FreeBSD.org, emaste@FreeBSD.org, bapt@FreeBSD.org, melifaro@FreeBSD.org, neel@FreeBSD.org, markj@FreeBSD.org, delphij@FreeBSD.org, adrian@FreeBSD.org, hrs@FreeBSD.org, kargl@FreeBSD.org, pjd@FreeBSD.org, des@FreeBSD.org, trasz@FreeBSD.org, bryanv@FreeBSD.org, syrinx@FreeBSD.org, hselasky@FreeBSD.org, marcel@FreeBSD.org, tuexen@FreeBSD.org Message-ID: <1707057384.10.1412920366336.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1245650527.9.1412906859199.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1245650527.9.1412906859199.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Build failed in Jenkins: FreeBSD_HEAD #1597 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: FAILURE X-Mailman-Approved-At: Fri, 10 Oct 2014 13:56:31 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 05:52:46 -0000 See Changes: [hrs] Do not add late flag when file=3D is specified because it has a bad side-effect. The specified file should exist before the fstab line. Reported by:=09wblock (long time ago) MFC after:=091 day [delphij] accept(2) may and can return EAGAIN, document it. MFC after:=091 week [imp] For gcc 4.6 and newer, _Static_assert is a keyword, so don't try to redefine it. It does what we want, and is always available unlike other alternatives. [imp] Restore the backed-out change, using __offsetof instead. ------------------------------------------ [...truncated 282201 lines...] ctfconvert -L VERSION -g usb_device.o --- netback.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- control.o --- ctfconvert -L VERSION -g control.o --- netfront.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- blkfront.o --- ctfconvert -L VERSION -g blkfront.o --- xenstore.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netfront.o --- ctfconvert -L VERSION -g netfront.o --- xenstore_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstore.o --- ctfconvert -L VERSION -g xenstore.o --- xenstored_dev.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstore_dev.o --- ctfconvert -L VERSION -g xenstore_dev.o --- xenbus.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- netback.o --- ctfconvert -L VERSION -g netback.o --- xenbusb.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenstored_dev.o --- ctfconvert -L VERSION -g xenstored_dev.o --- xenbus.o --- ctfconvert -L VERSION -g xenbus.o --- xenbusb_front.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_back.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_front.o --- ctfconvert -L VERSION -g xenbusb_front.o --- pv.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_back.o --- ctfconvert -L VERSION -g xenbusb_back.o --- xenbus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbus_if.c --- xenbusb.o --- ctfconvert -L VERSION -g xenbusb.o --- xenbusb_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror xenbusb_if.c --- xenbus_if.o --- ctfconvert -L VERSION -g xenbus_if.o --- timer.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- xenbusb_if.o --- ctfconvert -L VERSION -g xenbusb_if.o --- subr_rtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- pv.o --- ctfconvert -L VERSION -g pv.o --- atrtc.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- subr_rtc.o --- ctfconvert -L VERSION -g subr_rtc.o --- clock_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -= g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-p= rototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -= fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-= error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-eq= uality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_= HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame= -pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -f= no-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -m= no-aes -mno-avx -Werror clock_if.c --- blkback.o --- ctfconvert -L VERSION -g blkback.o --- clock_if.o --- ctfconvert -L VERSION -g clock_if.o --- g_part.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- timer.o --- ctfconvert -L VERSION -g timer.o --- g_part_bsd.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_ebr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- atrtc.o --- ctfconvert -L VERSION -g atrtc.o --- g_part_gpt.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_bsd.o --- ctfconvert -L VERSION -g g_part_bsd.o --- g_part_mbr.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_ebr.o --- ctfconvert -L VERSION -g g_part_ebr.o --- g_part_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror g_part_if.c ctfconvert -L VERSION -g g_part_if.o --- g_raid_ctl.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_mbr.o --- ctfconvert -L VERSION -g g_part_mbr.o --- md_ddf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part_gpt.o --- ctfconvert -L VERSION -g g_part_gpt.o --- md_intel.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_raid_ctl.o --- ctfconvert -L VERSION -g g_raid_ctl.o --- md_jmicron.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- g_part.o --- ctfconvert -L VERSION -g g_part.o --- md_nvidia.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_jmicron.o --- ctfconvert -L VERSION -g md_jmicron.o --- md_promise.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_nvidia.o --- ctfconvert -L VERSION -g md_nvidia.o --- md_sii.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_intel.o --- ctfconvert -L VERSION -g md_intel.o --- g_raid_md_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_md_if.c ctfconvert -L VERSION -g g_raid_md_if.o --- g_raid.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_sii.o --- ctfconvert -L VERSION -g md_sii.o --- tr_concat.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_promise.o --- ctfconvert -L VERSION -g md_promise.o --- tr_concat.o --- ctfconvert -L VERSION -g tr_concat.o --- tr_raid0.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid0.o --- ctfconvert -L VERSION -g tr_raid0.o --- tr_raid1e.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1.o --- ctfconvert -L VERSION -g tr_raid1.o --- tr_raid5.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = ctfconvert -L VERSION -g tr_raid5.o --- g_raid_tr_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -st= d=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -W= missing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-point= er-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-opti= on -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-paren= theses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNE= L_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-l= eaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-= float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gd= warf-2 -mno-aes -mno-avx -Werror g_raid_tr_if.c --- g_raid.o --- ctfconvert -L VERSION -g g_raid.o --- g_raid_tr_if.o --- ctfconvert -L VERSION -g g_raid_tr_if.o --- kern_linker.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- tr_raid1e.o --- ctfconvert -L VERSION -g tr_raid1e.o --- link_elf_obj.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- md_ddf.o --- ctfconvert -L VERSION -g md_ddf.o --- linker_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 = -g -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 -Wno= -error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-e= quality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION= _HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-fram= e-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -= fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdwarf-2 -= mno-aes -mno-avx -Werror linker_if.c --- link_elf.o --- ctfconvert -L VERSION -g link_elf.o --- teken.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- linker_if.o --- ctfconvert -L VERSION -g linker_if.o --- virtio.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- link_elf_obj.o --- ctfconvert -L VERSION -g link_elf_obj.o --- virtqueue.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- virtio.o --- ctfconvert -L VERSION -g virtio.o --- virtio_pci.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- kern_linker.o --- ctfconvert -L VERSION -g kern_linker.o --- virtqueue.o --- ctfconvert -L VERSION -g virtqueue.o --- virtio_bus_if.o --- awk -f -c ; cc -c -O2 -pipe -fno-strict-aliasing -= std=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-poi= nter-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-op= tion -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-par= entheses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KER= NEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit= -leaf-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msof= t-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -= gdwarf-2 -mno-aes -mno-avx -Werror virtio_bus_if.c --- cpu_switch.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror ctfconvert -L VERSION -g cpu_switch.o --- exception.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- virtio_bus_if.o --- ctfconvert -L VERSION -g virtio_bus_if.o --- locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- exception.o --- ctfconvert -L VERSION -g exception.o --- xen-locore.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- mpboot.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -no-integrated-as -Werror --- xen-locore.o --- ctfconvert -L VERSION -g xen-locore.o --- sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- mpboot.o --- ctfconvert -L VERSION -g mpboot.o --- support.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- sigtramp.o --- ctfconvert -L VERSION -g sigtramp.o --- ia32_sigtramp.o --- cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -std= =3Dc99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wm= issing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointe= r-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-optio= n -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parent= heses-equality -Wno-error-unused-function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL= _OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-le= af-frame-pointer -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-f= loat -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -gdw= arf-2 -mno-aes -mno-avx -Werror --- support.o --- ctfconvert -L VERSION -g support.o --- acpi_wakeup.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = --- ia32_sigtramp.o --- ctfconvert -L VERSION -g ia32_sigtramp.o --- teken.o --- ctfconvert -L VERSION -g teken.o --- virtio_pci.o --- ctfconvert -L VERSION -g virtio_pci.o --- acpi_wakeup.o --- ctfconvert -L VERSION -g acpi_wakeup.o --- vers.c --- MAKE=3Dmake sh GENERIC --- vers.o --- cc -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -g -Wall -Wredundant-decl= s -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arit= h -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmi= ssing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compa= re -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused= -function -nostdinc -I. -I -I -I -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_glo= bal.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mcmodel=3Dkern= el -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-t= ables -ffreestanding -fstack-protector -gdwarf-2 -mno-aes -mno-avx -Werror = vers.c ctfconvert -L VERSION -g vers.o --- kernel.debug --- linking kernel.debug ctfmerge -L VERSION -g -o kernel.debug ... kernel.debug: not found *** [kernel.debug] Error code 127 make[2]: stopped in /usr/obj 1 error make[2]: stopped in /usr/obj *** [buildkernel] Error code 2 make[1]: stopped in 1 error make[1]: stopped in *** [buildkernel] Error code 2 make: stopped in 1 error make: stopped in Build step 'Execute shell' marked build as failure From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 07:40:58 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 164747AF; Fri, 10 Oct 2014 07:40:58 +0000 (UTC) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id F0C2575; Fri, 10 Oct 2014 07:40:57 +0000 (UTC) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 5DEA14B6; Fri, 10 Oct 2014 07:40:58 +0000 (UTC) Date: Fri, 10 Oct 2014 07:40:53 +0000 (GMT) From: jenkins-admin@freebsd.org To: jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org, imp@FreeBSD.org, emaste@FreeBSD.org, bapt@FreeBSD.org, melifaro@FreeBSD.org, neel@FreeBSD.org, markj@FreeBSD.org, delphij@FreeBSD.org, adrian@FreeBSD.org, hrs@FreeBSD.org, kargl@FreeBSD.org, pjd@FreeBSD.org, des@FreeBSD.org, trasz@FreeBSD.org, bryanv@FreeBSD.org, syrinx@FreeBSD.org, hselasky@FreeBSD.org, marcel@FreeBSD.org, tuexen@FreeBSD.org Message-ID: <129269979.11.1412926858133.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1707057384.10.1412920366336.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1707057384.10.1412920366336.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: Jenkins build is back to normal : FreeBSD_HEAD #1598 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Jenkins-Job: FreeBSD_HEAD X-Jenkins-Result: SUCCESS X-Mailman-Approved-At: Fri, 10 Oct 2014 14:02:16 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 07:40:58 -0000 See From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 17:01:19 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1B1BEB5C; Fri, 10 Oct 2014 17:01:19 +0000 (UTC) Received: from mail-la0-x22e.google.com (mail-la0-x22e.google.com [IPv6:2a00:1450:4010:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6C328606; Fri, 10 Oct 2014 17:01:18 +0000 (UTC) Received: by mail-la0-f46.google.com with SMTP id gi9so3669025lab.33 for ; Fri, 10 Oct 2014 10:01:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=IgrtA8tSq83Q91GjJQMdFlifsJbQ4CZv9wLfLVNkQpE=; b=sMO54JtQCN+bCsbA6G4ot2i3ExzpBlTI2sflMcuQ0rB0hUWBUqFJcMRnf6s7frTPOW /qU9B9v1KELvEfa929+Skl8aQ5SzwpG3QYptPKQoGOZr9wHd749HOzFL51CPkFxlvUJe Ix3r2VluCfAz7LQXag1HgjTQ06JAevlHSzbo02CTn4g8uDORac17iAv5uUgSrQRCLPWs +6Dth77kR8P+bkWDhF4vS2BCwYGJiJQYprx8BW4k+Y8MYqEjn87bljSw4mP3jOlFHkFS pl6GGq4GbyIPuSRJ4R5IQnqIU57fLAmTbUO3zkW7EVlY/woLemv6KI+hIwAlO/EU6Sl3 WNSA== MIME-Version: 1.0 X-Received: by 10.112.52.165 with SMTP id u5mr6106808lbo.80.1412960474602; Fri, 10 Oct 2014 10:01:14 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.131.66 with HTTP; Fri, 10 Oct 2014 10:01:14 -0700 (PDT) Date: Fri, 10 Oct 2014 10:01:14 -0700 X-Google-Sender-Auth: gPkZFJ-486cPmLv3gAlkeTMTEUQ Message-ID: Subject: Kyua quickstart guide From: Craig Rodrigues To: "freebsd-testing@freebsd.org" , kyua-discuss@googlegroups.com, freebsd-current Current Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 17:01:19 -0000 Hi, I've started writing a Kyua Quickstart guide, which hopefully help peopel get started with kyua and writing tests: https://github.com/rodrigc/kyua/wiki/Quickstart-Guide Please review the document and provide feedback. -- Craig From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 20:39:06 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8FB388F9 for ; Fri, 10 Oct 2014 20:39:06 +0000 (UTC) Received: from mail-wg0-x234.google.com (mail-wg0-x234.google.com [IPv6:2a00:1450:400c:c00::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2A966EF4 for ; Fri, 10 Oct 2014 20:39:06 +0000 (UTC) Received: by mail-wg0-f52.google.com with SMTP id a1so4766103wgh.11 for ; Fri, 10 Oct 2014 13:39:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=h5yEk32wupUQrJpFe6jkYGPiR9JAYlgOrGxSwWWQxu0=; b=cG3njL3HRCMLote4a3Qk9t0sT/sdBwneSzSG/B5QMw7ONEqS7QZ7z3cfK7dnebzoph SGKhDnmGzQibdPNt/ueCWOk65kbmH9TxsQinmDZrnoYodokT7Vx8fEPhDDO47b2aeJYr h/6hwmXMPj5mm1anB3tN/H1q55X6qPWS6QS9Z8nA46zIW2yPUwhMOHmQKSe037RCxDD/ 0t+gWc4VYrUw8QIEJijwEuJxNIOrCuAXS+EEkTlrlVEvISzFB2Hu9W4Wr6vIQ2duf9Bv s46xx2ocwRF+pIUa6Tq1K1HZPrWvxeRtF+CvfRXgMnfkAfAQV6Ezpk+68T3RQkhlNUcA TzDA== X-Received: by 10.180.223.100 with SMTP id qt4mr7098492wic.35.1412973543875; Fri, 10 Oct 2014 13:39:03 -0700 (PDT) MIME-Version: 1.0 Sender: cochard@gmail.com Received: by 10.194.164.73 with HTTP; Fri, 10 Oct 2014 13:38:43 -0700 (PDT) From: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= Date: Fri, 10 Oct 2014 22:38:43 +0200 X-Google-Sender-Auth: sLTT2j2CrT7GBars7VXOv7Q8dOI Message-ID: Subject: Proposal for adding "firewall_myservices_udp" in etc/rc.conf To: "freebsd-current@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 20:39:06 -0000 For a simple workstation, we can use this simple configuration in /etc/rc.conf: firewall_type="workstation" firewall_enable="YES" firewall_myservices="22,80" firewall_allowservices="any" But the firewall_myservices allows only TCP services. It's not possible to declare UDP services (like a torrent client). This patch propose to add UDP services by 2 changes: 1. firewall_myservices became a deprecated alias, the new is firewall_myservices_tcp 2. A new firewall_myservices_udp variable is added. Patch attached to PR194292: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194292 What do you think ? From owner-freebsd-current@FreeBSD.ORG Fri Oct 10 20:42:55 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 149A3B7C for ; Fri, 10 Oct 2014 20:42:55 +0000 (UTC) Received: from mx2.shrew.net (mx2.shrew.net [38.97.5.132]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C1DD7FBA for ; Fri, 10 Oct 2014 20:42:53 +0000 (UTC) Received: from mail.shrew.net (mail.shrew.prv [10.24.10.20]) by mx2.shrew.net (8.14.7/8.14.7) with ESMTP id s9AKSsDI025791 for ; Fri, 10 Oct 2014 15:28:54 -0500 (CDT) (envelope-from mgrooms@shrew.net) Received: from [10.16.32.30] (rrcs-50-84-127-134.sw.biz.rr.com [50.84.127.134]) by mail.shrew.net (Postfix) with ESMTPSA id 760251884F7 for ; Fri, 10 Oct 2014 15:28:43 -0500 (CDT) Message-ID: <543841B8.4070007@shrew.net> Date: Fri, 10 Oct 2014 15:29:44 -0500 From: Matthew Grooms User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Resizing a zpool as a VMware ESXi guest ... Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mx2.shrew.net [10.24.10.11]); Fri, 10 Oct 2014 15:28:54 -0500 (CDT) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 20:42:55 -0000 All, I am a long time user and advocate of FreeBSD and manage a several deployments of FreeBSD in a few data centers. Now that these environments are almost always virtual, it would make sense that FreeBSD support for basic features such as dynamic disk resizing. It looks like most of the parts are intended to work. Kudos to the FreeBSD foundation for seeing the need and sponsoring dynamic increase of online UFS filesystems via growfs. Unfortunately, it would appear that there are still problems in this area, such as ... a) cam/geom recognizing when a drive's size has increased b) zpool recognizing when a gpt partition size has increased For example, if I do an install of FreeBSD 10 on VMware using ZFS, I see the following ... root@zpool-test:~ # gpart show => 34 16777149 da0 GPT (8.0G) 34 1024 1 freebsd-boot (512K) 1058 4194304 2 freebsd-swap (2.0G) 4195362 12581821 3 freebsd-zfs (6.0G) If I increase the VM disk size using VMware to 16G and rescan using camcontrol, this is what I see ... root@zpool-test:~ # camcontrol rescan all Re-scan of bus 0 was successful Re-scan of bus 1 was successful Re-scan of bus 2 was successful root@zpool-test:~ # gpart show => 34 16777149 da0 GPT (8.0G) 34 1024 1 freebsd-boot (512K) 1058 4194304 2 freebsd-swap (2.0G) 4195362 12581821 3 freebsd-zfs (6.0G) The GPT label still appears to be 8G. If I reboot the VM, it picks up the correct size ... root@zpool-test:~ # gpart show => 34 16777149 da0 GPT (16G) [CORRUPT] 34 1024 1 freebsd-boot (512K) 1058 4194304 2 freebsd-swap (2.0G) 4195362 12581821 3 freebsd-zfs (6.0G) Now I have 16G to play with. I'll expand the freebsd-zfs partition to claim the additional space ... root@zpool-test:~ # gpart recover da0 da0 recovered root@zpool-test:~ # gpart show => 34 33554365 da0 GPT (16G) 34 1024 1 freebsd-boot (512K) 1058 4194304 2 freebsd-swap (2.0G) 4195362 12581821 3 freebsd-zfs (6.0G) 16777183 16777216 - free - (8.0G) root@zpool-test:~ # gpart resize -i 3 da0 root@zpool-test:~ # gpart show => 34 33554365 da0 GPT (16G) 34 1024 1 freebsd-boot (512K) 1058 4194304 2 freebsd-swap (2.0G) 4195362 29359037 3 freebsd-zfs (14G) Now I want the claim the additional 14 gigs of space for my zpool ... root@zpool-test:~ # zpool status pool: zroot state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM zroot ONLINE 0 0 0 gptid/352086bd-50b5-11e4-95b8-0050569b2a04 ONLINE 0 0 0 root@zpool-test:~ # zpool set autoexpand=on zroot root@zpool-test:~ # zpool online -e zroot gptid/352086bd-50b5-11e4-95b8-0050569b2a04 root@zpool-test:~ # zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT zroot 5.97G 876M 5.11G 14% 1.00x ONLINE - The zpool appears to still only have 5.11G free. Lets reboot and try again ... root@zpool-test:~ # zpool set autoexpand=on zroot root@zpool-test:~ # zpool online -e zroot gptid/352086bd-50b5-11e4-95b8-0050569b2a04 root@zpool-test:~ # zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT zroot 14.0G 876M 13.1G 6% 1.00x ONLINE - Now I have 13.1G free. I can add this space to any of my zfs volumes and it picks the change up immediately. So the question remains, why do I need to reboot the OS twice to allocate new disk space to a volume? FreeBSD is first and foremost a server operating system. Servers are commonly deployed in data centers. Virtual environments are now commonplace in data centers, not the exception to the rule. VMware still has the vast majority of the private virutal environment market. I assume that most would expect things like this to work out of the box. Did I miss a required step or is this fixed in CURRENT? Thanks, -Matthew From owner-freebsd-current@FreeBSD.ORG Sat Oct 11 14:15:09 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17AAEAF5; Sat, 11 Oct 2014 14:15:09 +0000 (UTC) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B3924C72; Sat, 11 Oct 2014 14:15:07 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.9/8.14.9) with ESMTP id s9BEF5XA046649; Sat, 11 Oct 2014 07:15:05 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.9/8.14.9/Submit) id s9BEF58c046648; Sat, 11 Oct 2014 07:15:05 -0700 (PDT) (envelope-from david) Date: Sat, 11 Oct 2014 07:15:05 -0700 From: David Wolfskill To: "Alexander V. Chernikov" Subject: panic: resize_storage() notify failure [Was: HEADS UP: Merging projects/ipfw to HEAD] Message-ID: <20141011141505.GA46277@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , "Alexander V. Chernikov" , "freebsd-net@freebsd.org" , freebsd-ipfw , freebsd-current@freebsd.org References: <542FE9A7.9090208@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="FL5UXtIhxfXey3p5" Content-Disposition: inline In-Reply-To: <542FE9A7.9090208@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: "freebsd-net@freebsd.org" , freebsd-current@freebsd.org, freebsd-ipfw X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2014 14:15:09 -0000 --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 04, 2014 at 04:35:51PM +0400, Alexander V. Chernikov wrote: > Hi, >=20 > I'm going to merge projects/ipfw branch to HEAD in the middle of next wee= k. > .... OK; I was able to build & install head @r272938 this morning on my laptop; on reboot, I was greeted by a panic. Now, this is a laptop, so I don't have a serial console -- but I was able to "call doadump", then reboot with the wireless NIC disabled (to avoid the panic) and get the dump & core.txt captured. Here's the first chunk of the core.txt file: localhost dumped core - see /var/crash/vmcore.0 Sat Oct 11 07:02:26 PDT 2014 FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #1392 r272938M/272938:= 1100037: Sat Oct 11 05:44:30 PDT 2014 root@g1-235.catwhisker.org:/commo= n/S4/obj/usr/src/sys/CANARY i386 panic: resize_storage() notify failure GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain condition= s. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd"... Unread portion of the kernel message buffer: panic: resize_storage() notify failure cpuid =3D 0 KDB: stack backtrace: db_trace_self_wrapper(c10ebfd8,d1070720,fc,10000000,1,...) at 0xc0528cdd = =3D db_trace_self_wrapper+0x2d/frame 0xfa0cc508 kdb_backtrace(c12a9e27,0,c111af52,fa0cc5dc,fa0cc598,...) at 0xc0b22180 =3D = kdb_backtrace+0x30/frame 0xfa0cc570 vpanic(c1447c52,100,c111af52,fa0cc5dc,fa0cc5dc,...) at 0xc0ae7b8d =3D vpani= c+0x11d/frame 0xfa0cc5ac kassert_panic(c111af52,fa0cc6f8,223,1e8,c0b71417,...) at 0xc0ae7a6a =3D kas= sert_panic+0xea/frame 0xfa0cc5d0 ipfw_link_table_values(c1518498,fa0cc6f8,25a,fa0cc728,c1469c5c,...) at 0xc0= d25cfd =3D ipfw_link_table_values+0x5ed/frame 0xfa0cc6a0 add_table_entry(c1518498,fa0cc7f0,fa0cc800,0,1,...) at 0xc0d1be78 =3D add_t= able_entry+0x348/frame 0xfa0cc7c8 manage_table_ent_v1(c1518498,fa0cca08,fa0cc870,8,c0d17710,...) at 0xc0d202b= 9 =3D manage_table_ent_v1+0x1c9/frame 0xfa0cc828 ipfw_ctl3(fa0ccbe0,2,fa0ccba8,c0a9ffc4,fa0ccbd0,...) at 0xc0d1834d =3D ipfw= _ctl3+0xacd/frame 0xfa0ccb20 rip_ctloutput(d2432dc0,fa0ccbe0,ffffffff,200007f,1fffff,...) at 0xc0c3cf49 = =3D rip_ctloutput+0x299/frame 0xfa0ccb48 sogetopt(d2432dc0,fa0ccbe0,fa0ccbd0,0,fa0ccbf8,...) at 0xc0b6c670 =3D soget= opt+0xb0/frame 0xfa0ccba8 kern_getsockopt(d03afc40,4,0,30,bfbfd850,...) at 0xc0b71556 =3D kern_getsoc= kopt+0x116/frame 0xfa0ccc0c sys_getsockopt(d03afc40,fa0cccc8,c12ab55e,d5,c1455210,...) at 0xc0b71417 = =3D sys_getsockopt+0x67/frame 0xfa0ccc40 syscall(fa0ccd08) at 0xc0f7c76b =3D syscall+0x31b/frame 0xfa0cccfc Xint0x80_syscall() at 0xc0f665b1 =3D Xint0x80_syscall+0x21/frame 0xfa0cccfc --- syscall (118, FreeBSD ELF32, sys_getsockopt), eip =3D 0x2815a3c7, esp = =3D 0xbfbfd2e4, ebp =3D 0xbfbfd300 --- KDB: enter: panic Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/iwn5000fw.ko.symbols...done. Loaded symbols for /boot/kernel/iwn5000fw.ko.symbols Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/tmpfs.ko.symbols...done. Loaded symbols for /boot/kernel/tmpfs.ko.symbols Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. Loaded symbols for /boot/kernel/fdescfs.ko.symbols Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. Loaded symbols for /boot/kernel/linprocfs.ko.symbols #0 doadump (textdump=3D0) at pcpu.h:233 233 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=3D0) at pcpu.h:233 #1 0xc0526acd in db_fncall (dummy1=3D-99826980, dummy2=3D0, dummy3=3D15738= 88,=20 dummy4=3D0xfa0cc2b4 "\036\211\220=C0=B8\026M=C1") at /usr/src/sys/ddb/db_command.c:578 #2 0xc05267ab in db_command (cmd_table=3D) at /usr/src/sys/ddb/db_command.c:449 #3 0xc05264f0 in db_command_loop () at /usr/src/sys/ddb/db_command.c:502 #4 0xc0528e20 in db_trap (type=3D,=20 code=3D) at /usr/src/sys/ddb/db_main.c:251 #5 0xc0b226f4 in kdb_trap (type=3D,=20 code=3D, tf=3D) at /usr/src/sys/kern/subr_kdb.c:654 #6 0xc0f7ba87 in trap (frame=3D) at /usr/src/sys/i386/i386/trap.c:693 #7 0xc0f6651c in calltrap () at /usr/src/sys/i386/i386/exception.s:169 #8 0xc0b21f7d in kdb_enter (why=3D0xc10e77dd "panic",=20 msg=3D) at cpufunc.h:71 #9 0xc0ae7bb1 in vpanic (fmt=3D, ap=3D) at /usr/src/sys/kern/kern_shutdown.c:739 #10 0xc0ae7a6a in kassert_panic (fmt=3D) at /usr/src/sys/kern/kern_shutdown.c:634 #11 0xc0d25cfd in ipfw_link_table_values (ch=3D0x0, ts=3D0xfa0cc6f8) at /usr/src/sys/netpfil/ipfw/ip_fw_table_value.c:560 #12 0xc0d1be78 in add_table_entry (ch=3D0xc1518498, tei=3D0xfa0cc800,=20 flags=3D0 '\0', count=3D1) at /usr/src/sys/netpfil/ipfw/ip_fw_table.c:6= 20 #13 0xc0d202b9 in manage_table_ent_v1 (op3=3D,=20 sd=3D) at /usr/src/sys/netpfil/ipfw/ip_fw_table.c:= 1038 #14 0xc0d1834d in ipfw_ctl3 (sopt=3D0xfa0ccbe0) at /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:2723 #15 0xc0c3cf49 in rip_ctloutput (so=3D, sopt=3D0xfa0cc= be0) at /usr/src/sys/netinet/raw_ip.c:583 #16 0xc0b6c670 in sogetopt (so=3D0xd2432dc0, sopt=3D0xfa0ccbe0) at /usr/src/sys/kern/uipc_socket.c:2721 #17 0xc0b71556 in kern_getsockopt (s=3D,=20 level=3D, name=3D,=20 val=3D, valseg=3D,=20 valsize=3D) at /usr/src/sys/kern/uipc_syscalls.c:1= 589 #18 0xc0b71417 in sys_getsockopt (uap=3D0xfa0cccc8) at /usr/src/sys/kern/uipc_syscalls.c:1535 #19 0xc0f7c76b in syscall (frame=3D) at subr_syscall.c= :133 #20 0xc0f665b1 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:269 #21 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb)=20 I'll be happy to poke around more, test patches, .... The "poking" will likely be a bit on the slow side, since I won't have connectivity while the machine is running head (until the issue is circumvented, at least); as I type, it's running stable/9 (also just built today). And yes, since it's a laptop, and it's thus subject to being connected to networks I don't control, I run IPFW on it -- same rulesets & tables whether it's running stable/9, stable/10, or head. Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --FL5UXtIhxfXey3p5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJUOTtoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7zp4QAI7bvb/8tCVS7oM9PckTFKf4 79mT4Q6XFvKx55oOx128I/DVHLPkXv/Z6Vtvhb4TVavoMlwsCHju84Wd7pwfUddK ePGY4k4h179xcn3puo2nW2HCrt1JB/EDGEPFOqRu0eegwOA+cHmuL7OLLQ6GrESE iCYXdLtjmYluOplWzuv4jGLgeYtncULumcrWqKbZIMbqLYFTqKMPtyE2cLsTQgwz tEEvz5TQ7KwMJmATLprJMKzd7Y8ZjRCONHd8DGoPz5crI0IN0H7X/wBvSZ+F/F/H 3pJROSdDT5x9uwPQ9U0T/a3iktliX85i5PPT7y2i+Inzd6GD60CcLQF3s7cdw5V8 Sykqt25Y25kMT9K00JTGk7qr2fXcWAZgJx1aPWdHyp6Oy4AgUxh/oIaJmQC1pcHd Pu4tW6xlZpytxdTaUgEDRFJ3vvPdkmrIEmeWLq5btlCWvK/W6A3LsKPxiAqD30Ky 3WF1vAKrOh6wLarQp7WvZK/PBETFYIcACFdawy/4Q6snYz5XayTvvjEUVqGPOKqv 4IbsPJqIqq8z2xATTgumyqOkFAKo1TxMSDR/UeoVYhN8NLDmdw+O8a8amulYIDcK Oy9vWZJC7vFzItYKGoEP+WUP6Hx+saq6Vl1YDA7qRVaOj2ED+Q7aLtI1rknorHQu 4EVLauLiBApu4g1Nn1w1 =QWE5 -----END PGP SIGNATURE----- --FL5UXtIhxfXey3p5-- From owner-freebsd-current@FreeBSD.ORG Sat Oct 11 14:42:38 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2E90221; Sat, 11 Oct 2014 14:42:38 +0000 (UTC) Received: from mail.ipfw.ru (mail.ipfw.ru [IPv6:2a01:4f8:120:6141::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5B561F16; Sat, 11 Oct 2014 14:42:38 +0000 (UTC) Received: from [2a02:6b8:0:401:222:4dff:fe50:cd2f] (helo=ptichko.yndx.net) by mail.ipfw.ru with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1Xctsp-0008IR-RQ; Sat, 11 Oct 2014 14:26:43 +0400 Message-ID: <5439418A.5050903@FreeBSD.org> Date: Sat, 11 Oct 2014 18:41:14 +0400 From: "Alexander V. Chernikov" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: David Wolfskill , "freebsd-net@freebsd.org" , freebsd-ipfw , freebsd-current@freebsd.org Subject: Re: panic: resize_storage() notify failure [Was: HEADS UP: Merging projects/ipfw to HEAD] References: <542FE9A7.9090208@FreeBSD.org> <20141011141505.GA46277@albert.catwhisker.org> In-Reply-To: <20141011141505.GA46277@albert.catwhisker.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2014 14:42:38 -0000 On 11.10.2014 18:15, David Wolfskill wrote: > On Sat, Oct 04, 2014 at 04:35:51PM +0400, Alexander V. Chernikov wrote: >> Hi, >> >> I'm going to merge projects/ipfw branch to HEAD in the middle of next week. >> .... > OK; I was able to build & install head @r272938 this morning on my > laptop; on reboot, I was greeted by a panic. Ups. Not the best greeting, definitely. Can you send me ipfw ruleset? > > Now, this is a laptop, so I don't have a serial console -- but I was > able to "call doadump", then reboot with the wireless NIC disabled (to Do you have some hooks to run ipfw on iface-up? > avoid the panic) and get the dump & core.txt captured. > > Here's the first chunk of the core.txt file: > > localhost dumped core - see /var/crash/vmcore.0 > > Sat Oct 11 07:02:26 PDT 2014 > > FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #1392 r272938M/272938:1100037: Sat Oct 11 05:44:30 PDT 2014 root@g1-235.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY i386 > > panic: resize_storage() notify failure > > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "i386-marcel-freebsd"... > > Unread portion of the kernel message buffer: > panic: resize_storage() notify failure > cpuid = 0 > KDB: stack backtrace: > db_trace_self_wrapper(c10ebfd8,d1070720,fc,10000000,1,...) at 0xc0528cdd = db_trace_self_wrapper+0x2d/frame 0xfa0cc508 > kdb_backtrace(c12a9e27,0,c111af52,fa0cc5dc,fa0cc598,...) at 0xc0b22180 = kdb_backtrace+0x30/frame 0xfa0cc570 > vpanic(c1447c52,100,c111af52,fa0cc5dc,fa0cc5dc,...) at 0xc0ae7b8d = vpanic+0x11d/frame 0xfa0cc5ac > kassert_panic(c111af52,fa0cc6f8,223,1e8,c0b71417,...) at 0xc0ae7a6a = kassert_panic+0xea/frame 0xfa0cc5d0 > ipfw_link_table_values(c1518498,fa0cc6f8,25a,fa0cc728,c1469c5c,...) at 0xc0d25cfd = ipfw_link_table_values+0x5ed/frame 0xfa0cc6a0 > add_table_entry(c1518498,fa0cc7f0,fa0cc800,0,1,...) at 0xc0d1be78 = add_table_entry+0x348/frame 0xfa0cc7c8 > manage_table_ent_v1(c1518498,fa0cca08,fa0cc870,8,c0d17710,...) at 0xc0d202b9 = manage_table_ent_v1+0x1c9/frame 0xfa0cc828 > ipfw_ctl3(fa0ccbe0,2,fa0ccba8,c0a9ffc4,fa0ccbd0,...) at 0xc0d1834d = ipfw_ctl3+0xacd/frame 0xfa0ccb20 > rip_ctloutput(d2432dc0,fa0ccbe0,ffffffff,200007f,1fffff,...) at 0xc0c3cf49 = rip_ctloutput+0x299/frame 0xfa0ccb48 > sogetopt(d2432dc0,fa0ccbe0,fa0ccbd0,0,fa0ccbf8,...) at 0xc0b6c670 = sogetopt+0xb0/frame 0xfa0ccba8 > kern_getsockopt(d03afc40,4,0,30,bfbfd850,...) at 0xc0b71556 = kern_getsockopt+0x116/frame 0xfa0ccc0c > sys_getsockopt(d03afc40,fa0cccc8,c12ab55e,d5,c1455210,...) at 0xc0b71417 = sys_getsockopt+0x67/frame 0xfa0ccc40 > syscall(fa0ccd08) at 0xc0f7c76b = syscall+0x31b/frame 0xfa0cccfc > Xint0x80_syscall() at 0xc0f665b1 = Xint0x80_syscall+0x21/frame 0xfa0cccfc > --- syscall (118, FreeBSD ELF32, sys_getsockopt), eip = 0x2815a3c7, esp = 0xbfbfd2e4, ebp = 0xbfbfd300 --- > KDB: enter: panic > > Reading symbols from /boot/kernel/linux.ko.symbols...done. > Loaded symbols for /boot/kernel/linux.ko.symbols > Reading symbols from /boot/kernel/coretemp.ko.symbols...done. > Loaded symbols for /boot/kernel/coretemp.ko.symbols > Reading symbols from /boot/kernel/iwn5000fw.ko.symbols...done. > Loaded symbols for /boot/kernel/iwn5000fw.ko.symbols > Reading symbols from /boot/modules/nvidia.ko...done. > Loaded symbols for /boot/modules/nvidia.ko > Reading symbols from /boot/kernel/tmpfs.ko.symbols...done. > Loaded symbols for /boot/kernel/tmpfs.ko.symbols > Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. > Loaded symbols for /boot/kernel/fdescfs.ko.symbols > Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. > Loaded symbols for /boot/kernel/linprocfs.ko.symbols > #0 doadump (textdump=0) at pcpu.h:233 > 233 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) #0 doadump (textdump=0) at pcpu.h:233 > #1 0xc0526acd in db_fncall (dummy1=-99826980, dummy2=0, dummy3=1573888, > dummy4=0xfa0cc2b4 "\036\211\220À¸\026MÁ") > at /usr/src/sys/ddb/db_command.c:578 > #2 0xc05267ab in db_command (cmd_table=) > at /usr/src/sys/ddb/db_command.c:449 > #3 0xc05264f0 in db_command_loop () at /usr/src/sys/ddb/db_command.c:502 > #4 0xc0528e20 in db_trap (type=, > code=) at /usr/src/sys/ddb/db_main.c:251 > #5 0xc0b226f4 in kdb_trap (type=, > code=, tf=) > at /usr/src/sys/kern/subr_kdb.c:654 > #6 0xc0f7ba87 in trap (frame=) > at /usr/src/sys/i386/i386/trap.c:693 > #7 0xc0f6651c in calltrap () at /usr/src/sys/i386/i386/exception.s:169 > #8 0xc0b21f7d in kdb_enter (why=0xc10e77dd "panic", > msg=) at cpufunc.h:71 > #9 0xc0ae7bb1 in vpanic (fmt=, ap=) > at /usr/src/sys/kern/kern_shutdown.c:739 > #10 0xc0ae7a6a in kassert_panic (fmt=) > at /usr/src/sys/kern/kern_shutdown.c:634 > #11 0xc0d25cfd in ipfw_link_table_values (ch=0x0, ts=0xfa0cc6f8) > at /usr/src/sys/netpfil/ipfw/ip_fw_table_value.c:560 > #12 0xc0d1be78 in add_table_entry (ch=0xc1518498, tei=0xfa0cc800, > flags=0 '\0', count=1) at /usr/src/sys/netpfil/ipfw/ip_fw_table.c:620 > #13 0xc0d202b9 in manage_table_ent_v1 (op3=, > sd=) at /usr/src/sys/netpfil/ipfw/ip_fw_table.c:1038 > #14 0xc0d1834d in ipfw_ctl3 (sopt=0xfa0ccbe0) > at /usr/src/sys/netpfil/ipfw/ip_fw_sockopt.c:2723 > #15 0xc0c3cf49 in rip_ctloutput (so=, sopt=0xfa0ccbe0) > at /usr/src/sys/netinet/raw_ip.c:583 > #16 0xc0b6c670 in sogetopt (so=0xd2432dc0, sopt=0xfa0ccbe0) > at /usr/src/sys/kern/uipc_socket.c:2721 > #17 0xc0b71556 in kern_getsockopt (s=, > level=, name=, > val=, valseg=, > valsize=) at /usr/src/sys/kern/uipc_syscalls.c:1589 > #18 0xc0b71417 in sys_getsockopt (uap=0xfa0cccc8) > at /usr/src/sys/kern/uipc_syscalls.c:1535 > #19 0xc0f7c76b in syscall (frame=) at subr_syscall.c:133 > #20 0xc0f665b1 in Xint0x80_syscall () > at /usr/src/sys/i386/i386/exception.s:269 > #21 0x00000033 in ?? () > Previous frame inner to this frame (corrupt stack?) > Current language: auto; currently minimal > (kgdb) > > > I'll be happy to poke around more, test patches, .... The "poking" will > likely be a bit on the slow side, since I won't have connectivity while > the machine is running head (until the issue is circumvented, at least); > as I type, it's running stable/9 (also just built today). And yes, > since it's a laptop, and it's thus subject to being connected to > networks I don't control, I run IPFW on it -- same rulesets & tables > whether it's running stable/9, stable/10, or head. > > Peace, > david From owner-freebsd-current@FreeBSD.ORG Sat Oct 11 15:59:55 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7774F555; Sat, 11 Oct 2014 15:59:55 +0000 (UTC) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2013883F; Sat, 11 Oct 2014 15:59:54 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.9/8.14.9) with ESMTP id s9BFxrib047071; Sat, 11 Oct 2014 08:59:53 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.9/8.14.9/Submit) id s9BFxrXG047070; Sat, 11 Oct 2014 08:59:53 -0700 (PDT) (envelope-from david) Date: Sat, 11 Oct 2014 08:59:53 -0700 From: David Wolfskill To: "Alexander V. Chernikov" Subject: Re: panic: resize_storage() notify failure [Was: HEADS UP: Merging projects/ipfw to HEAD] Message-ID: <20141011155953.GY1295@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , "Alexander V. Chernikov" , "freebsd-net@freebsd.org" , freebsd-ipfw , freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="HQLHrCACpVdwMl/9" Content-Disposition: inline In-Reply-To: <54394728.2090402@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: "freebsd-net@freebsd.org" , freebsd-current@freebsd.org, freebsd-ipfw X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2014 15:59:55 -0000 --HQLHrCACpVdwMl/9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 11, 2014 at 07:05:12PM +0400, Alexander V. Chernikov wrote: > ... > Whoops. My bad. > It should be fixed in r272940. > ... Confirmed: I'm not running: FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #1393 r272938M/272938:= 1100037: Sat Oct 11 08:45:34 PDT 2014 root@localhost:/common/S4/obj/usr= /src/sys/CANARY i386 after having hand-applied the patch in r272940, rebuilt, reinstalled, and rebooted. Thank you for the quick work! :-) Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --HQLHrCACpVdwMl/9 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJUOVP4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7/O4P/jwuT6lUeZ/L0zMk8fLt9GiT cc0aonyMCSYllZLJbhOXuN0u6aGrV5DZKTRjFLBJgwqwbm25TevVEdxdUlDXseyo 2+nQokAtD+kc4mutk3yKCREZcgnOvavICma5WX85uOHRRvCsDsN8iWSfehEdidcu VGHWwc5/Ny+dy/VYDAR3sUQH5w4P6ngFfL5Ij8JTJdyXQ3gZ2nb+bIpvMy7p8FLw JQBCg8qZObt0+/mtI1DU5tEoPOzDvw4AQL0Jezz+TxDBF5kS8G2g041ZBonpXdVz Qiz0t4TtgdGBFqc/73OFMd517xAHYjzDbTWRvcUDFbccejLuIonGyG3k5yvwlcDY eml6sqRZucZKXdg0eCUd06sKXmE1+jbktrtr6Nv8b9ePPNrWwx0zg2ttWp0Kyvvg HRm1qrUpIeUoEBj6QVt8uVD6q4isWJ83J2/WMUgQ8GWMqY1I22HXNDQd59R2glNI xLCkkpOc74QmGvGX00NA1an7VoveLQ+5gr53ZZ8iOLTfr92lmb+qjP9oyNBfJ5gI g6SINW5mzEzIGbPcqbkxm5aDe4RfVQrrdur+L+KkJtdWOwrhGrI3WW/8xoJxO6o7 AkjwhyD5M5+UVN9AmN3YmZpX9p0dJUtRymyNlGADwnJ+qUbQIu2OrsYvOy9ZJL/E CIsnAbMvelIGEIbFwXBN =Q/2Y -----END PGP SIGNATURE----- --HQLHrCACpVdwMl/9--