Thread (1 message) 1 message, 1 author, 2015-07-06

RE: Odd hang on suspend and shutdown

From: Winkler, Tomas <hidden>
Date: 2015-07-06 21:12:59

quoted
quoted
Nope, 4.1 is fine. This is my travel laptop for the last almost two
years. Best laptop I've ever had (I like them small and light).
If this two years old that's probably not HSW, can you send out the exact HW
info, mostly pci device ids are in interest.

Oh, it's Haswell. It's a i5-4200u. And no, it's not quite two years
old, but it's from fall-2013.
Okay have similar machine, will dig into it tomorrow morning 
And it's literally all Intel (series 8 mobile chipset) with a intel
7260 wireless. A whole lot of 8086 there:

  [torvalds@vaio ~]$ lspci -n
  00:00.0 0600: 8086:0a04 (rev 09)
  00:02.0 0300: 8086:0a16 (rev 09)
  00:03.0 0403: 8086:0a0c (rev 09)
  00:14.0 0c03: 8086:9c31 (rev 04)
  00:16.0 0780: 8086:9c3a (rev 04)
  00:1b.0 0403: 8086:9c20 (rev 04)
  00:1c.0 0604: 8086:9c14 (rev e4)
  00:1c.3 0604: 8086:9c16 (rev e4)
  00:1d.0 0c03: 8086:9c26 (rev 04)
  00:1f.0 0601: 8086:9c43 (rev 04)
  00:1f.2 0106: 8086:9c03 (rev 04)
  00:1f.3 0c05: 8086:9c22 (rev 04)
  01:00.0 0280: 8086:08b1 (rev 6b)
quoted
This should be loaded only if you have NFC on the board or it bailed out more
cleanly before.
quoted
There is a file under debugfs mei0/meclients , if you can send out the dump we
can see what
quoted
we support on that platform.
  [torvalds@vaio ~]$ sudo cat /sys/kernel/debug/mei0/meclients
    |id|fix|         UUID                       |con|msg len|sb|refc|
   0|42|  0|b638ab7e-94e2-4ea2-a552-d1c54b627f04|  1|   2048| 0|   2|
   1|41|  0|fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1|  3|  15360| 0|   2|
   2|40|  0|3c4852d6-d47b-4f46-b05e-b5edc1aa440e|  1|   4096| 0|   2|
   3|39|  0|0bb17a78-2a8e-4c50-94d4-50266723775c|  1|    312| 0|   4|
The above is NFC.
quoted
Frankly, if you are not using any of the pro or NFC you don't really need that
loaded.

Yeah. Except I will not be releasing a kernel that I can tell is buggy
on my own hardware, so it really doesn't matter.
So that commit gets reverted unless somebody figures out what's wrong.
Oh no, there wasn't any intention to left it unaddressed, I hope very much someone is actually using it.
If *I* see problems from my very limited hardware testing, I guarantee
that others will see them too. And others will not be able to
necessarily bisect and test things, they'll just say "it hangs" and
maybe never try Linux any more than that.

So bugs I can see myself end up being stuff that I revert pretty much
immediately. I don't run odd hardware.
I hope we found the issue quickly now,  the quick fix would be to enable the NFC only on ivy bridge. 
quoted
The question if the module get bound to the NFC me client?
.. and how would that show up?
I think w/o installing the whole neard stack it would be just watching udev events or open the dynamic debug in the kernel on mei_phy and pn544 modules.
What I know for sure is that NFC in current stage is just  not functional on HSW so it should bail out at some point, of course it should not cause the regression either. It should be working on ivy bridge. 

Tomas 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help