mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-25 02:32:08 +03:00
- Workqueue scheduling latency causes issues for adsp apps requiring real time behaviour. Hence use RT kthread to schedule the file io functions - file open with O_TRUNC flag may take long time Hence we open the file just once and just reset the read/write pointers in a file close call - Expose sysfs entry to actually close all files opened by kernel Bug 1846449 Jira EMA-847 Change-Id: I3c130b36e5f5f5a0e65ddb4c44efc8754fb006d2 Signed-off-by: Gaurav Tendolkar <gtendolkar@nvidia.com> Reviewed-on: http://git-master/r/1314984 (cherry picked from commit 00f5d0b48aa0df9a720c6fd15b4cffd827408375) Signed-off-by: Hariharan Sivaraman <hariharans@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2029203 (cherry picked from commit 6760f7d61a589b90a8c156a38e4453b518a20b05) Reviewed-on: https://git-master.nvidia.com/r/2030551 (cherry picked from commit c136844cd4147c25478fe39a15122a1f43553079) Reviewed-on: https://git-master.nvidia.com/r/2150778 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Niranjan Dighe <ndighe@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Nitin Pai <npai@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
6.4 KiB
6.4 KiB