From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (not verified)) by ozlabs.org (Postfix) with ESMTPS id 1AC062C00A7 for ; Fri, 23 Nov 2012 05:21:13 +1100 (EST) Received: by mail-pa0-f51.google.com with SMTP id fb11so3379272pad.38 for ; Thu, 22 Nov 2012 10:21:11 -0800 (PST) Date: Thu, 22 Nov 2012 10:22:22 -0800 From: Greg KH To: Borislav Petkov Subject: Re: [PATCH 056/493] edac: remove use of __devexit_p Message-ID: <20121122182222.GB25392@kroah.com> References: <1353349642-3677-1-git-send-email-wfp5p@virginia.edu> <1353349642-3677-56-git-send-email-wfp5p@virginia.edu> <20121122134451.GG17147@x1.alien8.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <20121122134451.GG17147@x1.alien8.de> Cc: "Arvind R." , Mark Gross , Mauro Carvalho Chehab , Jason Uhlenkott , Ranganathan Desikan , Bill Pemberton , Egor Martovetsky , Doug Thompson , Olof Johansson , linux-edac@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, Tim Small List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Thu, Nov 22, 2012 at 02:44:51PM +0100, Borislav Petkov wrote: > On Mon, Nov 19, 2012 at 01:20:05PM -0500, Bill Pemberton wrote: > > CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer > > needed. > > Erm, I don't understand. __devexit_p is defined also for modules not > only for CONFIG_HOTPLUG: > > #if defined(MODULE) || defined(CONFIG_HOTPLUG) > #define __devexit_p(x) x > #else > #define __devexit_p(x) NULL > #endif > > AFAICT, we cannot remove it yet no? If MODULE is defined, it defaults to nothing. And now that CONFIG_HOTPLUG is always set to Y, this always defaults to nothing. So it's not set to anything anymore, so it can be removed and then this whole define chunk can be removed. thanks, greg k-h