)]}'
{
  "commit": "aa79e66eee5d525e2fcbd2a5fcb87ae3dd4aa9e9",
  "tree": "fd275880600683733adcb1d84477ea35a04dd901",
  "parents": [
    "e6f8f1a739b652c56e6f959d6714d92e05621e21"
  ],
  "author": {
    "name": "Pavel Emelyanov",
    "email": "xemul@parallels.com",
    "time": "Wed Aug 08 21:53:19 2012 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Aug 09 16:18:07 2012 -0700"
  },
  "message": "net: Make ifindex generation per-net namespace\n\nStrictly speaking this is only _really_ required for checkpoint-restore to\nmake loopback device always have the same index.\n\nThis change appears to be safe wrt \"ifindex should be unique per-system\"\nconcept, as all the ifindex usage is either already made per net namespace\nof is explicitly limited with init_net only.\n\nThere are two cool side effects of this. The first one -- ifindices of\ndevices in container are always small, regardless of how many containers\nwe\u0027ve started (and re-started) so far. The second one is -- we can speed\nup the loopback ifidex access as shown in the next patch.\n\nv2: Place ifindex right after dev_base_seq : avoid two holes and use the\n    same cache line, dirtied in list_netdevice()/unlist_netdevice()\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@parallels.com\u003e\nAcked-by: Eric Dumazet \u003cedumazet@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae1cd6c9ba521bb6ca9a57706b4ca77180bdcc7a",
      "old_mode": 33188,
      "old_path": "include/net/net_namespace.h",
      "new_id": "6dc3db3466bfb68b64e0e2643ca4088b0007e3b7",
      "new_mode": 33188,
      "new_path": "include/net/net_namespace.h"
    },
    {
      "type": "modify",
      "old_id": "3ca300d8527134b82735b65c0cffa55637bbb571",
      "old_mode": 33188,
      "old_path": "net/core/dev.c",
      "new_id": "1f06df8d10a38e9f0ac2e73781c27c0dae659d5d",
      "new_mode": 33188,
      "new_path": "net/core/dev.c"
    }
  ]
}
