)]}'
{
  "commit": "ff7a5fb0f1d510997a845e0d227f30831ff38d9d",
  "tree": "0dd4a272103f78b133f240c7c554f7942c9c042d",
  "parents": [
    "8b1b436dd1ccc8a1770af6e56eec047ad4920659"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "peterz@infradead.org",
    "time": "Wed Jun 07 17:43:46 2017 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@kernel.org",
    "time": "Thu Aug 10 12:29:02 2017 +0200"
  },
  "message": "overlayfs, locking: Remove smp_mb__before_spinlock() usage\n\nWhile we could replace the smp_mb__before_spinlock() with the new\nsmp_mb__after_spinlock(), the normal pattern is to use\nsmp_store_release() to publish an object that is used for\nlockless_dereference() -- and mirrors the regular rcu_assign_pointer()\n/ rcu_dereference() patterns.\n\nSigned-off-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d424a51cabbf7f1739f154c4d8a7b5616262029",
      "old_mode": 33188,
      "old_path": "fs/overlayfs/readdir.c",
      "new_id": "f0fd3adb169398ec8483876dece90fe2bc435d78",
      "new_mode": 33188,
      "new_path": "fs/overlayfs/readdir.c"
    }
  ]
}
