1. 30 8月, 2006 2 次提交
    • D
      [SPARC64]: Fix X server hangs due to large pages. · 47f2c360
      David S. Miller 提交于
      This problem was introduced by changeset
      14778d90
      
      Unlike the hugetlb code paths, the normal fault code is not setup to
      propagate PTE changes for large page sizes correctly like the ones we
      make for I/O mappings in io_remap_pfn_range().
      
      It is absolutely necessary to update all sub-ptes of a largepage
      mapping on a fault.  Adding special handling for this would add
      considerably complexity to tlb_batch_add().  So let's just side-step
      the issue and forcefully dirty any writable PTEs created by
      io_remap_pfn_range().
      
      The only other real option would be to disable to large PTE code of
      io_remap_pfn_range() and we really don't want to do that.
      
      Much thanks to Mikael Pettersson for tracking down this problem and
      testing debug patches.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      47f2c360
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 · dc709bd1
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
        [CIFS] Do not send Query All EAs SMB when mount option nouser_xattr
        [CIFS] endian errors in lanman protocol support
        [CIFS] Fix oops in cifs_close due to unitialized lock sem and list in
        [CIFS] Fix oops when negotiating lanman and no password specified
        [CIFS]
        [CIFS] Allow cifsd to suspend if connection is lost
        [CIFS] Make midState usage more consistent
        [CIFS] spinlock protect read of last srv response time in timeout path
        [CIFS] Do not time out posix brl requests when using new posix setfileinfo
      dc709bd1
  2. 29 8月, 2006 2 次提交
    • 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
  3. 28 8月, 2006 36 次提交