Received: by 2002:ac0:a679:0:0:0:0:0 with SMTP id p54csp980401imp; Wed, 20 Feb 2019 12:41:59 -0800 (PST) X-Google-Smtp-Source: AHgI3Ia6JotGSNRmCfpNrHW0egmdwkR8cvq8Zq3THOZ1bkD2NAfuE+BLEYMvi/2mzcVdP5hQckbV X-Received: by 2002:a63:e80e:: with SMTP id s14mr30953626pgh.30.1550695319270; Wed, 20 Feb 2019 12:41:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550695319; cv=none; d=google.com; s=arc-20160816; b=IMB284secgTld9ZNAQacoFFVCDnwd2bMvB7D9tbZ25n0xJa/sopxzpoZtanzfpUVjO dDt0D0MKumogzOj01Kpl7dv8JNhCgDdYtUR9BAhJOynUizdB2KvF3V1YYMToeqrL+wXN sRC5joY/GWLjL4/VIbvfEV39RKxydrftMAeUdtMtOsKsA6FxSNqIs2F97NsBLa7C8/tf FWPdJJp0IxJMH2v3wQtXRbzniNsfi79gRD3HE71KqaV7IwxSbEo2YnyCv0oHBmugl0EH uRWkjFZusUyb0OZ+pScB5r0EgpAckGBIzyGeU66PCpClu7tjg9dIC9ZI+YmCk5oFC0Gs DIzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=S6f5ltKfmmbc/Y9tRkkr1Gep0E2+84qSjXYQazP6FGY=; b=hJlqP8KbmwAcvX41n29nLHPD3ufO0eJE48reRlKDWgDewQ1pH4hiWcMw7YBbGcTiyU 1sed/7NbDUHotZ9vY0lkwPp9jl5G5JnsMsg7nc36/dGIhSowoAPij3MwN91fPLwQagJ/ kXBRYf3ECM5KZ2Fv17jSTXJ9l0d/16X0oTaJWHaEfzrtXFsxcGjWkK9u2ktbTn8QpED2 j3ZuMqtTuLsZThVb2EJ+DSPzYpLAnCjBX7NGyIUcbFJukNzjfGD3wkNmgc/JXaCnJfxS odOH4GJr/50l4r6zaQOsG5x1age6S6J+mRfYXWJePhMRFiXScPXipWTNcT8K9BInQYGS rraA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=Qw7lFkV8; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k190si1701722pgd.288.2019.02.20.12.41.42; Wed, 20 Feb 2019 12:41:59 -0800 (PST) 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=pass header.i=@ffwll.ch header.s=google header.b=Qw7lFkV8; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726633AbfBTUlI (ORCPT + 99 others); Wed, 20 Feb 2019 15:41:08 -0500 Received: from mail-ed1-f66.google.com ([209.85.208.66]:33716 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725989AbfBTUlH (ORCPT ); Wed, 20 Feb 2019 15:41:07 -0500 Received: by mail-ed1-f66.google.com with SMTP id c55so3379430edb.0 for ; Wed, 20 Feb 2019 12:41:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=S6f5ltKfmmbc/Y9tRkkr1Gep0E2+84qSjXYQazP6FGY=; b=Qw7lFkV8yfgMQI7I1KxGwt8coeYmzppBGjv89An9g4411slsQYPWkWoHK5o6qTaZY8 mGVh03kx1JrDV9WJ5hZVsSPFHwCrg7JtjxyRHfwFNCmGCG1aNmrR3BweASg7EduzJRcC ZKEsPQaejvdqcHGTjwANDEGhQqLpqZ3r+9C+k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=S6f5ltKfmmbc/Y9tRkkr1Gep0E2+84qSjXYQazP6FGY=; b=GTorz2qcLSobEZXyhoTDnt5siX/aPRsFRYi7yqYRuuFk7Px7xEATJ4p7i8KZaPocHz 8reXL+vhYZAt/DqiYVc3BiXd0E2UigggBKgOCx0w0kWglOA3u7dTnV4O5/fDBtEW+vfw KFe750GL7SNUf0C1JCIV82rzIGhJlrwpNo0DvF2Ai3tQoOOLJDosI1yPxGQAiL47evsK VvxgT+nYE5B35dYv/8z0Ln/wPVy/o4xfwwXhiOgOXXo+vF8iE+/VAUYbvmSQ+Tgh2YfO eVfumcxnMgYjFwzV1GSSyBNr/riM46SnG5ag/efxKBQJzKX6v82uaEf2gSiAjx2zwzfu I+Gg== X-Gm-Message-State: AHQUAua2+8LUVUh9pWq1rEQ4Gdo91NcCSCKtBUGoZENKpVvw1zFSQ+Mi jaYtKwp1//j5gz6uSWtsu5EbUw== X-Received: by 2002:a17:906:1602:: with SMTP id m2mr13654457ejd.228.1550695265590; Wed, 20 Feb 2019 12:41:05 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:569e:0:3106:d637:d723:e855]) by smtp.gmail.com with ESMTPSA id j6sm6087946edd.43.2019.02.20.12.41.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Feb 2019 12:41:04 -0800 (PST) From: Daniel Vetter To: DRI Development , LKML Cc: Daniel Vetter , Daniel Vetter , Andrew Morton , Mike Rapoport , Michal Hocko , Roman Gushchin , Vlastimil Babka , Jan Stancek , Kees Cook , Andrey Ryabinin , "Michael S. Tsirkin" , Huang Ying , Bartosz Golaszewski , linux-mm@kvack.org Subject: [PATCH] mm: Don't let userspace spam allocations warnings Date: Wed, 20 Feb 2019 21:40:58 +0100 Message-Id: <20190220204058.11676-1-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org memdump_user usually gets fed unchecked userspace input. Blasting a full backtrace into dmesg every time is a bit excessive - I'm not sure on the kernel rule in general, but at least in drm we're trying not to let unpriviledge userspace spam the logs freely. Definitely not entire warning backtraces. It also means more filtering for our CI, because our testsuite exercises these corner cases and so hits these a lot. Signed-off-by: Daniel Vetter Cc: Andrew Morton Cc: Mike Rapoport Cc: Michal Hocko Cc: Roman Gushchin Cc: Vlastimil Babka Cc: Jan Stancek Cc: Kees Cook Cc: Andrey Ryabinin Cc: "Michael S. Tsirkin" Cc: Huang Ying Cc: Bartosz Golaszewski Cc: linux-mm@kvack.org --- mm/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/util.c b/mm/util.c index 1ea055138043..379319b1bcfd 100644 --- a/mm/util.c +++ b/mm/util.c @@ -150,7 +150,7 @@ void *memdup_user(const void __user *src, size_t len) { void *p; - p = kmalloc_track_caller(len, GFP_USER); + p = kmalloc_track_caller(len, GFP_USER | __GFP_NOWARN); if (!p) return ERR_PTR(-ENOMEM); -- 2.20.1