1. 20 Mar, 2004 18 commits
    • Adam Belay's avatar
      Merge http://linux.bkbits.net/linux-2.5 · a0b18907
      Adam Belay authored
      into neo.rr.com:/home/ambx1/linux/bk/linus-2.5
      a0b18907
    • Adam Belay's avatar
      [ISAPNP] Unmark experimental status · c0ccfc9c
      Adam Belay authored
      ISAPnP support has been stable with the new pnp layer for a while.
      This patch removes the experimental dependency.
      c0ccfc9c
    • Adam Belay's avatar
      [PNP] Add some more modem IDs · 9a026374
      Adam Belay authored
      This patch allows the serial driver to bind to three additional modems.
      9a026374
    • Christoph Hellwig's avatar
      [ISAPNP] Remove uneeded MOD_INC/DEC_USE_COUNT · db4b34ad
      Christoph Hellwig authored
      isapnp_cfg_begin and isapnp_cfg_end are exported symbols, so if any
      module using them is loaded isapnp.o can't be unloaded anyway
      db4b34ad
    • Randy Dunlap's avatar
      [PNP] remove __init from system.c · 1a64fcfd
      Randy Dunlap authored
      // Linux 2.6.4-rc2
      // These 2 functions shouldn't be __init for general PNP use
      1a64fcfd
    • Adam Belay's avatar
      [ISAPNP] MEM Config Fix · 84350f79
      Adam Belay authored
      This patch fixes a bug in the resource configuration function.  If
      there are more than one memory ranges, the isapnp driver will write
      into the incorrect configuration register.
      84350f79
    • Linus Torvalds's avatar
      [PATCH] Fix missing part of x86-64 update, part 2 · 366bf3a0
      Linus Torvalds authored
      One more missing doc-file update
      366bf3a0
    • Linus Torvalds's avatar
      [PATCH] Fix missing part of x86-64 update · e171bd13
      Linus Torvalds authored
      Three quarters of the update from Andi was uncommitted due to a bad
      patch date and a bug in "bk import -temail"..
      
      Here are the missing parts..
      e171bd13
    • Linus Torvalds's avatar
      Merge alpha Kconfig · 78e8fcd6
      Linus Torvalds authored
      78e8fcd6
    • Richard Henderson's avatar
      [ALPHA] Update defconfig. · 8208fc00
      Richard Henderson authored
      8208fc00
    • Adrian Bunk's avatar
      [PATCH] fix scsi_transport_spi.c compile with gcc 2.95 · 3e17e2a4
      Adrian Bunk authored
      Fix token pasting to work with older gcc versions.
      
      We need a space before the "," that may get pasted away.
      3e17e2a4
    • Andrew Morton's avatar
      [PATCH] fix console oops/race · c6fb162e
      Andrew Morton authored
      Finally nailed this sucker.
      
      con_close() checks the tty->count and then sleeps in acquire_console_sem().
      But another process can come in and grab a ref against the tty while
      con_close() dropped the BKL.  But con_close() then proceeds to deallocate the
      tty->driver_data anyway, even though the tty now has ->count == 2.
      
      Fix that by moving the check for ->tty_count inside console_sem.
      c6fb162e
    • Andi Kleen's avatar
      [PATCH] critical x86-64 merge · e30b878a
      Andi Kleen authored
      There were some nasty bugs in the x86-64 code, including one race that
      could cause random reboots, especially on Intel machines, with the NMI
      watchdog.  This patch fixes them and also includes some harmless
      cleanups.
      
      Main fixes were for some buglets in the IOMMU code and the plugging of a
      race in the exception stack handling.  Also disables an broken MCE on K8
      explicitely.
      
      Also finally the preempt compile issues are fixed.
      
       - Declare hpet interrupt separately in drivers/char/rtc.c
       - Fix rtc.h/hpet.h to not depend on interrupt.h
       - Finally include smp_lock.h in hardirq.h
       - Update defconfig
       - Export bad_dma_address
       - Merge with 2.6.5rc2
       - Never schedule on interrupt stacks.
       - Add option to force software iotlb (iommu=soft)
       - Add ifdefs to gsi patch to match i386 (Bjorn Helgaas)
       - Fix K8 GART TLB MCE workaround to actually work
       - Fix dwarf2 unwind table in SAVE_ARGS (Jim Houston)
       - Disable APIC on VIA/NVidia even with acpi=off (Gwenole Beauchesne)
       - Fix parsing bug in "apic" option (Gwenole Beauchesne)
       - Fix dma mask handling in pci_alloc_consistent
       - Make pci_alloc_consistent more robust in low memory situations.
       - Print version number in oopses (from i386)
       - ACPI GSI cleanup (Bjorn Helgaas)
       - Disable K8 GART TLB walk error MCE explicitely
       - Add support to disable individual MCEs in the various banks.
      e30b878a
    • Linus Torvalds's avatar
      b66506ce
    • Andrew Morton's avatar
      [PATCH] therm_adt7467 update · 3a86d964
      Andrew Morton authored
      From: "Colin Leroy" <colin@colino.net>
      
      The fan driver I wrote for adt746x looks like it only handles the adt7467
      chip found in iBooks G4; but it also handles the adt7460 chip found in the
      Powerbook G4 Alu.  Here's a patch that updates therm_adt7467.c, Kconfig and
      Makefile.
      3a86d964
    • Adam Belay's avatar
      [ISAPNP] Fix Device Detection Issue · a747324c
      Adam Belay authored
      Some isapnp devices were not getting detected as a result of a bug in the isapnp
      driver.  It was not following the specifications and calculating a checksum when
      it was not reliable.  This problem was originally discovered by Paul L. Rogers
      <rogerspl@datasync.com>.  He made an initial patch.  This release has some small
      modifications, including a check to see if we run out of CSNs.
      a747324c
    • Adam Belay's avatar
      [PARPORT] Update PC Parport Detection Code · 7be9251f
      Adam Belay authored
      This patch updates the parport_pc driver's probing code to better
      detect PnP devices.  It also removes an extra MODULE_AUTHOR.
      7be9251f
    • Matthew Wilcox's avatar
      [PNP] Resource Conflict Cleanup · bba77b4a
      Matthew Wilcox authored
      This patch simplifies the ranged resource checking logic.
      bba77b4a
  2. 19 Mar, 2004 22 commits