{"push_id":1032831711,"size":15,"distinct_size":15,"ref":"refs/heads/LA.BR.1.3.3_rb3.1","head":"761c894ea768e3bd4380ef579b4fa71a24bc6bc3","before":"3be620c8aa21702539391868ab45bcba138143f9","commits":[{"sha":"9f4324570377c7133cc82377e30e27badca20438","author":{"email":"bf4e6798547e936af3334b3819b184a67d731d19@codeaurora.org","name":"Konstantin Motov"},"message":"msm: camera: fix FE violation error\n\nFE finish when ISP processing finish. If we start FE before that we\nget violation error. We need to wail until statistics are ready.\nIt does not guarantee that processing finished, but it is good\nenough until ROI of one of statistics cover entire input image.\nStatistic frame drop is not allow in case of FE because we rely on\nstatistics to determinate ISP processing done. AXI done IRQs are not\nreliable because we may have FOV crop or frame drop.\n\nChange-Id: I96ac07db4c573ee8b8fed469814401d5a2467be1\nSigned-off-by: Konstantin Motov <kmotov@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/9f4324570377c7133cc82377e30e27badca20438"},{"sha":"c0cc0b9fada53d2d8b23fb8add3b64f2f33e3cf9","author":{"email":"04fda16abb57da8dee4f02d563e60862797a5b62@codeaurora.org","name":"Petar Sivenov"},"message":"msm: camera: isp: fix stream id mismatch\n\nCurrently kernel streams use hardware stream ids which have unqique\nstream mask added. Frame request comes with user stream ids. These\nneed to be converted before comparing, otherwise will never match.\n\nChange-Id: I18d66fbb21518b66d31029f91a3d93099bbdd4e1\nSigned-off-by: Petar Sivenov <psiven@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/c0cc0b9fada53d2d8b23fb8add3b64f2f33e3cf9"},{"sha":"a51ef01bdaca5bc59d3ef18b71c25ee2668b678a","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"msm: camera: fix FE violation error\"","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/a51ef01bdaca5bc59d3ef18b71c25ee2668b678a"},{"sha":"b7d308c00a5a7e5a78d8d4b36c5a7cc130578976","author":{"email":"bf4e6798547e936af3334b3819b184a67d731d19@codeaurora.org","name":"Konstantin Motov"},"message":"msm: camera: fix ISP buff done subscribe\n\nAdd buff done mask and entry.\n\nChange-Id: I37c06fc53c0fddc6e26b97b295652ef8bdc3d5d5\nSigned-off-by: Konstantin Motov <kmotov@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/b7d308c00a5a7e5a78d8d4b36c5a7cc130578976"},{"sha":"9c57ebc42261fd9052c5114290c99af6e61b912c","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"msm: camera: isp: fix stream id mismatch\"","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/9c57ebc42261fd9052c5114290c99af6e61b912c"},{"sha":"9036981068f74febbb5b591f1b62be7061d27dfb","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"msm: camera: fix ISP buff done subscribe\"","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/9036981068f74febbb5b591f1b62be7061d27dfb"},{"sha":"484702243911307a84f47f25fe5618d2d5b1c4c3","author":{"email":"f8248587ce935f5ccd2923abc12cb8abe838dfe0@codeaurora.org","name":"Deepak Kushwah"},"message":"Revert \"msm: vidc: Limit the session QP for HEVC encoder\"\n\nThis reverts commit abf784190baa6a44fe35f6356c76c83ac03fa42a.\nHEVC now supports QP value in the range 1 - 51.\n\nChange-Id: I634e445d7054f982448d50ff576d63805697e461\nSigned-off-by: Deepak Kushwah <dkushwah@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/484702243911307a84f47f25fe5618d2d5b1c4c3"},{"sha":"d0319cb9000a9ad616281eefbb637c24278b1dcd","author":{"email":"a8e70ce470c554a6f43803df5187177f222204a8@perception-point.io","name":"Yevgeny Pats"},"message":"UPSTREAM: KEYS: Fix keyring ref leak in join_session_keyring()\n\n(cherry pick from commit 23567fd052a9abb6d67fe8e7a9ccdd9800a540f2)\n\nThis fixes CVE-2016-0728.\n\nIf a thread is asked to join as a session keyring the keyring that's already\nset as its session, we leak a keyring reference.\n\nThis can be tested with the following program:\n\n\t#include <stddef.h>\n\t#include <stdio.h>\n\t#include <sys/types.h>\n\t#include <keyutils.h>\n\n\tint main(int argc, const char *argv[])\n\t{\n\t\tint i = 0;\n\t\tkey_serial_t serial;\n\n\t\tserial = keyctl(KEYCTL_JOIN_SESSION_KEYRING,\n\t\t\t\t\"leaked-keyring\");\n\t\tif (serial < 0) {\n\t\t\tperror(\"keyctl\");\n\t\t\treturn -1;\n\t\t}\n\n\t\tif (keyctl(KEYCTL_SETPERM, serial,\n\t\t\t   KEY_POS_ALL | KEY_USR_ALL) < 0) {\n\t\t\tperror(\"keyctl\");\n\t\t\treturn -1;\n\t\t}\n\n\t\tfor (i = 0; i < 100; i++) {\n\t\t\tserial = keyctl(KEYCTL_JOIN_SESSION_KEYRING,\n\t\t\t\t\t\"leaked-keyring\");\n\t\t\tif (serial < 0) {\n\t\t\t\tperror(\"keyctl\");\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t}\n\n\t\treturn 0;\n\t}\n\nIf, after the program has run, there something like the following line in\n/proc/keys:\n\n3f3d898f I--Q---   100 perm 3f3f0000     0     0 keyring   leaked-keyring: empty\n\nwith a usage count of 100 * the number of times the program has been run,\nthen the kernel is malfunctioning.  If leaked-keyring has zero usages or\nhas been garbage collected, then the problem is fixed.\n\nReported-by: Yevgeny Pats <yevgeny@perception-point.io>\nSigned-off-by: David Howells <dhowells@redhat.com>\nAcked-by: Don Zickus <dzickus@redhat.com>\nAcked-by: Prarit Bhargava <prarit@redhat.com>\nAcked-by: Jarod Wilson <jarod@redhat.com>\nSigned-off-by: James Morris <james.l.morris@oracle.com>\nChange-Id: Ic3db0461d08011e432bf3a6a784dd62b764558e3\nGit-commit: ba8bb5774ca7b1acc314c98638cf678ce0beb19a\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nSigned-off-by: Biswajit Paul <biswajitpaul@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/d0319cb9000a9ad616281eefbb637c24278b1dcd"},{"sha":"9d524598e33ecac5ccdee1f04eb075af270d3526","author":{"email":"d2d05c150d4a5b546ab169433b8261efde71359a@codeaurora.org","name":"Maheshwar Ajja"},"message":"msm: vidc: Add support for setting packed QP range\n\nAdd support for setting packed QP range for clients\nto set different QP range for I, P, B frames.\n\nChange-Id: Ie637402166c0b1a96bb68d980ebc64ffe8218aa5\nSigned-off-by: Maheshwar Ajja <majja@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/9d524598e33ecac5ccdee1f04eb075af270d3526"},{"sha":"0b2d921e634201dc668fbac4b4a5f9b225fa9448","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"msm: vidc: Add support for setting packed QP range\"","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/0b2d921e634201dc668fbac4b4a5f9b225fa9448"},{"sha":"b9b516b45c504c791e8bf8517cf715484bfbbac9","author":{"email":"4cb98c76bc5bc28688a5ff386310dbe677fc93b6@codeaurora.org","name":"Preetam Singh Ranawat"},"message":"audio: add g711 encoding support\n\nadd support for G711 mlaw and G711 alaw encoders\n\nChange-Id: Ia187948fab9840447b1f5b1ede4e9a1ece0b85c5\nSigned-off-by: Preetam Singh Ranawat <apranawat@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/b9b516b45c504c791e8bf8517cf715484bfbbac9"},{"sha":"958250ae17ab71475d5348cdb83e9addd34623cc","author":{"email":"7b5808c70170881a2434b8413e6a5a4d85400d1e@codeaurora.org","name":"Kishor PK"},"message":"trace: prevent NULL pointer dereference\n\nPrevent unintended NULL pointer dereference in trace_event_perf.\n\nChange-Id: I35151c460b4350ebd414b67c655684c2019f799f\nSigned-off-by: Kishor PK <kpbhat@codeaurora.org>\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/958250ae17ab71475d5348cdb83e9addd34623cc"},{"sha":"52fe861d582d579a4f711c6d9d27c79004bf6f04","author":{"email":"bf1b3d55c9688c44c47080bb956e0b5fa97ddc18@codeaurora.org","name":"Srinivasarao P"},"message":"perf: duplicate deletion of perf event\n\na malicious app can open a perf event with constraint_duplicate\nbit set, disable the event, and close the fd.  On closing the fd,\nthe perf_release() modification causes the kernel to clean up\nthe event as if it still were enabled, leading to the event\nbeing removed from a list twice.\n\nCRs-Fixed: 977563\nChange-Id: I5fbec3722407d2f3d0ff0d9f7097c5889e31fd62\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/52fe861d582d579a4f711c6d9d27c79004bf6f04"},{"sha":"690efb3a5eb34845701486aa8769758b526291de","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"perf: duplicate deletion of perf event\"","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/690efb3a5eb34845701486aa8769758b526291de"},{"sha":"761c894ea768e3bd4380ef579b4fa71a24bc6bc3","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"audio: add g711 encoding support\"","distinct":true,"url":"https://api.github.com/repos/olivieer/kernel_msm-3.10/commits/761c894ea768e3bd4380ef579b4fa71a24bc6bc3"}]}