All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@linux-foundation.org>
To: "Torsten Kaiser" <just.for.lkml@googlemail.com>
Cc: linux-kernel@vger.kernel.org,
	Thomas Gleixner <tglx@linutronix.de>, Len Brown <lenb@kernel.org>
Subject: Re: 2.6.23-rc7-mm1
Date: Mon, 24 Sep 2007 12:34:50 -0700	[thread overview]
Message-ID: <20070924123450.f9e54d3d.akpm@linux-foundation.org> (raw)
In-Reply-To: <64bb37e0709241207q1c188b35ua485a06776ed4bf2@mail.gmail.com>

On Mon, 24 Sep 2007 21:07:19 +0200
"Torsten Kaiser" <just.for.lkml@googlemail.com> wrote:

> On 9/24/07, Andrew Morton <akpm@linux-foundation.org> wrote:
> >
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.23-rc7/2.6.23-rc7-mm1/
> 
> With the five hotfixes applied it works for me.
> 
> But it fails to power down my system when shutting down.
> 
> It prints twice 'System halted' and blinks the keyboard leds, but does
> not switch off. On all other kernel version I only see one keyboard
> blink before the power goes out.

ok...

> I compared its dmesg to vanilla-rc7 and -rc4-mm1, but expect that rc-4
> assigns different IRQs I can't see any differences except the normal
> variation in BogoMips etc.
> 
> As the system still responded to SysRq I got the following informations:

good move.

> [  415.770000] SysRq : Show Regs
> [  415.770000] CPU 3:
> [  415.780000] Modules linked in: radeon drm nfsd exportfs ipv6 tuner
> tea5767 tda8290 tuner_simple mt20xx tvaudio msp3400 bttv video_buf
> ir_common compat_ioctl32 btcx_risc tveeprom videodev v4l2_common
> v4l1_compat pata_amd usbhid hid sg
> [  415.780000] Pid: 0, comm: swapper Not tainted 2.6.23-rc7-mm1 #1
> [  415.780000] RIP: 0010:[<ffffffff8020ac79>]  [<ffffffff8020ac79>]
> default_idle+0x29/0x40
> [  415.780000] RSP: 0018:ffff81010038bf30  EFLAGS: 00000246
> [  415.780000] RAX: 0000000000000400 RBX: ffffffff80810040 RCX: 0000000000000000
> [  415.780000] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000005
> [  415.780000] RBP: 0000000000030400 R08: 0000000000000000 R09: ffff81010038be68
> [  415.950000] R10: 000000000100002c R11: ffffffff80219be0 R12: 0000000000000000
> [  415.950000] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
> [  415.950000] FS:  00007f35c69726f0(0000) GS:ffff810100319700(0000)
> knlGS:0000000000000000
> [  415.950000] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
> [  415.950000] CR2: 00007fe432928c40 CR3: 0000000000201000 CR4: 00000000000006e0
> [  416.070000] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [  416.070000] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [  416.070000]
> [  416.070000] Call Trace:
> [  416.070000]  [<ffffffff8020acea>] cpu_idle+0x5a/0x90
> [  416.070000]
> 
> No blocked tasks were shown with SysRq+W.
> Last lines before I used SysRq+B (That worked, a normal reboot started):
> 
> [  450.780000] SysRq : Emergency Remount R/O
> [  450.790000] Emergency Remount complete
> [  453.650000] SysRq : Emergency Sync
> [  453.660000] Emergency Sync complete
> [  455.910000] SysRq : Power Off
> [  455.920000] md: stopping all md devices.
> [  455.930000] md: md1 still in use.
> [  456.940000] sd 8:0:1:0: [sdd] Synchronizing SCSI cache
> [  456.960000] sd 8:0:1:0: [sdd] Stopping disk
> [  457.480000] sd 2:0:0:0: [sdc] Synchronizing SCSI cache
> [  457.490000] sd 2:0:0:0: [sdc] Stopping disk
> [  457.500000] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
> [  457.520000] sd 1:0:0:0: [sdb] Stopping disk
> [  457.530000] sd 0:0:0:0: [sda] Synchronizing SCSI cache
> [  457.550000] sd 0:0:0:0: [sda] Stopping disk
> [  457.560000] Power down.
> [  479.090000] SysRq : Power Off
> [  479.100000] md: stopping all md devices.
> [  479.110000] md: md1 still in use.
> [  480.120000] sd 8:0:1:0: [sdd] Synchronizing SCSI cache
> [  480.140000] sd 8:0:1:0: [sdd] Stopping disk
> [  480.660000] sd 2:0:0:0: [sdc] Synchronizing SCSI cache
> [  480.670000] sd 2:0:0:0: [sdc] Stopping disk
> [  480.680000] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
> [  480.700000] sd 1:0:0:0: [sdb] Stopping disk
> [  480.710000] sd 0:0:0:0: [sda] Synchronizing SCSI cache
> [  480.730000] sd 0:0:0:0: [sda] Stopping disk
> [  480.740000] Power down.
> [  489.030000] SysRq : Resetting
> 

hm, dunno.  The only substantial patch which touches
arch/x86_64/kernel/process.c (which is where cpu_idle lives) is
x86_64-prep-idle-loop-for-dynticks.patch.

The problem is, 2.6.23-rc6-mm1's git-acpi patch had all the new cpuidle
code in it.  Len dropped all that code over the weekend (which is when I
picked this copy of his tree), so 2.6.23-rc7-mm1 doesn't have the cpuidle
code.  Len will be reapplying the cpuidle patches today(ish) so next -mm
_will_ have the cpuidle code.

So what we have in rc7-mm1 is this transient no-cpuidle state.  It could be
that the x86_64 dynticks code (which was developed previously tested in
conjunction with the cpuidle patches) has some dependency on cpuidle.

So it's all a bit of a mess :(

I think I'll basically stop applying things which don't look like bugfixes
for a while and try to get more -mm's out, as we seriously need to get this
lot stabilised asap.

Len, would it be possible to restore cpuidle sometime today please?

  reply	other threads:[~2007-09-24 19:35 UTC|newest]

Thread overview: 84+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-24  9:17 2.6.23-rc7-mm1 Andrew Morton
2007-09-24 10:07 ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-24 21:02   ` 2.6.23-rc7-mm1 Sam Ravnborg
2007-09-24 21:36     ` 2.6.23-rc7-mm1 Sam Ravnborg
2007-09-24 23:27       ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-24 10:35 ` 2.6.23-rc7-mm1 - 'touch' command causes Oops Valdis.Kletnieks
2007-09-24 11:08   ` Balbir Singh
2007-09-24 12:05   ` Christoph Hellwig
2007-09-24 12:58     ` Valdis.Kletnieks
2007-09-24 15:45       ` Dave Hansen
2007-09-24 16:08         ` Valdis.Kletnieks
2007-09-24 11:30 ` [-mm Patch] net/bluetooth/hidp/core.c: Make hidp_setup_input() return int WANG Cong
2007-09-24 22:18   ` [Bluez-devel] " Marcel Holtmann
2007-09-24 22:18     ` Marcel Holtmann
2007-09-26  5:57     ` David Miller
2007-09-24 11:42 ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-24 12:32 ` 2.6.23-rc7-mm1 -- s390 compile failures Andy Whitcroft
2007-09-24 12:49   ` Cedric Le Goater
2007-09-24 12:33 ` 2.6.23-rc7-mm1 Jiri Slaby
2007-09-24 14:41   ` [linux-usb-devel] 2.6.23-rc7-mm1 Alan Stern
2007-09-24 18:45     ` Jiri Slaby
2007-09-24 19:06       ` Alan Stern
2007-09-24 19:18         ` Jiri Slaby
2007-09-24 19:41           ` Alan Stern
2007-09-30  8:26             ` Jiri Slaby
2007-09-24 12:35 ` 2.6.23-rc7-mm1 -- powerpc rtas panic Andy Whitcroft
2007-09-24 12:35   ` Andy Whitcroft
2007-10-02 23:28   ` Linas Vepstas
2007-10-02 23:28     ` Linas Vepstas
2007-10-03  0:26     ` Tony Breeds
2007-10-03  0:26       ` Tony Breeds
2007-10-03  0:30       ` Michael Ellerman
2007-10-03  0:30         ` Michael Ellerman
2007-10-03  1:19         ` Tony Breeds
2007-10-03  1:19           ` Tony Breeds
2007-10-03  4:09           ` Michael Ellerman
2007-10-03  4:09             ` Michael Ellerman
2007-10-03 18:50             ` Linas Vepstas
2007-10-03 18:50               ` Linas Vepstas
2007-10-05  0:01           ` Nish Aravamudan
2007-10-05  0:01             ` Nish Aravamudan
2007-10-05 16:03             ` Linas Vepstas
2007-10-05 16:03               ` Linas Vepstas
2007-10-08  3:47               ` Nish Aravamudan
2007-10-08  3:47                 ` Nish Aravamudan
2007-09-24 12:47 ` 2.6.23-rc7-mm1 Cedric Le Goater
2007-09-24 16:56   ` 2.6.23-rc7-mm1 Jens Axboe
2007-09-24 12:55 ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-24 13:10   ` 2.6.23-rc7-mm1 Pavel Emelyanov
2007-09-24 13:21     ` 2.6.23-rc7-mm1 Balbir Singh
2007-09-24 15:34       ` 2.6.23-rc7-mm1 Pavel Emelyanov
2007-09-24 16:10         ` 2.6.23-rc7-mm1 Balbir Singh
2007-09-24 13:00 ` 2.6.23-rc7-mm1 Cedric Le Goater
2007-09-24 13:10   ` 2.6.23-rc7-mm1 Cedric Le Goater
2007-09-24 13:29     ` 2.6.23-rc7-mm1 Vlad Yasevich
2007-09-24 16:58       ` 2.6.23-rc7-mm1 Jens Axboe
2007-09-24 16:57     ` 2.6.23-rc7-mm1 Jens Axboe
2007-09-24 13:13 ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-24 16:44   ` 2.6.23-rc7-mm1 Andrew Morton
2007-09-24 16:57     ` 2.6.23-rc7-mm1 Peter Zijlstra
2007-09-24 17:08       ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-24 19:20         ` 2.6.23-rc7-mm1 Peter Zijlstra
2007-09-25 11:05           ` 2.6.23-rc7-mm1 Peter Zijlstra
2007-09-25 13:07             ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-24 13:17 ` [PATCH rc7-mm1] fix BUG at mm/swap.c:405! Hugh Dickins
2007-09-24 14:52 ` 2.6.23-rc7-mm1 Reuben Farrelly
2007-09-24 16:59   ` 2.6.23-rc7-mm1 Andrew Morton
2007-09-24 17:12     ` 2.6.23-rc7-mm1 J. Bruce Fields
2007-09-24 21:31       ` 2.6.23-rc7-mm1 Reuben Farrelly
2007-09-24 15:18 ` 2.6.23-rc7-mm1 ia64 build issue in efi.c Bob Picco
2007-09-24 19:07 ` 2.6.23-rc7-mm1 Torsten Kaiser
2007-09-24 19:34   ` Andrew Morton [this message]
2007-09-24 20:25     ` 2.6.23-rc7-mm1 Thomas Gleixner
2007-09-25  7:32       ` 2.6.23-rc7-mm1 Torsten Kaiser
2007-09-25  7:44         ` 2.6.23-rc7-mm1 Thomas Gleixner
2007-09-24 19:41 ` 2.6.23-rc7-mm1 Kamalesh Babulal
2007-09-25 10:23   ` 2.6.23-rc7-mm1 Mel Gorman
2007-09-25 10:31     ` 2.6.23-rc7-mm1 Jens Axboe
2007-09-25 11:15       ` 2.6.23-rc7-mm1 Mel Gorman
2007-09-25 11:23         ` 2.6.23-rc7-mm1 Jens Axboe
2007-09-24 20:10 ` 2.6.23-rc7-mm1: build error with CONFIG_KEXEC=y and CONFIG_NOHIGHMEM=y Laurent Riffard
2007-09-24 23:11   ` Randy Dunlap
2007-09-24 23:11     ` Randy Dunlap
2007-09-24 22:20 ` 2.6.23-rc7-mm1 Kamalesh Babulal

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=20070924123450.f9e54d3d.akpm@linux-foundation.org \
    --to=akpm@linux-foundation.org \
    --cc=just.for.lkml@googlemail.com \
    --cc=lenb@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /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 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.