)]}'
{
  "commit": "849e0ad257d259b8443c63d74e3bcc32ebf336af",
  "tree": "905b37114e2df32fc1c99634188d40a4921796f5",
  "parents": [
    "1f43d7bfac880f63320c4dcbb8f864112946337f"
  ],
  "author": {
    "name": "Jens Taprogge",
    "email": "jens.taprogge@taprogge.org",
    "time": "Tue Sep 04 17:01:13 2012 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Tue Sep 04 14:43:26 2012 -0700"
  },
  "message": "Staging: ipack: implement ipack device table.\n\nThe modaliases look like ipack:fXvNdM, where X is the format version (8\nbit) and N and M are the vendor and device ID represented as 32 bit\nhexadecimal numbers each. Using 32 bits allows us to define IPACK_ANY_ID\nas (~0) without interfering with the valid ids.\n\nThe resulting modalias string for ipoctal.ko looks like this (once\nipoctal provides a device table):\nalias:          ipack:f01v000000F0d00000048*\nalias:          ipack:f01v000000F0d0000002A*\nalias:          ipack:f01v000000F0d00000022*\n(output from modinfo)\n\nSigned-off-by: Jens Taprogge \u003cjens.taprogge@taprogge.org\u003e\nSigned-off-by: Samuel Iglesias Gonsálvez \u003csiglesias@igalia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3609b16368bf792b5a278c1d01b99058b2305b2",
      "old_mode": 33188,
      "old_path": "drivers/staging/ipack/ipack.h",
      "new_id": "703142d1859b1736aaded18fee02c7620e8130cb",
      "new_mode": 33188,
      "new_path": "drivers/staging/ipack/ipack.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba85ec53b2c3a4b44a1ba42ca8f9a0678c96c45c",
      "new_mode": 33188,
      "new_path": "drivers/staging/ipack/ipack_ids.h"
    },
    {
      "type": "modify",
      "old_id": "6955045199b09c006bce030bf21b8b0bdb011d15",
      "old_mode": 33188,
      "old_path": "include/linux/mod_devicetable.h",
      "new_id": "999c4c25fbf7e4664dc992adbec14ba468bf1f4f",
      "new_mode": 33188,
      "new_path": "include/linux/mod_devicetable.h"
    },
    {
      "type": "modify",
      "old_id": "7ed6864ef65b7372a0e671280fe80a35794606ae",
      "old_mode": 33188,
      "old_path": "scripts/mod/file2alias.c",
      "new_id": "3c22bda8fdf3a079d69c97abfa1e5eb47a42f4f5",
      "new_mode": 33188,
      "new_path": "scripts/mod/file2alias.c"
    }
  ]
}
