Date: Mon, 02 Sep 2013 07:46:48 +0300 From: Andriy Gapon <avg@FreeBSD.org> To: Adrian Chadd <adrian@FreeBSD.org> Cc: "freebsd-acpi@freebsd.org" <freebsd-acpi@FreeBSD.org>, FreeBSD Stable Mailing List <freebsd-stable@FreeBSD.org>, Mike Harding <mvharding@gmail.com> Subject: Re: 9.2-RC3 - suspend/resume causes slow system performance Message-ID: <52241838.8020906@FreeBSD.org> In-Reply-To: <CAJ-Vmo=%2BWPXLDCpMu-i1MrjEtn4mA04kDx96C2t0-xPvC-cP9w@mail.gmail.com> References: <CALRn2n_2tUc0vPCFpgmAjYRm1=7KB5sA3A%2BxQqcc=ye-S1-0LA@mail.gmail.com> <CAJ-Vmom970ZBLPLWWTomkKtX1w-Fi3cj5qva1_ODcx22nqEXfA@mail.gmail.com> <CALRn2n9G1%2BBS8KVUc_RFZj-snM3FVJvsEEcnWqv-GF82=CqS6Q@mail.gmail.com> <CAJ-VmomWMhQNU1w0eWdwrKYz2fuZ5xZimgxQWUEkPqaQcgYkjw@mail.gmail.com> <CALRn2n_e2Uu4Y2aHUSP=6_aQDPeCk_OkrCxiFWaD0BxmbgP4-A@mail.gmail.com> <CAJ-VmokesYVnYJUnNgULKwL-wqb_-SqqYi=3KUSCGbHNVgOOUw@mail.gmail.com> <5222E19C.9040402@FreeBSD.org> <CAJ-VmokHyXaxZTb-3Bpp19Go%2BsW=ms0Zh0WAMB7sD1JSX6HdUw@mail.gmail.com> <5223B313.9060708@FreeBSD.org> <CAJ-VmomweLyjXnBHjp=Nrs3P4n7UNF1bCV_N41RYJQqGLpg9hQ@mail.gmail.com> <5223B9C3.2070508@FreeBSD.org> <CAJ-Vmo=%2BWPXLDCpMu-i1MrjEtn4mA04kDx96C2t0-xPvC-cP9w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
on 02/09/2013 01:21 Adrian Chadd said the following: > .. well, when is that pointer NULL? It's never NULL. But that is besides the point as we are talking about a different check. * if (is_idle_disabled(sc)) {* - ACPI_ENABLE_IRQS(); + acpi_cpu_c1(); > It looks like it's supposed to be NULL for > one pair of the two HT CPUs? > > Are you taking the whole core into an ACPI idle state if one of two logical CPUs > representing a core is going idle? -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52241838.8020906>