)]}'
{
  "commit": "e1afa36e0e69e01eeb2289e5ee3dc83426f3623b",
  "tree": "f9c9211e127bcdcdff37f7f8b21f4e5b539cfc93",
  "parents": [
    "34fe31c4a130c13fd7fbed73c47a61a56afbd6b6"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Fri Dec 15 16:31:22 2017 -0500"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Dec 20 13:37:08 2017 -0500"
  },
  "message": "net: rock: Look up the ctl FD with the listen FD (XCC)\n\nEpoll may need to tap all three FDs when tapping a socket/rock.  This is\nthe glibc portion of the change - epoll still taps only the listen FD.\nEven if we don\u0027t use this for epoll, tracking the ctlfd doesn\u0027t hurt and\nmay prove useful.\n\nRebuild glibc.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdce76fd6bc3d5e1215b5a1db32dbbb1f16bbe9d",
      "old_mode": 33188,
      "old_path": "tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/Versions",
      "new_id": "3a8d19f6e87f6c8ece3ff45a3aadd2613694426c",
      "new_mode": 33188,
      "new_path": "tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/Versions"
    },
    {
      "type": "modify",
      "old_id": "9f2ea4876072673fc4943e0711b6d247c61fa1dd",
      "old_mode": 33188,
      "old_path": "tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/plan9_sockets.c",
      "new_id": "a7303dd963154c034cab7938f84b17c09688f817",
      "new_mode": 33188,
      "new_path": "tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/plan9_sockets.c"
    },
    {
      "type": "modify",
      "old_id": "74d2f706cdff567ee4ffc58a0b7cd93779597b07",
      "old_mode": 33188,
      "old_path": "tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sys/plan9_helpers.h",
      "new_id": "a67a8b857330c5bccada778e139625fdac353225",
      "new_mode": 33188,
      "new_path": "tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sys/plan9_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "a25fc797b8bb5159bac708e49b7e18f4d8920e4b",
      "old_mode": 33188,
      "old_path": "user/iplib/epoll.c",
      "new_id": "8890eb1f993bda07e2c670769181454741d22da4",
      "new_mode": 33188,
      "new_path": "user/iplib/epoll.c"
    }
  ]
}
