{"push_id":2417043986,"size":6,"distinct_size":6,"ref":"refs/heads/LF.BR.1.2.8","head":"3f9172ca158e63385bc079ba17ad8e51bcaa796c","before":"40357cbd791e3e34066d1b7d916a685b530b360d","commits":[{"sha":"7b0d0a4dfae3656a8d65beb93cef0ac11137eaf6","author":{"name":"Suman Mukherjee","email":"e3ab071fd017dcf1d764b3b87de4a547154648cf@codeaurora.org"},"message":"ARM: dts: msm: Modify camera sensor's power config for msm8909\n\nDuring device suspend/resume camera sensor fails to stream.\nModify the camera sensor's vreg config to fix this.\n\nChange-Id: I32c8a3e81b8717d450034ea6967db4888fbffa69\nSigned-off-by: Suman Mukherjee <sumam@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/codeaurora-unofficial/kernel-msm-3.10/commits/7b0d0a4dfae3656a8d65beb93cef0ac11137eaf6"},{"sha":"eb543d7ecf16d5b131477bee38d68c21b7974588","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"ARM: dts: msm: Modify camera sensor's power config for msm8909\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unofficial/kernel-msm-3.10/commits/eb543d7ecf16d5b131477bee38d68c21b7974588"},{"sha":"93e3fca2c751d458786ec40048fff301d6aa9554","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"new helper: dentry_free()\n\nThe part of old d_free() that dealt with actual freeing of dentry.\nTaken out of dentry_kill() into a separate function.\n\nGit-repo: https://github.com/torvalds/linux.git\nGit-commit: b4f0354e968f5fabd39bc85b99fedae4a97589fe\nChange-Id: I4b16554b6f6acc558d299ca3282eebf93612d8a9\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>\nSigned-off-by: Ankit Jain <jankit@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/codeaurora-unofficial/kernel-msm-3.10/commits/93e3fca2c751d458786ec40048fff301d6aa9554"},{"sha":"4b033c9d0e1e1456cf5e23252a215f284c20da67","author":{"name":"Mugata, Sreenivasa Rao","email":"bb5f42a23b7adf2a3998a4149b4a233cc81580cb@codeaurora.org"},"message":"Allow sharing external names after __d_move()\n\n* external dentry names get a small structure prepended to them\n(struct external_name).\n* it contains an atomic refcount, matching the number of struct dentry\ninstances that have ->d_name.name pointing to that external name.  The\nfirst thing free_dentry() does is decrementing refcount of external name,\nso the instances that are between the call of free_dentry() and\nRCU-delayed actual freeing do not contribute.\n* __d_move(x, y, false) makes the name of x equal to the name of y,\nexternal or not.  If y has an external name, extra reference is grabbed\nand put into x->d_name.name.  If x used to have an external name, the\nreference to the old name is dropped and, should it reach zero, freeing\nis scheduled via kfree_rcu().\n* free_dentry() in dentry with external name decrements the refcount of\nthat name and, should it reach zero, does RCU-delayed call that will\nfree both the dentry and external name.  Otherwise it does what it\nused to do, except that __d_free() doesn't even look at ->d_name.name;\nit simply frees the dentry.\nAll non-RCU accesses to dentry external name are safe wrt freeing since they\nall should happen before free_dentry() is called.  RCU accesses might run\ninto a dentry seen by free_dentry() or into an old name that got already\ndropped by __d_move(); however, in both cases dentry must have been\nalive and refer to that name at some point after we'd done rcu_read_lock(),\nwhich means that any freeing must be still pending.\nGit-repo: https://github.com/torvalds/linux.git\nGit-commit: 8d85b4845a668d9a72649005c5aa932657311bd4\nChange-Id: I1fa645f0e2eba6e8485daa8593600f933a5342c9\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>\nSigned-off-by: Ankit Jain <jankit@codeaurora.org>\nSigned-off-by: Mugata, Sreenivasa Rao <smugat@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/codeaurora-unofficial/kernel-msm-3.10/commits/4b033c9d0e1e1456cf5e23252a215f284c20da67"},{"sha":"bf9ea8f82730e24aa360231e39c06fb4653e15df","author":{"name":"Mugata, Sreenivasa Rao","email":"bb5f42a23b7adf2a3998a4149b4a233cc81580cb@codeaurora.org"},"message":"dentry name snapshots\n\ntake_dentry_name_snapshot() takes a safe snapshot of dentry name;\nif the name is a short one, it gets copied into caller-supplied\nstructure, otherwise an extra reference to external name is grabbed\n(those are never modified).  In either case the pointer to stable\nstring is stored into the same structure.\ndentry must be held by the caller of take_dentry_name_snapshot(),\nbut may be freely dropped afterwards - the snapshot will stay\nuntil destroyed by release_dentry_name_snapshot().\nIntended use:\n\tstruct name_snapshot s;\n\ttake_dentry_name_snapshot(&s, dentry);\n\t...\n\taccess s.name\n\t...\n\trelease_dentry_name_snapshot(&s);\nReplaces fsnotify_oldname_...(), gets used in fsnotify to obtain the name\nto pass down with event.\nGit-repo: https://github.com/torvalds/linux.git\nGit-commit: 49d31c2f389acfe83417083e1208422b4091cd9e\nChange-Id: I295c55a104c12150356a027dd37ff3af7fee13e0\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>\nSigned-off-by: Ankit Jain <jankit@codeaurora.org>\nSigned-off-by: Mugata, Sreenivasa Rao <smugat@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/codeaurora-unofficial/kernel-msm-3.10/commits/bf9ea8f82730e24aa360231e39c06fb4653e15df"},{"sha":"3f9172ca158e63385bc079ba17ad8e51bcaa796c","author":{"name":"Yogendra Charya Tangalapally","email":"08b44c1998dc0a2006c3485aeef481b66c29f489@codeaurora.org"},"message":"Modem memory allocation set to 69MB for 256MB NAND\n\nChange-Id: I368ff6a0e2962a767aadae7eb3161b21b61383e5\nSigned-off-by: Yogendra Charya Tangalapally <yogendra@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/codeaurora-unofficial/kernel-msm-3.10/commits/3f9172ca158e63385bc079ba17ad8e51bcaa796c"}]}
{"actor":{"display_login":"Mazda--"}}