)]}'
{
  "commit": "40b87657200cfae93e48904fd9c9c8fc3e192cae",
  "tree": "8490949f76f27d1b5edddda0edbbdbe59d9733a3",
  "parents": [
    "4b5f8e608749b7e8fa386c6e4301cf9272595859"
  ],
  "author": {
    "name": "Heitor Alves de Siqueira",
    "email": "halves@igalia.com",
    "time": "Tue May 26 10:50:57 2026 -0300"
  },
  "committer": {
    "name": "Luiz Augusto von Dentz",
    "email": "luiz.von.dentz@intel.com",
    "time": "Thu May 28 08:52:21 2026 -0400"
  },
  "message": "Bluetooth: hci_core: Rework hci_dev_do_reset() to use hci_sync functions\n\nThe current HCI reset function in hci_core.c duplicates most of the work\ndone by hci_dev_close_sync(), and doesn\u0027t handle LE, advertising or\ndiscovery.\n\nInstead of porting these to hci_dev_do_reset(), directly call the\nclose/open functions from hci_sync to reset the hdev. MGMT now notifies\nwhen a user performs a reset.\n\nSuggested-by: Luiz Augusto von Dentz \u003cluiz.von.dentz@intel.com\u003e\nSigned-off-by: Heitor Alves de Siqueira \u003chalves@igalia.com\u003e\nSigned-off-by: Luiz Augusto von Dentz \u003cluiz.von.dentz@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c46c1236ebfab4e64811f3cf8a2e69e2566844c8",
      "old_mode": 33188,
      "old_path": "net/bluetooth/hci_core.c",
      "new_id": "28d7929dc593778913cfa6273da279f3f1f49e35",
      "new_mode": 33188,
      "new_path": "net/bluetooth/hci_core.c"
    }
  ]
}
