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, Vadim Pasternak <vadimp@mellanox.com>,
	"Darren Hart (VMware)" <dvhart@infradead.org>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 4.19 068/187] platform/mellanox: mlxreg-hotplug: Fix KASAN warning
Date: Thu,  4 Apr 2019 10:46:45 +0200	[thread overview]
Message-ID: <20190404084606.250582647@linuxfoundation.org> (raw)
In-Reply-To: <20190404084603.119654039@linuxfoundation.org>

4.19-stable review patch.  If anyone has any objections, please let me know.

------------------

[ Upstream commit e4c275f77624961b56cce397814d9d770a45ac59 ]

Fix the following KASAN warning produced when booting a 64-bit kernel:
[   13.334750] BUG: KASAN: stack-out-of-bounds in find_first_bit+0x19/0x70
[   13.342166] Read of size 8 at addr ffff880235067178 by task kworker/2:1/42
[   13.342176] CPU: 2 PID: 42 Comm: kworker/2:1 Not tainted 4.20.0-rc1+ #106
[   13.342179] Hardware name: Mellanox Technologies Ltd. MSN2740/Mellanox x86 SFF board, BIOS 5.6.5 06/07/2016
[   13.342190] Workqueue: events deferred_probe_work_func
[   13.342194] Call Trace:
[   13.342206]  dump_stack+0xc7/0x15b
[   13.342214]  ? show_regs_print_info+0x5/0x5
[   13.342220]  ? kmsg_dump_rewind_nolock+0x59/0x59
[   13.342234]  ? _raw_write_lock_irqsave+0x100/0x100
[   13.351593]  print_address_description+0x73/0x260
[   13.351603]  kasan_report+0x260/0x380
[   13.351611]  ? find_first_bit+0x19/0x70
[   13.351619]  find_first_bit+0x19/0x70
[   13.351630]  mlxreg_hotplug_work_handler+0x73c/0x920 [mlxreg_hotplug]
[   13.351639]  ? __lock_text_start+0x8/0x8
[   13.351646]  ? _raw_write_lock_irqsave+0x80/0x100
[   13.351656]  ? mlxreg_hotplug_remove+0x1e0/0x1e0 [mlxreg_hotplug]
[   13.351663]  ? regmap_volatile+0x40/0xb0
[   13.351668]  ? regcache_write+0x4c/0x90
[   13.351676]  ? mlxplat_mlxcpld_reg_write+0x24/0x30 [mlx_platform]
[   13.351681]  ? _regmap_write+0xea/0x220
[   13.351688]  ? __mutex_lock_slowpath+0x10/0x10
[   13.351696]  ? devm_add_action+0x70/0x70
[   13.351701]  ? mutex_unlock+0x1d/0x40
[   13.351710]  mlxreg_hotplug_probe+0x82e/0x989 [mlxreg_hotplug]
[   13.351723]  ? mlxreg_hotplug_work_handler+0x920/0x920 [mlxreg_hotplug]
[   13.351731]  ? sysfs_do_create_link_sd.isra.2+0xf4/0x190
[   13.351737]  ? sysfs_rename_link_ns+0xf0/0xf0
[   13.351743]  ? devres_close_group+0x2b0/0x2b0
[   13.351749]  ? pinctrl_put+0x20/0x20
[   13.351755]  ? acpi_dev_pm_attach+0x2c/0xd0
[   13.351763]  platform_drv_probe+0x70/0xd0
[   13.351771]  really_probe+0x480/0x6e0
[   13.351778]  ? device_attach+0x10/0x10
[   13.351784]  ? __lock_text_start+0x8/0x8
[   13.351790]  ? _raw_write_lock_irqsave+0x80/0x100
[   13.351797]  ? _raw_write_lock_irqsave+0x80/0x100
[   13.351806]  ? __driver_attach+0x190/0x190
[   13.351812]  driver_probe_device+0x17d/0x1a0
[   13.351819]  ? __driver_attach+0x190/0x190
[   13.351825]  bus_for_each_drv+0xd6/0x130
[   13.351831]  ? bus_rescan_devices+0x20/0x20
[   13.351837]  ? __mutex_lock_slowpath+0x10/0x10
[   13.351845]  __device_attach+0x18c/0x230
[   13.351852]  ? device_bind_driver+0x70/0x70
[   13.351859]  ? __mutex_lock_slowpath+0x10/0x10
[   13.351866]  bus_probe_device+0xea/0x110
[   13.351874]  deferred_probe_work_func+0x1c9/0x290
[   13.351882]  ? driver_deferred_probe_add+0x1d0/0x1d0
[   13.351889]  ? preempt_notifier_dec+0x20/0x20
[   13.351897]  ? read_word_at_a_time+0xe/0x20
[   13.351904]  ? strscpy+0x151/0x290
[   13.351912]  ? set_work_pool_and_clear_pending+0x9c/0xf0
[   13.351918]  ? __switch_to_asm+0x34/0x70
[   13.351924]  ? __switch_to_asm+0x40/0x70
[   13.351929]  ? __switch_to_asm+0x34/0x70
[   13.351935]  ? __switch_to_asm+0x40/0x70
[   13.351942]  process_one_work+0x5cc/0xa00
[   13.351952]  ? pwq_dec_nr_in_flight+0x1e0/0x1e0
[   13.351960]  ? pci_mmcfg_check_reserved+0x80/0xb8
[   13.351967]  ? run_rebalance_domains+0x250/0x250
[   13.351980]  ? stack_access_ok+0x35/0x80
[   13.351986]  ? deref_stack_reg+0xa1/0xe0
[   13.351994]  ? schedule+0xcd/0x250
[   13.352000]  ? worker_enter_idle+0x2d6/0x330
[   13.352006]  ? __schedule+0xeb0/0xeb0
[   13.352014]  ? fork_usermode_blob+0x130/0x130
[   13.352019]  ? mutex_lock+0xa7/0x100
[   13.352026]  ? _raw_spin_lock_irq+0x98/0xf0
[   13.352032]  ? _raw_read_unlock_irqrestore+0x30/0x30
[   13.352037] i2c i2c-2: Added multiplexed i2c bus 11
[   13.352043]  worker_thread+0x181/0xa80
[   13.352052]  ? __switch_to_asm+0x34/0x70
[   13.352058]  ? __switch_to_asm+0x40/0x70
[   13.352064]  ? process_one_work+0xa00/0xa00
[   13.352070]  ? __switch_to_asm+0x34/0x70
[   13.352076]  ? __switch_to_asm+0x40/0x70
[   13.352081]  ? __switch_to_asm+0x34/0x70
[   13.352086]  ? __switch_to_asm+0x40/0x70
[   13.352092]  ? __switch_to_asm+0x34/0x70
[   13.352097]  ? __switch_to_asm+0x40/0x70
[   13.352105]  ? __schedule+0x3d6/0xeb0
[   13.352112]  ? migrate_swap_stop+0x470/0x470
[   13.352119]  ? save_stack+0x89/0xb0
[   13.352127]  ? kmem_cache_alloc_trace+0xe5/0x570
[   13.352132]  ? kthread+0x59/0x1d0
[   13.352138]  ? ret_from_fork+0x35/0x40
[   13.352154]  ? __schedule+0xeb0/0xeb0
[   13.352161]  ? remove_wait_queue+0x150/0x150
[   13.352169]  ? _raw_write_lock_irqsave+0x80/0x100
[   13.352175]  ? __lock_text_start+0x8/0x8
[   13.352183]  ? process_one_work+0xa00/0xa00
[   13.352188]  kthread+0x1a4/0x1d0
[   13.352195]  ? kthread_create_worker_on_cpu+0xc0/0xc0
[   13.352202]  ret_from_fork+0x35/0x40

[   13.353879] The buggy address belongs to the page:
[   13.353885] page:ffffea0008d419c0 count:0 mapcount:0 mapping:0000000000000000 index:0x0
[   13.353890] flags: 0x2ffff8000000000()
[   13.353897] raw: 02ffff8000000000 ffffea0008d419c8 ffffea0008d419c8 0000000000000000
[   13.353903] raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000
[   13.353905] page dumped because: kasan: bad access detected

[   13.353908] Memory state around the buggy address:
[   13.353912]  ffff880235067000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   13.353917]  ffff880235067080: 00 00 00 00 00 00 00 00 00 00 00 f1 f1 f1 f1 04
[   13.353921] >ffff880235067100: f2 f2 f2 f2 f2 f2 f2 04 f2 f2 f2 f2 f2 f2 f2 04
[   13.353923]                                                                 ^
[   13.353927]  ffff880235067180: f2 f2 f2 f2 f2 f2 f2 04 f2 f2 f2 00 00 00 00 00
[   13.353931]  ffff880235067200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   13.353933] ==================================================================

The warning is caused by the below loop:
	for_each_set_bit(bit, (unsigned long *)&asserted, 8) {
while "asserted" is declared as 'unsigned'.

The casting of 32-bit unsigned integer pointer to a 64-bit unsigned long
pointer. There are two problems here.
It causes the access of four extra byte, which can corrupt memory
The 32-bit pointer address may not be 64-bit aligned.

The fix changes variable "asserted" to "unsigned long".

Fixes: 1f976f6978bf ("platform/x86: Move Mellanox platform hotplug driver to platform/mellanox")
Signed-off-by: Vadim Pasternak <vadimp@mellanox.com>
Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/platform/mellanox/mlxreg-hotplug.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/platform/mellanox/mlxreg-hotplug.c b/drivers/platform/mellanox/mlxreg-hotplug.c
index b6d44550d98c..eca16d00e310 100644
--- a/drivers/platform/mellanox/mlxreg-hotplug.c
+++ b/drivers/platform/mellanox/mlxreg-hotplug.c
@@ -248,7 +248,8 @@ mlxreg_hotplug_work_helper(struct mlxreg_hotplug_priv_data *priv,
 			   struct mlxreg_core_item *item)
 {
 	struct mlxreg_core_data *data;
-	u32 asserted, regval, bit;
+	unsigned long asserted;
+	u32 regval, bit;
 	int ret;
 
 	/*
@@ -281,7 +282,7 @@ mlxreg_hotplug_work_helper(struct mlxreg_hotplug_priv_data *priv,
 	asserted = item->cache ^ regval;
 	item->cache = regval;
 
-	for_each_set_bit(bit, (unsigned long *)&asserted, 8) {
+	for_each_set_bit(bit, &asserted, 8) {
 		data = item->data + bit;
 		if (regval & BIT(bit)) {
 			if (item->inversed)
-- 
2.19.1




  parent reply	other threads:[~2019-04-04  9:41 UTC|newest]

Thread overview: 196+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-04  8:45 [PATCH 4.19 000/187] 4.19.34-stable review Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 001/187] arm64: debug: Dont propagate UNKNOWN FAR into si_code for debug signals Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 002/187] ext4: cleanup bh release code in ext4_ind_remove_space() Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 003/187] tty/serial: atmel: Add is_half_duplex helper Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 004/187] tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 005/187] CIFS: fix POSIX lock leak and invalid ptr deref Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 006/187] h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux- Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 007/187] f2fs: fix to adapt small inline xattr space in __find_inline_xattr() Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 008/187] f2fs: fix to avoid deadlock in f2fs_read_inline_dir() Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 009/187] tracing: kdb: Fix ftdump to not sleep Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 010/187] net/mlx5: Avoid panic when setting vport rate Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 011/187] net/mlx5: Avoid panic when setting vport mac, getting vport config Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 012/187] gpio: gpio-omap: fix level interrupt idling Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 013/187] include/linux/relay.h: fix percpu annotation in struct rchan Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 014/187] sysctl: handle overflow for file-max Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 015/187] net: stmmac: Avoid sometimes uninitialized Clang warnings Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 016/187] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 017/187] libbpf: force fixdep compilation at the start of the build Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 018/187] scsi: hisi_sas: Set PHY linkrate when disconnected Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 019/187] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 020/187] iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 021/187] x86/hyperv: Fix kernel panic when kexec on HyperV Greg Kroah-Hartman
2019-04-04  8:45 ` [PATCH 4.19 022/187] perf c2c: Fix c2c report for empty numa node Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 023/187] mm/sparse: fix a bad comparison Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 024/187] mm/cma.c: cma_declare_contiguous: correct err handling Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 025/187] mm/page_ext.c: fix an imbalance with kmemleak Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 026/187] mm, swap: bounds check swap_info array accesses to avoid NULL derefs Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 027/187] mm,oom: dont kill global init via memory.oom.group Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 028/187] memcg: killed threads should not invoke memcg OOM killer Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 029/187] mm, mempolicy: fix uninit memory access Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 030/187] mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 031/187] mm/slab.c: kmemleak no scan alien caches Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 032/187] ocfs2: fix a panic problem caused by o2cb_ctl Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 033/187] f2fs: do not use mutex lock in atomic context Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 034/187] fs/file.c: initialize init_files.resize_wait Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 035/187] page_poison: play nicely with KASAN Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 036/187] cifs: use correct format characters Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 037/187] dm thin: add sanity checks to thin-pool and external snapshot creation Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 038/187] f2fs: fix to check inline_xattr_size boundary correctly Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 039/187] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 040/187] cifs: Fix NULL pointer dereference of devname Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 041/187] fs: Make splice() and tee() take into account O_NONBLOCK flag on pipes Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 042/187] netfilter: nf_tables: check the result of dereferencing base_chain->stats Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 043/187] netfilter: conntrack: tcp: only close if RST matches exact sequence Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 044/187] jbd2: fix invalid descriptor block checksum Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 045/187] fs: fix guard_bio_eod to check for real EOD errors Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 046/187] tools lib traceevent: Fix buffer overflow in arg_eval Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 047/187] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 048/187] wil6210: check null pointer in _wil_cfg80211_merge_extra_ies Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 049/187] mt76: fix a leaked reference by adding a missing of_node_put Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 050/187] crypto: crypto4xx - add missing of_node_put after of_device_is_available Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 051/187] crypto: cavium/zip - fix collision with generic cra_driver_name Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 052/187] usb: chipidea: Grab the (legacy) USB PHY by phandle first Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 053/187] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 054/187] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 055/187] kbuild: invoke syncconfig if include/config/auto.conf.cmd is missing Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 056/187] powerpc/xmon: Fix opcode being uninitialized in print_insn_powerpc Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 057/187] coresight: etm4x: Add support to enable ETMv4.2 Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 058/187] serial: 8250_pxa: honor the port number from devicetree Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 059/187] ARM: 8840/1: use a raw_spinlock_t in unwind Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 060/187] iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 061/187] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 062/187] btrfs: qgroup: Make qgroup async transaction commit more aggressive Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 063/187] mmc: omap: fix the maximum timeout setting Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 064/187] net: dsa: mv88e6xxx: Add lockdep classes to fix false positive splat Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 065/187] e1000e: Fix -Wformat-truncation warnings Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 066/187] mlxsw: spectrum: Avoid " Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 067/187] platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Lenovo RESCUER R720-15IKBN Greg Kroah-Hartman
2019-04-04  8:46 ` Greg Kroah-Hartman [this message]
2019-04-04  8:46 ` [PATCH 4.19 069/187] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 070/187] IB/mlx4: Increase the timeout for CM cache Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 071/187] clk: fractional-divider: check parent rate only if flag is set Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 072/187] perf annotate: Fix getting source line failure Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 073/187] ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 074/187] cpufreq: acpi-cpufreq: Report if CPU doesnt support boost technologies Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 075/187] efi: cper: Fix possible out-of-bounds access Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 076/187] s390/ism: ignore some errors during deregistration Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 077/187] scsi: megaraid_sas: return error when create DMA pool failed Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 078/187] scsi: fcoe: make use of fip_mode enum complete Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 079/187] drm/amd/display: Clear stream->mode_changed after commit Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 080/187] perf test: Fix failure of evsel-tp-sched test on s390 Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 081/187] mwifiex: dont advertise IBSS features without FW support Greg Kroah-Hartman
2019-04-04  8:46 ` [PATCH 4.19 082/187] perf report: Dont shadow inlined symbol with different addr range Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 083/187] SoC: imx-sgtl5000: add missing put_device() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 084/187] media: ov7740: fix runtime pm initialization Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 085/187] media: sh_veu: Correct return type for mem2mem buffer helpers Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 086/187] media: s5p-jpeg: " Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 087/187] media: rockchip/rga: " Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 088/187] media: s5p-g2d: " Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 089/187] media: mx2_emmaprp: " Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 090/187] media: mtk-jpeg: " Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 091/187] mt76: usb: do not run mt76u_queues_deinit twice Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 092/187] xen/gntdev: Do not destroy context while dma-bufs are in use Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 093/187] vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1 Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 094/187] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 095/187] cgroup, rstat: Dont flush subtree root unless necessary Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 096/187] jbd2: fix race when writing superblock Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 097/187] leds: lp55xx: fix null deref on firmware load failure Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 098/187] perf report: Add s390 diagnosic sampling descriptor size Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 099/187] iwlwifi: pcie: fix emergency path Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 100/187] ACPI / video: Refactor and fix dmi_is_desktop() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 101/187] selftests: skip seccomp get_metadata test if not real root Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 102/187] kprobes: Prohibit probing on bsearch() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 103/187] kprobes: Prohibit probing on RCU debug routine Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 104/187] netfilter: conntrack: fix cloned unconfirmed skb->_nfct race in __nf_conntrack_confirm Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 105/187] ARM: 8833/1: Ensure that NEON code always compiles with Clang Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 106/187] ARM: dts: meson8b: fix the Ethernet data line signals in eth_rgmii_pins Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 107/187] ALSA: PCM: check if ops are defined before suspending PCM Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 108/187] ath10k: fix shadow register implementation for WCN3990 Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 109/187] usb: f_fs: Avoid crash due to out-of-scope stack ptr access Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 110/187] sched/topology: Fix percpu data types in struct sd_data & struct s_data Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 111/187] bcache: fix input overflow to cache set sysfs file io_error_halflife Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 112/187] bcache: fix input overflow to sequential_cutoff Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 113/187] bcache: fix potential div-zero error of writeback_rate_i_term_inverse Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 114/187] bcache: improve sysfs_strtoul_clamp() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 115/187] genirq: Avoid summation loops for /proc/stat Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 116/187] net: marvell: mvpp2: fix stuck in-band SGMII negotiation Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 117/187] iw_cxgb4: fix srqidx leak during connection abort Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 118/187] net: phy: consider latched link-down status in polling mode Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 119/187] fbdev: fbmem: fix memory access if logo is bigger than the screen Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 120/187] cdrom: Fix race condition in cdrom_sysctl_register Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 121/187] drm: rcar-du: add missing of_node_put Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 122/187] drm/amd/display: Dont re-program planes for DPMS changes Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 123/187] drm/amd/display: Disconnect mpcc when changing tg Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 124/187] perf/aux: Make perf_event accessible to setup_aux() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 125/187] e1000e: fix cyclic resets at link up with active tx Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 126/187] e1000e: Exclude device from suspend direct complete optimization Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 127/187] platform/x86: intel_pmc_core: Fix PCH IP sts reading Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 128/187] i2c: of: Try to find an I2C adapter matching the parent Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 129/187] staging: spi: mt7621: Add return code check on device_reset() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 130/187] iwlwifi: mvm: fix RFH config command with >=10 CPUs Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 131/187] ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 132/187] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 133/187] efi/memattr: Dont bail on zero VA if it equals the regions PA Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 134/187] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 135/187] drm/vkms: Bugfix extra vblank frame Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 136/187] ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 137/187] efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 138/187] soc: qcom: gsbi: Fix error handling in gsbi_probe() Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 139/187] mt7601u: bump supported EEPROM version Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 140/187] ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are really care of Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 141/187] ARM: avoid Cortex-A9 livelock on tight dmb loops Greg Kroah-Hartman
2019-04-04  8:47 ` [PATCH 4.19 142/187] block, bfq: fix in-service-queue check for queue merging Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 143/187] bpf: fix missing prototype warnings Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 144/187] selftests/bpf: skip verifier tests for unsupported program types Greg Kroah-Hartman
2019-05-23 10:27   ` Rantala, Tommi T. (Nokia - FI/Espoo)
2019-05-23 13:46     ` Daniel Borkmann
2019-05-23 17:47       ` gregkh
2019-04-04  8:48 ` [PATCH 4.19 145/187] powerpc/64s: Clear on-stack exception marker upon exception return Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 146/187] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 147/187] backlight: pwm_bl: Use gpiod_get_value_cansleep() to get initial state Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 148/187] tty: increase the default flip buffer limit to 2*640K Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 149/187] powerpc/pseries: Perform full re-add of CPU for topology update post-migration Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 150/187] drm/amd/display: Enable vblank interrupt during CRC capture Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 151/187] ALSA: dice: add support for Solid State Logic Duende Classic/Mini Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 152/187] usb: dwc3: gadget: Fix OTG events when gadget driver isnt loaded Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 153/187] platform/x86: intel-hid: Missing power button release on some Dell models Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 154/187] perf script python: Use PyBytes for attr in trace-event-python Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 155/187] perf script python: Add trace_context extension module to sys.modules Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 156/187] media: mt9m111: set initial frame size other than 0x0 Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 157/187] hwrng: virtio - Avoid repeated init of completion Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 158/187] soc/tegra: fuse: Fix illegal free of IO base address Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 159/187] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 160/187] f2fs: UBSAN: set boolean value iostat_enable correctly Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 161/187] hpet: Fix missing = character in the __setup() code of hpet_mmap_enable Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 162/187] cpu/hotplug: Mute hotplug lockdep during init Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 163/187] dmaengine: imx-dma: fix warning comparison of distinct pointer types Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 164/187] dmaengine: qcom_hidma: assign channel cookie correctly Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 165/187] dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 166/187] netfilter: physdev: relax br_netfilter dependency Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 167/187] media: rcar-vin: Allow independent VIN link enablement Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 168/187] media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enumeration Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 169/187] regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 170/187] pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 171/187] drm: Auto-set allow_fb_modifiers when given modifiers at plane init Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 172/187] drm/nouveau: Stop using drm_crtc_force_disable Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 173/187] x86/build: Specify elf_i386 linker emulation explicitly for i386 objects Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 174/187] selinux: do not override context on context mounts Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 175/187] brcmfmac: Use firmware_request_nowarn for the clm_blob Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 176/187] wlcore: Fix memory leak in case wl12xx_fetch_firmware failure Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 177/187] x86/build: Mark per-CPU symbols as absolute explicitly for LLD Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 178/187] drm/fb-helper: fix leaks in error path of drm_fb_helper_fbdev_setup Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 179/187] clk: meson: clean-up clock registration Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 180/187] clk: rockchip: fix frac settings of GPLL clock for rk3328 Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 181/187] dmaengine: tegra: avoid overflow of byte tracking Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 182/187] Input: soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 183/187] drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 184/187] net: stmmac: Avoid one more sometimes uninitialized Clang warning Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 185/187] ACPI / video: Extend chassis-type detection with a "Lunch Box" check Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 186/187] bcache: fix potential div-zero error of writeback_rate_p_term_inverse Greg Kroah-Hartman
2019-04-04  8:48 ` [PATCH 4.19 187/187] kprobes/x86: Blacklist non-attachable interrupt functions Greg Kroah-Hartman
2019-04-05  4:54 ` [PATCH 4.19 000/187] 4.19.34-stable review Naresh Kamboju
2019-04-05  5:44 ` kernelci.org bot
2019-04-05 15:14 ` shuah
2019-04-05 15:39 ` Jon Hunter
2019-04-05 18: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=20190404084606.250582647@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=dvhart@infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=vadimp@mellanox.com \
    /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).