Re: Wrong definition for the "x86_x32_tss_t" class ?
"Mark P. Jones" <[email protected]> Sun, 19 Oct 2008 17:17:45 -0700
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Message-ID | <[email protected]> |
Raphael Neider wrote: >> Why do you use an alignment restriction ? I didn't see it in the Intel >> documentation. > > Looking at the definition of X86_X32_IOPERMBITMAP_ALIGNMENT in lines 36--42 > I conclude that the alignment has to do with I/O flexpages. Possibly > our implementation of mapping I/O permissions simply require(d|s) that the > bitmap is page aligned. I did not check this, though ... I believe you'll find an explanation for the alignment restriction in the following report (see the top of Page 16): http://i30www.ira.uka.de/teaching/thesisdocuments/l4ka/2002/stoess_st_io-flexpages.pdf Hope that helps! All the best, Mark