From owner-freebsd-stable@freebsd.org Thu Dec 10 03:37:15 2015 Return-Path: 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 056359D5E61 for ; Thu, 10 Dec 2015 03:37:15 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-ob0-x22b.google.com (mail-ob0-x22b.google.com [IPv6:2607:f8b0:4003:c01::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C51BD15AD for ; Thu, 10 Dec 2015 03:37:14 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by obcse5 with SMTP id se5so50988450obc.3 for ; Wed, 09 Dec 2015 19:37:14 -0800 (PST) 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=UUHt2E6XRb5GYED9lRHw+n+vRjeUAmORmtC0ruJZvK4=; b=d0uZ21U9RI6PaVkv2ykq65KXfZMCCDyu1eKsj+gST7+BE30zu5CkknXQ6XS7EoIvr8 VCIe0/W+sLVzuyI1HhF/DW0qP9WPz+R/YektoWZz3zvTu/OHifybsX5/3Wypk9Xg3STc Ujb6uQpUIYrWAao/Yt0bevW7lt8kApizrulEZZdNu7T3A7e6e5GfCSHgfmW39G6NKrxR g3vYtdV3g71WYbZIgL3fHsoU0d4jrRysYUVqXHhzSMQzh7s5UK7tWKsHP28KCTix3ola yMWDoeTC6+4f7aq2x+Vgk6yJyQwa2OzVREpyvaM96/MlYTK+/6qHcJUBrVUXGL8FxDet agxw== MIME-Version: 1.0 X-Received: by 10.60.57.233 with SMTP id l9mr7835908oeq.23.1449718634147; Wed, 09 Dec 2015 19:37:14 -0800 (PST) Received: by 10.76.98.46 with HTTP; Wed, 9 Dec 2015 19:37:14 -0800 (PST) Received: by 10.76.98.46 with HTTP; Wed, 9 Dec 2015 19:37:14 -0800 (PST) In-Reply-To: <5668F053.8010106@denninger.net> References: <34FA7D40-8758-460D-AC14-20B21D2E3F8D@ebureau.com> <1449619470.31831.9.camel@michaeleichorn.com> <56682278.4040302@sorbs.net> <56683FC1.3050001@rlwinm.de> <5668AAB1.1080003@sorbs.net> <1449703798.4355.27.camel@michaeleichorn.com> <5668F053.8010106@denninger.net> Date: Wed, 9 Dec 2015 19:37:14 -0800 Message-ID: Subject: Re: Periodic jobs triggering panics in 10.1 and 10.2 From: Freddie Cash To: Karl Denninger Cc: FreeBSD Stable Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2015 03:37:15 -0000 On Dec 9, 2015 7:24 PM, "Karl Denninger" wrote: > > On 12/9/2015 17:29, Michael B. Eichorn wrote: > > I sorry, but I really don't get your point, PCBSD has shown a great > > reason why zfs on root and on laptops/desktops is a good idea... boot > > environments. They have pretty much figured out how to use snapshots > > to go from A-B ping-pong installations to A-B-C-D-E.... installations. > > I am even aware of people using it to run Release and Current on the > > same machine. Unfortunately at the moment the system requires GRUB, > > but there is ongoing work to add the ability to the FreeBSD > > bootloader. Further IIRC zfs send-receive has a history involving a > > developer who wanted a better rsync for transfering his work to a > > laptop. In addition we have pretty much Moore's Lawed our way to the > > point where a new laptop today can out spec a typical server from when > > ZFS was first implemented. Hiding features because you 'can' shoot > > your foot off is hardly a typical UNIXy way of thinking anyway. > > Boot environments work fine on FreeBSD. Look at "beadm" :-) > > What are you trying to do that you need GRUB? GRUB supports listing and selecting boot environments as part of the boot process. FreeBSD 8.x and 9.x boot loaders don't support listing or selecting BEs. Neither does 10.0; not sure about 10.1. Devin Teske and company did a lot of work on this area, and I believe 10.2, certainly -CURRENT, supports this. Because of BEs, PC-BSD flip-flopped between the FreeBSD loader and GRUB in the 9.x and 10.x releases. I think they support both now. Typos courtesy of my phone's autocorrect.