Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Tejun Heo Newsgroups: linux.kernel Subject: Re: [RFC] percpu section full of holes Date: Mon, 08 Jun 2015 05:20:01 +0200 Message-ID: References: X-Original-To: Eric Dumazet Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=LbuH/yQyK2bvMpbYgiAqWecPitbY6LcgsSJ8YP/F3Ng=; b=tuirdlBlolGx2c30IyxNAlz1zASgtBztxjcyH8Y+9BN/cpaA0bvVEEqr0rYOE5RF6H PseUph4HDZUs6HtDf0I4sRbzFKul1K2uRdNX2UNpWQTA4k9Q/AG5JmXzn8r2csar/3HN pt00Ya7m6GUmW3dqHCznc67XxE7IK65o/fq5UDHYWfg0ywYi3mY5Io0qI2KzJu1bsNhh sm/UoXvsWXHdmyN/rO4Uio7Q22Je35vxzbJsxKVfFHUMB0czAwJ1GCmawbGJipDYjAcx I+Al3cu+LU7aYFJNuwR9Fbz9QmHd1mvOHsE5niM7d2Q7lTUFZJseRpkWJK9p+yinFoGE xqsw== X-Received: by 10.68.213.198 with SMTP id nu6mr25629927pbc.60.1433733350406; Sun, 07 Jun 2015 20:15:50 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: robomod@news.nic.it List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Approved: robomod@news.nic.it Lines: 22 Organization: linux.* mail to news gateway X-Original-Cc: "H. Peter Anvin" , "linux-kernel@vger.kernel.org" , Linus Torvalds X-Original-Date: Mon, 8 Jun 2015 12:15:43 +0900 X-Original-Message-ID: <20150608031543.GC21465@mtj.duckdns.org> X-Original-References: <1433696107.29864.51.camel@edumazet-glaptop2.roam.corp.google.com> <20150608030932.GB21465@mtj.duckdns.org> X-Original-Sender: linux-kernel-owner@vger.kernel.org Xref: aioe.org linux.kernel:1160211 On Mon, Jun 08, 2015 at 12:09:32PM +0900, Tejun Heo wrote: > For things we want to pack together, I suppose our only option is > packing them into a struct and defining access macros into it. It's > unfortunately clumsier but expresses the intended effect clearer to > both readers and toolchain. One annoying thing is that we prolly have quite a few places where people put things which are likely to be used together close to each other intentionally and by convention and we're now losing all that contextual information. I have no idea whatsoever whether the gain from toolchain shuffling symbols around is larger or smaller than whatever gain which can be gained from such colocations. Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/