)]}'
{
  "commit": "a94a36c352abcf3c7126b238cfbf9a79314a609b",
  "tree": "7e25425f8ed760aa32ecd5073f1528ace25163ae",
  "parents": [
    "416a1b0477b56ac8e7dc3b91d5c18c8da242555c"
  ],
  "author": {
    "name": "Richard Cochran",
    "email": "richardcochran@gmail.com",
    "time": "Tue Sep 20 01:25:41 2011 +0000"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Sun Oct 16 14:14:53 2011 -0700"
  },
  "message": "ptp: fix L2 event message recognition\n\ncommit f75159e9936143177b442afc78150b7a7ad8aa07 upstream.\n\nThe IEEE 1588 standard defines two kinds of messages, event and general\nmessages. Event messages require time stamping, and general do not. When\nusing UDP transport, two separate ports are used for the two message\ntypes.\n\nThe BPF designed to recognize event messages incorrectly classifies L2\ngeneral messages as event messages. This commit fixes the issue by\nextending the filter to check the message type field for L2 PTP packets.\nEvent messages are be distinguished from general messages by testing\nthe \"general\" bit.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e07e2742a865a46d13740934a830b35dbde17af5",
      "old_mode": 33188,
      "old_path": "include/linux/ptp_classify.h",
      "new_id": "1dc420ba213a52624920184c620441516270c6bf",
      "new_mode": 33188,
      "new_path": "include/linux/ptp_classify.h"
    }
  ]
}
