All of lore.kernel.org
 help / color / mirror / Atom feed
From: Pavel Roskin <proski@gnu.org>
To: Randy Dunlap <randy.dunlap@oracle.com>
Cc: jt@hpl.hp.com, Johannes Berg <johannes@sipsolutions.net>,
	Jouni Malinen <jkm@devicescape.com>,
	Michael Buesch <mb@bu3sch.de>,
	linux-wireless@vger.kernel.org, netdev <netdev@vger.kernel.org>,
	Jeff Garzik <jgarzik@pobox.com>, Dan Williams <dcbw@redhat.com>
Subject: Re: wireless extensions vs. 64-bit architectures
Date: Thu, 08 Mar 2007 17:49:48 -0500	[thread overview]
Message-ID: <1173394188.26190.24.camel@dv> (raw)
In-Reply-To: <20070308141756.efdfd6da.randy.dunlap@oracle.com>

On Thu, 2007-03-08 at 14:17 -0800, Randy Dunlap wrote:
> I think that this is not actually an option since
> powerpc64 is all 32-bit userspace.
> Maybe some other arch-es are like this also (?).

I think all other architectures except x86_64 and maybe ia64 would
prefer to stay 32-bit for performance reasons alone.  As for x86_64 and
ia64, there is another incentive, namely compatibility with x86, which
matters if proprietary software is involved.  Finally, using 32-bit
userspace could cut memory consumption, which is important for some
uses.

Switching 32-bit systems to a 64-bit kernel shouldn't be a big deal.  It
should be transparent, just like enabling an option to support 4
gigabytes of memory or 64-bit PCI resources.

32-bit distributions should have an option to install a 64-bit kernel,
just like it's possible to install a kernel optimized for 586 CPU.  A
Live CD could benefit from 64-bit kernel because it would allow users to
chroot to their 64-bit distro installation and repair it, without having
to provide 64-bit userspace on the CD.

I think the reason 32-bit userspace on 64-bit kernel is not widespread
is precisely because of such incompatibilities as the one we are
discussing.  The need for proper support will grow as laptops with over
1 gigabyte of memory become a commonplace.

I believe breaking the "u32/k64" compatibility is not an option. I would
prefer the option two, the changeover.  I don't think wireless
extensions (or at least the compatible kernel API) should go away soon.

-- 
Regards,
Pavel Roskin


  parent reply	other threads:[~2007-03-08 22:49 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-06  1:27 wireless extensions vs. 64-bit architectures Johannes Berg
2007-03-06 14:31 ` Johannes Berg
2007-03-06 17:13 ` Jean Tourrilhes
2007-03-06 18:43   ` Michael Buesch
2007-03-06 18:43     ` Michael Buesch
2007-03-07  1:42     ` Jean Tourrilhes
2007-03-07  1:42       ` Jean Tourrilhes
2007-03-07  2:03     ` Jean Tourrilhes
2007-03-08 14:39       ` Johannes Berg
2007-03-08 14:39         ` Johannes Berg
2007-03-08 16:51         ` Johannes Berg
2007-03-08 16:51           ` Johannes Berg
2007-03-08 17:37         ` Johannes Berg
2007-03-08 17:37           ` Johannes Berg
2007-03-08 18:49         ` Jean Tourrilhes
2007-03-08 19:08           ` Johannes Berg
2007-03-08 19:13             ` Jean Tourrilhes
2007-03-08 19:13               ` Jean Tourrilhes
2007-03-08 19:23               ` Johannes Berg
2007-03-08 19:27           ` Johannes Berg
2007-03-08 19:27             ` Johannes Berg
2007-03-08 19:34             ` Jouni Malinen
2007-03-08 19:40               ` Johannes Berg
2007-03-08 19:40                 ` Johannes Berg
2007-03-08 22:11                 ` Jean Tourrilhes
2007-03-08 22:11                   ` Jean Tourrilhes
2007-03-08 22:17                   ` Randy Dunlap
2007-03-08 22:17                     ` Randy Dunlap
2007-03-08 22:30                     ` Jean Tourrilhes
2007-03-08 22:30                       ` Jean Tourrilhes
2007-03-08 22:36                       ` Johannes Berg
2007-03-08 22:36                         ` Johannes Berg
2007-03-08 22:34                     ` David Miller
2007-03-08 22:34                       ` David Miller
2007-03-08 22:49                     ` Pavel Roskin [this message]
2007-03-08 22:22                   ` Johannes Berg
2007-03-08 22:22                     ` Johannes Berg
2007-03-08 22:36                     ` Jean Tourrilhes
2007-03-08 22:36                       ` Jean Tourrilhes
2007-03-08 22:35                   ` Johannes Berg
2007-03-08 22:35                     ` Johannes Berg
2007-03-09 21:35                     ` Jean Tourrilhes
2007-03-09 23:19                       ` Jouni Malinen
2007-03-09 23:19                         ` Jouni Malinen
2007-03-10  1:01                         ` Jean Tourrilhes
2007-03-10  1:01                           ` Jean Tourrilhes
2007-03-11 17:40                       ` Johannes Berg
2007-03-11 17:40                         ` Johannes Berg
2007-03-11 20:11                         ` Ulrich Kunitz
2007-03-11 20:11                           ` Ulrich Kunitz
2007-03-11 20:30                           ` Michael Buesch
2007-03-11 20:30                             ` Michael Buesch
2007-03-12 17:56                         ` Jean Tourrilhes
2007-03-12 17:56                           ` Jean Tourrilhes
2007-03-12 18:21                           ` Jouni Malinen
2007-03-12 20:34                             ` Jean Tourrilhes
2007-03-12 20:34                               ` Jean Tourrilhes
2007-03-13 19:42                           ` Johannes Berg
2007-03-13 19:42                             ` Johannes Berg
2007-03-13 21:30                             ` Jean Tourrilhes
2007-03-13 21:30                               ` Jean Tourrilhes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1173394188.26190.24.camel@dv \
    --to=proski@gnu.org \
    --cc=dcbw@redhat.com \
    --cc=jgarzik@pobox.com \
    --cc=jkm@devicescape.com \
    --cc=johannes@sipsolutions.net \
    --cc=jt@hpl.hp.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=mb@bu3sch.de \
    --cc=netdev@vger.kernel.org \
    --cc=randy.dunlap@oracle.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.