linux-kernel.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, Nathan Chancellor <nathan@kernel.org>,
	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.4 113/244] ACPI: CPPC: Replace cppc_attr with kobj_attribute
Date: Wed, 12 May 2021 16:48:04 +0200	[thread overview]
Message-ID: <20210512144746.640603979@linuxfoundation.org> (raw)
In-Reply-To: <20210512144743.039977287@linuxfoundation.org>

From: Nathan Chancellor <nathan@kernel.org>

[ Upstream commit 2bc6262c6117dd18106d5aa50d53e945b5d99c51 ]

All of the CPPC sysfs show functions are called via indirect call in
kobj_attr_show(), where they should be of type

ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr, char *buf);

because that is the type of the ->show() member in
'struct kobj_attribute' but they are actually of type

ssize_t (*show)(struct kobject *kobj, struct attribute *attr, char *buf);

because of the ->show() member in 'struct cppc_attr', resulting in a
Control Flow Integrity violation [1].

$ cat /sys/devices/system/cpu/cpu0/acpi_cppc/highest_perf
3400

$ dmesg | grep "CFI failure"
[  175.970559] CFI failure (target: show_highest_perf+0x0/0x8):

As far as I can tell, the only difference between 'struct cppc_attr'
and 'struct kobj_attribute' aside from the type of the attr parameter
is the type of the count parameter in the ->store() member (ssize_t vs.
size_t), which does not actually matter because all of these nodes are
read-only.

Eliminate 'struct cppc_attr' in favor of 'struct kobj_attribute' to fix
the violation.

[1]: https://lore.kernel.org/r/20210401233216.2540591-1-samitolvanen@google.com/

Fixes: 158c998ea44b ("ACPI / CPPC: add sysfs support to compute delivered performance")
Link: https://github.com/ClangBuiltLinux/linux/issues/1343
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/acpi/cppc_acpi.c | 14 +++-----------
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/drivers/acpi/cppc_acpi.c b/drivers/acpi/cppc_acpi.c
index f9b1a2abdbe2..2826bd45c61a 100644
--- a/drivers/acpi/cppc_acpi.c
+++ b/drivers/acpi/cppc_acpi.c
@@ -118,23 +118,15 @@ static DEFINE_PER_CPU(struct cpc_desc *, cpc_desc_ptr);
  */
 #define NUM_RETRIES 500ULL
 
-struct cppc_attr {
-	struct attribute attr;
-	ssize_t (*show)(struct kobject *kobj,
-			struct attribute *attr, char *buf);
-	ssize_t (*store)(struct kobject *kobj,
-			struct attribute *attr, const char *c, ssize_t count);
-};
-
 #define define_one_cppc_ro(_name)		\
-static struct cppc_attr _name =			\
+static struct kobj_attribute _name =		\
 __ATTR(_name, 0444, show_##_name, NULL)
 
 #define to_cpc_desc(a) container_of(a, struct cpc_desc, kobj)
 
 #define show_cppc_data(access_fn, struct_name, member_name)		\
 	static ssize_t show_##member_name(struct kobject *kobj,		\
-					struct attribute *attr,	char *buf) \
+				struct kobj_attribute *attr, char *buf)	\
 	{								\
 		struct cpc_desc *cpc_ptr = to_cpc_desc(kobj);		\
 		struct struct_name st_name = {0};			\
@@ -160,7 +152,7 @@ show_cppc_data(cppc_get_perf_ctrs, cppc_perf_fb_ctrs, reference_perf);
 show_cppc_data(cppc_get_perf_ctrs, cppc_perf_fb_ctrs, wraparound_time);
 
 static ssize_t show_feedback_ctrs(struct kobject *kobj,
-		struct attribute *attr, char *buf)
+		struct kobj_attribute *attr, char *buf)
 {
 	struct cpc_desc *cpc_ptr = to_cpc_desc(kobj);
 	struct cppc_perf_fb_ctrs fb_ctrs = {0};
-- 
2.30.2




  parent reply	other threads:[~2021-05-12 15:04 UTC|newest]

Thread overview: 272+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-12 14:46 [PATCH 5.4 000/244] 5.4.119-rc1 review Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 001/244] Bluetooth: verify AMP hci_chan before amp_destroy Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 002/244] hsr: use netdev_err() instead of WARN_ONCE() Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 003/244] bluetooth: eliminate the potential race condition when removing the HCI controller Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 004/244] net/nfc: fix use-after-free llcp_sock_bind/connect Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 005/244] Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 006/244] tty: moxa: fix TIOCSSERIAL jiffies conversions Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 007/244] tty: amiserial: fix TIOCSSERIAL permission check Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 008/244] USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 009/244] staging: greybus: uart: " Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 010/244] USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 011/244] staging: fwserial: fix TIOCSSERIAL jiffies conversions Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 012/244] tty: moxa: fix TIOCSSERIAL permission check Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 013/244] staging: fwserial: " Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 014/244] usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 015/244] usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 016/244] usb: typec: tcpm: update power supply once partner accepts Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 017/244] usb: xhci-mtk: remove or operator for setting schedule parameters Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 018/244] usb: xhci-mtk: improve bandwidth scheduling with TT Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 019/244] ASoC: samsung: tm2_wm5110: check of of_parse return value Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 020/244] ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 021/244] MIPS: pci-mt7620: fix PLL lock check Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 022/244] MIPS: pci-rt2880: fix slot 0 configuration Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 023/244] FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 024/244] PCI: Allow VPD access for QLogic ISP2722 Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 025/244] iio:accel:adis16201: Fix wrong axis assignment that prevents loading Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 026/244] misc: lis3lv02d: Fix false-positive WARN on various HP models Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 027/244] misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 028/244] misc: vmw_vmci: explicitly initialize vmci_datagram payload Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 029/244] md/bitmap: wait for external bitmap writes to complete during tear down Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 030/244] md-cluster: fix use-after-free issue when removing rdev Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 031/244] md: split mddev_find Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 032/244] md: factor out a mddev_find_locked helper from mddev_find Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 033/244] md: md_open returns -EBUSY when entering racing area Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 034/244] md: Fix missing unused status line of /proc/mdstat Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 035/244] MIPS: Reinstate platform `__div64_32 handler Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 036/244] ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 037/244] cfg80211: scan: drop entry from hidden_list on overflow Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 038/244] rtw88: Fix array overrun in rtw_get_tx_power_params() Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 039/244] drm/panfrost: Clear MMU irqs before handling the fault Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 040/244] drm/panfrost: Dont try to map pages that are already mapped Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 041/244] drm/radeon: fix copy of uninitialized variable back to userspace Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 042/244] drm/amd/display: Reject non-zero src_y and src_x for video planes Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 043/244] ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 044/244] ALSA: hda/realtek: Re-order ALC882 Sony " Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 045/244] ALSA: hda/realtek: Re-order ALC882 Clevo " Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 046/244] ALSA: hda/realtek: Re-order ALC269 HP " Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 047/244] ALSA: hda/realtek: Re-order ALC269 Acer " Greg Kroah-Hartman
2021-05-12 14:46 ` [PATCH 5.4 048/244] ALSA: hda/realtek: Re-order ALC269 Dell " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 049/244] ALSA: hda/realtek: Re-order ALC269 ASUS " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 050/244] ALSA: hda/realtek: Re-order ALC269 Sony " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 051/244] ALSA: hda/realtek: Re-order ALC269 Lenovo " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 052/244] ALSA: hda/realtek: Re-order remaining ALC269 " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 053/244] ALSA: hda/realtek: Re-order ALC662 " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 054/244] ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 055/244] ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 056/244] KVM: s390: split kvm_s390_logical_to_effective Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 057/244] KVM: s390: fix guarded storage control register handling Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 058/244] s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 059/244] KVM: s390: split kvm_s390_real_to_abs Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 060/244] KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 061/244] KVM: Stop looking for coalesced MMIO zones if the bus is destroyed Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 062/244] Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 063/244] ovl: fix missing revert_creds() on error path Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 064/244] usb: gadget: pch_udc: Revert d3cb25a12138 completely Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 065/244] memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 066/244] ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 067/244] ARM: dts: exynos: correct MUIC " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 068/244] ARM: dts: exynos: correct PMIC " Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 069/244] ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 070/244] ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 071/244] ARM: dts: exynos: correct PMIC interrupt trigger level on Snow Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 072/244] serial: stm32: fix incorrect characters on console Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 073/244] serial: stm32: fix tx_empty condition Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 074/244] usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 075/244] regmap: set debugfs_name to NULL after it is freed Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 076/244] mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 077/244] mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 078/244] mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 079/244] mtd: rawnand: qcom: Return actual error code instead of -ENODEV Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 080/244] arm64: dts: qcom: sm8150: fix number of pins in gpio-ranges Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 081/244] spi: stm32: drop devres version of spi_register_master Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 082/244] arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 083/244] x86/microcode: Check for offline CPUs before requesting new microcode Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 084/244] usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 085/244] usb: gadget: pch_udc: Check if driver is present before calling ->setup() Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 086/244] usb: gadget: pch_udc: Check for DMA mapping error Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 087/244] crypto: qat - dont release uninitialized resources Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 088/244] crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 089/244] fotg210-udc: Fix DMA on EP0 for length > max packet size Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 090/244] fotg210-udc: Fix EP0 IN requests bigger than two packets Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 091/244] fotg210-udc: Remove a dubious condition leading to fotg210_done Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 092/244] fotg210-udc: Mask GRP2 interrupts we dont handle Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 093/244] fotg210-udc: Dont DMA more than the buffer can take Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 094/244] fotg210-udc: Complete OUT requests on short packets Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 095/244] mtd: require write permissions for locking and badblock ioctls Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 096/244] bus: qcom: Put child node before return Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 097/244] soundwire: bus: Fix device found flag correctly Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 098/244] phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 099/244] crypto: qat - fix error path in adf_isr_resource_alloc() Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 100/244] usb: gadget: aspeed: fix dma map failure Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 101/244] USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 102/244] memory: pl353: fix mask of ECC page_size config register Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 103/244] soundwire: stream: fix memory leak in stream config error path Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 104/244] m68k: mvme147,mvme16x: Dont wipe PCC timer config bits Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 105/244] mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 106/244] irqchip/gic-v3: Fix OF_BAD_ADDR error handling Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 107/244] staging: rtl8192u: Fix potential infinite loop Greg Kroah-Hartman
2021-05-12 14:47 ` [PATCH 5.4 108/244] staging: greybus: uart: fix unprivileged TIOCCSERIAL Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 109/244] PM / devfreq: Use more accurate returned new_freq as resume_freq Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 110/244] spi: Fix use-after-free with devm_spi_alloc_* Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 111/244] soc: qcom: mdt_loader: Validate that p_filesz < p_memsz Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 112/244] soc: qcom: mdt_loader: Detect truncated read of segments Greg Kroah-Hartman
2021-05-12 14:48 ` Greg Kroah-Hartman [this message]
2021-05-12 14:48 ` [PATCH 5.4 114/244] crypto: qat - Fix a double free in adf_create_ring Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 115/244] cpufreq: armada-37xx: Fix setting TBG parent for load levels Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 116/244] clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 117/244] cpufreq: armada-37xx: Fix the AVS value for load L1 Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 118/244] clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 119/244] clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 120/244] cpufreq: armada-37xx: Fix driver cleanup when registration failed Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 121/244] cpufreq: armada-37xx: Fix determining base CPU frequency Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 122/244] spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 123/244] usb: gadget: r8a66597: Add missing null check on return from platform_get_resource Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 124/244] USB: cdc-acm: fix unprivileged TIOCCSERIAL Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 125/244] USB: cdc-acm: fix TIOCGSERIAL implementation Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 126/244] tty: actually undefine superseded ASYNC flags Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 127/244] tty: fix return value for unsupported ioctls Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 128/244] serial: core: return early on " Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 129/244] firmware: qcom-scm: Fix QCOM_SCM configuration Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 130/244] node: fix device cleanups in error handling code Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 131/244] usbip: vudc: fix missing unlock on error in usbip_sockfd_store() Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 132/244] platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 133/244] x86/platform/uv: Fix !KEXEC build failure Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 134/244] Drivers: hv: vmbus: Increase wait time for VMbus unload Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 135/244] usb: dwc2: Fix host mode hibernation exit with remote wakeup flow Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 136/244] usb: dwc2: Fix hibernation between host and device modes Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 137/244] ttyprintk: Add TTY hangup callback Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 138/244] xen-blkback: fix compatibility bug with single page rings Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 139/244] soc: aspeed: fix a ternary sign expansion bug Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 140/244] media: vivid: fix assignment of dev->fbuf_out_flags Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 141/244] media: omap4iss: return error code when omap4iss_get() failed Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 142/244] media: aspeed: fix clock handling logic Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 143/244] media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 144/244] media: m88rs6000t: avoid potential out-of-bounds reads on arrays Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 145/244] drm/amdkfd: fix build error with AMD_IOMMU_V2=m Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 146/244] x86/kprobes: Fix to check non boostable prefixes correctly Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 147/244] pata_arasan_cf: fix IRQ check Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 148/244] pata_ipx4xx_cf: " Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 149/244] sata_mv: add IRQ checks Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 150/244] ata: libahci_platform: fix IRQ check Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 151/244] nvme-tcp: block BH in sk state_change sk callback Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 152/244] nvmet-tcp: fix incorrect locking in " Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 153/244] nvme: retrigger ANA log update if group descriptor isnt found Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 154/244] media: v4l2-ctrls.c: fix race condition in hdl->requests list Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 155/244] vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 156/244] clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 157/244] clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 158/244] clk: uniphier: Fix potential infinite loop Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 159/244] scsi: hisi_sas: Fix IRQ checks Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 160/244] scsi: jazz_esp: Add IRQ check Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 161/244] scsi: sun3x_esp: " Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 162/244] scsi: sni_53c710: " Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 163/244] scsi: ibmvfc: Fix invalid state machine BUG_ON() Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 164/244] mfd: stm32-timers: Avoid clearing auto reload register Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 165/244] nvme-pci: dont simple map sgl when sgls are disabled Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 166/244] HSI: core: fix resource leaks in hsi_add_client_from_dt() Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 167/244] x86/events/amd/iommu: Fix sysfs type mismatch Greg Kroah-Hartman
2021-05-12 14:48 ` [PATCH 5.4 168/244] sched/debug: Fix cgroup_path[] serialization Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 169/244] drivers/block/null_blk/main: Fix a double free in null_init Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 170/244] HID: plantronics: Workaround for double volume key presses Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 171/244] perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 172/244] net: lapbether: Prevent racing when checking whether the netif is running Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 173/244] powerpc/fadump: Mark fadump_calculate_reserve_size as __init Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 174/244] powerpc/prom: Mark identical_pvr_fixup " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 175/244] inet: use bigger hash table for IP ID generation Greg Kroah-Hartman
     [not found]   ` <CANEQ_++O0XVVdvynGtf37YCHSBT8CYHnUkK+VsFkOTqeqwOUtA@mail.gmail.com>
2021-06-16  7:16     ` Greg Kroah-Hartman
2021-06-16  9:16       ` Amit Klein
2021-06-16  9:32         ` Greg Kroah-Hartman
2021-06-16  9:33           ` Greg Kroah-Hartman
2021-06-16 10:19         ` David Laight
2021-06-16 10:29           ` Greg Kroah-Hartman
2021-06-16 13:19           ` Eric Dumazet
2021-06-16 13:19           ` Amit Klein
2021-06-16 13:42             ` David Laight
2021-06-16 13:58               ` Willy Tarreau
2021-06-16 14:56         ` Greg Kroah-Hartman
2021-06-18  9:53           ` Amit Klein
2021-06-16 14:57       ` Greg Kroah-Hartman
2021-06-17  8:19         ` Amit Klein
2021-05-12 14:49 ` [PATCH 5.4 176/244] powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 177/244] ALSA: core: remove redundant spin_lock pair in snd_card_disconnect Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 178/244] bug: Remove redundant condition check in report_bug Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 179/244] nfc: pn533: prevent potential memory corruption Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 180/244] net: hns3: Limiting the scope of vector_ring_chain variable Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 181/244] mips: bmips: fix syscon-reboot nodes Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 182/244] ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 183/244] KVM: arm64: Initialize VCPU mdcr_el2 before loading it Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 184/244] ASoC: simple-card: fix possible uninitialized single_cpu local variable Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 185/244] liquidio: Fix unintented sign extension of a left shift of a u16 Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 186/244] powerpc/64s: Fix pte update for kernel memory on radix Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 187/244] powerpc/perf: Fix PMU constraint check for EBB events Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 188/244] powerpc: iommu: fix build when neither PCI or IBMVIO is set Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 189/244] mac80211: bail out if cipher schemes are invalid Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 190/244] mt7601u: fix always true expression Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 191/244] KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 192/244] RDMA/qedr: Fix error return code in qedr_iw_connect() Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 193/244] IB/hfi1: Fix error return code in parse_platform_config() Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 194/244] cxgb4: Fix unintentional sign extension issues Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 195/244] net: thunderx: Fix unintentional sign extension issue Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 196/244] RDMA/srpt: Fix error return code in srpt_cm_req_recv() Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 197/244] i2c: img-scb: fix reference leak when pm_runtime_get_sync fails Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 198/244] i2c: imx-lpi2c: " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 199/244] i2c: omap: " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 200/244] i2c: sprd: " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 201/244] i2c: cadence: add IRQ check Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 202/244] i2c: emev2: " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 203/244] i2c: jz4780: " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 204/244] i2c: sh7760: " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 205/244] powerpc/xive: Fix xmon command "dxi" Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 206/244] ASoC: ak5558: correct reset polarity Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 207/244] drm/i915/gvt: Fix error code in intel_gvt_init_device() Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 208/244] perf beauty: Fix fsconfig generator Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 209/244] MIPS: pci-legacy: stop using of_pci_range_to_resource Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 210/244] powerpc/pseries: extract host bridge from pci_bus prior to bus removal Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 211/244] rtlwifi: 8821ae: upgrade PHY and RF parameters Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 212/244] i2c: sh7760: fix IRQ error path Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 213/244] mwl8k: Fix a double Free in mwl8k_probe_hw Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 214/244] vsock/vmci: log once the failed queue pair allocation Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 215/244] gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 216/244] RDMA/cxgb4: add missing qpid increment Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 217/244] RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 218/244] ALSA: usb: midi: dont return -ENOMEM when usb_urb_ep_type_check fails Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 219/244] net: davinci_emac: Fix incorrect masking of tx and rx error channel Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 220/244] net: renesas: ravb: Fix a stuck issue when a lot of frames are received Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 221/244] net: phy: intel-xway: enable integrated led functions Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 222/244] ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 223/244] ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 224/244] powerpc/52xx: Fix an invalid ASM expression (addi used instead of add) Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 225/244] bnxt_en: fix ternary sign extension bug in bnxt_show_temp() Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 226/244] ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 227/244] arm64: " Greg Kroah-Hartman
2021-05-12 14:49 ` [PATCH 5.4 228/244] net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 229/244] selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 230/244] bnxt_en: Fix RX consumer index logic in the error path Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 231/244] net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 232/244] RDMA/siw: Fix a use after free in siw_alloc_mr Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 233/244] RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 234/244] net: bridge: mcast: fix broken length + header check for MRDv6 Adv Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 235/244] net:nfc:digital: Fix a double free in digital_tg_recv_dep_req Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 236/244] kfifo: fix ternary sign extension bugs Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 237/244] mm/sparse: add the missing sparse_buffer_fini() in error branch Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 238/244] mm/memory-failure: unnecessary amount of unmapping Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 239/244] net: Only allow init netns to set default tcp cong to a restricted algo Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 240/244] smp: Fix smp_call_function_single_async prototype Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 241/244] Revert "net/sctp: fix race condition in sctp_destroy_sock" Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 242/244] sctp: delay auto_asconf init until binding the first addr Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 243/244] Revert "of/fdt: Make sure no-map does not remove already reserved regions" Greg Kroah-Hartman
2021-05-12 14:50 ` [PATCH 5.4 244/244] Revert "fdt: Properly handle "no-map" field in the memory region" Greg Kroah-Hartman
2021-05-12 16:47 ` [PATCH 5.4 000/244] 5.4.119-rc1 review Naresh Kamboju
2021-05-12 17:00   ` Alexandru Elisei
2021-05-12 17:02     ` Marc Zyngier
2021-05-12 18:53       ` Greg Kroah-Hartman
2021-05-12 19:26       ` Sasha Levin
2021-05-12 17:03     ` Guenter Roeck
2021-05-13 12:23     ` Naresh Kamboju
2021-05-12 19:24 ` Florian Fainelli
2021-05-12 22:13 ` Shuah Khan
2021-05-13  0:57 ` Samuel Zou
2021-05-13 10:52 ` Sudip Mukherjee
2021-05-13 12:47 ` Naresh Kamboju
2021-05-13 20:31 ` 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=20210512144746.640603979@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=nathan@kernel.org \
    --cc=rafael.j.wysocki@intel.com \
    --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).