)]}'
{
  "commit": "c4a7d96c04ed36ed752ab09400295392532c68af",
  "tree": "6b4c43897aee55240b2b89cbe5ff0da047b51c3c",
  "parents": [
    "92a31f1a40e760bc756128bb620e16a9141dcf5b"
  ],
  "author": {
    "name": "Josh Gao",
    "email": "josh@jmgao.dev",
    "time": "Sat Feb 29 04:04:58 2020 -0800"
  },
  "committer": {
    "name": "Johan Hedberg",
    "email": "johan.hedberg@gmail.com",
    "time": "Tue Mar 10 18:32:47 2020 +0200"
  },
  "message": "usb_dc_stm32: reuse PMA buffer when possible.\n\nPreviously, endpoint configuration would reserve memory in the packet\nmemory area which would never be reclaimed. After this patch, endpoints\nwill reuse previously allocated memory when possible. We still leak\nmemory when reconfiguration increases the max packet size for a given\nendpoint number, but this fixes the common case.\n\nBug: https://github.com/zephyrproject-rtos/zephyr/issues/23178\nSigned-off-by: Josh Gao \u003cjosh@jmgao.dev\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0f84036a803ea1dedce9d00b2ee3004ae3d5aff",
      "old_mode": 33188,
      "old_path": "drivers/usb/device/usb_dc_stm32.c",
      "new_id": "48edd40ab7c54cd87d346fc529556b2d4b4d6dda",
      "new_mode": 33188,
      "new_path": "drivers/usb/device/usb_dc_stm32.c"
    }
  ]
}
