{"push_id":737694472,"size":3,"distinct_size":3,"ref":"refs/heads/franco","head":"6ce375be9cbd4c601e65b9ff1220db3cddbd1c50","before":"0552fdc4c3bf21f362fcb433ca31eb0f222f7845","commits":[{"sha":"a2a37361f81513aa7444a267410da444d46455b8","author":{"email":"f33d98c4ba90e6374ac3c3e9a532a464476c594f@motorola.com","name":"Jane Zhou"},"message":"net/ping: handle protocol mismatching scenario\n\nping_lookup() may return a wrong sock if sk_buff's and sock's protocols\ndont' match. For example, sk_buff's protocol is ETH_P_IPV6, but sock's\nsk_family is AF_INET, in that case, if sk->sk_bound_dev_if is zero, a wrong\nsock will be returned.\nthe fix is to \"continue\" the searching, if no matching, return NULL.\n\n[cherry-pick of net 91a0b603469069cdcce4d572b7525ffc9fd352a6]\n\nBug: 18512516\nChange-Id: I520223ce53c0d4e155c37d6b65a03489cc7fd494\nCc: \"David S. Miller\" <davem@davemloft.net>\nCc: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>\nCc: James Morris <jmorris@namei.org>\nCc: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>\nCc: Patrick McHardy <kaber@trash.net>\nCc: netdev@vger.kernel.org\nCc: stable@vger.kernel.org\nSigned-off-by: Jane Zhou <a17711@motorola.com>\nSigned-off-by: Yiwei Zhao <gbjc64@motorola.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>\nSigned-off-by: Lorenzo Colitti <lorenzo@google.com>\n(cherry picked from commit 08a90f2f7ecbe6e03e43acfd7aaf26bc68c73354)\n\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>","distinct":true,"url":"https://api.github.com/repos/drbeat/v500_lolli/commits/a2a37361f81513aa7444a267410da444d46455b8"},{"sha":"cdb00f0ed66538783e02209a023f1429424e31ad","author":{"email":"8c3c6f288c7f42d337a1136cfef3d76aa3305278@motorola.com","name":"Shengzhe Zhao"},"message":"vfs: check if f_count is 0 or negative\n\nfilp_close is using !file_count(filp) to check if f_count is 0. if it is\n0, filp_close think it is a closed file then will return. However, for a\nclosed file, f_count could be reduced to -1, then !file_count(filp) is\nfalse, filp_close will proceed to handle this file then could panic.\nThis change will check if f_count is 0 or negative instead of only\nchecking 0 to avoid panic.\n\nb/18200219 LRX21M: kernel_panic\n\nChange-Id: I5117853dcbebec399021abf34338b1f6aff6ad14\nSigned-off-by: Shengzhe Zhao <a18689@motorola.com>\nReviewed-by: Yi-Wei Zhao <gbjc64@motorola.com>\nSigned-off-by: Iliyan Malchev <malchev@google.com>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>","distinct":true,"url":"https://api.github.com/repos/drbeat/v500_lolli/commits/cdb00f0ed66538783e02209a023f1429424e31ad"},{"sha":"6ce375be9cbd4c601e65b9ff1220db3cddbd1c50","author":{"email":"cbed88164a314c0a7942650afc8c70730ee0039f@google.com","name":"Erik Kline"},"message":"net: ipv6: allow choosing optimistic addresses with use_optimistic\n\nThe use_optimistic sysctl makes optimistic IPv6 addresses\nequivalent to preferred addresses for source address selection\n(e.g., when calling connect()), but it does not allow an\napplication to bind to optimistic addresses. This behaviour is\ninconsistent - for example, it doesn't make sense for bind() to\nan optimistic address fail with EADDRNOTAVAIL, but connect() to\nchoose that address outgoing address on the same socket.\n\nBug: 17769720\nBug: 18609055\nChange-Id: I9de0d6c92ac45e29d28e318ac626c71806666f13\nSigned-off-by: Erik Kline <ek@google.com>\nSigned-off-by: Lorenzo Colitti <lorenzo@google.com>\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>","distinct":true,"url":"https://api.github.com/repos/drbeat/v500_lolli/commits/6ce375be9cbd4c601e65b9ff1220db3cddbd1c50"}]}