qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Advise on updating SeaBIOS in stable
@ 2010-01-12 19:43 Anthony Liguori
  2010-01-13  4:51 ` [Qemu-devel] " Kevin O'Connor
  0 siblings, 1 reply; 7+ messages in thread
From: Anthony Liguori @ 2010-01-12 19:43 UTC (permalink / raw)
  To: qemu-devel, seabios, Kevin O'Connor

Hi,

I'm ready to cut another qemu stable release and I'm contemplating 
whether to update to 0.5.1 in stable.  Generally speaking, we try to 
limit stable to bug fixes and changes that aren't user visible.

0.5.1 looks like a point on the master branch as opposed to a separate 
branch.  I wonder what the thinking is within SeaBIOS about what sort of 
changes will be in the 0.5.x series vs. what would result in 0.6.0.

Regards,

Anthony Liguori

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] Re: Advise on updating SeaBIOS in stable
  2010-01-12 19:43 [Qemu-devel] Advise on updating SeaBIOS in stable Anthony Liguori
@ 2010-01-13  4:51 ` Kevin O'Connor
  2010-01-13 23:58   ` Anthony Liguori
  0 siblings, 1 reply; 7+ messages in thread
From: Kevin O'Connor @ 2010-01-13  4:51 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: seabios, qemu-devel

On Tue, Jan 12, 2010 at 01:43:47PM -0600, Anthony Liguori wrote:
> Hi,
> 
> I'm ready to cut another qemu stable release and I'm contemplating
> whether to update to 0.5.1 in stable.  Generally speaking, we try to
> limit stable to bug fixes and changes that aren't user visible.
> 
> 0.5.1 looks like a point on the master branch as opposed to a
> separate branch.  I wonder what the thinking is within SeaBIOS about
> what sort of changes will be in the 0.5.x series vs. what would
> result in 0.6.0.

Hi Anthony,

I didn't have a particular release numbering scheme in mind when I
tagged 0.5.1.  I'd probably lean towards making a "v0.5.0.x" branch if
we want an update with just critical bug fixes.

However, there have only been a few bug fixes (mostly workarounds for
compiler oddities), though the yield fix (fb214dc7) and ram over 4gig
fix (669c991d) should go in.

If you're looking to pull in 32bit pcibios support, then I don't think
it would be worthwhile to rebase to a stable branch, as the 32bit
pcibios support is easily the biggest user visible change in v0.5.1
(in the sense that Linux will call 32bit pcibios if it's available).

A couple of other changes could be user visible (eg, mptable), but I
think the risk here is pretty small (assuming we haven't introduced a
regression).

So, I'm okay with a stable branch (eg, v0.5.0.x), but I'm not sure
what you would like to see in that branch.

-Kevin

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] Re: Advise on updating SeaBIOS in stable
  2010-01-13  4:51 ` [Qemu-devel] " Kevin O'Connor
@ 2010-01-13 23:58   ` Anthony Liguori
  2010-01-14  6:11     ` Aurelien Jarno
                       ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Anthony Liguori @ 2010-01-13 23:58 UTC (permalink / raw)
  To: Kevin O'Connor; +Cc: seabios, qemu-devel

On 01/12/2010 10:51 PM, Kevin O'Connor wrote:
> On Tue, Jan 12, 2010 at 01:43:47PM -0600, Anthony Liguori wrote:
>    
>> Hi,
>>
>> I'm ready to cut another qemu stable release and I'm contemplating
>> whether to update to 0.5.1 in stable.  Generally speaking, we try to
>> limit stable to bug fixes and changes that aren't user visible.
>>
>> 0.5.1 looks like a point on the master branch as opposed to a
>> separate branch.  I wonder what the thinking is within SeaBIOS about
>> what sort of changes will be in the 0.5.x series vs. what would
>> result in 0.6.0.
>>      
> Hi Anthony,
>
> I didn't have a particular release numbering scheme in mind when I
> tagged 0.5.1.  I'd probably lean towards making a "v0.5.0.x" branch if
> we want an update with just critical bug fixes.
>
> However, there have only been a few bug fixes (mostly workarounds for
> compiler oddities), though the yield fix (fb214dc7) and ram over 4gig
> fix (669c991d) should go in.
>    

I actually need the compiler fix to build on my laptop (F12) so I've 
included that too.  Care to take a look at 
git://git.qemu.org/seabios.git stable-0.5.0?  It survives some light 
testing and I'll be doing more thorough testing overnight.

If you want to add some more and/or tag a release, I'll resync again 
before cutting 0.12.2.

> If you're looking to pull in 32bit pcibios support, then I don't think
> it would be worthwhile to rebase to a stable branch, as the 32bit
> pcibios support is easily the biggest user visible change in v0.5.1
> (in the sense that Linux will call 32bit pcibios if it's available).
>    

Unless there's a strong demand for it, I'd like to hold off on 32bit 
pcibios support.

Thanks,

Anthony Liguori

> A couple of other changes could be user visible (eg, mptable), but I
> think the risk here is pretty small (assuming we haven't introduced a
> regression).
>
> So, I'm okay with a stable branch (eg, v0.5.0.x), but I'm not sure
> what you would like to see in that branch.
>
> -Kevin
>    

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Re: Advise on updating SeaBIOS in stable
  2010-01-13 23:58   ` Anthony Liguori
@ 2010-01-14  6:11     ` Aurelien Jarno
  2010-01-14 10:27     ` [Qemu-devel] Re: [SeaBIOS] " Gerd Hoffmann
  2010-01-14 13:46     ` [Qemu-devel] " Kevin O'Connor
  2 siblings, 0 replies; 7+ messages in thread
From: Aurelien Jarno @ 2010-01-14  6:11 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: Kevin O'Connor, seabios, qemu-devel

On Wed, Jan 13, 2010 at 05:58:35PM -0600, Anthony Liguori wrote:
> On 01/12/2010 10:51 PM, Kevin O'Connor wrote:
>> On Tue, Jan 12, 2010 at 01:43:47PM -0600, Anthony Liguori wrote:
>>    
>>> Hi,
>>>
>>> I'm ready to cut another qemu stable release and I'm contemplating
>>> whether to update to 0.5.1 in stable.  Generally speaking, we try to
>>> limit stable to bug fixes and changes that aren't user visible.
>>>
>>> 0.5.1 looks like a point on the master branch as opposed to a
>>> separate branch.  I wonder what the thinking is within SeaBIOS about
>>> what sort of changes will be in the 0.5.x series vs. what would
>>> result in 0.6.0.
>>>      
>> Hi Anthony,
>>
>> I didn't have a particular release numbering scheme in mind when I
>> tagged 0.5.1.  I'd probably lean towards making a "v0.5.0.x" branch if
>> we want an update with just critical bug fixes.
>>
>> However, there have only been a few bug fixes (mostly workarounds for
>> compiler oddities), though the yield fix (fb214dc7) and ram over 4gig
>> fix (669c991d) should go in.
>>    
>
> I actually need the compiler fix to build on my laptop (F12) so I've  
> included that too.  Care to take a look at  
> git://git.qemu.org/seabios.git stable-0.5.0?  It survives some light  
> testing and I'll be doing more thorough testing overnight.
>
> If you want to add some more and/or tag a release, I'll resync again  
> before cutting 0.12.2.
>
>> If you're looking to pull in 32bit pcibios support, then I don't think
>> it would be worthwhile to rebase to a stable branch, as the 32bit
>> pcibios support is easily the biggest user visible change in v0.5.1
>> (in the sense that Linux will call 32bit pcibios if it's available).
>>    
>
> Unless there's a strong demand for it, I'd like to hold off on 32bit  
> pcibios support.
>

I would really like to see either that, or support for bochsbios again.
Hurd is not able to boot correctly without 32bit pcibios support, and I 
fear it will be the case of other OSes.

Also 085debd93f52d36381ea13ef27e7f72e87fe62f5 could be interesting in a
new stable release, this fix comes from a problem detected on an image 
that was working with 0.11.x.

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] Re: [SeaBIOS] Advise on updating SeaBIOS in stable
  2010-01-13 23:58   ` Anthony Liguori
  2010-01-14  6:11     ` Aurelien Jarno
@ 2010-01-14 10:27     ` Gerd Hoffmann
  2010-01-14 13:46     ` [Qemu-devel] " Kevin O'Connor
  2 siblings, 0 replies; 7+ messages in thread
From: Gerd Hoffmann @ 2010-01-14 10:27 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: Kevin O'Connor, seabios, qemu-devel

   Hi,

>> If you're looking to pull in 32bit pcibios support, then I don't think
>> it would be worthwhile to rebase to a stable branch, as the 32bit
>> pcibios support is easily the biggest user visible change in v0.5.1
>> (in the sense that Linux will call 32bit pcibios if it's available).
>
> Unless there's a strong demand for it, I'd like to hold off on 32bit
> pcibios support.

I think someone mentioned bochs-based pcbios in qemu 0.11 has 32bit 
pcibios support, so not having that in 0.12 would be a regression. 
Dunno how much this is a problem in practice though.

cheers,
   Gerd

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] Re: Advise on updating SeaBIOS in stable
  2010-01-13 23:58   ` Anthony Liguori
  2010-01-14  6:11     ` Aurelien Jarno
  2010-01-14 10:27     ` [Qemu-devel] Re: [SeaBIOS] " Gerd Hoffmann
@ 2010-01-14 13:46     ` Kevin O'Connor
  2010-01-14 14:37       ` Anthony Liguori
  2 siblings, 1 reply; 7+ messages in thread
From: Kevin O'Connor @ 2010-01-14 13:46 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: seabios, qemu-devel

On Wed, Jan 13, 2010 at 05:58:35PM -0600, Anthony Liguori wrote:
> I actually need the compiler fix to build on my laptop (F12) so I've
> included that too.  Care to take a look at
> git://git.qemu.org/seabios.git stable-0.5.0?  It survives some light
> testing and I'll be doing more thorough testing overnight.

I'd also include: 2ceeec9d, and 085debd9.  The first fixes a binutils
oddity, and the second is a straight-forward bug fix.

> If you want to add some more and/or tag a release, I'll resync again
> before cutting 0.12.2.
> 
> >If you're looking to pull in 32bit pcibios support, then I don't think
> >it would be worthwhile to rebase to a stable branch, as the 32bit
> >pcibios support is easily the biggest user visible change in v0.5.1
> >(in the sense that Linux will call 32bit pcibios if it's available).
> 
> Unless there's a strong demand for it, I'd like to hold off on 32bit
> pcibios support.

That makes sense.  I'll pull your branch into my tree as well.
However, I don't think I'll get time to look much closer at this until
tomorrow night.

-Kevin

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] Re: Advise on updating SeaBIOS in stable
  2010-01-14 13:46     ` [Qemu-devel] " Kevin O'Connor
@ 2010-01-14 14:37       ` Anthony Liguori
  0 siblings, 0 replies; 7+ messages in thread
From: Anthony Liguori @ 2010-01-14 14:37 UTC (permalink / raw)
  To: Kevin O'Connor; +Cc: seabios, qemu-devel, Aurelien Jarno

On 01/14/2010 07:46 AM, Kevin O'Connor wrote:
> On Wed, Jan 13, 2010 at 05:58:35PM -0600, Anthony Liguori wrote:
>    
>> I actually need the compiler fix to build on my laptop (F12) so I've
>> included that too.  Care to take a look at
>> git://git.qemu.org/seabios.git stable-0.5.0?  It survives some light
>> testing and I'll be doing more thorough testing overnight.
>>      
> I'd also include: 2ceeec9d, and 085debd9.  The first fixes a binutils
> oddity, and the second is a straight-forward bug fix.
>
>    
>> If you want to add some more and/or tag a release, I'll resync again
>> before cutting 0.12.2.
>>
>>      
>>> If you're looking to pull in 32bit pcibios support, then I don't think
>>> it would be worthwhile to rebase to a stable branch, as the 32bit
>>> pcibios support is easily the biggest user visible change in v0.5.1
>>> (in the sense that Linux will call 32bit pcibios if it's available).
>>>        
>> Unless there's a strong demand for it, I'd like to hold off on 32bit
>> pcibios support.
>>      
> That makes sense.  I'll pull your branch into my tree as well.
> However, I don't think I'll get time to look much closer at this until
> tomorrow night.
>    

Based on the importance of 32bit pcibios support, I think it makes sense 
for us to just go to 0.5.1.  Post 0.12.2, I think we'll want to be more 
restrictive but this looks to be an important feature.

Regards,

Anthony Liguori

> -Kevin
>    

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-01-14 14:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-12 19:43 [Qemu-devel] Advise on updating SeaBIOS in stable Anthony Liguori
2010-01-13  4:51 ` [Qemu-devel] " Kevin O'Connor
2010-01-13 23:58   ` Anthony Liguori
2010-01-14  6:11     ` Aurelien Jarno
2010-01-14 10:27     ` [Qemu-devel] Re: [SeaBIOS] " Gerd Hoffmann
2010-01-14 13:46     ` [Qemu-devel] " Kevin O'Connor
2010-01-14 14:37       ` Anthony Liguori

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).