I recently got a HP Z Book 15 g2. That model has two disks, one of them (in my model) is a LiteOn PCIe SSD (Liteon CX1 JB256 HP). Current Debian (kernel version 3.16) is working OK with ssd disk, but if I try to install anything else, for example Mint 17.3 (kernel version 3.19) or latest Ubuntu , ssd disk just disappear. I also tried to update kernel from working Debian , from kernel 3.16 up to the latest kernel from backports repo - same effect, ssd just stop working and disappear from fstab output. Here some logs from Mint syslog and kern.log http://pastebin.com/uVXpAcEs , http://pastebin.com/bKuVMsJV. Log when I try to format ssd disk from already installed on other disk Linux - http://pastebin.com/Mxp72tHA.
Can you please attach full boot kernel message from debian? And if possible the kernel boot log from a non-working distribution? Also, does noncq kernel option help? If not, can you please post the kernel messages w/ the option specified?
Created attachment 223091 [details] dmesg from working debian
Created attachment 223101 [details] journalctl -b working debian
Created attachment 223111 [details] dmesg not working debian This is dmesg log after kernel update, from 3.16 to 4.6, debian
Created attachment 223121 [details] dmesq libata.force=noncq This is with kernel command libata.force=noncq, on updated Debian .
Created attachment 223651 [details] liteon-max-sec-1024.patch Can you please verify whether the attached patch makes any difference? If the patch doesn't make any difference, can you please report the output of "cat /sys/block/sdX/queue/max_sectors_kb" where sdX is the LITEON device? Thanks.
The LITEON SSD disk works with this patch. Thank You very much. Can you tell me, approximately in witch kernel version this will be fixed ?
I'll tag the patch for the stable branch, so it should get backported to all applicable kernels. Thanks.
Created attachment 224241 [details] libata-LITE-ON-CX1-JB256-HP-needs-lower-max_sectors.patch Applying the patch to libata/for-4.7-fixes. Thanks.