1. 31 Aug, 2006 2 commits
    • David Teigland's avatar
      [DLM] force removal of user lockspace · c6e6f0ba
      David Teigland authored
      Check if the FORCEFREE flag has been provided from user space.  If so, set
      the force option to dlm_release_lockspace() so that any remaining locks
      will be freed.
      Signed-off-by: default avatarDavid Teigland <teigland@redhat.com>
      Signed-off-by: default avatarSteven Whitehouse <swhiteho@redhat.com>
    • Steven Whitehouse's avatar
      [GFS2] Fix releasepage bug (fixes direct i/o writes) · 623d9355
      Steven Whitehouse authored
      This patch fixes three main bugs. Firstly the direct i/o get_block
      was returning the wrong return code in certain cases. Secondly, the
      GFS2's releasepage function was not dealing with cases when clean,
      ordered buffers were found still queued on a transaction (which can
      happen depending on the ordering of journal flushes). Thirdly, the
      journaling code itself needed altering to take account of the
      after effects of removing the clean ordered buffers from the transactions
      before a journal flush.
      The releasepage bug did also show up under "normal" buffered i/o
      as well, so its not just a fix for direct i/o. In fact its not
      normally used in the direct i/o path at all, except when flushing
      existing buffers after performing a direct i/o write, but that was
      the code path that led us to spot this.
      Signed-off-by: default avatarSteven Whitehouse <swhiteho@redhat.com>
  2. 30 Aug, 2006 5 commits
  3. 29 Aug, 2006 3 commits
    • Steven Whitehouse's avatar
      Merge branch 'master' into gfs2 · 83b7a664
      Steven Whitehouse authored
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/rmk/linux-2.6-serial · d9629953
      Linus Torvalds authored
      * master.kernel.org:/home/rmk/linux-2.6-serial:
        [SERIAL] Support for Intashield 2 port PCI serial card
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · 1b8b22f4
      Linus Torvalds authored
      * master.kernel.org:/home/rmk/linux-2.6-arm:
        [ARM] 3761/1: fix armv4t breakage after adding thumb interworking to userspace helpers
        [ARM] Add Integrator support for glibc outb() and friends
        [ARM] Move prototype for register_isa_ports to asm/io.h
        [ARM] Arrange for isa.c to use named initialisers
        [ARM] 3741/1: remove sa1111.c build warning on non-sa1100 systems
        [ARM] 3760/1: This patch adds timeouts while working with SSP registers. Such timeouts were en
        [ARM] 3758/1: Preserve signalling NaNs in conversion
        [ARM] 3749/3: Correct VFP single/double conversion emulation
        [ARM] 3748/3: Correct error check in vfp_raise_exceptions
  4. 28 Aug, 2006 5 commits
  5. 27 Aug, 2006 25 commits