Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758022AbYCZX1q (ORCPT ); Wed, 26 Mar 2008 19:27:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755518AbYCZX11 (ORCPT ); Wed, 26 Mar 2008 19:27:27 -0400 Received: from charybdis-ext.suse.de ([195.135.221.2]:49940 "EHLO emea5-mh.id5.novell.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755072AbYCZX10 (ORCPT ); Wed, 26 Mar 2008 19:27:26 -0400 Message-ID: <47EADBD0.6040400@suse.de> Date: Thu, 27 Mar 2008 02:27:12 +0300 From: Alexey Starikovskiy User-Agent: Thunderbird 2.0.0.12 (X11/20080227) MIME-Version: 1.0 To: "Rafael J. Wysocki" CC: pm list , ACPI Devel Maling List , Alan Stern , Greg KH , Len Brown , LKML , David Brownell , Pavel Machek , Benjamin Herrenschmidt , Oliver Neukum Subject: Re: [RFC][PATCH 1/3] PM: Introduce new top level suspend and hibernation callbacks (rev. 4) References: <200803262353.30566.rjw@sisk.pl> <200803270003.51570.rjw@sisk.pl> In-Reply-To: <200803270003.51570.rjw@sisk.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 980 Lines: 20 Rafael J. Wysocki wrote: > This is the 4th revision of the patch. > + * struct pm_noirq_ops - device PM callbacks executed with interrupts disabled > + * > + * The following callbacks included in 'struct pm_noirq_ops' are executed with > + * the nonboot CPUs switched off and with interrupts disabled on the only > + * functional CPU. They also are executed with the PM core list of devices > + * locked, so they must NOT unregister any devices. > + * > + * @suspend_noirq: Complete the operations of ->suspend() by carrying out any > + * actions required for suspending the device that need interrupts to be > + * disabled IMHO, no need to add _noirq in both struct and struct members. pm_noirq->suspend_noirq does not look good... -- 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/