Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755003AbbGCNdG (ORCPT ); Fri, 3 Jul 2015 09:33:06 -0400 Received: from sauhun.de ([89.238.76.85]:35417 "EHLO pokefinder.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754969AbbGCNc6 (ORCPT ); Fri, 3 Jul 2015 09:32:58 -0400 Date: Fri, 3 Jul 2015 15:32:45 +0200 From: Wolfram Sang To: Thomas Gleixner Cc: Simon Horman , Kevin Hilman , Tyler Baker , Borislav Petkov , Geert Uytterhoeven , Magnus Damm , linux-sh@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: Possible regression due to "tick: broadcast: Prevent livelock from event handler" Message-ID: <20150703133245.GA19284@katana> References: <20150703024044.GB24695@verge.net.au> <20150703105441.GF1521@katana> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3331 Lines: 113 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > So with high res timers it boots. Can you please provide the output of > /proc/timer_list for that case? Sure: Timer List Version: v0.7 HRTIMER_MAX_CLOCK_BASES: 4 now at 40752899169 nsecs cpu: 0 clock 0: .base: c03aa990 .index: 0 .resolution: 1 nsecs .get_time: ktime_get .offset: 0 nsecs active timers: #0: tick_cpu_sched, tick_sched_timer, S:01 # expires at 40760000000-40760000000 nsecs [in 7100831 to 7100831 nsecs] #1: sched_clock_timer, sched_clock_poll, S:01 # expires at 21474836475000000-21474836475000000 nsecs [in 21474795722100831 to 21474795722100831 nsecs] clock 1: .base: c03aa9c8 .index: 1 .resolution: 1 nsecs .get_time: ktime_get_real .offset: 0 nsecs active timers: clock 2: .base: c03aaa00 .index: 2 .resolution: 1 nsecs .get_time: ktime_get_boottime .offset: 0 nsecs active timers: clock 3: .base: c03aaa38 .index: 3 .resolution: 1 nsecs .get_time: ktime_get_clocktai .offset: 0 nsecs active timers: .expires_next : 40760000000 nsecs .hres_active : 1 .nr_events : 770 .nr_retries : 29 .nr_hangs : 0 .max_hang_time : 0 nsecs .nohz_mode : 2 .last_tick : 40400000000 nsecs .tick_stopped : 0 .idle_jiffies : 4294941337 .idle_calls : 378 .idle_sleeps : 354 .idle_entrytime : 40743316650 nsecs .idle_waketime : 40743316650 nsecs .idle_exittime : 40743377685 nsecs .idle_sleeptime : 37586425789 nsecs .iowait_sleeptime: 0 nsecs .last_jiffies : 4294941368 .next_jiffies : 4294941389 .idle_expires : 40930000000 nsecs jiffies: 4294941371 Tick Device: mode: 1 Per CPU device: 0 Clock Event Device: e0180000.timer max_delta_ns: 131071523464982 min_delta_ns: 61035 mult: 70369 shift: 31 mode: 3 next_event: 40760000000 nsecs set_next_event: em_sti_clock_event_next set_mode: em_sti_clock_event_mode event_handler: hrtimer_interrupt retries: 0 --y0ulUmNC+osPPQO6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVlo79AAoJEBQN5MwUoCm2o+cP/Aqgt0k8d0UE6C4SKtYWgCI4 iNfgGWE61bA4BaiCVv3EUj0DxdQwl6eUcz4rSburyGAgquejGmrA85vsJ9v9Ry0x Y/dOJo96aYIkGBY1oAY4wLVQiS1G7YcVhvU6uXYcoCgG6gKNKOlkUipBI8h4WTGO /J86Nah0ncxFgFM94oeqk1TK8kI22TIsAjXIK7otloD7xGHMUHdK6ym6n9kNB5rk a+yYaXVyI3C7UXZY1qQ1iwr/tL1+4JuF6PRvbo8B2Or/cH8ynRPmRYBJby+FxT20 LBKqpeGc9BfVB9Habttw7aGAsFXlBlvErR/PNhZxdAZQFvg7PHLrIkprt/nmiz0K 9uokbbFiG1+NmYESVAwZEwQWKxQ3nkC0bl/D0nj5/oGxNKQQtrPOoF02cZhtSd+9 f/Bd1zgPHfyG5RCthPUxEmcww465DuKPx0A0Lpd2Javvvq/HL5jlefNo3lzuW82C NRKk0ABBkdHR+A58fYtIDJsDA20HHQbkuNBqdzxqeRauyQGtF7HmNM3ZXgopcUBN Fy+3KhxnkHvVdWDd1bsUmyP7UYfwuMEl3EKyE2ApC+Z7g9peSCz2QOiipQRuQq28 M9D7fExOl6q4CgI3q0/BEHc3c91wQ0Xui8j1maNcW3qocx48tVZFjgmz1qQRUfLL 35mRSKPb4DA3oXST6f2s =F78+ -----END PGP SIGNATURE----- --y0ulUmNC+osPPQO6-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/