{"push_id":2982596123,"size":74,"distinct_size":74,"ref":"refs/heads/android-9.0","head":"c5a1dd93d64457ada66829917dc5fcc755651f41","before":"be1add4900a730352a8d463a239604ad518ab5a1","commits":[{"sha":"a37cae442fbeca26624740ece90ea230d7dbf22c","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge \"Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"\" into nyc-dr1-dev","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/a37cae442fbeca26624740ece90ea230d7dbf22c"},{"sha":"6ca5bc05eae32a98019f271ec24d46e19d5d51d8","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge changes from topic \"am-23973cb8-6ed2-4797-9749-019d6251e3c6\" into nyc-mr2-dev\n\n* changes:\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: b2255366c0 am: 188d112d9c am: f990c7a4c9\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: b2255366c0 am: 188d112d9c\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: b2255366c0\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/6ca5bc05eae32a98019f271ec24d46e19d5d51d8"},{"sha":"b77266aeddb75a70b141299daedd33175a738c0b","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge \"Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"\" into nyc-dev","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/b77266aeddb75a70b141299daedd33175a738c0b"},{"sha":"a7a02e6e218ab3418f3c12196fe1da41ada68064","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge changes from topic \"am-96a5eb3e-2317-4e97-b0f7-e4891ab64c97\" into nyc-dr1-dev\n\n* changes:\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/a7a02e6e218ab3418f3c12196fe1da41ada68064"},{"sha":"160015e7142fbe8d7d83143d9dd22e7bbd05a300","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge changes from topic \"am-96a5eb3e-2317-4e97-b0f7-e4891ab64c97\" into nyc-mr1-dev\n\n* changes:\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e skipped: 5d8ba5e98f\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/160015e7142fbe8d7d83143d9dd22e7bbd05a300"},{"sha":"56ad27d28dc7a129d642918152fe568416777b42","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge changes from topic \"am-96a5eb3e-2317-4e97-b0f7-e4891ab64c97\" into cw-f-dev\n\n* changes:\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e skipped: 5d8ba5e98f\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/56ad27d28dc7a129d642918152fe568416777b42"},{"sha":"d1d8a3d2e02cb59ed6da63e70def614b4af28d6e","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Merge changes from topic \"am-96a5eb3e-2317-4e97-b0f7-e4891ab64c97\" into nyc-mr2-dev\n\n* changes:\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380 skipped: 525005edf5\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e skipped: 5d8ba5e98f skipped: 76637d6380\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e skipped: 5d8ba5e98f\n  [automerger skipped] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" skipped: 2e2293b82e\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/d1d8a3d2e02cb59ed6da63e70def614b4af28d6e"},{"sha":"503672691dfbc3d54c6feb08b6ea6698e9ea2949","author":{"name":"Ray Essick","email":"79d2703584c34d2c7cfde48b57fed8cad93a4050@google.com"},"message":"Merge changes from topic \"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a\" into nyc-dev\n\n* changes:\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/503672691dfbc3d54c6feb08b6ea6698e9ea2949"},{"sha":"5e19db92575f23056680c17f52fd5cb14b50ff52","author":{"name":"Ray Essick","email":"79d2703584c34d2c7cfde48b57fed8cad93a4050@google.com"},"message":"Merge changes from topic \"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a\" into nyc-dr1-dev\n\n* changes:\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/5e19db92575f23056680c17f52fd5cb14b50ff52"},{"sha":"74e9f7581e69ec93aa488f353238837060bf42f9","author":{"name":"Ray Essick","email":"79d2703584c34d2c7cfde48b57fed8cad93a4050@google.com"},"message":"Merge changes from topic \"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a\" into nyc-mr1-dev\n\n* changes:\n  [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\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/74e9f7581e69ec93aa488f353238837060bf42f9"},{"sha":"e8c693ae37715035347d1ff28b91c64b740467ce","author":{"name":"Ray Essick","email":"79d2703584c34d2c7cfde48b57fed8cad93a4050@google.com"},"message":"Merge changes from topic \"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a\" into cw-f-dev\n\n* changes:\n  [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\n  [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\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/e8c693ae37715035347d1ff28b91c64b740467ce"},{"sha":"edce745b365445c6dd4df01a941a369bdb8cd00e","author":{"name":"Ray Essick","email":"79d2703584c34d2c7cfde48b57fed8cad93a4050@google.com"},"message":"Merge changes from topic \"am-de30185d-edfc-49d5-b5e1-aa1bdb83d97a\" into nyc-mr2-dev\n\n* changes:\n  [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\n  [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\n  [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\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db am: 7240438e1f\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1 skipped: d4481934db\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d am: d43877ace1\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504 am: f8f1a5f63d\n  [automerger] Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\" am: e1dfe8f504\n  Revert \"mm-video-v4l2: Protect buffer access and increase input buffer size\"","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/edce745b365445c6dd4df01a941a369bdb8cd00e"},{"sha":"83aeab22d1bdc493b3ea2f50616bb8fd460d6c74","author":{"name":"Santhosh Behara","email":"5cea07d0da150b74302fc78e6ec07624cf84fe11@codeaurora.org"},"message":"mm-video-v4l2: Protect buffer access and increase input buffer size\n\nProtect buffer access for below scenarios:\n\n*Increase the scope of buf_lock in free_buffer to avoid access\n of freed buffer for both input and output buffers. Also, add check\n before output buffer access.\n\n*Disallow allocate buffer mode after client has called use buffer.\n\nAllocate additional 512 bytes of memory for input buffers on top of\nallocation size as per hardware requirement.\n\nBug: 64340487\nTest: ran POC on bullhead/nyc-dev\nChange-Id: Iabbb2d7e00ff97bfc47b04386feec66976fca99a","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/83aeab22d1bdc493b3ea2f50616bb8fd460d6c74"},{"sha":"2a0384e026b7c6b4cf99e85950f0bb587b15f23f","author":{"name":"Android Build Merger (Role)","email":"34a84fb676319faf0123d8685022cca93c42083a@google.com"},"message":"[automerger] mm-video-v4l2: Protect buffer access and increase input buffer size am: 83aeab22d1\n\nChange-Id: I4e7ad1ed9de14f79b802d7091371d22e1d88762c","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/2a0384e026b7c6b4cf99e85950f0bb587b15f23f"},{"sha":"c68a7ce35523de7b82272f027f2e4c573a1e83d0","author":{"name":"Android Build Merger (Role)","email":"34a84fb676319faf0123d8685022cca93c42083a@google.com"},"message":"[automerger] mm-video-v4l2: Protect buffer access and increase input buffer size am: 83aeab22d1 am: 2a0384e026\n\nChange-Id: I50c491c2301cc8382f40251da2cf6f7e1ed13c45","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/c68a7ce35523de7b82272f027f2e4c573a1e83d0"},{"sha":"32e9465138092316dc6265f227815e6e8fe784f0","author":{"name":"Android Build Merger (Role)","email":"34a84fb676319faf0123d8685022cca93c42083a@google.com"},"message":"[automerger] mm-video-v4l2: Protect buffer access and increase input buffer size am: 83aeab22d1 am: 2a0384e026 am: c68a7ce355\n\nChange-Id: I4a39cb279fa905270d61192d7fc832bd3c7d9fa7","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/32e9465138092316dc6265f227815e6e8fe784f0"},{"sha":"04f8e526b4fa1e8f05df5421232b97c9c0e88730","author":{"name":"Android Build Merger (Role)","email":"34a84fb676319faf0123d8685022cca93c42083a@google.com"},"message":"[automerger] mm-video-v4l2: Protect buffer access and increase input buffer size am: 83aeab22d1 am: 2a0384e026 am: c68a7ce355 am: 32e9465138\n\nChange-Id: Icecfb38eb3d808ed4215abe3db1bcc04befc8276","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/04f8e526b4fa1e8f05df5421232b97c9c0e88730"},{"sha":"7314778d75cbdc1adb4e2d7b1932170074e16f47","author":{"name":"Android Build Merger (Role)","email":"34a84fb676319faf0123d8685022cca93c42083a@google.com"},"message":"[automerger] mm-video-v4l2: Protect buffer access and increase input buffer size am: 83aeab22d1 am: 2a0384e026 am: c68a7ce355 am: 32e9465138 am: 04f8e526b4\n\nChange-Id: I1e64eea0d3bf5e03b8a041e22efbd2b476a53469","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/7314778d75cbdc1adb4e2d7b1932170074e16f47"},{"sha":"ff8cc2b25beca2401208e5e04840f58b8f4055fd","author":{"name":"Ray Essick","email":"79d2703584c34d2c7cfde48b57fed8cad93a4050@google.com"},"message":"mm-video-v4l2: Squash below changes\n\nmm-video-v4l2: Protect buffer access and increase input buffer size\n\nProtect buffer access for below scenarios:\n*Increase the scope of buf_lock in free_buffer to avoid access\n of freed buffer for both input and output buffers. Also, add check\n before output buffer access.\n*Disallow allocate buffer mode after client has called use buffer.\nAllocate additional 512 bytes of memory for input buffers on top of\nallocation size as per hardware requirement.\n\nmm-video-v4l2: correct the buffer error flag setting\n\nThe buffer error flag setting is corrected in free_buffer()\ncall\n\nBug: 64340487\nTest: poc from bug\nChange-Id: I32d6cb7f61b873edd567881d1bf3e620cd78e715","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/ff8cc2b25beca2401208e5e04840f58b8f4055fd"},{"sha":"808b94b164c39d75d78481f301151fc299b201cc","author":{"name":"Ray Essick","email":"79d2703584c34d2c7cfde48b57fed8cad93a4050@google.com"},"message":"mm-video-v4l2: Squash below changes\n\nmm-video-v4l2: Protect buffer access and increase input buffer size\n\nProtect buffer access for below scenarios:\n*Increase the scope of buf_lock in free_buffer to avoid access\n of freed buffer for both input and output buffers. Also, add check\n before output buffer access.\n*Disallow allocate buffer mode after client has called use buffer.\nAllocate additional 512 bytes of memory for input buffers on top of\nallocation size as per hardware requirement.\n\nmm-video-v4l2: correct the buffer error flag setting\n\nThe buffer error flag setting is corrected in free_buffer()\ncall\n\nBug: 64340487\nTest: poc from bug\nChange-Id: I8a28d86135f2fc39a45a6a07355845327dec2dfa\nMerged-In: I32d6cb7f61b873edd567881d1bf3e620cd78e715","distinct":true,"url":"https://api.github.com/repos/SonyAosp/platform_hardware_qcom_media/commits/808b94b164c39d75d78481f301151fc299b201cc"}]}
{"actor":{"display_login":"alviteri"}}