Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jul 2006 01:35:32 -0500
From:      "Michael C. Wu" <keichii@freebsd.org>
To:        freebsd-current@freebsd.org
Subject:   amd64 page fault situation
Message-ID:  <44C5BBB4.8080102@freebsd.org>

next in thread | raw e-mail | index | archive | help
Hi Everyone,

I am wondering what we actually do in the following situation.

Suppose that there is an op code on amd64 that calls for a 64bit word.
This word crosses a page boundary. i.e. The first byte or 2 of the word
is on the last part of the page, and the second part of the word
is on the next page.

Do we just have a TLB miss or page miss?  I'd like to know
what happens.  There seems to be a good optimization opportunity here.

Thanks,
Michael



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44C5BBB4.8080102>