All of lore.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] 3.2.60-rt87
@ 2014-06-19  0:13 Steven Rostedt
  2014-06-19 19:04 ` 3.2.60-rt87: arm: Doesn't boot in certain case Rolf Peukert
  2014-07-01 12:23 ` 3.14.10 patch falied Pavel Vasilyev
  0 siblings, 2 replies; 3+ messages in thread
From: Steven Rostedt @ 2014-06-19  0:13 UTC (permalink / raw)
  To: LKML, linux-rt-users
  Cc: Thomas Gleixner, Carsten Emde, John Kacur, Sebastian Andrzej Siewior


Dear RT Folks,

I'm pleased to announce the 3.2.60-rt87 stable release.


This release is just an update to the new stable 3.2.60 version
and no RT specific changes have been made.


You can get this release via the git tree at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git

  branch: v3.2-rt
  Head SHA1: f36f978f8ef9b46688a3a3b1c4406984790a9303


Or to build 3.2.60-rt87 directly, the following patches should be applied:

  http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.2.tar.xz

  http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.2.60.xz

  http://www.kernel.org/pub/linux/kernel/projects/rt/3.2/patch-3.2.60-rt87.patch.xz




Enjoy,

-- Steve


^ permalink raw reply	[flat|nested] 3+ messages in thread

* 3.2.60-rt87: arm: Doesn't boot in certain case
  2014-06-19  0:13 [ANNOUNCE] 3.2.60-rt87 Steven Rostedt
@ 2014-06-19 19:04 ` Rolf Peukert
  2014-07-01 12:23 ` 3.14.10 patch falied Pavel Vasilyev
  1 sibling, 0 replies; 3+ messages in thread
From: Rolf Peukert @ 2014-06-19 19:04 UTC (permalink / raw)
  To: linux-rt-users; +Cc: Steven Rostedt

Hello Steven,

I just tried the new kernel version 3.2.60-rt87 on our ARM-Cortex-A8
board and while it works fine with the standard configuration, it won't
boot if the option CONFIG_MISSED_TIMER_OFFSETS_HIST is set.

The kernel error message reports a NULL pointer dereference at
__hrtimer_start_range_ns+0xf4, which probably is line 1038 in file
kernel/hrtimer.c, where new_base->get_time() is called before new_base
is set.
(actually there was a compiler warning too, but I didn't pay enough
attention to the compiler output...)


#ifdef CONFIG_MISSED_TIMER_OFFSETS_HIST
        {
                ktime_t now = new_base->get_time();

                if (ktime_to_ns(tim) < ktime_to_ns(now))
                        timer->praecox = now;
                else
                        timer->praecox = ktime_set(0, 0);
        }
#endif
        hrtimer_set_expires_range_ns(timer, tim, delta_ns);

        /* Switch the timer base, if necessary: */
        new_base = switch_hrtimer_base(timer, base, mode &
HRTIMER_MODE_PINNED);


Since I moved the #ifdef...#endif block down below the
new_base=switch_hrtimer... statement, the kernel boots and works so far,
but I'm not sure if this is what was originally intended here.

Best regards
Rolf


^ permalink raw reply	[flat|nested] 3+ messages in thread

* 3.14.10 patch falied
  2014-06-19  0:13 [ANNOUNCE] 3.2.60-rt87 Steven Rostedt
  2014-06-19 19:04 ` 3.2.60-rt87: arm: Doesn't boot in certain case Rolf Peukert
@ 2014-07-01 12:23 ` Pavel Vasilyev
  1 sibling, 0 replies; 3+ messages in thread
From: Pavel Vasilyev @ 2014-07-01 12:23 UTC (permalink / raw)
  To: linux-rt-users

19.06.2014 04:13, Steven Rostedt пишет:


5 out of 22 hunks FAILED -- saving rejects to file kernel/locking/rtmutex.c.rej

diffs: 
https://www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv3.x%2Fincr%2Fpatch-3.14.9-10.xz;z=104

-- 

                                                          Pavel.
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-07-01 12:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-19  0:13 [ANNOUNCE] 3.2.60-rt87 Steven Rostedt
2014-06-19 19:04 ` 3.2.60-rt87: arm: Doesn't boot in certain case Rolf Peukert
2014-07-01 12:23 ` 3.14.10 patch falied Pavel Vasilyev

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.