{"shas":[["bef65ee94281f50bac9764a25078fe95baea9296","57cb0497077c01018e8c022963d2feeac2e977b4@google.com","ARM: Stop irqsoff trace on return to user\n\nIf the irqsoff tracer is in use, stop tracing the interrupt disable\ninterval when returning to userspace.  Tracing userspace execution\ntime as interrupts disabled time is not helpful for kernel\nperformance analysis purposes.  Only do so if the irqsoff tracer\nis enabled, to avoid overhead purely for lockdep, which doesn't\ncare.\n\nChange-Id: I74cde7dd0c4c3a783af34e76bd4efc1f85315abe\nSigned-off-by: Todd Poynor <toddpoynor@google.com>","Todd Poynor"],["2f91583f6f378ca78e21e1cc66a664d77f01ea50","84146178f7c201fa3079bfc93fccba71d81dffe3@gmail.com","ARM: 6490/1: MM: bugfix: initialize spinlock for init_mm.context\n\ninit_mm used at kernel/sched.c:idle_task_exit() has spin_lock\n(init_mm.context.id_lock) that is not initialized when spin_lock/unlock\nis called at an ARM machine. Note that mm_struct.context.id_lock is\nusually initialized except for the instance of init_mm at\nlinux/arch/arm/mm/context.c\n\nNot initializing this spinlock incurs \"BUG: pinlock bad magic\"\nwarning when spinlock debug is enabled. We have observed such\ninstances when testing PM in S5PC210 machines.\n\nChange-Id: I52c6c6d035c220822a5675faaf8d163a3535985d\nSigned-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>\nSigned-off-by: Kyungmin Park <kyungmin.park@samsung.com>\nSigned-off-by: Russell King <rmk+kernel@arm.linux.org.uk>\nSigned-off-by: Colin Cross <ccross@android.com>","MyungJoo Ham"],["7dfaf7da085708ca7a5909d1eafced92edc6eb67","380081620a7947c89c11153c5513f34019caa923@android.com","input: keyreset: Allow reset function to be overriden\n\nChange-Id: Ibb3dda05772b2e89d7b2646689944d309cb1f74e\nSigned-off-by: Colin Cross <ccross@android.com>","Colin Cross"],["2dfdb1440a233ff97fd91f34b5be100098c8bed3","c58ec72051685d1511c691d8a256dc09d68048ca@google.com","cgroup: leave cg_list valid upon cgroup_exit\n\nA thread/process in cgroup_attach_task() could have called\nlist_del(&tsk->cg_list) after cgroup_exit() had already called\nlist_del() on the same list. Since it only checked for\n!list_empty(&tsk->cg_list) before doing this, the list_del()\ncall would thus be made twice.\n\nThe solution is to leave tsk->cg_list in a valid state in\ncgroup_exit() with list_del_init(&tsk->cg_list), which leaves\nan empty list.\n\nChange-Id: I4e7c1d0665fced629f5ca033c18dd98afe080e0c\nSigned-off-by: Simon Wilson <simonwilson@google.com>","Simon Wilson"],["d1c990240d340c23d3ad094a7c4df363b31d5abb","380081620a7947c89c11153c5513f34019caa923@android.com","ARM: Fix up vfp exception location in thumb mode\n\nThe exception handler in entry-armv.S checks for thumb mode and\ncorrectly determines the exception location and instruction,\nbut VFP_bounce uses the uncorrected location off the stack.\nIf the VFP exception occured in Thumb mode, fix up the\nexception location on the stack to match the value that would\nbe returned in ARM mode.\n\nFixes segfaults in userspace applications running in Thumb mode\ncaused by a handled VFP exception returning to the middle of the\ninstruction that triggered the exception.\n\nChange-Id: I02be4c5b546561d9a967a02c1e9eb1de876cff07\nOriginal-author: Russell King <rmk+kernel@arm.linux.org.uk>\nSigned-off-by: Colin Cross <ccross@android.com>","Colin Cross"],["f2ec3dd136a613e736618645e0027450bbac802c","ecd1f14f7c1c6dc7a40210bdcc3810e0107ecbc8@android.com","input: evdev: Add missing wake_lock_destroy\n\nChange-Id: Ief1ef44d98a197e5b457f5e8617c413e76e3c6d2\nSigned-off-by: Benoit Goby <benoit@android.com>","Benoit Goby"],["f0dd8b6703dd75643759e0ffe6cb43bdbf53153d","ecd1f14f7c1c6dc7a40210bdcc3810e0107ecbc8@android.com","PM: Dump suspend thread stack on dpm suspend timeout\n\nWhen a driver takes more than 3 seconds to suspend, dump the suspend\nthread stack since BUG() might only dump the idle thread stack.\n\nChange-Id: If854db355fdcf3b773ea20b1b5e031def6d4b114\nSigned-off-by: Benoit Goby <benoit@android.com>","Benoit Goby"],["0735206c92d354c3dba93be6630c349bca5d63dc","380081620a7947c89c11153c5513f34019caa923@android.com","input: keyreset: Only print message for default handler\n\nChange-Id: I68e5451fef2e6f08bf1035077ea999e34a619f87\nSigned-off-by: Colin Cross <ccross@android.com>","Colin Cross"],["18ab95183950829da99202f82f099bea030b7709","380081620a7947c89c11153c5513f34019caa923@android.com","cpufreq: Prevent memory leak in cpufreq_stats on hotplug\n\nEnsures that cpufreq_stats_free_table is called before\n__cpufreq_remove_dev on cpu hotplug (which also occurs during\nsuspend on SMP systems) to make sure that sysfs_remove_group\ncan get called before the cpufreq kobj is freed.  Otherwise,\nthe sysfs file structures are leaked.\n\nChange-Id: I87e55277272f5cfad47e9e7c92630e990bb90069\nSigned-off-by: Colin Cross <ccross@android.com>","Colin Cross"],["b5180fd0c4d9f52f8d127766d0eedb66b7c7fd79","904b0b18bf9155676d8ca88199b151a238da315a@gmail.com","add *.str to .gitignore","Prashant Somashekar"]],"repo":"pershoot/gtab-2632","actor":"pershoot","ref":"refs/heads/master","size":10,"head":"b5180fd0c4d9f52f8d127766d0eedb66b7c7fd79","actor_gravatar":"e6deca0fa8833279059bf6655821c3ab","push_id":23989720}