public inbox for linux-pm@vger.kernel.org
 help / color / mirror / Atom feed
From: "Rafael J. Wysocki" <rjw@sisk.pl>
To: "Arve Hjønnevåg" <arve@android.com>
Cc: david@lang.hm, peterz@infradead.org, swetland@google.com,
	linux-kernel@vger.kernel.org, florian@mickler.org,
	linux-pm@lists.linux-foundation.org,
	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>,
	tglx@linutronix.de, alan@lxorguk.ukuu.org.uk,
	Arjan van de Ven <arjan@infradead.org>
Subject: Re: Attempted summary of suspend-blockers LKML thread
Date: Sun, 8 Aug 2010 21:55:29 +0200	[thread overview]
Message-ID: <201008082155.29866.rjw@sisk.pl> (raw)
In-Reply-To: <AANLkTinebiC=9Xd-D_sOwmvA8w_YPWMdhTYz2NRbZ7jH@mail.gmail.com>

On Saturday, August 07, 2010, Arve Hjønnevåg wrote:
> 2010/8/7 Rafael J. Wysocki <rjw@sisk.pl>:
> > On Saturday, August 07, 2010, Arve Hjønnevåg wrote:
> >> 2010/8/6 Alan Stern <stern@rowland.harvard.edu>:
> >> > On Thu, 5 Aug 2010, Arve Hjønnevåg wrote:
> >> >
> >> >> count, tells you how many times the wakelock was activated. If a
> >> >> wakelock prevented suspend for a long time a large count tells you it
> >> >> handled a lot of events while a small count tells you it took a long
> >> >> time to process the events, or the wakelock was not released properly.
> >> >
> >> > As noted, we already have this.
> >> >
> >>
> >> Almost. We have it when a device is passed in.
> >
> > Sure.  And what are the other cases (details, please)?
> >
> 
> The suspend blockers I added I my suspend blocker patchset were not
> directly associated with a device. The evdev changes could be modified
> to share a device, but it would give less detail since a separate
> queue is created for each client that opens the device.

OK, that's a good argument.

> The suspend blocking work api would have to change so the caller to passes
> a device in, which I think would make that api less flexible. Mostly the
> problem is that we need separate stats for wakelocks created by a
> single driver. For instance we will still need a user-space interface
> to block suspend on android devices (lower level services than the
> power manager need to block suspend), with the stats in the device
> struct we have to create a new device for every wakelock user space
> creates in the kernel.

Well, what about managing these stats in user space?

> There is also the issue of reading the stats. It is a lot easier to
> read a single stats file, than looping though every device on the
> system (when most of the devices never block suspend).

It seems you can have a list of the "interesting" ones.

> >> >> expire_count, tells you how many times the timeout expired. For the
> >> >> input event wakelock in the android kernel (which has a timeout) an
> >> >> expire count that matches the count tells you that someone opened an
> >> >> input device but is not reading from it (this has happened several
> >> >> times).
> >> >
> >> > This is a little tricky.  Rafael's model currently does not allow
> >> > wakeup events started by pm_wakeup_event() to be cancelled any way
> >> > other than by having their timer expire.  This essentially means that
> >> > for some devices, expire_count will always be the same as count and for
> >> > others it will always be 0.  To change this would require adding an
> >> > extra timer struct, which could be done (in fact, an earlier version of
> >> > the code included it).  It would be nice if we could avoid the need.
> >> >
> >> > Does Android use any kernel-internal wakelocks both with a timer and
> >> > with active cancellation?
> >> >
> >>
> >> I don't know if they are all kernel-internal but these drivers appear
> >> to use timeouts and active cancellation on the same wakelock:
> >> wifi driver, mmc core, alarm driver, evdev (suspend blocker version
> >> removes the timeout).
> >
> > You previously said you didn't need timeouted wakelocks in the kernel, so
> > I guess that was incorrect.
> >
> 
> I don't know what you are reffering to. We have always stated that we
> need timeouts in the kernel to pass events through other kernel layers
> that do not use wakelocks (that list is much longer than the list
> above which mixes timeouts and unlock on the same wakelock). The only
> feature we do not use is the timeout feature in the user space
> interface to kernel wakelocks.

Now that's more clear, thanks.

> >> >> wake_count, tells you that this is the first wakelock that was
> >> >> acquired in the resume path. This is currently less useful than I
> >> >> would like on the Nexus One since it is usually "SMD_RPCCALL" which
> >> >> does not tell me a lot.
> >> >
> >> > This could be done easily enough, but if it's not very useful then
> >> > there's no point.
> >> >
> >> It is useful there is no other way to tell what triggered a wakeup,
> >> but it would probably be better to just track wakeup interrupts/events
> >> elsewhere.
> >>
> >> >> active_since, tells you how long a a still active wakelock has been
> >> >> active. If someone activated a wakelock and never released it, it will
> >> >> be obvious here.
> >> >
> >> > Easily added.  But you didn't mention any field saying whether the
> >> > wakelock is currently active.  That could be added too (although it
> >> > would be racy -- but for detecting unreleased wakelocks you wouldn't
> >> > care).
> >> >
> >>
> >> These are the reported stats, not the fields in the stats structure.
> >> The wakelock code has an active flag. If we want to keep the
> >> pm_stay_wake nesting (which I would argue against), we would need an
> >> active count. It would also require a handle, which is a change Rafael
> >> said would not fly.
> >>
> >> >> total_time, total time the wake lock has been active. This one should
> >> >> be obvious.
> >> >
> >> > Also easily added.
> >> >
> >> Only with a handle passed to all the calls.
> >
> > Well, I'm kind of tired of this "my solution is the only acceptable one"
> > mindset.  IMHO, it's totally counter productive.
> >
> 
> How do you propose to track how long a driver has blocked suspend when
> you have an unblock call that takes no arguments.

You can extend pm_relax() to take a dev argument and measure the time between
pm_stay_awake() and pm_relax() called for the same device.

> >> >> sleep_time, total time the wake lock has been active when the screen was off.
> >> >
> >> > Not applicable to general systems.  Is there anything like it that
> >> > _would_ apply in general?
> >> >
> >>
> >> The screen off is how it is used on android, the stats is keyed of
> >> what user space wrote to /sys/power/state. If "on" was written the
> >> sleep time is not updated.
> >>
> >> >> max_time, longest time the wakelock was active uninterrupted. This
> >> >> used less often, but the battery on a device was draining fast, but
> >> >> the problem went away before looking at the stats this will show if a
> >> >> wakelock was active for a long time.
> >> >
> >> > Again, easily added.  The only drawback is that all these additions
> >> > will bloat the size of struct device.  Of course, that's why you used
> >> > separately-allocated structures for your wakelocks.  Maybe we can
> >> > change to do the same; it seems likely that the majority of device
> >> > structures won't ever be used for wakeup events.
> >> >
> >>
> >> Since many wakelocks are not associated with s struct device we need a
> >> separate object for this anyway.
> >>
> >> >> >> and I would prefer that the kernel interfaces would
> >> >> >> encourage drivers to block suspend until user space has consumed the
> >> >> >> event, which works for the android user space, instead of just long
> >> >> >> enough to work with a hypothetical user space power manager.
> >> >
> >> > Rafael doesn't _discourage_ drivers from doing this.  However you have
> >> > to keep in mind that many kernel developers are accustomed to working
> >> > on systems (mostly PCs) with a different range of hardware devices from
> >> > embedded systems like your phones.  With PCI devices(*), for example,
> >> > there's no clear point where a wakeup event gets handed off to
> >> > userspace.
> >> >
> >> > On the other hand, there's no reason the input layer shouldn't use
> >> > pm_stay_awake and pm_relax.  It simply hasn't been implemented yet.
> >> ...
> >>
> >> The merged user space interface makes this unclear to me. When I first
> >> used suspend on android I had a power manager process that opened all
> >> the input devices and reset a screen off timeout every time there was
> >> an input event. If the input layer uses pm_stay_awake to block suspend
> >> when the queue is not empty, this will deadlock with the current
> >> interface since reading the wake count will block forever if an input
> >> event occurred right after the power manager decides to suspend.
> >
> > No, in that case suspend will be aborted, IIUC.
> >
> 
> How? Your pm_get_wakeup_count function loops until events_in_progress becomes 0.

So, to deadlock with it you'd have to call pm_stay_awake() and wait for it to
complete.  However, right now there are no means by which user space can call
pm_stay_awake(), so this can't happen.

Of course, if you add pm_stay_awake() to an ioctl() code path, you should make
sure that whoever uses that ioctl() won't be waiting for the power manager to
read from /sys/power/wakeup_count.  I guess your point is that this isn't
possible to achieve?

Thanks,
Rafael

  parent reply	other threads:[~2010-08-08 19:55 UTC|newest]

Thread overview: 412+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20100731175841.GA9367@linux.vnet.ibm.com>
2010-07-31 20:19 ` Attempted summary of suspend-blockers LKML thread Alan Stern
2010-08-01  4:52 ` Arjan van de Ven
     [not found] ` <20100731215214.2543c07e@infradead.org>
2010-08-01  5:48   ` Paul E. McKenney
     [not found]   ` <20100801054816.GI2470@linux.vnet.ibm.com>
2010-08-01  6:01     ` Arjan van de Ven
2010-08-01  6:24     ` Mikael Abrahamsson
     [not found]     ` <alpine.DEB.1.10.1008010812450.24755@uplift.swm.pp.se>
2010-08-01  6:49       ` Mikael Abrahamsson
     [not found]       ` <alpine.DEB.1.10.1008010838430.24755@uplift.swm.pp.se>
2010-08-01 19:27         ` Paul E. McKenney
     [not found]         ` <20100801192708.GM2470@linux.vnet.ibm.com>
2010-08-01 22:49           ` Arjan van de Ven
     [not found]           ` <20100801154904.243bc390@infradead.org>
2010-08-02  3:04             ` Paul E. McKenney
     [not found]     ` <20100731230101.7cc1d8c7@infradead.org>
2010-08-01 19:12       ` Paul E. McKenney
     [not found]       ` <20100801191228.GL2470@linux.vnet.ibm.com>
2010-08-01 20:40         ` Ted Ts'o
2010-08-01 22:47         ` Arjan van de Ven
     [not found]         ` <20100801204026.GH31324@thunk.org>
2010-08-01 23:00           ` Arjan van de Ven
2010-08-01 23:02           ` Rafael J. Wysocki
2010-08-01 23:12             ` Arjan van de Ven
2010-08-01 23:19             ` David Brownell
2010-08-01 23:30           ` James Bottomley
2010-08-02  3:03           ` Paul E. McKenney
     [not found]           ` <20100802030304.GU2470@linux.vnet.ibm.com>
2010-08-02  4:05             ` Arjan van de Ven
     [not found]             ` <20100801210548.23f77ff6@infradead.org>
2010-08-02  5:06               ` david
2010-08-02  5:44                 ` Florian Mickler
     [not found]                 ` <20100802074429.73a9dfd9@schatten.dmk.lab>
2010-08-02  6:06                   ` david
2010-08-02  6:40                     ` Florian Mickler
     [not found]                     ` <20100802084003.1c4c2bdb@schatten.dmk.lab>
2010-08-02  6:53                       ` Florian Mickler
     [not found]                       ` <20100802085332.23dd22f6@schatten.dmk.lab>
2010-08-02  7:02                         ` david
     [not found]                         ` <alpine.DEB.2.00.1008012355210.25170@asgard.lang.hm>
2010-08-02  7:23                           ` Florian Mickler
     [not found]                           ` <20100802092347.692dac32@schatten.dmk.lab>
2010-08-02  9:06                             ` david
2010-08-03  4:41                               ` Paul Menage
     [not found]                               ` <AANLkTinGjktpuNi8062BQPegr4mofF6bx2EfBAsbOhCe@mail.gmail.com>
2010-08-03 11:26                                 ` Florian Mickler
2010-08-03  4:38                         ` Paul Menage
     [not found]                         ` <AANLkTikqMg+Syf3YooE9PtWD-S2nRemVcOitivUFU3OG@mail.gmail.com>
2010-08-03 11:25                           ` Florian Mickler
2010-08-02 14:09                 ` Paul E. McKenney
     [not found]                 ` <20100802140933.GB2405@linux.vnet.ibm.com>
2010-08-03  0:08                   ` david
2010-08-03  3:21                     ` Arve Hjønnevåg
     [not found]                     ` <AANLkTi=1kBuyPS_P+eNLcnRu1mJH6BzpzQW_sENZuL1L@mail.gmail.com>
2010-08-03  4:44                       ` david
     [not found]                       ` <alpine.DEB.2.00.1008022121430.6545@asgard.lang.hm>
2010-08-03  5:01                         ` Arve Hjønnevåg
     [not found]                         ` <AANLkTikhcYzNp8CPp8cqrV7Ey5CLMWu1sJTNxUtEi2as@mail.gmail.com>
2010-08-03  5:06                           ` david
     [not found]                           ` <alpine.DEB.2.00.1008022203470.6545@asgard.lang.hm>
2010-08-03 22:47                             ` Arve Hjønnevåg
     [not found]                             ` <AANLkTinFT5jq4nUhUpzS5S4TVDQGj0S7RtRgxNhsz2UF@mail.gmail.com>
2010-08-03 23:19                               ` david
     [not found]                               ` <alpine.DEB.2.00.1008031611100.6545@asgard.lang.hm>
2010-08-04  0:10                                 ` Paul E. McKenney
     [not found]                                 ` <20100804001015.GJ2407@linux.vnet.ibm.com>
2010-08-04  0:51                                   ` david
2010-08-04  3:39                                     ` Arve Hjønnevåg
     [not found]                                     ` <AANLkTinjH0C0bSK=Y2wKASnbJFsR2BN303xBXkaHbmRC@mail.gmail.com>
2010-08-04  4:47                                       ` david
2010-08-04  5:46                                         ` Florian Mickler
2010-08-04  5:59                                         ` Arve Hjønnevåg
     [not found]                                         ` <AANLkTi=O++qfY7zz5rErqWQn0n4Tj7dfxQNcytjwiP4q@mail.gmail.com>
2010-08-04  6:30                                           ` david
     [not found]                                           ` <alpine.DEB.2.00.1008032312440.25170@asgard.lang.hm>
2010-08-04  7:10                                             ` Arve Hjønnevåg
     [not found]                                             ` <AANLkTikyD94wqWZTWA23K=zvN3RpKB6dDRrvFSv9szMg@mail.gmail.com>
2010-08-04  7:35                                               ` Florian Mickler
2010-08-04  7:42                                               ` david
2010-08-04 11:47                                                 ` Rafael J. Wysocki
     [not found]                                                 ` <201008041347.25595.rjw@sisk.pl>
2010-08-04 18:51                                                   ` david
2010-08-04 20:31                                                     ` Rafael J. Wysocki
     [not found]                                                     ` <201008042231.51901.rjw@sisk.pl>
2010-08-04 23:04                                                       ` david
2010-08-04 23:26                                                         ` Rafael J. Wysocki
     [not found]                                                         ` <201008050126.20812.rjw@sisk.pl>
2010-08-04 23:39                                                           ` david
     [not found]                                                           ` <alpine.DEB.2.00.1008041634560.6545@asgard.lang.hm>
2010-08-05  0:10                                                             ` Rafael J. Wysocki
2010-08-05 13:21                                                               ` david
2010-08-04  4:58                                       ` Olivier Galibert
2010-08-04  6:03                                         ` Arve Hjønnevåg
     [not found]                                         ` <AANLkTi=pwyidtK7aebRwZ+SsJCSS-6t=6cFffdvcKKnx@mail.gmail.com>
2010-08-04  6:28                                           ` Olivier Galibert
     [not found]                                           ` <20100804062804.GA43413@dspnet.fr>
2010-08-04  6:50                                             ` Arve Hjønnevåg
2010-08-04 16:27                                       ` Paul E. McKenney
     [not found]                                       ` <20100804162717.GA24163@linux.vnet.ibm.com>
2010-08-04 20:43                                         ` Rafael J. Wysocki
2010-08-04  3:57                                   ` Arjan van de Ven
     [not found]                                   ` <20100803205758.21fcf372@infradead.org>
2010-08-04  4:55                                     ` david
2010-08-04  6:12                                       ` Florian Mickler
     [not found]                                       ` <20100804081209.37aa1095@schatten.dmk.lab>
2010-08-04  6:48                                         ` david
2010-08-04  5:22                                     ` Arve Hjønnevåg
2010-08-04 18:32                                     ` Paul E. McKenney
     [not found]                                     ` <AANLkTikr6CW5AP9=ZVvyMUar39tPX2QcJbY3a4EFDEkN@mail.gmail.com>
2010-08-04  6:43                                       ` Igor Stoppa
2010-08-04 18:39                                       ` Paul E. McKenney
     [not found]                                     ` <20100804183225.GC24163@linux.vnet.ibm.com>
2010-08-04 20:46                                       ` Rafael J. Wysocki
2010-08-02  5:34               ` Florian Mickler
2010-08-02 12:27               ` Ted Ts'o
2010-08-02 14:00               ` Paul E. McKenney
     [not found]               ` <20100802122726.GA6247@thunk.org>
2010-08-02 14:08                 ` Rafael J. Wysocki
     [not found]           ` <1280705444.25620.62.camel@mulgrave.site>
2010-08-02 12:12             ` Ted Ts'o
     [not found]             ` <20100802121241.GE27573@thunk.org>
2010-08-02 16:51               ` James Bottomley
     [not found]               ` <1280767880.2843.237.camel@mulgrave.site>
2010-08-02 18:47                 ` Ted Ts'o
     [not found]         ` <20100801154708.19817b75@infradead.org>
2010-08-02  1:10           ` Paul E. McKenney
     [not found]           ` <20100802011006.GS2470@linux.vnet.ibm.com>
2010-08-02  3:06             ` Arjan van de Ven
2010-08-02 13:52             ` Rafael J. Wysocki
     [not found]             ` <20100801200655.7edcf247@infradead.org>
2010-08-02 14:12               ` Paul E. McKenney
     [not found]             ` <201008021552.20505.rjw@sisk.pl>
2010-08-02 20:36               ` Paul E. McKenney
     [not found]               ` <20100802203609.GG2405@linux.vnet.ibm.com>
2010-08-02 21:33                 ` Rafael J. Wysocki
     [not found]                 ` <201008022333.32623.rjw@sisk.pl>
2010-08-02 22:27                   ` Paul E. McKenney
     [not found]                   ` <20100802222752.GI2405@linux.vnet.ibm.com>
2010-08-02 22:40                     ` Rafael J. Wysocki
2010-08-03  4:56             ` Arve Hjønnevåg
     [not found]             ` <AANLkTi=a-1hn_oL=i-=RKK9xOur+4mQjTRut+aiXtYkE@mail.gmail.com>
2010-08-03 12:26               ` Raj Kumar
2010-08-03 23:09                 ` Arve Hjønnevåg
2010-08-03 14:11               ` Paul E. McKenney
2010-08-04  1:34               ` Arjan van de Ven
     [not found]               ` <20100803183447.0275c134@infradead.org>
2010-08-04 16:32                 ` Paul E. McKenney
     [not found]                 ` <20100804163216.GB24163@linux.vnet.ibm.com>
2010-08-04 16:35                   ` Matthew Garrett
     [not found]                   ` <20100804163509.GA31523@srcf.ucam.org>
2010-08-04 18:30                     ` david
     [not found]                     ` <alpine.DEB.2.00.1008041124580.6545@asgard.lang.hm>
2010-08-04 18:55                       ` Matthew Garrett
     [not found]                       ` <20100804185520.GA2417@srcf.ucam.org>
2010-08-04 19:15                         ` david
     [not found]                         ` <alpine.DEB.2.00.1008041207260.6545@asgard.lang.hm>
2010-08-04 19:21                           ` Matthew Garrett
     [not found]                           ` <20100804192115.GA2946@srcf.ucam.org>
2010-08-04 19:29                             ` david
     [not found]                             ` <alpine.DEB.2.00.1008041222280.6545@asgard.lang.hm>
2010-08-04 19:57                               ` Matthew Garrett
2010-08-04 20:08                               ` Paul E. McKenney
     [not found]                               ` <20100804195723.GA3553@srcf.ucam.org>
2010-08-04 22:20                                 ` david
     [not found]                                 ` <alpine.DEB.2.00.1008041508040.6545@asgard.lang.hm>
2010-08-05 13:38                                   ` Matthew Garrett
     [not found]                                   ` <20100805133811.GA20565@srcf.ucam.org>
2010-08-05 14:34                                     ` david
     [not found]                                     ` <alpine.DEB.2.00.1008050724110.25170@asgard.lang.hm>
2010-08-05 15:15                                       ` Brian Swetland
     [not found]                               ` <20100804200857.GF24163@linux.vnet.ibm.com>
2010-08-04 22:29                                 ` david
2010-08-04 23:06                                   ` Paul E. McKenney
     [not found]                                   ` <20100804230637.GK24163@linux.vnet.ibm.com>
2010-08-04 23:15                                     ` david
2010-08-04 20:51                         ` Rafael J. Wysocki
2010-08-04 20:51                         ` Rafael J. Wysocki
     [not found]                         ` <201008042251.08266.rjw@sisk.pl>
2010-08-04 20:56                           ` Matthew Garrett
     [not found]                           ` <20100804205654.GA4986@srcf.ucam.org>
2010-08-04 21:15                             ` Paul E. McKenney
     [not found]                             ` <20100804211521.GI24163@linux.vnet.ibm.com>
2010-08-04 21:31                               ` Rafael J. Wysocki
2010-08-04 22:08                             ` Arve Hjønnevåg
2010-08-04 22:31                             ` david
     [not found]                             ` <alpine.DEB.2.00.1008041529530.6545@asgard.lang.hm>
2010-08-04 22:51                               ` Arve Hjønnevåg
     [not found]                               ` <AANLkTimRZc2B1=ic-0jrGBX7ahCu=NCoQadCOePGDmh9@mail.gmail.com>
2010-08-04 22:56                                 ` david
     [not found]                                 ` <alpine.DEB.2.00.1008041554580.6545@asgard.lang.hm>
2010-08-04 23:10                                   ` Paul E. McKenney
2010-08-04 23:15                                   ` Arve Hjønnevåg
     [not found]                                   ` <AANLkTingom2AKfMu0EbfdfLiMnHo+buy1e4=PBENf3Vi@mail.gmail.com>
2010-08-04 23:23                                     ` david
     [not found]                                     ` <alpine.DEB.2.00.1008041620010.6545@asgard.lang.hm>
2010-08-04 23:30                                       ` Paul E. McKenney
2010-08-04 23:40                                       ` Arve Hjønnevåg
     [not found]                                       ` <20100804233013.GN24163@linux.vnet.ibm.com>
2010-08-04 23:49                                         ` david
     [not found]                                         ` <alpine.DEB.2.00.1008041643490.6545@asgard.lang.hm>
2010-08-05  0:17                                           ` Paul E. McKenney
     [not found]                                           ` <20100805001716.GO24163@linux.vnet.ibm.com>
2010-08-05  0:25                                             ` david
     [not found]                                             ` <alpine.DEB.2.00.1008041722060.6545@asgard.lang.hm>
2010-08-05  0:48                                               ` Paul E. McKenney
     [not found]                                               ` <20100805004802.GP24163@linux.vnet.ibm.com>
2010-08-05  5:18                                                 ` david
2010-08-05 15:12                                                   ` Paul E. McKenney
     [not found]                                                   ` <20100805151211.GA10080@linux.vnet.ibm.com>
2010-08-05 15:46                                                     ` david
2010-08-05 16:09                                                     ` Mark Brown
     [not found]                                                     ` <alpine.DEB.2.00.1008050832010.25170@asgard.lang.hm>
2010-08-05 18:09                                                       ` Paul E. McKenney
2010-08-05 18:13                                                       ` kevin granade
     [not found]                                                       ` <20100805180946.GI2447@linux.vnet.ibm.com>
2010-08-05 20:09                                                         ` david
     [not found]                                                       ` <AANLkTi=Yyyc-hOPbkJtsnKCVzncnFq8DPnonmyckekwm@mail.gmail.com>
2010-08-05 18:20                                                         ` Brian Swetland
2010-08-05 20:26                                                         ` david
     [not found]                                                         ` <AANLkTinTBaJ7Re8E4DVmZcDAUsceUf+9jV7r67Ks=t2n@mail.gmail.com>
2010-08-05 20:30                                                           ` david
2010-08-05 20:31                                                         ` Paul E. McKenney
     [not found]                                                         ` <20100805203102.GN2447@linux.vnet.ibm.com>
2010-08-05 20:51                                                           ` kevin granade
     [not found]                                                           ` <AANLkTimaaLSwVusJ=w5-QptoauBnHH0JvCvmWUr0y+KD@mail.gmail.com>
2010-08-05 22:09                                                             ` david
     [not found]                                                             ` <alpine.DEB.2.00.1008051453450.30632@asgard.lang.hm>
2010-08-05 22:16                                                               ` Brian Swetland
     [not found]                                                               ` <AANLkTikCCeMG=DAQ04xqkvqH9tngBWyBA5VQTD4_15xU@mail.gmail.com>
2010-08-05 23:03                                                                 ` Paul E. McKenney
     [not found]                                                                 ` <20100805230304.GQ2447@linux.vnet.ibm.com>
2010-08-06  0:13                                                                   ` Brian Swetland
     [not found]                                                                   ` <AANLkTinatKEBfHhMnKc5wbys13P81PKWSc+nxccgHe-Y@mail.gmail.com>
2010-08-06  0:16                                                                     ` david
     [not found]                                                                     ` <alpine.DEB.2.00.1008051715520.30632@asgard.lang.hm>
2010-08-06  0:22                                                                       ` Brian Swetland
     [not found]                                                                       ` <AANLkTikOuY-q42mDRmxc-9W0uLeJeW-hiFG26WrV7CfU@mail.gmail.com>
2010-08-06  1:01                                                                         ` david
2010-08-06  1:22                                                                           ` Brian Swetland
     [not found]                                                                           ` <AANLkTimWqFkDWvGwVGWD94488gs+CXgpB9juwM5G11ud@mail.gmail.com>
2010-08-06  8:07                                                                             ` david
2010-08-06 12:35                                                                               ` Mark Brown
2010-08-06 12:30                                                                           ` Mark Brown
     [not found]                                                                           ` <20100806123047.GE31326@sirena.org.uk>
2010-08-06 17:22                                                                             ` Paul E. McKenney
     [not found]                                                                             ` <20100806172226.GH2432@linux.vnet.ibm.com>
2010-08-06 17:33                                                                               ` Mark Brown
     [not found]                                                                               ` <20100806173325.GA25367@rakim.wolfsonmicro.main>
2010-08-06 18:18                                                                                 ` Paul E. McKenney
     [not found]                                                                                 ` <20100806181832.GJ2432@linux.vnet.ibm.com>
2010-08-06 23:35                                                                                   ` david
     [not found]                                                                                   ` <alpine.DEB.2.00.1008061517130.30564@asgard.lang.hm>
2010-08-07  0:14                                                                                     ` Mark Brown
     [not found]                                                                                     ` <20100807001431.GA3252@opensource.wolfsonmicro.com>
2010-08-07  0:36                                                                                       ` Paul E. McKenney
2010-08-07  1:00                                                                                       ` david
2010-08-07  6:28                                                                                         ` Ted Ts'o
2010-08-07  9:01                                                                                         ` Rafael J. Wysocki
     [not found]                                                                                         ` <201008071101.25384.rjw@sisk.pl>
2010-08-07 10:00                                                                                           ` david
     [not found]                                                                                           ` <alpine.DEB.2.00.1008070247590.30564@asgard.lang.hm>
2010-08-07 15:07                                                                                             ` Paul E. McKenney
     [not found]                                                                                             ` <20100807150724.GC19600@linux.vnet.ibm.com>
2010-08-07 20:17                                                                                               ` david
2010-08-07 21:11                                                                                                 ` Paul E. McKenney
     [not found]                                                                                         ` <20100807062828.GB28087@thunk.org>
2010-08-08 13:35                                                                                           ` Felipe Contreras
     [not found]                                                                                           ` <AANLkTinTfKRfAUJqggcK9Cgo9BTXfqMjJ2SXZS=D1bmT@mail.gmail.com>
2010-08-08 16:08                                                                                             ` Matthew Garrett
     [not found]                                                                                             ` <20100808160810.GA7968@srcf.ucam.org>
2010-08-08 17:08                                                                                               ` Felipe Contreras
     [not found]                                                                                               ` <AANLkTik3FN5tTO8sgwz32b8s2SLnc8D1=14yU-a2betp@mail.gmail.com>
2010-08-08 17:09                                                                                                 ` Matthew Garrett
2010-08-08 18:34                                                                                                 ` Mark Brown
     [not found]                                                                                                 ` <EA6E0E5D-0F18-4F9A-BB39-11958E82BC69@opensource.wolfsonmicro.com>
2010-08-12  0:23                                                                                                   ` Felipe Contreras
     [not found]                                                                                       ` <20100807003642.GQ2432@linux.vnet.ibm.com>
2010-08-07 13:07                                                                                         ` Mark Brown
     [not found]                                                                                         ` <20100807130718.GC11817@opensource.wolfsonmicro.com>
2010-08-07 14:36                                                                                           ` Paul E. McKenney
2010-08-05 23:05                                                             ` Paul E. McKenney
     [not found]                                                         ` <alpine.DEB.2.00.1008051312220.23543@asgard.lang.hm>
2010-08-05 23:19                                                           ` Paul E. McKenney
     [not found]                                                           ` <20100805231936.GS2447@linux.vnet.ibm.com>
2010-08-06  8:29                                                             ` david
     [not found]                                                             ` <alpine.DEB.2.00.1008060111240.30564@asgard.lang.hm>
2010-08-06 17:24                                                               ` Paul E. McKenney
     [not found]                                                               ` <20100806172409.GI2432@linux.vnet.ibm.com>
2010-08-06 22:12                                                                 ` david
     [not found]                                                     ` <20100805160912.GA28689@sirena.org.uk>
2010-08-05 18:21                                                       ` Paul E. McKenney
     [not found]                                       ` <AANLkTiknyohok23S7dob=Tb1+PZp1QqZgwckcVDWMSe9@mail.gmail.com>
2010-08-05  0:00                                         ` david
     [not found]                                   ` <20100804231003.GL24163@linux.vnet.ibm.com>
2010-08-04 23:13                                     ` Anca Emanuel
2010-08-04 23:19                                     ` david
     [not found]                                     ` <AANLkTim_eCPSrPh3ayXHTky5u5WTfaBzvYcSXb219Me=@mail.gmail.com>
2010-08-04 23:19                                       ` Paul E. McKenney
     [not found]                                     ` <alpine.DEB.2.00.1008041616160.6545@asgard.lang.hm>
2010-08-04 23:33                                       ` Rafael J. Wysocki
     [not found]                                       ` <201008050133.01169.rjw@sisk.pl>
2010-08-04 23:53                                         ` david
     [not found]                                         ` <alpine.DEB.2.00.1008041650470.6545@asgard.lang.hm>
2010-08-05  0:15                                           ` Rafael J. Wysocki
     [not found]                                           ` <201008050215.14319.rjw@sisk.pl>
2010-08-05 13:28                                             ` david
2010-08-05 13:47                                       ` Matthew Garrett
     [not found]                                       ` <20100805134741.GC20565@srcf.ucam.org>
2010-08-05 14:07                                         ` david
     [not found]                                         ` <alpine.DEB.2.00.1008050706170.25170@asgard.lang.hm>
2010-08-05 14:16                                           ` Matthew Garrett
     [not found]                                           ` <20100805141620.GA21459@srcf.ucam.org>
2010-08-05 14:23                                             ` Brian Swetland
2010-08-05  5:33                                     ` Florian Mickler
     [not found]                                     ` <20100805073359.4cb791c0@schatten.dmk.lab>
2010-08-05  5:56                                       ` Florian Mickler
     [not found]                                       ` <20100805075629.07d5d88d@schatten.dmk.lab>
2010-08-05 13:04                                         ` david
     [not found]                             ` <AANLkTi=fH=XqJ0QgaMwPr5efacWAFo5h0khD7RjL4n8L@mail.gmail.com>
2010-08-05  0:20                               ` Rafael J. Wysocki
     [not found]                               ` <201008050220.51805.rjw@sisk.pl>
2010-08-05  1:02                                 ` Arve Hjønnevåg
     [not found]                                 ` <AANLkTikK+OCrg8Jx5SpTbg6iFDX12MKZrTsdOr4mRJN0@mail.gmail.com>
2010-08-05  3:59                                   ` Paul E. McKenney
2010-08-05 13:40                                   ` Matthew Garrett
2010-08-05 13:40                                   ` Matthew Garrett
     [not found]                                   ` <20100805134057.GB20565@srcf.ucam.org>
2010-08-05 14:22                                     ` david
     [not found]                                     ` <alpine.DEB.2.00.1008050717260.25170@asgard.lang.hm>
2010-08-05 14:29                                       ` Brian Swetland
2010-08-05 14:33                                       ` Matthew Garrett
2010-08-05 15:34                                   ` Rafael J. Wysocki
     [not found]                                   ` <201008051734.06736.rjw@sisk.pl>
2010-08-05 22:02                                     ` Arve Hjønnevåg
     [not found]                                     ` <AANLkTi=kDx440MrLnQEcT46b3gkahU5ZGc0oWrWF-D2g@mail.gmail.com>
2010-08-05 23:41                                       ` Rafael J. Wysocki
     [not found]                                       ` <201008060141.46109.rjw@sisk.pl>
2010-08-06  0:29                                         ` Brian Swetland
2010-08-06  1:29                                         ` Arve Hjønnevåg
     [not found]                                         ` <AANLkTinQD3ggLFVd2KvX95U2B_j=ZJquZgiBGieukJ+r@mail.gmail.com>
2010-08-06 12:43                                           ` Mark Brown
2010-08-06 16:00                                           ` Paul E. McKenney
2010-08-06 19:44                                           ` Alan Stern
     [not found]                                           ` <Pine.LNX.4.44L0.1008061505070.9303-100000@netrider.rowland.org>
2010-08-06 22:04                                             ` Rafael J. Wysocki
2010-08-07  3:19                                             ` Arve Hjønnevåg
     [not found]                                             ` <AANLkTinS_UyhRNMnViK_4aA4ve3thHhLthC+OM7cUMZc@mail.gmail.com>
2010-08-07  8:44                                               ` Rafael J. Wysocki
     [not found]                                               ` <201008071044.37486.rjw@sisk.pl>
2010-08-07 10:02                                                 ` Arve Hjønnevåg
     [not found]                                                 ` <AANLkTinebiC=9Xd-D_sOwmvA8w_YPWMdhTYz2NRbZ7jH@mail.gmail.com>
2010-08-07 10:23                                                   ` Arve Hjønnevåg
     [not found]                                                   ` <AANLkTim-a6qHL_Xo+iVUW4p79EMMRssa0-AqZenNSYJr@mail.gmail.com>
2010-08-08 19:17                                                     ` Rafael J. Wysocki
     [not found]                                                     ` <201008082117.39082.rjw@sisk.pl>
2010-08-09  5:29                                                       ` Arve Hjønnevåg
     [not found]                                                       ` <AANLkTimncsuARHeavMCHL4imEOVXMomTJoDQns4-wq5o@mail.gmail.com>
2010-08-10  2:53                                                         ` Rafael J. Wysocki
     [not found]                                                         ` <201008100453.11958.rjw@sisk.pl>
2010-08-10  4:28                                                           ` Arve Hjønnevåg
     [not found]                                                           ` <AANLkTi=UApkc7_qeeXikP7kAnYW2TOXvVQu91UiBr2LV@mail.gmail.com>
2010-08-11  2:11                                                             ` Rafael J. Wysocki
2010-08-08 19:42                                                   ` Alan Stern
2010-08-08 19:55                                                   ` Rafael J. Wysocki [this message]
2010-08-09  5:09                                                     ` Arve Hjønnevåg
     [not found]                                                   ` <Pine.LNX.4.44L0.1008081507510.6810-100000@netrider.rowland.org>
2010-08-09  4:52                                                     ` Arve Hjønnevåg
     [not found]                                             ` <201008070004.43923.rjw@sisk.pl>
2010-08-07  8:49                                               ` Rafael J. Wysocki
     [not found]                                         ` <AANLkTin245wZsxeUh2HuONHqDNXFWpyzPsYv4PPuZYSb@mail.gmail.com>
2010-08-06  0:42                                           ` Rafael J. Wysocki
2010-08-06 17:09                                           ` Paul E. McKenney
2010-08-05  2:39                               ` Paul E. McKenney
     [not found]                               ` <20100805023939.GA2987@linux.vnet.ibm.com>
2010-08-05  2:46                                 ` Brian Swetland
     [not found]                                 ` <AANLkTim9jaCb3NyRwsLNv5thGKOqpbWX_5vL8TPrtA0b@mail.gmail.com>
2010-08-05  4:05                                   ` Paul E. McKenney
2010-08-04 20:42                     ` Pavel Machek
     [not found]                     ` <20100804204208.GA21452@elf.ucw.cz>
2010-08-04 20:48                       ` Matthew Garrett
2010-08-04 20:51                       ` Paul E. McKenney
     [not found]                       ` <20100804205159.GH24163@linux.vnet.ibm.com>
2010-08-04 21:15                         ` Pavel Machek
     [not found]                         ` <20100804211513.GC21452@elf.ucw.cz>
2010-08-04 21:39                           ` Florian Mickler
2010-08-04 21:40                           ` Mark Brown
     [not found]                           ` <20100804233924.5303d19a@schatten.dmk.lab>
2010-08-04 22:42                             ` david
     [not found]                       ` <20100804204839.GA4743@srcf.ucam.org>
2010-08-04 22:54                         ` david
2010-08-05  1:58                     ` Matt Helsley
     [not found]                     ` <20100805015815.GN2927@count0.beaverton.ibm.com>
2010-08-05  2:02                       ` Brian Swetland
     [not found]                       ` <AANLkTi=yQitRpx9AXMw6+Jx=hAVfZn2imR=DNiSi_SAf@mail.gmail.com>
2010-08-05  3:25                         ` Matt Helsley
2010-08-01 19:45     ` Alan Stern
2010-08-01 23:16     ` James Bottomley
     [not found]     ` <1280704593.25620.48.camel@mulgrave.site>
2010-08-02  1:11       ` Paul E. McKenney
     [not found] ` <Pine.LNX.4.44L0.1007311544470.5418-100000@netrider.rowland.org>
2010-08-01  4:36   ` Paul E. McKenney
2010-08-01 15:41   ` Rafael J. Wysocki
     [not found]   ` <201008011741.31086.rjw@sisk.pl>
2010-08-01 19:56     ` Paul E. McKenney
     [not found]     ` <20100801195617.GN2470@linux.vnet.ibm.com>
2010-08-01 22:44       ` Rafael J. Wysocki
     [not found]       ` <201008020044.57155.rjw@sisk.pl>
2010-08-02  0:32         ` Paul E. McKenney
2010-08-03  4:18 ` Arve Hjønnevåg
     [not found] ` <AANLkTi=hoGF7egpyB9sLKJoXv5aiGrxfa9_5iH-96SA=@mail.gmail.com>
2010-08-03 15:41   ` Paul E. McKenney
2010-08-03 16:02   ` James Bottomley
     [not found]   ` <1280851338.2774.30.camel@mulgrave.site>
2010-08-03 22:08     ` Arve Hjønnevåg
     [not found]     ` <AANLkTinJ2jy18bAS-=abtDLaQWVmQdK1Oq105FcNDNyJ@mail.gmail.com>
2010-08-04  4:00       ` James Bottomley
     [not found]       ` <1280894427.11045.293.camel@mulgrave.site>
2010-08-04  5:43         ` Arve Hjønnevåg
     [not found]   ` <20100803154112.GE2407@linux.vnet.ibm.com>
2010-08-03 22:23     ` Arve Hjønnevåg
     [not found]     ` <AANLkTim474Yp=MP3EX9pabc9XO8Q-McCns207SLPYuUb@mail.gmail.com>
2010-08-04  1:09       ` Paul E. McKenney
2010-08-04 19:57 ` Attempted summary of suspend-blockers LKML thread, take two Paul E. McKenney
     [not found] ` <20100804195704.GA23681@linux.vnet.ibm.com>
2010-08-05 13:18   ` david
     [not found]   ` <alpine.DEB.2.00.1008050616340.25170@asgard.lang.hm>
2010-08-05 13:37     ` Brian Swetland
2010-08-05 14:40     ` Paul E. McKenney
     [not found]     ` <AANLkTi=wyD-K35vQdhTr7kt4wHeEDkbvzkXHAOyMtzZJ@mail.gmail.com>
2010-08-05 23:35       ` Paul E. McKenney
2010-08-09  7:26     ` Pavel Machek
     [not found]     ` <20100809072618.GB1586@ucw.cz>
2010-08-09  7:34       ` Brian Swetland
2010-08-06 22:54   ` Attempted summary of suspend-blockers LKML thread, take three Paul E. McKenney
     [not found]   ` <20100806225453.GA3947@linux.vnet.ibm.com>
2010-08-06 23:59     ` david
     [not found]     ` <alpine.DEB.2.00.1008061651530.30564@asgard.lang.hm>
2010-08-07  0:25       ` Paul E. McKenney
     [not found]       ` <20100807002543.GP2432@linux.vnet.ibm.com>
2010-08-07  1:40         ` david
2010-08-07  2:41           ` Alan Stern
2010-08-07  2:05       ` Brian Swetland
     [not found]       ` <AANLkTikyRhtfX4R3x_NDgHnXssmfVuhjC5PbhRZ0a7su@mail.gmail.com>
2010-08-07  3:14         ` david
2010-08-07  6:15           ` Ted Ts'o
     [not found]           ` <20100807061558.GA28087@thunk.org>
2010-08-07  9:11             ` Rafael J. Wysocki
2010-08-07  9:38             ` david
     [not found]             ` <201008071111.05585.rjw@sisk.pl>
2010-08-07  9:12               ` Rafael J. Wysocki
2010-08-07 14:46               ` Theodore Tso
     [not found]               ` <7F55B423-3F07-4DF7-B958-7380FDD53545@mit.edu>
2010-08-07 20:36                 ` david
2010-08-08 16:17                 ` Matthew Garrett
     [not found]             ` <alpine.DEB.2.00.1008070206010.30564@asgard.lang.hm>
2010-08-07 15:32               ` Paul E. McKenney
     [not found]               ` <20100807153225.GD19600@linux.vnet.ibm.com>
2010-08-07 21:20                 ` david
2010-08-08 12:53             ` Felipe Contreras
     [not found]             ` <AANLkTi=sMVjya9CH6UoZwJCXJTDRgBhnPXmApU_RHVTi@mail.gmail.com>
2010-08-08 15:57               ` Ted Ts'o
     [not found]               ` <20100808155719.GB3635@thunk.org>
2010-08-08 17:40                 ` Felipe Contreras
     [not found]                 ` <AANLkTinM5e2HGOFavODPZNzZx4KshDSjsvKN4pLpGGgr@mail.gmail.com>
2010-08-08 18:02                   ` Brian Swetland
2010-08-08 21:38                   ` Ted Ts'o
     [not found]                   ` <20100808213821.GD3635@thunk.org>
2010-08-09 10:24                     ` Alan Cox
2010-08-09 18:16                       ` Paul E. McKenney
2010-08-10 14:15                       ` Mark Brown
     [not found]                       ` <20100809181638.GI3026@linux.vnet.ibm.com>
2010-08-09 18:28                         ` david
2010-08-09 18:54                           ` Paul E. McKenney
2010-08-09 19:18                         ` Alan Cox
     [not found]                         ` <20100809201822.441905f7@lxorguk.ukuu.org.uk>
2010-08-09 19:32                           ` Brian Swetland
2010-08-10  1:17                           ` david
2010-08-10  4:45                           ` Paul E. McKenney
     [not found]                           ` <20100810044541.GA2817@linux.vnet.ibm.com>
2010-08-10  8:38                             ` Alan Cox
2010-08-10 14:11                               ` Matthew Garrett
     [not found]                               ` <20100810141107.GA12873@srcf.ucam.org>
2010-08-10 14:40                                 ` Alan Cox
2010-08-10 14:55                                   ` Matthew Garrett
2010-08-10 14:44                                 ` Alan Cox
2010-08-10 18:07                                 ` david
2010-08-10 18:13                                   ` Matthew Garrett
     [not found]                                   ` <20100810181320.GA17472@srcf.ucam.org>
2010-08-10 18:18                                     ` david
     [not found]                                 ` <20100810154405.475c2669@lxorguk.ukuu.org.uk>
2010-08-11  0:44                                   ` Paul E. McKenney
2010-08-11  0:42                               ` Paul E. McKenney
     [not found]                               ` <20100811004223.GH2379@linux.vnet.ibm.com>
2010-08-11  1:28                                 ` david
     [not found]                                 ` <alpine.DEB.2.00.1008101821280.23481@asgard.lang.hm>
2010-08-11  2:21                                   ` Paul E. McKenney
     [not found]                                   ` <20100811022131.GA2587@linux.vnet.ibm.com>
2010-08-11  3:00                                     ` david
2010-08-11 22:49                                       ` Paul E. McKenney
2010-08-11 20:00                                 ` Felipe Contreras
     [not found]                                 ` <AANLkTik7Po9OuKC-QBZ=E83J70sU_ewNi+nNWgcjjLXd@mail.gmail.com>
2010-08-11 22:12                                   ` Paul E. McKenney
     [not found]                                   ` <20100811221258.GI2516@linux.vnet.ibm.com>
2010-08-12  0:17                                     ` Felipe Contreras
     [not found]                                     ` <AANLkTi=fJjM=uWeV+L66ajM9rhrL0t1OO-C7ThNRdbae@mail.gmail.com>
2010-08-12 16:19                                       ` Paul E. McKenney
     [not found]                                       ` <20100812161935.GC2524@linux.vnet.ibm.com>
2010-08-12 17:52                                         ` Felipe Contreras
     [not found]                                         ` <AANLkTi=51cFa0t5ZYj2CMiauuW80ZWTrm1tQkn63Et0F@mail.gmail.com>
2010-08-12 18:38                                           ` Paul E. McKenney
2010-08-13 15:14                                           ` Paul E. McKenney
     [not found]                                           ` <20100813151451.GC2511@linux.vnet.ibm.com>
2010-08-13 15:28                                             ` Felipe Contreras
     [not found]                                             ` <AANLkTimGHYZ4ndznJY-vjBb164xMSiGMeoJs=9=baSFi@mail.gmail.com>
2010-08-13 17:13                                               ` Paul E. McKenney
2010-08-19 23:10                                             ` david
2010-08-20  4:58                                               ` Paul E. McKenney
2010-08-11 19:25                             ` Felipe Contreras
     [not found]                             ` <AANLkTing0RpAoYstVs1G5v-eZ0q6qGjrGiphUvBdOsaS@mail.gmail.com>
2010-08-11 19:43                               ` Mark Brown
2010-08-11 19:18                         ` Felipe Contreras
     [not found]                         ` <AANLkTikwHaKpLdRdxmZj6JDJnsZ+o-jzbVcXhRW3Jmd9@mail.gmail.com>
2010-08-11 22:28                           ` Paul E. McKenney
     [not found]                           ` <20100811222854.GJ2516@linux.vnet.ibm.com>
2010-08-12  0:28                             ` Felipe Contreras
     [not found]                             ` <AANLkTimahmGikeai8QnAxCy45deT00-6T7h-eA-NqL4G@mail.gmail.com>
2010-08-12  1:06                               ` Paul E. McKenney
     [not found]                               ` <20100812010612.GL2516@linux.vnet.ibm.com>
2010-08-12  1:25                                 ` Felipe Contreras
     [not found]                                 ` <AANLkTinVV1NVHFPeO0p_e2pCtNwTNB932q9tbu9MMD3_@mail.gmail.com>
2010-08-12  3:44                                   ` Paul E. McKenney
     [not found]                                   ` <20100812034435.GA7403@linux.vnet.ibm.com>
2010-08-12 10:36                                     ` Felipe Contreras
     [not found]                                     ` <AANLkTi=RD=eM_gpc7FfRq0923sUbARmZ2+4-m+fLibYC@mail.gmail.com>
2010-08-12 10:47                                       ` Theodore Tso
     [not found]                                       ` <E3F3D3E1-4DF7-47E3-895D-95F6BC22CCC4@mit.edu>
2010-08-12 11:11                                         ` Felipe Contreras
     [not found]                                         ` <AANLkTikcoWfmL-XfYbFeYdVtU9GC6_LtVSSB2H6GcedA@mail.gmail.com>
2010-08-12 11:40                                           ` Alan Stern
     [not found]                                           ` <Pine.LNX.4.44L0.1008120733130.21006-100000@netrider.rowland.org>
2010-08-12 12:28                                             ` Felipe Contreras
     [not found]                                             ` <AANLkTinMwt27wuDUh32F36wpoC54Syzp1_nK9UCxYmEK@mail.gmail.com>
2010-08-12 12:52                                               ` Ted Ts'o
     [not found]                                               ` <20100812125248.GA2763@thunk.org>
2010-08-12 16:46                                                 ` Felipe Contreras
     [not found]                                                 ` <AANLkTin4=qpDWEKLwes_af6mSCW+ED7v-fWzD34JywU1@mail.gmail.com>
2010-08-12 18:21                                                   ` Ted Ts'o
     [not found]                                                   ` <20100812182128.GC2763@thunk.org>
2010-08-12 19:05                                                     ` Felipe Contreras
     [not found]                                                     ` <AANLkTinZ_gViUjVmEbkmour3BC=PcchJDARs4GaCuQwO@mail.gmail.com>
2010-08-12 19:19                                                       ` Brian Swetland
     [not found]                                                       ` <AANLkTimjfU2zu4reEVdOwWwtFHPQ33_Gna6xS2XHRG-h@mail.gmail.com>
2010-08-12 19:57                                                         ` Jesse Barnes
     [not found]                                                         ` <20100812125712.48b7fc26@virtuousgeek.org>
2010-08-13  3:28                                                           ` Rafael J. Wysocki
     [not found]                                                           ` <201008130528.21887.rjw@sisk.pl>
2010-08-13  4:25                                                             ` Paul Fox
2010-08-13  4:37                                                             ` Arve Hjønnevåg
     [not found]                                                             ` <AANLkTinMmVdAVaCFXyDZpVRmZ9FCWYhtdeM=o4hdoZnT@mail.gmail.com>
2010-08-13 15:07                                                               ` Rafael J. Wysocki
     [not found]                                                               ` <201008131707.03484.rjw@sisk.pl>
2010-08-14  3:18                                                                 ` Neil Brown
2010-08-14 10:41                                                               ` Pavel Machek
2010-08-13 16:20                                                             ` Jesse Barnes
     [not found]                                                             ` <20100813092020.41290f1f@virtuousgeek.org>
2010-08-17 13:18                                                               ` Rafael J. Wysocki
2010-08-13 11:09                                                           ` Felipe Contreras
     [not found]                                                           ` <AANLkTinbsXEk7YL31Q2GHHjeVRHGgpm0mpLzDBY1Ob4z@mail.gmail.com>
2010-08-14  7:59                                                             ` Pavel Machek
2010-08-13 10:39                                                     ` Alan Cox
2010-08-14  7:50                                                 ` Pavel Machek
2010-08-16 11:36                                                   ` Bernd Petrovitsch
2010-08-16 15:16                                                   ` Jesse Barnes
     [not found]                                                   ` <20100816081655.3e9e29f7@virtuousgeek.org>
2010-08-17  0:20                                                     ` Ted Ts'o
     [not found]                                                     ` <20100817002032.GD21182@thunk.org>
2010-08-17  0:55                                                       ` Jesse Barnes
2010-08-17  7:08                                                       ` Neil Brown
     [not found]                                                       ` <20100817170858.3c3385f7@notabene>
2010-08-17 15:33                                                         ` Ted Ts'o
2010-08-17 17:33                                                         ` Paul E. McKenney
2010-09-04  8:57                                                     ` Pavel Machek
2010-08-12 14:09                                           ` Mark Brown
     [not found]                                           ` <20100812140903.GB11362@sirena.org.uk>
2010-08-12 16:57                                             ` Felipe Contreras
     [not found]                                             ` <AANLkTik=K2znpgiHVgA1oD5Znrmm0Gx45ajfoQ7AwG3F@mail.gmail.com>
2010-08-12 17:33                                               ` Brian Swetland
     [not found]                                               ` <AANLkTi=9v0o5pQ6s=sjjnk0udmrBAiy4wD+h2vrn_h8=@mail.gmail.com>
2010-08-12 19:00                                                 ` Felipe Contreras
     [not found]                                                 ` <AANLkTiniku7rqkio-T6f9tL_adJSrDKfU33wFEEkeMVH@mail.gmail.com>
2010-08-12 19:27                                                   ` Dominik Brodowski
2010-08-12 17:43                                           ` Paul E. McKenney
     [not found]                                           ` <20100812174303.GD2524@linux.vnet.ibm.com>
2010-08-12 19:34                                             ` Felipe Contreras
     [not found]                                             ` <AANLkTim1U6QpRyfwYCq2uRA=7-a8ryfDrzv5VCqmHnyB@mail.gmail.com>
2010-08-12 19:48                                               ` Brian Swetland
     [not found]                                               ` <AANLkTinNxZoMab=tG9KXJ9n_nxB1dXHkfk-7xUMWXACW@mail.gmail.com>
2010-08-12 19:52                                                 ` Dominik Brodowski
     [not found]                                                 ` <20100812195224.GA6370@comet.dominikbrodowski.net>
2010-08-13 10:30                                                   ` Alan Cox
2010-08-13 10:43                                                   ` Felipe Contreras
2010-08-13 10:35                                                 ` Alan Cox
2010-08-13 10:58                                                 ` Felipe Contreras
     [not found]                                                 ` <AANLkTin3H0o+WQocUYjUcPGRpkRqK9H2LJ0OwHXFNBdj@mail.gmail.com>
2010-08-13 14:42                                                   ` Paul E. McKenney
     [not found]                                                   ` <20100813144236.GB2511@linux.vnet.ibm.com>
2010-08-28  8:51                                                     ` Pavel Machek
     [not found]                                                     ` <20100828085135.GA2711@ucw.cz>
2010-08-31  0:04                                                       ` Paul E. McKenney
2010-08-13 15:22                                               ` Paul E. McKenney
     [not found]                                               ` <20100813152254.GD2511@linux.vnet.ibm.com>
2010-08-13 15:40                                                 ` Felipe Contreras
     [not found]                                                 ` <AANLkTimdpgC2DBn1pS2OG35+_06-L6TZ9Q_nb+C6Yeqv@mail.gmail.com>
2010-08-13 15:57                                                   ` Dominik Brodowski
     [not found]                                                   ` <20100813155738.GA11507@isilmar-3.linta.de>
2010-08-13 16:06                                                     ` Joe Perches
     [not found]                                                     ` <1281715607.15486.102.camel@Joe-Laptop>
2010-08-13 16:19                                                       ` Dominik Brodowski
2010-08-13 16:19                                                     ` Felipe Contreras
     [not found]                                                     ` <AANLkTikN2zKcLtFJ6EdBU=iqT78bZKt_rKQoPNBRXJHj@mail.gmail.com>
2010-08-13 17:11                                                       ` James Bottomley
     [not found]                                                       ` <1281719489.8407.17.camel@mulgrave.site>
2010-08-13 19:08                                                         ` Ted Ts'o
     [not found]                                                         ` <20100813190801.GB26950@thunk.org>
2010-08-13 19:29                                                           ` Brian Swetland
2010-08-14  0:43                                                           ` James Bottomley
     [not found]                                                           ` <1281746599.16747.11.camel@mulgrave.site>
2010-08-16 21:11                                                             ` Rafael J. Wysocki
     [not found]                                                             ` <201008162311.27584.rjw@sisk.pl>
2010-08-17 12:07                                                               ` Igor Stoppa
2010-08-13 10:57                                     ` Alan Cox
2010-08-13 15:29                                       ` Paul E. McKenney
     [not found]                                       ` <20100813152912.GE2511@linux.vnet.ibm.com>
2010-08-14  7:38                                         ` Pavel Machek
2010-08-14 15:10                                           ` Paul E. McKenney
     [not found]                                           ` <20100814151048.GA2461@linux.vnet.ibm.com>
2010-08-14 16:53                                             ` Arjan van de Ven
     [not found]                                             ` <20100814095351.6a996187@infradead.org>
2010-08-14 18:15                                               ` David Brownell
2010-08-15  7:00                                               ` Paul E. McKenney
2010-08-16 16:09                                               ` Matthew Garrett
2010-08-17 15:25                                               ` Ted Ts'o
2010-08-11 16:57                     ` Felipe Contreras
     [not found]                     ` <AANLkTinNc1SWmz8pE_4k6vThxQCJfCR_UqV6OM=OsJOf@mail.gmail.com>
2010-08-11 19:31                       ` Ted Ts'o
     [not found]                       ` <20100811193106.GB24435@thunk.org>
2010-08-11 21:25                         ` Felipe Contreras
     [not found]                         ` <AANLkTinBrp1iHWAi=vk_eaEHMs+Xcub6rg8PgT_LK2c9@mail.gmail.com>
2010-08-11 21:37                           ` Brian Swetland
     [not found]                           ` <AANLkTinOb5PsrLbMzbYVqqx=6n-yPNRCYgOf4fM5KdXJ@mail.gmail.com>
2010-08-11 22:03                             ` Felipe Contreras
     [not found]                             ` <AANLkTimAKwDPYZeCj_UEyXf-6DxLg8=Zi-=tFKzzgvQi@mail.gmail.com>
2010-08-11 22:12                               ` Brian Swetland
     [not found]                               ` <AANLkTimwdJgAUHNgUDwagDhBd2MtEoSbt7rFa2dPkm2c@mail.gmail.com>
2010-08-12  0:46                                 ` Felipe Contreras
     [not found]                                 ` <AANLkTinWmZZHd6uRRY-RRj_qu5P-3BjY8LRWrpRwFncH@mail.gmail.com>
2010-08-12  1:03                                   ` Brian Swetland
2010-08-08 12:40     ` Felipe Contreras
     [not found]     ` <AANLkTik3qF2yScLJiDBWLN5=Ez0FsvbOo0M76WbOAGvO@mail.gmail.com>
2010-08-08 18:07       ` Paul E. McKenney
     [not found] <201008081925.42664.rjw@sisk.pl>
2010-08-08 19:07 ` Attempted summary of suspend-blockers LKML thread Alan Stern
     [not found] <Pine.LNX.4.44L0.1008070926260.20673-100000@netrider.rowland.org>
2010-08-08 17:25 ` Rafael J. Wysocki
     [not found] <201008071049.38237.rjw@sisk.pl>
2010-08-07 13:35 ` Alan Stern
     [not found] <20100801201117.GO2470@linux.vnet.ibm.com>
2010-08-01 22:16 ` Alan Stern
     [not found] ` <Pine.LNX.4.44L0.1008011810300.22928-100000@netrider.rowland.org>
2010-08-01 22:38   ` David Brownell
2010-08-02  0:28   ` Paul E. McKenney
     [not found]   ` <866453.87809.qm@web180313.mail.gq1.yahoo.com>
2010-08-02  0:29     ` Paul E. McKenney
     [not found] <20100801043610.GF2470@linux.vnet.ibm.com>
2010-08-01 19:41 ` Alan Stern
     [not found] ` <Pine.LNX.4.44L0.1008011521390.20420-100000@netrider.rowland.org>
2010-08-01 20:11   ` Paul E. McKenney
2010-07-31 17:58 Paul E. McKenney

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=201008082155.29866.rjw@sisk.pl \
    --to=rjw@sisk.pl \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=arjan@infradead.org \
    --cc=arve@android.com \
    --cc=david@lang.hm \
    --cc=florian@mickler.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@lists.linux-foundation.org \
    --cc=paulmck@linux.vnet.ibm.com \
    --cc=peterz@infradead.org \
    --cc=swetland@google.com \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox