1. 01 9月, 2006 1 次提交
    • S
      [GFS2] Fix releasepage bug (fixes direct i/o writes) · 623d9355
      Steven Whitehouse 提交于
      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: NSteven Whitehouse <swhiteho@redhat.com>
      623d9355
  2. 31 8月, 2006 1 次提交
  3. 30 8月, 2006 4 次提交
  4. 29 8月, 2006 3 次提交
    • S
      Merge branch 'master' into gfs2 · 83b7a664
      Steven Whitehouse 提交于
      83b7a664
    • L
      Merge master.kernel.org:/home/rmk/linux-2.6-serial · d9629953
      Linus Torvalds 提交于
      * master.kernel.org:/home/rmk/linux-2.6-serial:
        [SERIAL] Support for Intashield 2 port PCI serial card
      d9629953
    • L
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · 1b8b22f4
      Linus Torvalds 提交于
      * 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
      1b8b22f4
  5. 28 8月, 2006 31 次提交