Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp2214426pxv; Sat, 17 Jul 2021 07:13:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz6aSBY/R2gpCb6Y3C0+sFTHvFwvtAnWEvFS9KUhWZoWMZsQopkKZZ2m5OSisFNSotg2o4E X-Received: by 2002:a5e:9e4a:: with SMTP id j10mr11161012ioq.29.1626531195189; Sat, 17 Jul 2021 07:13:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626531195; cv=none; d=google.com; s=arc-20160816; b=wZbll0rNhDQZ1UILSskgSU1TIOy/lgU+nuNB4f0JzwbICPiZtfQNoLRUZfbaWHQakM zbCS8W850etjDUzqPS7gK9Ssz23xoqgmNwjlVfPAqoguISGSQMnzK0DryMkN8i7LIsNg dayOrxEUcnPl1zKObKgaoC80GLzolJ3lleFUxwWtG93B1vK8Ejx6j6KTjfUa3hfQqayT DT/njPdSkJGdEIUemjPLBQ22zP7euJW56+Hfxq6W5APc8wyUGTLOyhPiHKMsoIM3SbXG zTAt2TRihXNZvGMx2u61sn/h0m6QKl7HCimZSeDRRgjvF1CYR3lTZs15ry/L9bdu5DHZ o+DQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=NIUD1ox7TjrJQkoSddXZhvyxpr7VL04UnufZpYo4Rq8=; b=kg9eBVi/2l6mCxqsKHmzvTV8Ge67iKrEaEH2sJiJqFL5IZIioEQBb1fQjBAZczHrAH oT9TS6ftKYMTJ6+gqtsCP9zvEOPfwr/MAXy8749TmYCWkN6yCl0QKyW3rGUBXs88Xjo/ AWbMEHmc6LyhElXZJ4f2GLWOg5Fybc4FV0b/GQ9XckD9iLHOhq6Pn2SLfEiDzM4SQcR6 kd+sqQ+KMGReS9dfRVI6sUVCDaVEnR6jXzBQCYv75NrOleazg4NqFMABBFCnFYfuXiIO fFr4BPdmLqGF1qU2aFfWk/njEOeUxZe9f7ULgS/LXHabUuiu5RnS2sdzME3cUCFCaYCH CxWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=YHLfkMcA; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 5si3241748iof.82.2021.07.17.07.12.59; Sat, 17 Jul 2021 07:13:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=YHLfkMcA; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230214AbhGQOPx (ORCPT + 99 others); Sat, 17 Jul 2021 10:15:53 -0400 Received: from mail.kernel.org ([198.145.29.99]:45318 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230003AbhGQOPx (ORCPT ); Sat, 17 Jul 2021 10:15:53 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 46A2F613AF; Sat, 17 Jul 2021 14:12:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1626531176; bh=CSqWbwnDQetPqNrqCiyqzlstecp4z8aojSFR6OWBeHE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YHLfkMcAhW3q0tcYt29I0fGtfM8rUS64uVWbUwB5VV+prO+xo4gSkNp9iKpSUor6i qnRdzGnj+0clXdYsYPm5HRi25jueLTd8oz8SBGzbUIFWjRwH4hGJHwTcoMpppgLyE7 jWSXpogKnu84n0PF6KNtBKUkdg1eimerDyBLg35Kue4cKTjYGhzbYHWgsIOaOUct9Y CkrEMNpX0AfmcjezQI5rarlr3kXL0D5KeF45aLFdUMomXnn8eKj4CJ99scEmZWxRDg csikWLEha5YOSJmMmuH89qBzHdweUWLXw6PBo0yKu25SUJ2NL1/wa9aT7CxiqRXfEZ OqLm3kFhs1wTQ== Date: Sat, 17 Jul 2021 09:12:54 -0500 From: Eric Biggers To: Hannes Reinecke Cc: Sagi Grimberg , Christoph Hellwig , Keith Busch , linux-nvme@lists.infradead.org, Herbert Xu , "David S . Miller" , linux-crypto@vger.kernel.org Subject: Re: [PATCH 04/11] lib/base64: RFC4648-compliant base64 encoding Message-ID: References: <20210716110428.9727-1-hare@suse.de> <20210716110428.9727-5-hare@suse.de> <7f320b51-1077-9b3f-bf29-49d0753adf6c@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7f320b51-1077-9b3f-bf29-49d0753adf6c@suse.de> Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Sat, Jul 17, 2021 at 04:00:20PM +0200, Hannes Reinecke wrote: > On 7/17/21 8:16 AM, Sagi Grimberg wrote: > > > > > Add RFC4648-compliant base64 encoding and decoding routines. > > > > Looks good to me (although didn't look in the logic itself). > > Can you maybe mention where was this taken from? > > Umm ... yeah, I guess I can; I _think_ I've copied it from base64 routines > in fs/crypto/fname.c, but I'll check. > Note that it wasn't simply a copy, as you changed the variant of base64 that is implemented. So please make sure that you are very clear about which variant of base64 it is, and update all the comments accordingly. - Eric