RE: Odd hang on suspend and shutdown

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

 



> 
> On my Sony VAIO Pro 11 laptop, commit c93b76b34b4d ("mei: bus: report
> also uuid in module alias") seems to cause problems at suspend and
> shutdown.
> 
> In particular, reverting just the oneliner to drivers/nfc/pn544/mei.c
> seems to fix things for me. The bisection was a pain, because it took
> me forever to realize that it was that one-liner that caused it: I had
> initially undone that one line simply because it didn't compile with
> it in place (complaints about MEI_NFC_UUID not being constant). So I
> continued to bisect with the fix unintentionally in place.
> 
> So just removing the MEI_NFC_UUID entry from the pn544_mei_tbl[] array
> initialization makes things work for me again.
> 
> The symptoms are just a hard hang at suspend or shutdown.
> 
> This is a pretty regular Intel-only laptop, running Fedora 22.
> 
> Any ideas?
> 
>                     Linus


I'm looking into this (not sure I get the exact platform to test with)

There was a miss order in how patches were applied, which may confuse bisection even more 
The fix for that was provided in this patch

In commit b144ce2d37619e05afdb0a15676500d76a64b1be
Author: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Date:   Wed May 27 17:17:27 2015 -0700

    mei: fix up uuid matching


We had  suspend issue that was resolved by a patch bellow, but it's not related to the NFC at all. 
The NFC under Haswell should not be actually operational, I'm not sure if Samuel is planning to support it at all.
Still need to figure out what caused that regression. 
 
commit 3dc196eae1db548f05e53e5875ff87b8ff79f249
Author: Alexander Usyskin <alexander.usyskin@xxxxxxxxx>
Date:   Sat Jun 13 08:51:17 2015 +0300

    mei: me: wait for power gating exit confirmation

    Fix the hbm power gating state machine so it will wait till it receives
    confirmation interrupt for the PG_ISOLATION_EXIT message.

Thanks
Tomas


��.n��������+%������w��{.n�����{����*jg��������ݢj����G�������j:+v���w�m������w�������h�����٥




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux