1. 11 Jun, 2016 1 commit
    • Linus Torvalds's avatar
      vfs: make the string hashes salt the hash · 8387ff25
      Linus Torvalds authored
      We always mixed in the parent pointer into the dentry name hash, but we
      did it late at lookup time.  It turns out that we can simplify that
      lookup-time action by salting the hash with the parent pointer early
      instead of late.
      
      A few other users of our string hashes also wanted to mix in their own
      pointers into the hash, and those are updated to use the same mechanism.
      
      Hash users that don't have any particular initial salt can just use the
      NULL pointer as a no-salt.
      
      Cc: Vegard Nossum <vegard.nossum@oracle.com>
      Cc: George Spelvin <linux@sciencehorizons.net>
      Cc: Al Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      8387ff25
  2. 09 Jun, 2016 2 commits
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma · 147d9e7b
      Linus Torvalds authored
      Pull rdma fixes from Doug Ledford:
       "This is the first -rc pull for the RDMA subsystem.  The patch count is
        high, but they are all smallish patches fixing simple things for the
        most part, and the overall line count of changes here is smaller than
        the patch count would lead a person to believe.
      
        Code is up and running in my labs, including direct testing of cxgb4,
        mlx4, mlx5, ocrdma, and qib.
      
        Summary:
      
         - Multiple minor fixes to the rdma core
         - Multiple minor fixes to hfi1
         - Multiple minor fixes to mlx5
         - A very few other minor fixes (SRP, IPoIB, usNIC, mlx4)"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma: (35 commits)
        IB/IPoIB: Don't update neigh validity for unresolved entries
        IB/mlx5: Fix alternate path code
        IB/mlx5: Fix pkey_index length in the QP path record
        IB/mlx5: Fix entries check in mlx5_ib_resize_cq
        IB/mlx5: Fix entries checks in mlx5_ib_create_cq
        IB/mlx5: Check BlueFlame HCA support
        IB/mlx5: Fix returned values of query QP
        IB/mlx5: Limit query HCA clock
        IB/mlx5: Fix FW version diaplay in sysfs
        IB/mlx5: Return PORT_ERR in Active to Initializing tranisition
        IB/mlx5: Set flow steering capability bit
        IB/core: Make all casts in ib_device_cap_flags enum consistent
        IB/core: Fix bit curruption in ib_device_cap_flags structure
        IB/core: Initialize sysfs attributes before sysfs create group
        IB/IPoIB: Disable bottom half when dealing with device address
        IB/core: Fix removal of default GID cache entry
        IB/IPoIB: Fix race between ipoib_remove_one to sysfs functions
        IB/core: Fix query port failure in RoCE
        IB/core: fix error unwind in sysfs hw counters code
        IB/core: Fix array length allocation
        ...
      147d9e7b
    • Linus Torvalds's avatar
      Merge tag 'arc-4.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc · 52e7d46c
      Linus Torvalds authored
      Pull ARC fixes from Vineet Gupta:
      
       - Revert of ll-sc backoff retry workaround in atomics/spinlocks as
         hardware is now proven to work just fine
      
       - Typo fixes (Thanks Andrea Gelmini)
      
       - Removal of obsolete DT property (Alexey)
      
       - Other minor fixes
      
      * tag 'arc-4.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc:
        Revert "ARCv2: spinlock/rwlock/atomics: Delayed retry of failed SCOND with exponential backoff"
        Revert "ARCv2: spinlock/rwlock: Reset retry delay when starting a new spin-wait cycle"
        Revert "ARCv2: spinlock/rwlock/atomics: reduce 1 instruction in exponential backoff"
        ARC: don't enable DISCONTIGMEM unconditionally
        ARC: [intc-compact] simplify code for 2 priority levels
        arc: Get rid of root core-frequency property
        Fix typos
      52e7d46c
  3. 08 Jun, 2016 4 commits
  4. 07 Jun, 2016 24 commits
  5. 06 Jun, 2016 9 commits