{"push_id":597514231,"size":23,"distinct_size":23,"ref":"refs/heads/code_blue-l","head":"34780737aa068721fbe7c59d91986006ed2ee72c","before":"f88b54a8a5a0a3a95381369c627b366a96569b23","commits":[{"sha":"de077364e6733a9271c1c5d21da4213fabab7663","author":{"email":"7c824bbbc38994ca63b791ce9f3dd6d22c18e8ad@sapo.pt","name":"engstk"},"message":"Revert \"msm: kgsl: Fix nice level for higher priority GPU start thread\"\n\nThis reverts commit 5df5fe8c2d41a3a024b0b6226cf20bb80fa9828f.","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/de077364e6733a9271c1c5d21da4213fabab7663"},{"sha":"c93a05cf6e763ba3c59eab7004f6b920071bad53","author":{"email":"7c824bbbc38994ca63b791ce9f3dd6d22c18e8ad@sapo.pt","name":"engstk"},"message":"Revert \"msm: kgsl: Add an input handler to power up the GPU on a touch event\"\n\nThis reverts commit 801f6d58de3a365e26903c2e167e420b44a15cb9.","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/c93a05cf6e763ba3c59eab7004f6b920071bad53"},{"sha":"1ee173242f87f816b31f6b2eeb4e6b2b8859f167","author":{"email":"7c824bbbc38994ca63b791ce9f3dd6d22c18e8ad@sapo.pt","name":"engstk"},"message":"Revert \"msm: kgsl: Allow GPU start to run in a high priority queue\"\n\nThis reverts commit e6cb9948b1df1d5bcff346f946868d9f550fa0d8.","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/1ee173242f87f816b31f6b2eeb4e6b2b8859f167"},{"sha":"66ff6d47c0790c6c5145f4af7f94b02a53257005","author":{"email":"ff1e5ded47dd5c88716d0ac2f671fd3e0c0ebc6d@codeaurora.org","name":"Carter Cooper"},"message":"msm: kgsl: Clear pending transactions from VBIF on hang\n\nWhen resetting device on a hang the pending transactions in the\nVBIF should be cleared since the GPU is hung and unable to accept\nany transactions. These pending transactions can cause VBIF pipe\nto block the IOMMU so clear them.\n\nSigned-off-by: Carter Cooper <ccooper@codeaurora.org>\nChange-Id: I6e0171a6e61c0dd831ce7afdc177775b2ae3f07f\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/66ff6d47c0790c6c5145f4af7f94b02a53257005"},{"sha":"e41b83db28547543e680d0d654ab10759d50ec6e","author":{"email":"af9cbceb8388e2170881d17f5ca88833c5c37ed6@codeaurora.org","name":"Shubhraprakash Das"},"message":"msm: kgsl: Get rid of KGSL_FLAGS_STARTED\n\nThe KGSL_FLAGS_STARTED is just redundant since the device start\nand stop already set a flag to indicate device start/stop state.\n\nChange-Id: I17f3ab7fc2aca7b58b610c3b3414c125babc273e\nSigned-off-by: Shubhraprakash Das <sadas@codeaurora.org>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/e41b83db28547543e680d0d654ab10759d50ec6e"},{"sha":"e9f4b66d698d28391cf09b61eeba6f6dd0f2e8ed","author":{"email":"b9962a40c76f189681da2829a74a26cab77021ea@google.com","name":"Iliyan Malchev"},"message":"kgsl: allocate shared memory one page at a time\n\nThis helps greatly alleviate pressure on the page allocator on devices running\nfor longer periods of time, with highly-fragmented memory.  Of all allocations\nof order > 0, KGSL allocations consistently represent 70%, with another 20%\ncoming from order-1 allocations due to calls to fork() and clone().\n\nb/18069309 N5 running L can't run as many apps simultaneously as running K\n\nChange-Id: I66ad445aa851ff80707c6807b3f546485ae7bb2c\nSigned-off-by: Iliyan Malchev <malchev@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/e9f4b66d698d28391cf09b61eeba6f6dd0f2e8ed"},{"sha":"1966783d144d4ce383f89761b3d70144017b3603","author":{"email":"3cfa3897b7f55b5396b7a47c83b66325184bc9b4@gmx.de","name":"Mike Galbraith"},"message":"sched,cgroup: Fix up task_groups list\n\nWith multiple instances of task_groups, for_each_rt_rq() is a noop,\nno task groups having been added to the rt.c list instance.  This\nrenders __enable/disable_runtime() and print_rt_stats() noop, the\nuser (non) visible effect being that rt task groups are missing in\n/proc/sched_debug.\n\nSigned-off-by: Mike Galbraith <efault@gmx.de>\nCc: stable@kernel.org # v3.3+\nSigned-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>\nLink: http://lkml.kernel.org/r/1344308413.6846.7.camel@marge.simpson.net\nSigned-off-by: Thomas Gleixner <tglx@linutronix.de>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/1966783d144d4ce383f89761b3d70144017b3603"},{"sha":"f6b2c6b57a5b1a9107eb60d86a9ebde3e437f3d8","author":{"email":"40e387cf9cb861e97bf9ed564bf8fee99e72a5c3@lge.com","name":"choongryeol.lee"},"message":"msm: qpnp-power-on: print the power off reason\n\nThe PMIC power off reason is often very useful for debugging. By\nprinting the power off reason, testers can tell whether a shutdown\nwas a normal controlled shutdown by the MSM or a unexpected PMIC\nshutdown.\n\nAdd a single log message per PMIC to print out the power off reason\nand a short explanation of the likely cause.\n\nChange-Id: I438e5915f6ac7372af6e39e5dff7a3709623b763\nSigned-off-by: Xiaozhe Shi <xiaozhes@codeaurora.org>\nSigned-off-by: choongryeol.lee <choongryeol.lee@lge.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/f6b2c6b57a5b1a9107eb60d86a9ebde3e437f3d8"},{"sha":"18df13773338b29c7b744048cd4dffaf530c4715","author":{"email":"b9962a40c76f189681da2829a74a26cab77021ea@google.com","name":"Iliyan Malchev"},"message":"ion_iommu_heap: allocate only with order=0\n\nThis reduces the pressure on highmem when the device's memory is fragmented, in\nusecases involving playing media.\n\nb/18069309 N5 running L can't run as many apps simultaneously as running K\n\nChange-Id: I3e69ae80cb5745c322412618f9a9a782318bbe06\nSigned-off-by: Iliyan Malchev <malchev@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/18df13773338b29c7b744048cd4dffaf530c4715"},{"sha":"c14dfd2523c91e07e275518054a203180338704d","author":{"email":"007698fb34630dee3a953b49473fe11103024286@lge.com","name":"David C. Park"},"message":"camera: exclude fab code from chip id check for IMX179\n\nThe chip id consists of fab code (4bit) and sensor id (12bit).\nFor IMX179, chip id(0x8179): fab code(0x8) + sensor id(0x179)\nHowever, the fab code can be changed according fab location,\ntherefore the fab code should be excluded from chip id check.\n\nSigned-off-by: David C. Park <davidc.park@lge.com>\nChange-Id: I3050362b869bbedcafa4b7535f58554b5fdd1dfe\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/c14dfd2523c91e07e275518054a203180338704d"},{"sha":"c676fb8ad21a34ad2adb9261603e4381f67c5b8c","author":{"email":"b9962a40c76f189681da2829a74a26cab77021ea@google.com","name":"Iliyan Malchev"},"message":"kgsl: allocate from lowmem\n\nAlso, simplify _kgsl_sharedmem_page_alloc now that we only allocate GFP_KERNEL\nin PAGE_SIZE chunks.\n\nThis reduces the non-movable highmem order-0 allocations from 15% to less than\n2% of the total.  This this, 98% of highmem is now movable, hence compactable.\nThis in turn leaves us room to later enable compaction outside of the\ndirect-reclaim path, which should improve responsiveness on highly-fragmented\ndevices further.\n\nb/18069309 N5 running L can't run as many apps simultaneously as running K\n\nChange-Id: I810c0100e30156bb2877d6f6b8cecf244f733ed9\nSigned-off-by: Iliyan Malchev <malchev@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/c676fb8ad21a34ad2adb9261603e4381f67c5b8c"},{"sha":"7b629e07d8ca4ec9033897281155b2a1c3ccd947","author":{"email":"2a0259761cc3e88db42be5300c1579a67c77e65e@samsung.com","name":"Marek Szyprowski"},"message":"Revert \"[media] v4l2: vb2: one more fix for REQBUFS()\"\n\nThis reverts commit 31901a078af29c33c736dcbf815656920e904632.\n\nQueue should be reinitialized on each REQBUFS() call even if the memory\naccess method and buffer count have not been changed. The user might have\nchanged the format and if we go the short path introduced in that commit,\nthe memory buffer will not be reallocated to fit with new format.\n\nThe previous patch was just over-engineered optimization, which just\nintroduced a bug to videobuf2.\n\nBug: 18528130\n\nReported-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>\nSigned-off-by: Marek Szyprowski <m.szyprowski@samsung.com>\nCC: Pawel Osciak <pawel@osciak.com>\nSigned-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>\n\nChange-Id: I537d5dcc025a176111fefc4bcdad934266373573\nGit-commit: bf7b73efb7f52abf56b512546c3bbc35001dd696\nGit-repo: https://github.com/torvalds/linux.git\n[dramasub@codeaurora.org: Resolved trivial merge conflicts]\n[lajos@google.com: backported to 3.4 kernel]\nSigned-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>\nSigned-off-by: Lajos Molnar <lajos@google.com>\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/7b629e07d8ca4ec9033897281155b2a1c3ccd947"},{"sha":"0734397533589184bc73cac3129b8bbdd0af4c22","author":{"email":"b8b7e8a1740f4a6484e6faf986cb2a9e5fbce020@codeaurora.org","name":"Praveen Chavan"},"message":"msm: vidc: Re-enable VP8 4K support\n\nRemove the legacy 1080p restriction on VP8 encode/decode\n\nSigned-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>\nSigned-off-by: Praveen Chavan <pchavan@codeaurora.org>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/0734397533589184bc73cac3129b8bbdd0af4c22"},{"sha":"d59ff6f287f767c15884542bd2871a08c1c66f54","author":{"email":"554851b65834db69fd5b8620552fc7389d8df891@codeaurora.org","name":"Mansoor Aftab"},"message":"msm: camera2: cpp: Avoid ion_free with invalid handle\n\nThe ion mapping can fail in which cases, the error return\npath should avoid calling ion_free. This patch will remove\nthe unnecessary ion_free which can result in fatal crash.\n\nBug: 18864609\n\nChange-Id: I6a19b7e0a52d8b3cbf8d32bfa0ac3a7ff4e50014\nSigned-off-by: Rajakumar Govindaram <rajakuma@codeaurora.org>\nSigned-off-by: Mansoor Aftab <maftab@codeaurora.org>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/d59ff6f287f767c15884542bd2871a08c1c66f54"},{"sha":"32e4f9bb6b596da763d62e8ca1ccebd5f8108f9f","author":{"email":"a2c46ce543403d5c4722267bf69f2706779b7349@codeaurora.org","name":"Haynes Mathew George"},"message":"ASoC: msm: qdsp6v2: Fix timestamp query during gapless transition\n\nA query for the current playback position during a gapless transition\nmust return the most recent playback position until the first buffer\nfrom the next stream has been sent to DSP.\n\nChange-Id: I958a64e74995e6c1d8aaeda2c8cabf9a6d88c143\nBug: 18709620\nSigned-off-by: Haynes Mathew George <hgeorge@codeaurora.org>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/32e4f9bb6b596da763d62e8ca1ccebd5f8108f9f"},{"sha":"a181928184041943289ce3f8a97daf82811f7ca3","author":{"email":"f7ebc6130fec7b99e7cb686969fd71e3ac56502b@codeaurora.org","name":"Suman Mukherjee"},"message":"msm: camera: add check for csid_cid to prevent of overwrite memory\n\nadd sanity check for csid cid to ensute that we never read or write\noutside csid_dev->mem buffer\n\nBug: 19134929\n\nChange-Id: Ic8f0d689fa176720ae3a3316f2ad27556ae7bde5\nSigned-off-by: Suman Mukherjee <sumam@codeaurora.org>\nSigned-off-by: Patrick Tjin <pattjin@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/a181928184041943289ce3f8a97daf82811f7ca3"},{"sha":"9bf961c733c999b3bc275087356b68ab0fa02a40","author":{"email":"f7ebc6130fec7b99e7cb686969fd71e3ac56502b@codeaurora.org","name":"Suman Mukherjee"},"message":"msm: camera: ispif: Validate vfe_intf parameter\n\nValidate vfe_intf parameter to avoid invalid register access.\n\nBug: 19141503\nChange-Id: Ie0b57071cc5fca1c48d3a5e2e7819f9af9ff544c\nSigned-off-by: Suman Mukherjee <sumam@codeaurora.org>\nSigned-off-by: Patrick Tjin <pattjin@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/9bf961c733c999b3bc275087356b68ab0fa02a40"},{"sha":"64e851a536d8eddefd63ac8212bc3f9f4aa90501","author":{"email":"86e2268d866be82fb5d37d90578bd70a827d7020@codeaurora.org","name":"Jayant Shekhar"},"message":"msm: mdss: Add NULL pointer checks in mdss_mdp_wb_set_secure\n\nNull pointer dereference can cause kernel panic, hence add\nchecks to avoid them.\n\nBug: 19141505\nCRs-Fixed: 553552\nChange-Id: Ia854d7b65a5cf6a0fa214c34e658ea0f1380ac2c\nSigned-off-by: Jayant Shekhar <jshekhar@codeaurora.org>\nSigned-off-by: Patrick Tjin <pattjin@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/64e851a536d8eddefd63ac8212bc3f9f4aa90501"},{"sha":"c476af67177e67a62559b8236f80b90bb9f88fb0","author":{"email":"c71e9458af45a4becf0b01c74bfa17dea6eeaed7@codeaurora.org","name":"Alok Kediya"},"message":"msm: camera: isp: Validate reg_offset and len parameters\n\nValidate reg_offset and len parameters before consuming to\navoid invalid register access.\n\nBug: 19141654\nSigned-off-by: engstk <eng.stk@sapo.pt>\n\nConflicts:\n\tdrivers/media/platform/msm/camera_v2/isp/msm_isp_util.c\n\nChange-Id: I07676a6d10a9945fb0b99ebfd147075f896fbfab\nSigned-off-by: Alok Kediya <kediya@codeaurora.org>\nSigned-off-by: Patrick Tjin <pattjin@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/c476af67177e67a62559b8236f80b90bb9f88fb0"},{"sha":"6b50b49008e6bcd05894a908bba09a42213ffd6e","author":{"email":"b8faca8f45c84d5881cc3a71a4ee4299af07e530@codeaurora.org","name":"vijay kumar"},"message":"scripts/dtc/libfdt: add integer overflow checks\n\nThis patch applies the same changes in the original commit\nbelow to the dtc to keep both sources in sync.\n\noriginal commit:\n    lib: fdt: add integer overflow checks\n\n    added integer overflow checks to avoid buffer over reads/write\n    while using the fdt header fields.\n\n    CRs-fixed: 705078.\n    Change-Id: I062ee9e0610eeeeea32dd95695b18aa9dbca06ea\n\nBug: 19136881\nSigned-off-by: Patrick Tjin <pattjin@google.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/engstk/hammerhead-5.0/commits/6b50b49008e6bcd05894a908bba09a42213ffd6e"}]}