Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4144917imu; Fri, 30 Nov 2018 11:49:33 -0800 (PST) X-Google-Smtp-Source: AFSGD/WkxCUTprf5xX3jcnQD17ud6uDFXmY3BE32bJV27k1ZAW8w3eyAsz4HfjK4v4rkrLNOOzwn X-Received: by 2002:a17:902:720c:: with SMTP id ba12mr6935112plb.79.1543607373234; Fri, 30 Nov 2018 11:49:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543607373; cv=none; d=google.com; s=arc-20160816; b=X7e/pCQ5Bz7FLM5Um0iNuQAv286yAL6e0SkCLtR98aiZxeHsqf5HAFZTIRx2ODKOfV QyKDE3rXgF3fP+dLCnIjEtNlw3egXnQJ5NtZJCSvRpb6nEnoum31jJCIO2Bplx5d32/G S9Cxn2JYdBK+V8JA8iKYtToaxEgJuhyYDUoBYMUTIfkLjDOV+0wd2l2eUovQI1W3KKch 3mNazgIRXeUfGnML33koc3YuxKRmw0D0HKt8K7md3JYkaHCAXM0PqndFJvtb8QuOdl4t IkWcgqipG92HCwz/hWzZJ+jyo2pAzJ3mzPwhQkJa8fWsKPy23vl9Oc1GjploOeLoeYzx Elmw== 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=3E5ypZi9u15LzkZGuetMKaF1vNObB4Qoh3u5pcX2eHU=; b=rWukHwQ+I6mzhLHfWZlCCKPj/yVUuqo0ozG0rNbNUOTtKd9ZfWTPCeQeytd8cXjvlr h/CaKzRzqHI1YE5d74nJGgP3u3vi9Uk07gCVDgs5tOkUQONFYQPyj1Le8Usg0a/ELZcK MYBBBa1dQ+mDHb0goMY73x08acMz+VZrME2Ot8wMkjQ1eM0msParhyull6DAydDI8fKE 0hnbOSk9D/4dS+cQqP3+mO65/glgxt80uMyv2aIbu9zWgKFCGgo0iQSziDYiETbC2Obu i2IdHKDvm7qoQaH33pT93sUijEwyBA/wY2kBrufCdU+hgN+8bx5rh+pqm6bPaG2n43Qt JesA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=I8Fg46pW; 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=pass (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 l66si6376527pfl.258.2018.11.30.11.49.18; Fri, 30 Nov 2018 11:49:33 -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=@chromium.org header.s=google header.b=I8Fg46pW; 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=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726693AbeLAG5T (ORCPT + 99 others); Sat, 1 Dec 2018 01:57:19 -0500 Received: from mail-yb1-f194.google.com ([209.85.219.194]:37366 "EHLO mail-yb1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725749AbeLAG5T (ORCPT ); Sat, 1 Dec 2018 01:57:19 -0500 Received: by mail-yb1-f194.google.com with SMTP id w129-v6so1118456ybe.4 for ; Fri, 30 Nov 2018 11:46:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3E5ypZi9u15LzkZGuetMKaF1vNObB4Qoh3u5pcX2eHU=; b=I8Fg46pW9GafH7S6FI1BxTW8kg4/jE/EiePj5221J0IZbqqpEPm23oolZg5rc3iR92 U707V9EeP8rHzMq9ibg7n46tdEQxki5JNH6vSewl6Q/p7fWOLGZhQa9keSsodBbqi9M9 uc5PAODb7mzYBEPYu2BulGn5MTCALX83UgbjE= 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=3E5ypZi9u15LzkZGuetMKaF1vNObB4Qoh3u5pcX2eHU=; b=S6I1Dm/x2jrO/NkLj8xacnNDtDARVIsFYskJDIr2bDT3ZerTkMsQe6AZ0mkDGOMOK3 0brbuUVy1GJlhSeoX2H9K6/9sH2wav8ZsOssu4Cbx2qL79fPWBrT3+DovLfAMKu1w3sQ JiZ4lP9Z0XSAu44nEECxKVlxtPGN0IHEpWzH6qC3yQhYq2i1nMaaFOQ3R8ZqcZEXaU6d 9XU9Z7JkwLdBkh0zwtF9qgCwTRzX4PN2LMfoTOUQ85AsPqN+YewkcNBUvZ3msgMjmB+q qTZ4OJUu6hWWoqpFeMqikIV8O6DC5NrqYjDGcBKC7oW+Om6KnBr/ssaNism7iM2tTX9f 9rbg== X-Gm-Message-State: AA+aEWZdadMjU6cubRgkK45zHC3wLFVFImXa8kScwjEB4ky02819ikHL QEnYG+4lAh/tVGtVsXSi3YMbTK3qXfs= X-Received: by 2002:a25:49c5:: with SMTP id w188-v6mr6705613yba.223.1543607216777; Fri, 30 Nov 2018 11:46:56 -0800 (PST) Received: from mail-yw1-f51.google.com (mail-yw1-f51.google.com. [209.85.161.51]) by smtp.gmail.com with ESMTPSA id u4sm3965894ywu.92.2018.11.30.11.46.56 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Nov 2018 11:46:56 -0800 (PST) Received: by mail-yw1-f51.google.com with SMTP id l200so2747893ywe.10 for ; Fri, 30 Nov 2018 11:46:56 -0800 (PST) X-Received: by 2002:a81:29cc:: with SMTP id p195mr7189809ywp.407.1543606828736; Fri, 30 Nov 2018 11:40:28 -0800 (PST) MIME-Version: 1.0 References: <20181130192737.15053-1-jarkko.sakkinen@linux.intel.com> In-Reply-To: <20181130192737.15053-1-jarkko.sakkinen@linux.intel.com> From: Kees Cook Date: Fri, 30 Nov 2018 11:40:17 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH RFC 00/15] Zero ****s, hugload of hugs <3 To: Jarkko Sakkinen Cc: LKML , Amir Goldstein , Andrew Morton , Andy Shevchenko , Daniel Axtens , "David S. Miller" , Dominik Brodowski , Maling list - DRI developers , Eric Dumazet , federico.vaga@vaga.pv.it, Geert Uytterhoeven , Helge Deller , Jonathan Corbet , Joshua Kinard , "open list:DOCUMENTATION" , "linux-fsdevel@vger.kernel.org" , linux-ide@vger.kernel.org, linux-m68k@lists.linux-m68k.org, Linux Media Mailing List , Linux MIPS Mailing List , Linux mtd , linux-parisc , Linux PM list , linux-scsi@vger.kernel.org, matthias.bgg@gmail.com, Network Development , nouveau , Paolo Abeni , Paul Burton , Petr Mladek , Rob Herring , sean.wang@mediatek.com, Sergey Senozhatsky , shannon.nelson@oracle.com, Stefano Brivio , Steven Rostedt , "Tobin C. Harding" , makita.toshiaki@lab.ntt.co.jp, Willem de Bruijn , Yonghong Song , yanjun.zhu@oracle.com 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 Fri, Nov 30, 2018 at 11:27 AM Jarkko Sakkinen wrote: > > In order to comply with the CoC, replace **** with a hug. Heh. I support the replacement of the stronger language, but I find "hug", "hugged", and "hugging" to be very weird replacements. Can we bikeshed this to "heck", "hecked", and "hecking" (or "heckin" to follow true Doggo meme style). "This API is hugged" doesn't make any sense to me. "This API is hecked" is better, or at least funnier (to me). "Hug this interface" similarly makes no sense, but "Heck this interface" seems better. "Don't touch my hecking code", "What the heck were they thinking?" etc... "hug" is odd. Better yet, since it's only 17 files, how about doing context-specific changes? "This API is terrible", "Hateful interface", "Don't touch my freakin' code", "What in the world were they thinking?" etc? -Kees > > Jarkko Sakkinen (15): > MIPS: replace **** with a hug > Documentation: replace **** with a hug > drm/nouveau: replace **** with a hug > m68k: replace **** with a hug > parisc: replace **** with a hug > cpufreq: replace **** with a hug > ide: replace **** with a hug > media: replace **** with a hug > mtd: replace **** with a hug > net/sunhme: replace **** with a hug > scsi: replace **** with a hug > inotify: replace **** with a hug > irq: replace **** with a hug > lib: replace **** with a hug > net: replace **** with a hug > > Documentation/kernel-hacking/locking.rst | 2 +- > arch/m68k/include/asm/sun3ints.h | 2 +- > arch/mips/pci/ops-bridge.c | 24 +++++++++---------- > arch/mips/sgi-ip22/ip22-setup.c | 2 +- > arch/parisc/kernel/sys_parisc.c | 2 +- > drivers/cpufreq/powernow-k7.c | 2 +- > .../gpu/drm/nouveau/nvkm/subdev/bios/init.c | 2 +- > .../nouveau/nvkm/subdev/pmu/fuc/macros.fuc | 2 +- > drivers/ide/cmd640.c | 2 +- > drivers/media/i2c/bt819.c | 8 ++++--- > drivers/mtd/mtd_blkdevs.c | 2 +- > drivers/net/ethernet/sun/sunhme.c | 4 ++-- > drivers/scsi/qlogicpti.h | 2 +- > fs/notify/inotify/inotify_user.c | 2 +- > kernel/irq/timings.c | 2 +- > lib/vsprintf.c | 2 +- > net/core/skbuff.c | 2 +- > 17 files changed, 33 insertions(+), 31 deletions(-) > > -- > 2.19.1 > -- Kees Cook