{"push_id":1145215655,"size":6,"distinct_size":6,"ref":"refs/heads/lightning-cm13-new","head":"6769dee13df8cec1b4d1f013d31ee336542e3400","before":"edb70b56d735f908c529d1a048f201c5d96e3d24","commits":[{"sha":"ad64ebbdcb1f8823f0147990a279c1db5745a4da","author":{"name":"Praveen Chidambaram","email":"5b8e7315e234ba06b92875954f8222e74109e23d@codeaurora.org"},"message":"arm: irq: Notify affinity change when migrating IRQs during hotplug\n\nHotplug causes IRQs affine to a core that is being taken down to migrate\nto an online core. This is done by directly calling the irq_set_affinity\nassociated with the irq_chip structure. Instead using the\nirq_set_affinity() api lets the notifications bubble through.\n\nChange-Id: I81340dc6643a8217518212b9fc949c9a808aea05\nSigned-off-by: Praveen Chidambaram <pchidamb@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/ad64ebbdcb1f8823f0147990a279c1db5745a4da"},{"sha":"1e1c233442152e3415d65e6c46a5efded03a223b","author":{"name":"Peng Liu","email":"0dbd8d109f4fd581a261d165c84a6c6f6d9a95c9@motorola.com"},"message":"arm: irq: warn only when affinity really breaks\n\nFollowing change causes unnecessary warnings printed for those IRQ's\nwhich are affine to several CPU's when one of these CPU's is taken off\nline. It shouldn't be considered a broken affinity when one online\nCPU can satisfy the IRQ's affinity preference.\n\ncommit 0410136f260e3e580c556f0e8b9b66cad7a67449\nAuthor: Praveen Chidambaram <pchidamb@codeaurora.org>\nDate:   Mon Jun 23 08:58:08 2014 -0600\n\narm: irq: Notify affinity change when migrating IRQs during hotplug\n\nHotplug causes IRQs affine to a core that is being taken down to migrate\nto an online core. This is done by directly calling the irq_set_affinity\nassociated with the irq_chip structure. Instead using the\nirq_set_affinity() api lets the notifications bubble through.\n\nChange-Id: Id4ab4e751f647cbe07ab159f371a5ef94db988cf\nSigned-off-by: Peng Liu <a22543@motorola.com>\nReviewed-on: http://gerrit.mot.com/755421\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nSME-Granted: SME Approvals Granted\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Lian-Wei Wang <lian-wei.wang@motorola.com>\nReviewed-by: Christopher Fries <cfries@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/1e1c233442152e3415d65e6c46a5efded03a223b"},{"sha":"e148ebcb9562ad3cea2c52cb56718656241f11a2","author":{"name":"Sultanxda","email":"2a26fc11866c4c85a6bb605251817c00bbab3213@gmail.com"},"message":"input: synaptics_dsx_i2c: Set IRQF_ONESHOT flag\n\n*Touchscreen is accessed via i2c, and uses a threaded interrupt handler\n*Interrupt should not be unmasked until after a touch event is fully processed (until synaptics_rmi4_sensor_report() finishes executing)\n\nChange-Id: If089e7df7685ce7b786c050bfa2e80fb1a84241a","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/e148ebcb9562ad3cea2c52cb56718656241f11a2"},{"sha":"8d1ee761806675798d61f3ba70caa949123e4396","author":{"name":"Michael Bestas","email":"a32d6732e1ff290ee23b7d26251988526f4975e9@cyanogenmod.org"},"message":"bacon: Defer MMC layer resume until I/O is requested\n\nChange-Id: Ic6647c017e1a11a6424496316a95a6b09077bd8c","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/8d1ee761806675798d61f3ba70caa949123e4396"},{"sha":"1cf4a0c357079ed80283f6146d07f9c20fa2bda8","author":{"name":"Jaeseong GIM","email":"26cd280f6e03b76486a38d6e2f8fa59da7f70f8f@lge.com"},"message":"persistent_ram: check PERSISTENT_RAM_SIG before writing\n\nif the PERSISTENT_RAM_SIG was corrupted, do not write something\nto the persistent_ram buffer. this may cause the abnormal crash.\n\nChange-Id: Ibd3082f7abeaa0e2e4b8f5022360977ec29add6f\n\npersistent_ram: fix wrong error code\n\nneed to be \"return -EINVAL\" on error\n\nChange-Id: Ie465ecc4ebf64e205994829af8b33481c6139b64","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/1cf4a0c357079ed80283f6146d07f9c20fa2bda8"},{"sha":"6769dee13df8cec1b4d1f013d31ee336542e3400","author":{"name":"David Rientjes","email":"f66fbc5bc952713981aafccdae5a05caf2d2e776@google.com"},"message":"mm, oom: base root bonus on current usage\n\ncommit 778c14affaf94a9e4953179d3e13a544ccce7707 upstream.\n\nA 3% of system memory bonus is sometimes too excessive in comparison to\nother processes.\n\nWith commit a63d83f427fb (\"oom: badness heuristic rewrite\"), the OOM\nkiller tries to avoid killing privileged tasks by subtracting 3% of\noverall memory (system or cgroup) from their per-task consumption.  But\nas a result, all root tasks that consume less than 3% of overall memory\nare considered equal, and so it only takes 33+ privileged tasks pushing\nthe system out of memory for the OOM killer to do something stupid and\nkill dhclient or other root-owned processes.  For example, on a 32G\nmachine it can't tell the difference between the 1M agetty and the 10G\nfork bomb member.\n\nThe changelog describes this 3% boost as the equivalent to the global\novercommit limit being 3% higher for privileged tasks, but this is not\nthe same as discounting 3% of overall memory from _every privileged task\nindividually_ during OOM selection.\n\nReplace the 3% of system memory bonus with a 3% of current memory usage\nbonus.\n\nBy giving root tasks a bonus that is proportional to their actual size,\nthey remain comparable even when relatively small.  In the example\nabove, the OOM killer will discount the 1M agetty's 256 badness points\ndown to 179, and the 10G fork bomb's 262144 points down to 183500 points\nand make the right choice, instead of discounting both to 0 and killing\nagetty because it's first in the task list.\n\nChange-Id: I17b076ed08b870da73fdd39b3187b687e82b972e\nSigned-off-by: David Rientjes <rientjes@google.com>\nReported-by: Johannes Weiner <hannes@cmpxchg.org>\nAcked-by: Johannes Weiner <hannes@cmpxchg.org>\nCc: Michal Hocko <mhocko@suse.cz>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/6769dee13df8cec1b4d1f013d31ee336542e3400"}]}
{"actor":{"display_login":"nikhil18"}}