From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ralf Baechle Subject: Re: [RFC][PATCH] extable: Make sure all archs define _sdata Date: Fri, 20 May 2011 07:34:19 +0100 Message-ID: <20110520063419.GA27802@linux-mips.org> References: <1305855298.1465.19.camel@gandalf.stny.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from h5.dl5rb.org.uk ([81.2.74.5]:49793 "EHLO duck.linux-mips.net" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933375Ab1ETGfu (ORCPT ); Fri, 20 May 2011 02:35:50 -0400 Content-Disposition: inline In-Reply-To: <1305855298.1465.19.camel@gandalf.stny.rr.com> Sender: linux-m68k-owner@vger.kernel.org List-Id: linux-m68k@vger.kernel.org To: Steven Rostedt Cc: LKML , Ingo Molnar , Richard Henderson , Ivan Kokshaysky , Matt Turner , linux-alpha@vger.kernel.org, Hirokazu Takata , Geert Uytterhoeven , Roman Zippel , linux-m68k@vger.kernel.org, Kyle McMartin , Helge Deller , "JamesE.J.Bottomley" On Thu, May 19, 2011 at 09:34:58PM -0400, Steven Rostedt wrote: > Can I get an Acked-by (or comment) from the following Maintainers: > > alpha > m32r > m68k > mips > parisc > > Ingo has discovered that one of my patches broke the builds of these > architectures. Although he added a quick fix, this patch supplies the > proper fix and touches the affected architectures. Please review and Ack > (or NACK with guidance) this patch. > > -- Steve > > A new utility function is used to determine if a passed in address is > part of core kernel data or not. It may or may not return true for RO > data, but this utility must work for RW data. Thus both _sdata and > _edata must be defined and continuous, without .init sections that may > later be freed and replaced by volatile memory (memory that can be > freed). > > This utility function is used to determine if data is safe from ever > being freed. Thus it should return true for all RW global data that is > not in a module or has been allocated, or false otherwise. Acked-by: Ralf Baechle Thanks, Ralf