From: Thomas Gleixner <tglx@linutronix.de>
To: Woody Suwalski <terraluna977@gmail.com>
Cc: LKML <linux-kernel@vger.kernel.org>,
"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
Subject: Re: Kernel 5.3.x, 5.2.2+: VMware player suspend on 64/32 bit guests
Date: Thu, 15 Aug 2019 09:37:06 +0200 (CEST) [thread overview]
Message-ID: <alpine.DEB.2.21.1908150924210.2241@nanos.tec.linutronix.de> (raw)
In-Reply-To: <CAM6Zs0UoHZyBkY9-RLdO-W+u09RZPbzq-A-K01sHyRkfoEiYTA@mail.gmail.com>
Woody,
On Tue, 13 Aug 2019, Woody Suwalski wrote:
> On Mon, Aug 12, 2019 at 1:24 PM Thomas Gleixner <tglx@linutronix.de> wrote:
> > The ACPI handler is not the culprit. This is either an emulation bug or
> > something really strange. Can you please use a WARN_ON() if the loop is
> > exited via the timeout so we can see in which context this happens?
> >
>
> B. On 5.3-rc4 problem is gone. I guess it is overall good sign.
Now the interesting question is what changed between 5.3-rc3 and
5.3-rc4. Could you please try to bisect that?
> C. To recreate problem I went back to 5.2.4. The WARN_ON trace shows
> (in reverse):
Next time you can spare yourself the work to reverse the stack trace. We
are all used to read it the other way round :)
> entry_SYSCALL_64_after_hwframe
> do_syscall_64
> ksys_write
> vfs_write
> kernfs_fop_write
> state_store
> pm_suspend.cold.3
> suspend_devices_and_enter
> dpm_suspend_noirq
> suspend_device_irqs
> ?ktime_get
> ?synchronize
> synchronize_irq
> __synchronize_hardirq.cold.9
dpm_suspend_noirq() is called with all CPUs online and interrupts
enabled. In that case an interrupt pending in IRR does not make any sense
at all. Confused.
Thanks,
tglx
next prev parent reply other threads:[~2019-08-15 7:37 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <2e70a6e2-23a6-dbf2-4911-1e382469c9cb@gmail.com>
[not found] ` <CAM6Zs0WqdfCv=EGi5qU5w6Dqh2NHQF2y_uF4i57Z9v=NoHHwPA@mail.gmail.com>
[not found] ` <CAM6Zs0X_TpRPSR9XRikkYxHSA4vZsFr7WH_pEyq6npNjobdRVw@mail.gmail.com>
[not found] ` <11dc5f68-b253-913a-4219-f6780c8967a0@intel.com>
[not found] ` <594c424c-2474-5e2c-9ede-7e7dc68282d5@gmail.com>
[not found] ` <CAM6Zs0XzBvoNFa5CSAaEEBBJHcxvguZFRqVOVdr5+JDE=PVGVw@mail.gmail.com>
[not found] ` <alpine.DEB.2.21.1908100811160.7324@nanos.tec.linutronix.de>
2019-08-10 11:24 ` Woody Suwalski
2019-08-12 14:42 ` Woody Suwalski
2019-08-12 17:24 ` Thomas Gleixner
2019-08-13 15:19 ` Woody Suwalski
2019-08-15 7:37 ` Thomas Gleixner [this message]
2019-08-20 12:34 ` Woody Suwalski
2019-08-21 21:15 ` Thomas Gleixner
2019-08-28 15:17 ` Woody Suwalski
2019-08-28 15:50 ` Thomas Gleixner
2019-08-30 12:55 ` Woody Suwalski
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=alpine.DEB.2.21.1908150924210.2241@nanos.tec.linutronix.de \
--to=tglx@linutronix.de \
--cc=linux-kernel@vger.kernel.org \
--cc=rafael.j.wysocki@intel.com \
--cc=terraluna977@gmail.com \
/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
all inboxes | Powered by JetHome®