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

From: Giridhar Pemmasani (giri_at_lmc.cs.sunysb.edu)
Date: 11/14/05

  • Next message: Alistair John Strachan: "Re: [2.6 patch] i386: always use 4k stacks"
    To: linux-kernel@vger.kernel.org
    Date:	Mon, 14 Nov 2005 13:29:54 -0500
    
    

    Alan Cox wrote:

    > 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 believe I mentioned it before. ndiswrapper itself has been 4k stacks ready
    for quite sometime. It is Windows drivers that need more than 4k stacks
    (although Windows uses 12k stacks, I don't know of any Windows driver
    requiring more than 8k stacks). One or two Windows drivers work with
    ndiswrapper and 4k stacks, Broadcom for example.

    If this 4k stack patch makes into mainstream, I am wondering what options,
    other than maintaining a patch to back this patch, are available. The last
    time this issue came up some people suggested pushing ndiswrapper into user
    space. However, AFAIK this is non-trivial; I looked into FUSD
    http://www.circlemud.org/~jelson/software/fusd/ which doesn't support
    network drivers and seems to be not active in the recent past.

    Any suggestions on how ndiswrapper can live with this patch would be greatly
    appreciated.

    Giri

    -
    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: Alistair John Strachan: "Re: [2.6 patch] i386: always use 4k stacks"

    Relevant Pages

    • Re: Linux-2.6.13-rc6: aic7xxx testers please..
      ... many Windows drivers will need at least 8K size stacks. ... As ndiswrapper seems to be the only option for many wireless chipsets, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Setting Up Linksys Wireless Internet with Fadora
      ... But for a newbie ndiswrapper might hard to deal with since: ... You need to recompile the kernel, ... > uses 4k stacks. ... Only so far as installing the windows drivers, which you need to do on ...
      (Fedora)
    • Re: x86: 4kstacks default
      ... Below is a patch to enable 4Kb stacks for x86. ... Reduce the pressure on the VM for order> 0 allocations. ... the primary motivation Arjan and me started working on 4K stacks ...
      (Linux-Kernel)
    • Re: About 4k kernel stack size....
      ... no other way they could use the hardware that they have) will not be able to use their wireless cards when this patch gets merged without having to patch the kernel, only a few comments have been raised about it. ... It complicates the code, it means that bugs do not get reported because disabling 4k fixes it, and this is the only excuse for the askers of the third question. ... patch to implement private stacks in such an environment. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Failing kernel build when disabling CONFIG_4KSTACKS
      ... > needing Ndiswrapper, ... This kernel hacking ... possible to use 4k stacks. ...
      (Fedora)