{"push_id":1248973460,"size":14,"distinct_size":14,"ref":"refs/heads/finish1","head":"12a824cc1102f5d0bf6d4e4d717b27080d658b9c","before":"827215614bf286ee5c3bf0203b344a4c7adce4f6","commits":[{"sha":"13cfc6e5098529534d1360dccd36fd314ad54172","author":{"name":"myfluxi","email":"95ab61bb01957fc548ef82d227666a28af3268a6@arcor.de"},"message":"msm: kgsl: Fix nice level for higher priority GPU start thread\n\nBefore, we were actually setting the lowest possible priority.\n\nChange-Id: I3a52de949eee0faea8061dd91ed303fa8231f0d4","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/13cfc6e5098529534d1360dccd36fd314ad54172"},{"sha":"aff1e0c5531d3252f6304b6a106c14c01ae6718e","author":{"name":"myfluxi","email":"95ab61bb01957fc548ef82d227666a28af3268a6@arcor.de"},"message":"msm: kgsl: Report correct GPU frequency in sysfs\n\nChange-Id: I1aac90d0554b9de0511ffb78042177a5a23855ce","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/aff1e0c5531d3252f6304b6a106c14c01ae6718e"},{"sha":"6a0ff5d8a08ae9a7f610e11b38799892b1729a89","author":{"name":"Fred Fettinger","email":"a9606f755f4ecd83dce47d87fce01d05da1fa300@motorola.com"},"message":"msm: kgsl: reduce memory for mem_entry debugfs\n\nA process may have many kgsl mem entries in use. Outputing all of them\nas a single debugfs seq_file record may need to kmalloc 4-order or even\nhigher-order pages.\n\nChange the kgsl mem_entry debugfs functions to output one entry at a\ntime. Then the seq_file only need to kmalloc one page.\n\nChange-Id: I72f196af0d774371a932186259762aa60a8009e4\nSigned-off-by: Yuanyuan Zhong <zyy@motorola.com>\nSigned-off-by: Fred Fettinger <fred.fettinger@motorola.com>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/6a0ff5d8a08ae9a7f610e11b38799892b1729a89"},{"sha":"d47f75e324f745ec539d45b0ed6a6eb37dfefd71","author":{"name":"Yizheng Zhou","email":"578da9e247e919ac7ea05cb3a4c7b405e2a358d2@codeaurora.org"},"message":"msm: kgsl: Vote against deep low power modes when GPU wakes up from slumber\n\nSystem should not enter global low power modes during GPU wakeup.\nTo avoid this problem, explicitly vote against these modes at the\nbeginning of wakeup, and restore the vote to the default value\nafter that.\n\nChange-Id: I436fe5562e26de57ea6fd39fe15ecde0b909e4aa\nSigned-off-by: Yizheng Zhou <yizhengz@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/d47f75e324f745ec539d45b0ed6a6eb37dfefd71"},{"sha":"bf1c452bbfe707b0b3a618017b1b5436794e1a4c","author":{"name":"Tarun Karra","email":"2510a0714f96c923ea81ac473307af04ae122ae5@codeaurora.org"},"message":"msm: kgsl: Prevent adreno stop after gpu is power collapsed\n\nWhen GPU is power collapsed GPU is already stopped. If kgsl release\ngets called do not try to stop the GPU again. Trying to stop\nalready stopped GPU can lead to errors.\n\nWhen content protection is enabled we cannot write to VBIF\nregisters with iommu detached. With this limitation if\nadreno stop gets called twice, the second adreno stop will\ncause NOC errors/XPU violations because trustzone will\nXPU lock down all VBIF registers after first adreno stop.\n\nPrevent adreno stop getting called twice by checking if device\nis started, only if device is started go ahead with adreno\nstop.\n\nCRs-fixed: 726670\nChange-Id: I4e3c7a9b37eb88d458d65763ed6818a4fd96bd06\nSigned-off-by: Tarun Karra <tkarra@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/bf1c452bbfe707b0b3a618017b1b5436794e1a4c"},{"sha":"165ebf5408ce0986ed21a216d7088c8669c3e6ac","author":{"name":"Carter Cooper","email":"4b93d7d4a3b9ec5fa2fac4cd74295bbd71be23d2@codeaurora.org"},"message":"msm: kgsl: Modify which MMU clocks are enabled/disabled\n\nThere is no need to try to attach a clock if it is already attached,\nor detach a clock if it is already detached. Restructure this\nlogic to only attach/detach the clocks when needed. As well as\nprotect ourselves using the MMU lock more readily.\n\nSigned-off-by: Carter Cooper <ccooper@codeaurora.org>\nChange-Id: Ib5edfe7800cc246bc4b5e9aca8e02621aa6f7c3c","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/165ebf5408ce0986ed21a216d7088c8669c3e6ac"},{"sha":"dd0cd2e06ebc92c660fae86ebad03d26fad241d1","author":{"name":"Carter Cooper","email":"4b93d7d4a3b9ec5fa2fac4cd74295bbd71be23d2@codeaurora.org"},"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","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/dd0cd2e06ebc92c660fae86ebad03d26fad241d1"},{"sha":"63481b48de519a60d3adc163c7502492708a1889","author":{"name":"Shubhraprakash Das","email":"8a273a295bbc27cd2beb2e282ff0de1aefa8346b@codeaurora.org"},"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>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/63481b48de519a60d3adc163c7502492708a1889"},{"sha":"598807e8c481ede7eb3c70207d20e3af48ebed98","author":{"name":"Suman Tatiraju","email":"3743faedf957e04683fbdb62df5c92cb3985e2b5@codeaurora.org"},"message":"msm: kgsl: set the correct max_state\n\nMax_state from the driver should be set to the number of power\nlevels. The devfreq governor then checks the frequencies from\n0 to max_state -1.\n\nChange-Id: I79a6da698ff8bcb2840774ccc5d792b7ddbf126b\nSigned-off-by: Suman Tatiraju <sumant@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/598807e8c481ede7eb3c70207d20e3af48ebed98"},{"sha":"d791644280c299ae95823fe2ac7cc4ac413b39a7","author":{"name":"Jordan Crouse","email":"703f4140ed82505f102ff92fc200ee731864895f@codeaurora.org"},"message":"msm: kgsl: page_alloc stats are double subtracted\n\nthe page_alloc statistics are subtracted twice on free which makes the\nstatistics quickly go negative (or really really large depending on\nyour interpetation of the sign bit).\n\nChange-Id: Ic0dedbadbfd118ab496ac9adc942fad79d2bbd3c\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/d791644280c299ae95823fe2ac7cc4ac413b39a7"},{"sha":"ba0e9c2d93f1bdcc7a1284efad5b5231518e23d0","author":{"name":"Jordan Crouse","email":"703f4140ed82505f102ff92fc200ee731864895f@codeaurora.org"},"message":"msm: kgsl: Keep the GPU from going into a slumber after a touch event\n\nIf the GPU is on the tail end of the nap period when a new touch event\noccurs the system could go into slumber before the first render which\nincreases the startup latency. If a touch event occurs while in nap\njust kick the idle timer back out to the interval timeout - this should\nkeep the system from transitioning to the lower power state only to\ncome right back up.\n\nChange-Id: Ic0dedbad07cac877d0a71c69516b7c01841be1bd\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/ba0e9c2d93f1bdcc7a1284efad5b5231518e23d0"},{"sha":"4083ee4bac7703efb1df23beff3bb9cc580839c2","author":{"name":"Lucille Sylvester","email":"1ac2688215597eec4531520066de19eb30882048@codeaurora.org"},"message":"msm: kgsl: Remove io_fraction as it is no longer used\n\nio_fraction was originally used as a way to influence the CPU\nfrequency governor.  Due to governor updates and timing changes\nno targets use io_fraction now and there is no plan to do so in\nthe future.\n\nSigned-off-by: Lucille Sylvester <lsylvest@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/4083ee4bac7703efb1df23beff3bb9cc580839c2"},{"sha":"5bf33050f51accf62187763012afc1dbc0e29606","author":{"name":"Lucille Sylvester","email":"1ac2688215597eec4531520066de19eb30882048@codeaurora.org"},"message":"msm: kgsl: Delay the first devfreq status read\n\nNo reason to read status when there hasn't been any activity\nyet.  Wait at least one sample period after the GPU has been\nturned on before pinging devfreq to read status.\n\nChange-Id: I65633a76f0bbf0bded51f1d6ffbb7808d57f7884\nSigned-off-by: Lucille Sylvester <lsylvest@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/5bf33050f51accf62187763012afc1dbc0e29606"},{"sha":"12a824cc1102f5d0bf6d4e4d717b27080d658b9c","author":{"name":"Lucille Sylvester","email":"1ac2688215597eec4531520066de19eb30882048@codeaurora.org"},"message":"msm: kgsl: Fix the busy counter initialization sequence\n\nThe busy counters should be cleared when the GPU finishes starting\nup but before it begins processing.  At this point it is not yet\nin ACTIVE state, but the counters should be read.  Allow this read\nto go through and initialize the counter values.  If this does not\nhappen then the first returned counter value after SLUMBER will be\nzeros.\n\nChange-Id: I9292b536bc9dfd3c905efb152de8834a4029c8bd\nSigned-off-by: Lucille Sylvester <lsylvest@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/tunturn/z3kernel/commits/12a824cc1102f5d0bf6d4e4d717b27080d658b9c"}]}
{"actor":{"display_login":"tunturn"}}