Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4985952pxv; Tue, 27 Jul 2021 23:41:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwoCcRz7knNhkgzqqkUf+qtnjZtJTnRQo8NvJho+tojieq8WvcNEAK83KK17OR7e+ce3Ug7 X-Received: by 2002:a17:906:8152:: with SMTP id z18mr1127492ejw.419.1627454513466; Tue, 27 Jul 2021 23:41:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627454513; cv=none; d=google.com; s=arc-20160816; b=YTzdUkpGOcY6NNcITWEA4aOSIEiiGOs40BKNYpxnl8itWeypd2RhI4XXPnHORVFTgS D/k+SIVAXMEyWeJQh/D6TB1t2rr0EOA6b09l9h66al7Fg5iz5+9FRIw92WUMxtDAmIK0 itYcJO9bloUpHMWv5jVsNi76z2YpZOT6JXSwt8Th7kyhhNjqYhkVr8zkAvHz3QMc/FXP IWN49DSEt+l3FONpv7Kf31DJDKGQM//iqIEDuoMSgO3BB7lAwSgfkjLyp3wOrBbOY4tw UsdJ4HQxht/Bb1FnGOLMzhpp6vovaVcuvbO+Xbe///AWR1nqttzmkLpRf8toc9UG7Cao pexA== 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=HL8W+m5zHL4q8Yw0UVXc1CwMNITC/gkgVjJp7ORdFOc=; b=Cq2+mXyLIpWsjtUDpZ+UU7/xYcW6Dil28Jg5mpW/5090ie/gk+NdRtDavPNdaLeJzP 5fM5gHVGCGIztcOSm8pHcXfEOzKkpnsX3Jyor0w6mwLEcNwpWfOjcFduJFM7ZYyDCmBI AdoBFgEauFxTJGYI7jD0Tt1P3RQgmP4GLJx0v/nNKYe4xz6+mMo1c6Oh7WRE1SGSwQ9F OvQLHxrVrRvQugh7Whx+3YvDQnBSX87p10xRwjIHiRDL10xf/VzrAv6j9tgbWzQoR3PQ rBl7wbnbEieI+ekZwhmqz5fRohsjdcGFBuhBeVAoJVxt5f5qXtIQt/WF+/KBRNsyWb/N uhjw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=RyFulSv1; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q26si5089160ejn.556.2021.07.27.23.41.28; Tue, 27 Jul 2021 23:41:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-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=@linuxfoundation.org header.s=korg header.b=RyFulSv1; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234259AbhG1GlU (ORCPT + 99 others); Wed, 28 Jul 2021 02:41:20 -0400 Received: from mail.kernel.org ([198.145.29.99]:36646 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232798AbhG1GlU (ORCPT ); Wed, 28 Jul 2021 02:41:20 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id BA8B16023E; Wed, 28 Jul 2021 06:41:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1627454479; bh=56P83WlclwichTl6Z38luZ2iMK3+gEOYgDjb65V+lIk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=RyFulSv1DKr+WMQoNMSADu/bvEL2Nt9m/j8r5jvKSLh5jGBe0pgTIj4j2kHvRaqiq cqa3qzmYXurTLeQgm/jDQEpxNsvH/ufI5US3zham8t8FNmVEui6kSE+H9CKeuNpq36 x4opoXtu0wbNZ69pe/1t1danjGs4IfYhvpwS+YHI= Date: Wed, 28 Jul 2021 08:41:17 +0200 From: Greg Kroah-Hartman To: "Gustavo A. R. Silva" Cc: Kees Cook , linux-hardening@vger.kernel.org, "Gustavo A. R. Silva" , Keith Packard , Andrew Morton , linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-staging@lists.linux.dev, linux-block@vger.kernel.org, linux-kbuild@vger.kernel.org, clang-built-linux@googlegroups.com Subject: Re: [PATCH 19/64] ip: Use struct_group() for memcpy() regions Message-ID: References: <20210727205855.411487-1-keescook@chromium.org> <20210727205855.411487-20-keescook@chromium.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Wed, Jul 28, 2021 at 01:31:16AM -0500, Gustavo A. R. Silva wrote: > > Why not use a local version of the macro like was done in the DRM header > > file, to make it always work the same and more obvious what is > > happening? If I were a userspace developer and saw the above, I would > > think that the kernel developers have lost it :) > > Then don't take a look at this[1]. :p > > -- > Gustavo > > [1] https://git.kernel.org/linus/c0a744dcaa29e9537e8607ae9c965ad936124a4d That one at least looks a "little" different so maybe it could be seen as semi-reasonable :)