)]}'
{
  "commit": "ebd09ec93c90c8ec571d7e166832fb1fc705bf5e",
  "tree": "f5ec7e8471e4828187ed32d8148f7e6be28d8306",
  "parents": [
    "cf7474451c3a3cf07811abbf2a39536d33046c36"
  ],
  "author": {
    "name": "James Bottomley",
    "email": "James.Bottomley@suse.de",
    "time": "Sat Mar 20 12:44:12 2010 -0500"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@suse.de",
    "time": "Sat Mar 27 15:15:24 2010 -0400"
  },
  "message": "[SCSI] attirbute_container: Initialize sysfs attributes with sysfs_attr_init\n\nAll of the SCSI transport classes are suddenly spitting lockdep\nwarnings.  According to Eric Biderman this is because lockdep needs\nstatic initialisers and the attribute container way of doing things\nend up with dynamic sysfs attributes.  Fix this by calling\nsysfs_attr_init which sets the lockdep key correctly.\n\nTested-by: Christof Schmitt \u003cchristof.schmitt@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9cda053d3c0c20182a264c6da5424fe872c6e5e",
      "old_mode": 33188,
      "old_path": "drivers/base/attribute_container.c",
      "new_id": "8fc200b2e2c0a3ceed42364b467a2ea26b574fcf",
      "new_mode": 33188,
      "new_path": "drivers/base/attribute_container.c"
    }
  ]
}
