)]}' { "commit": "80d05c5d75f9454211d889f8d74ab3cca439740a", "tree": "45085513595e061a8b4bff47585e2d7ba9298079", "parents": [ "53308aafa389cbdc361b72c4f669d90c3271b799" ], "author": { "name": "Leonid Lobachev", "email": "leonidl@google.com", "time": "Wed Oct 30 12:42:12 2019 -0700" }, "committer": { "name": "Leonid Lobachev", "email": "leonidl@google.com", "time": "Wed Oct 30 20:59:15 2019 +0000" }, "message": "usb: dwc3: move synchronize_irq() out of the spinlock protected\nblock\n\ndwc3_gadget_suspend() is called under dwc-\u003elock spinlock. In\nsuch context calling synchronize_irq() is not allowed. Move the\nproblematic call out of the protected block.\nFixes: 01c10880d242 (\"usb: dwc3: gadget: synchronize_irq dwc irq in\nsuspend\")\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nBug: 118693272\nChange-Id: I6aaaa86b1b90e4346bd885135049823882c781cb\nSigned-off-by: Leonid Lobachev \u003cleonidl@google.com\u003e\n(cherry picked from commit f96d53643694e141c51f320957d8f219498c2e8f)\n", "tree_diff": [ { "type": "modify", "old_id": "95b79c7e436fba3c6c271d4ed9a485a87543034b", "old_mode": 33188, "old_path": "drivers/usb/dwc3/core.c", "new_id": "9b0b15328468ac0f4f1bc04460c264e336514d5c", "new_mode": 33188, "new_path": "drivers/usb/dwc3/core.c" }, { "type": "modify", "old_id": "8f71f0aed60ac47943b8f91dc35cafd9cb2eaf1b", "old_mode": 33188, "old_path": "drivers/usb/dwc3/gadget.c", "new_id": "23d461a7190537c53a3727cbd50308fa80c107ec", "new_mode": 33188, "new_path": "drivers/usb/dwc3/gadget.c" } ] }