-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A15 porting other patches #12
A15 porting other patches #12
Conversation
Porting virtio-camera driver for the Android14. This driver is originally designed by Dmitry Osipenko <[email protected]>. Link: https://gitlab.collabora.com/dmitry.osipenko/ linux-kernel-rd/-/tree/virtio-camera Also extend its functions to support multiple video streams for one virtio-camera instance. Per stream per /dev/videoX. Tracked-On: OAM-125247 Tracked-On: OAM-127456 Tracked-On: OAM-127455 Tracked-On: OAM-125249 Signed-off-by: Zhangwei6 <[email protected]> Signed-off-by: Zhao, Shirley <[email protected]>
Now the virtio-fs has a bad performance. For improves its performance, we let the virtio-fs driver to support multiple virtqueues and create a separate done-work queue. Keeping these improvements in the virtio-fs driver, and combining them with changes and parameter configurations in the backend, we can see some performance improvements. For example, rand_read performance can be increased from the original 300+MB/s to 400+MB/s. Test done: Configure virtio-fs, then start the VM and you can use virtio-fs normally in the VM Also use the fio tool to see its performance. Tracked-On: OAM-125247 Tracked-On: OAM-127456 Tracked-On: OAM-127455 Tracked-On: OAM-125249 Signed-off-by: Zhangwei6 <[email protected]> Signed-off-by: Shiqing Gao <[email protected]> Signed-off-by: Zhao, Shirley <[email protected]>
This patch add alloc memory from ivshmem feature. move the virtio-camera patch to open source repo. Tracked-On: OAM-125247 Tracked-On: OAM-127456 Tracked-On: OAM-127455 Tracked-On: OAM-125249 Signed-off-by: Zhao, Shirley <[email protected]> Signed-off-by: Chenli Wei <[email protected]>
For virtio-input devices, writing to config area is defined as selecting config pages. But in virtio over shmem implement, this operation is not supported. The W/A is to update config area upon config selection in BE, and delay a short while after cfg write in FE. This delay does not reduce performance as it only happens during init stage. Test done: Using keyboard/mouse/touchscreen over virtio-input on QNX Tracked-On: OAM-125247 Tracked-On: OAM-127456 Tracked-On: OAM-127455 Tracked-On: OAM-125249 Signed-off-by: Zhao, Shirley <[email protected]> Signed-off-by: Wu Zhou <[email protected]>
This patch extends UIO PCI generic driver to support MSI-X interrupt. Tracked-On: OAM-125247 Tracked-On: OAM-127456 Tracked-On: OAM-127455 Tracked-On: OAM-125249 Signed-off-by: Yuan Liu <[email protected]> Signed-off-by: Yonghua Huang <[email protected]> Signed-off-by: Zhao, Shirley <[email protected]>
this patch to enable per-application notification support when enabling ivhsmem doorbell feature. Tracked-On: OAM-125247 Tracked-On: OAM-127456 Tracked-On: OAM-127455 Tracked-On: OAM-125249 Signed-off-by: Zhao, Shirley <[email protected]> Signed-off-by: Yonghua Huang <[email protected]>
Android CI has started Engineering Build for this issue ,Please check the linked Tracked-On issue/Android CI Web for more details. |
SUCCESS: Android CI has completed Engineering Build for this issue.Please check the linked Tracked-On issue/Android CI Web for more details. |
Android CI has started MERGE Build for this pr ,Please check the linked Tracked-On issue/Android CI Web for more details. |
Android CI has completed MERGE Build for this pr, build is SUCCESS. Please check the linked Tracked-On issue/Android CI Web for more details. For Binaries: /cactus-absp-or-local/celadon-merge/864 |
No description provided.