kernel-testers.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo-X9Un+BFzKDI@public.gmane.org>
To: Mathieu Desnoyers
	<mathieu.desnoyers-scC8bbJcJLCw5LPnMra/2Q@public.gmane.org>
Cc: "Rafael J. Wysocki" <rjw-KKrjLPT3xs0@public.gmane.org>,
	Linux Kernel Mailing List
	<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	Kernel Testers List
	<kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [Bug #12660] Linux 2.6.28.3 freezing on a 32-bits x86 Thinkpad T43p
Date: Tue, 24 Feb 2009 21:45:02 +0100	[thread overview]
Message-ID: <20090224204502.GC15161@elte.hu> (raw)
In-Reply-To: <20090224161324.GB2803@Krystal>


* Mathieu Desnoyers <mathieu.desnoyers-scC8bbJcJLCw5LPnMra/2Q@public.gmane.org> wrote:

> * Ingo Molnar (mingo-X9Un+BFzKDI@public.gmane.org) wrote:
> > 
> > * Rafael J. Wysocki <rjw-KKrjLPT3xs0@public.gmane.org> wrote:
> > 
> > > This message has been generated automatically as a part of a report
> > > of recent regressions.
> > > 
> > > The following bug entry is on the current list of known regressions
> > > from 2.6.28.  Please verify if it still should be listed and let me know
> > > (either way).
> > > 
> > > 
> > > Bug-Entry	: http://bugzilla.kernel.org/show_bug.cgi?id=12660
> > > Subject		: Linux 2.6.28.3 freezing on a 32-bits x86 Thinkpad T43p
> > > Submitter	: Mathieu Desnoyers <mathieu.desnoyers-scC8bbJcJLCw5LPnMra/2Q@public.gmane.org>
> > > Date		: 2009-02-04 21:11 (20 days old)
> > > References	: http://marc.info/?l=linux-kernel&m=123378196022258&w=4
> > > Handled-By	: Ingo Molnar <mingo-X9Un+BFzKDI@public.gmane.org>
> > 
> > Mathieu, this bug is very weird and makes little sense. Could 
> > you please reproduce it with vanilla -git too (without any LTT 
> > patches applied) and send the full boot+crash log?
> > 
> > 	Ingo
> 
> Hi Ingo,
> 
> The last time I reproduced this bug (before going back to 2.6.27 on this
> machine) was with a vanilla 2.6.28.5 kernel with the following patche
> applied. So maybe this patch is actually causing the problem now that
> other memory problems have been fixed since 2.6.28.3. I'll try without
> it, but it can take a while before the bug reappears, we'll see.
> 
> Mathieu
> 
> 
> diff --git a/arch/x86/mm/pageattr.c b/arch/x86/mm/pageattr.c
> index 84ba748..fb12f06 100644
> --- a/arch/x86/mm/pageattr.c
> +++ b/arch/x86/mm/pageattr.c
> @@ -576,6 +576,13 @@ static int __change_page_attr(struct cpa_data *cpa, int primary)
>  	else
>  		address = *cpa->vaddr;
>  
> +	/*
> +	 * If we're called with lazy mmu updates enabled, the
> +	 * in-memory pte state may be stale.  Flush pending updates to
> +	 * bring them up to date.
> +	 */
> +	arch_flush_lazy_mmu_mode();
> +
>  repeat:
>  	kpte = lookup_address(address, &level);
>  	if (!kpte)
> @@ -854,6 +861,13 @@ static int change_page_attr_set_clr(unsigned long *addr, int numpages,
>  	} else
>  		cpa_flush_all(cache);
>  
> +	/* 
> +	 * If we've been called with lazy mmu updates enabled, then
> +	 * make sure that everything gets flushed out before we
> +	 * return.
> +	 */
> +	arch_flush_lazy_mmu_mode();
> +
>  out:
>  	return ret;
>  }

there's a fix related to that commit:

d85cf93: x86/paravirt: make arch_flush_lazy_mmu/cpu disable preemption

	Ingo

  reply	other threads:[~2009-02-24 20:45 UTC|newest]

Thread overview: 72+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-23 21:45 2.6.29-rc6: Reported regressions from 2.6.28 Rafael J. Wysocki
2009-02-23 21:45 ` [Bug #12414] iwl4965 cannot use "ap auto" on latest 2.6.28/29? Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12419] possible circular locking dependency on i915 dma Rafael J. Wysocki
2009-02-24  1:56   ` Wang Chen
     [not found]     ` <49A353BD.40000-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2009-02-25 22:54       ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12444] X hangs following switch from radeonfb console - Bisected Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12418] Repeated ioctl(4, 0x40046445, ..) loop in glxgears Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12491] i915 lockdep warning Rafael J. Wysocki
2009-02-24  1:36   ` Roland Dreier
     [not found]     ` <adabpssvcn9.fsf-FYB4Gu1CFyUAvxtiuMwx3w@public.gmane.org>
2009-02-24  1:44       ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12490] ath5k related kernel panic in 2.6.29-rc1 Rafael J. Wysocki
2009-02-24 13:25   ` Bob Copeland
     [not found]     ` <20090224132554.GA6019-dciA93evfQsotQDIqMXfEQ@public.gmane.org>
2009-02-25 22:55       ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12497] new barrier warnings " Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12501] build bug in eeepc-laptop.c Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12499] Problem with using bluetooth adaper connected to usb port Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12551] end_request: I/O error, dev cciss/c0d0, sector 87435720 Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12574] possible circular locking dependency detected Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12617] unable to compile e100 firmware into kernel Rafael J. Wysocki
2009-02-24  3:19   ` Andrey Borzenkov
     [not found]     ` <200902240619.18087.arvidjaar-JGs/UdohzUI@public.gmane.org>
2009-02-25 22:58       ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12613] [Suspend regression][DRM, RADEON] Rafael J. Wysocki
2009-02-24  6:56   ` etienne
     [not found]     ` <49A39A2D.7020007-Bf/eaXMDFuuXqB7oj33eUg@public.gmane.org>
2009-02-25 22:58       ` Rafael J. Wysocki
     [not found]         ` <200902252358.10362.rjw-KKrjLPT3xs0@public.gmane.org>
2009-02-27 10:14           ` Soeren Sonnenburg
2009-02-23 21:48 ` [Bug #12660] Linux 2.6.28.3 freezing on a 32-bits x86 Thinkpad T43p Rafael J. Wysocki
2009-02-24  7:29   ` Ingo Molnar
     [not found]     ` <20090224072902.GA20098-X9Un+BFzKDI@public.gmane.org>
2009-02-24 16:13       ` Mathieu Desnoyers
2009-02-24 20:45         ` Ingo Molnar [this message]
     [not found]           ` <20090224204502.GC15161-X9Un+BFzKDI@public.gmane.org>
2009-03-03  5:54             ` [Bug #12660] Linux 2.6.28.7 " Mathieu Desnoyers
2009-02-23 21:48 ` [Bug #12618] hackbench [pthread mode] regression with 2.6.29-rc3 Rafael J. Wysocki
2009-02-24  8:48   ` Peter Zijlstra
2009-02-24  8:50     ` Zhang, Yanmin
2009-02-24 20:46       ` Ingo Molnar
     [not found]         ` <20090224204638.GD15161-X9Un+BFzKDI@public.gmane.org>
2009-02-25 23:00           ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12667] Badness at kernel/time/timekeeping.c:98 in pmud (timekeeping_suspended) Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12668] USB flash disk surprise disconnect Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12671] uvc_status_cleanup(): undefined reference to `input_unregister_device' Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12670] BUG: unable to handle kernel paging request at pin_to_kill+0x21 Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12680] Not having a VIA PadLock hardware incurs a long delay in probing on modules insertion attempt Rafael J. Wysocki
2009-02-24  7:30   ` Herbert Xu
     [not found]     ` <20090224073033.GA21044-lOAM2aK0SrRLBo1qDEOMRrpzq4S04n8Q@public.gmane.org>
2009-02-25 23:06       ` Rafael J. Wysocki
     [not found]         ` <200902260006.40347.rjw-KKrjLPT3xs0@public.gmane.org>
2009-02-26  0:43           ` Herbert Xu
2009-02-23 21:48 ` [Bug #12705] X200: Brightness broken since 2.6.29-rc4-58-g4c098bc Rafael J. Wysocki
2009-02-24  5:47   ` Nico Schottelius
     [not found]     ` <20090224054725.GB27085-CwvJMKsI4x9IWicycGkJrnB8g6S6LqdP2LY78lusg7I@public.gmane.org>
2009-02-25 23:07       ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12681] s2ram: fails to wake up on Acer Extensa 4220 (SMP disabled) Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12706] Oopses and ACPI problems (Linus 2.6.29-rc4) Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12735] Sound don't work with my toshiba X200 and kernel 2.6.29 Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12760] 2.6.29-rc5 hanging at boot when CONFIG_LOCK_STAT=y Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12758] ACPI exception with 2.6.29-rc6 Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12761] Bonding tied to IPV6 in 29-rc5 Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12762] Disk errors loop forever in 2.6.29 Rafael J. Wysocki
2009-02-28 21:50   ` Sitsofe Wheeler
     [not found]     ` <20090228215027.GA22913-ScVzN+evPNgw6GsfDNm9Eg@public.gmane.org>
2009-02-28 22:00       ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12763] Different cpu MHz values for processor0 and processor1 Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12764] Can not ioremap virtual address for G33 hw status page Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12765] i915 VT switch with AIGLX causes X lock up Rafael J. Wysocki
2009-02-26 21:43   ` Sitsofe Wheeler
     [not found]     ` <20090226214325.GA14218-ScVzN+evPNgw6GsfDNm9Eg@public.gmane.org>
2009-02-26 22:32       ` Rafael J. Wysocki
2009-02-23 21:48 ` [Bug #12766] Lots of smp_processor_id() in preemptible messages Rafael J. Wysocki
2009-02-24  1:03   ` Jeremy Fitzhardinge
2009-02-24 18:03     ` Tilman Schmidt
2009-03-13  5:56       ` [stable] " Greg KH
2009-02-24  7:15 ` 2.6.29-rc6: Reported regressions from 2.6.28 Ingo Molnar
2009-02-25 23:12   ` Rafael J. Wysocki
2009-03-03 19:36 ` Jan Kara
2009-03-03 19:45   ` Christoph Hellwig
2009-03-03 19:56   ` Rafael J. Wysocki
  -- strict thread matches above, loose matches on Subject: below --
2009-02-14 20:35 2.6.29-rc5: " Rafael J. Wysocki
2009-02-14 20:38 ` [Bug #12660] Linux 2.6.28.3 freezing on a 32-bits x86 Thinkpad T43p Rafael J. Wysocki
2009-02-14 23:29   ` Mathieu Desnoyers
2009-02-08 19:05 2.6.29-rc4: Reported regressions from 2.6.28 Rafael J. Wysocki
2009-02-08 19:21 ` [Bug #12660] Linux 2.6.28.3 freezing on a 32-bits x86 Thinkpad T43p Rafael J. Wysocki

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=20090224204502.GC15161@elte.hu \
    --to=mingo-x9un+bfzkdi@public.gmane.org \
    --cc=kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=mathieu.desnoyers-scC8bbJcJLCw5LPnMra/2Q@public.gmane.org \
    --cc=rjw-KKrjLPT3xs0@public.gmane.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).