)]}'
{
  "commit": "9c4886e5e63bbecea0b560829a96f37e8d9ddd7c",
  "tree": "1cc0c8626a929ecf04f8f84f9b289a20e95f32b5",
  "parents": [
    "db83d136d7f7534857cd9c6e588adc08a428b190"
  ],
  "author": {
    "name": "Manfred Rudigier",
    "email": "Manfred.Rudigier@omicron.at",
    "time": "Mon Jan 09 23:26:51 2012 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Jan 12 15:26:01 2012 -0800"
  },
  "message": "gianfar: Fix invalid TX frames returned on error queue when time stamping\n\nWhen TX time stamping for PTP messages is enabled on a socket, a time\nstamp is returned on the socket error queue to the user space application\nafter the frame was transmitted. The transmitted frame is also returned on\nthe error queue so that an application knows to which frame the time stamp\nbelongs.\n\nIn the current implementation the TxFCB is immediately followed by the\nframe. Since the eTSEC inserts the TX time stamp 8 bytes after the TxFCB,\nparts of the frame have been overwritten and an invalid frame was returned\non the socket error queue.\n\nThis patch fixes the described problem by adding additional 16 padding\nbytes between the TxFCB and the frame for all messages sent from a time\nstamping enabled socket (other sockets are not affected).\n\nSigned-off-by: Manfred Rudigier \u003cmanfred.rudigier@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b3c12992127b548635147aa6029541d6fce9954",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/freescale/gianfar.c",
      "new_id": "39d160d353a41f3afbefcedb35f2397f5ec1ecb5",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/freescale/gianfar.c"
    },
    {
      "type": "modify",
      "old_id": "fe7ac3a83194d8407f191227e710fe19a699e13a",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/freescale/gianfar.h",
      "new_id": "40c33a7554c057c01273062339f8e8f5836626a4",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/freescale/gianfar.h"
    }
  ]
}
