Date: Thu, 25 Jun 2015 13:41:01 +0000 (GMT) From: jenkins-admin@freebsd.org To: avg@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-stable@freebsd.org Subject: FreeBSD_stable_9 - Build #813 - Fixed Message-ID: <923261714.38.1435239662435.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1551290483.34.1435228454246.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1551290483.34.1435228454246.JavaMail.jenkins@jenkins-9.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
FreeBSD_stable_9 - Build #813 - Fixed: Check console output at https://jenkins.freebsd.org/job/FreeBSD_stable_9/813/ to view the results. From owner-freebsd-stable@freebsd.org Thu Jun 25 17:26:03 2015 Return-Path: <owner-freebsd-stable@freebsd.org> Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B33E698E533 for <freebsd-stable@mailman.ysv.freebsd.org>; Thu, 25 Jun 2015 17:26:03 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anubis.delphij.net", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 926EF1DAC for <freebsd-stable@freebsd.org>; Thu, 25 Jun 2015 17:26:03 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from zeta.ixsystems.com (unknown [12.229.62.2]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by anubis.delphij.net (Postfix) with ESMTPSA id E58AD18BD8; Thu, 25 Jun 2015 10:26:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=anubis; t=1435253163; x=1435267563; bh=jdu49Krw7mkhLUW/HbHtFeXT9kGaiy+8oGZXPROwUxk=; h=Date:From:Reply-To:To:CC:Subject:References:In-Reply-To; b=iWp0P5limsq47NWECMpZh3fSU28XqZ3C/qlViuS0TrI0iUrDTA0LBaqs8kR/Huugl kCH6LR0bVwIe3GKFNZdCFicCQtxssjlMTwl58+mpZb2vOLZelu7G+Re9OKkzOptCR4 nOahkcarEOwMIhK0RTufkg911Fwy6cPhqZ0orGaI= Message-ID: <558C39AA.6030501@delphij.net> Date: Thu, 25 Jun 2015 10:26:02 -0700 From: Xin Li <delphij@delphij.net> Reply-To: d@delphij.net Organization: The FreeBSD Project MIME-Version: 1.0 To: Slawa Olhovchenkov <slw@zxy.spb.ru>, d@delphij.net CC: Reko Turja <reko.turja@liukuma.net>, Willem Jan Withagen <wjw@digiware.nl>, Daniel Genis <daniel@byte.nl>, freebsd-stable@freebsd.org Subject: Re: can the l2arc memory leak fix be pulled into 10.1-RELEASE ? References: <5588173C.30608@byte.nl> <55887483.1050505@digiware.nl> <D72E17A41F94460C9F827E2933335847@Rivendell> <558B0DA6.8080203@delphij.net> <20150625091338.GJ58397@zxy.spb.ru> In-Reply-To: <20150625091338.GJ58397@zxy.spb.ru> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-stable>, <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable/> List-Post: <mailto:freebsd-stable@freebsd.org> List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>, <mailto:freebsd-stable-request@freebsd.org?subject=subscribe> X-List-Received-Date: Thu, 25 Jun 2015 17:26:03 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 06/25/15 02:13, Slawa Olhovchenkov wrote: > On Wed, Jun 24, 2015 at 01:05:58PM -0700, Xin Li wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 >> >> On 06/23/15 04:36, Reko Turja wrote: >>> -----Original Message----- From: Willem Jan Withagen Sent: >>> Monday, June 22, 2015 11:48 PM To: Daniel Genis ; >>> freebsd-stable@freebsd.org Subject: Re: can the l2arc memory >>> leak fix be pulled into 10.1-RELEASE ? >>> >>>>> We are kind of new to FreeBSD, so we're wondering what are >>>>> the plans to merge these fixes into the 10.1-RELEASE branch >>>>> ? >>>>> >>>>> We'd love to get these fixes without having to rebuild the >>>>> kernel. Is there any chance for the merge to happen in the >>>>> near future, or should we compile the kernel to get the >>>>> fixes? >>> >>>> The RELEASE branch is exactly what it says, RELEASE. And is >>>> only done once per version when the actual official RELEASE >>>> is. So the next one will be the upcoming 10.2-RELEASE. Which >>>> is schedules for August 2015 according to: >>> >>> There are actually 2 branches tracking release: RELEASE which >>> is the original release itself and RELENG which is the >>> release+security and some errata fixes. In practice one should >>> always track and compile RELENG sources with production >>> servers, unless there's a bugfix or added driver that's only >>> available in STABLE. >> >> The release/X.Y.Z are actually "tags" and not branches (i.e. read >> only copy of whatever state is in the release engineering/errata >> branch, releng/X.Y, is at the time it's released), but >> technically in svn a tag is also a branch. We do all efforts to >> avoid making any changes once a tag is laid, because it's a >> historical and reference point. >> >> Users who use -RELEASE should track releng/X.Y branch, or use >> freebsd-update(1) to keep their system up-to-date. >> >> Our goal is to allow a majority of users to use binary releases >> without having to compile and build themselves. If you know >> some specific reasons that forces you to compile yourself, please >> consider sending re@ an email so we will see what we can improve >> this. > > You are some wrong. Tracking releng/X.Y for -RELEASE don't allow > reproductable build of -RELEASE image: after existing errata `svn > export releng/X.Y` give different result compared to original > release build. This is wrong. Building release image must be also > from `svn export release/X.Y.Z`. Last release (10.1) will be build > from releng/10.1 and I can't find easy way to get source of > releases form svn. releng/* is a _branch_ and it's not intended for reproducible builds. In order to do so one will have to use a tag. However, svn tag is different from CVS or other SCM's tag as they are also a branch. To make things worse, we are using $FreeBSD$ expansion and that would result in different contents in the files, and these strings would end up going into some binaries, and speaking for binary update, you would never want an update to refresh all binaries just because there is difference because one copy is built from tag and another is from branch. To solve this issue we (re@, although it's mostly Glen doing the hard work for the last few releases) always build on releng/* branch, and then lay down tag once the build is considered "gold". To reproduce that build, what I can possibly think of would be something like this: Assuming we have: SVN_RELEASE_VERSION=10.1 FSVN=svn://svn.freebsd.org/base Then one can reliably checkout the branch by doing: svn export -r $(svn info ${FSVN}/release/${SVN_RELEASE_VERSION}.0 | grep 'Last Changed Rev:' | cut -f2 -d:) ${FSVN}/releng/${SVN_RELEASE_VERSION} src Cheers, - -- Xin LI <delphij@delphij.net> https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.1.5 (FreeBSD) iQIcBAEBCgAGBQJVjDmlAAoJEJW2GBstM+ns/Q8P/jvLJvSWvO9HENkUSF0hqKCd cz8k53g9tCusNHGmN9j5FEERp1RiEEBLnIBd2yO2TnU6cgZUhq2IpA2+RMz2/RhE XgVp8yrJRebTjstZzFMrYVEnQPKmYFQs8lrsC7sh6tQML2jRGXIDc1jL/rjD73+s a+WoDQdcyqVZaeiLrpCB3Q5HZGDTk0mmHHlvo6kiKFcnGYe4FZ4Gqbt6jF0uj0qm KXita7Ix23IiB0LBr9csV79AfuEe7ZqObj9vQxocHlrPQiwFCfwnDX2edpE2Slmz 4KIHRR4Ogv3KVdrdmopZDNiRcA3/DfC8wyNkOc5rCBtFrDUT4hKTZ2K48YSqKEbZ TbRJutOf9lYpILEOOFS6ZE3QN1Dd2fZeSofoI1Xqt4vHEjxmYtK/pAWf2J44k8SR bMkswHBEpBoqrp5+df6eQsV/mIKHPHYgamzHJHowRMCALOyLjLAtEIYnsRMrL9Je jaHWrrlbrJ0F4yqW7Pm4BhYWZsu8lM5yHhmSQabHv0vUH22k9gAu2ohHGiTYmSu6 oANaYtv1ErIPWICckPQoI1LYTa9mKzLWmsLycTRk2UPDToQUjkzB4RG8l75d8/1n pUxgmN+tn+A2/o/2/L/JHAiXf6dMxrdimOv71D8XgYzNR3WD1RJlciURMt8i1VMM chfd7G6j1ey68TtD2PSD =Ymad -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?923261714.38.1435239662435.JavaMail.jenkins>