From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Get rid of cpuinit? Date: Mon, 20 May 2013 15:35:43 -0700 Message-ID: <519AA53F.1020107@zytor.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Return-path: Received: from terminus.zytor.com ([198.137.202.10]:60978 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751010Ab3ETWgK (ORCPT ); Mon, 20 May 2013 18:36:10 -0400 Sender: linux-arch-owner@vger.kernel.org List-ID: To: linux-arch , Linux Kernel Mailing List Cc: Ingo Molnar , Thomas Gleixner , Linus Torvalds , Greg KH We have gotten rid of devinit markup. A recent patch of Linus' makes me wonder if we similarly should get rid of cpuinit markup? Just as with devices, the CPU hotplug machinery has been leveraged to support a number of pieces of functionality such as suspend, which means that on anything but the most embedded systems this functionality is likely needed anyway. On x86-64, for an "allyesconfig" build, the total amount of space in all the .cpu* sections combined is 100K. -hpa