stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org, Alistair Francis <alistair@alistair23.me>,
	Benjamin Tissoires <benjamin.tissoires@redhat.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 4.19 147/239] HID: quirks: Allow inverting the absolute X/Y values
Date: Mon, 24 Jan 2022 19:43:05 +0100	[thread overview]
Message-ID: <20220124183947.769204985@linuxfoundation.org> (raw)
In-Reply-To: <20220124183943.102762895@linuxfoundation.org>

From: Alistair Francis <alistair@alistair23.me>

[ Upstream commit fd8d135b2c5e88662f2729e034913f183455a667 ]

Add a HID_QUIRK_X_INVERT/HID_QUIRK_Y_INVERT quirk that can be used
to invert the X/Y values.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
[bentiss: silence checkpatch warning]
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Link: https://lore.kernel.org/r/20211208124045.61815-2-alistair@alistair23.me
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/hid/hid-input.c | 6 ++++++
 include/linux/hid.h     | 2 ++
 2 files changed, 8 insertions(+)

diff --git a/drivers/hid/hid-input.c b/drivers/hid/hid-input.c
index d56ef395eb693..dd3f4aa052980 100644
--- a/drivers/hid/hid-input.c
+++ b/drivers/hid/hid-input.c
@@ -1246,6 +1246,12 @@ void hidinput_hid_event(struct hid_device *hid, struct hid_field *field, struct
 
 	input = field->hidinput->input;
 
+	if (usage->type == EV_ABS &&
+	    (((*quirks & HID_QUIRK_X_INVERT) && usage->code == ABS_X) ||
+	     ((*quirks & HID_QUIRK_Y_INVERT) && usage->code == ABS_Y))) {
+		value = field->logical_maximum - value;
+	}
+
 	if (usage->hat_min < usage->hat_max || usage->hat_dir) {
 		int hat_dir = usage->hat_dir;
 		if (!hat_dir)
diff --git a/include/linux/hid.h b/include/linux/hid.h
index da824ba9fb9a2..c51ebce2197e0 100644
--- a/include/linux/hid.h
+++ b/include/linux/hid.h
@@ -353,6 +353,8 @@ struct hid_item {
 /* BIT(9) reserved for backward compatibility, was NO_INIT_INPUT_REPORTS */
 #define HID_QUIRK_ALWAYS_POLL			BIT(10)
 #define HID_QUIRK_INPUT_PER_APP			BIT(11)
+#define HID_QUIRK_X_INVERT			BIT(12)
+#define HID_QUIRK_Y_INVERT			BIT(13)
 #define HID_QUIRK_SKIP_OUTPUT_REPORTS		BIT(16)
 #define HID_QUIRK_SKIP_OUTPUT_REPORT_ID		BIT(17)
 #define HID_QUIRK_NO_OUTPUT_REPORTS_ON_INTR_EP	BIT(18)
-- 
2.34.1




  parent reply	other threads:[~2022-01-24 19:43 UTC|newest]

Thread overview: 254+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-24 18:40 [PATCH 4.19 000/239] 4.19.226-rc1 review Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 001/239] Bluetooth: bfusb: fix division by zero in send path Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 002/239] USB: core: Fix bug in resuming hubs handling of wakeup requests Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 003/239] USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 004/239] can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 005/239] veth: Do not record rx queue hint in veth_xmit Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 006/239] mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 007/239] can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 008/239] can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 009/239] random: fix data race on crng_node_pool Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 010/239] random: fix data race on crng init time Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 011/239] staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 012/239] drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 013/239] kbuild: Add $(KBUILD_HOSTLDFLAGS) to has_libelf test Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 014/239] orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 015/239] KVM: s390: Clarify SIGP orders versus STOP/RESTART Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 016/239] media: uvcvideo: fix division by zero at stream start Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 017/239] rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 018/239] firmware: qemu_fw_cfg: fix sysfs information leak Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 019/239] firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 020/239] firmware: qemu_fw_cfg: fix kobject leak in probe error path Greg Kroah-Hartman
2022-01-24 18:40 ` [PATCH 4.19 021/239] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 022/239] HID: uhid: Fix worker destroying device without any protection Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 023/239] HID: wacom: Reset expected and received contact counts at the same time Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 024/239] HID: wacom: Ignore the confidence flag when a touch is removed Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 025/239] HID: wacom: Avoid using stale array indicies to read contact count Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 026/239] f2fs: fix to do sanity check in is_alive() Greg Kroah-Hartman
2022-01-24 20:36   ` Pavel Machek
2022-01-25  2:22     ` Chao Yu
2022-02-01 19:18       ` Pavel Machek
2022-02-03 14:51         ` Chao Yu
2022-01-24 18:41 ` [PATCH 4.19 027/239] nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 028/239] mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 029/239] x86/gpu: Reserve stolen memory for first integrated Intel GPU Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 030/239] rtc: cmos: take rtc_lock while reading from CMOS Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 031/239] media: flexcop-usb: fix control-message timeouts Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 032/239] media: mceusb: " Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 033/239] media: em28xx: " Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 034/239] media: cpia2: " Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 035/239] media: s2255: " Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 036/239] media: dib0700: fix undefined behavior in tuner shutdown Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 037/239] media: redrat3: fix control-message timeouts Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 038/239] media: pvrusb2: " Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 039/239] media: stk1160: " Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 040/239] can: softing_cs: softingcs_probe(): fix memleak on registration failure Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 041/239] lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 042/239] PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 043/239] shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 044/239] drm/panel: innolux-p079zca: Delete panel on attach() failure Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 045/239] Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 046/239] clk: bcm-2835: Pick the closest clock rate Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 047/239] clk: bcm-2835: Remove rounding up the dividers Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 048/239] wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 049/239] wcn36xx: Release DMA channel descriptor allocations Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 050/239] media: videobuf2: Fix the size printk format Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 051/239] media: em28xx: fix memory leak in em28xx_init_dev Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 052/239] arm64: dts: meson-gxbb-wetek: fix missing GPIO binding Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 053/239] Bluetooth: stop proccessing malicious adv data Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 054/239] tee: fix put order in teedev_close_context() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 055/239] media: dmxdev: fix UAF when dvb_register_device() fails Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 056/239] crypto: qce - fix uaf on qce_ahash_register_one Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 057/239] tty: serial: atmel: Check return code of dmaengine_submit() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 058/239] tty: serial: atmel: Call dma_async_issue_pending() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 059/239] media: rcar-csi2: Correct the selection of hsfreqrange Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 060/239] media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 061/239] media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 062/239] netfilter: bridge: add support for pppoe filtering Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 063/239] arm64: dts: qcom: msm8916: fix MMC controller aliases Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 064/239] drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 065/239] drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 066/239] tty: serial: uartlite: allow 64 bit address Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 067/239] serial: amba-pl011: do not request memory region twice Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 068/239] floppy: Fix hang in watchdog when disk is ejected Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 069/239] media: dib8000: Fix a memleak in dib8000_init() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 070/239] media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 071/239] media: si2157: Fix "warm" tuner state detection Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 072/239] sched/rt: Try to restart rt period timer when rt runtime exceeded Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 073/239] xfrm: fix a small bug in xfrm_sa_len() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 074/239] crypto: stm32/cryp - fix double pm exit Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 075/239] media: dw2102: Fix use after free Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 076/239] media: msi001: fix possible null-ptr-deref in msi001_probe() Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 077/239] media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 078/239] drm/msm/dpu: fix safe status debugfs file Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 079/239] xfrm: interface with if_id 0 should return error Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 080/239] xfrm: state and policy should fail if XFRMA_IF_ID 0 Greg Kroah-Hartman
2022-01-24 18:41 ` [PATCH 4.19 081/239] usb: ftdi-elan: fix memory leak on device disconnect Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 082/239] ARM: dts: armada-38x: Add generic compatible to UART nodes Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 083/239] mmc: meson-mx-sdio: add IRQ check Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 084/239] x86/mce/inject: Avoid out-of-bounds write when setting flags Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 085/239] pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 086/239] pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 087/239] netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 088/239] ppp: ensure minimum packet size in ppp_write() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 089/239] staging: greybus: audio: Check null pointer Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 090/239] fsl/fman: Check for null pointer after calling devm_ioremap Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 091/239] Bluetooth: hci_bcm: Check for error irq Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 092/239] spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 093/239] tpm: add request_locality before write TPM_INT_ENABLE Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 094/239] can: softing: softing_startstop(): fix set but not used variable warning Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 095/239] can: xilinx_can: xcan_probe(): check for error irq Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 096/239] pcmcia: fix setting of kthread task states Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 097/239] net: mcs7830: handle usb read errors properly Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 098/239] ext4: avoid trim error on fs with small groups Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 099/239] ALSA: jack: Add missing rwsem around snd_ctl_remove() calls Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 100/239] ALSA: PCM: " Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 101/239] ALSA: hda: " Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 102/239] RDMA/hns: Validate the pkey index Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 103/239] powerpc/prom_init: Fix improper check of prom_getprop() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 104/239] ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 105/239] ALSA: oss: fix compile error when OSS_DEBUG is enabled Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 106/239] char/mwave: Adjust io port register size Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 107/239] uio: uio_dmem_genirq: Catch the Exception Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 108/239] iommu/io-pgtable-arm: Fix table descriptor paddr formatting Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 109/239] scsi: ufs: Fix race conditions related to driver data Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 110/239] RDMA/core: Let ib_find_gid() continue search even after empty entry Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 111/239] ASoC: rt5663: Handle device_property_read_u32_array error codes Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 112/239] dmaengine: pxa/mmp: stop referencing config->slave_id Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 113/239] iommu/iova: Fix race between FQ timeout and teardown Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 114/239] ASoC: mediatek: Check for error clk pointer Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 115/239] ASoC: samsung: idma: Check of ioremap return value Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 116/239] misc: lattice-ecp3-config: Fix task hung when firmware load failed Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 117/239] mips: lantiq: add support for clk_set_parent() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 118/239] mips: bcm63xx: " Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 119/239] RDMA/cxgb4: Set queue pair state when being queried Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 120/239] Bluetooth: Fix debugfs entry leak in hci_register_dev() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 121/239] fs: dlm: filter user dlm messages for kernel locks Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 122/239] ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 123/239] drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 124/239] usb: gadget: f_fs: Use stream_open() for endpoint files Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 125/239] HID: apple: Do not reset quirks when the Fn key is not found Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 126/239] media: b2c2: Add missing check in flexcop_pci_isr: Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 127/239] ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART Greg Kroah-Hartman
2022-01-25 19:15   ` Pavel Machek
2022-01-26  7:31     ` Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 128/239] mlxsw: pci: Add shutdown method in PCI driver Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 129/239] drm/bridge: megachips: Ensure both bridges are probed before registration Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 130/239] gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 131/239] HSI: core: Fix return freed object in hsi_new_client Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 132/239] mwifiex: Fix skb_over_panic in mwifiex_usb_recv() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 133/239] rsi: Fix out-of-bounds read in rsi_read_pkt() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 134/239] usb: uhci: add aspeed ast2600 uhci support Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 135/239] floppy: Add max size check for user space request Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 136/239] media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 137/239] media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 138/239] media: m920x: dont use stack on USB reads Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 139/239] iwlwifi: mvm: synchronize with FW after multicast commands Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 140/239] ath10k: Fix tx hanging Greg Kroah-Hartman
2022-01-24 18:42 ` [PATCH 4.19 141/239] net-sysfs: update the queue counts in the unregistration path Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 142/239] x86/mce: Mark mce_panic() noinstr Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 143/239] x86/mce: Mark mce_end() noinstr Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 144/239] x86/mce: Mark mce_read_aux() noinstr Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 145/239] net: bonding: debug: avoid printing debug logs when bond is not notifying peers Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 146/239] bpf: Do not WARN in bpf_warn_invalid_xdp_action() Greg Kroah-Hartman
2022-01-24 18:43 ` Greg Kroah-Hartman [this message]
2022-01-25 19:25   ` [PATCH 4.19 147/239] HID: quirks: Allow inverting the absolute X/Y values Pavel Machek
2022-01-24 18:43 ` [PATCH 4.19 148/239] media: igorplugusb: receiver overflow should be reported Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 149/239] media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 150/239] mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 151/239] audit: ensure userspace is penalized the same as the kernel when under pressure Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 152/239] arm64: tegra: Adjust length of CCPLEX cluster MMIO region Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 153/239] usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 154/239] ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 155/239] iwlwifi: fix leaks/bad data after failed firmware load Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 156/239] iwlwifi: remove module loading failure message Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 157/239] iwlwifi: mvm: Fix calculation of frame length Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 158/239] um: registers: Rename function names to avoid conflicts and build problems Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 159/239] jffs2: GC deadlock reading a page that is used in jffs2_write_begin() Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 160/239] ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 161/239] ACPICA: Utilities: Avoid deleting the same object twice in a row Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 162/239] ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 163/239] ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 164/239] drm/amdgpu: fixup bad vram size on gmc v8 Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 165/239] ACPI: battery: Add the ThinkPad "Not Charging" quirk Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 166/239] btrfs: remove BUG_ON() in find_parent_nodes() Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 167/239] btrfs: remove BUG_ON(!eie) in find_parent_nodes Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 168/239] net: mdio: Demote probed message to debug print Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 169/239] mac80211: allow non-standard VHT MCS-10/11 Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 170/239] dm btree: add a defensive bounds check to insert_at() Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 171/239] dm space map common: add bounds check to sm_ll_lookup_bitmap() Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 172/239] net: phy: marvell: configure RGMII delays for 88E1118 Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 173/239] net: gemini: allow any RGMII interface mode Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 174/239] regulator: qcom_smd: Align probe function with rpmh-regulator Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 175/239] serial: pl010: Drop CR register reset on set_termios Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 176/239] serial: core: Keep mctrl register state and cached copy in sync Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 177/239] parisc: Avoid calling faulthandler_disabled() twice Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 178/239] powerpc/6xx: add missing of_node_put Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 179/239] powerpc/powernv: " Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 180/239] powerpc/cell: " Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 181/239] powerpc/btext: " Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 182/239] powerpc/watchdog: Fix missed watchdog reset due to memory ordering race Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 183/239] i2c: i801: Dont silently correct invalid transfer size Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 184/239] powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 185/239] i2c: mpc: Correct I2C reset procedure Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 186/239] w1: Misuse of get_user()/put_user() reported by sparse Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 187/239] ALSA: seq: Set upper limit of processed events Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 188/239] powerpc: handle kdump appropriately with crash_kexec_post_notifiers option Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 189/239] MIPS: OCTEON: add put_device() after of_find_device_by_node() Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 190/239] i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 191/239] MIPS: Octeon: Fix build errors using clang Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 192/239] scsi: sr: Dont use GFP_DMA Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 193/239] ASoC: mediatek: mt8173: fix device_node leak Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 194/239] power: bq25890: Enable continuous conversion for ADC at charging Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 195/239] rpmsg: core: Clean up resources on announce_create failure Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 196/239] ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 197/239] serial: Fix incorrect rs485 polarity on uart open Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 198/239] cputime, cpuacct: Include guest time in user time in cpuacct.stat Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 199/239] iwlwifi: mvm: Increase the scan timeout guard to 30 seconds Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 200/239] s390/mm: fix 2KB pgtable release race Greg Kroah-Hartman
2022-01-24 18:43 ` [PATCH 4.19 201/239] drm/etnaviv: limit submit sizes Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 202/239] ext4: make sure to reset inode lockdep class when quota enabling fails Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 203/239] ext4: make sure quota gets properly shutdown on error Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 204/239] ext4: set csum seed in tmp inode while migrating to extents Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 205/239] ext4: Fix BUG_ON in ext4_bread when write quota data Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 206/239] ext4: dont use the orphan list when migrating an inode Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 207/239] crypto: stm32/crc32 - Fix kernel BUG triggered in probe() Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 208/239] ASoC: dpcm: prevent snd_soc_dpcm use after free Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 209/239] regulator: core: Let boot-on regulators be powered off Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 210/239] drm/radeon: fix error handling in radeon_driver_open_kms Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 211/239] ARM: dts: Fix vcsi regulator to be always-on for droid4 to prevent hangs Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 212/239] firmware: Update Kconfig help text for Google firmware Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 213/239] media: rcar-csi2: Optimize the selection PHTW register Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 214/239] Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 215/239] RDMA/hns: Modify the mapping attribute of doorbell to device Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 216/239] RDMA/rxe: Fix a typo in opcode name Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 217/239] dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 218/239] powerpc/cell: Fix clang -Wimplicit-fallthrough warning Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 219/239] powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 220/239] net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 221/239] parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 222/239] af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 223/239] net: axienet: Wait for PhyRstCmplt after core reset Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 224/239] net: axienet: fix number of TX ring slots for available check Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 225/239] rtc: pxa: fix null pointer dereference Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 226/239] netns: add schedule point in ops_exit_list() Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 227/239] libcxgb: Dont accidentally set RTO_ONLINK in cxgb_find_route() Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 228/239] dmaengine: at_xdmac: Dont start transactions at tx_submit level Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 229/239] dmaengine: at_xdmac: Print debug message after realeasing the lock Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 230/239] dmaengine: at_xdmac: Fix lld view setting Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 231/239] dmaengine: at_xdmac: Fix at_xdmac_lld struct definition Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 232/239] net_sched: restore "mpu xxx" handling Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 233/239] bcmgenet: add WOL IRQ check Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 234/239] scripts/dtc: dtx_diff: remove broken example from help text Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 235/239] lib82596: Fix IRQ check in sni_82596_probe Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 236/239] mtd: nand: bbt: Fix corner case in bad block table handling Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 237/239] mips,s390,sh,sparc: gup: Work around the "COW can break either way" issue Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 238/239] fuse: fix bad inode Greg Kroah-Hartman
2022-01-24 18:44 ` [PATCH 4.19 239/239] fuse: fix live lock in fuse_iget() Greg Kroah-Hartman
2022-01-24 20:17 ` [PATCH 4.19 000/239] 4.19.226-rc1 review Pavel Machek
2022-01-25  1:50 ` Shuah Khan
2022-01-25  9:31 ` Naresh Kamboju
2022-01-25 15:07 ` Sudip Mukherjee
2022-01-25 20:14 ` Jon Hunter
2022-01-26  2:56 ` Samuel Zou
2022-01-26 22:08 ` Guenter Roeck

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220124183947.769204985@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=alistair@alistair23.me \
    --cc=benjamin.tissoires@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).