)]}'
{
  "commit": "b119dc3f992183a04e508fc0a09f550eb19bf30e",
  "tree": "554c4ff65d6585448ae207da06e127bbc15b2ad7",
  "parents": [
    "999445d4372812f361807b76411c158099e8e93e"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Thu Jan 04 13:07:04 2007 +0100"
  },
  "committer": {
    "name": "Jean Delvare",
    "email": "khali@arrakis.delvare",
    "time": "Thu Jan 04 13:07:04 2007 +0100"
  },
  "message": "i2c: Migration aids for i2c_adapter.dev removal\n\nFlag i2c_adapter.dev for removal after userspace tools get upgraded, and\r\ninclude a near-term code migration aid to facilitate this:\r\n\r\n - The class device gets the name attribute it should have had.  This\r\n   was previously (wrongly) associated with the i2c_adapter.dev node.\r\n   Sysfs based tools and libraries can start converting right away.\r\n\r\n - Issue a warning for legacy adapter drivers that don\u0027t provide any\r\n   physical device node; so systems with those drivers will know to\r\n   fix this problem earlier.\r\n\r\nThis is one of a series of patches to help the I2C stack become a better\r\ncitizen of the Linux Driver Model world.\r\n\r\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\r\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30f3c8c9c12aeb60f66c925949be8648a0bafd91",
      "old_mode": 33188,
      "old_path": "Documentation/feature-removal-schedule.txt",
      "new_id": "f2024df7ebe52985461912c4bab25179c9e956b1",
      "new_mode": 33188,
      "new_path": "Documentation/feature-removal-schedule.txt"
    },
    {
      "type": "modify",
      "old_id": "3e31f1d265c9e7d403d57a19ac87d7a4c4c443bd",
      "old_mode": 33188,
      "old_path": "drivers/i2c/i2c-core.c",
      "new_id": "b05378a3d673fb67de094c3c0e4c33e9c7836d87",
      "new_mode": 33188,
      "new_path": "drivers/i2c/i2c-core.c"
    }
  ]
}
