From: Corey Minyard <minyard@acm.org>
To: Chris Chiu <chiu@endlessm.com>,
arnd@arndb.de, gregkh@linuxfoundation.org,
openipmi-developer@lists.sourceforge.net,
Linux Kernel <linux-kernel@vger.kernel.org>,
Linux Upstreaming Team <linux@endlessm.com>
Subject: Re: ipmi_si fails to get BMC ID
Date: Thu, 8 Feb 2018 09:53:22 -0600 [thread overview]
Message-ID: <3b812894-46a0-3c87-1b9f-468fc63ea5bd@acm.org> (raw)
In-Reply-To: <CAB4CAwfino0JaeeZV1byp3aoaRrOGL1=BYgkruvxYMr6=c=5PQ@mail.gmail.com>
On 02/07/2018 09:01 PM, Chris Chiu wrote:
> Hi,
> We are working with a new desktop Acer Veriton Z4640G and get
> stumbled on failing to enter S3 suspend with kernel version 4.14 even
> the latest 4.15+. Here's the kernel log
> https://gist.github.com/mschiu77/76888f1fd4eb56aa8959d76759a912bb.
This is a little strange, nobody had reported this before. Can you
reproduce this
at will, or was it a one-time thing?
Does the IPMI driver always take this long to issue that error, even if
you are not
entering sleep state?
And it started with 4.14, and didn't occur before then, right?
There's a bug in the PCI utils database, I submitted a report a while
ago. This is
a KCS, not a SMIC interface.
It looks like the driver is trying to detect that there is a device out
there and
there is something that kind of works, but doesn't work completely. The
interface
specific code was all split out into separate files in 4.14. It is
possible the
detection code got messed up in the process. Nothing jumps out looking at
the code differences, and I know it works on some PCI machines.
Assuming this is reproducible, can you send the the output of a pre-4.14
kernel? If that doesn't make it obvious I may have to have access to the
machine itself.
-corey
> As you see, it is due to "ipmi_probe+0x430/0x430 [ipmi_si]". After
> the message "ipmi_si 0000:02:00.3: There appears to be no BMC at this
> location" shows up, then it can really go to suspend w/o problem.
> Although it took around 3 mins. The IPMI device is probed from PCI and
> here's the output of lspci
> https://gist.github.com/mschiu77/33f0372be41670d8a69c97e64f833087. The
> IPMI device is "02:00.3 IPMI SMIC interface [0c07]". We get stuck here
> because we don't really know why it took so long in try_get_dev_id() /
> ipmi_si_intf.c. Any suggestion about this to help us moving forward?
> Thanks
>
>
> Chris
next prev parent reply other threads:[~2018-02-08 15:53 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-02-08 3:01 Chris Chiu
2018-02-08 15:53 ` Corey Minyard [this message]
2018-02-09 3:09 ` Chris Chiu
2018-02-09 13:34 ` Corey Minyard
2018-02-14 2:44 ` Chris Chiu
2018-02-14 17:17 ` Corey Minyard
2018-02-20 17:52 ` Chris Chiu
2018-02-26 2:50 ` [PATCH] ipmi:pci: Blacklist a Realtek "IPMI" device minyard
2018-02-26 14:34 ` Andy Shevchenko
2018-02-26 14:48 ` Corey Minyard
2018-03-13 7:27 ` Daniel Drake
2018-03-13 11:59 ` Corey Minyard
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=3b812894-46a0-3c87-1b9f-468fc63ea5bd@acm.org \
--to=minyard@acm.org \
--cc=arnd@arndb.de \
--cc=chiu@endlessm.com \
--cc=gregkh@linuxfoundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@endlessm.com \
--cc=openipmi-developer@lists.sourceforge.net \
/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®