Age | Commit message (Collapse) | Author |
|
4648550, 4648551, 4648552, 4648553, 4646931, 4646932, 4646933, 4646934, 4648391, 4647976, 4647977, 4647978, 4647526, 4646972, 4646935, 4646936, 4646937, 4646938, 4646939, 4646940, 4646941, 4648392, 4647509, 4648630, 4648631, 4647934] into pi-release-2
Change-Id: Icd1c3fca59b6dba2529132cb4d5bcf7a2150ba3f
|
|
Protect buffer access for below scenarios:
*Increase the scope of buf_lock in free_buffer to avoid access
of freed buffer for both input and output buffers. Also, add check
before output buffer access.
*Disallow allocate buffer mode after client has called use buffer.
Allocate additional 512 bytes of memory for input buffers on top of
allocation size as per hardware requirement.
Bug: 64340487
Test: ran POC on bullhead/nyc-dev
Change-Id: Iabbb2d7e00ff97bfc47b04386feec66976fca99a
(cherry picked from commit 83aeab22d1bdc493b3ea2f50616bb8fd460d6c74)
|
|
Protect buffer access for below scenarios:
*Increase the scope of buf_lock in free_buffer to avoid access
of freed buffer for both input and output buffers. Also, add check
before output buffer access.
*Disallow allocate buffer mode after client has called use buffer.
Allocate additional 512 bytes of memory for input buffers on top of
allocation size as per hardware requirement.
Bug: 64340487
Test: ran POC on sailfish/nyc-mr1-dev
Change-Id: Id699404d6c276c8702826d79b3a6ba9755b3439f
(cherry picked from commit 5e811c42a3c29f77c95ebf2eaa8975c5c2058ca3)
|
|
mm-video-v4l2: Protect buffer access and increase input buffer size
Protect buffer access for below scenarios:
*Increase the scope of buf_lock in free_buffer to avoid access
of freed buffer for both input and output buffers. Also, add check
before output buffer access.
*Disallow allocate buffer mode after client has called use buffer.
Allocate additional 512 bytes of memory for input buffers on top of
allocation size as per hardware requirement.
mm-video-v4l2: correct the buffer error flag setting
The buffer error flag setting is corrected in free_buffer()
call
Bug: 64340487
Test: poc from bug
Change-Id: I32d6cb7f61b873edd567881d1bf3e620cd78e715
(cherry picked from commit ff8cc2b25beca2401208e5e04840f58b8f4055fd)
|
|
Change-Id: Ia2d4f9b15f72e143bdcc86d7d28281110b5e06f6
|
|
into pi-dev
|
|
(cherry-picked from https://partner-android-review.googlesource.com/c/platform/hardware/qcom/media/+/1069023)
Added support to handle color transfer characteristics enum values
for HDR content
Bug:76227412
Change-Id: I25e34bbb746defa49115b4c846ea9b7234d6a937
|
|
Change-Id: I0c91ca531ba4830df06e51d5a3a28b4c6fd68b64
|
|
"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a" into oc-dev am: f6bc541263 -s ours am: 9d54deadfe -s ours
am: 9db527e44b -s ours
Change-Id: I8acbd4ad1e0fb0b2f77b9c0bf79da2e9d5336387
|
|
"am-96a5eb3e-2317-4e97-b0f7-e4891ab64c97" into oc-dev am: 931f0f7098 -s ours am: e8397ec00a -s ours
am: 823f777945 -s ours
Change-Id: I860a4e3a7c8f4da19db82d13ead82d605bb7ae86
|
|
"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a" into oc-dev am: f6bc541263 -s ours
am: 9d54deadfe -s ours
Change-Id: I5c5b6e985062374998459273d68d612bf92f59b2
|
|
"am-96a5eb3e-2317-4e97-b0f7-e4891ab64c97" into oc-dev am: 931f0f7098 -s ours
am: e8397ec00a -s ours
Change-Id: I5502ea22beed77033d518bfdb27390cb516b7340
|
|
"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a" into oc-dev
am: f6bc541263 -s ours
Change-Id: Icd383651879f307afb266c9c858c0df4572d2488
|
|
"am-96a5eb3e-2317-4e97-b0f7-e4891ab64c97" into oc-dev
am: 931f0f7098 -s ours
Change-Id: I35a22a326f2265d59ae64145e5734d3f76721f12
|
|
* changes:
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258 am: 2fd221ebe8 am: e071682ab1 am: a8c07e024b
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258 am: 2fd221ebe8 am: e071682ab1
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258 am: 2fd221ebe8
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504 am: f8f1a5f63d
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: e1dfe8f504
Revert "mm-video-v4l2: Protect buffer access and increase input buffer size"
|
|
* changes:
[automerger skipped] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380 skipped: 525005edf5 skipped: 229feaed1a
[automerger skipped] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380 skipped: 525005edf5
[automerger skipped] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380
[automerger skipped] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f
[automerger skipped] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" skipped: 2e2293b82e
Revert "mm-video-v4l2: Protect buffer access and increase input buffer size"
|
|
"am-23973cb8-6ed2-4797-9749-019d6251e3c6" into oc-dev am: bb411369f5 -s ours am: 0be491ae2b -s ours
am: c705508576 -s ours
Change-Id: Ib2e7b79320225de19d0a1ff66fdb431117d8b538
|
|
"am-23973cb8-6ed2-4797-9749-019d6251e3c6" into oc-dev am: bb411369f5 -s ours
am: 0be491ae2b -s ours
Change-Id: Ie9b777d06d1713c8528da8cd08fb05d88afc8c34
|
|
"am-23973cb8-6ed2-4797-9749-019d6251e3c6" into oc-dev
am: bb411369f5 -s ours
Change-Id: I304f5728fc729868fb463c92fc4ae8175c562df9
|
|
* changes:
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: b2255366c0 am: 188d112d9c am: f990c7a4c9 am: 7f917145d0
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: b2255366c0 am: 188d112d9c am: f990c7a4c9
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: b2255366c0 am: 188d112d9c
[automerger] Revert "mm-video-v4l2: Protect buffer access and increase input buffer size" am: b2255366c0
Revert "mm-video-v4l2: Protect buffer access and increase input buffer size"
|
|
increase input buffer size" skipped: 53f90b755f am: c89371f526 -s ours am: 119d3cd235 -s ours
am: 8d1e3fb392 -s ours
Change-Id: I7dea0669a98702cd18c6001ad829511caba06060
|
|
increase input buffer size" skipped: 53f90b755f am: c89371f526 -s ours
am: 119d3cd235 -s ours
Change-Id: I8d7c2c54c9fe7bf9bb61ed1b65d78ab89acb574e
|
|
increase input buffer size" skipped: 53f90b755f
am: c89371f526 -s ours
Change-Id: I01a54b897301b20858224f1738831aa16c6c4fed
|
|
increase input buffer size"" into oc-dev am: 0f3c74068c -s ours am: 3d7f60b2e6 -s ours
am: f1a6fb3e17 -s ours
Change-Id: I63dccc610275ecbf8fd8e79748d815a0c858a2f7
|
|
increase input buffer size"" into oc-dev am: 0f3c74068c -s ours
am: 3d7f60b2e6 -s ours
Change-Id: Id858b42408846ba63aa80fe368b5fe2a56b289a6
|
|
increase input buffer size"" into oc-dev
am: 0f3c74068c -s ours
Change-Id: Iead4c25ef442e938e806a00edfa581296ade340d
|
|
increase input buffer size" skipped: 53f90b755f
Change-Id: Ib99230ac377f3e3bf69ad47194a9aca584484c65
|
|
This reverts commit 65f18a79b73df2cca7592fce98debc286a0fe318.
Reason for revert: regressions at oc-mr1/bullhead
Change-Id: Ibd1ed01c7d740553b3cf90b6f3dd2fd447563284
Bug: 64340487
Bug: 78291359
Bug: 78913375
Merged-In: I1763963839375db90f76dd0022bd1767ac5f067d
Merged-In: I69398d4fb236289be5f0b79f8db9a3bc30144b90
Merged-In: Ie9caad90482698913db06cdb9aeebfd869fe1a6a
|
|
buffer size"" into oc-dev
|
|
increase input buffer size"" into oc-mr1-dev
am: 41d82f5920 -s ours
Change-Id: I574516988bb717d62f7736912833be596253aca3
|
|
buffer size"" into oc-mr1-dev
|
|
buffer size"" into pi-dev
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258 am: 2fd221ebe8 am: e071682ab1 am: a8c07e024b
Change-Id: Ibdd3ef48bada43520c4ef629bcd4c805ed6895da
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258 am: 2fd221ebe8 am: e071682ab1
Change-Id: I7a424d6e494f88d1378ec37202cbee0b0cc54f9f
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258 am: 2fd221ebe8
Change-Id: I6176d4efb62a16b9e582a09b0c7419df9cfba82e
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f am: 7f08f16258
Change-Id: Iefde378ef0b018d5b44048a95af2cab40178bb79
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f
Change-Id: I85234224449bf90cd3ae8c2197c5aab709c73524
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db
Change-Id: I273e95452265902500d3631dcb29ce374a55aa7d
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1
Change-Id: Ib021f2eed779209077b6ea867813b0f4119c9f34
|
|
buffer size" am: e1dfe8f504 am: f8f1a5f63d
Change-Id: Icb4bac6b9bde54e36674e424eb945ee9a4134f00
|
|
buffer size" am: e1dfe8f504
Change-Id: I8a74cb0a3f34a5ce70ef3540f06747b5582a3713
|
|
This reverts commit fd2e438d1b2cff89a3150e575e77341a7f01679e.
Reason for revert: regression failures on oc-mr1/bullhead
Change-Id: Ifd50946f0cdbf068ff7bb9fc46f8f1254d196ace
Bug: 64340487
Bug: 78291359
Bug: 78913375
Merged-In: I800e3da4f056fe37be23a7a2567171f42c92e4a6
Merged-In: I9db2e2592600137151d0e3f86f6b6dc2f03a950d
Merged-In: Ibd1ed01c7d740553b3cf90b6f3dd2fd447563284
Merged-In: I1763963839375db90f76dd0022bd1767ac5f067d
Merged-In: I69398d4fb236289be5f0b79f8db9a3bc30144b90
Merged-In: Ie9caad90482698913db06cdb9aeebfd869fe1a6a
|
|
increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380 skipped: 525005edf5 skipped: 229feaed1a
Change-Id: Ia0ba0510f24ef638837ebc159f0d561393116dd9
|
|
increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380 skipped: 525005edf5
Change-Id: I1bdc481172c840e2ddf3ebeeba14cd972b172c6e
|
|
increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380
Change-Id: I7b1dbcd98ac66531ef1e8a12db96c8b8961a2e53
|
|
increase input buffer size" skipped: 2e2293b82e skipped: 5d8ba5e98f
Change-Id: I75e60146e18c26386303f10cc7854dc8ab271175
|
|
increase input buffer size" skipped: 2e2293b82e
Change-Id: I0c76ae74953ef580608f92d3e49f5fe21c713959
|
|
This reverts commit 3f5de9fcd5c9653446ec8d4cb6b1c39536485ee5.
Reason for revert: regression at oc-mr1/bullhead
Change-Id: I800e3da4f056fe37be23a7a2567171f42c92e4a6
Bug: 64340487
Bug: 78291359
Bug: 78913375
Merged-In: I9db2e2592600137151d0e3f86f6b6dc2f03a950d
Merged-In: Ibd1ed01c7d740553b3cf90b6f3dd2fd447563284
Merged-In: I1763963839375db90f76dd0022bd1767ac5f067d
Merged-In: I69398d4fb236289be5f0b79f8db9a3bc30144b90
Merged-In: Ie9caad90482698913db06cdb9aeebfd869fe1a6a
|
|
buffer size" am: b2255366c0 am: 188d112d9c am: f990c7a4c9 am: 7f917145d0
Change-Id: Iec18664f02adeaf4338223b79848faa6bd2a6736
|
|
buffer size" am: b2255366c0 am: 188d112d9c am: f990c7a4c9
Change-Id: Iea6869fe2f28aa6b628d300fdcf4ac2c96b0de0f
|