From osho@nozomi.pcc-software.org  Fri Dec  2 15:42:29 2011
Return-Path: <osho@nozomi.pcc-software.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 26FA8106566B;
	Fri,  2 Dec 2011 15:42:29 +0000 (UTC)
	(envelope-from osho@nozomi.pcc-software.org)
Received: from nozomi.pcc-software.org (mail.pcc-software.org [203.141.144.45])
	by mx1.freebsd.org (Postfix) with ESMTP id C73738FC08;
	Fri,  2 Dec 2011 15:42:27 +0000 (UTC)
Received: from nozomi.pcc-software.org (localhost [127.0.0.1])
	by nozomi.pcc-software.org (8.14.4/8.14.4) with ESMTP id pB2FgR0P058542;
	Sat, 3 Dec 2011 00:42:27 +0900 (JST)
	(envelope-from osho@nozomi.pcc-software.org)
Received: (from osho@localhost)
	by nozomi.pcc-software.org (8.14.4/8.14.4/Submit) id pB2FgRVh058541;
	Sat, 3 Dec 2011 00:42:27 +0900 (JST)
	(envelope-from osho)
Message-Id: <201112021542.pB2FgRVh058541@nozomi.pcc-software.org>
Date: Sat, 3 Dec 2011 00:42:27 +0900 (JST)
From: Yoshisato YANAGISAWA <osho@pcc-software.org>
Reply-To: Yoshisato YANAGISAWA <osho@pcc-software.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: pjd@freebsd.org, freebsd-geom@freebsd.org
Subject: [patch] enable the Camellia-XTS on GEOM ELI (geli).
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         163020
>Category:       kern
>Synopsis:       [geli] [patch] enable the Camellia-XTS on GEOM ELI
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-geom
>State:          analyzed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 02 15:50:03 UTC 2011
>Closed-Date:    
>Last-Modified:  Mon Jan 30 07:23:32 UTC 2012
>Originator:     Yoshisato Yanagisawa
>Release:        FreeBSD 10.0-CURRENT amd64
>Organization:
n/a
>Environment:
System: FreeBSD rc2 10.0-CURRENT FreeBSD 10.0-CURRENT #11: Sun Nov 27 10:43:34 JST 2011 root@rc2:/usr/obj/usr/src/sys/GENERIC amd64


>Description:
I made a patch to enable Camellia-XTS on GEOM ELI (geli), which based on
AES-XTS.  Since XTS is considered much stronger disk encryption mechanism,
I also would like to provide XTS mode for Camellia in addition to Camellia-CBC.
Will you import this patch to the base if you can?

The patch is available from:
http://www.pcc-software.org/~osho/freebsd/geli-camellia-xts-current.diff
this is consist of followings:
  + software cryptodev for camellia-xts mode,
  + geom eli for camellia-xts mode,
  + regression test for camellia-xts mode,
  + and small geli(9) manual fix.

Also, the regression test result is available from:
http://www.pcc-software.org/~osho/freebsd/geli-camellia-xts-current-test.log
I saw some notes but the test result says success.

Maintainer is cc'd.

Thank you in advance,
Yoshisato.

>How-To-Repeat:
	n/a
>Fix:
	n/a

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-geom 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sat Dec 3 23:43:30 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163020 

From: Yoshisato YANAGISAWA <osho@pcc-software.org>
To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-bugs@FreeBSD.org
Cc:  
Subject: Re: kern/163020: [patch] enable the Camellia-XTS on GEOM ELI (geli).
Date: Sun, 29 Jan 2012 12:07:25 +0900

 I tried to apply the same patch to the latest FreeBSD current, and
 confirm it still works.  I can apply the patch and all the test has passed.
State-Changed-From-To: open->analyzed 
State-Changed-By: linimon 
State-Changed-When: Mon Jan 30 07:22:51 UTC 2012 
State-Changed-Why:  
Submitter notes this patch is still valid for -current. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163020 
>Unformatted:
