linux-mips
[Top] [All Lists]

Some questions about exceptions?

To: Linux MIPS Mailing List <linux-mips@linux-mips.org>
Subject: Some questions about exceptions?
From: loody <miloody@gmail.com>
Date: Fri, 20 Aug 2010 21:42:19 +0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=Oo82OnZOex9sdFJkowtN9hlCzrYAZYI04vwWsrxCwoI=; b=fFguhvN1r5deQ89W6YjaUt6dC2RMbkkdFND1FPaoNgEScq7CijSXDJGYNv0byndp/5 sEbXE/VlX2z8kC5euIy4cJ+mEhMoLRjKObMdHWgH/GF8hrRcCm14+Vi8Xt5D44lX+zKm ES08w3vzMrSF6fJSm6u6AFzgEIp7wa70f0dso=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=XvS0wKvzYnKVO0RGJKOJOIcQ0nDzcSvqiXJCxWQQ9GEbAskx5YKR79Jnj02lehLO4f 3EeDOYsrnijA0C4KMEty50sv4nBqtbst4YiINwezwwp9hfo9/+E+hO3v/M/oyUOi9tJ2 M6Lh/uBYamxrNlr6Sj2D1GfK7d1LDXqTjrYaw=
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Dear all:
When I read mips spec there is an exception called MCheck and my questions are:
1. Does this exception only happen on write?
2. The spec says this exception happens when following conditions matched:
    a. Existing Page Valid Bit = 1
    b. Written Page Valid Bit = 1
    what is the correct definition of "Existing Page" and "Written Page"?
    I guess the definition of "Written Page" is teh PFN we get from TLB.
    But what is "Existing Page"?
3. I google a paragraph which discuss about this exception,
http://www.spinics.net/lists/mips/msg19804.html
   But I cannot find the reason why it happened from the log.
   The entries in TLB seems fine.

BTW, where I can find kernel
1. first time fill Page blobal directory
2. handle
  a. tlb refill, invalid and modified?

appreciate your help,
miloody

<Prev in Thread] Current Thread [Next in Thread>
  • Some questions about exceptions?, loody <=