GitHub PushEvent at 2014-11-08 03:05:34
Repository: android_kernel_htc_msm8960
Actor: tako0910
Payload: {"shas":[["c074540e90ee887cb539447e8e0faf502a0fad4f","37bb66b6f59282ee71b3bfedef0b806df8d95956@gmail.com","staging: prima: Merge AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.066\n\nMerge \"Merge AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.066 on remote branch\"\nMerge AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.066 on remote branch\nMerge \"Merge \"wlan: add check for size of cache aligned skb->data\"\"\nMerge \"wlan: add check for size of cache aligned skb->data\"\nwlan: add check for size of cache aligned skb->data\nMerge \"Merge \"wlan:Fix kernel panic while TDLS exit.\"\"\nMerge \"wlan:Fix kernel panic while TDLS exit.\"\nMerge \"wlan: do not process HT IE change if RoC is in progress\"\nwlan:Fix kernel panic while TDLS exit.\nMerge \"Merge \"wlan: Disable TX Async logic.\"\"\nMerge \"wlan: Disable TX Async logic.\"\nwlan: Disable TX Async logic.\nMerge \"Merge \"wlan: Avoid the race conditon when deauth ind is stuck.\"\"\nMerge \"wlan: Avoid the race conditon when deauth ind is stuck.\"\nwlan: Avoid the race conditon when deauth ind is stuck.\nMerge \"Merge \"Send response to SME when switch channel fails.\"\"\nMerge \"Send response to SME when switch channel fails.\"\nMerge \"wlan: Fail to load driver if INI file is corrupted\"\nwlan: Fail to load driver if INI file is corrupted\nwlan: do not process HT IE change if RoC is in progress\nSend response to SME when switch channel fails.\nMerge \"Merge \"wlan: Fix kernel panic calling ioctl setTrafficMon.\"\"\nMerge \"wlan: Fix kernel panic calling ioctl setTrafficMon.\"\nMerge \"wlan: Fix dangling pAdapter pointer in HDD.\"\nMerge \"wlan: Return failure if NV is not proper\"\nMerge \"wlan: Avoid race condition in locking of tx queues per staId.\"\nMerge \"wlan: Add NULL check for FTM ioctls.\"\nMerge \"wlan: Increase the SSR WAIT time\"\nwlan: Fix kernel panic calling ioctl setTrafficMon.\nwlan: Add NULL check for FTM ioctls.\nwlan: Increase the SSR WAIT time\nwlan: Fix dangling pAdapter pointer in HDD.\n\nChange-Id: I363cdb920ab83b2b772361b2ed7b7bb61e0c118c","David Hays",true],["09d3aafc88767e6ebd6b517ddda07e4357ecc011","b913f13ef92ac157955c954ccaaff7be065faba4@arm.com","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: I12f99dea41390b9631f98f925dc1d572aa4fc22d\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>","Will Deacon",true],["020e14e396eda0128938555157aad9395fefd84b","6bd3f43fd5b2b5689bccc97f6d09e3eb28307598@rab.in","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\nChange-Id: Ic7ab546938e4655d73791d4cf371ffd9244c3e4d\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>","Rabin Vincent",true]],"size":3,"ref":"refs/heads/cm-11.0","head":"020e14e396eda0128938555157aad9395fefd84b"}