CE copy fix deadlock, libu fr/fw fix missing volume_close () on failure, XHCI use ring-specific pending flags, usbdrv Fix spin_unlock/free ordering
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 1m3s
Build documentation / build-and-deploy (push) Successful in 56s

This commit is contained in:
2026-04-13 22:47:28 +02:00
parent 9f216ffc49
commit 16cb7fd7bd
9 changed files with 139 additions and 102 deletions

View File

@@ -455,8 +455,8 @@ DEFINE_DEVICE_INIT (usbdrv_init) {
}
if (ret < 0) {
free (usbdrv);
spin_unlock (&usbdrv->xhci->device->lock, fd);
free (usbdrv);
return false;
}
@@ -465,8 +465,8 @@ DEFINE_DEVICE_INIT (usbdrv_init) {
&usbdrv->sector_count, init->lockflags);
if (ret < 0) {
free (usbdrv);
spin_unlock (&usbdrv->xhci->device->lock, fd);
free (usbdrv);
return false;
}