{"push_id":614760245,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"be8a9bc63328a8472d1a09fb151a04141aae614e","before":"4c4fe4c24782bf5bc533b3df34599301ec31b605","commits":[{"sha":"0a64815091bd0ad6c6cdfaac2fae55b0f3ecf974","author":{"email":"ea0a2d16c17dd61debc108adbc0ac849646dd099@linux.vnet.ibm.com","name":"Hendrik Brueckner"},"message":"s390/cpum_sf: add diagnostic sampling event only if it is authorized\n\nThe SF_CYCLES_BASIC_DIAG is always registered even if it is turned of in the\ncurrent hardware configuration.  Because diagnostic-sampling is typically not\nturned on in the hardware configuration, do not register this perf event by\ndefault.  Enable it only if the diagnostic-sampling function is authorized.\n\nSigned-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>\nSigned-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/0a64815091bd0ad6c6cdfaac2fae55b0f3ecf974"},{"sha":"20e76ee184a7cea155268377c4e414eea1dab6fd","author":{"email":"8dcf0f69152f32f23184f83357a3731522e56b9c@de.ibm.com","name":"Heiko Carstens"},"message":"s390/ftrace: fix compile error if CONFIG_KPROBES is disabled\n\nSigned-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>\nSigned-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/20e76ee184a7cea155268377c4e414eea1dab6fd"},{"sha":"e143fa93c28669a7f0851e6850b1da5b1945fd53","author":{"email":"52616596d8f5df0d597e85ab515377f92f939c68@de.ibm.com","name":"Martin Schwidefsky"},"message":"s390/mm: limit STACK_RND_MASK for compat tasks\n\nFor compat tasks the mmap randomization does not use the maximum\nrandomization value from mmap_rnd_mask but the fixed value of 0x7ff.\nThis needs to be respected in the definition of STACK_RND_MASK as\nwell.\n\nSigned-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/e143fa93c28669a7f0851e6850b1da5b1945fd53"},{"sha":"67d8712dcc70aa16d8e14a52eb73870e3cbddfc2","author":{"email":"c62751f8c6ce7eb0639cab80a821801931863a4b@osg.samsung.com","name":"Shuah Khan"},"message":"selftests: Fix build failures when invoked from kselftest target\n\nSeveral tests that rely on implicit build rules fail to build,\nwhen invoked from the main Makefile kselftest target. These\nfailures are due to --no-builtin-rules and --no-builtin-variables\noptions set in the inherited MAKEFLAGS.\n\n--no-builtin-rules eliminates the use of built-in implicit rules\nand --no-builtin-variables is for not defining built-in variables.\nThese two options override the use of implicit rules resulting in\nbuild failures. In addition, inherited LDFLAGS result in build\nfailures and there is no need to define LDFLAGS.  Clear LDFLAGS\nand MAKEFLAG when make is invoked from the main Makefile kselftest\ntarget. Fixing this at selftests Makefile avoids changing the main\nMakefile and keeps this change self contained at selftests level.\n\nSigned-off-by: Shuah Khan <shuahkh@osg.samsung.com>\nAcked-by: Michael Ellerman <mpe@ellerman.id.au>","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/67d8712dcc70aa16d8e14a52eb73870e3cbddfc2"},{"sha":"63a4f065ece613b6d575b538234375b0e9c23bbc","author":{"email":"85e533f2e78486213c4d69f71462342ec0c62734@redhat.com","name":"Mike Snitzer"},"message":"dm: fix add_disk() NULL pointer due to race with free_dev()\n\nCommit c4db59d31e39 (\"fs: don't reassign dirty inodes to\ndefault_backing_dev_info\") exposed DM to a latent race in free_dev() vs\nadd_disk() in relation to management of the device's minor number.\n\nFix this by refactoring free_dev() to match cleanup order of the\nalloc_dev() error path.  Move cleanup of the gendisk, queue, and bdev\nto _before_ the cleanup of the idr managed minor number.\n\nAlso, purely due to cleanup that fell out during the free_dev() audit:\n- adjust dm_blk_close() to access the gendisk's private_data under\n  the _minor_lock spinlock.\n- move __dm_destroy()'s dm_get_live_table() call out from under the\n  _minor_lock spinlock.\n\nResolves: https://bugzilla.redhat.com/show_bug.cgi?id=1202449\n\nReported-by: Zdenek Kabelac <zkabelac@redhat.com>\nReported-by: Jeff Moyer <jmoyer@redhat.com>\nSigned-off-by: Mike Snitzer <snitzer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/63a4f065ece613b6d575b538234375b0e9c23bbc"},{"sha":"1833c9f647e9bda1cd24653ff8f9c207b5f5b911","author":{"email":"8dcf0f69152f32f23184f83357a3731522e56b9c@de.ibm.com","name":"Heiko Carstens"},"message":"s390/smp: reenable smt after resume\n\nAfter a suspend/resume cycle we missed to enable smt again, which leads\nto all sorts of bugs, since the kernel assumes smt is enabled, while the\nhardware thinks it is not.\n\nReported-and-tested-by: Sebastian Ott <sebott@linux.vnet.ibm.com>\nReported-by: Stefan Haberland <stefan.haberland@de.ibm.com>\nSigned-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>\nSigned-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/1833c9f647e9bda1cd24653ff8f9c207b5f5b911"},{"sha":"d6702d840c0e34b0ef8b2a1932a762724db96c79","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux\n\nPull s390 fixes from Martin Schwidefsky:\n \"A couple of bug fixes for s390.\n\n  The ftrace comile fix is quite large for a -rc6 release, but it would\n  be nice to have it in 4.0\"\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:\n  s390/smp: reenable smt after resume\n  s390/mm: limit STACK_RND_MASK for compat tasks\n  s390/ftrace: fix compile error if CONFIG_KPROBES is disabled\n  s390/cpum_sf: add diagnostic sampling event only if it is authorized","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/d6702d840c0e34b0ef8b2a1932a762724db96c79"},{"sha":"0e536e2516296c93a45933f540de587b4597681a","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge tag 'linux-kselftest-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest\n\nPull kselftest fix from Shuah Khan.\n\n* tag 'linux-kselftest-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:\n  selftests: Fix build failures when invoked from kselftest target","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/0e536e2516296c93a45933f540de587b4597681a"},{"sha":"be8a9bc63328a8472d1a09fb151a04141aae614e","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge tag 'dm-4.0-fix-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm\n\nPull device mapper fix from Mike Snitzer:\n \"Fix DM core device cleanup regression -- due to a latent race that was\n  exposed by the bdi changes that were introduced during the 4.0 merge\"\n\n* tag 'dm-4.0-fix-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:\n  dm: fix add_disk() NULL pointer due to race with free_dev()","distinct":true,"url":"https://api.github.com/repos/openwrt-es/linux/commits/be8a9bc63328a8472d1a09fb151a04141aae614e"}]}