I´m using MC7304 in router (embeded device with Linux). I have more demons which need comunicate concurently. Demons opens qcqmi0 device, calls ioct IOCTL_QMI_GET_SERVICE_FILE with number of service(1 - 12), does some reads, writes and close device. If this cycle is repeated more times (e.g. 2000x) demon crash on ioctl call. I must kill demon and restart him. If I restart him more than 7x MC7304 module crash and must be hw restarted. In router I´m using Gobi driver with sierra patches. I try repeat this with sierra SDK and I was successful.
Have someone encountered with this issue?