1. 15 Jun, 2003 11 commits
    • Andi Kleen's avatar
      [PATCH] Fix over-alignment problem on x86-64 · 38d5b085
      Andi Kleen authored
      Thanks to Jan Hubicka who suggested this fix.
      
      The problem seems to be that gcc generates a 32byte alignment for static
      objects > 32bytes.  This causes gas to set a high alignment on the
      section, which causes the uneven (not multiple of sizeof(struct
      kernel_param)) section size.  The pointer division with a base not being
      a multiple of sizeof(*ptr) then causes the invalid result.
      
      This just forces a small alignment, which makes the section end come out
      with the correct alignment.
      
      The only mystery left is why ld chose a 16 byte padding instead of
      32byte.
      38d5b085
    • Paul Mundt's avatar
      [PATCH] Add mach-type generation for SH · aae1760a
      Paul Mundt authored
      This adds the missing arch/sh/tools directory, which includes mach-type
      generation scripts for building include/asm-sh/machtypes.h.
      aae1760a
    • Paul Mundt's avatar
      [PATCH] Fix PCI hotplug path for SH · 445ff66d
      Paul Mundt authored
      drivers/hotplug/Kconfig moved to drivers/pci/hotplug/Kconfig.
      
      This updates arch/sh/Kconfig respectively.
      445ff66d
    • Stelian Pop's avatar
      [PATCH] meye driver update · e8bae927
      Stelian Pop authored
      * replace the pci_alloc_consistent calls with dma_alloc_coherent
        because we want to do the allocations at GFP_KERNEL priority and
        not GFP_ATOMIC because we request quite a bit of memory and the
        allocation fails quite frequently.
      
        It would be better to have a pci_alloc_consistent with an extra
        parameter (priority) but since we haven't, and the meye driver is
        supposed to work only on ix86 platforms we can safely do the
        change.
      
      * fix the DMA engine stop request. The hard freezes encountered
        when using this driver and repeatedly opening/closing the device
        have been tracked down to this particular piece of code. The new
        version seems to work way better, I haven't had a single freeze
        since the change.
      
      * fix the irq handler prototype (irqreturn_t changes).
      e8bae927
    • Stelian Pop's avatar
      [PATCH] sonypi driver update · aa3432a2
      Stelian Pop authored
      * fix a hang problem when loading the driver on (at least) a
        PCG-FX105k. Thanks to Jozef Kruger for reporting the problem
        and testing different versions of this fix.
      
      * fix a .text.exit problem in the sonypi driver related to the
        recent PM changes (thanks to Adrian Bunk for the patch).
      
      * fix the irq handling reports (make sonypi always report IRQ_HANDLED)
        because there *are* events belonging to the sonypi device which
        are not (yet) recognized by the driver and we don't want those
        to pollute the logs...
      
      * test if the ACPI subsystem is not disabled before trying to
        use its ec_read/ec_write methods.
      
      * fix the hangs when enabling bluetooth (thanks to Daniel K. for
        the patch).
      
      * other miscellaneous small fixes.
      aa3432a2
    • Brian Gerst's avatar
      [PATCH] small cleanup for powernow-k7 · b6385562
      Brian Gerst authored
      Use local_irq_[disable|enable]() instead of hand-coded asm.
      b6385562
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/sparc-2.5 · 7996bc4a
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      7996bc4a
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/net-2.5 · 2f73086e
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      2f73086e
    • Trond Myklebust's avatar
      [PATCH] Fix rpc dentry list usage · 1f4b4edf
      Trond Myklebust authored
      This fixes the problems with NFS that got triggered by the list
      poisoning.
      
      The problem is that whereas using the dentry->d_hash list for private
      purposes was previously harmless, it is not allowed with the RCU lists,
      because we depend on the unhashed node continuing to point back to the
      original list.
      
      So keep a small vector of dentries around instead of using the d_hash
      list to keep track of them.
      1f4b4edf
    • David S. Miller's avatar
      [SPARC64]: Update defconfig. · 6d51ca2f
      David S. Miller authored
      6d51ca2f
    • David S. Miller's avatar
  2. 14 Jun, 2003 14 commits
  3. 15 Jun, 2003 3 commits
  4. 14 Jun, 2003 12 commits