lp://staging/~ubuntu-bugs-auftrags-killer/qemu/proper-error-characters

Created by Muelli and last modified
Get this branch:
bzr branch lp://staging/~ubuntu-bugs-auftrags-killer/qemu/proper-error-characters
Only Muelli can upload to this branch. If you are Muelli please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Muelli
Project:
QEMU
Status:
Development

Recent revisions

8492. By Tobias Mueller <muelli@bigbox>

Monitor: Print the errorneous character if we detected any

It is very annoying to not know why qemu bails out on a specific
character. So give the user that information as requested in
https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/543478

8491. By Edgar E. Iglesias

microblaze: Trap on illegal load/store sizes.

Signed-off-by: Edgar E. Iglesias <email address hidden>

8490. By Edgar E. Iglesias

microblaze: Correct FPU decoding masks.

Signed-off-by: Edgar E. Iglesias <email address hidden>

8489. By Edgar E. Iglesias

microblaze: Compute masks for alignment checks at translation time.

Thanks to Blue Swirl for reporting.
Signed-off-by: Edgar E. Iglesias <email address hidden>

8488. By Edgar E. Iglesias

microblaze: Trap on bus accesses to unmapped areas.

Signed-off-by: Edgar E. Iglesias <email address hidden>

8487. By Edgar E. Iglesias

microblaze: MMU shows more respect to synthesis config.

The microblaze MMU can be synthesized in different configurations.
Have the MMU model show more respect to the chosen configuration.

Signed-off-by: Edgar E. Iglesias <email address hidden>

8486. By Edgar E. Iglesias

microblaze: Trap on unaligned data accesses.

Untested...

Signed-off-by: Edgar E. Iglesias <email address hidden>

8485. By Edgar E. Iglesias

microblaze: Trap on divizions by zero.

Signed-off-by: Edgar E. Iglesias <email address hidden>

8484. By Edgar E. Iglesias

microblaze: Correct mfs into r0.

Signed-off-by: Edgar E. Iglesias <email address hidden>

8483. By Edgar E. Iglesias

microblaze: Catch illegal insns and privilege violations.

Raise illegal instruction exceptions when executing instructions that
require units not available on the particulare microblaze configuration.

Also trap priviliege violations made by userspace.

Signed-off-by: Edgar E. Iglesias <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6RichRoot (bzr 1.9)
Stacked on:
lp://staging/qemu
This branch contains Public information 
Everyone can see this information.

Subscribers