Review Board 2.0.15


x86: Implementation of Int3 and Int_Ib in long mode

Review Request #1995 - Created Aug. 27, 2013 and updated

Information
Steve Reinhardt
gem5
default
Reviewers
Default
Changeset 9846:2a455e4caca0
---------------------------
x86: Implementation of Int3 and Int_Ib in long mode

(This is a modified version of the patch from Christian Menard,
http://reviews.gem5.org/r/1939.)

This is an implementation of the x86 int3 and int immediate
instructions for long mode according to 'AMD64 Programmers
Manual Volume 3'. I did not do any heavy testing, but it
works fine with the Fiasco.OC micro kernel
(http://os.inf.tu-dresden.de/fiasco/). I'm not sure if the
changes to the decoder (one_byte_opcodes.isa) break the way
Linux-syscalls are currently treated. So please have a look at it.