From: kbuild test robot <lkp@intel.com>
To: Kees Cook <keescook@chromium.org>
Cc: kbuild-all@01.org, Thomas Gleixner <tglx@linutronix.de>,
Xing Gao <xgao01@email.wm.edu>,
Jessica Frazelle <me@jessfraz.com>,
"Eric W. Biederman" <ebiederm@xmission.com>,
Jonathan Corbet <corbet@lwn.net>,
John Stultz <john.stultz@linaro.org>, Tejun Heo <tj@kernel.org>,
Lai Jiangshan <jiangshanlai@gmail.com>,
Petr Mladek <pmladek@suse.com>,
Andrew Morton <akpm@linux-foundation.org>,
Oleg Nesterov <oleg@redhat.com>,
Nicolas Iooss <nicolas.iooss_linux@m4x.org>,
Nicolas Pitre <nicolas.pitre@linaro.org>,
Richard Cochran <richardcochran@gmail.com>,
"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>,
Michal Marek <mmarek@suse.com>,
Josh Poimboeuf <jpoimboe@redhat.com>,
Dmitry Vyukov <dvyukov@google.com>,
Olof Johansson <olof@lixom.net>, Shuah Khan <shuah@kernel.org>,
linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org,
kernel-hardening@lists.openwall.com
Subject: Re: [PATCH] time: Remove CONFIG_TIMER_STATS
Date: Wed, 8 Feb 2017 12:41:03 +0800 [thread overview]
Message-ID: <201702081207.FU7WMAOf%fengguang.wu@intel.com> (raw)
In-Reply-To: <20170207234031.GA27933@beast>
[-- Attachment #1: Type: text/plain, Size: 10986 bytes --]
Hi Kees,
[auto build test WARNING on tip/timers/core]
[also build test WARNING on v4.10-rc7 next-20170207]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Kees-Cook/time-Remove-CONFIG_TIMER_STATS/20170208-080916
reproduce: make htmldocs
All warnings (new ones prefixed by >>):
make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
include/linux/init.h:1: warning: no structured comments found
>> include/linux/hrtimer.h:108: warning: Excess struct/union/enum/typedef member 'start_pid' description in 'hrtimer'
>> include/linux/hrtimer.h:108: warning: Excess struct/union/enum/typedef member 'start_site' description in 'hrtimer'
>> include/linux/hrtimer.h:108: warning: Excess struct/union/enum/typedef member 'start_comm' description in 'hrtimer'
include/linux/kthread.h:26: warning: Excess function parameter '...' description in 'kthread_create'
kernel/sys.c:1: warning: no structured comments found
drivers/dma-buf/seqno-fence.c:1: warning: no structured comments found
include/drm/drm_drv.h:409: warning: No description found for parameter 'load'
include/drm/drm_drv.h:409: warning: No description found for parameter 'firstopen'
include/drm/drm_drv.h:409: warning: No description found for parameter 'open'
include/drm/drm_drv.h:409: warning: No description found for parameter 'preclose'
include/drm/drm_drv.h:409: warning: No description found for parameter 'postclose'
include/drm/drm_drv.h:409: warning: No description found for parameter 'lastclose'
include/drm/drm_drv.h:409: warning: No description found for parameter 'unload'
include/drm/drm_drv.h:409: warning: No description found for parameter 'dma_ioctl'
include/drm/drm_drv.h:409: warning: No description found for parameter 'dma_quiescent'
include/drm/drm_drv.h:409: warning: No description found for parameter 'context_dtor'
include/drm/drm_drv.h:409: warning: No description found for parameter 'set_busid'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_handler'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_preinstall'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_postinstall'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_uninstall'
include/drm/drm_drv.h:409: warning: No description found for parameter 'debugfs_init'
include/drm/drm_drv.h:409: warning: No description found for parameter 'debugfs_cleanup'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_open_object'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_close_object'
include/drm/drm_drv.h:409: warning: No description found for parameter 'prime_handle_to_fd'
include/drm/drm_drv.h:409: warning: No description found for parameter 'prime_fd_to_handle'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_export'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_import'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_pin'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_unpin'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_res_obj'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_get_sg_table'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_import_sg_table'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_vmap'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_vunmap'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_mmap'
include/drm/drm_drv.h:409: warning: No description found for parameter 'vgaarb_irq'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_vm_ops'
include/drm/drm_drv.h:409: warning: No description found for parameter 'major'
include/drm/drm_drv.h:409: warning: No description found for parameter 'minor'
include/drm/drm_drv.h:409: warning: No description found for parameter 'patchlevel'
include/drm/drm_drv.h:409: warning: No description found for parameter 'name'
include/drm/drm_drv.h:409: warning: No description found for parameter 'desc'
include/drm/drm_drv.h:409: warning: No description found for parameter 'date'
include/drm/drm_drv.h:409: warning: No description found for parameter 'driver_features'
include/drm/drm_drv.h:409: warning: No description found for parameter 'dev_priv_size'
include/drm/drm_drv.h:409: warning: No description found for parameter 'ioctls'
include/drm/drm_drv.h:409: warning: No description found for parameter 'num_ioctls'
include/drm/drm_drv.h:409: warning: No description found for parameter 'fops'
include/drm/drm_drv.h:409: warning: No description found for parameter 'legacy_dev_list'
drivers/media/dvb-core/dvb_frontend.h:677: warning: No description found for parameter 'refcount'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'filp'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'buf'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'count'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'off'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'filp'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'buf'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'count'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'off'
drivers/char/tpm/tpm_vtpm_proxy.c:203: warning: No description found for parameter 'proxy_dev'
sound/soc/soc-core.c:994: warning: No description found for parameter 'stream_name'
Documentation/core-api/assoc_array.rst:13: WARNING: Enumerated list ends without a blank line; unexpected unindent.
Documentation/doc-guide/sphinx.rst:110: ERROR: Unknown target name: "sphinx c domain".
include/net/cfg80211.h:3154: ERROR: Unexpected indentation.
include/net/mac80211.h:3214: ERROR: Unexpected indentation.
include/net/mac80211.h:3217: WARNING: Block quote ends without a blank line; unexpected unindent.
include/net/mac80211.h:3219: ERROR: Unexpected indentation.
include/net/mac80211.h:3220: WARNING: Block quote ends without a blank line; unexpected unindent.
include/net/mac80211.h:1773: ERROR: Unexpected indentation.
include/net/mac80211.h:1777: WARNING: Block quote ends without a blank line; unexpected unindent.
kernel/sched/fair.c:7587: WARNING: Inline emphasis start-string without end-string.
kernel/time/timer.c:1198: ERROR: Unexpected indentation.
kernel/time/timer.c:1200: ERROR: Unexpected indentation.
kernel/time/timer.c:1201: WARNING: Block quote ends without a blank line; unexpected unindent.
include/linux/wait.h:121: WARNING: Block quote ends without a blank line; unexpected unindent.
include/linux/wait.h:124: ERROR: Unexpected indentation.
include/linux/wait.h:126: WARNING: Block quote ends without a blank line; unexpected unindent.
kernel/time/hrtimer.c:990: WARNING: Block quote ends without a blank line; unexpected unindent.
kernel/signal.c:317: WARNING: Inline literal start-string without end-string.
drivers/message/fusion/mptbase.c:5051: WARNING: Definition list ends without a blank line; unexpected unindent.
drivers/tty/serial/serial_core.c:1897: WARNING: Definition list ends without a blank line; unexpected unindent.
include/linux/spi/spi.h:369: ERROR: Unexpected indentation.
drivers/usb/core/message.c:481: ERROR: Unexpected indentation.
drivers/usb/core/message.c:482: WARNING: Block quote ends without a blank line; unexpected unindent.
Documentation/driver-api/usb.rst:623: ERROR: Unknown target name: "usb_type".
Documentation/driver-api/usb.rst:623: ERROR: Unknown target name: "usb_dir".
Documentation/driver-api/usb.rst:623: ERROR: Unknown target name: "usb_recip".
Documentation/driver-api/usb.rst:689: ERROR: Unknown target name: "usbdevfs_urb_type".
sound/soc/soc-core.c:2508: ERROR: Unknown target name: "snd_soc_daifmt".
sound/core/jack.c:312: ERROR: Unknown target name: "snd_jack_btn".
Documentation/translations/ko_KR/howto.rst:293: WARNING: Inline emphasis start-string without end-string.
WARNING: dvipng command 'dvipng' cannot be run (needed for math display), check the imgmath_dvipng setting
vim +108 include/linux/hrtimer.h
e2e680fb Viresh Kumar 2014-03-19 92 * started the timer
54cdfdb4 Thomas Gleixner 2007-02-16 93 * @start_site: timer statistics field to store the site where the timer
54cdfdb4 Thomas Gleixner 2007-02-16 94 * was started
54cdfdb4 Thomas Gleixner 2007-02-16 95 * @start_comm: timer statistics field to store the name of the process which
54cdfdb4 Thomas Gleixner 2007-02-16 96 * started the timer
c0a31329 Thomas Gleixner 2006-01-09 97 *
54cdfdb4 Thomas Gleixner 2007-02-16 98 * The hrtimer structure must be initialized by hrtimer_init()
c0a31329 Thomas Gleixner 2006-01-09 99 */
c0a31329 Thomas Gleixner 2006-01-09 100 struct hrtimer {
998adc3d John Stultz 2010-09-20 101 struct timerqueue_node node;
654c8e0b Arjan van de Ven 2008-09-01 102 ktime_t _softexpires;
c9cb2e3d Thomas Gleixner 2007-02-16 103 enum hrtimer_restart (*function)(struct hrtimer *);
3c8aa39d Thomas Gleixner 2007-02-16 104 struct hrtimer_clock_base *base;
203cbf77 Thomas Gleixner 2016-01-14 105 u8 state;
203cbf77 Thomas Gleixner 2016-01-14 106 u8 is_rel;
c0a31329 Thomas Gleixner 2006-01-09 107 };
c0a31329 Thomas Gleixner 2006-01-09 @108
c0a31329 Thomas Gleixner 2006-01-09 109 /**
00362e33 Thomas Gleixner 2006-03-31 110 * struct hrtimer_sleeper - simple sleeper structure
00362e33 Thomas Gleixner 2006-03-31 111 * @timer: embedded timer structure
00362e33 Thomas Gleixner 2006-03-31 112 * @task: task to wake up
00362e33 Thomas Gleixner 2006-03-31 113 *
00362e33 Thomas Gleixner 2006-03-31 114 * task is set to NULL, when the timer expires.
00362e33 Thomas Gleixner 2006-03-31 115 */
00362e33 Thomas Gleixner 2006-03-31 116 struct hrtimer_sleeper {
:::::: The code at line 108 was first introduced by commit
:::::: c0a3132963db68f1fbbd0e316b73de100fee3f08 [PATCH] hrtimer: hrtimer core code
:::::: TO: Thomas Gleixner <tglx@linutronix.de>
:::::: CC: Linus Torvalds <torvalds@g5.osdl.org>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 6457 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: kbuild test robot <lkp@intel.com>
To: Kees Cook <keescook@chromium.org>
Cc: kbuild-all@01.org, Thomas Gleixner <tglx@linutronix.de>,
Xing Gao <xgao01@email.wm.edu>,
Jessica Frazelle <me@jessfraz.com>,
"Eric W. Biederman" <ebiederm@xmission.com>,
Jonathan Corbet <corbet@lwn.net>,
John Stultz <john.stultz@linaro.org>, Tejun Heo <tj@kernel.org>,
Lai Jiangshan <jiangshanlai@gmail.com>,
Petr Mladek <pmladek@suse.com>,
Andrew Morton <akpm@linux-foundation.org>,
Oleg Nesterov <oleg@redhat.com>,
Nicolas Iooss <nicolas.iooss_linux@m4x.org>,
Nicolas Pitre <nicolas.pitre@linaro.org>,
Richard Cochran <richardcochran@gmail.com>,
"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>,
Michal Marek <mmarek@suse.com>,
Josh Poimboeuf <jpoimboe@redhat.com>,
Dmitry Vyukov <dvyukov@google.com>,
Olof Johansson <olof@lixom.net>, Shuah Khan <shuah@kernel.org>,
linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org,
kernel-hardening@lists.openwall.com
Subject: [kernel-hardening] Re: [PATCH] time: Remove CONFIG_TIMER_STATS
Date: Wed, 8 Feb 2017 12:41:03 +0800 [thread overview]
Message-ID: <201702081207.FU7WMAOf%fengguang.wu@intel.com> (raw)
In-Reply-To: <20170207234031.GA27933@beast>
[-- Attachment #1: Type: text/plain, Size: 10986 bytes --]
Hi Kees,
[auto build test WARNING on tip/timers/core]
[also build test WARNING on v4.10-rc7 next-20170207]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Kees-Cook/time-Remove-CONFIG_TIMER_STATS/20170208-080916
reproduce: make htmldocs
All warnings (new ones prefixed by >>):
make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
include/linux/init.h:1: warning: no structured comments found
>> include/linux/hrtimer.h:108: warning: Excess struct/union/enum/typedef member 'start_pid' description in 'hrtimer'
>> include/linux/hrtimer.h:108: warning: Excess struct/union/enum/typedef member 'start_site' description in 'hrtimer'
>> include/linux/hrtimer.h:108: warning: Excess struct/union/enum/typedef member 'start_comm' description in 'hrtimer'
include/linux/kthread.h:26: warning: Excess function parameter '...' description in 'kthread_create'
kernel/sys.c:1: warning: no structured comments found
drivers/dma-buf/seqno-fence.c:1: warning: no structured comments found
include/drm/drm_drv.h:409: warning: No description found for parameter 'load'
include/drm/drm_drv.h:409: warning: No description found for parameter 'firstopen'
include/drm/drm_drv.h:409: warning: No description found for parameter 'open'
include/drm/drm_drv.h:409: warning: No description found for parameter 'preclose'
include/drm/drm_drv.h:409: warning: No description found for parameter 'postclose'
include/drm/drm_drv.h:409: warning: No description found for parameter 'lastclose'
include/drm/drm_drv.h:409: warning: No description found for parameter 'unload'
include/drm/drm_drv.h:409: warning: No description found for parameter 'dma_ioctl'
include/drm/drm_drv.h:409: warning: No description found for parameter 'dma_quiescent'
include/drm/drm_drv.h:409: warning: No description found for parameter 'context_dtor'
include/drm/drm_drv.h:409: warning: No description found for parameter 'set_busid'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_handler'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_preinstall'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_postinstall'
include/drm/drm_drv.h:409: warning: No description found for parameter 'irq_uninstall'
include/drm/drm_drv.h:409: warning: No description found for parameter 'debugfs_init'
include/drm/drm_drv.h:409: warning: No description found for parameter 'debugfs_cleanup'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_open_object'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_close_object'
include/drm/drm_drv.h:409: warning: No description found for parameter 'prime_handle_to_fd'
include/drm/drm_drv.h:409: warning: No description found for parameter 'prime_fd_to_handle'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_export'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_import'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_pin'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_unpin'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_res_obj'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_get_sg_table'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_import_sg_table'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_vmap'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_vunmap'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_prime_mmap'
include/drm/drm_drv.h:409: warning: No description found for parameter 'vgaarb_irq'
include/drm/drm_drv.h:409: warning: No description found for parameter 'gem_vm_ops'
include/drm/drm_drv.h:409: warning: No description found for parameter 'major'
include/drm/drm_drv.h:409: warning: No description found for parameter 'minor'
include/drm/drm_drv.h:409: warning: No description found for parameter 'patchlevel'
include/drm/drm_drv.h:409: warning: No description found for parameter 'name'
include/drm/drm_drv.h:409: warning: No description found for parameter 'desc'
include/drm/drm_drv.h:409: warning: No description found for parameter 'date'
include/drm/drm_drv.h:409: warning: No description found for parameter 'driver_features'
include/drm/drm_drv.h:409: warning: No description found for parameter 'dev_priv_size'
include/drm/drm_drv.h:409: warning: No description found for parameter 'ioctls'
include/drm/drm_drv.h:409: warning: No description found for parameter 'num_ioctls'
include/drm/drm_drv.h:409: warning: No description found for parameter 'fops'
include/drm/drm_drv.h:409: warning: No description found for parameter 'legacy_dev_list'
drivers/media/dvb-core/dvb_frontend.h:677: warning: No description found for parameter 'refcount'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'filp'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'buf'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'count'
drivers/char/tpm/tpm_vtpm_proxy.c:73: warning: No description found for parameter 'off'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'filp'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'buf'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'count'
drivers/char/tpm/tpm_vtpm_proxy.c:123: warning: No description found for parameter 'off'
drivers/char/tpm/tpm_vtpm_proxy.c:203: warning: No description found for parameter 'proxy_dev'
sound/soc/soc-core.c:994: warning: No description found for parameter 'stream_name'
Documentation/core-api/assoc_array.rst:13: WARNING: Enumerated list ends without a blank line; unexpected unindent.
Documentation/doc-guide/sphinx.rst:110: ERROR: Unknown target name: "sphinx c domain".
include/net/cfg80211.h:3154: ERROR: Unexpected indentation.
include/net/mac80211.h:3214: ERROR: Unexpected indentation.
include/net/mac80211.h:3217: WARNING: Block quote ends without a blank line; unexpected unindent.
include/net/mac80211.h:3219: ERROR: Unexpected indentation.
include/net/mac80211.h:3220: WARNING: Block quote ends without a blank line; unexpected unindent.
include/net/mac80211.h:1773: ERROR: Unexpected indentation.
include/net/mac80211.h:1777: WARNING: Block quote ends without a blank line; unexpected unindent.
kernel/sched/fair.c:7587: WARNING: Inline emphasis start-string without end-string.
kernel/time/timer.c:1198: ERROR: Unexpected indentation.
kernel/time/timer.c:1200: ERROR: Unexpected indentation.
kernel/time/timer.c:1201: WARNING: Block quote ends without a blank line; unexpected unindent.
include/linux/wait.h:121: WARNING: Block quote ends without a blank line; unexpected unindent.
include/linux/wait.h:124: ERROR: Unexpected indentation.
include/linux/wait.h:126: WARNING: Block quote ends without a blank line; unexpected unindent.
kernel/time/hrtimer.c:990: WARNING: Block quote ends without a blank line; unexpected unindent.
kernel/signal.c:317: WARNING: Inline literal start-string without end-string.
drivers/message/fusion/mptbase.c:5051: WARNING: Definition list ends without a blank line; unexpected unindent.
drivers/tty/serial/serial_core.c:1897: WARNING: Definition list ends without a blank line; unexpected unindent.
include/linux/spi/spi.h:369: ERROR: Unexpected indentation.
drivers/usb/core/message.c:481: ERROR: Unexpected indentation.
drivers/usb/core/message.c:482: WARNING: Block quote ends without a blank line; unexpected unindent.
Documentation/driver-api/usb.rst:623: ERROR: Unknown target name: "usb_type".
Documentation/driver-api/usb.rst:623: ERROR: Unknown target name: "usb_dir".
Documentation/driver-api/usb.rst:623: ERROR: Unknown target name: "usb_recip".
Documentation/driver-api/usb.rst:689: ERROR: Unknown target name: "usbdevfs_urb_type".
sound/soc/soc-core.c:2508: ERROR: Unknown target name: "snd_soc_daifmt".
sound/core/jack.c:312: ERROR: Unknown target name: "snd_jack_btn".
Documentation/translations/ko_KR/howto.rst:293: WARNING: Inline emphasis start-string without end-string.
WARNING: dvipng command 'dvipng' cannot be run (needed for math display), check the imgmath_dvipng setting
vim +108 include/linux/hrtimer.h
e2e680fb Viresh Kumar 2014-03-19 92 * started the timer
54cdfdb4 Thomas Gleixner 2007-02-16 93 * @start_site: timer statistics field to store the site where the timer
54cdfdb4 Thomas Gleixner 2007-02-16 94 * was started
54cdfdb4 Thomas Gleixner 2007-02-16 95 * @start_comm: timer statistics field to store the name of the process which
54cdfdb4 Thomas Gleixner 2007-02-16 96 * started the timer
c0a31329 Thomas Gleixner 2006-01-09 97 *
54cdfdb4 Thomas Gleixner 2007-02-16 98 * The hrtimer structure must be initialized by hrtimer_init()
c0a31329 Thomas Gleixner 2006-01-09 99 */
c0a31329 Thomas Gleixner 2006-01-09 100 struct hrtimer {
998adc3d John Stultz 2010-09-20 101 struct timerqueue_node node;
654c8e0b Arjan van de Ven 2008-09-01 102 ktime_t _softexpires;
c9cb2e3d Thomas Gleixner 2007-02-16 103 enum hrtimer_restart (*function)(struct hrtimer *);
3c8aa39d Thomas Gleixner 2007-02-16 104 struct hrtimer_clock_base *base;
203cbf77 Thomas Gleixner 2016-01-14 105 u8 state;
203cbf77 Thomas Gleixner 2016-01-14 106 u8 is_rel;
c0a31329 Thomas Gleixner 2006-01-09 107 };
c0a31329 Thomas Gleixner 2006-01-09 @108
c0a31329 Thomas Gleixner 2006-01-09 109 /**
00362e33 Thomas Gleixner 2006-03-31 110 * struct hrtimer_sleeper - simple sleeper structure
00362e33 Thomas Gleixner 2006-03-31 111 * @timer: embedded timer structure
00362e33 Thomas Gleixner 2006-03-31 112 * @task: task to wake up
00362e33 Thomas Gleixner 2006-03-31 113 *
00362e33 Thomas Gleixner 2006-03-31 114 * task is set to NULL, when the timer expires.
00362e33 Thomas Gleixner 2006-03-31 115 */
00362e33 Thomas Gleixner 2006-03-31 116 struct hrtimer_sleeper {
:::::: The code at line 108 was first introduced by commit
:::::: c0a3132963db68f1fbbd0e316b73de100fee3f08 [PATCH] hrtimer: hrtimer core code
:::::: TO: Thomas Gleixner <tglx@linutronix.de>
:::::: CC: Linus Torvalds <torvalds@g5.osdl.org>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 6457 bytes --]
next prev parent reply other threads:[~2017-02-08 4:41 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-02-07 23:40 [PATCH] time: Remove CONFIG_TIMER_STATS Kees Cook
2017-02-07 23:40 ` [kernel-hardening] " Kees Cook
2017-02-08 4:29 ` John Stultz
2017-02-08 4:29 ` [kernel-hardening] " John Stultz
2017-02-08 10:24 ` Thomas Gleixner
2017-02-08 10:24 ` [kernel-hardening] " Thomas Gleixner
2017-02-08 18:09 ` John Stultz
2017-02-08 18:09 ` [kernel-hardening] " John Stultz
2017-02-08 4:41 ` kbuild test robot [this message]
2017-02-08 4:41 ` kbuild test robot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201702081207.FU7WMAOf%fengguang.wu@intel.com \
--to=lkp@intel.com \
--cc=akpm@linux-foundation.org \
--cc=corbet@lwn.net \
--cc=dvyukov@google.com \
--cc=ebiederm@xmission.com \
--cc=jiangshanlai@gmail.com \
--cc=john.stultz@linaro.org \
--cc=jpoimboe@redhat.com \
--cc=kbuild-all@01.org \
--cc=keescook@chromium.org \
--cc=kernel-hardening@lists.openwall.com \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=me@jessfraz.com \
--cc=mmarek@suse.com \
--cc=nicolas.iooss_linux@m4x.org \
--cc=nicolas.pitre@linaro.org \
--cc=oleg@redhat.com \
--cc=olof@lixom.net \
--cc=paulmck@linux.vnet.ibm.com \
--cc=pmladek@suse.com \
--cc=richardcochran@gmail.com \
--cc=shuah@kernel.org \
--cc=tglx@linutronix.de \
--cc=tj@kernel.org \
--cc=xgao01@email.wm.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.