Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/i386/include
In article <200309101712.TAA0000170528%zel459.zel.kfa-juelich.de@localhost>,
Matthias Drochner <M.Drochner%fz-juelich.de@localhost> wrote:
>
>christos%NetBSD.org@localhost said:
>> XXX1: We need to fix the vm86 api.
>
>What's wrong with it?
>As you see in regress/.../vm86, one can live with it.
>One thing which is strange is that we have a si_trap
>which noone else has -- I'd expect that value in si_code.
No, si_code is reserved for MI stuff so we cannot use this. Read the
new manpage for siginfo...
The vm.substr.vmsc.sc_* stuff refers to the old struct sigcontext.
It should be changed to use __gregset_t, and vmsc should do the same.
i386_vm86 needs to be versioned if that happens, so I did not do it (yet).
This is what I meant by saying we need to fix the vm86 api.
christos
Home |
Main Index |
Thread Index |
Old Index