> >> 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) > > > This should be loaded only if you have NFC on the board or it bailed out more > cleanly before. > > There is a file under debugfs mei0/meclients , if you can send out the dump we > can see what > > 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. > > > 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. > > > 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 ��.n��������+%������w��{.n�����{����*jg��������ݢj����G�������j:+v���w�m������w�������h�����٥