Re: [PATCH v2] misc: fastrpc: Fix channel resource access in device_open

2025-06-25 Thread Ekansh Gupta
On 6/25/2025 5:15 AM, Dmitry Baryshkov wrote: > On Tue, Jun 24, 2025 at 04:38:25PM +0100, Greg KH wrote: >> On Tue, Jun 24, 2025 at 04:36:35PM +0100, Greg KH wrote: >>> On Tue, Jun 24, 2025 at 04:27:21PM +0300, Dmitry Baryshkov wrote: On Thu, Jun 19, 2025 at 10:40:26AM +0530, Ekansh Gupta w

Re: [PATCH v2] misc: fastrpc: Fix channel resource access in device_open

2025-06-25 Thread Dmitry Baryshkov
On Thu, Jun 19, 2025 at 10:40:26AM +0530, Ekansh Gupta wrote: > During rpmsg_probe, fastrpc device nodes are created first, then > channel specific resources are initialized, followed by > of_platform_populate, which triggers context bank probing. This > sequence can cause issues as applications mi

Re: [PATCH v2] misc: fastrpc: Fix channel resource access in device_open

2025-06-25 Thread Greg KH
On Wed, Jun 25, 2025 at 02:45:27AM +0300, Dmitry Baryshkov wrote: > On Tue, Jun 24, 2025 at 04:38:25PM +0100, Greg KH wrote: > > On Tue, Jun 24, 2025 at 04:36:35PM +0100, Greg KH wrote: > > > On Tue, Jun 24, 2025 at 04:27:21PM +0300, Dmitry Baryshkov wrote: > > > > On Thu, Jun 19, 2025 at 10:40:26A

Re: [PATCH v2] misc: fastrpc: Fix channel resource access in device_open

2025-06-24 Thread Greg KH
On Tue, Jun 24, 2025 at 04:27:21PM +0300, Dmitry Baryshkov wrote: > On Thu, Jun 19, 2025 at 10:40:26AM +0530, Ekansh Gupta wrote: > > During rpmsg_probe, fastrpc device nodes are created first, then > > channel specific resources are initialized, followed by > > of_platform_populate, which triggers

Re: [PATCH v2] misc: fastrpc: Fix channel resource access in device_open

2025-06-24 Thread Dmitry Baryshkov
On Tue, Jun 24, 2025 at 04:38:25PM +0100, Greg KH wrote: > On Tue, Jun 24, 2025 at 04:36:35PM +0100, Greg KH wrote: > > On Tue, Jun 24, 2025 at 04:27:21PM +0300, Dmitry Baryshkov wrote: > > > On Thu, Jun 19, 2025 at 10:40:26AM +0530, Ekansh Gupta wrote: > > > > During rpmsg_probe, fastrpc device no

Re: [PATCH v2] misc: fastrpc: Fix channel resource access in device_open

2025-06-24 Thread Greg KH
On Tue, Jun 24, 2025 at 04:36:35PM +0100, Greg KH wrote: > On Tue, Jun 24, 2025 at 04:27:21PM +0300, Dmitry Baryshkov wrote: > > On Thu, Jun 19, 2025 at 10:40:26AM +0530, Ekansh Gupta wrote: > > > During rpmsg_probe, fastrpc device nodes are created first, then > > > channel specific resources are

[PATCH v2] misc: fastrpc: Fix channel resource access in device_open

2025-06-18 Thread Ekansh Gupta
During rpmsg_probe, fastrpc device nodes are created first, then channel specific resources are initialized, followed by of_platform_populate, which triggers context bank probing. This sequence can cause issues as applications might open the device node before channel resources are initialized or t