From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Deegan Subject: Re: Domain Save Image Format proposal (draft B) Date: Wed, 12 Feb 2014 16:41:36 +0100 Message-ID: <20140212154136.GD91459@deinos.phlegethon.org> References: <52F90A71.40802@citrix.com> <1392111040.26657.50.camel@kazak.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <1392111040.26657.50.camel@kazak.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell Cc: Shriram Rajagopalan , "Xen-devel@lists.xen.org" , Ian Jackson , David Vrabel , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org At 09:30 +0000 on 11 Feb (1392107440), Ian Campbell wrote: > > checksum CRC-32 checksum of the record body (including any trailing > > padding), or 0x00000000 if the checksum field is invalid. > > Which CRC-32 :-P CRC32C please; it's got hardware acceleration in SSE4.2. There are also options like Adler which are supposed to be faster in normal arithmetic (not sure if that's still the case if you include tricks like using vector multiply to fold the payload). Tim.