From takada@mbf.nifty.com  Wed Jul  2 04:54:21 2008
Return-Path: <takada@mbf.nifty.com>
X-Original-To: tuxonice-devel@crca.org.au
Delivered-To: tuxonice-devel@crca.org.au
X-Bogosity: Ham, spamicity=0.000000
Received: from mail.tuxonice.net (tuxonice.net [67.207.135.122])
	by crca.org.au (Postfix) with ESMTP id 06EFC138004
	for <tuxonice-devel@crca.org.au>; Wed,  2 Jul 2008 04:54:21 +0000 (UTC)
X-Bogosity: Ham, spamicity=0.000000
Received: from pxy2nd.nifty.com (pxy2nd.nifty.com [202.248.175.14])
	by mail.tuxonice.net (Postfix) with SMTP id 55ABC228103
	for <tuxonice-devel@lists.tuxonice.net>;
	Wed,  2 Jul 2008 04:54:20 +0000 (UTC)
Received: (qmail 17104 invoked from network); Wed, 2 Jul 2008 13:54:17 +0900
X-Nifty-SrcIP: [219.104.151.121]
Received: from unknown (HELO localhost) (takada@mbf.nifty.com@219.104.151.121)
	by smb518.nifty.com with SMTP; Wed, 2 Jul 2008 13:54:17 +0900
Date: Wed, 02 Jul 2008 13:52:57 +0900 (JST)
Message-Id: <20080702.135257.145813462.takada@mbf.nifty.com>
To: tuxonice-devel@lists.tuxonice.net
From: TAKADA Yoshihito <takada@mbf.nifty.com>
In-Reply-To: <20080702.114530.193689860.takada@mbf.nifty.com>
References: <20080702.114530.193689860.takada@mbf.nifty.com>
X-Mailer: Mew version 6.0.50 on Emacs 22.2 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Subject: Re: [TuxOnIce-devel] 2.6.26rc8(toi3.0-rc7) panics after "Suspending
 console(s)"
X-BeenThere: tuxonice-devel@lists.tuxonice.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TuxOnIce Development Discussion <tuxonice-devel.lists.tuxonice.net>
List-Unsubscribe: <http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel>, 
	<mailto:tuxonice-devel-request@lists.tuxonice.net?subject=unsubscribe>
List-Archive: <http://lists.tuxonice.net/pipermail/tuxonice-devel>
List-Post: <mailto:tuxonice-devel@lists.tuxonice.net>
List-Help: <mailto:tuxonice-devel-request@lists.tuxonice.net?subject=help>
List-Subscribe: <http://lists.tuxonice.net/mailman/listinfo/tuxonice-devel>,
	<mailto:tuxonice-devel-request@lists.tuxonice.net?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2008 04:54:21 -0000

Hi.
I invested the back trace with disassemble.

Panic-ed here:
> EIP is at swsusp_arch_resume+0xcb/0x114

objdump show address of swsusp_arch_resume:
0000002c <swsusp_arch_resume>:

0000002c + 0xcb is  0x000000F7. it points the inline function, 
resume_physical_mapping_init().
I guess it points set_pte().

static int resume_physical_mapping_init(pgd_t *pgd_base)
  :
  :
				max_pte = pte + PTRS_PER_PTE;
				for (; pte < max_pte; pte++, pfn++) {
					if (pfn >= max_low_pfn)
						break;

  cb:	89 c2                	mov    %eax,%edx
  cd:	89 f1                	mov    %esi,%ecx
  cf:	8d aa 00 10 00 00    	lea    0x1000(%edx),%ebp
  d5:	c1 e1 0c             	shl    $0xc,%ecx
  d8:	eb 22                	jmp    fc <swsusp_arch_resume+0xd0>
  da:	3b 35 00 00 00 00    	cmp    0x0,%esi
  e0:	73 32                	jae    114 <swsusp_arch_resume+0xe8>

					set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC));
				}

  e2:	89 c8                	mov    %ecx,%eax
  e4:	46                   	inc    %esi
  e5:	0b 05 00 00 00 00    	or     0x0,%eax
  eb:	81 c1 00 10 00 00    	add    $0x1000,%ecx
  f1:	23 05 00 00 00 00    	and    0x0,%eax
 *f7:	89 02                	mov    %eax,(%edx)
  f9:	83 c2 04             	add    $0x4,%edx
  fc:	39 ea                	cmp    %ebp,%edx
  fe:	72 da                	jb     da <swsusp_arch_resume+0xae>

			}


> 

