Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Aug 2008 10:38:02 +0200
From:      "Adrian Penisoara" <ady@freebsd.ady.ro>
To:        "Alexander Leidinger" <Alexander@leidinger.net>
Cc:        freebsd-emulation@freebsd.org, Chagin Dmitry <dchagin@freebsd.org>
Subject:   Re: x86_64 linuxulator patches
Message-ID:  <78cb3d3f0808180138o6c2e7c3bhf6f49b4de547b218@mail.gmail.com>
In-Reply-To: <20080818100541.20073jcxqbtyci80@webmail.leidinger.net>
References:  <20080810072013.GA15196@dchagin.dialup.corbina.ru> <20080810115406.GR97161@deviant.kiev.zoral.com.ua> <20080810120424.GA15768@dchagin.dialup.corbina.ru> <20080810122124.GS97161@deviant.kiev.zoral.com.ua> <20080817181757.GA2940@dchagin.dialup.corbina.ru> <20080818100541.20073jcxqbtyci80@webmail.leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On Mon, Aug 18, 2008 at 10:05 AM, Alexander Leidinger
<Alexander@leidinger.net> wrote:
>> in my opinion the best decision for amd64 looks so.
>> we use two modules. linux.ko for x86_64 and linux32.ko for ia32,
>> option COMPAT_LINUX for x86_64 and COMPAT_LINUX32 for ia32.
>> and two  linux_base directories: /compat/linux for x86_64
>> and /compat/linux32 for ia32.
>>
>> there are other opinions?
>
> I propose:
>  - /compat/linux64 for 64bit stuff
>  - /compat/linux32 a symlink to /compat/linux
>  - /compat/linux for 32bit stuff (we can think about having)
>

 I agree with this later proposition, it's a bad thing to break the
already established purpose for /compat/linux (32bit binaries).

 Here is yet another variation:
   /compat/linux64 -- 64bit
   /compat/linux32 -- 32bit
   /compat/linux -> linux32  -- symlink, would this break anything in
the current ports/packages ?

 I strongly oppose having linux.ko as the 64bit version, rather there
should be linux64.ko (linux-x86_64.ko ?) and linux32.ko (linux-ia32.ko
?) and perhaps we should make linux.ko try loading both of these
(since the user did not specify the intended platform).

Just a thought,
Adrian.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?78cb3d3f0808180138o6c2e7c3bhf6f49b4de547b218>