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,
	syzbot+bf9253040425feb155ad@syzkaller.appspotmail.com,
	Chao Yu <yuchao0@huawei.com>, Jaegeuk Kim <jaegeuk@kernel.org>,
	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Subject: [PATCH 4.14 203/217] f2fs: sanity check for total valid node blocks
Date: Thu, 23 Aug 2018 09:55:16 +0200	[thread overview]
Message-ID: <20180823075514.787423718@linuxfoundation.org> (raw)
In-Reply-To: <20180823075505.090246914@linuxfoundation.org>

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

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

From: Jaegeuk Kim <jaegeuk@kernel.org>

commit 8a29c1260e24e7c9c6ab138aa0017558d8b28208 upstream.

This patch enhances sanity check for SIT entries.

syzbot hit the following crash on upstream commit
83beed7b2b26f232d782127792dd0cd4362fdc41 (Fri Apr 20 17:56:32 2018 +0000)
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal
syzbot dashboard link: https://syzkaller.appspot.com/bug?extid=bf9253040425feb155ad

syzkaller reproducer: https://syzkaller.appspot.com/x/repro.syz?id=5692130282438656
Raw console output: https://syzkaller.appspot.com/x/log.txt?id=5095924598571008
Kernel config: https://syzkaller.appspot.com/x/.config?id=1808800213120130118
compiler: gcc (GCC) 8.0.1 20180413 (experimental)

IMPORTANT: if you fix the bug, please add the following tag to the commit:
Reported-by: syzbot+bf9253040425feb155ad@syzkaller.appspotmail.com
It will help syzbot understand when the bug is fixed. See footer for details.
If you forward the report, please keep this part and the footer.

F2FS-fs (loop0): invalid crc value
F2FS-fs (loop0): Try to recover 1th superblock, ret: 0
F2FS-fs (loop0): Mounted with checkpoint version = d
F2FS-fs (loop0): Bitmap was wrongly cleared, blk:9740
------------[ cut here ]------------
kernel BUG at fs/f2fs/segment.c:1884!
invalid opcode: 0000 [#1] SMP KASAN
Dumping ftrace buffer:
   (ftrace buffer empty)
Modules linked in:
CPU: 1 PID: 4508 Comm: syz-executor0 Not tainted 4.17.0-rc1+ #10
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:update_sit_entry+0x1215/0x1590 fs/f2fs/segment.c:1882
RSP: 0018:ffff8801af526708 EFLAGS: 00010282
RAX: ffffed0035ea4cc0 RBX: ffff8801ad454f90 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff82eeb87e RDI: ffffed0035ea4cb6
RBP: ffff8801af526760 R08: ffff8801ad4a2480 R09: ffffed003b5e4f90
R10: ffffed003b5e4f90 R11: ffff8801daf27c87 R12: ffff8801adb8d380
R13: 0000000000000001 R14: 0000000000000008 R15: 00000000ffffffff
FS:  00000000014af940(0000) GS:ffff8801daf00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f06bc223000 CR3: 00000001adb02000 CR4: 00000000001406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 allocate_data_block+0x66f/0x2050 fs/f2fs/segment.c:2663
 do_write_page+0x105/0x1b0 fs/f2fs/segment.c:2727
 write_node_page+0x129/0x350 fs/f2fs/segment.c:2770
 __write_node_page+0x7da/0x1370 fs/f2fs/node.c:1398
 sync_node_pages+0x18cf/0x1eb0 fs/f2fs/node.c:1652
 block_operations+0x429/0xa60 fs/f2fs/checkpoint.c:1088
 write_checkpoint+0x3ba/0x5380 fs/f2fs/checkpoint.c:1405
 f2fs_sync_fs+0x2fb/0x6a0 fs/f2fs/super.c:1077
 __sync_filesystem fs/sync.c:39 [inline]
 sync_filesystem+0x265/0x310 fs/sync.c:67
 generic_shutdown_super+0xd7/0x520 fs/super.c:429
 kill_block_super+0xa4/0x100 fs/super.c:1191
 kill_f2fs_super+0x9f/0xd0 fs/f2fs/super.c:3030
 deactivate_locked_super+0x97/0x100 fs/super.c:316
 deactivate_super+0x188/0x1b0 fs/super.c:347
 cleanup_mnt+0xbf/0x160 fs/namespace.c:1174
 __cleanup_mnt+0x16/0x20 fs/namespace.c:1181
 task_work_run+0x1e4/0x290 kernel/task_work.c:113
 tracehook_notify_resume include/linux/tracehook.h:191 [inline]
 exit_to_usermode_loop+0x2bd/0x310 arch/x86/entry/common.c:166
 prepare_exit_to_usermode arch/x86/entry/common.c:196 [inline]
 syscall_return_slowpath arch/x86/entry/common.c:265 [inline]
 do_syscall_64+0x6ac/0x800 arch/x86/entry/common.c:290
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x457d97
RSP: 002b:00007ffd46f9c8e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000457d97
RDX: 00000000014b09a3 RSI: 0000000000000002 RDI: 00007ffd46f9da50
RBP: 00007ffd46f9da50 R08: 0000000000000000 R09: 0000000000000009
R10: 0000000000000005 R11: 0000000000000246 R12: 00000000014b0940
R13: 0000000000000000 R14: 0000000000000002 R15: 000000000000658e
RIP: update_sit_entry+0x1215/0x1590 fs/f2fs/segment.c:1882 RSP: ffff8801af526708
---[ end trace f498328bb02610a2 ]---

Reported-and-tested-by: syzbot+bf9253040425feb155ad@syzkaller.appspotmail.com
Reported-and-tested-by: syzbot+7d6d31d3bc702f566ce3@syzkaller.appspotmail.com
Reported-and-tested-by: syzbot+0a725420475916460f12@syzkaller.appspotmail.com
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 fs/f2fs/segment.c |   16 ++++++++++++++++
 1 file changed, 16 insertions(+)

--- a/fs/f2fs/segment.c
+++ b/fs/f2fs/segment.c
@@ -3251,6 +3251,7 @@ static int build_sit_entries(struct f2fs
 	unsigned int i, start, end;
 	unsigned int readed, start_blk = 0;
 	int err = 0;
+	block_t total_node_blocks = 0;
 
 	do {
 		readed = ra_meta_pages(sbi, start_blk, BIO_MAX_PAGES,
@@ -3273,6 +3274,8 @@ static int build_sit_entries(struct f2fs
 			if (err)
 				return err;
 			seg_info_from_raw_sit(se, &sit);
+			if (IS_NODESEG(se->type))
+				total_node_blocks += se->valid_blocks;
 
 			/* build discard map only one time */
 			if (f2fs_discard_en(sbi)) {
@@ -3305,11 +3308,15 @@ static int build_sit_entries(struct f2fs
 		sit = sit_in_journal(journal, i);
 
 		old_valid_blocks = se->valid_blocks;
+		if (IS_NODESEG(se->type))
+			total_node_blocks -= old_valid_blocks;
 
 		err = check_block_count(sbi, start, &sit);
 		if (err)
 			break;
 		seg_info_from_raw_sit(se, &sit);
+		if (IS_NODESEG(se->type))
+			total_node_blocks += se->valid_blocks;
 
 		if (f2fs_discard_en(sbi)) {
 			if (is_set_ckpt_flags(sbi, CP_TRIMMED_FLAG)) {
@@ -3328,6 +3335,15 @@ static int build_sit_entries(struct f2fs
 				se->valid_blocks - old_valid_blocks;
 	}
 	up_read(&curseg->journal_rwsem);
+
+	if (!err && total_node_blocks != valid_node_count(sbi)) {
+		f2fs_msg(sbi->sb, KERN_ERR,
+			"SIT is corrupted node# %u vs %u",
+			total_node_blocks, valid_node_count(sbi));
+		set_sbi_flag(sbi, SBI_NEED_FSCK);
+		err = -EINVAL;
+	}
+
 	return err;
 }
 



  parent reply	other threads:[~2018-08-23  8:33 UTC|newest]

Thread overview: 215+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-23  7:51 [PATCH 4.14 000/217] 4.14.67-stable review Greg Kroah-Hartman
2018-08-23  7:51 ` [PATCH 4.14 001/217] ext4: fix spectre gadget in ext4_mb_regular_allocator() Greg Kroah-Hartman
2018-08-23  7:51 ` [PATCH 4.14 002/217] drm/i915/kvmgt: Fix potential Spectre v1 Greg Kroah-Hartman
2018-08-23  7:51 ` [PATCH 4.14 004/217] pty: fix O_CLOEXEC for TIOCGPTPEER Greg Kroah-Hartman
2018-08-23  7:51 ` [PATCH 4.14 005/217] arm: dts: armada: Fix "#cooling-cells" propertys name Greg Kroah-Hartman
2018-08-23  7:51 ` [PATCH 4.14 006/217] vfio: ccw: fix error return in vfio_ccw_sch_event Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 007/217] perf tools: Fix error index for pmu event parser Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 008/217] Input: synaptics-rmi4 - fix axis-swap behavior Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 009/217] IB/mlx4: Fix an error handling path in mlx4_ib_rereg_user_mr() Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 010/217] drm/bridge/sii8620: fix loops in EDID fetch logic Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 011/217] drm/bridge/sii8620: fix potential buffer overflow Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 012/217] ARC: Explicitly add -mmedium-calls to CFLAGS Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 013/217] hwmon: (nct6775) Fix loop limit Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 014/217] soc: imx: gpcv2: correct PGC offset Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 015/217] usb: dwc3: pci: add support for Intel IceLake Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 016/217] usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 017/217] usb: dwc2: gadget: Fix issue in dwc2_gadget_start_isoc() Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 018/217] usb: dwc3: of-simple: fix use-after-free on remove Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 019/217] ACPI / EC: Use ec_no_wakeup on Thinkpad X1 Carbon 6th Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 020/217] netfilter: ipv6: nf_defrag: reduce struct net memory waste Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 021/217] netfilter: nf_ct_helper: Fix possible panic after nf_conntrack_helper_unregister Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 022/217] selftests: pstore: return Kselftest Skip code for skipped tests Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 023/217] selftests: static_keys: " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 024/217] selftests: sysctl: " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 025/217] selftests: user: " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 026/217] selftests: zram: " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 027/217] selftests: vm: " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 028/217] selftests: sync: add config fragment for testing sync framework Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 029/217] ARM: dts: NSP: Fix i2c controller interrupt type Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 030/217] ARM: dts: NSP: Fix PCIe controllers interrupt types Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 031/217] ARM: dts: BCM5301x: Fix i2c controller interrupt type Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 032/217] ARM: dts: Cygnus: Fix I2C " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 033/217] ARM: dts: Cygnus: Fix PCIe " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 034/217] arm64: dts: specify 1.8V EMMC capabilities for bcm958742k Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 035/217] arm64: dts: specify 1.8V EMMC capabilities for bcm958742t Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 036/217] arm64: dts: ns2: Fix I2C controller interrupt type Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 037/217] arm64: dts: ns2: Fix PCIe " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 038/217] arm64: dts: Stingray: Fix I2C " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 039/217] drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 041/217] drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 042/217] IB/rxe: Fix missing completion for mem_reg work requests Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 043/217] libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store() Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 044/217] usb: dwc2: alloc dma aligned buffer for isoc split in Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 045/217] usb: dwc2: fix isoc split in transfer with no data Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 046/217] usb: gadget: composite: fix delayed_status race condition when set_interface Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 047/217] usb: gadget: dwc2: fix memory leak in gadget_init() Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 048/217] dwc2: gadget: Fix ISOC IN DDMA PID bitfield value calculation Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 049/217] xen: add error handling for xenbus_printf Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 050/217] pNFS: Always free the session slot on error in nfs4_layoutget_handle_exception Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 051/217] scsi: xen-scsifront: add error handling for xenbus_printf Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 052/217] xen/scsiback: " Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 053/217] arm64: dma-mapping: clear buffers allocated with FORCE_CONTIGUOUS flag Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 054/217] arm64: make secondary_start_kernel() notrace Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 055/217] qed: Fix possible memory leak in Rx error path handling Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 056/217] qed: Add sanity check for SIMD fastpath handler Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 057/217] qed: Do not advertise DCBX_LLD_MANAGED capability Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 058/217] enic: initialize enic->rfs_h.lock in enic_probe Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 059/217] net: hamradio: use eth_broadcast_addr Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 060/217] net: propagate dev_get_valid_name return code Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 061/217] net: stmmac: socfpga: add additional ocp reset line for Stratix10 Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 062/217] nvmet: reset keep alive timer in controller enable Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 063/217] block: sed-opal: Fix a couple off by one bugs Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 064/217] ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 065/217] nbd: Add the nbd NBD_DISCONNECT_ON_CLOSE config flag Greg Kroah-Hartman
2018-08-23  7:52 ` [PATCH 4.14 066/217] net: davinci_emac: match the mdio device against its compatible if possible Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 067/217] sctp: fix erroneous inc of snmp SctpFragUsrMsgs Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 068/217] KVM: arm/arm64: Drop resource size check for GICV window Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 069/217] drm/bridge/sii8620: fix display of packed pixel modes in MHL2 Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 070/217] locking/lockdep: Do not record IRQ state within lockdep code Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 071/217] selftests: bpf: notification about privilege required to run test_kmod.sh testing script Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 073/217] x86/microcode/intel: Fix memleak in save_microcode_patch() Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 074/217] ipv6: mcast: fix unsolicited report interval after receiving querys Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 075/217] Smack: Mark inode instant in smack_task_to_inode Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 076/217] arm64: dts: msm8916: fix Coresight ETF graph connections Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 077/217] batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 078/217] batman-adv: Fix bat_v " Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 081/217] cxgb4: when disabling dcb set txq dcb priority to 0 Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 082/217] iio: pressure: bmp280: fix relative humidity unit Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 083/217] brcmfmac: stop watchdog before detach and free everything Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 084/217] ARM: dts: am437x: make edt-ft5x06 a wakeup source Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 085/217] ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT ioctl Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 086/217] usb: xhci: remove the code build warning Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 087/217] usb: xhci: increase CRS timeout value Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 088/217] NFC: pn533: Fix wrong GFP flag usage Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 089/217] typec: tcpm: Fix a msecs vs jiffies bug Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 090/217] kconfig: fix line numbers for if-entries in menu tree Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 091/217] perf record: Support s390 random socket_id assignment Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 092/217] perf test session topology: Fix test on s390 Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 093/217] perf report powerpc: Fix crash if callchain is empty Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 095/217] perf bench: Fix numa report output code Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 096/217] ARM: davinci: board-da850-evm: fix WP pin polarity for MMC/SD Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 097/217] netfilter: nf_log: fix uninit read in nf_log_proc_dostring Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 098/217] ceph: fix dentry leak in splice_dentry() Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 099/217] net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw manager Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 100/217] nfp: cast sizeof() to int when comparing with error code Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 101/217] selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 102/217] selftests/x86/sigreturn: Do minor cleanups Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 103/217] ARM: dts: da850: Fix interrups property for gpio Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 104/217] ARM64: dts: meson-gxl: fix Mali GPU compatible string Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 105/217] dmaengine: pl330: report BURST residue granularity Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 106/217] dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 108/217] md/raid10: fix that replacement cannot complete recovery after reassemble Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 109/217] dev-dax: check_vma: ratelimit dev_info-s Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 110/217] nl80211: relax ht operation checks for mesh Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 111/217] nl80211: check nla_parse_nested() return values Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 112/217] drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 113/217] drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 114/217] drm/exynos: decon5433: Fix WINCONx reset value Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 115/217] drbd: Fix drbd_request_prepare() discard handling Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 116/217] bpf, s390: fix potential memleak when later bpf_jit_prog fails Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 117/217] PCI: xilinx: Add missing of_node_put() Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 118/217] PCI: xilinx-nwl: " Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 119/217] PCI: faraday: " Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 120/217] bnx2x: Fix receiving tx-timeout in error or recovery state Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 121/217] fsl/fman: fix parser reporting bad checksum on short frames Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 122/217] dpaa_eth: DPAA SGT needs to be 256B Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 123/217] acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 124/217] openrisc: entry: Fix delay slot exception detection Greg Kroah-Hartman
2018-08-23  7:53 ` [PATCH 4.14 126/217] objtool: Support GCC 8 -fnoreorder-functions Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 127/217] ipvlan: call dev_change_flags when ipvlan mode is reset Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 128/217] drm/amdgpu: fix swapped emit_ib_size in vce3 Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 129/217] x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all() Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 130/217] HID: wacom: Correct touch maximum XY of 2nd-gen Intuos Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 131/217] ARM: imx_v6_v7_defconfig: Select ULPI support Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 132/217] ARM: imx_v4_v5_defconfig: " Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 133/217] bpf: hash map: decrement counter on error Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 135/217] kasan: fix shadow_size calculation error in kasan_module_alloc Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 136/217] smsc75xx: Add workaround for gigabit link up hardware errata Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 137/217] drm/bridge/sii8620: Fix display of packed pixel modes Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 138/217] samples/bpf: add missing <linux/if_vlan.h> Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 140/217] samples/bpf: Check the error of write() and read() Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 141/217] ieee802154: 6lowpan: set IFLA_LINK Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 142/217] netfilter: x_tables: set module owner for icmp(6) matches Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 143/217] ipv6: make ipv6_renew_options() interrupt/kernel safe Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 144/217] net: qrtr: Broadcast messages only from control port Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 145/217] sh_eth: fix invalid context bug while calling auto-negotiation by ethtool Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 146/217] sh_eth: fix invalid context bug while changing link options " Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 147/217] ravb: fix invalid context bug while calling auto-negotiation " Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 148/217] ravb: fix invalid context bug while changing link options " Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 149/217] ARM: pxa: irq: fix handling of ICMR registers in suspend/resume Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 150/217] net/sched: act_tunnel_key: fix NULL dereference when goto chain is used Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 151/217] nvmem: Dont let a NULL cell_id for nvmem_cell_get() crash us Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 152/217] ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 153/217] ieee802154: at86rf230: use __func__ macro for debug messages Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 154/217] ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 155/217] gpu: host1x: Check whether size of unpin isnt 0 Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 156/217] drm/tegra: Fix comparison operator for buffer size Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 157/217] drm/armada: fix colorkey mode property Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 158/217] drm/armada: fix irq handling Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 159/217] netfilter: nft_compat: explicitly reject ERROR and standard target Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 160/217] netfilter: nf_conntrack: Fix possible possible crash on module loading Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 161/217] ARC: Improve cmpxchg syscall implementation Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 162/217] bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 163/217] bnxt_en: Always set output parameters in bnxt_get_max_rings() Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 164/217] bnxt_en: Fix for system hang if request_irq fails Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 165/217] scsi: qedf: Send the driver state to MFW Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 166/217] scsi: qedi: Send " Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 167/217] perf llvm-utils: Remove bashism from kernel include fetch script Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 169/217] perf script python: Fix dict reference counting Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 170/217] nfit: fix unchecked dereference in acpi_nfit_ctl Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 171/217] RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 172/217] ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 173/217] ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for secondary cores Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 174/217] ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 175/217] ixgbe: Be more careful when modifying MAC filters Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 176/217] tools: build: Use HOSTLDFLAGS with fixdep Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 178/217] packet: reset network header if packet shorter than ll reserved space Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 179/217] qlogic: check kstrtoul() for errors Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 180/217] tcp: remove DELAYED ACK events in DCTCP Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 181/217] pinctrl: ingenic: Fix inverted direction for < JZ4770 Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 182/217] pinctrl: nsp: off by ones in nsp_pinmux_enable() Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 183/217] pinctrl: nsp: Fix potential NULL dereference Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 184/217] drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 185/217] hv/netvsc: fix handling of fallback to single queue mode Greg Kroah-Hartman
2018-08-23  7:54 ` [PATCH 4.14 186/217] net/ethernet/freescale/fman: fix cross-build error Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 187/217] ibmvnic: Fix error recovery on login failure Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 188/217] btrfs: scrub: Dont use inode page cache in scrub_handle_errored_block() Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 189/217] octeon_mgmt: Fix MIX registers configuration on MTU setup Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 190/217] net: usb: rtl8150: demote allmulti message to dev_dbg() Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 191/217] kvmclock: fix TSC calibration for nested guests Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 192/217] PCI: versatile: Fix I/O space page leak Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 193/217] net: qca_spi: Avoid packet drop during initial sync Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 194/217] net: qca_spi: Make sure the QCA7000 reset is triggered Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 195/217] net: qca_spi: Fix log level if probe fails Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 197/217] soc: imx: gpc: restrict register range for regmap access Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 198/217] ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systems Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 200/217] nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 201/217] KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 202/217] f2fs: return error during fill_super Greg Kroah-Hartman
2018-08-23  7:55 ` Greg Kroah-Hartman [this message]
2018-08-23  7:55 ` [PATCH 4.14 205/217] xfrm_user: prevent leaking 2 bytes of kernel memory Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 206/217] netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 207/217] packet: refine ring v3 block size test to hold one frame Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 208/217] net/smc: no shutdown in state SMC_LISTEN Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 210/217] PCI: OF: Fix I/O space page leak Greg Kroah-Hartman
2018-08-23 10:57   ` Sergei Shtylyov
2018-08-23 11:17     ` Greg Kroah-Hartman
2018-08-23 11:56       ` Greg Kroah-Hartman
2018-08-23 11:56         ` Greg Kroah-Hartman
2018-08-23 15:20         ` Sergei Shtylyov
2018-08-23 15:27           ` Greg Kroah-Hartman
2018-08-23 15:33             ` Sergei Shtylyov
2018-08-23 15:41               ` Greg Kroah-Hartman
2018-08-23 19:54                 ` Sergei Shtylyov
2018-08-23  7:55 ` [PATCH 4.14 211/217] PCI: hotplug: Dont leak pci_slot on registration failure Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 212/217] PCI: Skip MPS logic for Virtual Functions (VFs) Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 213/217] PCI: pciehp: Fix use-after-free on unplug Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 214/217] PCI: pciehp: Fix unprotected list iteration in IRQ handler Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 215/217] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes Greg Kroah-Hartman
2018-08-23  7:55 ` [PATCH 4.14 217/217] reiserfs: fix broken xattr handling (heap corruption, bad retval) Greg Kroah-Hartman
2018-08-23 19:17 ` [PATCH 4.14 000/217] 4.14.67-stable review Shuah Khan
2018-08-23 20:11 ` Guenter Roeck
2018-08-24  5:19 ` Naresh Kamboju
  -- strict thread matches above, loose matches on Subject: below --
2018-08-23  7:51 [4.14,003/217] EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] Greg Kroah-Hartman
2018-08-23  7:51 ` [PATCH 4.14 003/217] " Greg Kroah-Hartman

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=20180823075514.787423718@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=jaegeuk@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=sudipm.mukherjee@gmail.com \
    --cc=syzbot+bf9253040425feb155ad@syzkaller.appspotmail.com \
    --cc=yuchao0@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.