Ping.
Le 12/08/2023 à 10:59, Hervé Poussineau a écrit :
I don't understand when SEEK must be set or not, but it seems to fix Minix...
Fixes: https://gitlab.com/qemu-project/qemu/-/issues/1522
Signed-off-by: Hervé Poussineau
---
hw/block/fdc.c | 1 -
1 file changed, 1 deletion(-)
diff
I don't understand when SEEK must be set or not, but it seems to fix Minix...
Fixes: https://gitlab.com/qemu-project/qemu/-/issues/1522
Signed-off-by: Hervé Poussineau
---
hw/block/fdc.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/hw/block/fdc.c b/hw/block/fdc.c
index d7cc4d3ec19
ot;
---
hw/dma/rc4030.c | 2 +-
hw/mips/jazz.c | 1 +
include/hw/dma/rc4030.h | 21 +
include/hw/mips/mips.h | 9 -
4 files changed, 23 insertions(+), 10 deletions(-)
create mode 100644 include/hw/dma/rc4030.h
Acked-by: Hervé Poussineau
In R/W mode, files with spaces were never created on host side.
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1176
Fixes: c79e243ed67683d6d06692bd7040f7394da178b0
Signed-off-by: Hervé Poussineau
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Kevin Wolf
---
block/vvfat.c | 2 +-
1
allows creating file names with spaces.
Hervé
Changes since v1:
- updated patch 1 with remarks (modify in-memory copy, add comment about
FAT32)
Hervé Poussineau (2):
vvfat: allow some writes to bootsector
vvfat: allow spaces in file names
block/vvfat.c | 28 ++--
1
'reserved1' field in bootsector is used to mark volume dirty, or need to verify.
Allow writes to bootsector which only changes the 'reserved1' field.
This fixes I/O errors on Windows guests.
Resolves: https://bugs.launchpad.net/qemu/+bug/1889421
Signed-off-by: Hervé Poussineau
---
block
Le 29/09/2022 à 16:10, Kevin Wolf a écrit :
Am 03.09.2022 um 18:23 hat Hervé Poussineau geschrieben:
'reserved1' field in bootsector is used to mark volume dirty, or need to verify.
Allow writes to bootsector which only changes the 'reserved1' field.
This fixes I/O errors on Windows guests
In R/W mode, files with spaces were never created on host side.
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1176
Fixes: c79e243ed67683d6d06692bd7040f7394da178b0
Signed-off-by: Hervé Poussineau
---
block/vvfat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
allows creating file names with spaces.
Hervé
Hervé Poussineau (2):
vvfat: allow some writes to bootsector
vvfat: allow spaces in file names
block/vvfat.c | 20 ++--
1 file changed, 18 insertions(+), 2 deletions(-)
--
2.36.2
'reserved1' field in bootsector is used to mark volume dirty, or need to verify.
Allow writes to bootsector which only changes the 'reserved1' field.
This fixes I/O errors on Windows guests.
Resolves: https://bugs.launchpad.net/qemu/+bug/1889421
Signed-off-by: Hervé Poussineau
---
block
Hello,
If you want, you can break migration compatibility. I don't see it as a problem.
Hervé
Le 22/05/2022 à 20:18, Mark Cave-Ayland a écrit :
Note in this case it is not possible to register a (new) VMStateDescription in
the DeviceClass without breaking migration compatibility for the MIPS
Le 18/05/2021 à 09:14, Philippe Mathieu-Daudé a écrit :
Cc'ing Hervé, Aleksandar, Markus & Mark.
On 5/17/21 11:11 PM, John Snow wrote:
On 5/17/21 4:50 PM, Philippe Mathieu-Daudé wrote:
On 5/17/21 9:19 PM, John Snow wrote:
On 5/17/21 2:39 PM, Philippe Mathieu-Daudé wrote:
The floppy disc
Le 12/03/2021 à 07:45, John Snow a écrit :
On 1/8/21 6:01 PM, Alexander Bulekov wrote:
fdctrl_format_sector was added in
baca51faff ("updated floppy driver: formatting code, disk geometry auto detect
(Jocelyn Mayer)")
The single callsite is guarded by a check:
fdctrl->data_state &
| 35 ---
hw/sparc/sun4m.c| 8 +++-
hw/sparc64/sun4u.c | 7 +--
include/hw/rtc/m48t59.h | 6 --
6 files changed, 21 insertions(+), 70 deletions(-)
Reviewed-by: Hervé Poussineau
Le 03/09/2020 à 00:42, Eduardo Habkost a écrit :
Make the type checking macro name consistent with the TYPE_*
constant.
Signed-off-by: Eduardo Habkost
---
Cc: Mark Cave-Ayland
Cc: Laurent Vivier
Cc: "Hervé Poussineau"
Cc: Aleksandar Rikalo
Cc: Aleksandar Markovic
Cc: Aurelien
Le 03/09/2020 à 00:42, Eduardo Habkost a écrit :
Make the type checking macro name consistent with the TYPE_*
constant.
Signed-off-by: Eduardo Habkost
---
Cc: "Hervé Poussineau"
Cc: David Gibson
Cc: qemu-...@nongnu.org
Cc: qemu-devel@nongnu.org
---
hw/ppc/rs6000_mc.c | 4 ++-
Le 03/09/2020 à 00:42, Eduardo Habkost a écrit :
This will make the type name constant consistent with the name of
the type checking macro.
Signed-off-by: Eduardo Habkost
---
Cc: "Hervé Poussineau"
Cc: qemu-...@nongnu.org
Cc: qemu-devel@nongnu.org
---
include/hw/isa/pc87312.h | 4
-
hw/rtc/m48t59.c | 11 +--
MAINTAINERS | 2 ++
hw/rtc/trace-events | 6 ++
4 files changed, 13 insertions(+), 11 deletions(-)
Reviewed-by: Hervé Poussineau
ode 100644 pc-bios/ppc_rom.bin
delete mode 16 roms/openhackware
[...]
Ping ... Hervé, what do you think about the patch?
Hello Thomas,
I completely agree with this welcomed patch!
Acked-by: Hervé Poussineau
Regards,
Hervé
Le 24/12/2019 à 05:33, Finn Thain a écrit :
On Tue, 24 Dec 2019, Finn Thain wrote:
I know precious little about NetBSD installation and MIPS Magnum. What I
wrote above was guesswork. Hence this could be a NetBSD bug or user
error.
It was bugs and user error.
The user error was not using
This fixes a freeze at reboot, introduced in
c627e7526a902dd5bb1907dbbd5cf961679dfa68
Signed-off-by: Hervé Poussineau
---
hw/dma/rc4030.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/dma/rc4030.c b/hw/dma/rc4030.c
index c4cf8236f4..76302fe431 100644
--- a/hw/dma/rc4030.c
+++ b/hw/dma
@@ F: hw/mips/mips_mipssim.c
F: hw/net/mipsnet.c
R4000
-M: Aurelien Jarno
-R: Aleksandar Rikalo
+M: Hervé Poussineau
Commit 0c10962a033 from Hervé was part of a bigger refactor series, so I
don't think he is interested.
+R: Aurelien Jarno
+R: Philippe Mathieu-Daudé
S: Maintained
Le 05/11/2019 à 22:53, Laurent Vivier a écrit :
Le 05/11/2019 à 22:06, Hervé Poussineau a écrit :
Le 02/11/2019 à 18:15, Laurent Vivier a écrit :
address_space_rw() access size must be multiplied by the width.
This fixes DHCP for Q800 guest.
Signed-off-by: Laurent Vivier
---
hw/net
Le 02/11/2019 à 18:15, Laurent Vivier a écrit :
address_space_rw() access size must be multiplied by the width.
This fixes DHCP for Q800 guest.
Signed-off-by: Laurent Vivier
---
hw/net/dp8393x.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/net/dp8393x.c
Le 02/11/2019 à 18:15, Laurent Vivier a écrit :
The card is not able to exit from exhaustion state, because
while the drive consumes the buffers, the RRP is incremented
(when the driver clears the ISR RBE bit), so it stays equal
to RWP, and while RRP == RWP, the card thinks it is always
in
insertions(+), 55 deletions(-)
Reviewed-by: Hervé Poussineau
as described
for transfer operations, except that no memory or I/O read/write control signals
will be generated.
Hervé proposed to remove all the dma_mode_ok stuff from fdc to have a more
clear boundary between DMA and FDC, so this patch also does that.
Suggested-by: Hervé Poussineau
Signed-off-by: Sven
as described
for transfer operations, except that no memory or I/O read/write control signals
will be generated.
Hervé proposed to remove all the dma_mode_ok stuff from fdc to have a more
clear boundary between DMA and FDC, so this patch also does that.
Suggested-by: Hervé Poussineau
Signed-off-by: Sven
Le 29/10/2019 à 12:00, John Snow a écrit :
>
>
> On 10/20/19 2:38 AM, Sven Schnelle wrote:
>> While working on the Tulip driver i tried to write some Teledisk images to
>> a floppy image which didn't work. Turned out that Teledisk checks the written
>> data by issuing a READ command to the FDC
changed, 4 insertions(+), 23 deletions(-)
Tested-by: Hervé Poussineau
per.c | 24
3 files changed, 14 insertions(+), 20 deletions(-)
Tested-by: Hervé Poussineau
overriding of both hooks, or with a simple "global
memory region to ignore bad accesses of all types", so it doesn't
provide evidence either way, unfortunately.
Signed-off-by: Peter Maydell
Tested-by: Hervé Poussineau
Reviewed-by: Hervé Poussineau
---
hw/dma/rc4030.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hw/dma/rc4030.c b/hw/dma/rc4030.c
index 6ccafec..88ff271 100644
--- a/hw/dma/rc4030.c
+++ b/hw/dma/rc4030.c
@@ -23,6 +23,7 @@
*/
#include "qemu/osdep.h"
Le 25/06/2019 à 16:27, Aleksandar Markovic a écrit :
From: Aleksandar Markovic
Fix some simple checkpatch.pl warnings in rc4030.c.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Hervé Poussineau
---
hw/dma/rc4030.c | 18 +++---
1 file changed, 11 insertions(+), 7
---
tests/acceptance/ppc_prep_40p.py | 63
1 file changed, 63 insertions(+)
create mode 100644 tests/acceptance/ppc_prep_40p.py
Hervé, in v2 I plan to rename it machine_ppc_prep_40p.py and add an
entry in MAINTAINERS:
With the change you want to do:
Review
Le 14/04/2019 à 20:53, Artyom Tarasenko a écrit :
On Sun, Apr 14, 2019 at 7:01 PM Hervé Poussineau wrote:
Le 12/04/2019 à 23:06, Artyom Tarasenko a écrit :
AIX 5.1 expects the base year to be 1900. Adjust accordingly.
Signed-off-by: Artyom Tarasenko
---
hw/isa/i82378.c | 4 +++-
1
Le 12/04/2019 à 23:06, Artyom Tarasenko a écrit :
AIX 5.1 expects the base year to be 1900. Adjust accordingly.
Signed-off-by: Artyom Tarasenko
---
hw/isa/i82378.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/hw/isa/i82378.c b/hw/isa/i82378.c
index a5d67bc..546c928
Tarasenko
---
target/ppc/mmu_helper.c | 7 +++
1 file changed, 7 insertions(+)
Reviewed-by: Hervé Poussineau
Le 12/04/2019 à 23:06, Artyom Tarasenko a écrit :
AIX/PReP does access to the aliased IO registers of 53810.
Implement aliasing to make the AIX driver work.
Signed-off-by: Artyom Tarasenko
---
hw/scsi/lsi53c895a.c | 31 ++-
1 file changed, 26 insertions(+), 5
Le 12/04/2019 à 23:06, Artyom Tarasenko a écrit :
Signed-off-by: Artyom Tarasenko
---
hw/pci-host/prep.c | 16
1 file changed, 12 insertions(+), 4 deletions(-)
Reviewed-by: Hervé Poussineau
with "#define MAX_FD 2"
- 2008-04-29 78ae820cfeb0 (Hervé Poussineau):
Supports up to 4 floppy drives if MAX_FD is set to 4
Migration stream knows about runtime value of MAX_FD
- 2009-09-10 d7a6c2703577 (Juan Quintela):
FDC vmstate-ified
Migration stream use compile time value of MAX
insertions(+)
i82374 part:
Reviewed-by: Hervé Poussineau
diff --git a/hw/dma/i82374.c b/hw/dma/i82374.c
index 892f655a..5b42dd1b 100644
--- a/hw/dma/i82374.c
+++ b/hw/dma/i82374.c
@@ -147,6 +147,8 @@ static void i82374_class_init(ObjectClass *klass, void
*data)
dc->realize = i82374_real
Le 04/02/2019 à 22:04, Philippe Mathieu-Daudé a écrit :
In 47973a2dbf we split the last generic chipset out of the PC
board, but forgot to remove the include of "hw/i386/pc.h".
Since it is now unused, remove it.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
Le 31/01/2019 à 14:53, Thomas Huth a écrit :
Select the required devices in hw/ppc/Kconfig instead, so that
ppc-softmmu.mak only contains the user-selectable PREP switch.
Plug-in devices like NE2000_ISA are pulled in automatically by the
Kconfig build system now.
Cc: Hervé Poussineau
Signed
Ping again.
Le 18/11/2018 à 11:09, Hervé Poussineau a écrit :
Ping again.
v3.0 didn't contain 143c04c7e0639e53086519592ead15d2556bfbf2, so this commit
fixes a regression.
Le 10/11/2018 à 21:53, Hervé Poussineau a écrit :
Ping.
Le 21/10/2018 à 21:07, Hervé Poussineau a écrit :
A check
Ping again.
v3.0 didn't contain 143c04c7e0639e53086519592ead15d2556bfbf2, so this commit
fixes a regression.
Le 10/11/2018 à 21:53, Hervé Poussineau a écrit :
Ping.
Le 21/10/2018 à 21:07, Hervé Poussineau a écrit :
A check for scan_enabled has been added to ps2_keyboard_event in commit
erface reference and release method is only invoked if fdctrl->dma_chann
has been set.
(This issue was discovered by Martin testing a recent change in the NetBSD
installer under qemu-system-sparc)
Reported-by: Martin Husemann
Signed-off-by: Mark Cave-Ayland
Reviewed-by: Hervé Poussineau
Ping.
Le 21/10/2018 à 21:07, Hervé Poussineau a écrit :
A check for scan_enabled has been added to ps2_keyboard_event in commit
143c04c7e0639e53086519592ead15d2556bfbf2 to prevent stream corruption.
This works well as long as operating system is resetting keyboard, or enabling
it.
This fixes
changed, 77 insertions(+)
Reviewed-by: Hervé Poussineau
Le 29/10/2018 à 14:39, Mark Cave-Ayland a écrit :
From: Laurent Vivier
This is needed by Quadra 800, this card can run on little-endian
or big-endian bus.
Signed-off-by: Laurent Vivier
Tested-by: Hervé Poussineau
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
Le 29/10/2018 à 14:39, Mark Cave-Ayland a écrit :
From: Laurent Vivier
Co-developed-by: Mark Cave-Ayland
Signed-off-by: Mark Cave-Ayland
Signed-off-by: Laurent Vivier
---
hw/scsi/esp.c | 292 +-
include/hw/scsi/esp.h | 7 ++
2
SWIM_H
+#define SWIM_H
+
+#include "qemu/osdep.h"
+#include "hw/sysbus.h"
+
+#define MAX_FD 2
Maybe rename MAX_FD to SWIM_MAX_FD, to prevent conflicts with MAX_FD in other
files?
Excepted that:
Reviewed-by: Hervé Poussineau
Reviewed-by: Hervé Poussineau
Le 29/10/2018 à 14:39, Mark Cave-Ayland a écrit :
From: Laurent Vivier
Co-developed-by: Mark Cave-Ayland
Signed-off-by: Mark Cave-Ayland
Signed-off-by: Laurent Vivier
---
hw/Makefile.objs| 1 +
hw/nubus/Makefile.objs | 4 +
++
2 files changed, 197 insertions(+)
Reviewed-by: Hervé Poussineau
++
include/hw/misc/mac_via.h | 107
3 files changed, 774 insertions(+)
create mode 100644 hw/misc/mac_via.c
create mode 100644 include/hw/misc/mac_via.h
Reviewed-by: Hervé Poussineau
Le 29/10/2018 à 14:39, Mark Cave-Ayland a écrit :
From: Laurent Vivier
This is broken as the linux driver seems broken too...
Co-developed-by: Mark Cave-Ayland
Signed-off-by: Mark Cave-Ayland
Signed-off-by: Laurent Vivier
---
hw/audio/Makefile.objs | 1 +
hw/audio/asc.c | 446
--
include/hw/char/escc.h | 1 +
2 files changed, 25 insertions(+), 6 deletions(-)
Reviewed-by: Hervé Poussineau
KBD_CMD_RESET,
KBD_CMD_ENABLE or KBD_CMD_RESET_ENABLE before trying to use the keyboard.
Signed-off-by: Hervé Poussineau
---
hw/input/ps2.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/input/ps2.c b/hw/input/ps2.c
index fdfcadf9a1..eded4f0f8d 100644
--- a/hw/input/ps2.c
+++ b/hw
e raven PCI interrupt routing
Mark Cave-Ayland (2):
lsi53c895a: add optional external IRQ via qdev
40p: add fixed IRQ routing for LSI SCSI device
hw/ppc/prep.c| 11 ++-
hw/scsi/lsi53c895a.c | 16 ++--
2 files changed, 20 insertions(+), 7 deletions(-)
Reviewed-by: Hervé Poussineau
Tested-by: Hervé Poussineau
Le 08/09/2018 à 18:20, Stefan Weil a écrit :
Am 08.09.2018 um 18:14 schrieb Hervé Poussineau:
[...]
diff --git a/tests/boot-serial-test.c b/tests/boot-serial-test.c
index f123b15e3e..f865822e32 100644
--- a/tests/boot-serial-test.c
+++ b/tests/boot-serial-test.c
@@ -75,12 +75,12 @@ typedef
OpenBIOS gained 40p support in 5b20e4cacecb62fb2bdc6867c11d44cddd77c4ff
Use it, instead of relying on an unmaintained and very limited firmware.
Signed-off-by: Hervé Poussineau
---
Changes v2->v3:
- rebased on dgibson/ppc-for-3.1
Changes v1->v2:
- rebased on master
- fixed tests
hw/ppc/
t still be preserved. This is
done by introducing a new "is-legacy-prep" qdev property to the raven PCI host
bridge which preserves the old routing for -M prep until that code is finally
removed.
Reviewed-by: Hervé Poussineau
Tested-by: Hervé Poussineau
3 ++-
hw/hppa/machine.c| 4 +++-
hw/ppc/prep.c| 4 +++-
hw/scsi/lsi53c895a.c | 11 ++-
include/hw/pci/pci.h | 3 +--
6 files changed, 13 insertions(+), 15 deletions(-)
Reviewed-by: Hervé Poussineau
Le 31/08/2018 à 16:16, Mark Cave-Ayland a écrit :
On 20/08/18 04:16, David Gibson wrote:
On Fri, Aug 10, 2018 at 04:41:54PM +1000, David Gibson wrote:
On Fri, Aug 10, 2018 at 07:37:12AM +0200, Hervé Poussineau wrote:
OpenBIOS gained 40p support in 5b20e4cacecb62fb2bdc6867c11d44cddd77c4ff
Use
OpenBIOS gained 40p support in 5b20e4cacecb62fb2bdc6867c11d44cddd77c4ff
Use it, instead of relying on an unmaintained and very limited firmware.
Signed-off-by: Hervé Poussineau
---
hw/ppc/prep.c| 2 +-
tests/boot-serial-test.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions
40p machine type should be used instead.
Signed-off-by: Hervé Poussineau
---
qemu-deprecated.texi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/qemu-deprecated.texi b/qemu-deprecated.texi
index 9920a85adc..9c7ff3fe2d 100644
--- a/qemu-deprecated.texi
+++ b/qemu-deprecated.texi
this, as this function is also used in other places?
However,
Acked-by: Hervé Poussineau
Hervé
Hello,
Le 10/08/2018 à 18:17, Programmingkid a écrit :
Can a real 40p machine boot Windows NT 4.0 PowerPC?
Yes.
A real 40p machine is able to run (at least):
- Windows NT (up to 4.0 SP1)
- AIX (up to 4.3.3)
- the beta of OS/2 PowerPC
- Solaris
- Linux
- NetBSD/PReP
However, Windows NT
Le 10/08/2018 à 03:04, David Gibson a écrit :
On Thu, Aug 09, 2018 at 10:40:09PM +0200, Hervé Poussineau wrote:
OpenBIOS gained 40p support in 5b20e4cacecb62fb2bdc6867c11d44cddd77c4ff
Use it, instead of relying on the presence of a proprietary
firmware.
Uh.. openhackware might be, well
OpenBIOS gained 40p support in 5b20e4cacecb62fb2bdc6867c11d44cddd77c4ff
Use it, instead of relying on an unmaintained and very limited firmware.
Signed-off-by: Hervé Poussineau
---
hw/ppc/prep.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/ppc/prep.c b/hw/ppc/prep.c
OpenBIOS gained 40p support in 5b20e4cacecb62fb2bdc6867c11d44cddd77c4ff
Use it, instead of relying on the presence of a proprietary firmware.
Signed-off-by: Hervé Poussineau
---
hw/ppc/prep.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/ppc/prep.c b/hw/ppc/prep.c
index
Hello,
These two small patches deprecate the PPC 'prep' machine in favor of the
'40p' machine.
This is already flagged as 'Future candidate' for removal in
https://wiki.qemu.org/Features/LegacyRemoval
Herv�
Hervé Poussineau (2):
hw/ppc: on 40p machine, change default firmware to OpenBIOS
system (like NetBSD 7.1.2)
Signed-off-by: Hervé Poussineau
---
hw/ppc/prep.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/ppc/prep.c b/hw/ppc/prep.c
index 1558855247..fbcaebabc0 100644
--- a/hw/ppc/prep.c
+++ b/hw/ppc/prep.c
@@ -676,6 +676,7 @@ static void ppc_prep_init(MachineState
ay/vga-isa-mm.c | 60 +
1 file changed, 13 insertions(+), 47 deletions(-)
Note: this device is only used by the MIPS "pica61" board, not the "magnum" one.
The commit message may be changed accordingly.
Reviewed-by: Hervé Poussineau
Tested-by: Hervé Poussineau
functions. Remove it entirely.
Signed-off-by: Peter Maydell
---
hw/ppc/prep.c | 97 +++
1 file changed, 4 insertions(+), 93 deletions(-)
Reviewed-by: Hervé Poussineau
Le 08/07/2018 à 23:11, Peter Maydell a écrit :
On 28 June 2018 at 00:29, Laurent Vivier wrote:
This is needed by Quadra 800, this card can run on little-endian
or big-endian bus.
Signed-off-by: Laurent Vivier
Tested-by: Hervé Poussineau
---
hw/net/dp8393x.c | 88
Le 28/06/2018 à 01:29, Laurent Vivier a écrit :
Co-developed-by: Mark Cave-Ayland
Signed-off-by: Mark Cave-Ayland
Signed-off-by: Laurent Vivier
---
hw/block/Makefile.objs | 1 +
hw/block/swim.c | 284
include/hw/block/swim.h |
include/hw/scsi/esp.h | 5 -
3 files changed, 16 insertions(+), 38 deletions(-)
Ping? Is anyone able to test the MIPS jazz board with these patches at all?
Tested-by: Hervé Poussineau
deletions(-)
Works OK on NetBSD 5.1/arc on MIPS Magnum.
Tested-by: Hervé Poussineau
deletions(-)
Works OK on NetBSD 5.1/arc on MIPS Magnum.
Tested-by: Hervé Poussineau
insertions(+), 15 deletions(-)
Works OK on NetBSD 5.1/arc on MIPS Magnum.
Tested-by: Hervé Poussineau
deletions(-)
Works OK on NetBSD 5.1/arc on MIPS Magnum.
Tested-by: Hervé Poussineau
p8393x_reset(DeviceState *dev)
NACK. This breaks NetBSD 5.1/arc networking.
This seems to revert the following commit and change the function return value.
commit 409b52bfe199d8106dadf7c5ff3d88d2228e89b5
Author: Hervé Poussineau
Date: Wed Jun 3 22:45:48 2015 +0200
net/dp8393x: correc
k>
Reviewed-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/ppc/prep.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/hw/ppc/prep.c b/hw/ppc/prep.c
index a1e7219db6..be4db6a687 100644
--- a/hw/ppc/prep.c
+++ b/hw/ppc/prep.c
@@ -770,7 +770,6 @@ static void ibm_40p_init(MachineState *ma
390x, and the third
patch adds a test that certain machines can at least still be started
with the "-cdrom" parameter (i.e. that test would have catched the
mistake that I did with my SCSI cleanup patch).
Reviewed-by: Hervé Poussineau <hpous...@reactos.org>
v2:
- Use g_spawn
com>
Reviewed-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/mips/mips_jazz.c | 7 ---
hw/scsi/esp.c | 12 +++-
include/hw/scsi/esp.h | 10 +-
3 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/hw/mips/mips_jazz.c b/hw/mips/mips_jazz.c
i
Signed-off-by: Thomas Huth <th...@redhat.com>
Reviewed-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/ppc/prep.c| 2 +-
hw/scsi/lsi53c895a.c | 7 +++
include/hw/pci/pci.h | 1 +
3 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/hw/ppc/prep.c b/hw/ppc/
Le 07/03/2018 à 10:08, Thomas Huth a écrit :
The global hack for creating SCSI devices has recently been removed,
but this apparently broke SCSI devices on some boards that were not
ready for this change yet. For the 40p machine you now get:
$ ppc64-softmmu/qemu-system-ppc64 -M 40p -cdrom x.iso
ot; machine, so that this test now also checks some CLI parameters.
Signed-off-by: Thomas Huth <th...@redhat.com>
Reviewed-by: Hervé Poussineau <hpous...@reactos.org>
---
NB: The 40p machine is currently broken - when the emulator is quit,
there is a rcu_read_unlock assertion mess
Le 08/02/2018 à 19:22, Paolo Bonzini a écrit :
This removes the last user of memory_region_test_and_clear_dirty
outside memory.c.
Cc: Hervé Poussineau <hpous...@reactos.org>
Cc: Aurelien Jarno <aurel...@aurel32.net>
Cc: Yongbok Kim <yongbok@mips.com>
Signed-off-by: Pa
is racy, anyway, if you
get interrupted or something while processing, you may miss step (c)
in your algorithm and fail.
Cc: Hervé Poussineau <hpous...@reactos.org>
Cc: Philippe Mathieu-Daudé <f4...@amsat.org>
Signed-off-by: Corey Minyard <cminy...@mvista.com>
Would it be possible to l
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/isa/piix4.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/hw/isa/piix4.c b/hw/isa/piix4.
Other piix4 parts are already named piix4-ide and piix4-usb-uhci.
Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org>
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous...@reactos.org>
---
Remove their instanciation from malta board, to not have them twice.
Automatically create serial/parallel ports in PIIX4 if not provided.
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous...@reactos.o
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/isa/piix4.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/hw/isa/piix4.c b/hw/isa/piix4.
Remove mc146818rtc instanciated in malta board, to not have it twice.
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/isa/piix4.c | 12
hw/mips/mips_mal
Remove i8254 instanciated in malta board, to not have it twice.
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/isa/piix4.c | 4
hw/mips/mips_malta.c | 3 ---
Note that the PIC master can't be connected to CPU using the command line, but
it's not necessary to have a working ISA bus (for I/O, memory and DMA).
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous
Remove i8042 instanciated in malta board, to not have it twice.
Acked-by: Michael S. Tsirkin <m...@redhat.com>
Acked-by: Paolo Bonzini <pbonz...@redhat.com>
Signed-off-by: Hervé Poussineau <hpous...@reactos.org>
---
hw/isa/piix4.c | 3 +++
hw/mips/mips_malta.c | 2 --
1 - 100 of 1174 matches
Mail list logo