)]}'
{
  "commit": "db6ffa0562ec13175d396c3c3bee9f01a2f2e888",
  "tree": "6c25c05cddbb94f70164445d5c7aaee6f96bc45c",
  "parents": [
    "e4edcf63636ea2a902f3a47b1769f00c6374a091"
  ],
  "author": {
    "name": "Vlastimil Babka",
    "email": "vbabka@suse.cz",
    "time": "Thu Aug 11 18:46:33 2022 +0200"
  },
  "committer": {
    "name": "Vlastimil Babka",
    "email": "vbabka@suse.cz",
    "time": "Tue Aug 23 18:42:06 2022 +0200"
  },
  "message": "mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock()\n\nThe PREEMPT_RT specific disabling of irqs in __cmpxchg_double_slab()\n(through slab_[un]lock()) is unnecessary as bit_spin_lock() disables\npreemption and that\u0027s sufficient on RT where interrupts are threaded.\n\nThat means we no longer need the slab_[un]lock() wrappers, so delete\nthem and rename the current __slab_[un]lock() to slab_[un]lock().\n\nSigned-off-by: Vlastimil Babka \u003cvbabka@suse.cz\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0444a2ba4f12edd91fe46dadcfb6b748d3cf0f8d",
      "old_mode": 33188,
      "old_path": "mm/slub.c",
      "new_id": "bb8c1292d7e8eea77b81e02a389b83269577203e",
      "new_mode": 33188,
      "new_path": "mm/slub.c"
    }
  ]
}
