Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linux-kernel: allow hid-lenovo to recover from false positives #5084

Merged
merged 1 commit into from
Jan 4, 2024

Conversation

chenx97
Copy link
Member

@chenx97 chenx97 commented Jan 4, 2024

Topic Description

  • linux-kernel: hid-lenovo: detect false-positives
    This patch allows the workaround to work again when wheel signals
    are detected after identifying the keyboard as bug-free. False
    positives happen when the middle button is released while the
    kernel doesn't see it.

Package(s) Affected

  • linux-kernel: 1:6.6.8-1

Security Update?

No

Build Order

#buildit linux-kernel

Test Build(s) Done

Primary Architectures

  • AMD64 amd64
  • AArch64 arm64

Secondary Architectures

  • MIPS R6 64-bit (Little Endian) mips64r6el
  • PowerPC 64-bit (Little Endian) ppc64el
  • RISC-V 64-bit riscv64

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on Resonance (loongson3)

Time elapsed: 123.15s
Git commit: 709b60fa
Architecture: loongson3
Package(s) to build: linux-kernel
Package(s) successfully built:
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on GreenGoo (riscv64)

Time elapsed: 139.33s
Git commit: 709b60fa
Architecture: riscv64
Package(s) to build: linux-kernel
Package(s) successfully built:
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on Yerus (amd64)

Time elapsed: 786.66s
Git commit: 709b60fa
Architecture: amd64
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on Taple (mips64r6el)

Time elapsed: 2272.77s
Git commit: 709b60fa
Architecture: mips64r6el
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

This patch allows the workaround to work again when wheel signals
are detected after identifying the keyboard as bug-free. False
positives happen when the middle button is released while the
kernel doesn't see it.
@chenx97 chenx97 force-pushed the linux-kernel-hid-lenovo-fix branch from 709b60f to c2d32cb Compare January 4, 2024 05:19
@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on Zinfandel (arm64)

Time elapsed: 2470.06s
Git commit: 709b60fa
Architecture: arm64
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@MingcongBai
Copy link
Member

@chenx97 Notes that he has already tested this patch on his keyboard. Approving.

@MingcongBai MingcongBai added has-fix Topic contains a fix for a known issue hardware-support Hardware support related labels Jan 4, 2024
@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on PowerNV (ppc64el)

Time elapsed: 4160.61s
Git commit: 709b60fa
Architecture: ppc64el
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@chenx97 chenx97 merged commit d76a295 into stable Jan 4, 2024
@chenx97 chenx97 deleted the linux-kernel-hid-lenovo-fix branch January 4, 2024 06:59
@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on Resonance (loongson3)

Time elapsed: 87.95s
Git commit: d76a295e
Architecture: loongson3
Package(s) to build: linux-kernel
Package(s) successfully built:
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on GreenGoo (riscv64)

Time elapsed: 145.18s
Git commit: d76a295e
Architecture: riscv64
Package(s) to build: linux-kernel
Package(s) successfully built:
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on Yerus (amd64)

Time elapsed: 783.90s
Git commit: d76a295e
Architecture: amd64
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on PorterAlePro (mips64r6el)

Time elapsed: 1008.93s
Git commit: d76a295e
Architecture: mips64r6el
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on Mio (arm64)

Time elapsed: 2359.80s
Git commit: d76a295e
Architecture: arm64
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

@aosc-buildit-bot
Copy link
Contributor

❌ Job completed on PowerNV (ppc64el)

Time elapsed: 4164.03s
Git commit: d76a295e
Architecture: ppc64el
Package(s) to build: linux-kernel
Package(s) successfully built: linux-kernel-6.6.8
Package(s) failed to build: None
Package(s) not built due to previous build failure:

Build Log >>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hardware-support Hardware support related has-fix Topic contains a fix for a known issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants