{"push_id":854284886,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"4efb3bd37c8b3b8e9e1c88a69f679084dbf37b77","before":"f1d4efb4d081169304afe235b7e6ede23298823e","commits":[{"sha":"1cd4c1bf4cdd361093ac779ea48eb9825a37a9f5","author":{"email":"b913f13ef92ac157955c954ccaaff7be065faba4@arm.com","name":"Will Deacon"},"message":"tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1\n\nsyscall_get_nr can return -1 in the case that the task is not executing\na system call.\n\nThis patch fixes perf_syscall_{enter,exit} to check that the syscall\nnumber is valid before using it as an index into a bitmap.\n\nLink: http://lkml.kernel.org/r/1345137254-7377-1-git-send-email-will.deacon@arm.com\n\nChange-Id: Iedc719957e184c6572b3ad94e241ae2a97a0b533\nCc: Jason Baron <jbaron@redhat.com>\nCc: Wade Farnsworth <wade_farnsworth@mentor.com>\nCc: Frederic Weisbecker <fweisbec@gmail.com>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\nSigned-off-by: Steven Rostedt <rostedt@goodmis.org>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/1cd4c1bf4cdd361093ac779ea48eb9825a37a9f5"},{"sha":"b2e116617a707642a6d9dc683a782f50027873e9","author":{"email":"6bd3f43fd5b2b5689bccc97f6d09e3eb28307598@rab.in","name":"Rabin Vincent"},"message":"tracing/syscalls: Ignore numbers outside NR_syscalls' range\n\nARM has some private syscalls (for example, set_tls(2)) which lie\noutside the range of NR_syscalls.  If any of these are called while\nsyscall tracing is being performed, out-of-bounds array access will\noccur in the ftrace and perf sys_{enter,exit} handlers.\n\n # trace-cmd record -e raw_syscalls:* true && trace-cmd report\n ...\n true-653   [000]   384.675777: sys_enter:            NR 192 (0, 1000, 3, 4000022, ffffffff, 0)\n true-653   [000]   384.675812: sys_exit:             NR 192 = 1995915264\n true-653   [000]   384.675971: sys_enter:            NR 983045 (76f74480, 76f74000, 76f74b28, 76f74480, 76f76f74, 1)\n true-653   [000]   384.675988: sys_exit:             NR 983045 = 0\n ...\n\n # trace-cmd record -e syscalls:* true\n [   17.289329] Unable to handle kernel paging request at virtual address aaaaaace\n [   17.289590] pgd = 9e71c000\n [   17.289696] [aaaaaace] *pgd=00000000\n [   17.289985] Internal error: Oops: 5 [#1] PREEMPT SMP ARM\n [   17.290169] Modules linked in:\n [   17.290391] CPU: 0 PID: 704 Comm: true Not tainted 3.18.0-rc2+ #21\n [   17.290585] task: 9f4dab00 ti: 9e710000 task.ti: 9e710000\n [   17.290747] PC is at ftrace_syscall_enter+0x48/0x1f8\n [   17.290866] LR is at syscall_trace_enter+0x124/0x184\n\nFix this by ignoring out-of-NR_syscalls-bounds syscall numbers.\n\nCommit cd0980fc8add \"tracing: Check invalid syscall nr while tracing syscalls\"\nadded the check for less than zero, but it should have also checked\nfor greater than NR_syscalls.\n\nLink: http://lkml.kernel.org/p/1414620418-29472-1-git-send-email-rabin@rab.in\n\nFixes: cd0980fc8add \"tracing: Check invalid syscall nr while tracing syscalls\"\nCc: stable@vger.kernel.org # 2.6.33+\nSigned-off-by: Rabin Vincent <rabin@rab.in>\nSigned-off-by: Steven Rostedt <rostedt@goodmis.org>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>\n\nConflicts:\n\tkernel/trace/trace_syscalls.c\n\nChange-Id: I512142f8f1e1b2a8dc063209666dbce9737377e7\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/b2e116617a707642a6d9dc683a782f50027873e9"},{"sha":"f5e5c819ec151575b3a357243ced2463ae893ddc","author":{"email":"15e7356132bef9a71b5fe7c3e42e4c296c4431d1@codeaurora.org","name":"Maria Yu"},"message":"rtc: alarm: have dummy set_power_on_alarm function\n\nWhen !CONFIG_RTC_CLASS we need to have a dummy set_power_on_alarm\nfunction. Otherwise, it is easy to have build issues.\n\nChange-Id: I39310241cc2e59f672964c8bc0ee4c3607aedf4e\nSigned-off-by: Maria Yu <aiquny@codeaurora.org>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/f5e5c819ec151575b3a357243ced2463ae893ddc"},{"sha":"d09eaa23dbecbda873dd0b54bb63fa1c7961bdc3","author":{"email":"383ef5577c6e1178b93f59ec8d0936f76d2a98c4@codeaurora.org","name":"Kumar Gala"},"message":"rtc: alarm: init power_on_alarm_lock mutex in alarmtimer_rtc_timer_init\n\nMoved mutex_init of power_on_alarm_lock into alarmtimer_rtc_timer_init\nso that if CONFIG_RTC_CLASS is not enabled, we dont try to initialize\nthe mutex.  This fixes a build issue when !CONFIG_RTC_CLASS\n\nChange-Id: I270564b94fd54162aa177a2c9767655098662259\nSigned-off-by: Kumar Gala <galak@codeaurora.org>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/d09eaa23dbecbda873dd0b54bb63fa1c7961bdc3"},{"sha":"6bfc2b64e05a9d76b4a771f3ecd10eaaf7d57409","author":{"email":"737cf11f75b3d20108609115774263d19d6cdb46@codeaurora.org","name":"Mohit Aggarwal"},"message":"rtc: alarm: Proper handling of spinlock\n\nIn alarm_shutdown hook, taking interruptible mutex\nlock in interrupt disabled context. This patch fixes\nalarm_shutdown function to call rtc_read_time and\nrtc_set_alarm APIs in interrupt enabled context.\n\nChange-Id: I9392d8908c19365993dccc22504f4b6f83ae8f72\nCRs-Fixed: 619657\nSigned-off-by: Mohit Aggarwal <maggarwa@codeaurora.org>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/6bfc2b64e05a9d76b4a771f3ecd10eaaf7d57409"},{"sha":"8267424ba2920aad1eb939a13fe8d9b0c30a2079","author":{"email":"aab05e6259de3a52b162d43c59fd49d810c4daac@codeaurora.org","name":"Rajakumar Govindaram"},"message":"msm: camera2: cpp: Reduce debug prints in cpp driver\n\nThe cpp driver had prints to monitor the status when node\nis closed. This change makes them as pr_debug messages.\n\nChange-Id: I8a78e6b38d7a702ed38f980d8fa658f50439da0f\nSigned-off-by: Rajakumar Govindaram <rajakuma@codeaurora.org>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/8267424ba2920aad1eb939a13fe8d9b0c30a2079"},{"sha":"d0d6fc70177c86b7eb4d1dfba4f7d9c24dd39c28","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"msm: camera_v2: Create jpeg debugfs\n\nThis fixes kmsg errors because jpeg debugfs creation fails. The\ndevice is online for only a few millisecs so the real use of the\ninterface is questionable, thus a full fix in ion with a camera\nsubdir not nessecary.\n\nChange-Id: I0fe8eb9ca89b7b034c1e7c2f040730789f1a4efb\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/d0d6fc70177c86b7eb4d1dfba4f7d9c24dd39c28"},{"sha":"380172af783c952c3a7bd3c84fe286c366fb2dca","author":{"email":"2afa83dd02a4531013cf9ecb24e39a5ca10af967@codeaurora.org","name":"Deepak Verma"},"message":"msm: vidc: Initialize kernel space stack variables\n\nThis change initializes kernel space stack variables\nthat are passed between kernel space and user space\nusing ioctls.\nNon initialization of these variables may lead to\nleakage of memory values from the kernel stack to\nuser space.\n\nChange-Id: I5b45f3a7baf9c538fee2ec356cd8545f8b042b5e\nCRs-fixed: 556771,563420\nSigned-off-by: Deepak Verma <dverma@codeaurora.org>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/380172af783c952c3a7bd3c84fe286c366fb2dca"},{"sha":"591c347d3f268f42bbf7fc11fcbb239789a4f254","author":{"email":"42480b5f4d505650064e5081b85d867a03559887@gmail.com","name":"franciscofranco"},"message":"rtc: alarm: fix a bug that prevented the device to reboot into the botloader/recovery from an adb command\n\nDuplicated spinlock_unlock earlier is completely wrong as we have\nto unlock it after setting the alarm IRQ after the goto, not before.\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/591c347d3f268f42bbf7fc11fcbb239789a4f254"},{"sha":"6c97fa7c9facb83895cf70d14787bed25debf5e1","author":{"email":"41c88242557e7288c285ee699a693678d02cf422@codeaurora.org","name":"William Clark"},"message":"qseecom: fix secure app loading failure by kernel mode qseecom client\n\nMake a change to fix secure app loading failure due to premature\nkzfree() from __qseecom_load_fw(), when kernel mode qseecom client\ntries to load app.\n\nCRs-fixed: 694541\nSigned-off-by: William Clark <wclark@codeaurora.org>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/6c97fa7c9facb83895cf70d14787bed25debf5e1"},{"sha":"e2a7980f2be0816708269d025fad6462f299c432","author":{"email":"f170b3970e1ff8de8ac083ab81eba96499e5ab96@codeaurora.org","name":"Zhen Kong"},"message":"qseecom: Enable/disable clock for client if bus scaling is not enabled\n\nTo avoid the service failure on a target where bus scaling flag is not\nenabled in target device tree file by mistake, make a change to enable/\ndisable crypto clocks when the client calls to scale up bus bandwidth\nand send command even if bus scaling feature is not enabled.\n\nCRs-Fixed: 726840\nSigned-off-by: Zhen Kong <zkong@codeaurora.org>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/e2a7980f2be0816708269d025fad6462f299c432"},{"sha":"4efb3bd37c8b3b8e9e1c88a69f679084dbf37b77","author":{"email":"f170b3970e1ff8de8ac083ab81eba96499e5ab96@codeaurora.org","name":"Zhen Kong"},"message":"qseecom: increase load app timer delay\n\ndouble load app timer delay to 4000ms\n\nSigned-off-by: Zhen Kong <zkong@codeaurora.org>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/kernel_lge_hammerhead/commits/4efb3bd37c8b3b8e9e1c88a69f679084dbf37b77"}]}