Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Feb 2017 09:30:05 +0100 (CET)
From:      =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no>
To:        Jonathan Chen <jonc@chen.org.nz>
Cc:        Sergey Matveychuk <sem33@yandex-team.ru>, freebsd-stable@freebsd.org
Subject:   Re: kernel installation problem on STABLE-11
Message-ID:  <alpine.BSF.2.20.1702030928190.97144@mail.fig.ol.no>
In-Reply-To: <CAJuc1zNzC1ERf7B0SPnAZd2Yjoo8J_JYS9UMp0Ox=a-ZZGTK2w@mail.gmail.com>
References:  <c7b63611-3914-f094-ca9c-10fb1e6c5e3a@yandex-team.ru> <CAJuc1zNzC1ERf7B0SPnAZd2Yjoo8J_JYS9UMp0Ox=a-ZZGTK2w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 3 Feb 2017 07:26+1300, Jonathan Chen wrote:

> On 3 February 2017 at 06:21, Sergey Matveychuk <sem33@yandex-team.ru> wrote:
> > And it looks like it works without COMPILER_TYPE=clang if you buildworld
> > before. But I'm not sure.
> 
> /usr/src/UPDATING recommends that buildworld should always be done
> before buildkernel.

In fact, the top Makefile will enforce that order when both targets 
are given:

.ORDER: buildworld installworld
.ORDER: buildworld distributeworld
.ORDER: buildworld buildkernel
.ORDER: installworld distribution
.ORDER: installworld installkernel
.ORDER: buildkernel installkernel
.ORDER: buildkernel installkernel.debug
.ORDER: buildkernel reinstallkernel
.ORDER: buildkernel reinstallkernel.debug

-- 
+-------------------------------+------------------------------------+
| Vennlig hilsen,               | Best regards,                      |
| Trond Endrestøl,              | Trond Endrestøl,                   |
| IT-ansvarlig,                 | System administrator,              |
| Fagskolen Innlandet,          | Gjøvik Technical College, Norway,  |
| tlf. mob.   952 62 567,       | Cellular...: +47 952 62 567,       |
| sentralbord 61 14 54 00.      | Switchboard: +47 61 14 54 00.      |
+-------------------------------+------------------------------------+
From owner-freebsd-stable@freebsd.org  Fri Feb  3 12:42:53 2017
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 C2478CCD0D4;
 Fri,  3 Feb 2017 12:42:53 +0000 (UTC)
 (envelope-from gpalmer@freebsd.org)
Received: from mail.in-addr.com (mail.in-addr.com
 [IPv6:2a01:4f8:191:61e8::2525:2525])
 (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 8E9EE16DE;
 Fri,  3 Feb 2017 12:42:53 +0000 (UTC)
 (envelope-from gpalmer@freebsd.org)
Received: from gjp by mail.in-addr.com with local (Exim 4.88 (FreeBSD))
 (envelope-from <gpalmer@freebsd.org>)
 id 1cZdCV-0004Kq-NV; Fri, 03 Feb 2017 12:42:51 +0000
Date: Fri, 3 Feb 2017 12:42:51 +0000
From: Gary Palmer <gpalmer@freebsd.org>
To: Ultima <ultima1252@gmail.com>
Cc: freebsd-stable@freebsd.org, freebsd-current@freebsd.org,
 freebsd-fs@freebsd.org
Subject: Re: zfs snapshot_limit is not respected
Message-ID: <20170203124251.GA68015@in-addr.com>
References: <CANJ8om7HKhXB8RoaisBay-L70EzLDSBmiV_fnJqBOwohrCC3sQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CANJ8om7HKhXB8RoaisBay-L70EzLDSBmiV_fnJqBOwohrCC3sQ@mail.gmail.com>
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: gpalmer@freebsd.org
X-SA-Exim-Scanned: No (on mail.in-addr.com); SAEximRunCond expanded to false
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org>
List-Unsubscribe: <https://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: <https://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 12:42:53 -0000

On Thu, Feb 02, 2017 at 09:31:58PM -0500, Ultima wrote:
> I recently moved some data on a box with limited space. I decided I should
> limit the snapshots so that space would not become an issue. I just check
> back a week later to find out the box is hitting the borderline. Doing I
> quick check I realized that the snapshot_limit is not being respected.
> 
> # uname -a
> FreeBSD R1 11.0-STABLE FreeBSD 11.0-STABLE #17 r312232: Sun Jan 15 10:59:10
> EST 2017     root@S1:/usr/src/11-STABLE/obj/usr/src/11-STABLE/src/sys/MYKERNEL
>  amd64
> 
> # zfs create zroot/bhyve/test
> # zfs set snapshot_limit=0 zroot/bhyve/test
> # zfs snapshot zroot/bhyve/test@1
> 
> 
> # zfs snapshot zroot/bhyve/test@2
> # zfs snapshot zroot/bhyve/test@3
> # zfs list -t snapshot | grep zroot/bhyve/test
> zroot/bhyve/test@1                                           0      -
>  88K  -
> zroot/bhyve/test@2                                           0      -
>  88K  -
> zroot/bhyve/test@3                                           0      -
>  88K  -
> # zfs get all zroot/bhyve/test | grep snapshot
> zroot/bhyve/test  usedbysnapshots       0                      -
> zroot/bhyve/test  snapshot_limit        0                      local
> zroot/bhyve/test  snapshot_count        3                      local
> 
> Also wanted to verify 0 was not being mistaken for none.
> 
> # for snapshot in `zfs list -t snapshot | grep zroot/bhyve/test | awk
> '{print $1}'`; do zfs destroy $snapshot ; done
> 
> # zfs get all zroot/bhyve/test | grep snapshot
> zroot/bhyve/test  usedbysnapshots       0                      -
> zroot/bhyve/test  snapshot_limit        0                      local
> zroot/bhyve/test  snapshot_count        0                      local
> 
> # zfs set snapshot_limit=1 zroot/bhyve/test
> # zfs snapshot zroot/bhyve/test@1
> # zfs snapshot zroot/bhyve/test@2
> # zfs snapshot zroot/bhyve/test@3
> # zfs get all zroot/bhyve/test | grep snapshot
> zroot/bhyve/test  usedbysnapshots       0                      -
> zroot/bhyve/test  snapshot_limit        1                      local
> zroot/bhyve/test  snapshot_count        3                      local
> 
> 
> Also tested on head
> FreeBSD S1 12.0-CURRENT FreeBSD 12.0-CURRENT #26 r312388: Wed Jan 18
> 12:38:52 EST 2017
> root@S1:/usr/src/head/obj/usr/src/head/src/sys/MYKERNEL-NODEBUG
>  amd64

Hi,

I suspect this line from the manpage is key:

The limit is not enforced if the user is allowed to change the limit

Regards,

Gary



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1702030928190.97144>