{"push_id":1128859806,"size":1000,"distinct_size":0,"ref":"refs/heads/staging/iommu","head":"e24c2da833767bd368e9b653c4c38e258097a66a","before":"6a37a2e3caead3fd7eb28973894f5d9132fac7fc","commits":[{"sha":"425135ad5cf31d1dd3cc9e6dd3cdf6235e06e88f","author":{"email":"85f1bffadddedccfafc0ae065a06aa636075387f@imgtec.com","name":"Paul Burton"},"message":"MIPS: Clear Status IPL field when using EIC\n\nWhen using an external interrupt controller (EIC) the interrupt mask\nbits in the cop0 Status register are reused for the Interrupt Priority\nLevel, and any interrupts with a priority lower than the field will be\nignored. Clear the field to 0 by default such that all interrupts are\nserviced. Without doing so we default to arbitrarily ignoring all or\nsome subset of interrupts.\n\nSigned-off-by: Paul Burton <paul.burton@imgtec.com>\nReviewed-by: Matt Redfearn <matt.redfearn@imgtec.com>\nTested-by: Matt Redfearn <matt.redfearn@imgtec.com>\nCc: Guenter Roeck <linux@roeck-us.net>\nCc: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>\nCc: Joe Perches <joe@perches.com>\nCc: James Hogan <james.hogan@imgtec.com>\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/13272/\nSigned-off-by: Ralf Baechle <ralf@linux-mips.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/425135ad5cf31d1dd3cc9e6dd3cdf6235e06e88f"},{"sha":"7a026e9506bc6a5a6ea63570558243445e419bef","author":{"email":"85f1bffadddedccfafc0ae065a06aa636075387f@imgtec.com","name":"Paul Burton"},"message":"MIPS: smp-cps: Clear Status IPL field when using EIC\n\nWhen using an external interrupt controller (EIC) the interrupt mask\nbits in the cop0 Status register are reused for the Interrupt Priority\nLevel, and any interrupts with a priority lower than the field will be\nignored. Clear the field to 0 by default such that all interrupts are\nserviced.\n\nSigned-off-by: Paul Burton <paul.burton@imgtec.com>\nReviewed-by: Matt Redfearn <matt.redfearn@imgtec.com>\nTested-by: Matt Redfearn <matt.redfearn@imgtec.com>\nCc: Qais Yousef <qsyousef@gmail.com>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/13273/\nSigned-off-by: Ralf Baechle <ralf@linux-mips.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/7a026e9506bc6a5a6ea63570558243445e419bef"},{"sha":"bb86d95cea86de6764854e27c7cd721ba254a085","author":{"email":"85f1bffadddedccfafc0ae065a06aa636075387f@imgtec.com","name":"Paul Burton"},"message":"irqchip: mips-gic: Setup EIC mode on each CPU if it's in use\n\nWhen EIC mode is in use (cpu_has_veic is true) enable it on each CPU\nduring GIC initialisation. Otherwise there may be a mismatch between the\nhardware default interrupt model & that expected by the kernel.\n\nSigned-off-by: Paul Burton <paul.burton@imgtec.com>\nReviewed-by: Matt Redfearn <matt.redfearn@imgtec.com>\nTested-by: Matt Redfearn <matt.redfearn@imgtec.com>\nAcked-by: Thomas Gleixner <tglx@linutronix.de>\nCc: Paul Burton <paul.burton@imgtec.com>\nCc: Marc Zyngier <marc.zyngier@arm.com>\nCc: Jason Cooper <jason@lakedaemon.net>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: linux-kernel@vger.kernel.org\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/13274/\nSigned-off-by: Ralf Baechle <ralf@linux-mips.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/bb86d95cea86de6764854e27c7cd721ba254a085"},{"sha":"78975f23cba0cd195db01cdbd6eb48138a655890","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge branch 'i2c/for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux\n\nPull i2c updates from Wolfram Sang:\n\n - Peter Rosin did some major rework on the locking of i2c muxes by\n   seperating parent-locked muxes and mux-locked muxes.\n\n   This avoids deadlocks/workarounds when the mux itself needs i2c\n   commands for muxing.  And as a side-effect, other workarounds in the\n   media layer could be eliminated.  Also, Peter stepped up as the i2c\n   mux maintainer and will keep an eye on these changes.\n\n - major updates to the octeon driver\n\n - add a helper to the core to generate the address+rw_bit octal and\n   make drivers use it\n\n - quite a bunch of driver updates\n\n* 'i2c/for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (84 commits)\n  i2c: rcar: add DMA support\n  i2c: st: Implement bus clear\n  i2c: only check scl functions when using generic recovery\n  i2c: algo-bit: declare i2c_bit_quirk_no_clk_stretch as static\n  i2c: tegra: disable clock before returning error\n  [media] rtl2832: regmap is aware of lockdep, drop local locking hack\n  [media] rtl2832_sdr: get rid of empty regmap wrappers\n  [media] rtl2832: change the i2c gate to be mux-locked\n  [media] si2168: change the i2c gate to be mux-locked\n  iio: imu: inv_mpu6050: change the i2c gate to be mux-locked\n  i2c: mux: document i2c muxes and elaborate on parent-/mux-locked muxes\n  i2c: mux: relax locking of the top i2c adapter during mux-locked muxing\n  i2c: muxes always lock the parent adapter\n  i2c: allow adapter drivers to override the adapter locking\n  i2c: uniphier: add \"\\n\" at the end of error log\n  i2c: mv64xxx: remove CONFIG_HAVE_CLK conditionals\n  i2c: mv64xxx: use clk_{prepare_enable,disable_unprepare}\n  i2c: mv64xxx: handle probe deferral for the clock\n  i2c: mv64xxx: enable the driver on ARCH_MVEBU\n  i2c: octeon: Add workaround for broken irqs on CN3860\n  ...","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/78975f23cba0cd195db01cdbd6eb48138a655890"},{"sha":"e9ad9b9bd3a3b95c89a29b2a197476e662db4233","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge tag 'docs-for-linus' of git://git.lwn.net/linux\n\nPull Documentation updates from Jon Corbet:\n \"A bit busier this time around.\n\n  The most interesting thing (IMO) this time around is some beginning\n  infrastructural work to allow documents to be written using\n  restructured text.  Maybe someday, in a galaxy far far away, we'll be\n  able to eliminate the DocBook dependency and have a much better\n  integrated set of kernel docs.  Someday.\n\n  Beyond that, there's a new document on security hardening from Kees,\n  the movement of some sample code over to samples/, a number of\n  improvements to the serial docs from Geert, and the usual collection\n  of corrections, typo fixes, etc\"\n\n* tag 'docs-for-linus' of git://git.lwn.net/linux: (55 commits)\n  doc: self-protection: provide initial details\n  serial: doc: Use port->state instead of info\n  serial: doc: Always refer to tty_port->mutex\n  Documentation: vm: Spelling s/paltform/platform/g\n  Documentation/memcg: update kmem limit doc as codes behavior\n  docproc: print a comment about autogeneration for rst output\n  docproc: add support for reStructuredText format via --rst option\n  docproc: abstract terminating lines at first space\n  docproc: abstract docproc directive detection\n  docproc: reduce unnecessary indentation\n  docproc: add variables for subcommand and filename\n  kernel-doc: use rst C domain directives and references for types\n  kernel-doc: produce RestructuredText output\n  kernel-doc: rewrite usage description, remove duplicated comments\n  Doc: correct the location of sysrq.c\n  Documentation: fix common spelling mistakes\n  samples: v4l: from Documentation to samples directory\n  samples: connector: from Documentation to samples directory\n  Documentation: xillybus: fix spelling mistake\n  Documentation: x86: fix spelling mistakes\n  ...","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/e9ad9b9bd3a3b95c89a29b2a197476e662db4233"},{"sha":"03b979dd0323ace8e29a0561cd5232f73a060c09","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge tag 'please-pull-misc-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux\n\nPull ia64 updates from Tony Luck:\n \"A bunch of cleanups from Matt and some dead code removal from\n  Anna-Maria\"\n\n* tag 'please-pull-misc-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux:\n  ia64/unaligned: Silence another GCC warning about an uninitialised variable\n  ia64/traps: Silence GCC warning about uninitialised variable\n  ia64: Reduce stack usage by iterating over nodemask\n  ia64/PCI: Remove unused 'addr' and fix build warning\n  ia64/PCI: Fix incorrect PCI resource end address\n  ia64: Remove superfluous SMP function call","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/03b979dd0323ace8e29a0561cd5232f73a060c09"},{"sha":"35e481761cdc688dbee0ef552a13f49af8eba6cc","author":{"email":"596727c8a0ea4db3ba2ceceedccbacd3d7b371b8@suse.cz","name":"Jan Kara"},"message":"fsnotify: avoid spurious EMFILE errors from inotify_init()\n\nInotify instance is destroyed when all references to it are dropped.\nThat not only means that the corresponding file descriptor needs to be\nclosed but also that all corresponding instance marks are freed (as each\nmark holds a reference to the inotify instance).  However marks are\nfreed only after SRCU period ends which can take some time and thus if\nuser rapidly creates and frees inotify instances, number of existing\ninotify instances can exceed max_user_instances limit although from user\npoint of view there is always at most one existing instance.  Thus\ninotify_init() returns EMFILE error which is hard to justify from user\npoint of view.  This problem is exposed by LTP inotify06 testcase on\nsome machines.\n\nWe fix the problem by making sure all group marks are properly freed\nwhile destroying inotify instance.  We wait for SRCU period to end in\nthat path anyway since we have to make sure there is no event being\nadded to the instance while we are tearing down the instance.  So it\ntakes only some plumbing to allow for marks to be destroyed in that path\nas well and not from a dedicated work item.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Jan Kara <jack@suse.cz>\nReported-by: Xiaoguang Wang <wangxg.fnst@cn.fujitsu.com>\nTested-by: Xiaoguang Wang <wangxg.fnst@cn.fujitsu.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/35e481761cdc688dbee0ef552a13f49af8eba6cc"},{"sha":"bc2c53e5f1a2bae69ae50ce3a592633da7fcf6d9","author":{"email":"67191a70c8edfa3b6a20800e1f6b2e9ecbd39e09@gmail.com","name":"Deepa Dinamani"},"message":"time: add missing implementation for timespec64_add_safe()\n\ntimespec64_add_safe() has been defined in time64.h for 64 bit systems.\nBut, 32 bit systems only have an extern function prototype defined.\nProvide a definition for the above function.\n\nThe function will be necessary as part of y2038 changes.  struct\ntimespec is not y2038 safe.  All references to timespec will be replaced\nby struct timespec64.  The function is meant to be a replacement for\ntimespec_add_safe().\n\nThe implementation is similar to timespec_add_safe().\n\nLink: http://lkml.kernel.org/r/1461947989-21926-2-git-send-email-deepa.kernel@gmail.com\nSigned-off-by: Deepa Dinamani <deepa.kernel@gmail.com>\nAcked-by: John Stultz <john.stultz@linaro.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/bc2c53e5f1a2bae69ae50ce3a592633da7fcf6d9"},{"sha":"766b9f928bd5b9b185d986d40355d1f143484136","author":{"email":"67191a70c8edfa3b6a20800e1f6b2e9ecbd39e09@gmail.com","name":"Deepa Dinamani"},"message":"fs: poll/select/recvmmsg: use timespec64 for timeout events\n\nstruct timespec is not y2038 safe.  Even though timespec might be\nsufficient to represent timeouts, use struct timespec64 here as the plan\nis to get rid of all timespec reference in the kernel.\n\nThe patch transitions the common functions: poll_select_set_timeout()\nand select_estimate_accuracy() to use timespec64.  And, all the syscalls\nthat use these functions are transitioned in the same patch.\n\nThe restart block parameters for poll uses monotonic time.  Use\ntimespec64 here as well to assign timeout value.  This parameter in the\nrestart block need not change because this only holds the monotonic\ntimestamp at which timeout should occur.  And, unsigned long data type\nshould be big enough for this timestamp.\n\nThe system call interfaces will be handled in a separate series.\n\nCompat interfaces need not change as timespec64 is an alias to struct\ntimespec on a 64 bit system.\n\nLink: http://lkml.kernel.org/r/1461947989-21926-3-git-send-email-deepa.kernel@gmail.com\nSigned-off-by: Deepa Dinamani <deepa.kernel@gmail.com>\nAcked-by: John Stultz <john.stultz@linaro.org>\nAcked-by: David S. Miller <davem@davemloft.net>\nCc: Alexander Viro <viro@zeniv.linux.org.uk>\nCc: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/766b9f928bd5b9b185d986d40355d1f143484136"},{"sha":"8e4f70e21877297577dce13cca97599a5864a91f","author":{"email":"67191a70c8edfa3b6a20800e1f6b2e9ecbd39e09@gmail.com","name":"Deepa Dinamani"},"message":"time: remove timespec_add_safe()\n\nAll references to timespec_add_safe() now use timespec64_add_safe().\n\nThe plan is to replace struct timespec references with struct timespec64\nthroughout the kernel as timespec is not y2038 safe.\n\nDrop timespec_add_safe() and use timespec64_add_safe() for all\narchitectures.\n\nLink: http://lkml.kernel.org/r/1461947989-21926-4-git-send-email-deepa.kernel@gmail.com\nSigned-off-by: Deepa Dinamani <deepa.kernel@gmail.com>\nAcked-by: John Stultz <john.stultz@linaro.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/8e4f70e21877297577dce13cca97599a5864a91f"},{"sha":"310c6dd06a0b3c6e808067379cfb56c864e95ffc","author":{"email":"313328defca653cd422fb17d20c38cc0fb4b890b@gmail.com","name":"Konstantin Khlebnikov"},"message":"scripts/decode_stacktrace.sh: handle symbols in modules\n\nscripts/decode_stacktrace.sh presently displays module symbols as\n\n\tfunc+0x0ff/0x5153 [module]\n\nAdd a third argument: the pathname of a directory where the script\nshould look for the file module.ko so that the output appears as\n\n\tfunc (foo/bar.c:123) module\n\nWithout the argument or if the module file isn't found the script prints\nsuch symbols as is without decoding.\n\nSigned-off-by: Konstantin Khlebnikov <koct9i@gmail.com>\nCc: Sasha Levin <sasha.levin@oracle.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/310c6dd06a0b3c6e808067379cfb56c864e95ffc"},{"sha":"bad7de742d8192e9759e7f462bd2055a7e7d71f3","author":{"email":"50cb10d2be062154b17ab4d66a4eab34f1cf1c84@chromium.org","name":"Kees Cook"},"message":"scripts/spelling.txt: add \"fimware\" misspelling\n\nA few instances of \"fimware\" instead of \"firmware\" were found.  Fix\nthese and add it to the spelling.txt file.\n\nSigned-off-by: Kees Cook <keescook@chromium.org>\nReported-by: Randy Dunlap <rdunlap@infradead.org>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/bad7de742d8192e9759e7f462bd2055a7e7d71f3"},{"sha":"b21e91c305bcebf55b7a34638e5885528f3fb453","author":{"email":"bd05ca6cff4fa9f3083b4f5f4cfd92a96f3c3adb@synopsys.com","name":"Vineet Gupta"},"message":"scripts/bloat-o-meter: print percent change\n\nThis adds an additional line of output (to reduce the chances of\nbreaking any existing output parsers) which prints the total size before\nand after and the relative difference.\n\n  add/remove: 39/0 grow/shrink: 12408/55 up/down: 362227/-1430 (360797)\n  function                                     old     new   delta\n  ext4_fill_super                            10556   12590   +2034\n  _fpadd_parts                                   -    1186   +1186\n  ntfs_fill_super                             5340    6164    +824\n  ...\n  ...\n  __divdf3                                     752     386    -366\n  unlzma                                      3682    3274    -408\n  Total: Before=5023101, After=5383898, chg 7.000000%\n  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nLink: http://lkml.kernel.org/r/1463124110-30314-1-git-send-email-vgupta@synopsys.com\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>\nCc: Josh Triplett <josh@joshtriplett.org>\nCc: Michal Marek <mmarek@suse.cz>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/b21e91c305bcebf55b7a34638e5885528f3fb453"},{"sha":"b1e4d9d82df8ab9097f80aa208c40eab6fc29858","author":{"email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com","name":"Du, Changbin"},"message":"debugobjects: make fixup functions return bool instead of int\n\nI am going to introduce debugobjects infrastructure to USB subsystem.\nBut before this, I found the code of debugobjects could be improved.\nThis patchset will make fixup functions return bool type instead of int.\nBecause fixup only need report success or no.  boolean is the 'real'\ntype.\n\nThis patch (of 7):\n\nThe object debugging infrastructure core provides some fixup callbacks\nfor the subsystem who use it.  These callbacks are called from the debug\ncode whenever a problem in debug_object_init is detected.  And\ndebugobjects core suppose them returns 1 when the fixup was successful,\notherwise 0.  So the return type is boolean.\n\nA bad thing is that debug_object_fixup use the return value for\narithmetic operation.  It confused me that what is the reall return\ntype.\n\nReading over the whole code, I found some place do use the return value\nincorrectly(see next patch).  So why use bool type instead?\n\nSigned-off-by: Du, Changbin <changbin.du@intel.com>\nCc: Jonathan Corbet <corbet@lwn.net>\nCc: Josh Triplett <josh@kernel.org>\nCc: Steven Rostedt <rostedt@goodmis.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Tejun Heo <tj@kernel.org>\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/b1e4d9d82df8ab9097f80aa208c40eab6fc29858"},{"sha":"e7a8e78bd4ad931660743bd2dbabd9170a715294","author":{"email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com","name":"Du, Changbin"},"message":"debugobjects: correct the usage of fixup call results\n\nIf debug_object_fixup() return non-zero when problem has been fixed.\nBut the code got it backwards, it taks 0 as fixup successfully.  So fix\nit.\n\nSigned-off-by: Du, Changbin <changbin.du@intel.com>\nCc: Jonathan Corbet <corbet@lwn.net>\nCc: Josh Triplett <josh@kernel.org>\nCc: Steven Rostedt <rostedt@goodmis.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Tejun Heo <tj@kernel.org>\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/e7a8e78bd4ad931660743bd2dbabd9170a715294"},{"sha":"02a982a6ec631d871571f940ca13817551759884","author":{"email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com","name":"Du, Changbin"},"message":"workqueue: update debugobjects fixup callbacks return type\n\nUpdate the return type to use bool instead of int, corresponding to\nchange (debugobjects: make fixup functions return bool instead of int)\n\nSigned-off-by: Du, Changbin <changbin.du@intel.com>\nCc: Jonathan Corbet <corbet@lwn.net>\nCc: Josh Triplett <josh@kernel.org>\nCc: Steven Rostedt <rostedt@goodmis.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Tejun Heo <tj@kernel.org>\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/02a982a6ec631d871571f940ca13817551759884"},{"sha":"e3252464da222ef2c2ca52dff383a824080ea3d5","author":{"email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com","name":"Du, Changbin"},"message":"timer: update debugobjects fixup callbacks return type\n\nUpdate the return type to use bool instead of int, corresponding to\ncheange (debugobjects: make fixup functions return bool instead of int).\n\nSigned-off-by: Du, Changbin <changbin.du@intel.com>\nCc: Jonathan Corbet <corbet@lwn.net>\nCc: Josh Triplett <josh@kernel.org>\nCc: Steven Rostedt <rostedt@goodmis.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Tejun Heo <tj@kernel.org>\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/e3252464da222ef2c2ca52dff383a824080ea3d5"},{"sha":"3263d28eb5b93b3c1b024366df87b1d0c774228f","author":{"email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com","name":"Du, Changbin"},"message":"rcu: update debugobjects fixup callbacks return type\n\nUpdate the return type to use bool instead of int, corresponding to\ncheange (debugobjects: make fixup functions return bool instead of int).\n\nSigned-off-by: Du, Changbin <changbin.du@intel.com>\nCc: Jonathan Corbet <corbet@lwn.net>\nCc: Josh Triplett <josh@kernel.org>\nCc: Steven Rostedt <rostedt@goodmis.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Tejun Heo <tj@kernel.org>\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/3263d28eb5b93b3c1b024366df87b1d0c774228f"},{"sha":"d99b1d8912654c4bdeb51063d2e934afc2372cc2","author":{"email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com","name":"Du, Changbin"},"message":"percpu_counter: update debugobjects fixup callbacks return type\n\nUpdate the return type to use bool instead of int, corresponding to\ncheange (debugobjects: make fixup functions return bool instead of int).\n\nSigned-off-by: Du, Changbin <changbin.du@intel.com>\nCc: Jonathan Corbet <corbet@lwn.net>\nCc: Josh Triplett <josh@kernel.org>\nCc: Steven Rostedt <rostedt@goodmis.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Tejun Heo <tj@kernel.org>\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/d99b1d8912654c4bdeb51063d2e934afc2372cc2"},{"sha":"8bad1cd0e1edd124c0f05f925762ef84e6047586","author":{"email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com","name":"Du, Changbin"},"message":"Documentation: update debugobjects doc\n\nUpdate documentation creangponding to change(debugobjects: make fixup\nfunctions return bool instead of int).\n\nSigned-off-by: Du, Changbin <changbin.du@intel.com>\nCc: Jonathan Corbet <corbet@lwn.net>\nCc: Josh Triplett <josh@kernel.org>\nCc: Steven Rostedt <rostedt@goodmis.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: Tejun Heo <tj@kernel.org>\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/8bad1cd0e1edd124c0f05f925762ef84e6047586"}]}
{"actor":{"display_login":"thierryreding"}}