Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp4200902imm; Mon, 25 Jun 2018 11:24:08 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJ6j121dLG4kfgQcpw8MtYWBZDlQVfpuj9Blq4ZemprBxSh5ZvonO4piRzN7m1XY20GbuLc X-Received: by 2002:a17:902:1127:: with SMTP id d36-v6mr13718508pla.267.1529951048769; Mon, 25 Jun 2018 11:24:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529951048; cv=none; d=google.com; s=arc-20160816; b=HnHqbIGcJ1zhu1MabF2UPTyotiwAMBvVOtlq9fgjmiio2a6NnYYqWBEd8J8Bzs7u4s J/qXzYwiG8SBKe2xi4UpUs3F0l6X3A9H2qswuY7DG38/K7+8/weglCt5ZulctUho6yZy OGrrIO/8meI5pyq82DImoOpamTpGBWBFPwfXq7Togmf+kzOw1n3z22ksUW8DL2OKSDXD ecLQ2nwWiLgEHREEeh22i1NPPJgqyu4K2QGcSwlRRen/IiMZmPFjIgrly9QqYgP2OtLP caOlTAFnFCmDk1kM08LviP6akUrMxRheMGLRFDW6L9maOHcderN2t0S3aXKQP+efBFEL +SIA== 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 :references:in-reply-to:mime-version:dkim-signature:dkim-signature :arc-authentication-results; bh=B7A0tAi5faH8Xv4shRMvO61nzEADjdrrFxtytoPVlao=; b=ZWzOPXdWc6jn7e84uqPodQOJSdiZIQa4WlmHrDwLl9DTU6t4WXrAa9ZdLEi0XJ32Iv jO+YX+/+w9ae5vMHEzIBz3yOI2OyHxqyNy2eavu0AqseVmZPHpSJKRnGvOWEExkGMkxh xSzKyaZkGw+nrdLAgAsaao8Z+gjLezoCXCPQL396e3cjU4V1QAaT7aavlMTpxtCU7E42 PYu7pFvzsKNOwO2FMPqQ9Hgnw7920ZXrOgNOGQ0sTdps2dcnIx53DWYW3rQiLoiszaRI rWVPGqCE85DlFQHxJgHXP27P+w8CC7aFpBwWiSeimKJWxlwOiSorgVs28YeluA4DCU7e 9m1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@google.com header.s=20161025 header.b=Y2tJCgwB; dkim=fail header.i=@chromium.org header.s=google header.b=jE2d9vyF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b12-v6si12459305pge.684.2018.06.25.11.23.23; Mon, 25 Jun 2018 11:24:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@google.com header.s=20161025 header.b=Y2tJCgwB; dkim=fail header.i=@chromium.org header.s=google header.b=jE2d9vyF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964889AbeFYSVl (ORCPT + 99 others); Mon, 25 Jun 2018 14:21:41 -0400 Received: from mail-yw0-f195.google.com ([209.85.161.195]:33011 "EHLO mail-yw0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934772AbeFYSVk (ORCPT ); Mon, 25 Jun 2018 14:21:40 -0400 Received: by mail-yw0-f195.google.com with SMTP id u124-v6so5114792ywg.0 for ; Mon, 25 Jun 2018 11:21:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=B7A0tAi5faH8Xv4shRMvO61nzEADjdrrFxtytoPVlao=; b=Y2tJCgwBIUEYhW+vRZE2xDcIxBnDeZyc3xwn7jNiqreAqGH/w+HxiCM9v0Z5zj5VhS sl2lKIYhfWqop2GZhPJ1YwDmd8oFTug9q5NnD3y/VxeH2Qa9wqiNzTcnCtCbI5UoVg8L W7Nm5w98LWqZ6jK1figiUHEE9wzCtD88ZZdUOab46zGIynh5hkP8QZ8AzqYiYhzFZtZf hILFvYZf29ht0ODvDwz5Js4XHc0SxUi83UEK17fgLGOrhf/XPepvLFezLXTt1+4Qam86 VdlDmXOavUYoKxYTIdWINYlyeL1YIjRBYfqpikXbqRqHR2nAal9v9V2Xt6RjGEe+CKI+ wFOg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=B7A0tAi5faH8Xv4shRMvO61nzEADjdrrFxtytoPVlao=; b=jE2d9vyFF8gCJ8BJhw2Lbuj9mJT7bTdb5vGfgOGKQMTeVKQHo/BXlBr1DbolTSlHkm PhvhCe0x1tWTPNSPLDtJkfrG6vjFyeLW17EUjdpPKo+xKvmNfDXSj6C5PsqKVMr5LnOI 1ImcyLNoAV8h+2MLKvEVC44L4QsriKxlTXJn8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=B7A0tAi5faH8Xv4shRMvO61nzEADjdrrFxtytoPVlao=; b=etLX+hucIBrEvOKJc/izci+IsfIgOd1DbAPwrcXYs7HMuQkywFmu3vvE35nygAHlG5 37Sf/RoQ/JC8pAdhke9f3cIAhX1AcFhuJqj9nlJqC+WeGrcU5fRG8zTSYftW2ELPJ/Bl 0VyFp9k9rdUJRihyz/n2EFWaC4DYRRqTRebCQ8u7WhyXfHvfqCkDR7qVzW4t8NL593tL PwiatLaNMPCuj/LJ8bGpIt27RG/Y+H22pJUyqj6fMTGHH7l2MyJ5nr7sPhcXnH2NE0AN 40Ot8GNCRm2XP3FdsgZ8qZ72h49O9nUp5DiYM8FflQph4adsiUW1wwjjTkg4JijOJQ+B 4lMg== X-Gm-Message-State: APt69E01qkxsvmRvvXZaUbbmcV4GdgkFu14PBQWfgc+KrYyUbprAFrWU j8pJ2CvJpYRAprMWzr0XJ5gLnJOtmSPfnIdE7oFLhIsd X-Received: by 2002:a81:4a05:: with SMTP id x5-v6mr6536650ywa.116.1529950899271; Mon, 25 Jun 2018 11:21:39 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a25:5f51:0:0:0:0:0 with HTTP; Mon, 25 Jun 2018 11:21:38 -0700 (PDT) In-Reply-To: <1529939300-27461-1-git-send-email-crecklin@redhat.com> References: <1529939300-27461-1-git-send-email-crecklin@redhat.com> From: Kees Cook Date: Mon, 25 Jun 2018 11:21:38 -0700 X-Google-Sender-Auth: 2QEhZCGmQjn1TVWfGMOMdABwUGw Message-ID: Subject: Re: [PATCH] add param that allows bootline control of hardened usercopy To: Chris von Recklinghausen Cc: LKML , linux-mm@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 25, 2018 at 8:08 AM, Chris von Recklinghausen wrote: > Enabling HARDENED_USER_COPY causes measurable regressions in the > networking performances, up to 8% under UDP flood. Which function is "hot"? i.e. which copy*user() is taking up the time? Do you have a workload that at can be used to reproduce the problem? -Kees -- Kees Cook Pixel Security