From owner-svn-src-head@freebsd.org Sat Oct 17 07:35:06 2015 Return-Path: Delivered-To: svn-src-head@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 3FB83A17761; Sat, 17 Oct 2015 07:35:06 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::22f]) (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 BAA1B1961; Sat, 17 Oct 2015 07:35:05 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: by lfaz124 with SMTP id z124so88225787lfa.1; Sat, 17 Oct 2015 00:35:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=2CYLHjXBu8sjrBrNxDi2icN55NCMxVSZOlhlA9NMei8=; b=yzR+5VZ/FO51n63AW5kqqYIJ//Ax9a32xyHMmp1wZ9ISas/3e700TpaoLAN58jlbPn n97sS6uVxdSYD0enRRrRkjxeCEIcUIpTvTcyS6hKwIU5j53FsaP/vK5Y7F+YnAu0w3T5 9TiQ5orCllJROI9sr87OucxK89Pqzw2OafoTE4hOi7L2chaxYQozDjftYGgfECZ7ENN0 yFUnarLNg7s0mLBv3JpvJOEah33BAMRlrhqogMrOlWrlJ/Pvj9jdCxylSJ0Oi3ZBMyE4 9CQw/b5BbN8qwXOsp6BpTU64WQa33vqhJZCNtK+1/aZhcVww1bGhoDPs9LmAEPmcuIfD unrQ== X-Received: by 10.25.18.39 with SMTP id h39mr6762905lfi.7.1445067302396; Sat, 17 Oct 2015 00:35:02 -0700 (PDT) Received: from mavbook.mavhome.dp.ua ([2a01:d0:c0a9:3:c685:8ff:fe11:1aa2]) by smtp.googlemail.com with ESMTPSA id i126sm3491495lfe.45.2015.10.17.00.35.00 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 17 Oct 2015 00:35:01 -0700 (PDT) Sender: Alexander Motin Message-ID: <5621FA23.4030202@FreeBSD.org> Date: Sat, 17 Oct 2015 10:34:59 +0300 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Bryan Drewery , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r289415 - in head: . sys/sys References: <201510160857.t9G8vBUV051731@repo.freebsd.org> <56213F23.7000909@FreeBSD.org> <5621413C.1090904@FreeBSD.org> In-Reply-To: <5621413C.1090904@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Oct 2015 07:35:06 -0000 On 16.10.2015 21:26, Alexander Motin wrote: > On 16.10.2015 21:17, Bryan Drewery wrote: >> On 10/16/2015 1:57 AM, Alexander Motin wrote: >>> Author: mav >>> Date: Fri Oct 16 08:57:11 2015 >>> New Revision: 289415 >>> URL: https://svnweb.freebsd.org/changeset/base/289415 >>> >>> Log: >>> Bump version and add notice about incompatibility introduced by resumable >>> send/receive support in ZFS. >>> >>> Modified: >>> head/UPDATING >>> head/sys/sys/param.h >>> >>> Modified: head/UPDATING >>> ============================================================================== >>> --- head/UPDATING Fri Oct 16 08:22:21 2015 (r289414) >>> +++ head/UPDATING Fri Oct 16 08:57:11 2015 (r289415) >>> @@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 >>> disable the most expensive debugging functionality run >>> "ln -s 'abort:false,junk:false' /etc/malloc.conf".) >>> >>> +20151015: >>> + Added ZFS support for resumable send/receive changed respective >>> + IOCTL API/ABI. Compatibility ABI shims were provided for other >>> + functionality, while receive require version match between world >>> + and kernel. >> >> This means for example that 'zfs recv' in a 10.2 jail running on a 11.0 >> kernel will not work? Can compatibility be added for it? > > The structures passed as argument for receive are large and completely > different. Unfortunately I don't know enough about that code to say > whether new one can be forged from the old one. I'll take another look, > but can not promise anything. My first thought I was wrong. r289445 should fix compatibility. -- Alexander Motin