)]}'
{
  "commit": "9a429c4983deae020f1e757ecc8f547b6d4e2f2b",
  "tree": "172e27a5866e182b902cd77506df1755aafadb60",
  "parents": [
    "b950dfcf504842a0f2bb142a33ef938f1c00d300"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "dada1@cosmosbay.com",
    "time": "Tue Jan 01 21:58:02 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jan 28 15:00:31 2008 -0800"
  },
  "message": "[NET]: Add some acquires/releases sparse annotations.\n\nAdd __acquires() and __releases() annotations to suppress some sparse\nwarnings.\n\nexample of warnings :\n\nnet/ipv4/udp.c:1555:14: warning: context imbalance in \u0027udp_seq_start\u0027 - wrong\ncount at exit\nnet/ipv4/udp.c:1571:13: warning: context imbalance in \u0027udp_seq_stop\u0027 -\nunexpected unlock\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7153e94f50ad88c701a39f385ffd71b2ac6b5517",
      "old_mode": 33188,
      "old_path": "net/core/dev.c",
      "new_id": "eee7742430979f7d146693e3da8edf3bda9ffb98",
      "new_mode": 33188,
      "new_path": "net/core/dev.c"
    },
    {
      "type": "modify",
      "old_id": "63f0b33d7cedce54cfc2286aaaa71c3b539db92c",
      "old_mode": 33188,
      "old_path": "net/core/dev_mcast.c",
      "new_id": "cadbfbf7e7f57a687f4f134030b106a4781f4715",
      "new_mode": 33188,
      "new_path": "net/core/dev_mcast.c"
    },
    {
      "type": "modify",
      "old_id": "bcc25591d8ac554c898bbf0a47573ad6705d5934",
      "old_mode": 33188,
      "old_path": "net/core/gen_stats.c",
      "new_id": "8073561f7c638f1d5ff24e0925769b4860382e4f",
      "new_mode": 33188,
      "new_path": "net/core/gen_stats.c"
    },
    {
      "type": "modify",
      "old_id": "bd899d557737294f10470d236ca050c9fe93fdfd",
      "old_mode": 33188,
      "old_path": "net/core/neighbour.c",
      "new_id": "802493327a8799c207dbe5c81a7f53f23bcf6751",
      "new_mode": 33188,
      "new_path": "net/core/neighbour.c"
    },
    {
      "type": "modify",
      "old_id": "3804e7df626b45cf48b40727d710a0db5cccc30d",
      "old_mode": 33188,
      "old_path": "net/core/sock.c",
      "new_id": "3d7757ee2fc878f809c6eac0fc49f431b07e70d1",
      "new_mode": 33188,
      "new_path": "net/core/sock.c"
    },
    {
      "type": "modify",
      "old_id": "9d5404158476dc6e504aea717243e8ea72866e44",
      "old_mode": 33188,
      "old_path": "net/ipv4/fib_hash.c",
      "new_id": "ee1ffdb3044fe6fee31f3a61f49f2e4d15242edc",
      "new_mode": 33188,
      "new_path": "net/ipv4/fib_hash.c"
    },
    {
      "type": "modify",
      "old_id": "2e5814a84360977c9fa36337715c0448a16a7d64",
      "old_mode": 33188,
      "old_path": "net/ipv4/inet_hashtables.c",
      "new_id": "88a059e04e306067cab7eebb4ddfb1d1409443d4",
      "new_mode": 33188,
      "new_path": "net/ipv4/inet_hashtables.c"
    },
    {
      "type": "modify",
      "old_id": "353284360751779d7513906dea8c6d0a612a9ccf",
      "old_mode": 33188,
      "old_path": "net/ipv4/udp.c",
      "new_id": "02fcccd0486ea94daa24449f4946ec1399cf19fe",
      "new_mode": 33188,
      "new_path": "net/ipv4/udp.c"
    },
    {
      "type": "modify",
      "old_id": "f915c4df9820085fb5a5ff5798c152f89e4f7f4d",
      "old_mode": 33188,
      "old_path": "net/ipv6/anycast.c",
      "new_id": "5c4190060e754d5b3ae7702ee01df8a9dbe1bbc3",
      "new_mode": 33188,
      "new_path": "net/ipv6/anycast.c"
    },
    {
      "type": "modify",
      "old_id": "d0babea89819bca0897be5dcff79ec9ef88960f9",
      "old_mode": 33188,
      "old_path": "net/ipv6/ip6_flowlabel.c",
      "new_id": "2b7d9ee98832f5d1a0afce7095bc8f8e10dea66f",
      "new_mode": 33188,
      "new_path": "net/ipv6/ip6_flowlabel.c"
    },
    {
      "type": "modify",
      "old_id": "82b12940c2a0d87d78448d5d7ded36f96edd68e7",
      "old_mode": 33188,
      "old_path": "net/ipv6/mcast.c",
      "new_id": "ab228d1ea11484892a172eb1098195f5977477f2",
      "new_mode": 33188,
      "new_path": "net/ipv6/mcast.c"
    },
    {
      "type": "modify",
      "old_id": "dbd7cad1c9a958ea09f780bc5837be4805edd7ca",
      "old_mode": 33188,
      "old_path": "net/netlink/af_netlink.c",
      "new_id": "be07f1b45ee297cde56794bac75be2e25555373c",
      "new_mode": 33188,
      "new_path": "net/netlink/af_netlink.c"
    },
    {
      "type": "modify",
      "old_id": "9be2f152455a952e0f01fa7d1b31e0d386d0261b",
      "old_mode": 33188,
      "old_path": "net/sched/sch_generic.c",
      "new_id": "ea5a05b172c4d137ef39250f8aa6c27e07830056",
      "new_mode": 33188,
      "new_path": "net/sched/sch_generic.c"
    },
    {
      "type": "modify",
      "old_id": "8e05557414cebfd522ea5dd0a056d6d95399588d",
      "old_mode": 33188,
      "old_path": "net/sunrpc/cache.c",
      "new_id": "73f053d0cc7a4f7eee6d65954f5383cb6d6fa18e",
      "new_mode": 33188,
      "new_path": "net/sunrpc/cache.c"
    },
    {
      "type": "modify",
      "old_id": "63a9239571a497e1bdaed442ebf36ff4fe1ace72",
      "old_mode": 33188,
      "old_path": "net/unix/af_unix.c",
      "new_id": "eea75888805e151d2d26ffae2518971ee330349d",
      "new_mode": 33188,
      "new_path": "net/unix/af_unix.c"
    },
    {
      "type": "modify",
      "old_id": "6bf876c866dfec49be76391c2cfa22d4430e8a74",
      "old_mode": 33188,
      "old_path": "net/xfrm/xfrm_state.c",
      "new_id": "65f5ea4ae4c11df2028f169c57a1e75863ba008d",
      "new_mode": 33188,
      "new_path": "net/xfrm/xfrm_state.c"
    }
  ]
}
