Petr Stehlik dixit:

>> The specs specifically say the contrary: they must be in virtual
>> addresses, but still in physical memory:
>
>specs is probably incorrect :-/ Where did you get the following quotes
>from?

http://wiki.aranym.org/natfeats/proposal

>> “On emulators implementing MMU and where physical addresses differ from
>> logical addresses, the memory that will be accessed by native features
>> uses the logical addresses (that is, exactly the same memory than that
>> seen by the CPU).”

I just looked around for a way to get the physical address of locked
memory from user-space in Linux, but there doesn’t appear to be one,
besides maybe /proc/$$/pagemap but cat(1) hangs when I try to read it,
so effectively none.

For detecting whether we run under virtualisation, this would have been
the way to go. Too bad if the specs are “incorrect” ☹

>> Nevertheless, a user-space application absolutely MUST NOT crash the
>> emulator. Throw a SIGBUS if you must.
>
>I agree. Thus I have just fixed it (fix available in ARAnyM CVS, file
>src/include/natfeat.h).

Thanks!

>I suppose the maintainer could grab the patch from CVS and apply it to
>ARAnyM in wheezy? Or I may prepare a 0.9.15 release of ARAnyM...

I can probably NMU it, the maintainer isn’t a DD IIRC.
Antonin, is that okay with you? .oO(We probably should also
talk anyway whether you’d want me to comaintain this…)

I think that, since a newer upstream version is in sid anyway,
we have to go through testing-proposed-updates already, so maybe
putting together a 0.9.15 with all fixes would be good, which we
can add to unstable, and I’ll apply the fix on top of 0.9.13 in
wheezy?

bye,
//mirabilos
-- 
☎ <Natureshadow> Ich glaub ich hab mir grad mit dem [Ham]Burger die Nase abge‐
putzt… <mirabilos> Ich glaub ich hab ne neue eMail-Signatur
<Natureshadow> Scheiße, warum passiert mir sowas immer, wenn ich mit dir spre‐
che? *hust* Das war Schnodderburger… *hust*


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to