2008-03-31 16:52:45

by Didier Raboud

[permalink] [raw]
Subject: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

Hi,

I'm using the latest Debian 2.6.25-rc7 kernel [0] and I have big troubles with
hibernation. With this version, the hibernation (suspend on disk) is
sometimes not resuming correctly. The only thing I get is a blinking cursor
at the top-left of the screen. The problem is that it is not easily
reproducible : sometimes it works, sometimes not.

AFAIK, 2.6.24 is not affected, but 2.6.25-rc6 and -rc7 (at least) are.

I'm using a Dell Latitude D630. (lspci attached).

Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two successful
hibernate/resume cycles.

Regards,

Didier Raboud, aka OdyX

N.B. Please keep me CC'ed as I'm not subscribed to the lists.

[0] http://wiki.debian.org/DebianKernel


Attachments:
(No filename) (0.00 B)
signature.asc (189.00 B)
This is a digitally signed message part.
Download all attachments

2008-03-31 16:34:07

by Rafael J. Wysocki

[permalink] [raw]
Subject: Re: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

On Monday, 31 of March 2008, Didier Raboud wrote:
> Hi,

Hi,

> I'm using the latest Debian 2.6.25-rc7 kernel [0] and I have big troubles with
> hibernation. With this version, the hibernation (suspend on disk) is
> sometimes not resuming correctly. The only thing I get is a blinking cursor
> at the top-left of the screen. The problem is that it is not easily
> reproducible?: sometimes it works, sometimes not.
>
> AFAIK, 2.6.24 is not affected, but 2.6.25-rc6 and -rc7 (at least) are.
>
> I'm using a Dell Latitude D630. (lspci attached).
>
> Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two successful
> hibernate/resume cycles.

Could you please check if the problem is still present if you boot with
acpi_new_pts_ordering kernel command line argument?

Thanks,
Rafael

2008-03-31 17:03:51

by Didier Raboud

[permalink] [raw]
Subject: Re: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

Le lundi, 31 mars 2008 18.33:19 Rafael J. Wysocki, vous avez ?crit?:
> On Monday, 31 of March 2008, Didier Raboud wrote:
> > Hi,
>
> Hi,
>
> > I'm using the latest Debian 2.6.25-rc7 kernel [0] and I have big troubles
> > with hibernation. With this version, the hibernation (suspend on disk) is
> > sometimes not resuming correctly. The only thing I get is a blinking
> > cursor at the top-left of the screen. The problem is that it is not
> > easily reproducible?: sometimes it works, sometimes not.
> >
> > AFAIK, 2.6.24 is not affected, but 2.6.25-rc6 and -rc7 (at least) are.
> >
> > I'm using a Dell Latitude D630. (lspci attached).
> >
> > Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two successful
> > hibernate/resume cycles.
>
> Could you please check if the problem is still present if you boot with
> acpi_new_pts_ordering kernel command line argument?
>
> Thanks,
> Rafael

Hi.

It did not help. I had to test 4 hibernation/resume cycles to see the resume
fail.

By the way, I just added acp_new_pts_ordering at the end of the Grub line
beginning by "linux (hd0,1)/vmlinuz(...)". Is that correct??

Regards,

Didier


Attachments:
(No filename) (1.11 kB)
signature.asc (189.00 B)
This is a digitally signed message part.
Download all attachments

2008-03-31 17:26:40

by maximilian attems

[permalink] [raw]
Subject: Re: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

On Mon, Mar 31, 2008 at 07:03:13PM +0200, Didier Raboud wrote:
<snipp>
> > > Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two successful
> > > hibernate/resume cycles.
> >
> > Could you please check if the problem is still present if you boot with
> > acpi_new_pts_ordering kernel command line argument?
>
> By the way, I just added acp_new_pts_ordering at the end of the Grub line
> beginning by "linux (hd0,1)/vmlinuz(...)". Is that correct??

seems strange you should add it to the kopt line and then kick as root
update-grub

# kopt=root=/dev/sda1 ro
it should land
kernel /boot/vmlinuz-2.6.25-rc7-amd64 root=/dev/sda1 ro

2008-03-31 17:36:20

by Didier Raboud

[permalink] [raw]
Subject: Re: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

Le lundi, 31 mars 2008 19.24:55 maximilian attems, vous avez ?crit?:
> On Mon, Mar 31, 2008 at 07:03:13PM +0200, Didier Raboud wrote:
> <snipp>
>
> > > > Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two successful
> > > > hibernate/resume cycles.
> > >
> > > Could you please check if the problem is still present if you boot with
> > > acpi_new_pts_ordering kernel command line argument?
> >
> > By the way, I just added acp_new_pts_ordering at the end of the Grub line
> > beginning by "linux (hd0,1)/vmlinuz(...)". Is that correct??
>
> seems strange you should add it to the kopt line and then kick as root
> update-grub
>
> # kopt=root=/dev/sda1 ro
> it should land
> kernel /boot/vmlinuz-2.6.25-rc7-amd64 root=/dev/sda1 ro

Well... I'm using Grub2 (grub-pc). I altered the boot option at boot time but
forgot to check /proc/cmdline. Will try again and report back.

Regards,

Didier


Attachments:
(No filename) (908.00 B)
signature.asc (189.00 B)
This is a digitally signed message part.
Download all attachments

2008-03-31 18:22:21

by Didier Raboud

[permalink] [raw]
Subject: Re: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

Le lundi, 31 mars 2008 19.36:00 Didier Raboud, vous avez écrit :
> Le lundi, 31 mars 2008 19.24:55 maximilian attems, vous avez écrit :
> > On Mon, Mar 31, 2008 at 07:03:13PM +0200, Didier Raboud wrote:
> > <snipp>
> >
> > > > > Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two successful
> > > > > hibernate/resume cycles.
> > > >
> > > > Could you please check if the problem is still present if you boot
> > > > with acpi_new_pts_ordering kernel command line argument?
> > >
> > > By the way, I just added acp_new_pts_ordering at the end of the Grub
> > > line beginning by "linux (hd0,1)/vmlinuz(...)". Is that correct ?
> >
> > seems strange you should add it to the kopt line and then kick as root
> > update-grub
> >
> > # kopt=root=/dev/sda1 ro
> > it should land
> > kernel /boot/vmlinuz-2.6.25-rc7-amd64 root=/dev/sda1 ro
>
> Well... I'm using Grub2 (grub-pc). I altered the boot option at boot time
> but forgot to check /proc/cmdline. Will try again and report back.
>
> Regards,
>
> Didier

Hi,

I tried again and ensured that /proc/cmdline 's end was
acpi_new_pts_ordering . It did work for 2-3 hibernation, but then failed.

Regards,

Didier


Attachments:
(No filename) (1.15 kB)
signature.asc (189.00 B)
This is a digitally signed message part.
Download all attachments

2008-03-31 20:29:47

by Rafael J. Wysocki

[permalink] [raw]
Subject: Re: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

On Monday, 31 of March 2008, Didier Raboud wrote:
> Le lundi, 31 mars 2008 19.36:00 Didier Raboud, vous avez ?crit?:
> > Le lundi, 31 mars 2008 19.24:55 maximilian attems, vous avez ?crit?:
> > > On Mon, Mar 31, 2008 at 07:03:13PM +0200, Didier Raboud wrote:
> > > <snipp>
> > >
> > > > > > Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two successful
> > > > > > hibernate/resume cycles.
> > > > >
> > > > > Could you please check if the problem is still present if you boot
> > > > > with acpi_new_pts_ordering kernel command line argument?
> > > >
> > > > By the way, I just added acp_new_pts_ordering at the end of the Grub
> > > > line beginning by "linux (hd0,1)/vmlinuz(...)". Is that correct??
> > >
> > > seems strange you should add it to the kopt line and then kick as root
> > > update-grub
> > >
> > > # kopt=root=/dev/sda1 ro
> > > it should land
> > > kernel /boot/vmlinuz-2.6.25-rc7-amd64 root=/dev/sda1 ro
> >
> > Well... I'm using Grub2 (grub-pc). I altered the boot option at boot time
> > but forgot to check /proc/cmdline. Will try again and report back.
> >
> > Regards,
> >
> > Didier
>
> Hi,
>
> I tried again and ensured that /proc/cmdline 's end was
> acpi_new_pts_ordering . It did work for 2-3 hibernation, but then failed.

Well, there were quite a lot of suspend-related changes between 2.6.24 and
now.

Hmm, do you have CONFIG_USB_SUSPEND set in .config by chance?

Rafael

2008-03-31 21:03:50

by Didier Raboud

[permalink] [raw]
Subject: Re: 2.6.25-rc7 : hibernation sometimes not resuming on Dell Latitude D630

Le lundi, 31 mars 2008 22.29:20 Rafael J. Wysocki, vous avez ?crit?:
> On Monday, 31 of March 2008, Didier Raboud wrote:
> > Le lundi, 31 mars 2008 19.36:00 Didier Raboud, vous avez ?crit?:
> > > Le lundi, 31 mars 2008 19.24:55 maximilian attems, vous avez ?crit?:
> > > > On Mon, Mar 31, 2008 at 07:03:13PM +0200, Didier Raboud wrote:
> > > > <snipp>
> > > >
> > > > > > > Attached are a 2.6.25-rc7 and a 2.6.24 dmesg's after two
> > > > > > > successful hibernate/resume cycles.
> > > > > >
> > > > > > Could you please check if the problem is still present if you
> > > > > > boot with acpi_new_pts_ordering kernel command line argument?
> > > > >
> > > > > By the way, I just added acp_new_pts_ordering at the end of the
> > > > > Grub line beginning by "linux (hd0,1)/vmlinuz(...)". Is that
> > > > > correct??
> > > >
> > > > seems strange you should add it to the kopt line and then kick as
> > > > root update-grub
> > > >
> > > > # kopt=root=/dev/sda1 ro
> > > > it should land
> > > > kernel /boot/vmlinuz-2.6.25-rc7-amd64 root=/dev/sda1 ro
> > >
> > > Well... I'm using Grub2 (grub-pc). I altered the boot option at boot
> > > time but forgot to check /proc/cmdline. Will try again and report back.
> > >
> > > Regards,
> > >
> > > Didier
> >
> > Hi,
> >
> > I tried again and ensured that /proc/cmdline 's end was
> > acpi_new_pts_ordering . It did work for 2-3 hibernation, but then failed.
>
> Well, there were quite a lot of suspend-related changes between 2.6.24 and
> now.
>
> Hmm, do you have CONFIG_USB_SUSPEND set in .config by chance?
>
> Rafael

I do (Debian default option)... I will build a kernel without it and retry.

Didier


Attachments:
(No filename) (1.62 kB)
signature.asc (189.00 B)
This is a digitally signed message part.
Download all attachments