File CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch of Package xen.openSUSE_Leap_42.3_Update
References: bsc#1042160 CVE-2017-9330
Index: xen-4.9.0-testing/tools/qemu-xen-traditional-dir-remote/hw/usb-ohci.c
===================================================================
--- xen-4.9.0-testing.orig/tools/qemu-xen-traditional-dir-remote/hw/usb-ohci.c
+++ xen-4.9.0-testing/tools/qemu-xen-traditional-dir-remote/hw/usb-ohci.c
@@ -583,7 +583,7 @@ static int ohci_service_iso_td(OHCIState
if (!ohci_read_iso_td(addr, &iso_td)) {
printf("usb-ohci: ISO_TD read error at %x\n", addr);
- return 0;
+ return 1;
}
starting_frame = OHCI_BM(iso_td.flags, TD_SF);