All of lore.kernel.org
 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, Hulk Robot <hulkci@huawei.com>,
	YueHaibing <yuehaibing@huawei.com>, Sean Young <sean@mess.org>,
	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Subject: [PATCH 4.14 028/193] media: serial_ir: Fix use-after-free in serial_ir_init_module
Date: Wed, 29 May 2019 20:04:42 -0700	[thread overview]
Message-ID: <20190530030453.252415625@linuxfoundation.org> (raw)
In-Reply-To: <20190530030446.953835040@linuxfoundation.org>

From: YueHaibing <yuehaibing@huawei.com>

commit 56cd26b618855c9af48c8301aa6754ced8dd0beb upstream.

Syzkaller report this:

BUG: KASAN: use-after-free in sysfs_remove_file_ns+0x5f/0x70 fs/sysfs/file.c:468
Read of size 8 at addr ffff8881dc7ae030 by task syz-executor.0/6249

CPU: 1 PID: 6249 Comm: syz-executor.0 Not tainted 5.0.0-rc8+ #3
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0xfa/0x1ce lib/dump_stack.c:113
 print_address_description+0x65/0x270 mm/kasan/report.c:187
 kasan_report+0x149/0x18d mm/kasan/report.c:317
 ? 0xffffffffc1728000
 sysfs_remove_file_ns+0x5f/0x70 fs/sysfs/file.c:468
 sysfs_remove_file include/linux/sysfs.h:519 [inline]
 driver_remove_file+0x40/0x50 drivers/base/driver.c:122
 remove_bind_files drivers/base/bus.c:585 [inline]
 bus_remove_driver+0x186/0x220 drivers/base/bus.c:725
 driver_unregister+0x6c/0xa0 drivers/base/driver.c:197
 serial_ir_init_module+0x169/0x1000 [serial_ir]
 do_one_initcall+0xfa/0x5ca init/main.c:887
 do_init_module+0x204/0x5f6 kernel/module.c:3460
 load_module+0x66b2/0x8570 kernel/module.c:3808
 __do_sys_finit_module+0x238/0x2a0 kernel/module.c:3902
 do_syscall_64+0x147/0x600 arch/x86/entry/common.c:290
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x462e99
Code: f7 d8 64 89 02 b8 ff ff ff ff c3 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f9450132c58 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
RAX: ffffffffffffffda RBX: 000000000073bf00 RCX: 0000000000462e99
RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003
RBP: 00007f9450132c70 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f94501336bc
R13: 00000000004bcefa R14: 00000000006f6fb0 R15: 0000000000000004

Allocated by task 6249:
 set_track mm/kasan/common.c:85 [inline]
 __kasan_kmalloc.constprop.3+0xa0/0xd0 mm/kasan/common.c:495
 kmalloc include/linux/slab.h:545 [inline]
 kzalloc include/linux/slab.h:740 [inline]
 bus_add_driver+0xc0/0x610 drivers/base/bus.c:651
 driver_register+0x1bb/0x3f0 drivers/base/driver.c:170
 serial_ir_init_module+0xe8/0x1000 [serial_ir]
 do_one_initcall+0xfa/0x5ca init/main.c:887
 do_init_module+0x204/0x5f6 kernel/module.c:3460
 load_module+0x66b2/0x8570 kernel/module.c:3808
 __do_sys_finit_module+0x238/0x2a0 kernel/module.c:3902
 do_syscall_64+0x147/0x600 arch/x86/entry/common.c:290
 entry_SYSCALL_64_after_hwframe+0x49/0xbe

Freed by task 6249:
 set_track mm/kasan/common.c:85 [inline]
 __kasan_slab_free+0x130/0x180 mm/kasan/common.c:457
 slab_free_hook mm/slub.c:1430 [inline]
 slab_free_freelist_hook mm/slub.c:1457 [inline]
 slab_free mm/slub.c:3005 [inline]
 kfree+0xe1/0x270 mm/slub.c:3957
 kobject_cleanup lib/kobject.c:662 [inline]
 kobject_release lib/kobject.c:691 [inline]
 kref_put include/linux/kref.h:67 [inline]
 kobject_put+0x146/0x240 lib/kobject.c:708
 bus_remove_driver+0x10e/0x220 drivers/base/bus.c:732
 driver_unregister+0x6c/0xa0 drivers/base/driver.c:197
 serial_ir_init_module+0x14c/0x1000 [serial_ir]
 do_one_initcall+0xfa/0x5ca init/main.c:887
 do_init_module+0x204/0x5f6 kernel/module.c:3460
 load_module+0x66b2/0x8570 kernel/module.c:3808
 __do_sys_finit_module+0x238/0x2a0 kernel/module.c:3902
 do_syscall_64+0x147/0x600 arch/x86/entry/common.c:290
 entry_SYSCALL_64_after_hwframe+0x49/0xbe

The buggy address belongs to the object at ffff8881dc7ae000
 which belongs to the cache kmalloc-256 of size 256
The buggy address is located 48 bytes inside of
 256-byte region [ffff8881dc7ae000, ffff8881dc7ae100)
The buggy address belongs to the page:
page:ffffea000771eb80 count:1 mapcount:0 mapping:ffff8881f6c02e00 index:0x0
flags: 0x2fffc0000000200(slab)
raw: 02fffc0000000200 ffffea0007d14800 0000000400000002 ffff8881f6c02e00
raw: 0000000000000000 00000000800c000c 00000001ffffffff 0000000000000000
page dumped because: kasan: bad access detected

Memory state around the buggy address:
 ffff8881dc7adf00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 ffff8881dc7adf80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>ffff8881dc7ae000: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
                                     ^
 ffff8881dc7ae080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
 ffff8881dc7ae100: fc fc fc fc fc fc fc fc 00 00 00 00 00 00 00 00

There are already cleanup handlings in serial_ir_init error path,
no need to call serial_ir_exit do it again in serial_ir_init_module,
otherwise will trigger a use-after-free issue.

Fixes: fa5dc29c1fcc ("[media] lirc_serial: move out of staging and rename to serial_ir")

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

---
 drivers/media/rc/serial_ir.c |    9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

--- a/drivers/media/rc/serial_ir.c
+++ b/drivers/media/rc/serial_ir.c
@@ -774,8 +774,6 @@ static void serial_ir_exit(void)
 
 static int __init serial_ir_init_module(void)
 {
-	int result;
-
 	switch (type) {
 	case IR_HOMEBREW:
 	case IR_IRDEO:
@@ -803,12 +801,7 @@ static int __init serial_ir_init_module(
 	if (sense != -1)
 		sense = !!sense;
 
-	result = serial_ir_init();
-	if (!result)
-		return 0;
-
-	serial_ir_exit();
-	return result;
+	return serial_ir_init();
 }
 
 static void __exit serial_ir_exit_module(void)



  parent reply	other threads:[~2019-05-30  3:56 UTC|newest]

Thread overview: 207+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-30  3:04 [PATCH 4.14 000/193] 4.14.123-stable review Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 001/193] x86: Hide the int3_emulate_call/jmp functions from UML Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 002/193] ext4: do not delete unlinked inode from orphan list on failed truncate Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 003/193] f2fs: Fix use of number of devices Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 004/193] KVM: x86: fix return value for reserved EFER Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 005/193] bio: fix improper use of smp_mb__before_atomic() Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 006/193] sbitmap: " Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 007/193] Revert "scsi: sd: Keep disk read-only when re-reading partition" Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 008/193] crypto: vmx - CTR: always increment IV as quadword Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 009/193] mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 data hold time problem Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 010/193] mmc: sdhci-iproc: " Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 011/193] kvm: svm/avic: fix off-by-one in checking host APIC ID Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 012/193] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 013/193] libnvdimm/namespace: Fix label tracking error Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 014/193] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 015/193] gfs2: Fix sign extension bug in gfs2_update_stats Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 016/193] Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 017/193] Btrfs: avoid fallback to transaction commit during fsync of files with holes Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 018/193] Btrfs: fix race between ranged fsync and writeback of adjacent ranges Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 019/193] btrfs: sysfs: Fix error path kobject memory leak Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 020/193] btrfs: sysfs: dont leak memory when failing add fsid Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 021/193] fbdev: fix divide error in fb_var_to_videomode Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 022/193] hugetlb: use same fault hash key for shared and private mappings Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 023/193] brcmfmac: assure SSID length from firmware is limited Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 024/193] brcmfmac: add subtype check for event handling in data path Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 025/193] btrfs: honor path->skip_locking in backref code Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 026/193] fbdev: fix WARNING in __alloc_pages_nodemask bug Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 027/193] media: cpia2: Fix use-after-free in cpia2_exit Greg Kroah-Hartman
2019-05-30  3:04 ` Greg Kroah-Hartman [this message]
2019-05-30  3:04 ` [PATCH 4.14 029/193] media: vivid: use vfree() instead of kfree() for dev->bitmap_cap Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 030/193] ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exit Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 031/193] bpf: devmap: fix use-after-free Read in __dev_map_entry_free Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 032/193] batman-adv: mcast: fix multicast tt/tvlv worker locking Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 033/193] at76c50x-usb: Dont register led_trigger if usb_register_driver failed Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 034/193] net: erspan: fix use-after-free Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 035/193] Revert "btrfs: Honour FITRIM range constraints during free space trim" Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 036/193] gfs2: Fix lru_count going negative Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 037/193] cxgb4: Fix error path in cxgb4_init_module Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 038/193] NFS: make nfs_match_client killable Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 039/193] IB/hfi1: Fix WQ_MEM_RECLAIM warning Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 040/193] gfs2: Fix occasional glock use-after-free Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 041/193] mmc: core: Verify SD bus width Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 042/193] tools/bpf: fix perf build error with uClibc (seen on ARC) Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 043/193] dmaengine: tegra210-dma: free dma controller in remove() Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 044/193] net: ena: gcc 8: fix compilation warning Greg Kroah-Hartman
2019-05-30  3:04 ` [PATCH 4.14 045/193] pinctrl: zte: fix leaked of_node references Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 046/193] ASoC: hdmi-codec: unlock the device on startup errors Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 047/193] powerpc/perf: Return accordingly on invalid chip-id in Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 048/193] powerpc/boot: Fix missing check of lseek() return value Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 049/193] ASoC: imx: fix fiq dependencies Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 050/193] spi: pxa2xx: fix SCR (divisor) calculation Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 051/193] brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler() Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 052/193] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 053/193] ARM: vdso: Remove dependency with the arch_timer driver internals Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 054/193] arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 055/193] sched/cpufreq: Fix kobject memleak Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 056/193] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 057/193] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 058/193] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 059/193] Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 060/193] btrfs: fix panic during relocation after ENOSPC before writeback happens Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 061/193] btrfs: Dont panic when we cant find a root key Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 062/193] iwlwifi: pcie: dont crash on invalid RX interrupt Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 063/193] rtc: 88pm860x: prevent use-after-free on device remove Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 064/193] scsi: qedi: Abort ep termination if offload not scheduled Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 065/193] w1: fix the resume command API Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 066/193] dmaengine: pl330: _stop: clear interrupt status Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 067/193] mac80211/cfg80211: update bss channel on channel switch Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 068/193] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 069/193] ASoC: fsl_sai: Update is_slave_mode with correct value Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 070/193] mwifiex: prevent an array overflow Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 071/193] net: cw1200: fix a NULL pointer dereference Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 072/193] crypto: sun4i-ss - Fix invalid calculation of hash end Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 073/193] bcache: return error immediately in bch_journal_replay() Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 074/193] bcache: fix failure in journal relplay Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 075/193] bcache: add failure check to run_cache_set() for journal replay Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 076/193] bcache: avoid clang -Wunintialized warning Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 077/193] vfio-ccw: Do not call flush_workqueue while holding the spinlock Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 078/193] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 079/193] x86/build: Move _etext to actual end of .text Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 080/193] smpboot: Place the __percpu annotation correctly Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 081/193] x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault() Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 082/193] mm/uaccess: Use unsigned long to placate UBSAN warnings on older GCC versions Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 083/193] HID: logitech-hidpp: use RAP instead of FAP to get the protocol version Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 084/193] pinctrl: pistachio: fix leaked of_node references Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 085/193] pinctrl: samsung: " Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 086/193] clk: rockchip: undo several noc and special clocks as critical on rk3288 Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 087/193] dmaengine: at_xdmac: remove BUG_ON macro in tasklet Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 088/193] media: coda: clear error return value before picture run Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 089/193] media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 090/193] media: au0828: stop video streaming only when last user stops Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 091/193] media: ov2659: make S_FMT succeed even if requested format doesnt match Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 092/193] audit: fix a memory leak bug Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 093/193] media: stm32-dcmi: fix crash when subdev do not expose any formats Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 094/193] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 095/193] media: pvrusb2: Prevent a buffer overflow Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 096/193] powerpc/numa: improve control of topology updates Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 097/193] powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 098/193] random: add a spinlock_t to struct batched_entropy Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 099/193] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 100/193] sched/core: Check quota and period overflow at usec to nsec conversion Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 101/193] sched/rt: Check integer " Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 102/193] sched/core: Handle overflow in cpu_shares_write_u64 Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 103/193] drm/msm: a5xx: fix possible object reference leak Greg Kroah-Hartman
2019-05-30  3:05   ` Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 104/193] USB: core: Dont unbind interfaces following device reset failure Greg Kroah-Hartman
2019-05-30  3:05 ` [PATCH 4.14 105/193] x86/irq/64: Limit IST stack overflow check to #DB stack Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 106/193] phy: sun4i-usb: Make sure to disable PHY0 passby for peripheral mode Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 107/193] i40e: Able to add up to 16 MAC filters on an untrusted VF Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 108/193] i40e: dont allow changes to HW VLAN stripping on active port VLANs Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 109/193] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 110/193] RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 111/193] hwmon: (vt1211) Use request_muxed_region for Super-IO accesses Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 112/193] hwmon: (smsc47m1) " Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 113/193] hwmon: (smsc47b397) " Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 114/193] hwmon: (pc87427) " Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 115/193] hwmon: (f71805f) " Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 116/193] scsi: libsas: Do discovery on empty PHY to update PHY info Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 117/193] mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllers Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 118/193] mmc_spi: add a status check for spi_sync_locked Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 119/193] mmc: sdhci-of-esdhc: add erratum eSDHC5 support Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 120/193] mmc: sdhci-of-esdhc: add erratum A-009204 support Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 121/193] mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 122/193] drm/amdgpu: fix old fence check in amdgpu_fence_emit Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 123/193] PM / core: Propagate dev->power.wakeup_path when no callbacks Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 124/193] clk: rockchip: Fix video codec clocks on rk3288 Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 125/193] extcon: arizona: Disable mic detect if running when driver is removed Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 126/193] clk: rockchip: Make rkpwm a critical clock on rk3288 Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 127/193] s390: zcrypt: initialize variables before_use Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 128/193] x86/microcode: Fix the ancient deprecated microcode loading method Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 129/193] s390: cio: fix cio_irb declaration Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 130/193] cpufreq: ppc_cbe: fix possible object reference leak Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 131/193] cpufreq/pasemi: " Greg Kroah-Hartman
2019-05-30  3:06   ` Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 132/193] cpufreq: pmac32: " Greg Kroah-Hartman
2019-05-30  3:06   ` Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 133/193] cpufreq: kirkwood: " Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 134/193] block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 135/193] x86/build: Keep local relocations with ld.lld Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 136/193] iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 137/193] iio: hmc5843: fix potential NULL pointer dereferences Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 138/193] iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 139/193] rtlwifi: fix a potential NULL pointer dereference Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 140/193] mwifiex: Fix mem leak in mwifiex_tm_cmd Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 141/193] brcmfmac: fix missing checks for kmemdup Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 142/193] b43: shut up clang -Wuninitialized variable warning Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 143/193] brcmfmac: convert dev_init_lock mutex to completion Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 144/193] brcmfmac: fix WARNING during USB disconnect in case of unempty psq Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 145/193] brcmfmac: fix race during disconnect when USB completion is in progress Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 146/193] brcmfmac: fix Oops when bringing up interface during USB disconnect Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 147/193] rtc: xgene: fix possible race condition Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 148/193] rtlwifi: fix potential NULL pointer dereference Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 149/193] scsi: ufs: Fix regulator load and icc-level configuration Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 150/193] scsi: ufs: Avoid configuring regulator with undefined voltage range Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 151/193] arm64: cpu_ops: fix a leaked reference by adding missing of_node_put Greg Kroah-Hartman
2019-05-30  3:06   ` Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 152/193] x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 153/193] x86/uaccess, signal: Fix AC=1 bloat Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 154/193] x86/ia32: Fix ia32_restore_sigcontext() AC leak Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 155/193] chardev: add additional check for minor range overlap Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 156/193] RDMA/hns: Fix bad endianess of port_pd variable Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 157/193] HID: core: move Usage Page concatenation to Main item Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 158/193] ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put Greg Kroah-Hartman
2019-05-30  3:06   ` Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 159/193] ASoC: fsl_utils: " Greg Kroah-Hartman
2019-05-30  3:06   ` Greg Kroah-Hartman
2019-05-30  3:06   ` Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 160/193] cxgb3/l2t: Fix undefined behaviour Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 161/193] HID: logitech-hidpp: change low battery level threshold from 31 to 30 percent Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 162/193] spi: tegra114: reset controller on probe Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 163/193] kobject: Dont trigger kobject_uevent(KOBJ_REMOVE) twice Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 164/193] media: video-mux: fix null pointer dereferences Greg Kroah-Hartman
2019-05-30  3:06 ` [PATCH 4.14 165/193] media: wl128x: prevent two potential buffer overflows Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 166/193] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 167/193] virtio_console: initialize vtermno value for ports Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 168/193] tty: ipwireless: fix missing checks for ioremap Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 169/193] x86/mce: Fix machine_check_poll() tests for error types Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 170/193] rcutorture: Fix cleanup path for invalid torture_type strings Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 171/193] rcuperf: Fix cleanup path for invalid perf_type strings Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 172/193] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 173/193] scsi: qla4xxx: avoid freeing unallocated dma memory Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 174/193] batman-adv: allow updating DAT entry timeouts on incoming ARP Replies Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 175/193] dmaengine: tegra210-adma: use devm_clk_*() helpers Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 176/193] hwrng: omap - Set default quality Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 177/193] thunderbolt: Fix to check for kmemdup failure Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 178/193] media: m88ds3103: serialize reset messages in m88ds3103_set_frontend Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 179/193] media: vimc: stream: fix thread state before sleep Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 180/193] media: go7007: avoid clang frame overflow warning with KASAN Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 181/193] media: vimc: zero the media_device on probe Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 182/193] scsi: lpfc: Fix FDMI manufacturer attribute value Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 183/193] scsi: lpfc: Fix fc4type information for FDMI Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 184/193] media: saa7146: avoid high stack usage with clang Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 185/193] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 186/193] spi : spi-topcliff-pch: Fix to handle empty DMA buffers Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 187/193] spi: rspi: Fix sequencer reset during initialization Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 188/193] spi: Fix zero length xfer bug Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 189/193] ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 190/193] drm/drv: Hold ref on parent device during drm_device lifetime Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 191/193] drm: Wake up next in drm_read() chain if we are forced to putback the event Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 192/193] vfio-ccw: Prevent quiesce function going into an infinite loop Greg Kroah-Hartman
2019-05-30  3:07 ` [PATCH 4.14 193/193] NFS: Fix a double unlock from nfs_match,get_client Greg Kroah-Hartman
2019-05-30  8:29 ` [PATCH 4.14 000/193] 4.14.123-stable review kernelci.org bot
2019-05-30 13:21 ` Jon Hunter
2019-05-30 13:21   ` Jon Hunter
2019-05-30 18:28 ` Guenter Roeck
2019-05-30 19:41 ` shuah
2019-05-31  5:16 ` Naresh Kamboju

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=20190530030453.252415625@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=hulkci@huawei.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mchehab+samsung@kernel.org \
    --cc=sean@mess.org \
    --cc=stable@vger.kernel.org \
    --cc=yuehaibing@huawei.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.