{"push_id":757448186,"size":1000,"distinct_size":0,"ref":"refs/heads/staging/clk","head":"1dc1b967f7f2fd7752a988630a363521b01d39bf","before":"d49f83a15b59455c29a44b340a36bdc752da6cc8","commits":[{"sha":"fc2b2f5df6d8dbf78c958a34628a3880150d6c9e","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"clockevents/drivers/h8300_timer8: Migrate to new 'set-state' interface\n\nMigrate h8300_timer8 driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/fc2b2f5df6d8dbf78c958a34628a3880150d6c9e"},{"sha":"6ec81932988b231e3038f7b73d58b2f9ce1e7ab0","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"alpha/time: Migrate to new 'set-state' interface\n\nMigrate alpha driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nrtc clockevent device wasn't doing anything in set-mode and so its\nset-state callbacks aren't implemented.\n\nCc: Richard Henderson <rth@twiddle.net>\nCc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>\nCc: Matt Turner <mattst88@gmail.com>\nCc: Christoph Lameter <cl@linux.com>\nCc: linux-alpha@vger.kernel.org\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/6ec81932988b231e3038f7b73d58b2f9ce1e7ab0"},{"sha":"067f96218c60266d606258e246df269dfd34d1e6","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"blackfin/time-ts: Migrate to new 'set-state' interface\n\nMigrate blackfin driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in ->set_mode(RESUME) and so tick_resume()\nisn't implemented.\n\nCc: Steven Miao <realmz6@gmail.com>\nCc: adi-buildroot-devel@lists.sourceforge.net\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/067f96218c60266d606258e246df269dfd34d1e6"},{"sha":"677e6fe06378829a4263f65ee32c4b7242410636","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"c6x/timer64: Migrate to new 'set-state' interface\n\nMigrate c6x driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in ->set_mode(RESUME) and so tick_resume()\nisn't implemented.\n\nCc: Mark Salter <msalter@redhat.com>\nCc: Aurelien Jacquiot <a-jacquiot@ti.com>\nCc: linux-c6x-dev@linux-c6x.org\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/677e6fe06378829a4263f65ee32c4b7242410636"},{"sha":"9797529d8981b2d2dce116ba7cf0641e13a5774b","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"microblaze/timer: Migrate to new 'set-state' interface\n\nMigrate microblaze driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in ->set_mode(RESUME or ONESHOT) and so\ntick_resume() set_state_oneshot() aren't implemented.\n\nCc: Michal Simek <monstr@monstr.eu>\nCc: \"David S. Miller\" <davem@davemloft.net>\nCc: Richard Cochran <richardcochran@gmail.com>\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/9797529d8981b2d2dce116ba7cf0641e13a5774b"},{"sha":"032facef42a1a15be4a038e5e45819b941c2a6a8","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"mn10300/cevt-mn10300: Migrate to new 'set-state' interface\n\nMigrate mn10300 driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in the ->set_mode() callback. So, this patch\ndoesn't provide any set-state callbacks.\n\nCc: David Howells <dhowells@redhat.com>\nCc: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>\nCc: linux-am33-list@redhat.com\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/032facef42a1a15be4a038e5e45819b941c2a6a8"},{"sha":"00c5a0acd11ec157585d290469b6c82ddd816663","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"openrisc/time: Migrate to new 'set-state' interface\n\nMigrate openrisc driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in the ->set_mode() callback. So, this patch\ndoesn't provide any set-state callbacks.\n\nCc: Jonas Bonn <jonas@southpole.se>\nCc: linux@lists.openrisc.net\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/00c5a0acd11ec157585d290469b6c82ddd816663"},{"sha":"37a13e78e017c31fbb98a148b54c2552dc08d788","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"powerpc/time: Migrate to new 'set-state' interface\n\nMigrate powerpc driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in ->set_mode(ONSHOT) and so\nset_state_oneshot() isn't implemented.\n\nCc: Benjamin Herrenschmidt <benh@kernel.crashing.org>\nCc: Paul Mackerras <paulus@samba.org>\nCc: Michael Ellerman <mpe@ellerman.id.au>\nCc: linuxppc-dev@lists.ozlabs.org\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/37a13e78e017c31fbb98a148b54c2552dc08d788"},{"sha":"07aeed3f9ba2a846d07fa870c26c3634e849d4e4","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"s390/time: Migrate to new 'set-state' interface\n\nMigrate s390 driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in the ->set_mode() callback. So, this patch\ndoesn't provide any set-state callbacks.\n\nCc: Martin Schwidefsky <schwidefsky@de.ibm.com>\nCc: Heiko Carstens <heiko.carstens@de.ibm.com>\nCc: linux390@de.ibm.com\nCc: linux-s390@vger.kernel.org\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/07aeed3f9ba2a846d07fa870c26c3634e849d4e4"},{"sha":"07d93ebdbffac61201d2f7fb81d08872df402f91","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"score/time: Migrate to new 'set-state' interface\n\nMigrate score driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in ONESHOT/SHUTDOWN/RESUME modes and so\ncallbacks for them aren't implemented.\n\nCc: Chen Liqin <liqin.linux@gmail.com>\nCc: Lennox Wu <lennox.wu@gmail.com>\nCc: Michael Opdenacker <michael.opdenacker@free-electrons.com>\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/07d93ebdbffac61201d2f7fb81d08872df402f91"},{"sha":"d5ed65d83c27aee1c07bf4879cce539055d0c27f","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"sh/localtimer: Migrate to new 'set-state' interface\n\nMigrate sh driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything in the ->set_mode() callback. So, this patch\ndoesn't provide any set-state callbacks.\n\nCc: linux-sh@vger.kernel.org\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/d5ed65d83c27aee1c07bf4879cce539055d0c27f"},{"sha":"ff4aea45c7f9c73889f08976ad65b31dbc35047e","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"sparc/time: Migrate to new 'set-state' interface\n\nMigrate sparc drivers to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything which switching to few clockevent modes and so\ntheir callbacks aren't implemented.\n\nCc: \"David S. Miller\" <davem@davemloft.net>\nCc: sparclinux@vger.kernel.org\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/ff4aea45c7f9c73889f08976ad65b31dbc35047e"},{"sha":"71b5280b79359ca3c6c21d46b6b14a3ae93d8330","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"um/time: Migrate to new 'set-state' interface\n\nMigrate um driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nCc: Jeff Dike <jdike@addtoit.com>\nCc: Richard Weinberger <richard@nod.at>\nCc: user-mode-linux-devel@lists.sourceforge.net\nCc: user-mode-linux-user@lists.sourceforge.net\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/71b5280b79359ca3c6c21d46b6b14a3ae93d8330"},{"sha":"3078c8df2c03ebad334e1efe7e0867d8b0cd2764","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"unicore/time: Migrate to new 'set-state' interface\n\nMigrate unicore driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nWe weren't doing anything for PERIODIC or RESUME modes and so their\ncallbacks aren't implemented.\n\nCc: Guan Xuetao <gxt@mprc.pku.edu.cn>\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/3078c8df2c03ebad334e1efe7e0867d8b0cd2764"},{"sha":"8e40fc4b782dc582fbf77ee3ff1d735a1d788a76","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"xtensa/time: Migrate to new 'set-state' interface\n\nMigrate xtensa driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nCc: Chris Zankel <chris@zankel.net>\nCc: Max Filippov <jcmvbkbc@gmail.com>\nCc: linux-xtensa@linux-xtensa.org\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/8e40fc4b782dc582fbf77ee3ff1d735a1d788a76"},{"sha":"ecbebcb868bed598354d3b6d94cfeb10e440e4ca","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"kernel: broadcast-hrtimer: Migrate to new 'set-state' interface\n\nMigrate broadcast-hrtimer driver to the new 'set-state' interface\nprovided by clockevents core, the earlier 'set-mode' interface is marked\nobsolete now.\n\nCc: Thomas Gleixner <tglx@linutronix.de>\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/ecbebcb868bed598354d3b6d94cfeb10e440e4ca"},{"sha":"2b5cf544934fe15f7b2f8bd26696284606f9e7d3","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"cris/time: Migrate to new 'set-state' interface\n\nMigrate cris driver to the new 'set-state' interface provided by\nclockevents core, the earlier 'set-mode' interface is marked obsolete\nnow.\n\nThis also enables us to implement callbacks for new states of clockevent\ndevices, for example: ONESHOT_STOPPED.\n\nCc: Mikael Starvik <starvik@axis.com>\nCc: Jesper Nilsson <jesper.nilsson@axis.com>\nCc: Rabin Vincent <rabin@rab.in>\nCc: Guenter Roeck <linux@roeck-us.net>\nCc: linux-cris-kernel@axis.com\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/2b5cf544934fe15f7b2f8bd26696284606f9e7d3"},{"sha":"8d77a9404ec38be34ffc491a2022022a56e72c90","author":{"email":"c1b6782c4af8f0673da8923a0702a1832e5940f4@ffwll.ch","name":"Daniel Vetter"},"message":"drm/gem: Be more friendly with locking checks\n\nBUG_ON kills the driver, WARN_ON is much friendlier. And usually nothing\nbad happens when the locking is slightly busted.\n\nv2: Fix typos in commit message Thierry spotted.\n\nReviewed-by: Thierry Reding <treding@nvidia.com>\nSigned-off-by: Daniel Vetter <daniel.vetter@intel.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/8d77a9404ec38be34ffc491a2022022a56e72c90"},{"sha":"a66b2ea224c40cf341ca2096aad225536aa25956","author":{"email":"c1b6782c4af8f0673da8923a0702a1832e5940f4@ffwll.ch","name":"Daniel Vetter"},"message":"drm/ast: Don't grab dev->struct_mutex for in mmap offset ioctl\n\nSince David Herrmann's mmap vma manager rework we don't need to grab\ndev->struct_mutex any more to prevent races when looking up the mmap\noffset. Drop it and instead don't forget to use the unref_unlocked\nvariant (since the drm core still cares).\n\nReviewed-by: Thierry Reding <treding@nvidia.com>\nSigned-off-by: Daniel Vetter <daniel.vetter@intel.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/a66b2ea224c40cf341ca2096aad225536aa25956"},{"sha":"37ae75c8fdf5c48293e8a3c39ace8a68fbcca019","author":{"email":"c1b6782c4af8f0673da8923a0702a1832e5940f4@ffwll.ch","name":"Daniel Vetter"},"message":"drm/bochs: Don't grab dev->struct_mutex for in mmap offset ioctl\n\nSince David Herrmann's mmap vma manager rework we don't need to grab\ndev->struct_mutex any more to prevent races when looking up the mmap\noffset. Drop it and instead don't forget to use the unref_unlocked\nvariant (since the drm core still cares).\n\nReviewed-by: Thierry Reding <treding@nvidia.com>\nSigned-off-by: Daniel Vetter <daniel.vetter@intel.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/37ae75c8fdf5c48293e8a3c39ace8a68fbcca019"}]}