qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Laurent Vivier <lvivier@redhat.com>
To: Michael Tokarev <mjt@tls.msk.ru>,
	Herbie Robinson <Herbie.Robinson@stratus.com>,
	qemu-devel@nongnu.org
Cc: Paolo Bonzini <pbonzini@redhat.com>
Subject: Re: [Qemu-devel] [PATCH v3] SGABIOS: fix wrong video attrs for int 10h, ah==13h
Date: Mon, 24 Apr 2017 14:08:56 +0200	[thread overview]
Message-ID: <9d048cb1-6d30-dec9-b9dd-8de89962ede2@redhat.com> (raw)
In-Reply-To: <ca413099-649d-3e93-435a-e88685dc9fda@msgid.tls.msk.ru>

On 23/04/2017 11:03, Michael Tokarev wrote:
> 10.03.2017 18:54, Herbie Robinson wrote:
>> Fix Bug #1670509: wrong video attrs for int 10h, ah==13h
>> The subroutine set_cursor_position is trashing %bx.
>> Unfortunately, %bl contains the video attribute for write_string.
>>
>> The fix saves %bx in the function prolog and restores it in
>> the epilog. 
>>
>> Signed-off-by: Herbie Robinson <Herbie.Robinson@stratus.com>
>> ---
>> Removed incorrect code deletions from set_current_cursor.
>> Removed explanation of same from the commit message.
>>
>> BTW, I didn't see any test cases for this code, but if they exist
>> and somebody points me at them, I should be able to generate a 
>> very small qcow2 file that demonstrates the problem.
>>
>>  sgabios.S | 2 ++
>>  1 file changed, 2 insertions(+)
>>
>> diff --git a/sgabios.S b/sgabios.S
> 
> Now I'm not quite sure what to do with this.
> 
> It is part of sgabios, which is not qemu code but a submodule.
> 
> Maybe it's better to apply it upstream?
> Or should we apply it directly?

The original project is hosted by code.google.com, that has been closed
in 2015. I doesn't appear there is a real alive repository hosting this
project now (except some multiple clones on github).

So I think you should apply it directly (and regenerate sgabios.bin)

I cc Paolo as he has added the submodule.

Thanks,
Laurent

      reply	other threads:[~2017-04-24 12:09 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-10 15:54 [Qemu-devel] [PATCH v3] SGABIOS: fix wrong video attrs for int 10h, ah==13h Herbie Robinson
2017-03-10 19:10 ` Laurent Vivier
2017-04-23  9:03 ` Michael Tokarev
2017-04-24 12:08   ` Laurent Vivier [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9d048cb1-6d30-dec9-b9dd-8de89962ede2@redhat.com \
    --to=lvivier@redhat.com \
    --cc=Herbie.Robinson@stratus.com \
    --cc=mjt@tls.msk.ru \
    --cc=pbonzini@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).