which branch should I follow at git://nv-tegra.nvidia.com/linux-nvidia.git and git://nv-tegra.nvidia.com/linux-4.9.git if I want to get the latest committed patches on those trees,
and is there a mail address where patches can be proposed to linux-nvidia or linux-4.9 using ‘git send-email’ ?
Problem happens if s_stream(true) fails. In our case, we work with sensors that do not speak mipi-csi2, and therefore need a FPGA to convert their output to mipi-csi2. Starting the stream involves loading the firmware in the FPGA. That can fail sometimes because of transmission error or because we have forgotten to place the needed firmware file in the /lib/firmware directory.
When that happens, the stream is nevertheless started and user program is not warned, and gets blocked waiting for the frames, while the kernel spits ‘PXL_SOF’ messages. If you want to reproduce the problem you should add a way to make the *_s_stream function fail in the driver for your sensor.
You then can test with or without the patch with :