1. 21 Sep, 2003 7 commits
    • Adam Belay's avatar
      [PNP] remove DMA 0 restrictions · 29ffe2ad
      Adam Belay authored
      The original argument for blocking DMA 0 was to avoid conflicts with
      "memory refresh"  but such configurations are only found on very old
      8-bit systems that are likely not supported by the linux kernel. 
      This patch allows dma 0 to be assigned to PnP devices by default.  If
      for whatever reason dma 0 cannot be used, one can avoid allocating it
      by setting the pnp_reserve_dma= kernel parameter.
      29ffe2ad
    • Adam Belay's avatar
      [PNPBIOS] move detection code into core.c · af0cf44c
      Adam Belay authored
      This patch moves the detection code to a more appropriate file.
      af0cf44c
    • Adam Belay's avatar
      [PNP] release card devices on probe failure · 3b4216cf
      Adam Belay authored
      When a driver's probe routine fails, it may not release all of the
      card devices it requested.  This patch allows the pnp layer to ensure
      that all devices claimed by the failing driver are released properly.
      3b4216cf
    • Adam Belay's avatar
      [PNPBIOS] compilation fix for pnpbios without proc support · 8ba3fd9a
      Adam Belay authored
      Here's an updated patch that will correct the compile error when PROC
      FS is disabled.  It also introduces better proc error recovery and
      moves the local proc functions to the local include file.  Thanks to
      Daniele Bellucci for finding the problem and contributing to this
      patch.
      8ba3fd9a
    • Albert Cahalan's avatar
      [PATCH] fix for hidden-task problem · 01660410
      Albert Cahalan authored
      It's bad to make (CLONE_THREAD | CLONE_DETACHED) tasks
      be _completely_ hidden. Resource consumption is hard
      to track down if a user can hide a task from /bin/ps.
      
      This patch, supported by the procps-3.1.13 release,
      gives admins the ability to search for such tasks.
      The top-level /proc directory remains uncontaminated.
      01660410
    • Linus Torvalds's avatar
    • Matthew Wilcox's avatar
      [PATCH] Move EISA_bus · 972b4a74
      Matthew Wilcox authored
      When I change the setting of CONFIG_EISA, everything rebuilds.  This is
      because EISA_bus is declared in <asm/processor.h> which is implicitly
      included by just about everything.  This is a silly place to declare it,
      so this patch moves it to include/linux/eisa.h.
      
      While I'm at it, I also move the variable definition to
      drivers/eisa/eisa-bus.c.  The rest of this patch is fixing up the fallout
      from having to include <linux/eisa.h> if you use EISA_bus.
      972b4a74
  2. 20 Sep, 2003 33 commits