Hello!
Is there FLOSS alternative to emu8086 [1]? I wanted write similar to
that, based on qemu source code, for didactic purposes.
The problem is haven't found the documentation I need on
http://wiki.qemu.org . I would like to find a detailed explanation of
qemu architecture and source code,
Hi,
running 0.12.5 with a Ubuntu LTS 10.04.1 64-bit kernel I see the following
error after a few days with severe load (constant 100-200mbps input).
# uname -a
Linux ubuntu-newsfeed 2.6.32-24-server #43-Ubuntu SMP Thu Sep 16 16:05:42 UTC
2010 x86_64 GNU/Linux
Oct 2 10:09:35 ubuntu-newsfeed ke
well, i did some more investigations and here come a results ..
this patch http://patchwork.ozlabs.org/patch/65137/raw/ solves problem
partially .. NICs are working with that but after a deeper look,
connection is lost when the netstack is flooded with higher traffic ..
i can connect with ssh|tel
> Hi,
>
> Alex:
> I think you've missed the part of the patch that renames the _lo -> _hi.
> As John says, qemu had the hi/lo parts reversed when reading 4xx TLB regs.
>
> Except for the comments and the define, the patch looks good to me.
> John, please also add a Signed-off-by line.
>
> Cheers
On 02.10.2010, at 19:06, Edgar E. Iglesias wrote:
> On Sat, Oct 02, 2010 at 06:55:36PM +0200, Alexander Graf wrote:
>>
>> On 02.10.2010, at 18:49, John Clark wrote:
>>
> /* Check from TLB entry */
> -/* XXX: there is a problem here or in the TLB fill code... */
>>>
On Sat, Oct 02, 2010 at 06:55:36PM +0200, Alexander Graf wrote:
>
> On 02.10.2010, at 18:49, John Clark wrote:
>
> >>>/* Check from TLB entry */
> >>> -/* XXX: there is a problem here or in the TLB fill code... */
> >>> +/* There is no longer a need to force PA
-target_ulong helper_4xx_tlbre_hi (target_ulong entry)
+target_ulong helper_4xx_tlbre_lo (target_ulong entry)
>>>
>>> Huh?
>>
>> To summarize, 'tlbre' has two forms: one to retrieve the high bits of
>> a TLB entry (TLBHI), and one to retrieve the low bits (TLBLO) of a TLB
>> entry.
On 02.10.2010, at 18:49, John Clark wrote:
>>>/* Check from TLB entry */
>>> -/* XXX: there is a problem here or in the TLB fill code... */
>>> +/* There is no longer a need to force PAGE_EXEC permission
>>> here */
>>> +/* because of the tlb->attr
>> /* Check from TLB entry */
>> -/* XXX: there is a problem here or in the TLB fill code... */
>> +/* There is no longer a need to force PAGE_EXEC permission here
>> */
>> +/* because of the tlb->attr fix in helper_4xx_tlbwe_lo() */
>
> I guess tha
On Thu, Sep 30, 2010 at 8:36 PM, Artyom Tarasenko wrote:
> On Wed, Sep 29, 2010 at 6:09 PM, Blue Swirl wrote:
>> On Tue, Sep 28, 2010 at 8:42 PM, Andreas Färber
>> wrote:
>>> Am 28.09.2010 um 22:24 schrieb Blue Swirl:
>>>
On Tue, Sep 28, 2010 at 8:02 PM, Andreas Färber
wrote:
>
>
On Sat, 2 Oct 2010, Stefan Weil wrote:
> The patch fixes these gcc warnings:
>
> ./hw/es1370.c: In function ?es1370_update_voices?:
> ./hw/es1370.c:411: error: format ?%d? expects type ?int?, but argument 3 has
> type ?size_t?
> ./hw/es1370.c: In function ?es1370_writel?:
> ./hw/es1370.c:579: er
On Sat, Oct 02, 2010 at 01:02:50PM +0200, Stefan Weil wrote:
> Am 30.09.2010 19:12, schrieb Edgar E. Iglesias:
> > On Thu, Sep 30, 2010 at 03:15:54PM +0200, Alexander Graf wrote:
> >> Edgar E. Iglesias wrote:
> >>> v2:
> >>> * Address review comments from A. Graf.
> >>>
> >>> Edgar E. Iglesias (2):
On Sat, Oct 02, 2010 at 12:41:04PM +0200, Stefan Weil wrote:
> According to ISO/IEC 9899:1999 7.19.6.1,
> the correct length modifier for ptrdiff_t is 't', not 'z'.
>
> Cc: Blue Swirl
> Cc: Markus Armbruster
> Signed-off-by: Stefan Weil
Applied both this one and the cris patch.
Thanks
> ---
On 02.10.2010, at 13:02, Stefan Weil wrote:
> Am 30.09.2010 19:12, schrieb Edgar E. Iglesias:
>> On Thu, Sep 30, 2010 at 03:15:54PM +0200, Alexander Graf wrote:
>>> Edgar E. Iglesias wrote:
v2:
* Address review comments from A. Graf.
Edgar E. Iglesias (2):
powerpc: Add a
Am 30.09.2010 19:12, schrieb Edgar E. Iglesias:
On Thu, Sep 30, 2010 at 03:15:54PM +0200, Alexander Graf wrote:
Edgar E. Iglesias wrote:
v2:
* Address review comments from A. Graf.
Edgar E. Iglesias (2):
powerpc: Add a ppc-440x5 Xilinx model
powerpc: Add a virtex5 ml507 refdesign board
Makefi
According to ISO/IEC 9899:1999 7.19.6.1,
the correct length modifier for ptrdiff_t is 't', not 'z'.
Cc: Blue Swirl
Cc: Markus Armbruster
Signed-off-by: Stefan Weil
---
target-microblaze/translate.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/target-microblaze/tran
According to ISO/IEC 9899:1999 7.19.6.1,
the correct length modifier for ptrdiff_t is 't', not 'z'.
Cc: Blue Swirl
Cc: Markus Armbruster
Signed-off-by: Stefan Weil
---
target-cris/translate.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/target-cris/translate.c b/ta
The patch fixes these gcc warnings:
./hw/es1370.c: In function ‘es1370_update_voices’:
./hw/es1370.c:411: error: format ‘%d’ expects type ‘int’, but argument 3 has
type ‘size_t’
./hw/es1370.c: In function ‘es1370_writel’:
./hw/es1370.c:579: error: format ‘%d’ expects type ‘int’, but argument 3 ha
Am 01.10.2010 20:22, schrieb Markus Armbruster:
Stefan Weil writes:
The patch fixes these gcc warnings:
./hw/es1370.c: In function ‘es1370_update_voices’:
./hw/es1370.c:411: error: format ‘%d’ expects type ‘int’, but
argument 3 has type ‘size_t’
./hw/es1370.c: In function ‘es1370_writel’:
./
On 02.10.2010, at 07:38, John Clark wrote:
> Hello,
>
> I found I had to make a few minor changes to the MMU code for the
> PowerPC 40x emulation to get NetBSD to run on a virtual PowerPC 405
> core with qemu-system-ppcemb. The 'tlbre' instruction was not working,
> and permission checking for a
20 matches
Mail list logo