[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] b92e06: target-lm32: fix debug memory access
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] b92e06: target-lm32: fix debug memory access |
Date: |
Sat, 23 Mar 2013 11:30:13 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: b92e062a6f53251feef0969135b539d1fb33f7d6
https://github.com/qemu/qemu/commit/b92e062a6f53251feef0969135b539d1fb33f7d6
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M target-lm32/helper.c
Log Message:
-----------
target-lm32: fix debug memory access
CPU models which have the LM32_FLAG_IGNORE_MSB flag set will shadow the
lower 2GB to the upper 2GB memory space. This will fix the debug memory
access used by qemu console and GDB to match this behaviour.
Signed-off-by: Michael Walle <address@hidden>
Commit: ab2b9f174db088633922eaa82c2bcffd84e6bb94
https://github.com/qemu/qemu/commit/ab2b9f174db088633922eaa82c2bcffd84e6bb94
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M disas/lm32.c
Log Message:
-----------
lm32-dis: fix NULL pointer dereference
Signed-off-by: Michael Walle <address@hidden>
Commit: 44ac582d80688ea049c96a20868f4333c6885404
https://github.com/qemu/qemu/commit/44ac582d80688ea049c96a20868f4333c6885404
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M hw/milkymist-uart.c
Log Message:
-----------
milkymist-uart: fix receive buffering
Inform qemu-char when more input data can be received.
Signed-off-by: Michael Walle <address@hidden>
Commit: 562f5f5d9e8415cac3ca2eb768dabf068e8e0f4a
https://github.com/qemu/qemu/commit/562f5f5d9e8415cac3ca2eb768dabf068e8e0f4a
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M hw/lm32_uart.c
Log Message:
-----------
lm32_uart: fix receive buffering
Inform qemu-char when more input data can be received.
Signed-off-by: Michael Walle <address@hidden>
Commit: 608a03c1df217f2111765575a91c6448218369a7
https://github.com/qemu/qemu/commit/608a03c1df217f2111765575a91c6448218369a7
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M target-lm32/translate.c
Log Message:
-----------
target-lm32: don't log cpu state in translation
Don't dump the cpu state because it can also be enabled by the "-d cpu"
parameter.
Signed-off-by: Michael Walle <address@hidden>
Commit: 6036e9d87e73c511fef48a3c06267f92e613fca9
https://github.com/qemu/qemu/commit/6036e9d87e73c511fef48a3c06267f92e613fca9
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M tests/tcg/lm32/test_cmpgei.S
M tests/tcg/lm32/test_cmpgeui.S
M tests/tcg/lm32/test_cmpgi.S
M tests/tcg/lm32/test_cmpgui.S
Log Message:
-----------
tests: tcg: lm32: add more test cases
Esp. for testing zero/sign extend in compare operations.
Signed-off-by: Michael Walle <address@hidden>
Commit: df5eb7d2c871ccd708e0f45cdc5d79b73550731b
https://github.com/qemu/qemu/commit/df5eb7d2c871ccd708e0f45cdc5d79b73550731b
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M target-lm32/translate.c
Log Message:
-----------
target-lm32: fix cmpgui and cmpgeui opcodes
For unsigned compares the immediate has to be zero extended.
Signed-off-by: Michael Walle <address@hidden>
Commit: de55c4bd8bd163ec6c10edc085193bbcf8f9e15e
https://github.com/qemu/qemu/commit/de55c4bd8bd163ec6c10edc085193bbcf8f9e15e
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M target-lm32/cpu.h
Log Message:
-----------
target-lm32: remove dead code
Signed-off-by: Michael Walle <address@hidden>
Commit: a5b0f6d5c0f6678c078354c432a1f0943374f087
https://github.com/qemu/qemu/commit/a5b0f6d5c0f6678c078354c432a1f0943374f087
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M target-lm32/cpu.c
Log Message:
-----------
target-lm32: flush tlb after clearing env
The tlb data is stored within the CPU env. Therefore, the initialization
has to be done after we clear the environment. Otherwise the tlb will have
a valid entry for address 0x0.
Signed-off-by: Michael Walle <address@hidden>
Commit: 6635075596e0ae583de9c04ff605e16ceaa7d294
https://github.com/qemu/qemu/commit/6635075596e0ae583de9c04ff605e16ceaa7d294
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M target-lm32/op_helper.c
Log Message:
-----------
target-lm32: use HELPER() macro
Instead of hardcoding the function name, use the HELPER() macro for this.
Signed-off-by: Michael Walle <address@hidden>
Commit: d3fcbb16789c6f975ba6e22d8a2ba477519f51bc
https://github.com/qemu/qemu/commit/d3fcbb16789c6f975ba6e22d8a2ba477519f51bc
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M configure
Log Message:
-----------
configure: proper OpenGL/GLX probe
Probe for GL and GLX symbols and X11 library. This fixes a build error
where the header files are available but the libraries are not.
Signed-off-by: Michael Walle <address@hidden>
Commit: b1e5fff4afd0c47148b0d9f9341887ae2c3eb9af
https://github.com/qemu/qemu/commit/b1e5fff4afd0c47148b0d9f9341887ae2c3eb9af
Author: Michael Walle <address@hidden>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M configure
M hw/lm32/Makefile.objs
M hw/milkymist-hw.h
Log Message:
-----------
configure: rename OpenGL feature to GLX
As the probe now actually checks for the availability of GLX, rename it
accordingly. The only user of this feature is the milkymist-tmu2 model.
Signed-off-by: Michael Walle <address@hidden>
Commit: f7c61bf8fc1b05613b49d1dd2300d1a1fbc927de
https://github.com/qemu/qemu/commit/f7c61bf8fc1b05613b49d1dd2300d1a1fbc927de
Author: Blue Swirl <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
M configure
M disas/lm32.c
M hw/lm32/Makefile.objs
M hw/lm32_uart.c
M hw/milkymist-hw.h
M hw/milkymist-uart.c
M target-lm32/cpu.c
M target-lm32/cpu.h
M target-lm32/helper.c
M target-lm32/op_helper.c
M target-lm32/translate.c
M tests/tcg/lm32/test_cmpgei.S
M tests/tcg/lm32/test_cmpgeui.S
M tests/tcg/lm32/test_cmpgi.S
M tests/tcg/lm32/test_cmpgui.S
Log Message:
-----------
Merge branch 'for-upstream' of git://github.com/mwalle/qemu
* 'for-upstream' of git://github.com/mwalle/qemu:
configure: rename OpenGL feature to GLX
configure: proper OpenGL/GLX probe
target-lm32: use HELPER() macro
target-lm32: flush tlb after clearing env
target-lm32: remove dead code
target-lm32: fix cmpgui and cmpgeui opcodes
tests: tcg: lm32: add more test cases
target-lm32: don't log cpu state in translation
lm32_uart: fix receive buffering
milkymist-uart: fix receive buffering
lm32-dis: fix NULL pointer dereference
target-lm32: fix debug memory access
Commit: 525bd324c282c68ff95e389acd647ae115fd003c
https://github.com/qemu/qemu/commit/525bd324c282c68ff95e389acd647ae115fd003c
Author: Anthony Green <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
A target-moxie/Makefile.objs
A target-moxie/cpu.c
A target-moxie/cpu.h
A target-moxie/helper.c
A target-moxie/helper.h
A target-moxie/machine.c
A target-moxie/machine.h
A target-moxie/mmu.c
A target-moxie/mmu.h
A target-moxie/translate.c
Log Message:
-----------
Add moxie target code
Signed-off-by: Anthony Green <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: bd86a88eedf3fd4ff55664cfabea7d6400e5fbda
https://github.com/qemu/qemu/commit/bd86a88eedf3fd4ff55664cfabea7d6400e5fbda
Author: Anthony Green <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
M disas.c
M disas/Makefile.objs
A disas/moxie.c
M include/disas/bfd.h
Log Message:
-----------
Add moxie disassembler
Signed-off-by: Anthony Green <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: a360d965821870fa1dbb3effdf7436b715ad3358
https://github.com/qemu/qemu/commit/a360d965821870fa1dbb3effdf7436b715ad3358
Author: Anthony Green <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
A hw/moxie/Makefile.objs
A hw/moxie/moxiesim.c
M include/sysemu/arch_init.h
Log Message:
-----------
Add sample moxie system
Signed-off-by: Anthony Green <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: d15a9c2390889623a681b4d0bc56371b4d25893c
https://github.com/qemu/qemu/commit/d15a9c2390889623a681b4d0bc56371b4d25893c
Author: Anthony Green <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
M MAINTAINERS
M arch_init.c
M configure
M cpu-exec.c
A default-configs/moxie-softmmu.mak
M qapi-schema.json
Log Message:
-----------
Add top level changes for moxie
Signed-off-by: Anthony Green <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: c53de1a2896ccc9ab18bb9c2f1a2f7b93629b564
https://github.com/qemu/qemu/commit/c53de1a2896ccc9ab18bb9c2f1a2f7b93629b564
Author: Richard Henderson <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
M target-i386/translate.c
Log Message:
-----------
target-i386: Fix flags computation for ADOX
When starting from CC_OP_DYNAMIC, and issuing adox before adcx,
a typo used the wrong value for the resulting CC_OP.
Cc: Blue Swirl <address@hidden>
Reported-by: Torbjorn Granlund <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 4980ef9e3e12be3b4ef9092abc2d5a665199b422
https://github.com/qemu/qemu/commit/4980ef9e3e12be3b4ef9092abc2d5a665199b422
Author: Richard Henderson <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
M cpu-exec.c
M target-i386/helper.c
Log Message:
-----------
target-i386: Don't modify env->eflags around cpu_dump_state
We can compute the value in cpu_dump_state anyway, and gratuitous
modifications to eflags creates heisenbugs.
Cc: Blue Swirl <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 2d497542e1ee66598be8bb7ce6a4606d664417ac
https://github.com/qemu/qemu/commit/2d497542e1ee66598be8bb7ce6a4606d664417ac
Author: Richard Henderson <address@hidden>
Date: 2013-03-23 (Sat, 23 Mar 2013)
Changed paths:
M tcg/optimize.c
Log Message:
-----------
tcg-optimize: Fold sub r,0,x to neg r,x
Cc: Blue Swirl <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Compare: https://github.com/qemu/qemu/compare/d76bb73549fc...2d497542e1ee
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] b92e06: target-lm32: fix debug memory access,
GitHub <=