)]}'
{
  "commit": "39cc86130bc045d87f525ce7742da308ff757cec",
  "tree": "28e803dce3877b9f1eb7c8ad74fe58c29764a422",
  "parents": [
    "add05ad4e9f5c4efee9b98535db5efa32b0d0492"
  ],
  "author": {
    "name": "Benjamin Poirier",
    "email": "bpoirier@suse.de",
    "time": "Mon Apr 29 11:42:13 2013 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Apr 30 00:43:54 2013 -0400"
  },
  "message": "unix/dgram: fix peeking with an offset larger than data in queue\n\nCurrently, peeking on a unix datagram socket with an offset larger than len of\nthe data in the sk receive queue returns immediately with bogus data. That\u0027s\nbecause *off is not reset between each skb_queue_walk().\n\nThis patch fixes this so that the behavior is the same as peeking with no\noffset on an empty queue: the caller blocks.\n\nSigned-off-by: Benjamin Poirier \u003cbpoirier@suse.de\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": "99c4f525b1d90e1749333afe4f8062029a837dae",
      "old_mode": 33188,
      "old_path": "net/core/datagram.c",
      "new_id": "b5d48ac2a9c1f2e8be7dcb503799f5143b3c8734",
      "new_mode": 33188,
      "new_path": "net/core/datagram.c"
    }
  ]
}
