Re: Linux 3.7-rc3

From: Jiri Kosina
Date: Tue Oct 30 2012 - 05:50:53 EST


On Tue, 30 Oct 2012, Rafael J. Wysocki wrote:

> > Nothing particularly stands out here. Lots of small fixes, exemplified
> > by the series of memory leak fixes in usb serial drivers. Just a lot
> > of random stuff..
> >
> > Most of it is drivers (all over: drm, wireless, staging, usb, sound),
> > but there's a few filesystem updates (nfs, btrfs, ext4), arch updates
> > (arm, x86 and m68k) and just random stuff. Shortlog appended.
>
> Unfortunately, s2disk is broken with this one and previous -rc. In the
> majority of cases it just hangs the machine during hibernation, although
> sometimes it returns to user space reporting freezing problems, suspicions
> RCU usage and similar stuff, pretty much without any useful debug information.
>
> I'm quite confident that v3.6 was OK (and -stable based on that too), so
> it most likely is a recent regression. The in-kernel hibernation
> (ie. "echo disk > /sys/power/state") works no problem. So does suspend to
> RAM on my test boxes.
>
> So far I have been able to reproduce this 100% of the time on two machines
> with Intel CPUs and graphics driven by i915. I _suspect_ that this may be
> related to VT switching, because s2disk does some ugly things in that area
> which are not done by the in-kernel code. Dunno.
>
> Anyway, it looks like nothing short of bisection is going to help debug this,
> but I'm afraid I won't have the time to bisect within the next two weeks, so if
> anyone can reproduce this issue and will be able to bisect it, please help
> (openSUSE/Tumbleweed users anyone?).

Just a data point here -- this is probably not generally true.

I am using s2disk very often on my x200s, and I haven't hit this problem
so far (currently running 2ab3f29, i.e. slightly before rc3).

--
Jiri Kosina
SUSE Labs

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/