atom feed294 messages in org.kernel.vger.linux-rt-usersRe: [ANNOUNCE] 2.6.31-rc4-rt1
FromSent OnAttachments
106 earlier messages
GeunSik LimApr 4, 2009 8:28 pm 
Thomas GleixnerApr 5, 2009 1:46 am 
Thomas GleixnerApr 5, 2009 1:52 am 
Thomas GleixnerApr 5, 2009 6:53 am 
Fernando Lopez-LezcanoApr 5, 2009 2:48 pm 
Thomas GleixnerApr 5, 2009 3:02 pm 
Fernando Lopez-LezcanoApr 5, 2009 4:09 pm 
Thomas GleixnerApr 6, 2009 12:53 pm 
Fernando Lopez-LezcanoApr 7, 2009 9:50 am 
Thomas GleixnerApr 7, 2009 9:58 am 
Fernando Lopez-LezcanoApr 7, 2009 10:13 am 
Fernando Lopez-LezcanoApr 7, 2009 11:12 am.multi, .single, .noblue, 1 more
Thomas GleixnerApr 8, 2009 10:49 am 
Thomas GleixnerApr 9, 2009 11:53 am 
GeunSik LimApr 10, 2009 1:12 am 
Thomas GleixnerApr 10, 2009 3:05 pm 
Suresh Kumar SHUKLAApr 12, 2009 11:44 pm 
Tim SanderApr 13, 2009 3:56 am 
Tim SanderApr 13, 2009 9:21 am 
Suresh Kumar SHUKLAApr 13, 2009 8:55 pm 
Thomas GleixnerApr 18, 2009 3:13 am 
Robin GareusApr 19, 2009 7:11 am 
Wu ZhangjinApr 20, 2009 6:47 pm 
Thomas GleixnerApr 25, 2009 6:02 am 
Thomas GleixnerApr 28, 2009 3:39 pm 
Thomas GleixnerMay 1, 2009 2:52 pm 
Thomas GleixnerMay 12, 2009 4:27 pm 
Hugo VincentMay 12, 2009 5:15 pm 
Thomas GleixnerMay 13, 2009 3:18 am 
Peter ZijlstraMay 13, 2009 3:24 am 
Thomas GleixnerMay 13, 2009 4:05 am 
Thomas GleixnerMay 22, 2009 6:02 am 
Thomas GleixnerMay 25, 2009 6:46 am 
GeunSik LimJun 2, 2009 9:54 pm 
Thomas GleixnerJun 10, 2009 10:02 am 
Thomas GleixnerJun 12, 2009 10:31 am 
Thomas GleixnerJun 15, 2009 2:19 am 
Wolfgang Johann BETZJun 16, 2009 6:49 am 
Thomas GleixnerJun 17, 2009 1:45 am 
Thomas GleixnerJun 23, 2009 5:30 am 
Thomas GleixnerJul 9, 2009 11:25 am 
Fernando Lopez-LezcanoJul 10, 2009 11:02 am 
Fernando Lopez-LezcanoJul 10, 2009 11:06 am 
Thomas GleixnerJul 10, 2009 11:29 am 
Fernando Lopez-LezcanoJul 10, 2009 5:16 pm 
Jaswinder Singh RajputJul 14, 2009 2:12 am 
Thomas GleixnerJul 29, 2009 5:47 pm 
Tim BlechmannJul 30, 2009 2:56 am.patch
Darren HartJul 30, 2009 4:03 pm 
Clark WilliamsJul 31, 2009 7:12 am 
Frederic WeisbeckerJul 31, 2009 4:21 pm 
Darren HartJul 31, 2009 5:41 pm 
Frederic WeisbeckerJul 31, 2009 6:19 pm 
Thomas MeyerAug 1, 2009 2:48 am 
john stultzAug 4, 2009 6:29 pm 
gowrishankarAug 4, 2009 11:05 pm 
Clark WilliamsAug 5, 2009 6:32 am 
Will SchmidtAug 5, 2009 12:19 pm 
gowrishankarAug 5, 2009 11:45 pm 
Clark WilliamsAug 6, 2009 7:36 am 
Sven-Thorsten DietrichAug 6, 2009 7:46 am 
John KacurAug 6, 2009 7:54 am 
gowrishankarAug 6, 2009 9:39 am 
Sripathi KodiAug 6, 2009 9:25 pm 
Darren HartAug 7, 2009 7:29 am 
Uwe Kleine-KönigAug 7, 2009 1:39 pm 
Uwe Kleine-KönigAug 7, 2009 1:42 pm 
Uwe Kleine-KönigAug 7, 2009 1:42 pm 
Uwe Kleine-KönigAug 7, 2009 1:42 pm 
Uwe Kleine-KönigAug 7, 2009 1:42 pm 
Uwe Kleine-KönigAug 7, 2009 1:42 pm 
Uwe Kleine-KönigAug 7, 2009 1:42 pm 
Uwe Kleine-KönigAug 7, 2009 1:53 pm 
Uwe Kleine-KönigAug 7, 2009 1:54 pm 
Mark BrownAug 8, 2009 12:57 am 
Uwe Kleine-KönigAug 9, 2009 2:36 am 
Uwe Kleine-KönigAug 9, 2009 2:36 am 
Uwe Kleine-KönigAug 9, 2009 2:36 am 
Russell King - ARM LinuxAug 9, 2009 2:42 am 
David MillerAug 9, 2009 9:48 pm 
Uwe Kleine-KönigAug 10, 2009 2:40 am 
David MillerAug 10, 2009 8:00 am 
Kevin HilmanAug 10, 2009 9:47 am 
Russell King - ARM LinuxAug 10, 2009 10:26 am 
Kevin HilmanAug 10, 2009 2:03 pm 
Russell King - ARM LinuxAug 10, 2009 3:02 pm 
Jan EngelhardtAug 11, 2009 3:51 am 
Thomas GleixnerAug 11, 2009 11:08 am 
Will SchmidtAug 12, 2009 1:45 pm 
Thomas GleixnerAug 13, 2009 12:29 am 
Will SchmidtAug 13, 2009 8:04 am 
Kevin HilmanAug 13, 2009 8:05 am 
Uwe Kleine-KönigAug 13, 2009 2:33 pm 
Peter ZijlstraAug 14, 2009 7:02 am 
Nicolas PitreAug 14, 2009 8:58 am 
Uwe Kleine-KönigAug 14, 2009 1:12 pm 
Wim Van SebroeckAug 16, 2009 7:08 am 
Thomas GleixnerAug 16, 2009 1:41 pm 
Dale StimsonAug 17, 2009 9:07 am 
Thomas GleixnerAug 18, 2009 1:03 pm 
88 later messages
Subject:Re: [ANNOUNCE] 2.6.31-rc4-rt1
From:Clark Williams (will@redhat.com)
Date:Jul 31, 2009 7:12:23 am
List:org.kernel.vger.linux-rt-users

On Thu, 30 Jul 2009 16:20:26 -0700 Darren Hart <dvh@us.ibm.com> wrote:

Thomas Gleixner wrote:

We are pleased to announce the next update to our new preempt-rt series.

- update to 2.6.31-rc4

This is a major rework of the rt patch series. Thanks to Clark Williams and John Kacur for providing the merge to 2.6.30 while I was stabilizing .29-rt. While the 30-rt series looked quite stable, we decided to skip 30-rt entirely to keep track with the ongoing mainline development for various reaons. The .31-rt series is planned to be stabilized as we have done with .29-rt.

I hit this on boot on an IBM Thinkpad T60p (Intel Core Duo). Haven't had a chance to dig in yet, but wanted to post sooner rather than later.

[ 4.764702] Freeing unused kernel memory: 552k freed [ 4.765205] Write protecting the kernel text: 4552k [ 4.765389] Write protecting the kernel read-only data: 1776k [ 4.766458] BUG: sleeping function called from invalid context at kernel/rtmutex.c:684 [ 4.766596] in_atomic(): 1, irqs_disabled(): 0, pid: 103, name: init [ 4.766723] Pid: 103, comm: init Not tainted 2.6.31-rc4-rt1-dvh01 #1 [ 4.766848] Call Trace: [ 4.766973] [<c012d881>] __might_sleep+0xe1/0x100 [ 4.767099] [<c056ccba>] rt_spin_lock+0x2a/0x70 [ 4.767224] [<c018243a>] res_counter_uncharge+0x2a/0x50 [ 4.767350] [<c01e6e23>] __mem_cgroup_uncharge_common+0x93/0x190 [ 4.767477] [<c01e6fb8>] mem_cgroup_uncharge_page+0x28/0x30 [ 4.767604] [<c01d6b87>] page_remove_rmap+0x47/0x50 [ 4.767728] [<c01cf2d9>] unmap_vmas+0x349/0x6b0 [ 4.767852] [<c01d45e5>] exit_mmap+0xc5/0x1c0 [ 4.767977] [<c037d634>] ? get_random_int+0xb4/0xe0 [ 4.768114] [<c0140481>] mmput+0x51/0xc0 [ 4.768237] [<c01ef651>] flush_old_exec+0x381/0x6c0 [ 4.768361] [<c01ea0c6>] ? vfs_read+0x126/0x190 [ 4.768484] [<c01eea3f>] ? kernel_read+0x3f/0x60 [ 4.768609] [<c02228cb>] load_elf_binary+0x33b/0x18c0 [ 4.768734] [<c012f06f>] ? __wake_up+0x3f/0x50 [ 4.768859] [<c01ccfee>] ? kunmap_high+0x7e/0xb0 [ 4.768983] [<c01ccede>] ? page_address+0x8e/0x90 [ 4.769125] [<c01cd15b>] ? kmap_high+0x13b/0x4c0 [ 4.769248] [<c01d1752>] ? __get_user_pages+0x112/0x3d0 [ 4.769374] [<c012f06f>] ? __wake_up+0x3f/0x50 [ 4.769498] [<c056cd9a>] ? __rt_spin_lock+0x2a/0x70 [ 4.769623] [<c0222590>] ? load_elf_binary+0x0/0x18c0 [ 4.769747] [<c01eedbd>] search_binary_handler+0xfd/0x300 [ 4.769872] [<c01f0568>] do_execve+0x228/0x300 [ 4.769996] [<c0319626>] ? strncpy_from_user+0x46/0x70 [ 4.770121] [<c0101b16>] sys_execve+0x36/0x60 [ 4.770244] [<c0103025>] syscall_call+0x7/0xb

Ok, here's a traceback I got running 2.6.31-rc4-rt1 on a Lenovo T60 that had been running for a while:

BUG: scheduling while atomic: gkrellm/0x00000001/2483, CPU#0 Modules linked in: ati_remote pl2303 usbserial fuse i915 drm i2c_algo_bit sunrpc
ipv6 cpufreq_ondemand acpi_cpufreq freq_table loop dm_multipath scsi_dh
kvm_intel kvm uinput arc4 ecb iwl3945 btusb iwlcore snd_hda_codec_analog
bluetooth snd_hda_intel snd_hda_codec snd_hwdep mac80211 snd_pcm thinkpad_acpi
snd_timer hwmon snd cfg80211 soundcore video rfkill iTCO_wdt iTCO_vendor_support
sr_mod joydev cdrom ata_generic yenta_socket snd_page_alloc pcspkr i2c_i801
i2c_core output e1000e ata_piix rsrc_nonstatic sg ahci libata sd_mod scsi_mod
dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod uhci_hcd ohci_hcd ssb
[last unloaded: microcode] Pid: 2483, comm: gkrellm Not tainted 2.6.31-rc4-rt1 #31 Call Trace: [<ffffffff8105742b>] __schedule_bug+0x97/0x9c [<ffffffff8153856b>] __schedule+0xc7/0x112c [<ffffffff8153c8c6>] ? _atomic_spin_unlock+0x46/0x62 [<ffffffff81539ad5>] schedule+0x1f/0x70 [<ffffffff8153b163>] rt_spin_lock_slowlock+0x313/0x475 [<ffffffff8153c1ed>] rt_spin_lock+0xd4/0xd9 [<ffffffff810c5d6b>] res_counter_uncharge+0x2e/0x53 [<ffffffff8115b1f5>] __mem_cgroup_uncharge_common+0x24e/0x376 [<ffffffff8115b3f7>] mem_cgroup_uncharge_page+0x52/0x54 [<ffffffff8113e9ca>] page_remove_rmap+0x5a/0x7d [<ffffffff8112eb62>] unmap_vmas+0xb0b/0x111b [<ffffffff81112ec0>] ? __alloc_pages_nodemask+0x1ea/0xa16 [<ffffffff81137f16>] unmap_region+0x148/0x294 [<ffffffff81139940>] do_munmap+0x35d/0x3e5 [<ffffffff81139a0e>] sys_munmap+0x46/0x5d [<ffffffff8100cf72>] system_call_fastpath+0x16/0x1b

Steven seemed to think that we have a mismatched preempt_disable() and preempt_enable() but I haven't had enough coffee to actually try debugging it.

Clark