Re: [2.6 patch] i386: always use 4k stacks

From: Alistair John Strachan (s0348365_at_sms.ed.ac.uk)
Date: 11/14/05

  • Next message: Pekka Enberg: "Re: Linuv 2.6.15-rc1"
    To: Dave Jones <davej@redhat.com>
    Date:	Mon, 14 Nov 2005 18:22:31 +0000
    
    

    On Monday 14 November 2005 18:18, Dave Jones wrote:
    > On Mon, Nov 14, 2005 at 06:02:45PM +0000, Alistair John Strachan wrote:
    > > On Monday 14 November 2005 14:49, Alan Cox wrote:
    > > > On Llu, 2005-11-14 at 05:38 -0800, Alex Davis wrote:
    > > > > This will break ndiswrapper. Why can't we just leave this in and let
    > > > > people choose?
    > > >
    > > > If we spent our entire lives waiting for people to fix code nothing
    > > > would ever happen. Removing 8K stacks is a good thing to do for many
    > > > reasons. The ndis wrapper people have known it is coming for a long
    > > > time, and if it has a lot of users I'm sure someone in that community
    > > > will take the time to make patches.
    > >
    > > I honestly don't know if this is the case, but is it conceivable that no
    > > patch could be written to resolve this, because the Windows drivers
    > > themselves only respect Windows stack limits (which are presumably still
    > > 8K?).
    >
    > Windows drivers can actually use more than 8KB. So in some situations,
    > you're already screwed. There are already cases where vendors customer
    > service are now telling people "Use ndiswrapper" when people ask about
    > Linux support.
    >
    > If we continue down this path, we'll have no native wireless drivers for
    > Linux. The answer is not to complain to linux-kernel for breaking
    > ndiswrapper, but complain to the vendors for not releasing specifications
    > for native drivers to be written.

    I agree, and I was not arguing for or against breaking ndiswrapper. I think
    it's an interesting (and difficult) problem to solve if 4K-stacks gets in.

    LWN has a piece on the possible options, but I suppose you could use the
    argument that forcibly breaking ndiswrapper will spur new driver development
    (but if you look at vendors like Broadcom, they have seem consistently
    unwilling to do this).

    http://lwn.net/Articles/150580/

    -- 
    Cheers,
    Alistair.
    'No sense being pessimistic, it probably wouldn't work anyway.'
    Third year Computer Science undergraduate.
    1F2 55 South Clerk Street, Edinburgh, UK.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Pekka Enberg: "Re: Linuv 2.6.15-rc1"

    Relevant Pages

    • Re: CompactFlash and Solaris[9-10]
      ... > If the hardware vendors treat the details of how to talk to their hardware ... Sun does still have enough weight to throw around or at least entice HW ... vendors to release the drivers. ... Personally I couldn't care less if all the drivers were just ...
      (comp.unix.solaris)
    • Re: FC4 does not work, "out of the box" for me; GUI/X11 fails
      ... If you are refering to the kernel developers, ... Why can't Linux vendors ... may even be the case that NVidia would not charge them license fees ... for distributing the drivers with Fedora, ...
      (Fedora)
    • Re: Where did Suse go?
      ... VENDORS write the drivers that are included in a windows package. ... and Linux geeks compete to install their respective OSes. ...
      (alt.os.linux.suse)
    • Re: [SLE] SuSE 8.2 appears to be Junk.
      ... Unfortunately, some don't realize that this list is not SUSE support, I can't ... I have been saying for years that it would be nice when Linux got to ... the point that the hardware vendors realized that they needed to support ... produce binary only drivers means that distribution vendors (SUSE, RedHat, ...
      (SuSE)
    • Re: Do Not Waste Your Money With Suse Linux 9.1. It stinks!
      ... >> You misspelled until vendors support it with drivers in the same manner as ... >> they support window$. ... > That right there is the problem that will probably ultimately doom Linux ...
      (alt.os.linux.suse)