Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Oct 2015 21:26:04 +0300
From:      Alexander Motin <mav@FreeBSD.org>
To:        Bryan Drewery <bdrewery@FreeBSD.org>, src-committers@freebsd.org,  svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r289415 - in head: . sys/sys
Message-ID:  <5621413C.1090904@FreeBSD.org>
In-Reply-To: <56213F23.7000909@FreeBSD.org>
References:  <201510160857.t9G8vBUV051731@repo.freebsd.org> <56213F23.7000909@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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.

-- 
Alexander Motin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5621413C.1090904>