Re: [PATCH] serial: omap: Fix error handling in probe

2015-04-30 Thread Sam Protsenko
v2 of this patch was sent (rebased on top of recent sources). On Thu, Apr 30, 2015 at 6:28 PM, Semen Protsenko wrote: > There is pm_qos_add_request() being executed on serial_omap_probe(), > which stores "&up->pm_qos_request" from omap-serial driver to > "pm_qos_array[PM_QOS_CPU_DMA_LATENCY]->con

[PATCH] serial: omap: Fix error handling in probe

2015-04-30 Thread Semen Protsenko
There is pm_qos_add_request() being executed on serial_omap_probe(), which stores "&up->pm_qos_request" from omap-serial driver to "pm_qos_array[PM_QOS_CPU_DMA_LATENCY]->constraints". If serial_omap_probe() fails after pm_qos_add_request() (e.g. on uart_add_one_port() call), pm_qos_array still keep