Touchpad not detected when pci=nocrs not specified

Bug #1948811 reported by Florent
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Touchpad on Clevo NL41LU2 is not detected with 5.13.0-20-generic kernel unless pci=nocrs is specified.

Please find iomem, dmesg and lspci dump attached.

Ubuntu details:
$ lsb_release -rd
Description: Ubuntu 21.10
Release: 21.10

Florent
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: flo 884 F.... pulseaudio
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 21.10
InstallationDate: Installed on 2021-10-26 (0 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
MachineType: PC Specialist LTD NL4x_NL5xLU
Package: linux (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz root=/dev/nvme0n1p6 pci=nocrs
ProcVersionSignature: Ubuntu 5.13.0-20.20-generic 5.13.14
RelatedPackageVersions:
 linux-restricted-modules-5.13.0-20-generic N/A
 linux-backports-modules-5.13.0-20-generic N/A
 linux-firmware 1.201
Tags: wayland-session impish
Uname: Linux 5.13.0-20-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 08/19/2020
dmi.bios.release: 7.2
dmi.bios.vendor: INSYDE Corp.
dmi.bios.version: 1.07.02TPCS
dmi.board.asset.tag: Tag 12345
dmi.board.name: NL4XLU
dmi.board.vendor: CLEVO
dmi.board.version: Not Applicable
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: No Enclosure
dmi.chassis.version: N/A
dmi.ec.firmware.release: 7.2
dmi.modalias: dmi:bvnINSYDECorp.:bvr1.07.02TPCS:bd08/19/2020:br7.2:efr7.2:svnPCSpecialistLTD:pnNL4x_NL5xLU:pvrNotApplicable:skuNotApplicable:rvnCLEVO:rnNL4XLU:rvrNotApplicable:cvnNoEnclosure:ct10:cvrN/A:
dmi.product.family: Not Applicable
dmi.product.name: NL4x_NL5xLU
dmi.product.sku: Not Applicable
dmi.product.version: Not Applicable
dmi.sys.vendor: PC Specialist LTD

Revision history for this message
Florent (pirouettemagnifique) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1948811

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: impish
Revision history for this message
Hui Wang (hui.wang) wrote :

This issue is going to be fixed by this patchset: https://patchwork.kernel<email address hidden>/

The patchset will be merged to mainline kernel soon, and will be picked by stable kernel and ubuntu kernels.

tags: added: apport-collected wayland-session
description: updated
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Florent (pirouettemagnifique) wrote :

Hi Hui,

The actual patch has been accepted by Bjorn Helgaas in pend/resource branch for almost 2 months but doesn't get merge within its "next" branch.

Do you know why it's still pending? How to get its current status?

Regards

Florent

Revision history for this message
Hui Wang (hui.wang) wrote :

the maintainer wants the patch to be verified in some distribution first, if there is no regression, maybe he will merge the patch:

So I've discussed this with the Fedora kernel maintainers and they have
agreed to add the patch to the Fedora 5.15 kernels, which we will ask
our users to start testing soon (we first run some voluntary testing
before eventually moving all users over).

This will provide us with valuable feedback wrt this patch causing
regressions as you are worried about, or not.

Assuming no regressions show up I hope that this will give you
some assurance that there the patch causes no regressions and that
you will then be willing to pick this up later during the 5.16
cycle so that Fedora only deviates from upstream for 1 cycle.

Regards,

Hans

Revision history for this message
Florent (pirouettemagnifique) wrote :

Thank you very much Hui, I'll keep waiting then.

Florent

Revision history for this message
Bjorn Helgaas (bjorn-helgaas) wrote :

This is a duplicate of bug 1878279. I hope to fix it with this series: https://<email address hidden>/

This series will probably *not* help if this Clevo NL4XLU (or NL41LU2) system has a BIOS switch to boot in a "legacy" or "CSM" mode. If that switch exists, we may also need this patch: https://<email address hidden>/

Can anybody find out whether this BIOS has a "legacy" or "CSM" mode?

If so, does the touchpad work in that mode? If it does not work, but does work if you add "pci=no_e820", please let me know so we can merge Hans' patch.

Revision history for this message
Florent (pirouettemagnifique) wrote :

I can't find any ways to boot in legacy/CSM mode, this Insyde BIOS seems to be UEFI only.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.