Date: Sunday, January 2, 2022 @ 20:04:48 Author: andyrtr Revision: 433314
upgpkg: linux-lts 5.10.89-1: upstream update 5.10.89 Modified: linux-lts/trunk/PKGBUILD linux-lts/trunk/config Deleted: linux-lts/trunk/0002-HID-holtek-fix-mouse-probing.patch -----------------------------------------+ 0002-HID-holtek-fix-mouse-probing.patch | 47 ------------------------------ PKGBUILD | 14 +++----- config | 2 - 3 files changed, 7 insertions(+), 56 deletions(-) Deleted: 0002-HID-holtek-fix-mouse-probing.patch =================================================================== --- 0002-HID-holtek-fix-mouse-probing.patch 2022-01-02 16:16:41 UTC (rev 433313) +++ 0002-HID-holtek-fix-mouse-probing.patch 2022-01-02 20:04:48 UTC (rev 433314) @@ -1,47 +0,0 @@ -From b2d8dd6455350d10e35533fe209e7c11170f8deb Mon Sep 17 00:00:00 2001 -From: Benjamin Tissoires <[email protected]> -Date: Mon, 20 Dec 2021 10:51:20 +0100 -Subject: [PATCH] HID: holtek: fix mouse probing - -An overlook from the previous commit: we don't even parse or start the -device, meaning that the device is not presented to user space. - -Fixes: 93020953d0fa ("HID: check for valid USB device for many HID drivers") -Cc: [email protected] -Link: https://bugs.archlinux.org/task/73048 -Link: https://bugzilla.kernel.org/show_bug.cgi?id=215341 -Link: https://lore.kernel.org/r/[email protected]/ -Signed-off-by: Benjamin Tissoires <[email protected]> -For: https://bugs.archlinux.org/task/73048 ---- - drivers/hid/hid-holtek-mouse.c | 15 +++++++++++++++ - 1 file changed, 15 insertions(+) - -diff --git a/drivers/hid/hid-holtek-mouse.c b/drivers/hid/hid-holtek-mouse.c -index b7172c48ef9f08..7c907939bfae1d 100644 ---- a/drivers/hid/hid-holtek-mouse.c -+++ b/drivers/hid/hid-holtek-mouse.c -@@ -65,8 +65,23 @@ static __u8 *holtek_mouse_report_fixup(struct hid_device *hdev, __u8 *rdesc, - static int holtek_mouse_probe(struct hid_device *hdev, - const struct hid_device_id *id) - { -+ int ret; -+ - if (!hid_is_usb(hdev)) - return -EINVAL; -+ -+ ret = hid_parse(hdev); -+ if (ret) { -+ hid_err(hdev, "hid parse failed: %d\n", ret); -+ return ret; -+ } -+ -+ ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT); -+ if (ret) { -+ hid_err(hdev, "hw start failed: %d\n", ret); -+ return ret; -+ } -+ - return 0; - } - Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-01-02 16:16:41 UTC (rev 433313) +++ PKGBUILD 2022-01-02 20:04:48 UTC (rev 433314) @@ -1,8 +1,8 @@ # Maintainer: Andreas Radke <[email protected]> pkgbase=linux-lts -pkgver=5.10.88 -pkgrel=2 +pkgver=5.10.89 +pkgrel=1 pkgdesc='LTS Linux' url="https://www.kernel.org/" arch=(x86_64) @@ -9,7 +9,7 @@ license=(GPL2) makedepends=( bc kmod libelf pahole cpio perl tar xz - xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick + xmlto python-sphinx python-sphinx_rtd_theme python-six graphviz imagemagick ) options=('!strip') _srcname=linux-$pkgver @@ -17,7 +17,6 @@ https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign} config # the main kernel config file 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch - 0002-HID-holtek-fix-mouse-probing.patch ) validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds @@ -24,11 +23,10 @@ '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256sums=('6f8631b6c382a2b0cfeff1e5f8805c8e1cfbe8d714b6e65f5bb79733c99068eb' +sha256sums=('92218b1a4a18f1cb9ec07d2b7fce41577452aa552c54c25b6d5fe9b4b543bb30' 'SKIP' - '259196906a6e3c3c4fcbacd083094b3e3d4e2b75cfb7a18382381a88a07399be' - '96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e' - '4753850a30c6a64e2bb27b1c07ea72f3c40b8c7ee73e890bbc4745860ce1798d') + '1ff827ae7e126db427077490dee130222225a3da86c63a41ff3846c4799ceba2' + '96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config =================================================================== --- config 2022-01-02 16:16:41 UTC (rev 433313) +++ config 2022-01-02 20:04:48 UTC (rev 433314) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.10.88 Kernel Configuration +# Linux/x86 5.10.89 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0" CONFIG_CC_IS_GCC=y
