Michael Mol <mike...@gmail.com> wrote: > On 04/15/2013 12:51 PM, cov...@ccs.covici.com wrote: > > Michael Mol <mike...@gmail.com> wrote: > > > >> On 04/15/2013 12:07 PM, Tanstaafl wrote: > >>> On 2013-04-15 11:51 AM, Tanstaafl <tansta...@libertytrek.org> wrote: > >>>> I'm confused about how this works in a hosted virtual environment. > >>>> > >>>> My Dev server failed to come up after the migration, until their tech > >>>> support suggested switching to the 64bit kernel... did that and it is > >>>> fine now (or appears to be)... > >>>> > >>>> But the Prod server is still on the 32bit kernel... > >>>> > >>>> Should I switch it to 64bit and change the CFLAGS to the same as the dev > >>>> server? > >>> > >>> Can you run a 64bit kernel on a system that was originally > >>> running/compiled with 32bit? > >>> > >> > >> I don't see why not. The 64-bit kernel provides all the hooks necessary > >> for a 32-bit userspace. > >> > > If you do this, be sure to set the configs to emulate 32-bit otherwise > > your 32-bit apps will not work! > > Which configs? Be specific; to a 32-bit x86 process[1], a 64-bit kernel > looks pretty much like a 32-bit kernel. > > > [1] I just realized I can no longer say "32-bit" and expect it to > exactly mean x86. Going forward in general conversations, it could well > mean x32... >
I was thinking primarily of ia32 emulation -- I made a kernel and got burned by not having this on by mistake and then my 64-bit kernel would not execute any 32-bit program. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici cov...@ccs.covici.com