Branch: refs/heads/master
Home: https://github.com/siemens/jailhouse
Commit: ae8b272f997bc720efc7f18476e5a407e2580ead
https://github.com/siemens/jailhouse/commit/ae8b272f997bc720efc7f18476e5a407e2580ead
Author: Jan Kiszka <[email protected]>
Date: 2019-01-27 (Sun, 27 Jan 2019)
Changed paths:
M hypervisor/arch/x86/vtd.c
Log Message:
-----------
x86: vtd: Ignore lower two bits when evaluating VTD_REQ_INV_WAIT
If the guest sets the wait request status address to the top of the
page, we crossed the border to the next page and either wrote some bytes
into a guest page that was previously mapped at page 2 in the temporary
mapping range, or we crashed the hypervisor on a fault if nothing was
mapped before.
Fix this by masking out the two lowest bits of the status address which
are actually reserved according to the Intel manual.
Along that, replace the hard-coded shift value with the right symbolic
constant.
Fixes: 20b09b8625d5 ("x86: Emulate interrupt remapping support to enable x2APIC
usage")
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 22148e28077358ba16f39264941b977c6f6a6067
https://github.com/siemens/jailhouse/commit/22148e28077358ba16f39264941b977c6f6a6067
Author: Andreas Messerschmid <[email protected]>
Date: 2019-01-30 (Wed, 30 Jan 2019)
Changed paths:
A configs/arm64/miriac-sbc-ls1046a.c
Log Message:
-----------
configs: miriac-sbc-ls1046a: Add root cell configuration
Add a root cell configuration file for the Microsys
Miriac LS1046a SBC.
Signed-off-by: Andreas Messerschmid <[email protected]>
Reviewed-by: Benedikt Spranger <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 8c9a87fd85dfba2bb80f65c189e6a3bf20d8980c
https://github.com/siemens/jailhouse/commit/8c9a87fd85dfba2bb80f65c189e6a3bf20d8980c
Author: Andreas Messerschmid <[email protected]>
Date: 2019-01-30 (Wed, 30 Jan 2019)
Changed paths:
A configs/arm64/miriac-sbc-ls1046a-gic-demo.c
Log Message:
-----------
configs: miriac-sbc-ls1046a: Add GIC demo inmate configuration
Add an inmate configuration file for running the GIC demo on
the Microsys Miriac LS1046a SBC.
Signed-off-by: Andreas Messerschmid <[email protected]>
Reviewed-by: Benedikt Spranger <[email protected]>
[Jan: fix-up whitespace errors]
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 41b0b5f8e7976aa8928c375d729bf349bf4626d2
https://github.com/siemens/jailhouse/commit/41b0b5f8e7976aa8928c375d729bf349bf4626d2
Author: Andreas Messerschmid <[email protected]>
Date: 2019-01-30 (Wed, 30 Jan 2019)
Changed paths:
A configs/arm64/miriac-sbc-ls1046a-linux-demo.c
Log Message:
-----------
configs: miriac-sbc-ls1046a: Add linux inmate demo configuration
Add an inmate configuration file for running Linux as an inmate on
the Microsys Miriac LS1046a SBC.
Signed-off-by: Andreas Messerschmid <[email protected]>
Reviewed-by: Benedikt Spranger <[email protected]>
[Jan: fix-up whitespace errors]
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 58786d1a084328861dea929ea8990818630db838
https://github.com/siemens/jailhouse/commit/58786d1a084328861dea929ea8990818630db838
Author: Andreas Messerschmid <[email protected]>
Date: 2019-01-30 (Wed, 30 Jan 2019)
Changed paths:
A configs/arm64/dts/inmate-miriac-sbc-ls1046a.dts
Log Message:
-----------
configs: miriac-sbc-ls1046a: Add linux inmate demo dts
Add demo device tree for running Linux as an inmate on
the Microsys Miriac LS1046a SBC.
Signed-off-by: Andreas Messerschmid <[email protected]>
Reviewed-by: Benedikt Spranger <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Compare:
https://github.com/siemens/jailhouse/compare/3a4f41730235...58786d1a0843
--
You received this message because you are subscribed to the Google Groups
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.