Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp2182807ybh; Sun, 15 Mar 2020 21:15:40 -0700 (PDT) X-Google-Smtp-Source: ADFU+vtCgOrptTHTnvib+ev4D6jHFyP1Z8A+XMAhK/ei3dyJJKmZM1RkWstsyXTffmp3c6DwOlBh X-Received: by 2002:aca:d489:: with SMTP id l131mr16471033oig.5.1584332140540; Sun, 15 Mar 2020 21:15:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584332140; cv=none; d=google.com; s=arc-20160816; b=LIC8l+HhweNxIX5wlLOse/C2beAmvZ4itzrRGQvI8ZnZ2bvcnR4FHp42ani4m5TYd1 cZdUz7aG/wRa0ZEXX9beXJBSo6pYoCfFStkTS7mvrkB1tk14HS7Loe/RH1nA18TUOq1k TwOOhETrfVfZ9Z3BjxKXtXsgbpgr397MFZkBuJ5kHJGrbGVDX7Ts9Asd4MSk/fjRWJ3h fRZWfR9QBBBx4rIkVHIEYV8YHRLPCnLQdi4bm36SJh1mwrXylyOeLbuR7W5poZEzi2PI RFiSBGsVFHfLH4p/SZ73+WzNIraH+TPY1dbX9vwQ4c2fULVyxPgk4qtQ0eMZdQXpc2hj c4IQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=3iz7M4n4vFnZlY3xJtiBBVd2QMi0cxZMNzGQK0mvGgU=; b=x34NSVABtz5x2fYsPbxQ+DFpsBP7Mnx6kqlO6xywD+T2N9ijCsHEpuqDVi9Vb8Gyle 9l0DEWwElHRknQdgCVcGJrrh4850hmdhcDlVioD2dNwFm4Fhtu1clCqXGnmUQ1gBqcwI Bnh/ApEFsZA+I5qBma5zI53Z2CZZeKffO3f8+6D9rRQ0ea2/EsSd7nMqJPsmpJvJcLiY 1o7hvY/GvzV7vGL56JF3vwkGZxdq82/6j0rG2je/qd/bwB4nvoQnLyHfu+5pfYnZfJxq j3uvp1ed3BxR5p9WDl9jlwjBP+dTE7TMHmHK7YSotLetb/UEFsLiVKVZgSj2wEFbBwfg qlhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Qm57GoxA; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x66si7180781ota.244.2020.03.15.21.15.14; Sun, 15 Mar 2020 21:15:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Qm57GoxA; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729412AbgCPEPD (ORCPT + 99 others); Mon, 16 Mar 2020 00:15:03 -0400 Received: from mail-wm1-f66.google.com ([209.85.128.66]:35209 "EHLO mail-wm1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725790AbgCPEPD (ORCPT ); Mon, 16 Mar 2020 00:15:03 -0400 Received: by mail-wm1-f66.google.com with SMTP id m3so16443269wmi.0; Sun, 15 Mar 2020 21:15:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3iz7M4n4vFnZlY3xJtiBBVd2QMi0cxZMNzGQK0mvGgU=; b=Qm57GoxAvObsxjUCwFXGwb6fTVZevkffefjkygHM2wKdzEH5TdTIZ8CQPsfvDrOquL iTKdu5SRtb2qvQA0lSlBxOYWaWUFraJgn9mFTtU8xD9g8xoRuwy4N1LTrZIq7jXtKlht ThvpvhmabSheJK+5t9TzVfncKDUVMRwzoVPfrbnkJ6XqcOgxGO6sVuqET3SiZoIAp1vr 6Zpjb/wuigPojbksg3WJ9/WlfYS9UJvelcwNZwAmEJwwFqQv1HWxgvGtXKP2z4uUOCXM qRiATOTGjwUqv9ieffMy0CKjISNE5zpxMhMIyJF6+BJWNFW4WAVA/XOniBqKYCxOXmiX gTxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3iz7M4n4vFnZlY3xJtiBBVd2QMi0cxZMNzGQK0mvGgU=; b=ETJLrtn8R1eKIar5Dva4RIuXFXdVQkL9AfGfVE4/rnoNH518dCaCv7pjwmAdo83a7J swSwpROZ0ZjC6KHZlq3FuGDp514vfsspettxwYW8nNdF68zy5Z4gxqL7FjOeTiZ9AANU BnUIz6f7lqgScrHyFpHleN1X6eaOBWSZ6kjO1ua7Dno1mcl1p2p8m6Ak69j9ifkgL730 jIDhfYka5MjmjFR1VHaRwY0yPbwKcwAzE7aAI8k4R0WaqmCxuiYBBCtDVwA9m9O1sIdI 7K1wgj7UwBAyI0FvMdaLoesPAZ+NNXXi5UK50NSnFkDBlh5jfXDI4GFhOLhHzDj6BYzg 7jKw== X-Gm-Message-State: ANhLgQ2mGJSe7gOf8Weou24TkE/DvoPaiivRhHzzHRFJLG4sI2RC/rvn RGVHEJkJt5Qg6V/q0C6xgGhUQ/chxc9auaaJrfE= X-Received: by 2002:a1c:3585:: with SMTP id c127mr25298561wma.124.1584332101597; Sun, 15 Mar 2020 21:15:01 -0700 (PDT) MIME-Version: 1.0 References: <20200127165646.19806-1-andrew.smirnov@gmail.com> <20200127165646.19806-2-andrew.smirnov@gmail.com> In-Reply-To: From: Andrey Smirnov Date: Sun, 15 Mar 2020 21:14:49 -0700 Message-ID: Subject: Re: [PATCH v7 1/9] crypto: caam - allocate RNG instantiation descriptor with GFP_DMA To: Horia Geanta Cc: "linux-crypto@vger.kernel.org" , Chris Healy , Lucas Stach , Herbert Xu , Iuliana Prodan , dl-linux-imx , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, Feb 4, 2020 at 6:08 AM Horia Geanta wrote: > > On 1/27/2020 6:57 PM, Andrey Smirnov wrote: > > Be consistent with the rest of the codebase and use GFP_DMA when > > allocating memory for a CAAM JR descriptor. > > > Please use GFP_DMA32 instead. > Device is not limited to less than 32 bits of addressing > in any of its incarnations. > > s/GFP_DMA/GFP_DMA32 should be performed throughout caam driver. > (But of course, I wouldn't include this change in current patch series). > Hmm, I am triggering https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/mm/slub.c?h=v5.6-rc6#n1721 by using GFP_DMA32. AFAICT, GFP_DMA32 can't be used in SLUB/SLAB allocated memory: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/mm/internal.h?h=v5.6-rc6#n32 I'll stick with GFP_DMA for now, unless you have a different preference. Thanks, Andrey Smirnov