FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 09-10-2008, 08:51 PM
Stefan Lippers-Hollmann
 
Default Bug#497505: virtualbox-ose doesn't work with linux 2.6.26

Hi

Just as a status update, Ubuntu has added a patch[1], disabling interrupts
in the critical boot up path, to their kernel today, which avoids this
issue from triggering - and after initial testing, it seems to succeed.

On the other hand, looking at the VirtualBox bug tracker[2], it seems to
have been identified as a real bug in VirtualBox' recompiler (which is
supposed to have been fixed in VirtualBox 2.0.2).

Given the circumstances that this patch to the kernel only seems to paper
around the real issue, I do not recommend to add it to Debian's kernel
though.

Regards
Stefan Lippers-Hollmann

[1] http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-intrepid.git;a=commitdiff;h=00d6c877bc34ff6e270538 5764f6e7426cd362a8
[2] http://www.virtualbox.org/ticket/1875#comment:7
 
Old 09-12-2008, 09:11 PM
Frans Pop
 
Default Bug#497505: virtualbox-ose doesn't work with linux 2.6.26

I've taken a look at the upstream SVN repository and it looks like the fix
is in changeset 12305 [1].
There are differences between the code there and the source in Debian.
That changeset seems to e.g. depend on changeset 12299 [2].

I have not looked much deeper, but at first glance it looks like it should
be possible to backport the fix for someone skilled enough in C++ (which
I'm not).

HTH,
FJP

[1] http://www.virtualbox.org/changeset/12305
[2] http://www.virtualbox.org/changeset/12299



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 09-13-2008, 12:07 AM
Frans Pop
 
Default Bug#497505: virtualbox-ose doesn't work with linux 2.6.26

# No longer assign to linux-2.6 as the issue has been confirmed for VBox
reassign 497505 virtualbox-ose 1.6.2-dfsg-4
tags 497505 patch fixed-upstream
thanks

On Friday 12 September 2008, Frans Pop wrote:
> I've taken a look at the upstream SVN repository and it looks like the
> fix is in changeset 12305 [1].
> There are differences between the code there and the source in Debian.
> That changeset seems to e.g. depend on changeset 12299 [2].
>
> I have not looked much deeper, but at first glance it looks like it
> should be possible to backport the fix for someone skilled enough in
> C++ (which I'm not).

Well, turns out I was wrong. The two patchsets applied cleanly so I was
able to do that myself. It did not work though. After looking again it
turned out that changesets 12303, 12307 and 12308 were related.

After applying those changesets as well, the problem seems to be fixed.
A virtual machine that was failing for me (a clean Debian Lenny install)
now boots reliably with 2.6.26-1-686 (on an amd64 host running unstable
with 2.6.27-rc6 kernel).

Note that the installer itself has never been affected as D-I uses the 486
kernel flavor. The problem only showed for me when trying to boot into an
installed system with the 686 kernel flavor.

Please consider applying the attached patch and pushing the new version
for Lenny. The patch contains the cumulative diff for the mentioned
changesets.

Cheers,
FJP
 

Thread Tools




All times are GMT. The time now is 06:59 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org