{"push_id":746627590,"size":15,"distinct_size":15,"ref":"refs/heads/lp-bfs-test","head":"cb306ab9b11a79c28f081aff6580bec32096f10b","before":"7b36b5827d86589baf64516f784f0c0bfb0d7544","commits":[{"sha":"2292474e76942828d5afeb3436fdba7dcce87cba","author":{"email":"16eb3ae3aa3fc30066a5ca11bf4d56728b480a7d@qq.com","name":"shminer"},"message":"fix data types after merge","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/2292474e76942828d5afeb3436fdba7dcce87cba"},{"sha":"a701e652894147387067e215ecafbc0ba835e0ec","author":{"email":"86e2268d866be82fb5d37d90578bd70a827d7020@codeaurora.org","name":"Jayant Shekhar"},"message":"msm: mdss: Prevent backlight update during continuous splash\n\nStore backlight level during continuous splash transition and\nupdate the same in first commit. This ensures the backlight\nis restored. Change prevents IOMMU page faults seen during\ncontinuous splash due to backlight update commands sent during\ncontinuous splash.\n\nSigned-off-by: Jayant Shekhar <jshekhar@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/a701e652894147387067e215ecafbc0ba835e0ec"},{"sha":"bc853f2174427ad56f30b6911c22a6278c14d8bc","author":{"email":"86e2268d866be82fb5d37d90578bd70a827d7020@codeaurora.org","name":"Jayant Shekhar"},"message":"msm: mdss: Fix check for backlight update during continuous splash\n\nIf the cont_splash_enabled added with \"&&\" for backlight update\ncheck then the unset_bl_level will be set 0 in all cases. Fix this\nto add \"||\" as condition check instead of \"&&\".\n\nSigned-off-by: Jayant Shekhar <jshekhar@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/bc853f2174427ad56f30b6911c22a6278c14d8bc"},{"sha":"9e81c649ee3c6491193aad3dbb5c5460f61f2dd6","author":{"email":"8eaa3efb18b230dd66a618fbfc839294f1763d4e@codeaurora.org","name":"Vladimir Razgulin"},"message":"msm: kgsl: Keep consistent values for non-loadable perf counters\n\nPWR, VBIF, and VBIF_PWR performance counters are read-only, and\ncan't be reloaded with any saved values after they get reset on\ndevice suspend/resume. However the counter read functions can\nreturn consistent values by recalculating them.\n\nSigned-off-by: Vladimir Razgulin <vrazguli@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/9e81c649ee3c6491193aad3dbb5c5460f61f2dd6"},{"sha":"9ec396e6508a0888f29f490e586c2a0862e95193","author":{"email":"ff1e5ded47dd5c88716d0ac2f671fd3e0c0ebc6d@codeaurora.org","name":"Carter Cooper"},"message":"msm: kgsl: Add IFH feature by removing IB commands\n\nRemoving the IBs from being sent to the ringbuffer limits the\nactual amount of work that the GPU executes. This allows for\na more realistic way to show where the CPU bottlenecks are. By\nremoving just the IBs and not modifiying anything else, the GPU\nstill executes some basic commands.  More importantly, it will\nstill execute the interrupt path which will give more realistic\nrepresentations of where the CPU actually spends time.\n\nSigned-off-by: Carter Cooper <ccooper@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/9ec396e6508a0888f29f490e586c2a0862e95193"},{"sha":"25547f8fb8f80bfb98325d6a4608cc9ffa6ced20","author":{"email":"39712bdc59b9c84a53710644059a29ec40696925@codeaurora.org","name":"Shrenuj Bansal"},"message":"msm: kgsl: Copy over the entire list of ibs from compat to regular\n\nCopy the entire list of struct ibdesc_compat to the regular struct\nibdesc instead of just the first entry of the list. Also allocate\nmemory for the list of struct ibdesc_compat.\n\nSigned-off-by: Shrenuj Bansal <shrenujb@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/25547f8fb8f80bfb98325d6a4608cc9ffa6ced20"},{"sha":"d73faec65492dd651f0f128167f13653da635cc0","author":{"email":"39712bdc59b9c84a53710644059a29ec40696925@codeaurora.org","name":"Shrenuj Bansal"},"message":"msm: kgsl: Add other param initialization for gpumem_get_info\n\nNot all the variables in param were initialized in the\ngpumem_get_info_compat function. This would result in problems if\nthose variables are also not set in the main ioctl function.\n\nSigned-off-by: Shrenuj Bansal <shrenujb@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/d73faec65492dd651f0f128167f13653da635cc0"},{"sha":"df1a2a07ff0f4bbb0d590e0a6699fcb1f2981deb","author":{"email":"fec53db8c4887e6e95defbb5052bc6438029c1e6@codeaurora.org","name":"Jordan Crouse"},"message":"msm: kgsl: Split out the context and command batch flags\n\nSplit out the context and command batch flags into separate piles.\nIn reality it is more like a venn diagram with some context\nexlusive bits some cmdbatch exclusive bits and some shared bits.\n\nThe object of all this is to increase the available pool of exclusive\ncommand batch flags and keep from using up all of the context bits\ntoo. We still have to be careful for future shared bits so not all of\nthe unused field is up for grabs for the command batch but we\ncertainly have increased our options.\n\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/df1a2a07ff0f4bbb0d590e0a6699fcb1f2981deb"},{"sha":"206a567264316430dc0162110e62b2cd1fac2e80","author":{"email":"aacf696602b91569cca7f261eed646f8a351d757@codeaurora.org","name":"Ananta Kishore K"},"message":"msm: kgsl: Log correct fence pointer when cmdbatch timer expires\n\nWhen cmdbatch timer expires, fence address at log entry is incorrect.\nHence sync_fence & kgsl logs don't match for timed out fence pointer.\nThis is inconvenience to debug fence timeouts. Log correct fence\naddress if valid.\n\nSigned-off-by: Ananta Kishore K <akollipa@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/206a567264316430dc0162110e62b2cd1fac2e80"},{"sha":"bde67d0da6272e399721f4a900a416083af54a9e","author":{"email":"fec53db8c4887e6e95defbb5052bc6438029c1e6@codeaurora.org","name":"Jordan Crouse"},"message":"msm: ksgl: Add debugfs file to show active GPU events\n\nAdd a debugfs file (/d/kgsl/events) to show the current list of\nactive groups and events.\n\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/bde67d0da6272e399721f4a900a416083af54a9e"},{"sha":"1f9e1b9b456c7587d709ea0eaf43e2b855e3ad65","author":{"email":"39712bdc59b9c84a53710644059a29ec40696925@codeaurora.org","name":"Shrenuj Bansal"},"message":"msm: kgsl: Make the dma_set_coherent_mask call universal\n\nNow that we are required to send a non-NULL device ptr to\ndma_alloc_coherent(), we need to interrogate the kernel to see if\nthe DMA controller can properly support the device's addressing\nlimitation. Therefore, moving the dma_set_coherent_mask to\nadreno_probe before we allocate the ringbuffer.\n\nSigned-off-by: Shrenuj Bansal <shrenujb@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/1f9e1b9b456c7587d709ea0eaf43e2b855e3ad65"},{"sha":"213d778626cbde3ee717ce24894332ad7072426d","author":{"email":"130908656622cf304523d334877ef0f505f9a71e@codeaurora.org","name":"Tarun Karra"},"message":"msm: kgsl: Fix power api's used in fault interrupt sysfs control\n\nSysfs control of fault interrupt is using incorrect GPU power\ncontrol api's. *_clk api should not be used by rest of the\nGPU driver, use the correct api for consistency.\n\nSigned-off-by: Tarun Karra <tkarra@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/213d778626cbde3ee717ce24894332ad7072426d"},{"sha":"ac6362b0e5a14aea2d36f1bb985a2c3c6d438e5a","author":{"email":"fec53db8c4887e6e95defbb5052bc6438029c1e6@codeaurora.org","name":"Jordan Crouse"},"message":"msm: kgsl: Make GPU core support more generic\n\nGPU device code has mostly congealed into place over time. Remove\nsome of the nastier workarounds and try to provide a consistant\nmethod for accessing the GPU core specific functions and bits\nand pieces located therein. Add more feature flags to avoid\nif (adreno_is_XXX()) decision trees and try to not convert back\nand forth between struct kgsl_device and struct adreno_device so\nmuch.\n\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/ac6362b0e5a14aea2d36f1bb985a2c3c6d438e5a"},{"sha":"a4581890d392ede4878f90e0af0cd6025620e08b","author":{"email":"fec53db8c4887e6e95defbb5052bc6438029c1e6@codeaurora.org","name":"Jordan Crouse"},"message":"msm: kgsl: Fixup the idle_timer save/store functions\n\nUse standard kernel functions to convert between jiffies and\nmilliseconds.\n\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/a4581890d392ede4878f90e0af0cd6025620e08b"},{"sha":"cb306ab9b11a79c28f081aff6580bec32096f10b","author":{"email":"ff359ca7f9aedbb05cd6aa3d17e7b3b3ad3b25c9@google.com","name":"Ruchi Kandoi"},"message":"uid_cputime: Iterates over all the threads instead of processes.\n\nSigned-off-by: Ruchi Kandoi <kandoiruchi@google.com>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\n\nConflicts:\n\tdrivers/misc/uid_cputime.c","distinct":true,"url":"https://api.github.com/repos/shminer/LG-F460-Kernel/commits/cb306ab9b11a79c28f081aff6580bec32096f10b"}]}