Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250695 - [2.6.27 regression] Not able to boot a 64bit kernel in VMware ESX Server 3.5
Summary: [2.6.27 regression] Not able to boot a 64bit kernel in VMware ESX Server 3.5
Status: VERIFIED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: http://bugzilla.kernel.org/show_bug.c...
Whiteboard: linux-2.6.27-regression
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-12 12:10 UTC by Timo Gurr (RETIRED)
Modified: 2008-12-25 11:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timo Gurr (RETIRED) gentoo-dev 2008-12-12 12:10:34 UTC
kernel-ml thread[1] states that a similiar issue was recently fixed "Fixed by 2.6.27.2. commit d344a53f2e264ea07c950691c1451a4ff355694b".

There's also a perhaps related Ubuntu bug regarding[1], see [2].

I'm experiencing following regression with kernel 2.6.27 when booting a 64bit kernel on VMware ESX Server version=3.5.0 build=build-98103 (gentoo-sources-2.6.26-r1 works well).


Gentoo kernel gentoo-sources-2.6.27-r5:

Booting the kernel.
Kernel alive
Kernel really alive
PANIC: early exception 0e rip 10:ffffffff804b0874 error 0 cr2 fffffffeff34003d


SystemRescueCD kernel 2.6.27.8:

Booting the kernel.
Kernel alive
Kernel really alive
PANIC: early exception 0e rip 10:ffffffff816e98ee error 0 cr2 fffffffeff34003d


[1] https://kerneltrap.org/mailarchive/linux-kernel/2008/10/16/3675174
[2] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/54020

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-12-14 19:15:54 UTC
Please assign bugs yourself if you can.
Comment 2 Timo Gurr (RETIRED) gentoo-dev 2008-12-15 03:41:05 UTC
(In reply to comment #1)
> Please assign bugs yourself if you can.

Done, thanks. Wasn't sure if I need to add some keywords or if there's any more information I can provide to start with.
Comment 3 Axel Dyks 2008-12-15 11:56:50 UTC
Can you try latest gentoo sources?
Maybe it's a duplicate of 
http://bugs.gentoo.org/show_bug.cgi?id=249751
Comment 4 Timo Gurr (RETIRED) gentoo-dev 2008-12-15 13:41:06 UTC
CONFIG_VMI isn't available on x86_64 kernels yet. I've also played around with switching VMI support for guests on/off in the ESX server, no change. I've also tried the latest gentoo-sources-2.6.27-r6 but without success, same for git-sources-2.6.28_rc8-r2 with a slightly altered panic msg:

PANIC: early exception 0e rip 10:ffffffff815142c2 error 0 cr2 fffffffeff44003d

gentoo-sources-2.6.26-r4 boots just fine.
 
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2008-12-15 14:06:04 UTC
Please try the latest gentoo-sources release anyway. That patch affected early boot code that was outside of CONFIG_VMI bounds.
Comment 6 Timo Gurr (RETIRED) gentoo-dev 2008-12-15 14:31:24 UTC
(In reply to comment #5)
> Please try the latest gentoo-sources release anyway. That patch affected early
> boot code that was outside of CONFIG_VMI bounds.

That's what I did, please see my above comment about gentoo-sources-2.6.27-r6 which also fails to work for me in 64bit guests, however it boots 32bit guests (even with enabled VMI support) just fine.
Comment 7 Axel Dyks 2008-12-15 15:22:54 UTC
(In reply to comment #6)
> That's what I did, please see my above comment about gentoo-sources-2.6.27-r6
> which also fails to work for me in 64bit guests, however it boots 32bit guests
> (even with enabled VMI support) just fine.
Can you try with first 2.6.27 vanilla release?
Just to figure out, if the problem has been introduced within 2.6.27.y series
or from 2.6.26 to 2.6.27. If we are lucky it's within 2.6.27.y.
Comment 8 Timo Gurr (RETIRED) gentoo-dev 2008-12-16 09:43:45 UTC
(In reply to comment #7)
> Can you try with first 2.6.27 vanilla release?
> Just to figure out, if the problem has been introduced within 2.6.27.y series
> or from 2.6.26 to 2.6.27. If we are lucky it's within 2.6.27.y.

Looks like I'm not a lucky guy, vanilla 2.6.27:

Booting the kernel.
Kernel alive
Kernel really alive
PANIC: early exception 0e rip 10:ffffffff8151558d error 0 cr2 fffffffeff34003d
Comment 9 Daniel Drake (RETIRED) gentoo-dev 2008-12-16 12:52:37 UTC
OK, thanks for testing.

Please file this bug upstream at http://bugzilla.kernel.org emphasizing that this is a 2.6.27 regression (it worked in 2.6.26) that is still unfixed in unmodified 2.6.28-rc8. Also, be clear that you are booting a vmware guest, and the bug only appears when that guest is in 64 bit mode.

Post the new bug URL here when done. Thanks!
Comment 10 Timo Gurr (RETIRED) gentoo-dev 2008-12-16 13:49:07 UTC
Added URL to upstream bug.
Comment 11 Axel Dyks 2008-12-16 18:18:42 UTC
We'll keep an eye on the upstream bug.
--> http://bugzilla.kernel.org/show_bug.cgi?id=12236
Comment 12 Nick Loeve 2008-12-25 11:28:53 UTC
Upstream bug was closed