Max Reitz
12b7cbcabc
iotests: Keep testing broken relative extent paths
...
We had a test for a case where relative extent paths did not work, but
unfortunately we just fixed the underlying problem, so it works now.
This patch adds a new test case that still fails.
Signed-off-by: Max Reitz <mreitz@redhat.com >
Reviewed-by: John Snow <jsnow@redhat.com >
Message-id: 20190815153638.4600-4-mreitz@redhat.com
Reviewed-by: John Snow <jsnow@redhat.com >
Signed-off-by: Max Reitz <mreitz@redhat.com >
2019-09-03 14:55:35 +02:00
Max Reitz
cdc0dd2586
vmdk: Use bdrv_dirname() for relative extent paths
...
This makes iotest 033 pass with e.g. subformat=monolithicFlat. It also
turns a former error in 059 into success.
Signed-off-by: Max Reitz <mreitz@redhat.com >
Message-id: 20190815153638.4600-3-mreitz@redhat.com
Reviewed-by: John Snow <jsnow@redhat.com >
Signed-off-by: Max Reitz <mreitz@redhat.com >
2019-09-03 14:55:35 +02:00
Max Reitz
f158ffdba6
iotests: Fix _filter_img_create()
...
fe646693ac changed qemu-img create's output so that it no longer prints
single quotes around parameter values. The subformat and adapter_type
filters in _filter_img_create() have never been adapted to that change.
Fixes: fe646693ac
Signed-off-by: Max Reitz <mreitz@redhat.com >
Reviewed-by: John Snow <jsnow@redhat.com >
Message-id: 20190815153638.4600-2-mreitz@redhat.com
Reviewed-by: John Snow <jsnow@redhat.com >
Signed-off-by: Max Reitz <mreitz@redhat.com >
2019-09-03 14:55:35 +02:00
Nir Soffer
7e3dc2ba9a
iotests: Test allocate_first_block() with O_DIRECT
...
Using block_resize we can test allocate_first_block() with file
descriptor opened with O_DIRECT, ensuring that it works for any size
larger than 4096 bytes.
Testing smaller sizes is tricky as the result depends on the filesystem
used for testing. For example on NFS any size will work since O_DIRECT
does not require any alignment.
Signed-off-by: Nir Soffer <nsoffer@redhat.com >
Reviewed-by: Max Reitz <mreitz@redhat.com >
Message-id: 20190827010528.8818-3-nsoffer@redhat.com
Signed-off-by: Max Reitz <mreitz@redhat.com >
2019-09-03 14:55:35 +02:00
Nir Soffer
3a20013fbb
block: posix: Always allocate the first block
...
When creating an image with preallocation "off" or "falloc", the first
block of the image is typically not allocated. When using Gluster
storage backed by XFS filesystem, reading this block using direct I/O
succeeds regardless of request length, fooling alignment detection.
In this case we fallback to a safe value (4096) instead of the optimal
value (512), which may lead to unneeded data copying when aligning
requests. Allocating the first block avoids the fallback.
Since we allocate the first block even with preallocation=off, we no
longer create images with zero disk size:
$ ./qemu-img create -f raw test.raw 1g
Formatting 'test.raw', fmt=raw size=1073741824
$ ls -lhs test.raw
4.0K -rw-r--r--. 1 nsoffer nsoffer 1.0G Aug 16 23:48 test.raw
And converting the image requires additional cluster:
$ ./qemu-img measure -f raw -O qcow2 test.raw
required size: 458752
fully allocated size: 1074135040
When using format like vmdk with multiple files per image, we allocate
one block per file:
$ ./qemu-img create -f vmdk -o subformat=twoGbMaxExtentFlat test.vmdk 4g
Formatting 'test.vmdk', fmt=vmdk size=4294967296 compat6=off hwversion=undefined subformat=twoGbMaxExtentFlat
$ ls -lhs test*.vmdk
4.0K -rw-r--r--. 1 nsoffer nsoffer 2.0G Aug 27 03:23 test-f001.vmdk
4.0K -rw-r--r--. 1 nsoffer nsoffer 2.0G Aug 27 03:23 test-f002.vmdk
4.0K -rw-r--r--. 1 nsoffer nsoffer 353 Aug 27 03:23 test.vmdk
I did quick performance test for copying disks with qemu-img convert to
new raw target image to Gluster storage with sector size of 512 bytes:
for i in $(seq 10); do
rm -f dst.raw
sleep 10
time ./qemu-img convert -f raw -O raw -t none -T none src.raw dst.raw
done
Here is a table comparing the total time spent:
Type Before(s) After(s) Diff(%)
---------------------------------------
real 530.028 469.123 -11.4
user 17.204 10.768 -37.4
sys 17.881 7.011 -60.7
We can see very clear improvement in CPU usage.
Signed-off-by: Nir Soffer <nsoffer@redhat.com >
Message-id: 20190827010528.8818-2-nsoffer@redhat.com
Reviewed-by: Max Reitz <mreitz@redhat.com >
Signed-off-by: Max Reitz <mreitz@redhat.com >
2019-09-03 14:55:35 +02:00
Vladimir Sementsov-Ogievskiy
b503de619e
block: fix permission update in bdrv_replace_node
...
It's wrong to OR shared permissions. It may lead to crash on further
permission updates.
Also, no needs to consider previously calculated permissions, as at
this point we already bind all new parents and bdrv_get_cumulative_perm
result is enough. So fix the bug by just set permissions by
bdrv_get_cumulative_perm result.
Bug was introduced in long ago 234ac1a902 , in 2.9.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Message-id: 20190824100740.61635-1-vsementsov@virtuozzo.com
Signed-off-by: Max Reitz <mreitz@redhat.com >
2019-09-03 14:55:35 +02:00
Denis Plotnikov
4d731510d3
qemu-io: add pattern file for write command
...
The patch allows to provide a pattern file for write
command. There was no similar ability before.
Signed-off-by: Denis Plotnikov <dplotnikov@virtuozzo.com >
Message-id: 20190820164616.4072-1-dplotnikov@virtuozzo.com
Reviewed-by: Eric Blake <eblake@redhat.com >
[mreitz: Keep optstring in alphabetical order]
Signed-off-by: Max Reitz <mreitz@redhat.com >
2019-09-03 14:55:35 +02:00
Peter Maydell
cc6613e244
Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging
...
Pull request
# gpg: Signature made Tue 27 Aug 2019 21:33:15 BST
# gpg: using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8
# gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com >" [full]
# gpg: aka "Stefan Hajnoczi <stefanha@gmail.com >" [full]
# Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35 775A 9CA4 ABB3 81AB 73C8
* remotes/stefanha/tags/tracing-pull-request:
trace: Clarify DTrace/SystemTap help message
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2019-09-03 11:06:09 +01:00
Peter Maydell
54b89db530
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging
...
Pull request
# gpg: Signature made Tue 27 Aug 2019 21:16:27 BST
# gpg: using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8
# gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com >" [full]
# gpg: aka "Stefan Hajnoczi <stefanha@gmail.com >" [full]
# Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35 775A 9CA4 ABB3 81AB 73C8
* remotes/stefanha/tags/block-pull-request:
block/qcow2: implement .bdrv_co_pwritev(_compressed)_part
block/qcow2: implement .bdrv_co_preadv_part
block/qcow2: refactor qcow2_co_preadv to use buffer-based io
block/io: introduce bdrv_co_p{read, write}v_part
block/io: bdrv_aligned_pwritev: use and support qiov_offset
block/io: bdrv_aligned_preadv: use and support qiov_offset
block/io: bdrv_co_do_copy_on_readv: lazy allocation
block/io: bdrv_co_do_copy_on_readv: use and support qiov_offset
block: define .*_part io handlers in BlockDriver
block/io: refactor padding
util/iov: improve qemu_iovec_is_zero
util/iov: introduce qemu_iovec_init_extended
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2019-09-03 09:43:26 +01:00
Alex Bennée
4112aff7cd
tests/docker: upgrade docker.py to python3
...
The recent podman changes (9459f75413 ) imported enum which is part
of the python3 standard library but only available as an external
library for python2. This causes problems on the fairly restricted
environment such as shippable. Lets bite the bullet and make the
script a fully python3 one. To that end:
- drop the from __future__ import (we are there now ;-)
- avoid the StringIO import hack
- be consistent with the mode we read/write dockerfiles
- s/iteritems/items/
- ensure check_output returns strings for processing
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Cc: Marc-André Lureau <marcandre.lureau@redhat.com >
2019-09-02 10:52:22 +01:00
Marc-André Lureau
6954a04d5d
tests: fix modules-test with no default machine
...
Fixes: eb062cfa73 ("tests: add module loading test")
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Message-Id: <20190827140241.20818-2-marcandre.lureau@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:22 +01:00
Marc-André Lureau
5d3cbddb58
build-sys: build ui-spice-app as a module
...
This reverts commit 45db1ac157 ("modules-test: ui-spice-app is not
built as module") and fixes commit d8aec9d9f1 ("display: add -display
spice-app launching a Spice client").
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Message-Id: <20190827140241.20818-1-marcandre.lureau@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:22 +01:00
Philippe Mathieu-Daudé
0b8b65ed70
contrib/gitdm: Add RT-RK to the domain-map
...
This company has at least 7 contributors, add a domain-map entry.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20190822231231.1306-1-philmd@redhat.com >
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:22 +01:00
Alex Bennée
f4cf1edc3b
.mailmap/aliases: add some further commentary
...
The two files are not interchangeable but a change to one *might*
require a change to the other so lets flag that up with an explanation
of what both files are trying to achieve. While we are at it document
the many forms .mailmap can take in the header.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com >
2019-09-02 10:52:22 +01:00
Philippe Mathieu-Daudé
1fed8f0044
mailmap: Add many entries to improve 'git shortlog' statistics
...
All of these emails have a least 1 commit with utf8/latin1 encoding
issue, or one with no author name.
When there are multiple commits, keep the author name the most used.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <20190822230916.576-4-philmd@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:22 +01:00
Philippe Mathieu-Daudé
2893712391
mailmap: Update philmd email address
...
Use the email address where I spend most of my time.
Suggested-by: Daniel P. Berrangé <berrange@redhat.com >
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <20190822230916.576-3-philmd@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:22 +01:00
Philippe Mathieu-Daudé
6b97a1d84a
mailmap: Reorder by sections
...
Our mailmap currently has 4 sections somehow documented.
Reorder few entries not related to "addresses from the original
git import" into the 3rd section, and add a comment to describe
it.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <20190822230916.576-2-philmd@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:22 +01:00
Markus Armbruster
565571820b
contrib/gitdm: Add armbru@pond.sub.org to group-map-redhat
...
Just to get the (few) accidental uses of my private e-mail address
attributed correctly.
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Message-Id: <20190822122350.29852-3-armbru@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:16 +01:00
Markus Armbruster
2f1b409a6f
contrib/gitdm: filetype interface is not in order, fix
...
gitm prints the rather cryptic message "interface not found, appended
to the last order". This is because filetypes.txt has filetype
interface, but neglects to mention it in order. Fix that.
Fixes: 2f28271d80
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <20190822122350.29852-2-armbru@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-09-02 10:52:09 +01:00
Aleksandar Markovic
abd4393d76
target/mips: Fix emulation of ST.W in system mode
...
Order of arguments in helper_ret_stl_mmu() invocations was wrong,
apparently caused by a misplaced multiline copy-and-paste.
Fixes: 6decc57 ("target/mips: Fix MSA instructions ST.<B|H|W|D> on big endian host")
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Message-Id: <1567009239-11273-1-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:11:14 +02:00
Aleksandar Markovic
14d92efd72
target/mips: Clean up handling of CP0 register 31
...
Clean up handling of CP0 register 31.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-31-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:08:49 +02:00
Aleksandar Markovic
4bcf121ebb
target/mips: Clean up handling of CP0 register 30
...
Clean up handling of CP0 register 30.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-30-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:08:25 +02:00
Aleksandar Markovic
af4bb6da80
target/mips: Clean up handling of CP0 register 29
...
Clean up handling of CP0 register 29.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-29-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:08:10 +02:00
Aleksandar Markovic
a30e2f2180
target/mips: Clean up handling of CP0 register 28
...
Clean up handling of CP0 register 28.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-28-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:07:56 +02:00
Aleksandar Markovic
5a10873d7d
target/mips: Clean up handling of CP0 register 27
...
Clean up handling of CP0 register 27.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-27-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:07:38 +02:00
Aleksandar Markovic
dbbf08b289
target/mips: Clean up handling of CP0 register 26
...
Clean up handling of CP0 register 26.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-26-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:07:26 +02:00
Aleksandar Markovic
1176b328c3
target/mips: Clean up handling of CP0 register 25
...
Clean up handling of CP0 register 25.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-25-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:07:11 +02:00
Aleksandar Markovic
8d7b4b6efb
target/mips: Clean up handling of CP0 register 24
...
Clean up handling of CP0 register 24.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-24-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:06:29 +02:00
Aleksandar Markovic
4cbf4b6d00
target/mips: Clean up handling of CP0 register 23
...
Clean up handling of CP0 register 23.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-23-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:06:07 +02:00
Aleksandar Markovic
14f92b0b9c
target/mips: Clean up handling of CP0 register 20
...
Clean up handling of CP0 register 20.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-22-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:05:51 +02:00
Aleksandar Markovic
be274dc18e
target/mips: Clean up handling of CP0 register 19
...
Clean up handling of CP0 register 19.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-21-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 12:04:01 +02:00
Aleksandar Markovic
e8dcfe825a
target/mips: Clean up handling of CP0 register 18
...
Clean up handling of CP0 register 18.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-20-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:56:05 +02:00
Aleksandar Markovic
706ce14205
target/mips: Clean up handling of CP0 register 17
...
Clean up handling of CP0 register 17.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-19-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:55:49 +02:00
Aleksandar Markovic
433efb4cca
target/mips: Clean up handling of CP0 register 16
...
Clean up handling of CP0 register 16.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-18-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:55:33 +02:00
Aleksandar Markovic
4466cd49e5
target/mips: Clean up handling of CP0 register 15
...
Clean up handling of CP0 register 15.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-17-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:55:18 +02:00
Aleksandar Markovic
35e4b54d90
target/mips: Clean up handling of CP0 register 14
...
Clean up handling of CP0 register 14.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-16-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:55:01 +02:00
Aleksandar Markovic
e3c7559d89
target/mips: Clean up handling of CP0 register 13
...
Clean up handling of CP0 register 13.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-15-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:54:40 +02:00
Aleksandar Markovic
2b0848674b
target/mips: Clean up handling of CP0 register 12
...
Clean up handling of CP0 register 12.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-14-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:54:22 +02:00
Aleksandar Markovic
f5f3834ff0
target/mips: Clean up handling of CP0 register 11
...
Clean up handling of CP0 register 11.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-13-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:54:07 +02:00
Aleksandar Markovic
860ffef047
target/mips: Clean up handling of CP0 register 10
...
Clean up handling of CP0 register 10.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-12-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:53:52 +02:00
Aleksandar Markovic
e5a98a7232
target/mips: Clean up handling of CP0 register 9
...
Clean up handling of CP0 register 9.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-11-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:53:23 +02:00
Aleksandar Markovic
67d167d2d8
target/mips: Clean up handling of CP0 register 8
...
Clean up handling of CP0 register 8.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-10-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:53:07 +02:00
Aleksandar Markovic
143a9875e5
target/mips: Clean up handling of CP0 register 7
...
Clean up handling of CP0 register 7.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-9-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:52:51 +02:00
Aleksandar Markovic
9023594b40
target/mips: Clean up handling of CP0 register 6
...
Clean up handling of CP0 register 6.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-8-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:52:31 +02:00
Aleksandar Markovic
a1e76353e3
target/mips: Clean up handling of CP0 register 5
...
Clean up handling of CP0 register 5.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-7-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:52:11 +02:00
Aleksandar Markovic
020fe37909
target/mips: Clean up handling of CP0 register 4
...
Clean up handling of CP0 register 4.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-6-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:51:09 +02:00
Aleksandar Markovic
acd3731632
target/mips: Clean up handling of CP0 register 3
...
Clean up handling of CP0 register 3.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-5-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:50:58 +02:00
Aleksandar Markovic
6d27d5bd73
target/mips: Clean up handling of CP0 register 2
...
Clean up handling of CP0 register 2.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-4-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:50:47 +02:00
Aleksandar Markovic
30deb4605b
target/mips: Clean up handling of CP0 register 1
...
Clean up handling of CP0 register 1.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-3-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:50:35 +02:00
Aleksandar Markovic
1b142da5f8
target/mips: Clean up handling of CP0 register 0
...
Clean up handling of CP0 register 0.
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Message-Id: <1567009614-12438-2-git-send-email-aleksandar.markovic@rt-rk.com >
2019-08-29 11:50:18 +02:00