{"push_id":882572945,"size":43,"distinct_size":43,"ref":"refs/heads/m","head":"4d4d4533c7f72d38f165d367265c224b98965f6d","before":"f00ccfe690e8e1c43905fbd6a87c0deee2168250","commits":[{"sha":"a127c9c04c2bd8ed42f41b230c1beac2356ad304","author":{"email":"3374927928a53d04457674c546bd4de57c2044ec@google.com","name":"Zach Reizner"},"message":"drm/cirrus: fix leaky driver load error handling\n\nBefore this patch, cirrus_device_init could have failed while\ncirrus_mm_init succeeded and the driver would have reported overall\nsuccess on load. This patch causes cirrus_device_init to return on\nthe first error encountered.\n\nChange-Id: I4ec6641546d3bb1c1c612b28d9d6e9909180428f\nReviewed-by: Stéphane Marchesin <marcheu@chromium.org>\nSigned-off-by: Dave Airlie <airlied@redhat.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/a127c9c04c2bd8ed42f41b230c1beac2356ad304"},{"sha":"5cfb06b20100b6aff017168cb99eda2cea48297f","author":{"email":"4596b3305151c7ee743192a95d394341e3d3b644@suse.de","name":"Takashi Iwai"},"message":"drm: Fix memory leak at error path of drm_read()\n\nNote that the read manpages explicitly states that the read position\nis undefined on error. Since EFAULT is just a userspace bug we are\ntherefore fine with just dropping the event on the floor.\n\nChange-Id: Ida774e5eb33d25b62478a5f514376024bbbe52fd\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\n[danvet: Add note that just dropping the event is ok.]\nSigned-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/5cfb06b20100b6aff017168cb99eda2cea48297f"},{"sha":"868d0a2748c418c7906ed7e9a7ba0518ed8778fb","author":{"email":"551ae05ce198473af5b9da594240f54df5f81e31@gmail.com","name":"Sudip Mukherjee"},"message":"video: of: fix memory leak\n\nIf of_parse_display_timing() fails we are printing an error message and\njumping to the error path but we missed freeing \"dt\".\n\nChange-Id: I3a0fddb05bfa5dc72032dd1238e25a47e6191f3f\nSigned-off-by: Sudip Mukherjee <sudip@vectorindia.org>\nSigned-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/868d0a2748c418c7906ed7e9a7ba0518ed8778fb"},{"sha":"f59b826af5efb667762d3cdc3d5b90db68db6a02","author":{"email":"551ae05ce198473af5b9da594240f54df5f81e31@gmail.com","name":"Sudip Mukherjee"},"message":"ASoC: wm0010: fix memory leak\n\nWe have requested for the firmware but we have missed releasing it both\non success and on error path.\nWhile checking the code it turned out that the requested firmware is not\neven used. More over the same firmware is being loaded by\nwm0010_stage2_load().\n\nChange-Id: I5d545b74478b0f575bbd66bef2868bab5b9f1cac\nSigned-off-by: Sudip Mukherjee <sudip@vectorindia.org>\nAcked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/f59b826af5efb667762d3cdc3d5b90db68db6a02"},{"sha":"14e8347a7ebfaa8da84f08dde3f0adab32cfc29c","author":{"email":"4f6d392e422d1b8f381e5a7c1b9b3c46d9851e8b@163.com","name":"Jia-Ju Bai"},"message":"igb: Fix a memory leak in igb_probe\n\nIn error handling code of igb_probe, the memory adapter->shadow_vfta\nallocated by kcalloc in igb_sw_init is not freed. So when register_netdev\nor igb_init_i2c is failed, a memory leak will occur.\nThis patch adds kfree to fix it.\n\nChange-Id: I5b51ddb78ae1a35e38dc273fde0124f3a30e2dd0\nSigned-off-by: Jia-Ju Bai <baijiaju1990@163.com>\nTested-by: Aaron Brown <aaron.f.brown@intel.com>\nSigned-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/14e8347a7ebfaa8da84f08dde3f0adab32cfc29c"},{"sha":"8b0f90a0288f2ef30955f4744e664843b4e0d5cb","author":{"email":"ce28647c42093c316a1086b780fa54fd4dcc2249@gmail.com","name":"Vladimirs Ambrosovs"},"message":"staging: fwserial: fix resource leak\n\nThis patch fixes the leak, which was present in fwserial driver in the\ninit function. In case the tty driver allocation failed the function\nreturned error, leaving debugfs entry in the filesystem.\n\nTo fix the issue additional error label was added, so that the code will\njump to it in case of allocation failure, and free debugfs entries.\n\nChange-Id: Ie34d41596d11b0b946887ecd137af7f0830a0f51\nSigned-off-by: Vladimirs Ambrosovs <rodriguez.twister@gmail.com>\nReviewed-by: Peter Hurley <peter@hurleysoftware.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/8b0f90a0288f2ef30955f4744e664843b4e0d5cb"},{"sha":"8b8364100993bde9b3935e4fe4e1acd4ecaf3c70","author":{"email":"b98bb4279d1f4972981bed137bd5f5518ef013a8@emulex.com","name":"John Soni Jose"},"message":"be2iscsi : Fix memory leak in the unload path\n\n Driver was not freeing the DMA memory allocated for EQ/CQ in the\n unload path. This patch frees the DMA memory during the driver unload.\n\nChange-Id: I30732aab01a0cdab62196ead95180ce902d8b555\nSigned-off-by: John Soni Jose <sony.john-n@emulex.com>\nSigned-off-by: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>\nReviewed-by: Mike Christie <michaelc@cs.wisc.edu>\nSigned-off-by: James Bottomley <JBottomley@Odin.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/8b8364100993bde9b3935e4fe4e1acd4ecaf3c70"},{"sha":"a45bb47570955cdbacc2c47967593d187fb7e48a","author":{"email":"f46bf2f5f557252382b5da41e17a58eceaaf7e01@gmail.com","name":"Shailendra Verma"},"message":"Staging:Android:ion - Fix for memory leak if ion device registration get failed.\n\nFix to avoid possible memory leak if the ion device registration\nget failed.Free the allocated device creation memory before return\nin case the ion device registration get failed.\n\nChange-Id: Ieb0e3e50d33b6d5af11dfbb58d35bce347109b77\nSigned-off-by: Shailendra Verma <shailendra.capricorn@gmail.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/a45bb47570955cdbacc2c47967593d187fb7e48a"},{"sha":"c5b0f709304596fa29d7d6ba1d1d2216ce1863f3","author":{"email":"5c915a589b3ddf58cebf14bec41bcc143b37ac3c@kernel.org","name":"Namhyung Kim"},"message":"perf hists browser: Fix possible memory leak\n\nThe options array saves strings for each popup menu item.  The number of\nitems can be vary according to the currently selected item.  So it can\nleak some memory if it's exited from a small item.  Fix it by freeing\nall items when loop terminates.\n\nChange-Id: I94659295a7516b599ee30461f96c684909614ad0\nSigned-off-by: Namhyung Kim <namhyung@kernel.org>\nAcked-by: Jiri Olsa <jolsa@kernel.org>\nCc: David Ahern <dsahern@gmail.com>\nCc: Peter Zijlstra <a.p.zijlstra@chello.nl>\nLink: http://lkml.kernel.org/r/1429687101-4360-4-git-send-email-namhyung@kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/c5b0f709304596fa29d7d6ba1d1d2216ce1863f3"},{"sha":"d4ebc918ffad9478ee6621ec3b4887b59b9be6ee","author":{"email":"cfa3a4a563b3646762f5d31ac745e99a9344bd74@gmail.com","name":"Evgenii Lepikhin"},"message":"ISCSI: fix minor memory leak\n\nThis patch adds a missing kfree for sess->sess_ops memory upon\ntransport_init_session() failure.\n\nChange-Id: I6d9fa7bb7a24574d33445c2ba21db258cb21f419\nSigned-off-by: Evgenii Lepikhin <johnlepikhin@gmail.com>\nSigned-off-by: Nicholas Bellinger <nab@linux-iscsi.org>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/d4ebc918ffad9478ee6621ec3b4887b59b9be6ee"},{"sha":"ed802b54e6ace42245186acf956e3a628206d128","author":{"email":"ed0f1d78b8c21b2970494a178da4bdfa8beba2a7@lwfinger.net","name":"Larry Finger"},"message":"iwlwifi: Fix memory leak in iwl_req_fw_callback()\n\nIn this routine, kzalloc allocates a memory block. This allocation is\nfreed in the error paths, but not in the normal exit, thus the allocation\nis leaked.\n\nThe kmemleak facility was used to find the leak.\n\nChange-Id: I732c053d9820e37098d2720e5eed05c6d2d0dc76\nSigned-off-by: Larry Finger <Larry.Finger@lwfinger.net>\nCc: Johannes Berg <johannes.berg@intel.com>\nCc: Emmanuel Grumbach <emmanuel.grumbach@intel.com>\nCc: Intel Linux Wireless <ilw@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/ed802b54e6ace42245186acf956e3a628206d128"},{"sha":"495c4633b1e6b0ecce80248c3254f59a0da2f8fd","author":{"email":"053834e80d8c3aa81918256e72a1f9cf13ad5c65@stanford.edu","name":"David Ramos"},"message":"svcrpc: fix memory leak in gssp_accept_sec_context_upcall\n\nOur UC-KLEE tool found a kernel memory leak of 512 bytes (on x86_64) for\neach call to gssp_accept_sec_context_upcall()\n(net/sunrpc/auth_gss/gss_rpc_upcall.c). Since it appears that this call\ncan be triggered by remote connections (at least, from a cursory a\nglance at the call chain), it may be exploitable to cause kernel memory\nexhaustion. We found the bug in kernel 3.16.3, but it appears to date\nback to commit 9dfd87da1aeb0fd364167ad199f40fe96a6a87be (2013-08-20).\n\nThe gssp_accept_sec_context_upcall() function performs a pair of calls\nto gssp_alloc_receive_pages() and gssp_free_receive_pages().  The first\nallocates memory for arg->pages.  The second then frees the pages\npointed to by the arg->pages array, but not the array itself.\n\nChange-Id: I7d4e0f0bc613715963d8d60b7980d0fbaa44264e\nReported-by: David A. Ramos <daramos@stanford.edu>\nFixes: 9dfd87da1aeb (\"rpc: fix huge kmalloc's in gss-proxy”)\nSigned-off-by: David A. Ramos <daramos@stanford.edu>\nSigned-off-by: J. Bruce Fields <bfields@redhat.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/495c4633b1e6b0ecce80248c3254f59a0da2f8fd"},{"sha":"0ca7fea05ce401c5f01c697863d7a0b622c0541e","author":{"email":"ed03cdd404c1c501a81ee6cc756c3c81b1d33f83@redhat.com","name":"Tomas Henzl"},"message":"hpsa: fix memory leak in kdump hard reset\n\nThere is a potential memory leak in hpsa_kdump_hard_reset_controller.\n\nChange-Id: Icfac8bd1604d2d1f741316641d4d129eea46d54a\nReviewed-by: Don Brace <don.brace@pmcs.com>\nReviewed-by: Scott Teel <scott.teel@pmcs.com>\nSigned-off-by: Tomas Henzl <thenzl@redhat.com>\nSigned-off-by: Don Brace <don.brace@pmcs.com>\nSigned-off-by: Christoph Hellwig <hch@lst.de>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/0ca7fea05ce401c5f01c697863d7a0b622c0541e"},{"sha":"03955962a60cd941f1f4b00cce3f81a95671630c","author":{"email":"77cccf0d7a72ee0036f6f1a239d5c47ee8799014@sobrie.be","name":"Olivier Sobrie"},"message":"hso: fix memory leak in hso_create_rfkill()\n\nWhen the rfkill interface was created, a buffer containing the name\nof the rfkill node was allocated. This buffer was never freed when the\ndevice disappears.\n\nTo fix the problem, we put the name given to rfkill_alloc() in\nthe hso_net structure.\n\nChange-Id: I69bce45675c1742c8ed64dda3b23076b0f78ef13\nSigned-off-by: Olivier Sobrie <olivier@sobrie.be>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/03955962a60cd941f1f4b00cce3f81a95671630c"},{"sha":"bb3ba7846ed9251bfc3323e08afc9f423e01185a","author":{"email":"aa5b4d6ac057e7b0849afbbced06a03fc6c87d45@wanadoo.fr","name":"Christophe Jaillet"},"message":"crypto: atmel - Free memory in error path\n\nIf only one of the 2 __get_free_pages fails, then there is a memory leak.\n\nChange-Id: I038f76b47741652e4190f004e4d7eb87c5679f08\nSigned-off-by: Christophe Jaillet <christophe.jaillet@wanadoo.fr>\nSigned-off-by: Herbert Xu <herbert@gondor.apana.org.au>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/bb3ba7846ed9251bfc3323e08afc9f423e01185a"},{"sha":"d023e85c2925d03df0f0f629fd4f91a757782c2e","author":{"email":"79d6681e77d69a179edde3795d2063e22caa6dec@marvell.com","name":"Julien Lefrique"},"message":"NFC: Fix a memory leak\n\nChange-Id: I502c89cb00ac95d0aafe92fed0f1f68c6d7c7138\nSigned-off-by: Julien Lefrique <lefrique@marvell.com>\nSigned-off-by: Samuel Ortiz <sameo@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/d023e85c2925d03df0f0f629fd4f91a757782c2e"},{"sha":"174275a3206e25b1242cb7d025f852619c34c5b6","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"drivers: Add state notifier driver\n\n* Doze mode and FB notiers aren't friendly.\n  Introduce state notifier to make things smooth.\n\nChange-Id: Ib22d165476e52a2b50e0092199f4389e267bcb87\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/174275a3206e25b1242cb7d025f852619c34c5b6"},{"sha":"aede1adf184a8a720b093bb36e9d77fe8c11ad22","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"drivers: state_notifier: Add toggle to use FB notifiers\n\n* Also cleanup unused states.\n\nChange-Id: I1326ce470b3f1272f0dd556abb43f493a885f3fe\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/aede1adf184a8a720b093bb36e9d77fe8c11ad22"},{"sha":"a17cbdcb7db52f9e5ec89ce8f143b76580f8dcf5","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"drivers: state_notifier: Implement suspend_defer_timer\n\n* Suspend Defer Time prevents suspend routines wait X seconds to prevent\n  false/very short suspend calls.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\n\nChange-Id: Ied26de6ae76ccaa242c24bc11370f8ee98d5ae47","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/a17cbdcb7db52f9e5ec89ce8f143b76580f8dcf5"},{"sha":"f16300b973edafae3e9efa9de48ff10470091fac","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"drivers: state_notifier: Export suspend status\n\n* Useful for certain drivers.\n\nChange-Id: If3c3c6ba0db432c5034258184bc4067f9ec236d6\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_moto_shamu/commits/f16300b973edafae3e9efa9de48ff10470091fac"}]}