.
Artyom Tarasenko (2):
m48t59: use mmio for the m48t08 model of the m48t59_isa card
sparc64: Use the correct type of the Mostek NVRAM chip
hw/sparc64/sun4u.c |5 -
hw/timer/m48t59.c | 38 +++---
2 files changed, 39 insertions(+), 4 deletions(-)
PrEP and SPARC machines use slightly different variations of
a Mostek NVRAM chip. Since the SPARC variant is much closer
to a m48t08 type, the model can be used to differentiate between
the PIO and MMIO accesses.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/timer/m48t59.c | 38
The sun4u machines use an ISA Mostek chip which has MMIO, uses 1968
as a base year and no IRQ line. So, use the m48t08.
Please note that this patch has its OpenBIOS counterpart.
Together they fix recognising NVRAM in the sun4u machine.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw
On Sat, Apr 27, 2013 at 1:39 PM, Blue Swirl blauwir...@gmail.com wrote:
On Sat, Apr 27, 2013 at 7:12 AM, Artyom Tarasenko atar4q...@gmail.com wrote:
The sun4u machines use a slightly different modification of the ISA Mostek
chip.
It has MMIO, 1968 as a base year and no IRQ line. Since
Hi Andreas,
On Sat, Apr 27, 2013 at 5:16 PM, Andreas Färber afaer...@suse.de wrote:
Am 27.04.2013 09:12, schrieb Artyom Tarasenko:
PrEP and SPARC machines use slightly different variations of
PReP :)
Ops. :)
a Mostek NVRAM chip. Since the SPARC variant is much closer
to a m48t08 type
On Wed, Apr 17, 2013 at 4:15 AM, Rob Landley r...@landley.net wrote:
On 04/14/2013 04:38:23 AM, Artyom Tarasenko wrote:
On Sat, Apr 13, 2013 at 7:03 PM, Rob Landley r...@landley.net wrote:
On 03/26/2013 02:34:50 AM, Artyom Tarasenko wrote:
On Tue, Mar 26, 2013 at 1:52 AM, Rob Landley r
/ sparc64:
http://tyom.blogspot.de/2013/03/debiansparc64-wheezy-under-qemu-how-to.html
Without the patches the install process hangs at random places between 6% and
60%.
With this series the installation succeeds.
Please note that the patch 3/3 requires updating OpenBIOS.
Artyom Tarasenko (3
According to UltraSPARC™-IIi User’s Manual, PBM has 64 IRQ lines.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/pci-host/apb.c |2 +-
hw/sparc64/sun4u.c |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/pci-host/apb.c b/hw/pci-host/apb.c
index b4981d7
- clear interrupts only on writing to the interrupt clear registers
- don't overwrite a currently active interrupt request
- use the correct addresses for the interrupt clear registers
(section 19.3.3.3 of the UltraSPARC™-IIi User’s Manual)
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
Every PCI Slot in PBM has 4 directly mapped IRQ lines.
Use the IRQ routing schema 0bssnn (Bus, Slot, interrupt Number)
described in Section 19.3.3 of UltraSPARC™-IIi User's Manual.
Please note that this patch requires the OpenBIOS counterpart patch.
Signed-off-by: Artyom Tarasenko atar4q
On Sat, Apr 20, 2013 at 11:34 AM, Blue Swirl blauwir...@gmail.com wrote:
On Sun, Apr 14, 2013 at 9:41 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
On Sun, Apr 14, 2013 at 10:05 AM, Hervé Poussineau hpous...@reactos.org
wrote:
As m48t59 devices can only be created with m48t59_init
On Sat, Apr 13, 2013 at 7:03 PM, Rob Landley r...@landley.net wrote:
On 03/26/2013 02:34:50 AM, Artyom Tarasenko wrote:
On Tue, Mar 26, 2013 at 1:52 AM, Rob Landley r...@landley.net wrote:
Can the virtio things (serial, network, block, virtfs) be used on
arbitrary
targets yet? I.E. Can I
On Sun, Apr 14, 2013 at 11:59 AM, Mark Cave-Ayland
mark.cave-ayl...@ilande.co.uk wrote:
On 14/04/13 10:38, Artyom Tarasenko wrote:
Do you have an example kernel .config and qemu command line showing how
to
use virtio for those? (Or a working sparc64 image you can point me to?)
Yes
) {
+m48txx_isa_type_info.name = m48txx_info[i].isa_name;
+m48txx_isa_type_info.class_data = m48txx_info[i];
+type_register(m48txx_isa_type_info);
+}
+}
}
type_init(m48t59_register_types)
--
1.7.10.4
--
Regards,
Artyom Tarasenko
linux/sparc and solaris
the syntax more explicit.
Regards,
Artyom Tarasenko
linux/sparc and solaris/sparc under qemu blog:
http://tyom.blogspot.com/search/label/qemu
On Thu, Apr 4, 2013 at 11:50 AM, Alexander Graf ag...@suse.de wrote:
On 04.04.2013, at 11:46, Artyom Tarasenko wrote:
On Thu, Apr 4, 2013 at 10:37 AM, Fabien Chouteau chout...@adacore.com
wrote:
On 04/03/2013 06:59 PM, Alexander Graf wrote:
On 03.04.2013, at 18:40, Fabien Chouteau wrote
with this option.
--
Regards,
Artyom Tarasenko
linux/sparc and solaris/sparc under qemu blog:
http://tyom.blogspot.com/search/label/qemu
On Thu, Apr 4, 2013 at 6:30 PM, Peter Maydell peter.mayd...@linaro.org wrote:
On 4 April 2013 17:26, Artyom Tarasenko atar4q...@gmail.com wrote:
On Thu, Apr 4, 2013 at 6:20 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
But -kernel for QEMU specifically means Linux kernel; you might
argue
On 4/4/13, Peter Maydell peter.mayd...@linaro.org wrote:
On 4 April 2013 17:46, Artyom Tarasenko atar4q...@gmail.com wrote:
On Thu, Apr 4, 2013 at 6:30 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
My point stands:
* -kernel (if it means anything at all) has to mean boot in
the way
|= BDRV_O_CACHE_WB;
if ((buf = qemu_opt_get(opts, cache)) != NULL) {
if (bdrv_parse_cache_flags(buf, bdrv_flags) != 0) {
error_report(invalid cache option);
--
1.7.6.5
--
Regards,
Artyom Tarasenko
linux/sparc and solaris/sparc under qemu blog:
http
On Wed, Mar 27, 2013 at 3:54 PM, Bob Breuer breu...@mc.net wrote:
On 3/26/2013 12:24 PM, Artyom Tarasenko wrote:
On Tue, Mar 26, 2013 at 4:08 PM, Bob Breuer breu...@mc.net wrote:
On 3/26/2013 6:13 AM, Artyom Tarasenko wrote:
It looks like we will have more framebuffers beside TCX in the near
the only
way to have a network under Linux guest (and a virtio block is the
only to have a disk under Linux guest).
--
Regards,
Artyom Tarasenko
Linux/sparc and solaris/sparc under qemu blog:
http://tyom.blogspot.com/search/label/qemu
disk hda.
Or should an architecture-specific option, like -framebuffer be added?
--
Regards,
Artyom Tarasenko
Linux/sparc and solaris/sparc under qemu blog:
http://tyom.blogspot.com/search/label/qemu
On Tue, Mar 26, 2013 at 4:08 PM, Bob Breuer breu...@mc.net wrote:
On 3/26/2013 6:13 AM, Artyom Tarasenko wrote:
It looks like we will have more framebuffers beside TCX in the near future.
One way to use them would be to make new machines combining a base
machine name with a framebuffer name
://lists.gnu.org/archive/html/qemu-devel/2012-05/msg02408.html
3. http://git.qemu.org/?p=qemu.git;a=blob_plain;f=tcg/LICENSE;hb=master
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
On Sat, Jun 16, 2012 at 8:31 PM, Andreas Färber afaer...@suse.de wrote:
Am 16.06.2012 20:07, schrieb Artyom Tarasenko:
On 6/12/12, Markus Armbruster arm...@redhat.com wrote:
Paolo Bonzini pbonz...@redhat.com writes:
Il 11/06/2012 03:57, Wen Congyang ha scritto:
dump.* use GPL2 instead
fdc: Parametrize ISA base, IRQ and DMA
prep: add pc87312 Super I/O emulation
prep: use pc87312 Super I/O chip instead of collection of random ISA
devices
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
On Fri, Jun 1, 2012 at 9:38 PM, Hervé Poussineau hpous...@reactos.org wrote:
Hi,
Artyom Tarasenko a écrit :
On 3/17/12, Hervé Poussineau hpous...@reactos.org wrote:
First two patches repair some functionality broken since 2009!
Debian install root floppy can now be started again.
Can
to modify this kind of file system?
Have a look at http://libguestfs.org/guestmount.1.html
Alternatively you can convert qcow2 to a raw image, modify it and
convert it back. But this is definitely less convenient than
guestmount.
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http
in non-GPL version of qemu.
For example in FreeBSD community, they are trying to build a GNU-less
system.
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
On Wed, Dec 15, 2010 at 4:31 PM, Kevin Wolf kw...@redhat.com wrote:
Am 15.12.2010 16:04, schrieb Artyom Tarasenko:
On Fri, Jun 4, 2010 at 6:33 PM, Kevin Wolf kw...@redhat.com wrote:
From: Markus Armbruster arm...@redhat.com
Anything that moves hundreds of lines out of vl.c can't be all bad
, keep clear from legal
grey areas, contribute to QEMU positively, and perhaps get some
advertising for your product.
Paolo
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
://tyom.blogspot.de/2012/05/booting-linuxsparc64-on-todays-openbios.html
/Happy hacking
Artyom Tarasenko (4):
Implement address masking for SPARC v9 CPUs
fix block loads broken in commit 30038fd818
sun4u: initialize OBIO interrupt mappings
sun4u: implement interrupt clearing registers
hw/apb_pci.c
According to UltraSPARC - IIi User's manual:
14.1.11 Address Masking (Impdep #125)
When PSTATE.AM=1, the CALL, JMPL, and RDPC instructions and all traps
transmit zero in the high-order 32-bits of the PC to their specified destination
registers.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
Fix UltraSPARC/JPS1/UA2007 VIS block load instructions broken in
30038fd81808f7c3bca92be2369e74c8ca7b3d69
Conflicts:
target-sparc/ldst_helper.c
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
target-sparc/ldst_helper.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions
Similarly to PCI interrupt mappings, the OBIO ones have to be initialized.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/apb_pci.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/hw/apb_pci.c b/hw/apb_pci.c
index 7e28808..d4e11bc 100644
--- a/hw
Implement registers for clearing OBIO and PCI interrupts
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/apb_pci.c | 12
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/hw/apb_pci.c b/hw/apb_pci.c
index d4e11bc..c28411a 100644
--- a/hw/apb_pci.c
+++ b/hw
Ups, the subject line was supposed to be [PATCH 1/4, master+QEMU 1.1]
... Should I resend?
On Sat, May 12, 2012 at 11:15 AM, Artyom Tarasenko atar4q...@gmail.com wrote:
According to UltraSPARC - IIi User's manual:
14.1.11 Address Masking (Impdep #125)
When PSTATE.AM=1, the CALL, JMPL
On Sat, May 12, 2012 at 12:01 PM, Blue Swirl blauwir...@gmail.com wrote:
On Sat, May 12, 2012 at 9:15 AM, Artyom Tarasenko atar4q...@gmail.com wrote:
This small patch series fixes two bugs (patches 1 and 3),
one reggression (patch 2) and and adds two missing registers
to apb_pci (patch 4
On Sat, May 12, 2012 at 1:56 PM, Andreas Färber afaer...@suse.de wrote:
Am 12.05.2012 11:15, schrieb Artyom Tarasenko:
Implement registers for clearing OBIO and PCI interrupts
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
Implementing new registers is a feature, not a 1.1 bugfix
wrote:
Am 12.05.2012 11:15, schrieb Artyom Tarasenko:
Implement registers for clearing OBIO and PCI interrupts
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
Implementing new registers is a feature, not a 1.1 bugfix...
Many of us would like to get patches committed and have to wait
This was an annoying bug, thanks for fixing it!
Tested-by: Artyom Tarasenko atar4q...@gmail.com
On Sat, May 12, 2012 at 7:30 PM, Blue Swirl blauwir...@gmail.com wrote:
Initrd load address is too low, it conflicts with kernel load
address:
rom: requested regions overlap (rom phdr #0:
/tmp
) by -rc2.
Regards,
Anthony Liguori
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
On Tue, May 1, 2012 at 4:06 PM, Blue Swirl blauwir...@gmail.com wrote:
On Tue, May 1, 2012 at 13:54, Artyom Tarasenko atar4q...@gmail.com wrote:
On Tue, May 1, 2012 at 11:25 AM, Blue Swirl blauwir...@gmail.com wrote:
On Mon, Apr 30, 2012 at 17:38, Artyom Tarasenko atar4q...@gmail.com wrote
On Tue, May 1, 2012 at 3:54 PM, Blue Swirl blauwir...@gmail.com wrote:
On Tue, May 1, 2012 at 13:33, Artyom Tarasenko atar4q...@gmail.com wrote:
On Tue, May 1, 2012 at 11:19 AM, Blue Swirl blauwir...@gmail.com wrote:
On Mon, Apr 30, 2012 at 16:39, Artyom Tarasenko atar4q...@gmail.com wrote
On Tue, May 1, 2012 at 11:19 AM, Blue Swirl blauwir...@gmail.com wrote:
On Mon, Apr 30, 2012 at 16:39, Artyom Tarasenko atar4q...@gmail.com wrote:
Tried to boot QEMU Niagara machine with the firmware from the
OpenSPARC T1 emulator ( www.opensparc.net/opensparc-t1/download.html )
, and it dies
On Tue, May 1, 2012 at 11:25 AM, Blue Swirl blauwir...@gmail.com wrote:
On Mon, Apr 30, 2012 at 17:38, Artyom Tarasenko atar4q...@gmail.com wrote:
On Mon, Apr 30, 2012 at 7:15 PM, Andreas Färber afaer...@suse.de wrote:
Am 30.04.2012 18:39, schrieb Artyom Tarasenko:
Tried to boot QEMU Niagara
On Tue, May 1, 2012 at 10:35 AM, Andreas Färber afaer...@suse.de wrote:
Am 30.04.2012 19:38, schrieb Artyom Tarasenko:
On Mon, Apr 30, 2012 at 7:15 PM, Andreas Färber afaer...@suse.de wrote:
Am 30.04.2012 18:39, schrieb Artyom Tarasenko:
Tried to boot QEMU Niagara machine with the firmware
in qemu where more than two (qemu-system-xxx and
qemu-system-xxx64) binaries are produced?
Would the name qemu-system-sun4v fit the naming convention?
Artyom
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
On Mon, Apr 30, 2012 at 7:15 PM, Andreas Färber afaer...@suse.de wrote:
Am 30.04.2012 18:39, schrieb Artyom Tarasenko:
Tried to boot QEMU Niagara machine with the firmware from the
OpenSPARC T1 emulator ( www.opensparc.net/opensparc-t1/download.html )
, and it dies very early.
The reason
Fix BCD mask for date. The most visible effect of this patch is
Solaris 2.5.1 doesn't hang at boot if the day of month is 21.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/m48t59.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/hw/m48t59.c b/hw/m48t59
On Mon, Apr 23, 2012 at 5:18 PM, Andreas Färber afaer...@suse.de wrote:
Am 23.04.2012 16:48, schrieb Artyom Tarasenko:
Fix BCD mask for date. The most visible effect of this patch is
Solaris 2.5.1 doesn't hang at boot if the day of month is 21.
Signed-off-by: Artyom Tarasenko atar4q
On Mon, Apr 23, 2012 at 7:34 PM, Andreas Färber afaer...@suse.de wrote:
Am 23.04.2012 18:48, schrieb Artyom Tarasenko:
On Mon, Apr 23, 2012 at 5:18 PM, Andreas Färber afaer...@suse.de wrote:
Ideally the patch would also indicate that it's about m48t59: .
You mean, like [PATCH,m48t59] fix BCD
+---
hw/prep_pci.c | 14 ++
trace-events|8 +
8 files changed, 446 insertions(+), 69 deletions(-)
create mode 100644 hw/pc87312.c
--
1.7.9.1
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label
Don't produce stray irq 5, don't overwrite ivec_data if still busy with
processing of the previous interrupt.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/sun4u.c | 29 -
1 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/hw/sun4u.c b/hw
The vector interrupt has higher priority than interrupt_level_n.
Also check only interrupt_level_n concurency when TL 0, the traps of
other types may be nested.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/sun4u.c |7 ++-
1 files changed, 6 insertions(+), 1 deletions
On 3/27/12, Blue Swirl blauwir...@gmail.com wrote:
On Tue, Mar 27, 2012 at 18:19, Artyom Tarasenko atar4q...@gmail.com wrote:
On Sun, Mar 11, 2012 at 12:02 PM, Blue Swirl blauwir...@gmail.com wrote:
Generate correct trap for external interrupts. Map PCI and ISA IRQs to
RIC/UltraSPARC-IIi
receive */
- /* XXX */
+ env-ivec_status = val 0x20;
return;
case 0x46: /* D-cache data */
case 0x47: /* D-cache tag access */
--
1.7.9
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
Since Mark and Avi are keeping silence,
Tested-by: Artyom Tarasenko atar4q...@gmail.com
On Sun, Mar 18, 2012 at 12:57 PM, Blue Swirl blauwir...@gmail.com wrote:
Mask incoming page address early so that resolved addresses
are page aligned. Remove further address masking.
Signed-off-by: Blue
slowdown on a sparc target, and there compiling
without stack protection definitely helps.
Artyom
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
Just for the reference,
commit 41557447d30eeb944e42069513df13585f5e6c7f
Author: Alexander Graf ag...@suse.de
Date: Fri Sep 10 15:08:34 2010 +
PPC: Redesign interrupt trigger path
According to the Book3S spec, the interrupt context starts with an MSR
value that is rather
On Wed, Feb 15, 2012 at 3:34 PM, Anthony Liguori anth...@codemonkey.ws wrote:
Please respond to this note with an '+1', or an Ack, to vote for this icon.
+1
both operations would be trivial in
the x86_64 assembler. What would be the best strategy to make TCG take
the advantage of running on a x86_64 host?
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
2012/2/14 Lluís Vilanova vilan...@ac.upc.edu:
Artyom Tarasenko writes:
[...]
QEMU 1.0.50 monitor - type 'help' for more information
(qemu) profile
unknown command: 'profile'
(qemu) info profile
async time 38505498320 (38.505)
qemu time 35947093161 (35.947)
Is there a way to find out
2012/2/14 Laurent Desnogues laurent.desnog...@gmail.com:
2012/2/14 Lluís Vilanova vilan...@ac.upc.edu:
Artyom Tarasenko writes:
[...]
Here it looks like compute_all_sub and compute_all_sub_xcc are
good candidates for optimizing: together they take the same amount of
time as cpu_sparc_exec. I
;
}
--
1.7.6
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
: ld [ %g1 ], %g1
0x400080dc: btst 1, %g1
0x400080e0: bne 0x400081a4
0x400080e4: btst 2, %g1
Artyom
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu
On 1/25/12, Paolo Bonzini pbonz...@redhat.com wrote:
On 01/25/2012 05:34 PM, Artyom Tarasenko wrote:
This patch produces the following error when booting Solaris/SPARC:
WARNING: /iommu@0,1000/sbus@0,10001000/espdma@5,840/esp@5,880
(esp0):
data transfer overrun: current
On Tue, Dec 27, 2011 at 5:21 AM, Khansa Butt kha...@kics.edu.pk wrote:
hi
any one of you know about MIPS64el cross compiler? I would appreciate
your response..
Have you looked at Aboriginal?
http://landley.net/aboriginal/downloads/binaries/
--
Regards,
Artyom Tarasenko
solaris/sparc under
On Fri, Dec 2, 2011 at 1:48 PM, Ignacio Geli ig...@itecnis.com wrote:
El 01/12/11 07:29, Artyom Tarasenko escribió:
On Sat, Nov 26, 2011 at 9:01 AM, Blue Swirl blauwir...@gmail.com wrote:
On Fri, Nov 25, 2011 at 18:24, Ignacio Geli ig...@itecnis.com wrote:
El 25/11/11 13:01, Andreas Färber
Simplicity is the ultimate sophistication
Ignacio Geli
Implementación y Soporte
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog
that disk0 is your root FS disk and
not something else? Can you post your qemu command line?
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
On Sat, Aug 6, 2011 at 2:09 PM, Blue Swirl blauwir...@gmail.com wrote:
On Fri, Aug 5, 2011 at 10:21 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
On Fri, Aug 5, 2011 at 10:32 PM, Blue Swirl blauwir...@gmail.com wrote:
On Fri, Aug 5, 2011 at 4:36 PM, Artyom Tarasenko atar4q...@gmail.com
Check whether dc-npc is dynamic before using its value for branch.
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
Particaluary the patch fixes handling of the constructions like
0x13e26c0: brz,pn %o0, 0x13e26e4
0x13e26c4: brlez,pn %o1, 0x13e26e4
present in NetBSD-5.1
target
Since it's a pure bug fix, do you think can it be applied to 0.15 as well?
On Sat, Aug 6, 2011 at 10:14 PM, Blue Swirl blauwir...@gmail.com wrote:
Thanks, applied.
On Sat, Aug 6, 2011 at 3:01 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
Check whether dc-npc is dynamic before using its
0018 0028 000232bd
^^ not zero
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
On Fri, Aug 5, 2011 at 10:32 PM, Blue Swirl blauwir...@gmail.com wrote:
On Fri, Aug 5, 2011 at 4:36 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
Host x86_64, guest sparc64. Found a case where a branch instruction
(brz,pn %o0) unexpectedly jumps to an unexpected address. I.e.
branch
On Sat, Jul 30, 2011 at 11:09 AM, Blue Swirl blauwir...@gmail.com wrote:
On Mon, Jul 25, 2011 at 8:22 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
clear interrupt request if the interrupt priority CPU pil
clear hardware interrupt request if interrupts are disabled
Signed-off-by: Artyom
On Sat, Jul 30, 2011 at 3:25 PM, Blue Swirl blauwir...@gmail.com wrote:
On Sat, Jul 30, 2011 at 3:31 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
On Sat, Jul 30, 2011 at 11:09 AM, Blue Swirl blauwir...@gmail.com wrote:
On Mon, Jul 25, 2011 at 8:22 PM, Artyom Tarasenko atar4q...@gmail.com
On Sat, Jul 30, 2011 at 10:32 PM, Blue Swirl blauwir...@gmail.com wrote:
On Sat, Jul 30, 2011 at 11:19 PM, Artyom Tarasenko atar4q...@gmail.com
wrote:
On Sat, Jul 30, 2011 at 3:25 PM, Blue Swirl blauwir...@gmail.com wrote:
On Sat, Jul 30, 2011 at 3:31 PM, Artyom Tarasenko atar4q...@gmail.com
Hi,
On Thu, Jul 28, 2011 at 12:31 PM, tsnsa...@gmail.com wrote:
Hi,
At Mon, 25 Jul 2011 19:22:38 +0200,
Artyom Tarasenko wrote:
clear interrupt request if the interrupt priority CPU pil
clear hardware interrupt request if interrupts are disabled
Not directly related to the fix, but I'd
On Thu, Jul 28, 2011 at 2:03 PM, tsnsa...@gmail.com wrote:
At Thu, 28 Jul 2011 13:51:08 +0200,
Artyom Tarasenko wrote:
On Thu, Jul 28, 2011 at 12:31 PM, tsnsa...@gmail.com wrote:
Hi,
At Mon, 25 Jul 2011 19:22:38 +0200,
Artyom Tarasenko wrote:
clear interrupt request
On Thu, Jul 28, 2011 at 2:10 PM, Tsuneo Saito tsnsa...@gmail.com wrote:
2011/7/28 tsnsa...@gmail.com:
At Thu, 28 Jul 2011 13:51:08 +0200,
Artyom Tarasenko wrote:
On Thu, Jul 28, 2011 at 12:31 PM, tsnsa...@gmail.com wrote:
Hi,
At Mon, 25 Jul 2011 19:22:38 +0200,
Artyom Tarasenko
On Thu, Jul 28, 2011 at 3:40 PM, tsnsa...@gmail.com wrote:
At Thu, 28 Jul 2011 14:50:57 +0200,
Artyom Tarasenko wrote:
On Thu, Jul 28, 2011 at 2:03 PM, tsnsa...@gmail.com wrote:
At Thu, 28 Jul 2011 13:51:08 +0200,
Artyom Tarasenko wrote:
On Thu, Jul 28, 2011 at 12:31 PM, tsnsa
clear interrupt request if the interrupt priority CPU pil
clear hardware interrupt request if interrupts are disabled
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
hw/sun4u.c |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/hw/sun4u.c b/hw/sun4u.c
index
);
- buf[0] = 0;
+ buf[0] = buf[2] 5;
why this byte needs to be overwritten? Doesn't ti_buf have a bus id?
}
DPRINTF(get_cmd: len %d target %d\n, dmalen, target);
--
1.7.5.4
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
On Mon, Jul 18, 2011 at 7:32 AM, Tsuneo Saito tsnsa...@gmail.com wrote:
UA2007 ASI_BLK_* should be added in is_translating_asi().
Signed-off-by: Tsuneo Saito tsnsa...@gmail.com
The comment Ultrasparc IIi translating asi has to be adjusted too.
Otherwise
Acked-by: Artyom Tarasenko atar4q
/83 and 0x8a/8b ones, or that
the current implementation is buggy?
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
setting ELF_HWCAP fixes dynamic library loading for Linux/sparc64
This patch allows loading busybox from Debian 6 initrd
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
linux-user/elfload.c |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/linux-user/elfload.c
++) {
val = *(uint32_t *)env-fpr[rd++];
- helper_st_asi(addr, val, asi 0x1f, 4);
+ helper_st_asi(addr, val, asi 0x19, 4);
addr += 4;
}
--
1.7.5.4
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
as they are FP instructions.
Nice series!
May I ask what have you used as a test case to discover the problem?
Please use the scripts/checkpatch.pl script to check coding style,
there are some braces missing in 2/4 and 4/4 patches.
The contents
Acked-by: Artyom Tarasenko atar4q...@gmail.com
target-sparc
(UltraSPARC
Architecture 2007) is a bit confusing.
+ *((uint32_t *)env-fpr[rd++]) = u.l.upper;
+ *((uint32_t *)env-fpr[rd++]) = u.l.lower;
break;
}
}
--
1.7.5.4
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
be
provided upon request.
Thanks,
Jakub
___
HelenOS-devel mailing list
helenos-de...@lists.modry.cz
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
On Fri, Jul 1, 2011 at 11:36 AM, Jakub Jermar ja...@jermar.eu wrote:
Hi Artyom,
On 1.7.2011 11:15, Artyom Tarasenko wrote:
Hi Jakub,
2011/6/30 Jakub Jermar ja...@jermar.eu:
Hi,
we have been observing a problem with HelenOS running on the latest git
Qemu/sparc64. The gist of the problem
?
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
!
--
Regards,
Artyom Tarasenko
solaris/sparc under qemu blog: http://tyom.blogspot.com/
On Fri, Jul 1, 2011 at 5:20 PM, Laurent Desnogues
laurent.desnog...@gmail.com wrote:
On Fri, Jul 1, 2011 at 5:03 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
[...]
I find it odd that udivx is using cpu_cc_src and cpu_cc_src2. Using
dedicated local temps seems to fix the issue.
Do we need
On Fri, Jul 1, 2011 at 5:53 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
On Fri, Jul 1, 2011 at 5:20 PM, Laurent Desnogues
laurent.desnog...@gmail.com wrote:
On Fri, Jul 1, 2011 at 5:03 PM, Artyom Tarasenko atar4q...@gmail.com wrote:
[...]
I find it odd that udivx is using cpu_cc_src
udivx and sdvix don't modify condition flags, so they shall not
overwrite cpu_cc_*
Signed-off-by: Artyom Tarasenko atar4q...@gmail.com
---
target-sparc/translate.c | 32 ++--
1 files changed, 22 insertions(+), 10 deletions(-)
diff --git a/target-sparc/translate.c b
401 - 500 of 688 matches
Mail list logo