[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] d58f88: scsi/esp-pci: add g_assert() for fix
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] d58f88: scsi/esp-pci: add g_assert() for fix clang analyze... |
Date: |
Tue, 05 May 2020 08:00:35 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: d58f8860ddba8a316bdcdc1010ca4d2ed0b41941
https://github.com/qemu/qemu/commit/d58f8860ddba8a316bdcdc1010ca4d2ed0b41941
Author: Chen Qun <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/scsi/esp-pci.c
Log Message:
-----------
scsi/esp-pci: add g_assert() for fix clang analyzer warning in
esp_pci_io_write()
Clang static code analyzer show warning:
hw/scsi/esp-pci.c:198:9: warning: Value stored to 'size' is never read
size = 4;
^ ~
Reported-by: Euler Robot <address@hidden>
Signed-off-by: Chen Qun <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: fd1c220395eab1712e67238d876c72bf3292c153
https://github.com/qemu/qemu/commit/fd1c220395eab1712e67238d876c72bf3292c153
Author: Chen Qun <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/display/blizzard.c
Log Message:
-----------
display/blizzard: use extract16() for fix clang analyzer warning in
blizzard_draw_line16_32()
Clang static code analyzer show warning:
hw/display/blizzard.c:940:9: warning: Value stored to 'data' is never read
data >>= 5;
^ ~
Reported-by: Euler Robot <address@hidden>
Signed-off-by: Chen Qun <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 237d8f09635e01ff2c4e4c8ca28d14b92dfcd8bf
https://github.com/qemu/qemu/commit/237d8f09635e01ff2c4e4c8ca28d14b92dfcd8bf
Author: Chen Qun <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/timer/exynos4210_mct.c
Log Message:
-----------
timer/exynos4210_mct: Remove redundant statement in exynos4210_mct_write()
Clang static code analyzer show warning:
hw/timer/exynos4210_mct.c:1370:9: warning: Value stored to 'index' is never read
index = GET_L_TIMER_CNT_REG_IDX(offset, lt_i);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hw/timer/exynos4210_mct.c:1399:9: warning: Value stored to 'index' is never read
index = GET_L_TIMER_CNT_REG_IDX(offset, lt_i);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hw/timer/exynos4210_mct.c:1441:9: warning: Value stored to 'index' is never read
index = GET_L_TIMER_CNT_REG_IDX(offset, lt_i);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reported-by: Euler Robot <address@hidden>
Signed-off-by: Chen Qun <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 4b4d96c776f552e4a7ffe2b686ef1dfc9ad3f98f
https://github.com/qemu/qemu/commit/4b4d96c776f552e4a7ffe2b686ef1dfc9ad3f98f
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Mark the LatticeMico32 target as orphan
Michael Walle expressed his desire to orphan the lm32 target [*]:
I guess it is time to pull the plug. Mainly, because I have
no time for this anymore. I've always worked on this on my
spare time and life changed. And secondly, I guess RISC-V is
taking over ;) It has a far better ecosystem. Also, to my
knowledge the only (public) user of LM32 is milkymist and this
project is dead for years now..
So time to say goodbye. It was fun and I've learned a lot -
technically and also how a huge open source project works.
Thank you everyone for that :)
Basically everything still works and there are even TCG test
cases which covers all instructions the processor has.
Many thanks to Michael for his substantial contributions to QEMU,
and for maintaining the LM32 target for various years!
[*] https://www.mail-archive.com/address@hidden/msg605024.html
Acked-by: Michael Walle <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: f4eaf69e45c74b33d092ab53903a8458d197e240
https://github.com/qemu/qemu/commit/f4eaf69e45c74b33d092ab53903a8458d197e240
Author: Wainer dos Santos Moschetta <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/mem/pc-dimm.c
Log Message:
-----------
hw/mem/pc-dimm: Print slot number on error at pc_dimm_pre_plug()
The error report in pc_dimm_pre_plug() now has the slot
number printed.
Signed-off-by: Wainer dos Santos Moschetta <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 12d814e901a21fbecc7d34765c02813f187aecef
https://github.com/qemu/qemu/commit/12d814e901a21fbecc7d34765c02813f187aecef
Author: Wainer dos Santos Moschetta <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/mem/pc-dimm.c
Log Message:
-----------
hw/mem/pc-dimm: Fix line over 80 characters warning
Signed-off-by: Wainer dos Santos Moschetta <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: a1ecb4381829d7eb302bc2d9cb69842c2585601d
https://github.com/qemu/qemu/commit/a1ecb4381829d7eb302bc2d9cb69842c2585601d
Author: Peter Maydell <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M include/hw/elf_ops.h
Log Message:
-----------
elf_ops: Don't try to g_mapped_file_unref(NULL)
Calling g_mapped_file_unref() on a NULL pointer is not valid, and
glib will assert if you try it.
$ qemu-system-arm -M virt -display none -device loader,file=/tmp/bad.elf
qemu-system-arm: -device loader,file=/tmp/bad.elf: GLib: g_mapped_file_unref:
assertion 'file != NULL' failed
(One way to produce an ELF file that fails like this is to copy just
the first 16 bytes of a valid ELF file; this is sufficient to fool
the code in load_elf_ram_sym() into thinking it's an ELF file and
calling load_elf32() or load_elf64().)
The failure-exit path in load_elf can be reached from various points
in execution, and for some of those we haven't yet called
g_mapped_file_new_from_fd(). Add a condition to the unref call so we
only call it if we successfully created the GMappedFile to start with.
This will fix the assertion; for the specific case of the generic
loader it will then fall back from "guess this is an ELF file" to
"maybe it's a uImage or a hex file" and eventually to "just load as
a raw data file".
Reported-by: Randy Yates <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Stefano Garzarella <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 8261cc171f98e89714a0578412e7880396a4f4a6
https://github.com/qemu/qemu/commit/8261cc171f98e89714a0578412e7880396a4f4a6
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Update Keith Busch's email address
address@hidden address is being rejected.
Replace by the email address Keith is actively using.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Acked-by: Keith Busch <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 949da1eb9db9df0d998ad2f3086979e4e23a44a1
https://github.com/qemu/qemu/commit/949da1eb9db9df0d998ad2f3086979e4e23a44a1
Author: Mikhail Gusarov <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M chardev/char-serial.c
M include/qemu/osdep.h
Log Message:
-----------
chardev: Add macOS to list of OSes that support -chardev serial
macOS API for dealing with serial ports/ttys is identical to BSDs.
Signed-off-by: Mikhail Gusarov <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: b3ac2b94cdc939a90d5a22338ae507689e2cfab0
https://github.com/qemu/qemu/commit/b3ac2b94cdc939a90d5a22338ae507689e2cfab0
Author: Simran Singhal <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M block/file-posix.c
M block/nfs.c
M block/nvme.c
M block/vhdx.c
M hw/audio/ac97.c
M hw/audio/adlib.c
M hw/display/cirrus_vga.c
M migration/ram.c
M ui/gtk.c
M util/qemu-sockets.c
Log Message:
-----------
Compress lines for immediate return
Compress two lines into a single line if immediate return statement is found.
It also remove variables progress, val, data, ret and sock
as they are no longer needed.
Remove space between function "mixer_load" and '(' to fix the
checkpatch.pl error:-
ERROR: space prohibited between function name and open parenthesis '('
Done using following coccinelle script:
@@
local idexpression ret;
expression e;
@@
-ret =
+return
e;
-return ret;
Signed-off-by: Simran Singhal <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Message-Id: <20200401165314.GA3213@simran-Inspiron-5558>
[lv: in handle_aiocb_write_zeroes_unmap() move "int ret" inside the #ifdef]
Signed-off-by: Laurent Vivier <address@hidden>
Commit: dfde483ea38ce221e8e634823620308550b8f7f0
https://github.com/qemu/qemu/commit/dfde483ea38ce221e8e634823620308550b8f7f0
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M block.c
Log Message:
-----------
block: Avoid dead assignment
Fix warning reported by Clang static code analyzer:
block.c:3167:5: warning: Value stored to 'ret' is never read
ret = bdrv_fill_options(&options, filename, &flags, &local_err);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fixes: 462f5bcf6
Reported-by: Clang Static Analyzer
Suggested-by: Markus Armbruster <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 1fe5a8c2cd5dc0da03a4246474abf37f0e8cc8c0
https://github.com/qemu/qemu/commit/1fe5a8c2cd5dc0da03a4246474abf37f0e8cc8c0
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M blockdev.c
Log Message:
-----------
blockdev: Remove dead assignment
Fix warning reported by Clang static code analyzer:
CC blockdev.o
blockdev.c:2744:5: warning: Value stored to 'ret' is never read
ret = blk_truncate(blk, size, false, PREALLOC_MODE_OFF, errp);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-Id: <address@hidden>
[lv: fix conflict because of "Add flags to blk_truncate()"]
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 00d1d29b768d920342c5e33cc56a9e0be596b2b4
https://github.com/qemu/qemu/commit/00d1d29b768d920342c5e33cc56a9e0be596b2b4
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/i2c/pm_smbus.c
Log Message:
-----------
hw/i2c/pm_smbus: Remove dead assignment
Fix warning reported by Clang static code analyzer:
CC hw/i2c/pm_smbus.o
hw/i2c/pm_smbus.c:187:17: warning: Value stored to 'ret' is never read
ret = 0;
^ ~
Reported-by: Clang Static Analyzer
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 1cf5ae5129a8e78b9eb2d6545bcc56a8b136eb79
https://github.com/qemu/qemu/commit/1cf5ae5129a8e78b9eb2d6545bcc56a8b136eb79
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/input/adb-kbd.c
Log Message:
-----------
hw/input/adb-kbd: Remove dead assignment
Since commit 5a1f49718 the 'olen' variable is not really
used. Remove it to fix a warning reported by Clang static
code analyzer:
CC hw/input/adb-kbd.o
hw/input/adb-kbd.c:200:5: warning: Value stored to 'olen' is never read
olen = 0;
^ ~
Fixes: 5a1f49718 (adb: add support for QKeyCode)
Reported-by: Clang Static Analyzer
Suggested-by: BALATON Zoltan <address@hidden>
Acked-by: David Gibson <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 22c9336d3a82d1469796b7421cb5bd5f9bfd9748
https://github.com/qemu/qemu/commit/22c9336d3a82d1469796b7421cb5bd5f9bfd9748
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/ide/sii3112.c
Log Message:
-----------
hw/ide/sii3112: Remove dead assignment
Fix warning reported by Clang static code analyzer:
CC hw/ide/sii3112.o
hw/ide/sii3112.c:204:9: warning: Value stored to 'val' is never read
val = 0;
^ ~
Fixes: a9dd6604
Reported-by: Clang Static Analyzer
Reviewed-by: BALATON Zoltan <address@hidden>
Acked-by: John Snow <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 2c8ed55f0f615ea825cb30e80e74a07d6945bcf9
https://github.com/qemu/qemu/commit/2c8ed55f0f615ea825cb30e80e74a07d6945bcf9
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/isa/i82378.c
Log Message:
-----------
hw/isa/i82378: Remove dead assignment
Rename the unique variable assigned as 'pit' which better
represents what it holds, to fix a warning reported by the
Clang static code analyzer:
CC hw/isa/i82378.o
hw/isa/i82378.c:108:5: warning: Value stored to 'isa' is never read
isa = isa_create_simple(isabus, "i82374");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reported-by: Clang Static Analyzer
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 6ae1a5a37711c80166b92019174877fc6f73030a
https://github.com/qemu/qemu/commit/6ae1a5a37711c80166b92019174877fc6f73030a
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/gpio/aspeed_gpio.c
Log Message:
-----------
hw/gpio/aspeed_gpio: Remove dead assignment
Fix warning reported by Clang static code analyzer:
hw/gpio/aspeed_gpio.c:717:18: warning: Value stored to 'g_idx' during its
initialization is never read
int set_idx, g_idx = *group_idx;
^~~~~ ~~~~~~~~~~
Reported-by: Clang Static Analyzer
Reviewed-by: Cédric Le Goater <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: dd1545a3f03f6e821a4ef588acbd99fb4328bcc2
https://github.com/qemu/qemu/commit/dd1545a3f03f6e821a4ef588acbd99fb4328bcc2
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/timer/stm32f2xx_timer.c
Log Message:
-----------
hw/timer/stm32f2xx_timer: Remove dead assignment
Fix warning reported by Clang static code analyzer:
CC hw/timer/stm32f2xx_timer.o
hw/timer/stm32f2xx_timer.c:225:9: warning: Value stored to 'value' is never
read
value = timer_val;
^ ~~~~~~~~~
Reported-by: Clang Static Analyzer
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: e702fba83108519618046a2a09235a62e3a81595
https://github.com/qemu/qemu/commit/e702fba83108519618046a2a09235a62e3a81595
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M hw/timer/pxa2xx_timer.c
Log Message:
-----------
hw/timer/pxa2xx_timer: Add assertion to silent static analyzer warning
pxa2xx_timer_tick4() takes an opaque pointer, then calls
pxa2xx_timer_update4(), so the static analyzer can not
verify that the 'n < 8':
425 static void pxa2xx_timer_tick4(void *opaque)
426 {
427 PXA2xxTimer4 *t = (PXA2xxTimer4 *) opaque;
428 PXA2xxTimerInfo *i = (PXA2xxTimerInfo *) t->tm.info;
429
430 pxa2xx_timer_tick(&t->tm);
433 if (t->control & (1 << 6))
434 pxa2xx_timer_update4(i, qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL),
t->tm.num - 4);
135 static void pxa2xx_timer_update4(void *opaque, uint64_t now_qemu, int n)
136 {
137 PXA2xxTimerInfo *s = (PXA2xxTimerInfo *) opaque;
140 static const int counters[8] = { 0, 0, 0, 0, 4, 4, 6, 6 };
142
143 if (s->tm4[n].control & (1 << 7))
144 counter = n;
145 else
146 counter = counters[n];
Add an assert() to give the static analyzer a hint, this fixes a
warning reported by Clang static code analyzer:
CC hw/timer/pxa2xx_timer.o
hw/timer/pxa2xx_timer.c:146:17: warning: Assigned value is garbage or
undefined
counter = counters[n];
^ ~~~~~~~~~~~
Reported-by: Clang Static Analyzer
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: a2261b2754c94df036b3585dcc82c669b78d0902
https://github.com/qemu/qemu/commit/a2261b2754c94df036b3585dcc82c669b78d0902
Author: Peter Maydell <address@hidden>
Date: 2020-05-05 (Tue, 05 May 2020)
Changed paths:
M MAINTAINERS
M block.c
M block/file-posix.c
M block/nfs.c
M block/nvme.c
M block/vhdx.c
M blockdev.c
M chardev/char-serial.c
M hw/audio/ac97.c
M hw/audio/adlib.c
M hw/display/blizzard.c
M hw/display/cirrus_vga.c
M hw/gpio/aspeed_gpio.c
M hw/i2c/pm_smbus.c
M hw/ide/sii3112.c
M hw/input/adb-kbd.c
M hw/isa/i82378.c
M hw/mem/pc-dimm.c
M hw/scsi/esp-pci.c
M hw/timer/exynos4210_mct.c
M hw/timer/pxa2xx_timer.c
M hw/timer/stm32f2xx_timer.c
M include/hw/elf_ops.h
M include/qemu/osdep.h
M migration/ram.c
M ui/gtk.c
M util/qemu-sockets.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/vivier2/tags/trivial-branch-for-5.1-pull-request' into staging
trivial patches (20200504)
Silent static analyzer warning
Remove dead assignments
Support -chardev serial on macOS
Update MAINTAINERS
Some cosmetic changes
# gpg: Signature made Mon 04 May 2020 16:45:18 BST
# gpg: using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
# gpg: issuer "address@hidden"
# gpg: Good signature from "Laurent Vivier <address@hidden>" [full]
# gpg: aka "Laurent Vivier <address@hidden>" [full]
# gpg: aka "Laurent Vivier (Red Hat) <address@hidden>" [full]
# Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F 5173 F30C 38BD 3F2F BE3C
* remotes/vivier2/tags/trivial-branch-for-5.1-pull-request:
hw/timer/pxa2xx_timer: Add assertion to silent static analyzer warning
hw/timer/stm32f2xx_timer: Remove dead assignment
hw/gpio/aspeed_gpio: Remove dead assignment
hw/isa/i82378: Remove dead assignment
hw/ide/sii3112: Remove dead assignment
hw/input/adb-kbd: Remove dead assignment
hw/i2c/pm_smbus: Remove dead assignment
blockdev: Remove dead assignment
block: Avoid dead assignment
Compress lines for immediate return
chardev: Add macOS to list of OSes that support -chardev serial
MAINTAINERS: Update Keith Busch's email address
elf_ops: Don't try to g_mapped_file_unref(NULL)
hw/mem/pc-dimm: Fix line over 80 characters warning
hw/mem/pc-dimm: Print slot number on error at pc_dimm_pre_plug()
MAINTAINERS: Mark the LatticeMico32 target as orphan
timer/exynos4210_mct: Remove redundant statement in exynos4210_mct_write()
display/blizzard: use extract16() for fix clang analyzer warning in
blizzard_draw_line16_32()
scsi/esp-pci: add g_assert() for fix clang analyzer warning in
esp_pci_io_write()
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/5c7c46fea9f7...a2261b2754c9
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] d58f88: scsi/esp-pci: add g_assert() for fix clang analyze...,
Peter Maydell <=