From owner-freebsd-stable@FreeBSD.ORG Sat Feb 9 07:34:57 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DC747D8D for ; Sat, 9 Feb 2013 07:34:57 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) by mx1.freebsd.org (Postfix) with ESMTP id C2965CF2 for ; Sat, 9 Feb 2013 07:34:57 +0000 (UTC) Received: from Xins-MacBook-Pro-2.local (unknown [IPv6:2001:470:83bf:0:549b:8e16:4f47:4e5b]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by anubis.delphij.net (Postfix) with ESMTPSA id 749861C952; Fri, 8 Feb 2013 23:34:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=delphij.net; s=anubis; t=1360395297; bh=EhKSC2q/Nm/N66HvgqJkL4EIvs/a0uryLmXxkWVqFk0=; h=Date:From:Reply-To:To:Subject:References:In-Reply-To; b=SRFkVSFew2KMC903hSjC60CLQI+P7y0w7G/WtgVX5xk3YpBA8pd0aURaExXTEsAzv 4ZqH1aDdxB6VC3wssjmEBurwmI91musgqu7hJlswdfuSKeqGdNmpAIG5DxJ8YtWQZs +QlTJIa+xSW4GZj6gVXjJvS1HLw7JZ1sjp6BJx+U= Message-ID: <5115FC20.7060906@delphij.net> Date: Fri, 08 Feb 2013 23:34:56 -0800 From: Xin Li Organization: The FreeBSD Project MIME-Version: 1.0 To: freebsd-stable@freebsd.org Subject: Re: patch which implements ZFS LZ4 compression References: <511581C9.5040608@delphij.net> In-Reply-To: <511581C9.5040608@delphij.net> X-Enigmail-Version: 1.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: d@delphij.net List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Feb 2013 07:34:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 For those who are inpatient, here is an overlay for LZ4 for 9-STABLE. http://people.freebsd.org/~delphij/misc/lz4.tar.xz Overwrite /usr/src and recompile ZFS module. Note: before using this in any serious environment, please be sure to test if there is any data corruption by comparing the files copied to a LZ4 dataset after export and re-import the pool, or reboot. I have only tested the code on amd64 and would like to see if it works on big endian environment, etc. Cheers, -----BEGIN PGP SIGNATURE----- iQEcBAEBCAAGBQJRFfwgAAoJEG80Jeu8UPuzjKgH/0i+PShTX3kyLvEjORHjmEp+ T0YxLiTEssmpz8IhUwbjN+FLoQZlV+DCL5MUBzIsA5kM3p1aUgffrNnO1RvZmbhT y+pnKxEDay30QhMs48jWLO6oyHA07bb8q5xyut+noK6X1y4epqwrWid44nqlzPZQ w6XKhCuz8DXm4TIKQpeB4ncFNfUv+rlImmn5XToC6DaKn/2XtYVLVE73pjP3qANL mxZA/RqJNQy1cBp0gougDcw6AoNMBkjfxaNe0V073nEffyXgI/1BeCWsxKmWFNWb VNGGjxLzmpP4MGz2SAABfaUvRb306pHJtfYWtoeIxpZLM0A9h9wnDGUWo9w+lLo= =eVP8 -----END PGP SIGNATURE-----