From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753813Ab1KOIlM (ORCPT ); Tue, 15 Nov 2011 03:41:12 -0500 Received: from mail-iy0-f174.google.com ([209.85.210.174]:37635 "EHLO mail-iy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753578Ab1KOIlK (ORCPT ); Tue, 15 Nov 2011 03:41:10 -0500 Date: Tue, 15 Nov 2011 16:40:59 +0800 From: Yong Zhang To: Thomas Gleixner Cc: LKML , linux-rt-users Subject: Re: [ANNOUNCE] 3.2-rc1-rt2 Message-ID: <20111115084059.GA23250@zhy> Reply-To: Yong Zhang References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Nov 15, 2011 at 02:15:52AM +0100, Thomas Gleixner wrote: > Dear RT Folks, > > I'm pleased to announce the 3.2-rc1-rt2 release. > > Changes vs. 3.2-rc1-rt2: > > * Add missing softirq export (John Kacur) > > * Fix rcu macro substitution (John Kacur) > > * Fix device mapper BUG_ON (Reported by Luis Claudio) > > * Fix x86 aesni (crypto) preemption problem (Peter Zijlstra, > reported by Carsten Emde) > > * Fix UP (tiny) RCU build issues (Reported by Tim Sanders) Got below warning: [ 8.459702] BUG: sleeping function called from invalid context at linux/kernel/rtmutex.c:645 [ 8.459705] in_atomic(): 1, irqs_disabled(): 0, pid: 1, name: swapper/0 [ 8.459707] 1 lock held by swapper/0/1: [ 8.459708] #0: (&sig->cred_guard_mutex){+.+.+.}, at: [] prepare_bprm_creds+0x35/0x80 [ 8.459717] Pid: 1, comm: swapper/0 Not tainted 3.2.0-rc1-rt2-11311-g3c4c0e7-dirty #10 [ 8.459718] Call Trace: [ 8.459724] [] __might_sleep+0x12e/0x1e0 [ 8.459730] [] rt_spin_lock+0x24/0x60 [ 8.459735] [] memcg_check_events+0x11e/0x230 [ 8.459739] [] T.1144+0x8a/0xf0 [ 8.459743] [] __mem_cgroup_commit_charge_lrucare+0x56/0x180 [ 8.459747] [] ? sub_preempt_count+0xa9/0xe0 [ 8.459751] [] mem_cgroup_cache_charge+0xd8/0xe0 [ 8.459756] [] add_to_page_cache_locked+0x49/0x100 [ 8.459760] [] ? find_get_page+0xdf/0x1a0 [ 8.459764] [] add_to_page_cache_lru+0x22/0x50 [ 8.459767] [] do_read_cache_page+0x75/0x1a0 [ 8.459774] [] ? nfs_follow_link+0xc0/0xc0 [ 8.459777] [] read_cache_page_async+0x1c/0x20 [ 8.459781] [] read_cache_page+0xe/0x20 [ 8.459785] [] nfs_follow_link+0x59/0xc0 [ 8.459789] [] path_openat+0x2a7/0x470 [ 8.459793] [] do_filp_open+0x49/0xa0 [ 8.459798] [] open_exec+0x32/0xf0 [ 8.459803] [] load_elf_binary+0x85b/0x1d30 [ 8.459810] [] ? __lock_acquire+0x4f5/0xbf0 [ 8.459816] [] ? native_sched_clock+0x29/0x80 [ 8.459821] [] ? local_clock+0x4f/0x60 [ 8.459824] [] ? rt_spin_lock_slowunlock+0x78/0x80 [ 8.459828] [] ? trace_hardirqs_off_caller+0x29/0x120 [ 8.459832] [] ? put_lock_stats+0xe/0x40 [ 8.459836] [] ? rt_spin_lock_slowunlock+0x78/0x80 [ 8.459840] [] ? elf_map+0x1d0/0x1d0 [ 8.459843] [] ? sub_preempt_count+0xa9/0xe0 [ 8.459847] [] ? elf_map+0x1d0/0x1d0 [ 8.459850] [] search_binary_handler+0x1c8/0x4b0 [ 8.459854] [] ? search_binary_handler+0x57/0x4b0 [ 8.459858] [] do_execve_common+0x276/0x330 [ 8.459862] [] do_execve+0x3a/0x40 [ 8.459866] [] sys_execve+0x4a/0x80 [ 8.459871] [] kernel_execve+0x68/0xd0 [ 8.459877] [] ? run_init_process+0x23/0x30 [ 8.459881] [] init_post+0x58/0xd0 [ 8.459888] [] kernel_init+0x156/0x160 [ 8.459892] [] kernel_thread_helper+0x4/0x10 [ 8.459896] [] ? finish_task_switch+0x8c/0x110 [ 8.459900] [] ? _raw_spin_unlock_irq+0x3b/0x70 [ 8.459903] [] ? retint_restore_args+0xe/0xe [ 8.459907] [] ? parse_early_options+0x20/0x20 [ 8.459911] [] ? gs_change+0xb/0xb Thanks, Yong