)]}'
{
  "commit": "196bf903f7397ecdbe429de635aa00244b0ed798",
  "tree": "8dec46b579a4db1b87d66b50b4d4e5ce260e19c8",
  "parents": [
    "82a39126b3c2ae0abee7d81d8c7e5c8b86511b09"
  ],
  "author": {
    "name": "Luis R. Rodriguez",
    "email": "mcgrof@kernel.org",
    "time": "Fri Dec 16 11:10:15 2016 -0600"
  },
  "committer": {
    "name": "Luis R. Rodriguez",
    "email": "mcgrof@kernel.org",
    "time": "Tue Jan 03 12:39:44 2017 -0800"
  },
  "message": "module: use list_add_tail_rcu() when adding module\n\nPut a new module at the end of the list given when we\ntraverse the list with find_module_all() we look at the\nfirst entry first, if we\u0027re loading a series of modules\nchances are good what we look for can be in the front of\nthe list. This is specially true if we somehow end up adding\nmultiple module entries into the list, the fist one added\nshould become live first than the ones added last.\n\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fed4c89b9586a4eeb76fed35bb2926ac2c3477ba",
      "old_mode": 33188,
      "old_path": "kernel/module.c",
      "new_id": "67df06e0676036f1655ea85edf3b5545ad2a4d4a",
      "new_mode": 33188,
      "new_path": "kernel/module.c"
    }
  ]
}
