Hi, the subject says it all. The patch is only compile-tested.
-- Sebastian
Index: ksrc/drivers/can/sja1000/rtcan_ixxat_pci.c =================================================================== --- ksrc/drivers/can/sja1000/rtcan_ixxat_pci.c (Revision 4679) +++ ksrc/drivers/can/sja1000/rtcan_ixxat_pci.c (Arbeitskopie) @@ -223,8 +223,10 @@ static int __devinit ixxat_pci_init_one RTCAN_DBG("%s: Initializing device %04x:%04x:%04x\n", RTCAN_DRV_NAME, pdev->vendor, pdev->device, sub_sys_id); - if (sub_sys_id != IXXAT_PCI_SUB_SYS_ID) - return -ENODEV; + if (sub_sys_id != IXXAT_PCI_SUB_SYS_ID) { + ret = -ENODEV; + goto failure_release_pci; + } /* Enable memory and I/O space */ if ((ret = pci_write_config_word(pdev, 0x04, 0x3)))
_______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core