{"push_id":1047853793,"size":10,"distinct_size":0,"ref":"refs/heads/torvalds/master","head":"c05c2ec96bb8b7310da1055c7b9d786a3ec6dc0c","before":"1e6d88ccf41c7ef2d6c99aa5e7fb9215aa0e5423","commits":[{"sha":"fc0c2028135c7f75fce36b90e44efb8003a9173b","author":{"email":"24ee2bf0bd8ac766c348bf1f0639943bac1535c6@intel.com","name":"Dan Williams"},"message":"x86, pmem: use memcpy_mcsafe() for memcpy_from_pmem()\n\nUpdate the definition of memcpy_from_pmem() to return 0 or a negative\nerror code.  Implement x86/arch_memcpy_from_pmem() with memcpy_mcsafe().\n\nCc: Borislav Petkov <bp@alien8.de>\nCc: Tony Luck <tony.luck@intel.com>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Andy Lutomirski <luto@amacapital.net>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Andrew Morton <akpm@linux-foundation.org>\nCc: Linus Torvalds <torvalds@linux-foundation.org>\nAcked-by: Ingo Molnar <mingo@kernel.org>\nReviewed-by: Ross Zwisler <ross.zwisler@linux.intel.com>\nSigned-off-by: Dan Williams <dan.j.williams@intel.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/fc0c2028135c7f75fce36b90e44efb8003a9173b"},{"sha":"fd975a7b180c9a8f6e02d2251eaabe9b0dcfeed6","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"gpio: menz127: Drop lock field from struct men_z127_gpio\n\nCurrent code uses a uninitialized spin lock.\nbgpio_init() already initialized a spin lock, so let's switch to use\n&gc->bgpio_lock instead and remove the lock from struct men_z127_gpio.\n\nFixes: f436bc2726c6 \"gpio: add driver for MEN 16Z127 GPIO controller\"\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/fd975a7b180c9a8f6e02d2251eaabe9b0dcfeed6"},{"sha":"8d8ee18cc707f498b6dad18915576f23b00bcff8","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"gpio: xgene: Prevent NULL pointer dereference\n\nplatform_get_resource() can return NULL, thus add NULL test to prevent NULL\npointer dereference.\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/8d8ee18cc707f498b6dad18915576f23b00bcff8"},{"sha":"7500c38ac3258815f86f41744a538850c3221b23","author":{"email":"de609eb4d5d70b1d38ec6642adbfc33a2781f63c@zeniv.linux.org.uk","name":"Al Viro"},"message":"fix the braino in \"namei: massage lookup_slow() to be usable by lookup_one_len_unlocked()\"\n\nWe should try to trigger automount *before* bailing out on negative dentry.\n\nReported-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>\nReported-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>\nReported-by: Arend van Spriel <arend@broadcom.com>\nTested-by: Arend van Spriel <arend@broadcom.com>\nTested-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/7500c38ac3258815f86f41744a538850c3221b23"},{"sha":"4f4acc9472e54ce702f1d85fc9e6d57767dec91f","author":{"email":"5b1e7895819cf7d6bc77091b09bbfd6d330a4e74@gmx.de","name":"Helge Deller"},"message":"parisc: Fix SIGSYS signals in compat case\n\nSigned-off-by: Helge Deller <deller@gmx.de>\nCc: stable@vger.kernel.org # v4.5","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/4f4acc9472e54ce702f1d85fc9e6d57767dec91f"},{"sha":"910cd32e552ea09caa89cdbe328e468979b030dd","author":{"email":"5b1e7895819cf7d6bc77091b09bbfd6d330a4e74@gmx.de","name":"Helge Deller"},"message":"parisc: Fix and enable seccomp filter support\n\nThe seccomp filter support requires careful handling of task registers.  This\nincludes reloading of the return value (%r28) and proper syscall exit if\nsecure_computing() returned -1.\n\nAdditionally we need to sign-extend the syscall number from signed 32bit to\nsigned 64bit in do_syscall_trace_enter() since the ptrace interface only allows\nstoring 32bit values in compat mode.\n\nSigned-off-by: Helge Deller <deller@gmx.de>\nCc: stable@vger.kernel.org # v4.5","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/910cd32e552ea09caa89cdbe328e468979b030dd"},{"sha":"c5bce408e4b53e4498ac75c3c39eaf7ca9b7f296","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge branch 'libnvdimm-for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm\n\nPull nvdimm mcsafe_memcpy use from Dan Williams:\n \"Now that mcsafe_memcpy() has landed, and the return value was been\n  clarified in commit cbf8b5a2b649 (\"x86/mm, x86/mce: Fix return\n  type/value for memcpy_mcsafe()\"), let's hook up its primary usage in\n  the pmem driver.\n\n  The compilation problems from the initial posting have been fixed,\n  this has appeared in a -next release with no reported issues, and it\n  picked up an ack from Ingo.  There is no pressing need to merge this\n  in 4.6- rc2.  However, if we wait until 4.7 the new memcpy_mcsafe()\n  capability will ship without a user in 4.6-final\"\n\n* 'libnvdimm-for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:\n  x86, pmem: use memcpy_mcsafe() for memcpy_from_pmem()","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/c5bce408e4b53e4498ac75c3c39eaf7ca9b7f296"},{"sha":"ca4572042e41a1aed2139ef66b0427c1f8d10179","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge tag 'gpio-v4.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio\n\nPull GPIO fixes from Linus Walleij:\n \"Here are two GPIO fixes for the v4.6 series, both in drivers:\n\n   - Prevent NULL dereference in the Xgene driver\n   - Fix an uninitialized spinlock in the menz127 driver\"\n\n* tag 'gpio-v4.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:\n  gpio: xgene: Prevent NULL pointer dereference\n  gpio: menz127: Drop lock field from struct men_z127_gpio","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/ca4572042e41a1aed2139ef66b0427c1f8d10179"},{"sha":"e9dcfaff0105045d6bbacb7620ee13f1976ecf07","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs\n\nPull vfs fix from Al Viro.\n\nAutomount handling was broken by commit e3c13928086f (\"namei: massage\nlookup_slow() to be usable by lookup_one_len_unlocked()\") moving the\ntest for negative dentry too early.\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:\n  fix the braino in \"namei: massage lookup_slow() to be usable by lookup_one_len_unlocked()\"","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/e9dcfaff0105045d6bbacb7620ee13f1976ecf07"},{"sha":"c05c2ec96bb8b7310da1055c7b9d786a3ec6dc0c","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge branch 'parisc-4.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux\n\nPull parisc fixes from Helge Deller:\n \"Fix seccomp filter support and SIGSYS signals on compat kernel.\n\n  Both patches are tagged for v4.5 stable kernel\"\n\n* 'parisc-4.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:\n  parisc: Fix and enable seccomp filter support\n  parisc: Fix SIGSYS signals in compat case","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/c05c2ec96bb8b7310da1055c7b9d786a3ec6dc0c"}]}