{"push_id":1434985345,"size":13,"distinct_size":13,"ref":"refs/heads/tw-6.0","head":"ef6245c06d825383b50ee6914d7dc5d71f8c584b","before":"b4bed8d01bc3ac51a1422bdcef4a37498d8c4562","commits":[{"sha":"f7fd90bc112ccc130d87a27da7a6c4ea9199ee3b","author":{"name":"Jordan Crouse","email":"703f4140ed82505f102ff92fc200ee731864895f@codeaurora.org"},"message":"msm: kgsl: Do INIT_WORK() just before queueing a deferred mem entry\n\ngpuobj_free_on_fence() is used infrequently enough that it doesn't\nmake sense to do INIT_WORK() when the memory object is created,\nespecially if debug objects are enabled because INIT_WORK() will go\noff and do a bunch of accounting that we don't need.  Do the\nINIT_WORK() just before queueing in those rare cases that this\nactually happens.\n\nChange-Id: Ic0dedbad1015883788e12815806e3249a1e09b21\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/f7fd90bc112ccc130d87a27da7a6c4ea9199ee3b"},{"sha":"c1d0af5285c5d0b893b5412f1ef2b14b80efc958","author":{"name":"Jordan Crouse","email":"703f4140ed82505f102ff92fc200ee731864895f@codeaurora.org"},"message":"msm: kgsl: Remove unneeded error message in kgsl_iommu.c\n\niommu_attach_device() should return a log message for every\npossible error and we don't need to double up the pain\nespecially for situations when we run out of available\ndomains and start getting a storm of ENOSPC errors back.\n\nChange-Id: Ic0dedbad7416abb23c769a4d3be9ebd0ca04810c\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/c1d0af5285c5d0b893b5412f1ef2b14b80efc958"},{"sha":"399379b4ec6d317cf600cbdeb6d67fd7502c3921","author":{"name":"George Shen","email":"611fa4bc5e37f876664cc0e7e9d5b99268badb57@codeaurora.org"},"message":"msm: kgsl: track GPU active time per frequency\n\nTracks GPU active time per frequency for GPU workload\nprofiling. The data will be output in\n/sys/class/kgsl/kgsl-3d0/gpu_clock_stats\nwith one u64 value in microseconds per clock level.\nFor example:\ncat  /sys/class/kgsl/kgsl-3d0/gpu_clock_stats\n39392 29292 929292 929292 4040404\n\nCRs-Fixed: 1011462\nChange-Id: I5f2caa8b38d99ffd23f03c1dfed1efda273fc2fb\nSigned-off-by: George Shen <sqiao@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/399379b4ec6d317cf600cbdeb6d67fd7502c3921"},{"sha":"524a035272b45e254814f4664cf06d2f87c2b65d","author":{"name":"Praneeth Paladugu","email":"0ffa496ef6032cfcb3f627398f7779680d80fb84@codeaurora.org"},"message":"msm: vidc: Fix decoder output buffer size issue\n\nDecoder YUV buffer size should be derived based on current\nresolution using Venus MACROS. This the only size that\nclients are aware of. Using the size from FW will make\nbuffer sizes mismatches and unnecessary failures.\n\nBy not using buffer size from Venus, driver can avoid\nunnecessary buffer requirement calls. This will reduce the\nstart-up latency.\n\nCRs-Fixed: 1011881\nChange-Id: I90762967e8b7888a775ce4771b6cdb08528b6513\nSigned-off-by: Praneeth Paladugu <ppaladug@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/524a035272b45e254814f4664cf06d2f87c2b65d"},{"sha":"b2c20b902066eab789d2665df59b6a3f295c7c46","author":{"name":"Arun Menon","email":"a942a4b47f8383531e59a2ade87abd51d862222b@codeaurora.org"},"message":"msm: vidc: Dump Venus registers on fatal error\n\nDump Venus debug registers if the driver receives\na WatchDog timeout or SYS_ERR from firmware.\n\nCRs-Fixed: 1001380\nChange-Id: I28bf0c95a7d8e29fe765d5175e851e8959c325a2\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/b2c20b902066eab789d2665df59b6a3f295c7c46"},{"sha":"41dc7beadabce7206e1eb54e9a695bd5db05406b","author":{"name":"travis mills","email":"5d9ed98c068a44f19608060dce8c243dfa6ef471@gmail.com"},"message":"msm: vidc: Remove legacy code for re-asserting Venus clocks\n\nIt's a workaround for a hardware bug on a platform that's already\nEOLed.  No need to carry it for future releases.","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/41dc7beadabce7206e1eb54e9a695bd5db05406b"},{"sha":"3d9d82a53854b29edb2253a3ad2c89a10ece0cbe","author":{"name":"Srinu Gorle","email":"41ebd67044bb2c628adbaa3f166ef3c7c9ff458e@codeaurora.org"},"message":"msm: vidc: enable passive buses while unload firmware\n\nIn msm8937, MM NOC default voting from SMMU driver side has been removed.\nIt is individual client responsibility to vote for bus while\nfirmware load & unloading.\nEnable passive buses while firmware unloading.\n\nChange-Id: Ic16f924ecf8578bddb9a0c727f8fee4c1a62e5ef\nCRs-Fixed: 1013490\nSigned-off-by: Srinu Gorle <sgorle@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/3d9d82a53854b29edb2253a3ad2c89a10ece0cbe"},{"sha":"f35923724d48125c0ca6bceb8c57ac860e2f8370","author":{"name":"Abdulla Anam","email":"efb1225ca7011de81a67d3f5d80eb64b28b04983@codeaurora.org"},"message":"msm: vidc: Communicate ref_ltr in bitmap as expected by firmware\n\nTranslate ref_ltr as a bitmap before sending it to firmware. Do\nvalidation of v4l2 ctrl values for mark_ltr and use_ltr based on\nfw advertized capabilities.\n\nCRs-Fixed: 992084\n\nChange-Id: I5b9980c205196a10fa3845079030aac585a66c80\nSigned-off-by: Abdulla Anam <abdullahanam@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/f35923724d48125c0ca6bceb8c57ac860e2f8370"},{"sha":"0a9fdd83d213a093cc46d5d9fa3103f993e6f93e","author":{"name":"Abdulla Anam","email":"efb1225ca7011de81a67d3f5d80eb64b28b04983@codeaurora.org"},"message":"msm: vidc: Revert translation of useltr ctrl value to bitmask.\n\nThis reverts change I5b9980c205196a10fa3845079030aac585a66c80\ndriver need not translate control value from index to bitmask\nas userspace client is expected to pass the value as bitmask.\n\nCRs-Fixed: 1002883\nChange-Id: Id80547a7da02a86f08db7b6ed889fe39fd5d99a3\nSigned-off-by: Abdulla Anam <abdullahanam@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/0a9fdd83d213a093cc46d5d9fa3103f993e6f93e"},{"sha":"7f0182559e610368dbf10749b32bf9ebd79a2b74","author":{"name":"Praneeth Paladugu","email":"0ffa496ef6032cfcb3f627398f7779680d80fb84@codeaurora.org"},"message":"msm: vidc: Use internal size for extradata plane\n\nDerive extradata plane size using internal MACRO rather\nthan getting from Venus. This helps to keep clients and\ndriver in sync.\n\nCRs-Fixed: 1011881\nChange-Id: I2b3536f5eb2742d6b6855140c40724f6425d1578\nSigned-off-by: Praneeth Paladugu <ppaladug@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/7f0182559e610368dbf10749b32bf9ebd79a2b74"},{"sha":"855c57d63de62726e8f1fd8d8206cee17be8ccd5","author":{"name":"travis mills","email":"5d9ed98c068a44f19608060dce8c243dfa6ef471@gmail.com"},"message":"qos: wake up cores based on the qos updated cpu mask\n\nIf the qos value is increased only for a subset of cpu's\naggregated qos for those cpu's is still the previous value.\nThis is because the qos request list is maintained per\nrequest and not per cpu. In this case as there is no change\nin aggregated qos value, these cpu's are not wokenup to\ntake the new qos value into effect.\n\nSo wakeup cpu's even if the aggregated qos value does not change\nbut the cpumask changes.","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/855c57d63de62726e8f1fd8d8206cee17be8ccd5"},{"sha":"1571b6a1cf411b9f7ca04a0ccbef2957d3a5d6ba","author":{"name":"Anil Kumar Mamidala","email":"0dab74c50a2ff04f187bc9451be0d82a0a7028ee@codeaurora.org"},"message":"qos: Register irq notify after adding the qos request\n\nBefore adding the irq affinity based qos request to the list, if\nthe affinity of the interrupt changes it will trigger notify call.\nThis notifier call will try to update the qos request. Accessing\nthe qos request which is not yet added to the list leads to a\nNULL pointer exception.\n\nAvoid this race by registering the notifier after adding the\nqos request.\n\nChange-Id: I99869cc233573b5db10e4f3224d65c29511050ea\nSigned-off-by: Anil Kumar Mamidala <amami@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/1571b6a1cf411b9f7ca04a0ccbef2957d3a5d6ba"},{"sha":"ef6245c06d825383b50ee6914d7dc5d71f8c584b","author":{"name":"Srinivas Rao L","email":"01593fd00b96ab00ca82cd04bb85c6e046756da8@codeaurora.org"},"message":"qos: Disable irq notifier when qos request is removed\n\nWhen a qos request is added with IRQ affinity, irq notifier\nfor that irq is added and with out disabling the irq\nnotifier if the irq is free it is through a warning.\nSo disable irq notifier when the qos request is removed.\n\nChange-Id: I50faa4ecbe1b632c0f0f203ca52faf18753c33d4\nSigned-off-by: Srinivas Rao L <lsrao@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/travismills82/android_kernel_samsung_msm8996/commits/ef6245c06d825383b50ee6914d7dc5d71f8c584b"}]}
{"actor":{"display_login":"travismills82"}}