{"push_id":623376971,"size":15,"distinct_size":15,"ref":"refs/heads/lp5.1","head":"813d4b1825a48faed1abb16f6d44510ba0a8c51e","before":"6a7fa674778b5f66727279945ff12343da10cfdd","commits":[{"sha":"918b3f73f5cd7f8cbcb18c9d3055d62a83581f4f","author":{"email":"81d350bdba3c00ffd4ee275b8b38db13ebdb86e1@gmail.com","name":"jrior001"},"message":"camera: remove duplicate MCTL_CAM_IOCTL_SET_FOCUS define\n\nChange-Id: Icf591ad861eb190c4897c83371ddd5e2deaf554e","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/918b3f73f5cd7f8cbcb18c9d3055d62a83581f4f"},{"sha":"77f406c9b0ebd86a5f24569ae1877cb913795725","author":{"email":"9fb8a52c9cebbf595c324a9e8bb84118e9ff3c2d@codeaurora.org","name":"c_sridur"},"message":"msm_vidc: Frame height is not updating for low resolution clip\n\nFix: Update frame height preoperly for height lesser than 64\n\nChange-Id: I17cf166a40f77fcea74e7d0c19af801e6e6244d5\nSigned-off-by: c_sridur <sridur@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/77f406c9b0ebd86a5f24569ae1877cb913795725"},{"sha":"a91321796f3951753c990bf21c7ec3ea203cb5fc","author":{"email":"0579114f875907966e89f8b390a55757e9cedf1e@gmail.com","name":"Ryan Pennucci"},"message":"msm: use correct sensor data for L710T\n\nChange-Id: Ic0e2158462570287df0e784a3a2a0ed578875bee","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/a91321796f3951753c990bf21c7ec3ea203cb5fc"},{"sha":"aff777ec7f108e8601490a3b8de42bc38f8e7ca1","author":{"email":"aa3210a89d655a9fa3f729366f4d5a1b8908c2e8@codeaurora.org","name":"Ravi Aravamudhan"},"message":"diag: Fix incorrect handling of buffers\n\nIn diag driver, processing dci transaction takes place even if the\nincoming buffer is invalid. Also, we are handling the memory pools\nincorrectly. This patch fixes these two issues\n\nChange-Id: Ibdcc9759e3e1030f34f82c4e6b0315a8e5c79ab7\nSigned-off-by: Ravi Aravamudhan <aravamud@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/aff777ec7f108e8601490a3b8de42bc38f8e7ca1"},{"sha":"c14a382ffccc5a0ae15b52beb56ed73666fcc332","author":{"email":"78601e57ee83647e8b7edd75f0813a55a70302d1@gmail.com","name":"Dave Daynard"},"message":"Revert \"seq_file: Allocate memory using vmalloc when kmalloc failed\"\n\nThis reverts commit 24a8d103190c0f03c6ed61d8934db62abe278c0e.\n\nConflicts:\n\tfs/seq_file.c\n\nChange-Id: I546da132020784a63e1fa23daf6ad86319ccf478","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/c14a382ffccc5a0ae15b52beb56ed73666fcc332"},{"sha":"e228a5d4fe05bab046859b9963ca09c8b305a23d","author":{"email":"8dcf0f69152f32f23184f83357a3731522e56b9c@de.ibm.com","name":"Heiko Carstens"},"message":"fs/seq_file: fallback to vmalloc allocation\n\nThere are a couple of seq_files which use the single_open() interface.\nThis interface requires that the whole output must fit into a single\nbuffer.\n\nE.g.  for /proc/stat allocation failures have been observed because an\norder-4 memory allocation failed due to memory fragmentation.  In such\nsituations reading /proc/stat is not possible anymore.\n\nTherefore change the seq_file code to fallback to vmalloc allocations\nwhich will usually result in a couple of order-0 allocations and hence\nalso work if memory is fragmented.\n\nFor reference a call trace where reading from /proc/stat failed:\n\n  sadc: page allocation failure: order:4, mode:0x1040d0\n  CPU: 1 PID: 192063 Comm: sadc Not tainted 3.10.0-123.el7.s390x #1\n  [...]\n  Call Trace:\n    show_stack+0x6c/0xe8\n    warn_alloc_failed+0xd6/0x138\n    __alloc_pages_nodemask+0x9da/0xb68\n    __get_free_pages+0x2e/0x58\n    kmalloc_order_trace+0x44/0xc0\n    stat_open+0x5a/0xd8\n    proc_reg_open+0x8a/0x140\n    do_dentry_open+0x1bc/0x2c8\n    finish_open+0x46/0x60\n    do_last+0x382/0x10d0\n    path_openat+0xc8/0x4f8\n    do_filp_open+0x46/0xa8\n    do_sys_open+0x114/0x1f0\n    sysc_tracego+0x14/0x1a\n\nConflicts:\n\tfs/seq_file.c\n\nBug: 17871993\nSigned-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>\nTested-by: David Rientjes <rientjes@google.com>\nCc: Ian Kent <raven@themaw.net>\nCc: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>\nCc: Thorsten Diehl <thorsten.diehl@de.ibm.com>\nCc: Andrea Righi <andrea@betterlinux.com>\nCc: Christoph Hellwig <hch@infradead.org>\nCc: Al Viro <viro@zeniv.linux.org.uk>\nCc: Stefan Bader <stefan.bader@canonical.com>\nCc: <stable@vger.kernel.org>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nGit-commit: 058504edd02667eef8fac9be27ab3ea74332e9b4\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\nChange-Id: Iad795a92fee1983c300568429a6283c48625bd9a\nSigned-off-by: Jeremy Gebben <jgebben@codeaurora.org>\nSigned-off-by: Naveen Ramaraj <nramaraj@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/e228a5d4fe05bab046859b9963ca09c8b305a23d"},{"sha":"721574206aa822e9308b8792334c469acbd6837a","author":{"email":"fec53db8c4887e6e95defbb5052bc6438029c1e6@codeaurora.org","name":"Jordan Crouse"},"message":"fs/seq_file: Use vmalloc by default for allocations > PAGE_SIZE\n\nSome OOM implementations are pretty trigger happy when it comes to\nreleasing memory for kmalloc() allocations.  We might as well head\nstraight to vmalloc for allocations over PAGE_SIZE.\n\nBug: 17871993\nChange-Id: Ic0dedbadc8bf551d34cc5d77c8073938d4adef80\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>\nSigned-off-by: Naveen Ramaraj <nramaraj@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/721574206aa822e9308b8792334c469acbd6837a"},{"sha":"c1665e2db2aff6dfec578146c8e31587a2995fe1","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"pstore: selinux: add security in-core xattr support for pstore and debugfs\n\n- add \"pstore\" and \"debugfs\" to list of in-core exceptions\n- change fstype checks to boolean equation\n- change from strncmp to strcmp for checking\n\n(Cherry Pick from commit 2294d499b7969df3838becf5e58bf16b0e3c86c8)\n\nSigned-off-by: Mark Salyzyn <salyzyn@google.com>\nBug: 18917345\nBug: 18935184\nChange-Id: Ib648f30ce4b5d6c96f11465836d6fee89bec1c72","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/c1665e2db2aff6dfec578146c8e31587a2995fe1"},{"sha":"47b2632474b8f0f1394112f8798f092fc2c329b1","author":{"email":"30ac7e9d34cbeb0437860186ca5724301c19a274@android.com","name":"Rom Lemarchand"},"message":"staging: android: ashmem: add missing include\n\nInclude <linux/types.h> into ashmem.h to ensure referenced types are defined\n\nSigned-off-by: Rom Lemarchand <romlem@android.com>\nChange-Id: If82d92caa6c148ab2182a681637fc8e17c44346d","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/47b2632474b8f0f1394112f8798f092fc2c329b1"},{"sha":"df05e23a758d8b8739c8552124c4289659a89402","author":{"email":"30ac7e9d34cbeb0437860186ca5724301c19a274@android.com","name":"Rom Lemarchand"},"message":"kbuild: make it possible to specify the module output dir\n\nMake modinst_dir user-defined on the command line.\n\nThis allows to do things like:\nmake MODLIB=output/ modinst_dir=. modules_install\n\nto ensure all the .ko are in the output/ directory.\n\nChange-Id: I2bc007eea27ee744d35289e26e4a8ac43ba04151\nSigned-off-by: Rom Lemarchand <romlem@android.com>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/df05e23a758d8b8739c8552124c4289659a89402"},{"sha":"482270b1a6ceb7fcd8bc213087c341df8d75833b","author":{"email":"86995a091f8a1385082bd10715048b52ee386a6a@google.com","name":"Lorenzo Colitti"},"message":"Set the iif for IPv6 packets as well.\n\nThis was fixed upstream in a more comprehensive way by 1fb9489bf,\nbut this one-line fix is consistent with the rest of the 3.4\nnetworking code.\n\nChange-Id: I342ca90c6d0213a7aeac9a2b18283530998f81d7\nSigned-off-by: Lorenzo Colitti <lorenzo@google.com>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/482270b1a6ceb7fcd8bc213087c341df8d75833b"},{"sha":"6fdb299078734a213235bc460e2b8a73c18e812b","author":{"email":"86995a091f8a1385082bd10715048b52ee386a6a@google.com","name":"Lorenzo Colitti"},"message":"net: ipv6: make \"ip -6 route get mark xyz\" work.\n\nCurrently, \"ip -6 route get mark xyz\" ignores the mark passed in\nby userspace. Make it honour the mark, just like IPv4 does.\n\n[net-next commit 2e47b291953c35afa4e20a65475954c1a1b9afe1]\n\nChange-Id: Ief6cd1e1b7e43dc0d008b7e692be62cadc5cc7ca\nSigned-off-by: Lorenzo Colitti <lorenzo@google.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/6fdb299078734a213235bc460e2b8a73c18e812b"},{"sha":"cc22bcc8b44beef1f5f83830643586a1d1b67d27","author":{"email":"86995a091f8a1385082bd10715048b52ee386a6a@google.com","name":"Lorenzo Colitti"},"message":"net: ping: Return EAFNOSUPPORT when appropriate.\n\n1. For an IPv4 ping socket, ping_check_bind_addr does not check\n   the family of the socket address that's passed in. Instead,\n   make it behave like inet_bind, which enforces either that the\n   address family is AF_INET, or that the family is AF_UNSPEC and\n   the address is 0.0.0.0.\n2. For an IPv6 ping socket, ping_check_bind_addr returns EINVAL\n   if the socket family is not AF_INET6. Return EAFNOSUPPORT\n   instead, for consistency with inet6_bind.\n3. Make ping_v4_sendmsg and ping_v6_sendmsg return EAFNOSUPPORT\n   instead of EINVAL if an incorrect socket address structure is\n   passed in.\n4. Make IPv6 ping sockets be IPv6-only. The code does not support\n   IPv4, and it cannot easily be made to support IPv4 because\n   the protocol numbers for ICMP and ICMPv6 are different. This\n   makes connect(::ffff:192.0.2.1) fail with EAFNOSUPPORT instead\n   of making the socket unusable.\n\nAmong other things, this fixes an oops that can be triggered by:\n\n    int s = socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP);\n    struct sockaddr_in6 sin6 = {\n        .sin6_family = AF_INET6,\n        .sin6_addr = in6addr_any,\n    };\n    bind(s, (struct sockaddr *) &sin6, sizeof(sin6));\n\n[backport of net 9145736d4862145684009d6a72a6e61324a9439e]\n\nChange-Id: If06ca86d9f1e4593c0d6df174caca3487c57a241\nSigned-off-by: Lorenzo Colitti <lorenzo@google.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/cc22bcc8b44beef1f5f83830643586a1d1b67d27"},{"sha":"518751d0851e3cf0ca164a5e442a1487153a90f9","author":{"email":"543f7bc0375b7b1be61acfe826508c3b830be0e1@codeaurora.org","name":"Kiran Raparthy"},"message":"input: do not set sync flag for timestamp events\n\nsensor sends input events along with timestamp to userspace.\n\nIf timestamp is sent with sync flag true, input sub system\nnot sending the events to userspace if there is no chnage in\nsensor data which is resulting in missing events at userspace.\nThis is increasing the jitter between input events.\n\nTo avoid this, send time stamp with sync flag false to send the\nevents at regular intervals without any event drop.\n\nChange-Id: I701853d51b5ec015377281e103fa2f8d94ea936c\nSigned-off-by: Kiran Raparthy <krapar@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/518751d0851e3cf0ca164a5e442a1487153a90f9"},{"sha":"813d4b1825a48faed1abb16f6d44510ba0a8c51e","author":{"email":"ad5ede63337b3f6ba0c8f4353e50bd01ded91d63@gmail.com","name":"Dan Pasanen"},"message":"sensors: move to sensors_samsung\n\n* make room for caf's sensors\n\nChange-Id: I60cf5dc835d31f264dd1fe07f97a348ae57d44ac","distinct":true,"url":"https://api.github.com/repos/blkredstarV/BlkStarKernel/commits/813d4b1825a48faed1abb16f6d44510ba0a8c51e"}]}