1. 19 Sep, 2002 7 commits
  2. 18 Sep, 2002 9 commits
  3. 17 Sep, 2002 24 commits
    • Anton Blanchard's avatar
      Merge samba.org:/scratch/anton/linux-2.5 · c2811839
      Anton Blanchard authored
      into samba.org:/scratch/anton/linux-2.5_ppc64_new
      c2811839
    • Urban Widmark's avatar
      [PATCH] smbfs - C99 stuff · d1cd8c07
      Urban Widmark authored
      Art Haas did these.
      d1cd8c07
    • Adrian Bunk's avatar
      [PATCH] fix cyclades.c compile error · 74e8b5f4
      Adrian Bunk authored
      cyclades.c doesn't compile cleanly: the problem is that older -dj
      patches contained patches to both cyclades.c and cyclades.h but only the
      former one went into your tree.  This syncs up the header file too.
      74e8b5f4
    • Art Haas's avatar
      [PATCH] designated initializer patches for fs_ · 5383f8ec
      Art Haas authored
        Here's a resend of C99 patches for the files in fs.
      5383f8ec
    • Rusty Russell's avatar
      [PATCH] Designated initializers for drivers_bluetooth · 5b6797cb
      Rusty Russell authored
      The old form of designated initializers are obsolete: we need to
      replace them with the ISO C forms before 2.6.  Gcc has always supported
      both forms anyway.
      5b6797cb
    • Rusty Russell's avatar
      [PATCH] Re: per_cpu data question · 70851335
      Rusty Russell authored
        I suck.  Lvalues continue to haunt me.  This works for me.
      
        BTW, I prefer to have bug reports cc'd to linux-kernel, so the
        results are archived.  Plus, public humiliation is good for the
        soul.
      70851335
    • Lucas Correia Villa Real's avatar
      [PATCH] 2.5.31_drivers_i2c_i2c-philips-par.c · db2787b4
      Lucas Correia Villa Real authored
        This is a trivial patch already applied in the -ac tree for the 2.4.19 kernel.
        Patch for i2c-philips-par.c free() the memory in the case of problems loading
        the adapter.
      db2787b4
    • James Mayer's avatar
      [PATCH] Typos in drivers_s390_net_iucv.c · 87650f2a
      James Mayer authored
      87650f2a
    • Brad Hards's avatar
      [PATCH] Re: header cleanup - drivers_char_eurotechwdt.c · aad0e83e
      Brad Hards authored
         <linux/smp_lock.h> has the normal idempotent construction.
      
         The attached file removes the second #include.
      aad0e83e
    • Art Haas's avatar
      [PATCH] designated initializer patches fs_freevxfs · a9da8f60
      Art Haas authored
        Here's a C99 designated initializer patch for fs/freevxfs. The
        patch is against 2.5.35.
      a9da8f60
    • Linus Torvalds's avatar
      Merge bk://ldm.bkbits.net/linux-2.5 · 47983411
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      47983411
    • Andrew Morton's avatar
      [PATCH] Add /proc/meminfo:Slab · 6b27052e
      Andrew Morton authored
      Display the total slab memory in /proc/meminfo.  Handy while we play
      with the slab pruning code.
      
      This info is also available via /proc/slabinfo, but I think this
      convenience is worth the extra few lines.
      6b27052e
    • Andrew Morton's avatar
      [PATCH] move the buffer_head IO functions into buffer.c · 1b4623d6
      Andrew Morton authored
      Patch from Christoph Hellwig.
      
      Move the buffer_head-based IO functions out of ll_rw_blk.c and into
      fs/buffer.c.  So the buffer IO functions are all in buffer.c, and
      ll_rw_blk.c knows nothing about buffer_heads.
      
      This patch has been acked by Jens.
      1b4623d6
    • Andrew Morton's avatar
      [PATCH] export unmap_underlying__metadata() · 9c389aa6
      Andrew Morton authored
      From Anton Altaparmakov
      
      The below bk patch against your current bk repository adds an export
      for fs/buffer.c::unmap_underlying_metadata() to modules.
      
      It is required to make ntfs compile as a module in the current kernel.
      
      Note that NTFS doesn't currently dirty bufferheads of the underlying
      blockdevice and as such could probably live without calling
      unmap_underlying_metadata() but as soon as we enable writing to
      compressed files it will do so and considering some of the
      infrastructure code is already present I would rather not rip it out
      now.
      9c389aa6
    • Andrew Morton's avatar
      [PATCH] mmap cleanup and lock ranking fixes · bf53ceda
      Andrew Morton authored
      Patch by Christoph Hellwig.
      
      This patch is cleanup of mmap.c with the side-effect of making the lock
      order of mapping->i_shared_lock and mm->page_table_lock consistant.
      
      __remove_shared_vm_struct is merged into its only caller,
      remove_shared_vm_struct, which now also does the job of
      {lock,unlock}_vma_mappings itself, to avoid duplicate checks.
      
      Similarly, vma_link is updated to take and release i_shared_lock
      itself, fixing the lock order.  split_vma is updated to use
      insert_vm_struct instead of using __insert_vm_struct and taking
      page_table_lock and i_shared_lock itself (wrongly).  __insert_vm_struct
      is removed as it is unused now.
      bf53ceda
    • Andrew Morton's avatar
      [PATCH] consolidate the VMA splitting code · 5846fc6c
      Andrew Morton authored
      Patch from Christoph Hellwig.  250 lines of code go away.
      
      The three syscalls madvice/mlock/mprotect all change attributes of
      memory regions.  These attributes are stored in vm_area_structs (VMAs).
      
      The current code for those syscalls does this by having four
      subroutines each, for changing a whole VMA, one for just setting new
      flags if a full VMA is affected, one that creates a new VMA in the
      right part of the old one and sets the flags there, one for the left
      part, and one that splits of both the left and the right part and sets
      the new flags in the middle.
      
      This patch makes those routines create new VMAs on the left and on te
      right hand first and then always setting the flags in the old VMA.
      Together with using a library function (split_vma) to to the split this
      simplies the code and makes it more readable.  As a side affect it
      fixes some VM accounting bugs observed by Hugh Dickins.
      5846fc6c
    • Andrew Morton's avatar
      [PATCH] move madvise implementation into madvise.c · c89a8bad
      Andrew Morton authored
      Patch from Christoph Hellwig moves the madvise implementation out of
      filemap.c and into its own .c file.  No other changes are made.
      c89a8bad
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/davem/BK/sparc-2.5 · c4be9fc7
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      c4be9fc7
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/davem/BK/net-2.5 · b12d2ca2
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      b12d2ca2
    • Linus Torvalds's avatar
      Linux v2.5.36 · 18cddbe6
      Linus Torvalds authored
      18cddbe6
    • David S. Miller's avatar
      [PATCH] sparc64 2.5.x file corruptions found · 5edfe56c
      David S. Miller authored
      Andrew removed a flush_dcache_page in his kmap_atomic generic_file_*
      changes.
      
      Doing that sort of corrupts data on some platforms.
      5edfe56c
    • Linus Torvalds's avatar
      Merge http://linux-isdn.bkbits.net/linux-2.5.make · 7156d71a
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      7156d71a
    • Kai Germaschewski's avatar
      kbuild: Handle vmlinux linkscript from common code · 26976a3d
      Kai Germaschewski authored
      Now that all archs use the same way to generate the link script, we can
      handle it from the common top-level Makefile instead of the individual
      arch/*/Makefile's.
      26976a3d
    • Kai Germaschewski's avatar
      kbuild: Fix up MIPS vmlinux.lds.S · 761de242
      Kai Germaschewski authored
      Untested, but at least it should show how to adapt the mips arch.
      761de242