Re: [PATCH v4] pm_ops: add system quiesce/activate hooks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2007-04-13 at 22:58 +0200, Pavel Machek wrote:

> That it is same old hack it used to be. There's nothing magic about
> decrementer, and I do not think it is _neccessary_ to touch it just
> before cli. Just disable it from sysdev handler or something.

No, you cannot disable it from sysdev handler because you have to be
able to take interrupts. Can we *please* move on to some more productive
discussion?

> > > --- wireless-dev.orig/include/linux/pm.h	2007-04-13 10:09:17.835356880 +0200
> > > +++ wireless-dev/include/linux/pm.h	2007-04-13 14:57:01.525356880 +0200
> > > @@ -135,9 +135,19 @@ typedef int __bitwise suspend_disk_metho
> > >   * @prepare: Prepare the platform for the given suspend state. Can return a
> > >   *	negative error code if necessary.
> > >   *
> > > + * @quiesce: This callback is called after devices are suspended but before
> > > + *	they are powered down. If assigned, this callback must at least turn
> > > + *	off local IRQs. If left unassigned, a default callback that does
> > > + *	nothing but turn off local IRQs is assigned during pm_set_ops().
> 
> Is it called for s2ram? swsusp? uswsusp?

Whoops, I had that in an earlier version, it's not supposed to be called
for (u)swsusp because pm_ops involvement there is a hack anyway. I'll
fix the description.

johannes

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
linux-pm mailing list
linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/linux-pm

[Index of Archives]     [Linux ACPI]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [CPU Freq]     [Kernel Newbies]     [Fedora Kernel]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux