From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755465AbYLGXx0 (ORCPT ); Sun, 7 Dec 2008 18:53:26 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752696AbYLGXxT (ORCPT ); Sun, 7 Dec 2008 18:53:19 -0500 Received: from ogre.sisk.pl ([217.79.144.158]:35374 "EHLO ogre.sisk.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752749AbYLGXxS (ORCPT ); Sun, 7 Dec 2008 18:53:18 -0500 From: "Rafael J. Wysocki" To: Len Brown Subject: [PATCH -suspend] Hibernate: Replace unnecessary evaluation of pfn_to_page() Date: Mon, 8 Dec 2008 00:52:49 +0100 User-Agent: KMail/1.9.9 Cc: LKML , Pavel Machek , pm list MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200812080052.49604.rjw@sisk.pl> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Rafael J. Wysocki Subject: Hibernate: Replace unnecessary evaluation of pfn_to_page() Replace one evaluation of pfn_to_page() in copy_data_pages() with the value of a local variable containing the right number already. Signed-off-by: Rafael J. Wysocki --- kernel/power/snapshot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6/kernel/power/snapshot.c =================================================================== --- linux-2.6.orig/kernel/power/snapshot.c +++ linux-2.6/kernel/power/snapshot.c @@ -981,7 +981,7 @@ static void copy_data_page(unsigned long * data modified by kmap_atomic() */ safe_copy_page(buffer, s_page); - dst = kmap_atomic(pfn_to_page(dst_pfn), KM_USER0); + dst = kmap_atomic(d_page, KM_USER0); memcpy(dst, buffer, PAGE_SIZE); kunmap_atomic(dst, KM_USER0); } else {