Intel 760p and ASPM

Kernels & Hardware, configuring network, installing services

Intel 760p and ASPM

Postby Particle » 2018-04-17 01:20

I'm not really sure how to submit bugs, especially when they're not probably Debian specific but rather kernel specific.

It has been my experience that Intel 760p NVMe SSDs have a bug with ASPM. Debian's modern kernels (such as the 4.15 in testing) are built with CONFIG_PCIEASPM=y and CONFIG_PCIEASPM_DEFAULT=y. If the root volume is on an Intel 760p, I find that this causes what appears to be a fatal exception during the boot process which results in Debian dropping to busybox.

Setting CONFIG_PCIEASPM_PERFORMANCE=y instead of CONFIG_PCIEASPM_DEFAULT=y bypasses whatever issue exists. I've seen in the kernel commits that there is a bugged disk list that includes at least one Samsung NVMe SSD. It would seem the Intel 760p might need to be added to that list.

In any case, compiling my own kernel with CONFIG_PCIEASPM_PERFORMANCE=y solves the problem. Adding the pcie_aspm=off kernel parameter to GRUB also solves the problem. It would be best if some provision were made to where users of Intel 760p SSDs could run out of the box though.
Particle
 
Posts: 12
Joined: 2018-02-03 18:59

Re: Intel 760p and ASPM

Postby 4D696B65 » 2018-04-17 02:06

You could file a bug with the kernel team and they in turn can pass it upstream.

Thanks for letting us know about the issue and the solutions you provided.
User avatar
4D696B65
 
Posts: 2160
Joined: 2009-06-28 06:09

Re: Intel 760p and ASPM

Postby stevepusser » 2018-04-17 02:44

You have to install and use reportbug to submit them to Debian.

You could just open a thread on the Liquorix kernel forum to report it if it also has the same config, as the maintainer is very responsive...or I'll do that, since I'm already registered.

Edit: the Liquorix kernel already has your corrected configuration.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: GIMP 2.10.4, Pale Moon 27.9.4, wine-staging 3.12, MPC-QT 18.03, Linux kernel 4.17.6, Krita 4.1.1
User avatar
stevepusser
 
Posts: 9726
Joined: 2009-10-06 05:53

Re: Intel 760p and ASPM

Postby stevepusser » 2018-04-18 19:18

We're also going to change the kernel configuration in the MX 17.1 4.15.11 kernel to the "fixed" version you and Liquorix have. Would you be willing to help test it? We're also working on working out some installer bugs with nvme drives.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: GIMP 2.10.4, Pale Moon 27.9.4, wine-staging 3.12, MPC-QT 18.03, Linux kernel 4.17.6, Krita 4.1.1
User avatar
stevepusser
 
Posts: 9726
Joined: 2009-10-06 05:53


Return to System configuration

Who is online

Users browsing this forum: No registered users and 4 guests

fashionable