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, Zorro Lang <zlang@redhat.com>,
	Dave Chinner <dchinner@redhat.com>,
	"Darrick J. Wong" <darrick.wong@oracle.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.4 016/388] xfs: fix inode fork extent count overflow
Date: Tue, 29 Sep 2020 12:55:47 +0200	[thread overview]
Message-ID: <20200929110011.269610136@linuxfoundation.org> (raw)
In-Reply-To: <20200929110010.467764689@linuxfoundation.org>

From: Dave Chinner <dchinner@redhat.com>

[ Upstream commit 3f8a4f1d876d3e3e49e50b0396eaffcc4ba71b08 ]

[commit message is verbose for discussion purposes - will trim it
down later. Some questions about implementation details at the end.]

Zorro Lang recently ran a new test to stress single inode extent
counts now that they are no longer limited by memory allocation.
The test was simply:

# xfs_io -f -c "falloc 0 40t" /mnt/scratch/big-file
# ~/src/xfstests-dev/punch-alternating /mnt/scratch/big-file

This test uncovered a problem where the hole punching operation
appeared to finish with no error, but apparently only created 268M
extents instead of the 10 billion it was supposed to.

Further, trying to punch out extents that should have been present
resulted in success, but no change in the extent count. It looked
like a silent failure.

While running the test and observing the behaviour in real time,
I observed the extent coutn growing at ~2M extents/minute, and saw
this after about an hour:

# xfs_io -f -c "stat" /mnt/scratch/big-file |grep next ; \
> sleep 60 ; \
> xfs_io -f -c "stat" /mnt/scratch/big-file |grep next
fsxattr.nextents = 127657993
fsxattr.nextents = 129683339
#

And a few minutes later this:

# xfs_io -f -c "stat" /mnt/scratch/big-file |grep next
fsxattr.nextents = 4177861124
#

Ah, what? Where did that 4 billion extra extents suddenly come from?

Stop the workload, unmount, mount:

# xfs_io -f -c "stat" /mnt/scratch/big-file |grep next
fsxattr.nextents = 166044375
#

And it's back at the expected number. i.e. the extent count is
correct on disk, but it's screwed up in memory. I loaded up the
extent list, and immediately:

# xfs_io -f -c "stat" /mnt/scratch/big-file |grep next
fsxattr.nextents = 4192576215
#

It's bad again. So, where does that number come from?
xfs_fill_fsxattr():

                if (ip->i_df.if_flags & XFS_IFEXTENTS)
                        fa->fsx_nextents = xfs_iext_count(&ip->i_df);
                else
                        fa->fsx_nextents = ip->i_d.di_nextents;

And that's the behaviour I just saw in a nutshell. The on disk count
is correct, but once the tree is loaded into memory, it goes whacky.
Clearly there's something wrong with xfs_iext_count():

inline xfs_extnum_t xfs_iext_count(struct xfs_ifork *ifp)
{
        return ifp->if_bytes / sizeof(struct xfs_iext_rec);
}

Simple enough, but 134M extents is 2**27, and that's right about
where things went wrong. A struct xfs_iext_rec is 16 bytes in size,
which means 2**27 * 2**4 = 2**31 and we're right on target for an
integer overflow. And, sure enough:

struct xfs_ifork {
        int                     if_bytes;       /* bytes in if_u1 */
....

Once we get 2**27 extents in a file, we overflow if_bytes and the
in-core extent count goes wrong. And when we reach 2**28 extents,
if_bytes wraps back to zero and things really start to go wrong
there. This is where the silent failure comes from - only the first
2**28 extents can be looked up directly due to the overflow, all the
extents above this index wrap back to somewhere in the first 2**28
extents. Hence with a regular pattern, trying to punch a hole in the
range that didn't have holes mapped to a hole in the first 2**28
extents and so "succeeded" without changing anything. Hence "silent
failure"...

Fix this by converting if_bytes to a int64_t and converting all the
index variables and size calculations to use int64_t types to avoid
overflows in future. Signed integers are still used to enable easy
detection of extent count underflows. This enables scalability of
extent counts to the limits of the on-disk format - MAXEXTNUM
(2**31) extents.

Current testing is at over 500M extents and still going:

fsxattr.nextents = 517310478

Reported-by: Zorro Lang <zlang@redhat.com>
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 fs/xfs/libxfs/xfs_attr_leaf.c  | 18 ++++++++++--------
 fs/xfs/libxfs/xfs_dir2_sf.c    |  2 +-
 fs/xfs/libxfs/xfs_iext_tree.c  |  2 +-
 fs/xfs/libxfs/xfs_inode_fork.c |  8 ++++----
 fs/xfs/libxfs/xfs_inode_fork.h | 14 ++++++++------
 5 files changed, 24 insertions(+), 20 deletions(-)

diff --git a/fs/xfs/libxfs/xfs_attr_leaf.c b/fs/xfs/libxfs/xfs_attr_leaf.c
index 5472ed3ce6943..f943c77133dcd 100644
--- a/fs/xfs/libxfs/xfs_attr_leaf.c
+++ b/fs/xfs/libxfs/xfs_attr_leaf.c
@@ -453,13 +453,15 @@ xfs_attr_copy_value(
  * special case for dev/uuid inodes, they have fixed size data forks.
  */
 int
-xfs_attr_shortform_bytesfit(xfs_inode_t *dp, int bytes)
+xfs_attr_shortform_bytesfit(
+	struct xfs_inode	*dp,
+	int			bytes)
 {
-	int offset;
-	int minforkoff;	/* lower limit on valid forkoff locations */
-	int maxforkoff;	/* upper limit on valid forkoff locations */
-	int dsize;
-	xfs_mount_t *mp = dp->i_mount;
+	struct xfs_mount	*mp = dp->i_mount;
+	int64_t			dsize;
+	int			minforkoff;
+	int			maxforkoff;
+	int			offset;
 
 	/* rounded down */
 	offset = (XFS_LITINO(mp, dp->i_d.di_version) - bytes) >> 3;
@@ -525,7 +527,7 @@ xfs_attr_shortform_bytesfit(xfs_inode_t *dp, int bytes)
 	 * A data fork btree root must have space for at least
 	 * MINDBTPTRS key/ptr pairs if the data fork is small or empty.
 	 */
-	minforkoff = max(dsize, XFS_BMDR_SPACE_CALC(MINDBTPTRS));
+	minforkoff = max_t(int64_t, dsize, XFS_BMDR_SPACE_CALC(MINDBTPTRS));
 	minforkoff = roundup(minforkoff, 8) >> 3;
 
 	/* attr fork btree root can have at least this many key/ptr pairs */
@@ -924,7 +926,7 @@ xfs_attr_shortform_verify(
 	char				*endp;
 	struct xfs_ifork		*ifp;
 	int				i;
-	int				size;
+	int64_t				size;
 
 	ASSERT(ip->i_d.di_aformat == XFS_DINODE_FMT_LOCAL);
 	ifp = XFS_IFORK_PTR(ip, XFS_ATTR_FORK);
diff --git a/fs/xfs/libxfs/xfs_dir2_sf.c b/fs/xfs/libxfs/xfs_dir2_sf.c
index 85f14fc2a8da9..ae16ca7c422a9 100644
--- a/fs/xfs/libxfs/xfs_dir2_sf.c
+++ b/fs/xfs/libxfs/xfs_dir2_sf.c
@@ -628,7 +628,7 @@ xfs_dir2_sf_verify(
 	int				i;
 	int				i8count;
 	int				offset;
-	int				size;
+	int64_t				size;
 	int				error;
 	uint8_t				filetype;
 
diff --git a/fs/xfs/libxfs/xfs_iext_tree.c b/fs/xfs/libxfs/xfs_iext_tree.c
index 7bc87408f1a0a..52451809c4786 100644
--- a/fs/xfs/libxfs/xfs_iext_tree.c
+++ b/fs/xfs/libxfs/xfs_iext_tree.c
@@ -596,7 +596,7 @@ xfs_iext_realloc_root(
 	struct xfs_ifork	*ifp,
 	struct xfs_iext_cursor	*cur)
 {
-	size_t new_size = ifp->if_bytes + sizeof(struct xfs_iext_rec);
+	int64_t new_size = ifp->if_bytes + sizeof(struct xfs_iext_rec);
 	void *new;
 
 	/* account for the prev/next pointers */
diff --git a/fs/xfs/libxfs/xfs_inode_fork.c b/fs/xfs/libxfs/xfs_inode_fork.c
index c643beeb5a248..8fdd0424070e0 100644
--- a/fs/xfs/libxfs/xfs_inode_fork.c
+++ b/fs/xfs/libxfs/xfs_inode_fork.c
@@ -129,7 +129,7 @@ xfs_init_local_fork(
 	struct xfs_inode	*ip,
 	int			whichfork,
 	const void		*data,
-	int			size)
+	int64_t			size)
 {
 	struct xfs_ifork	*ifp = XFS_IFORK_PTR(ip, whichfork);
 	int			mem_size = size, real_size = 0;
@@ -467,11 +467,11 @@ xfs_iroot_realloc(
 void
 xfs_idata_realloc(
 	struct xfs_inode	*ip,
-	int			byte_diff,
+	int64_t			byte_diff,
 	int			whichfork)
 {
 	struct xfs_ifork	*ifp = XFS_IFORK_PTR(ip, whichfork);
-	int			new_size = (int)ifp->if_bytes + byte_diff;
+	int64_t			new_size = ifp->if_bytes + byte_diff;
 
 	ASSERT(new_size >= 0);
 	ASSERT(new_size <= XFS_IFORK_SIZE(ip, whichfork));
@@ -552,7 +552,7 @@ xfs_iextents_copy(
 	struct xfs_ifork	*ifp = XFS_IFORK_PTR(ip, whichfork);
 	struct xfs_iext_cursor	icur;
 	struct xfs_bmbt_irec	rec;
-	int			copied = 0;
+	int64_t			copied = 0;
 
 	ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL | XFS_ILOCK_SHARED));
 	ASSERT(ifp->if_bytes > 0);
diff --git a/fs/xfs/libxfs/xfs_inode_fork.h b/fs/xfs/libxfs/xfs_inode_fork.h
index 00c62ce170d0e..7b845c052fb45 100644
--- a/fs/xfs/libxfs/xfs_inode_fork.h
+++ b/fs/xfs/libxfs/xfs_inode_fork.h
@@ -13,16 +13,16 @@ struct xfs_dinode;
  * File incore extent information, present for each of data & attr forks.
  */
 struct xfs_ifork {
-	int			if_bytes;	/* bytes in if_u1 */
-	unsigned int		if_seq;		/* fork mod counter */
+	int64_t			if_bytes;	/* bytes in if_u1 */
 	struct xfs_btree_block	*if_broot;	/* file's incore btree root */
-	short			if_broot_bytes;	/* bytes allocated for root */
-	unsigned char		if_flags;	/* per-fork flags */
+	unsigned int		if_seq;		/* fork mod counter */
 	int			if_height;	/* height of the extent tree */
 	union {
 		void		*if_root;	/* extent tree root */
 		char		*if_data;	/* inline file data */
 	} if_u1;
+	short			if_broot_bytes;	/* bytes allocated for root */
+	unsigned char		if_flags;	/* per-fork flags */
 };
 
 /*
@@ -93,12 +93,14 @@ int		xfs_iformat_fork(struct xfs_inode *, struct xfs_dinode *);
 void		xfs_iflush_fork(struct xfs_inode *, struct xfs_dinode *,
 				struct xfs_inode_log_item *, int);
 void		xfs_idestroy_fork(struct xfs_inode *, int);
-void		xfs_idata_realloc(struct xfs_inode *, int, int);
+void		xfs_idata_realloc(struct xfs_inode *ip, int64_t byte_diff,
+				int whichfork);
 void		xfs_iroot_realloc(struct xfs_inode *, int, int);
 int		xfs_iread_extents(struct xfs_trans *, struct xfs_inode *, int);
 int		xfs_iextents_copy(struct xfs_inode *, struct xfs_bmbt_rec *,
 				  int);
-void		xfs_init_local_fork(struct xfs_inode *, int, const void *, int);
+void		xfs_init_local_fork(struct xfs_inode *ip, int whichfork,
+				const void *data, int64_t size);
 
 xfs_extnum_t	xfs_iext_count(struct xfs_ifork *ifp);
 void		xfs_iext_insert(struct xfs_inode *, struct xfs_iext_cursor *cur,
-- 
2.25.1




  parent reply	other threads:[~2020-09-29 12:17 UTC|newest]

Thread overview: 399+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-29 10:55 [PATCH 5.4 000/388] 5.4.69-rc1 review Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 001/388] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 002/388] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 003/388] scsi: mpt3sas: Free diag buffer without any status check Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 004/388] selinux: allow labeling before policy is loaded Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 005/388] media: mc-device.c: fix memleak in media_device_register_entity Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 006/388] drm/amd/display: Do not double-buffer DTO adjustments Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 007/388] drm/amdkfd: Fix race in gfx10 context restore handler Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 008/388] dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling) Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 009/388] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 010/388] ath10k: fix array out-of-bounds access Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 011/388] ath10k: fix memory leak for tpc_stats_final Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 012/388] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 013/388] mm: fix double page fault on arm64 if PTE_AF is cleared Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 014/388] scsi: aacraid: fix illegal IO beyond last LBA Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 015/388] m68k: q40: Fix info-leak in rtc_ioctl Greg Kroah-Hartman
2020-09-29 10:55 ` Greg Kroah-Hartman [this message]
2020-09-29 10:55 ` [PATCH 5.4 017/388] gma/gma500: fix a memory disclosure bug due to uninitialized bytes Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 018/388] ASoC: kirkwood: fix IRQ error handling Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 019/388] soundwire: intel/cadence: fix startup sequence Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 020/388] media: smiapp: Fix error handling at NVM reading Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 021/388] drm/amd/display: Free gamma after calculating legacy transfer function Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 022/388] xfs: properly serialise fallocate against AIO+DIO Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 023/388] leds: mlxreg: Fix possible buffer overflow Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 024/388] dm table: do not allow request-based DM to stack on partitions Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 025/388] PM / devfreq: tegra30: Fix integer overflow on CPUs freq max out Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 026/388] scsi: fnic: fix use after free Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 027/388] scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce Greg Kroah-Hartman
2020-09-29 10:55 ` [PATCH 5.4 028/388] powerpc/64s: Always disable branch profiling for prom_init.o Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 029/388] net: silence data-races on sk_backlog.tail Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 030/388] dax: Fix alloc_dax_region() compile warning Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 031/388] iomap: Fix overflow in iomap_page_mkwrite Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 032/388] f2fs: avoid kernel panic on corruption test Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 033/388] clk/ti/adpll: allocate room for terminating null Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 034/388] drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 035/388] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 036/388] mtd: cfi_cmdset_0002: dont free cfi->cfiq in error path of cfi_amdstd_setup() Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 037/388] mfd: mfd-core: Protect against NULL call-back function pointer Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 038/388] drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay table Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 039/388] tpm_crb: fix fTPM on AMD Zen+ CPUs Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 040/388] tracing: Verify if trace array exists before destroying it Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 041/388] tracing: Adding NULL checks for trace_array descriptor pointer Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 042/388] bcache: fix a lost wake-up problem caused by mca_cannibalize_lock Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 043/388] dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq fails Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 044/388] x86/kdump: Always reserve the low 1M when the crashkernel option is specified Greg Kroah-Hartman
2020-09-29 10:56   ` Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 045/388] RDMA/qedr: Fix potential use after free Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 046/388] RDMA/i40iw: " Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 047/388] PCI: Avoid double hpmemsize MMIO window assignment Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 048/388] fix dget_parent() fastpath race Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 049/388] xfs: fix attr leaf header freemap.size underflow Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 050/388] RDMA/iw_cgxb4: Fix an error handling path in c4iw_connect() Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 051/388] ubi: Fix producing anchor PEBs Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 052/388] mmc: core: Fix size overflow for mmc partitions Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 053/388] gfs2: clean up iopen glock mess in gfs2_create_inode Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 054/388] scsi: pm80xx: Cleanup command when a reset times out Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 055/388] mt76: do not use devm API for led classdev Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 056/388] mt76: add missing locking around ampdu action Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 057/388] debugfs: Fix !DEBUG_FS debugfs_create_automount Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 058/388] SUNRPC: Capture completion of all RPC tasks Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 059/388] CIFS: Use common error handling code in smb2_ioctl_query_info() Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 060/388] CIFS: Properly process SMB3 lease breaks Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 061/388] f2fs: stop GC when the victim becomes fully valid Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 062/388] ASoC: max98090: remove msleep in PLL unlocked workaround Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 063/388] xtensa: fix system_call interaction with ptrace Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 064/388] s390: avoid misusing CALL_ON_STACK for task stack setup Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 065/388] xfs: fix realtime file data space leak Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 066/388] drm/amdgpu: fix calltrace during kmd unload(v3) Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 067/388] arm64: insn: consistently handle exit text Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 068/388] selftests/bpf: De-flake test_tcpbpf Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 069/388] kernel/notifier.c: intercept duplicate registrations to avoid infinite loops Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 070/388] kernel/sys.c: avoid copying possible padding bytes in copy_to_user Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 071/388] KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 072/388] module: Remove accidental change of module_enable_x() Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 073/388] xfs: fix log reservation overflows when allocating large rt extents Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 074/388] ALSA: hda: enable regmap internal locking Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 075/388] tipc: fix link overflow issue at socket shutdown Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 076/388] vcc_seq_next should increase position index Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 077/388] neigh_stat_seq_next() " Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 078/388] rt_cpu_seq_next " Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 079/388] ipv6_route_seq_next " Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 080/388] drm/mcde: Handle pending vblank while disabling display Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 081/388] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 082/388] drm/scheduler: Avoid accessing freed bad job Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 083/388] media: ti-vpe: cal: Restrict DMA to avoid memory corruption Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 084/388] opp: Replace list_kref with a local counter Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 085/388] scsi: qla2xxx: Fix stuck session in GNL Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 086/388] scsi: lpfc: Fix incomplete NVME discovery when target Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 087/388] sctp: move trace_sctp_probe_path into sctp_outq_sack Greg Kroah-Hartman
2020-09-29 10:56 ` [PATCH 5.4 088/388] ACPI: EC: Reference count query handlers under lock Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 089/388] scsi: ufs: Make ufshcd_add_command_trace() easier to read Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 090/388] scsi: ufs: Fix a race condition in the tracing code Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 091/388] drm/amd/display: Initialize DSC PPS variables to 0 Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 092/388] i2c: tegra: Prevent interrupt triggering after transfer timeout Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 093/388] btrfs: tree-checker: Check leaf chunk item size Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 094/388] dmaengine: zynqmp_dma: fix burst length configuration Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 095/388] s390/cpum_sf: Use kzalloc and minor changes Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 096/388] nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 097/388] powerpc/eeh: Only dump stack once if an MMIO loop is detected Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 098/388] Bluetooth: btrtl: Use kvmalloc for FW allocations Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 099/388] tracing: Set kernel_stacks caller size properly Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 100/388] ARM: 8948/1: Prevent OOB access in stacktrace Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 101/388] ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 102/388] ceph: ensure we have a new cap before continuing in fill_inode Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 103/388] selftests/ftrace: fix glob selftest Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 104/388] tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 105/388] Bluetooth: Fix refcount use-after-free issue Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 106/388] mm/swapfile.c: swap_next should increase position index Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 107/388] mm: pagewalk: fix termination condition in walk_pte_range() Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 108/388] Bluetooth: prefetch channel before killing sock Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 109/388] KVM: fix overflow of zero page refcount with ksm running Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 110/388] ALSA: hda: Clear RIRB status before reading WP Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 111/388] skbuff: fix a data race in skb_queue_len() Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 112/388] nfsd: Fix a perf warning Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 113/388] drm/amd/display: fix workaround for incorrect double buffer register for DLG ADL and TTU Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 114/388] audit: CONFIG_CHANGE dont log internal bookkeeping as an event Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 115/388] selinux: sel_avc_get_stat_idx should increase position index Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 116/388] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 117/388] scsi: lpfc: Fix release of hwq to clear the eq relationship Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 118/388] scsi: lpfc: Fix coverity errors in fmdi attribute handling Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 119/388] drm/omap: fix possible object reference leak Greg Kroah-Hartman
2020-09-29 10:57   ` Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 120/388] locking/lockdep: Decrement IRQ context counters when removing lock chain Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 121/388] clk: stratix10: use do_div() for 64-bit calculation Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 122/388] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 123/388] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 124/388] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 125/388] ALSA: usb-audio: Dont create a mixer element with bogus volume range Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 126/388] perf test: Fix test trace+probe_vfs_getname.sh on s390 Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 127/388] RDMA/rxe: Fix configuration of atomic queue pair attributes Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 128/388] KVM: x86: fix incorrect comparison in trace event Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 129/388] KVM: nVMX: Hold KVMs srcu lock when syncing vmcs12->shadow Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 130/388] dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 131/388] media: staging/imx: Missing assignment in imx_media_capture_device_register() Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 132/388] x86/pkeys: Add check for pkey "overflow" Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 133/388] bpf: Remove recursion prevention from rcu free callback Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 134/388] dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_all Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 135/388] dmaengine: tegra-apb: Prevent race conditions on channels freeing Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 136/388] soundwire: bus: disable pm_runtime in sdw_slave_delete Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 137/388] drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panic Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 138/388] drm/omap: dss: Cleanup DSS ports on initialisation failure Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 139/388] iavf: use tc_cls_can_offload_and_chain0() instead of chain check Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 140/388] firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhp Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 141/388] random: fix data races at timer_rand_state Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 142/388] bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 143/388] ASoC: SOF: ipc: check ipc return value before data copy Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 144/388] media: go7007: Fix URB type for interrupt handling Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 145/388] Bluetooth: guard against controllers sending zerod events Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 146/388] timekeeping: Prevent 32bit truncation in scale64_check_overflow() Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 147/388] powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() Greg Kroah-Hartman
2020-09-29 10:57 ` [PATCH 5.4 148/388] drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 149/388] ext4: fix a data race at inode->i_disksize Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 150/388] perf jevents: Fix leak of mapfile memory Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 151/388] mm: avoid data corruption on CoW fault into PFN-mapped VMA Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 152/388] drm/amdgpu: increase atombios cmd timeout Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 153/388] ARM: OMAP2+: Handle errors for cpu_pm Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 154/388] drm/amd/display: Stop if retimer is not available Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 155/388] clk: imx: Fix division by zero warning on pfdv2 Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 156/388] cpu-topology: Fix the potential data corruption Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 157/388] s390/irq: replace setup_irq() by request_irq() Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 158/388] perf cs-etm: Swap packets for instruction samples Greg Kroah-Hartman
2020-09-29 10:58   ` Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 159/388] perf cs-etm: Correct synthesizing " Greg Kroah-Hartman
2020-09-29 10:58   ` Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 160/388] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 161/388] scsi: aacraid: Disabling TM path and only processing IOP reset Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 162/388] Bluetooth: L2CAP: handle l2cap config request during open state Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 163/388] media: tda10071: fix unsigned sign extension overflow Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 164/388] tty: sifive: Finish transmission before changing the clock Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 165/388] xfs: dont ever return a stale pointer from __xfs_dir3_free_read Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 166/388] xfs: mark dir corrupt when lookup-by-hash fails Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 167/388] ext4: mark block bitmap corrupted when found instead of BUGON Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 168/388] tpm: ibmvtpm: Wait for buffer to be set before proceeding Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 169/388] rtc: sa1100: fix possible race condition Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 170/388] rtc: ds1374: " Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 171/388] nfsd: Dont add locks to closed or closing open stateids Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 172/388] RDMA/cm: Remove a race freeing timewait_info Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 173/388] intel_th: Disallow multi mode on devices where its broken Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 174/388] KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid ones Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 175/388] drm/msm: fix leaks if initialization fails Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 176/388] drm/msm/a5xx: Always set an OPP supported hardware value Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 177/388] tracing: Use address-of operator on section symbols Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 178/388] thermal: rcar_thermal: Handle probe error gracefully Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 179/388] KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 180/388] perf parse-events: Fix 3 use after frees found with clang ASAN Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 181/388] btrfs: do not init a reloc root if we arent relocating Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 182/388] btrfs: free the reloc_control in a consistent way Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 183/388] r8169: improve RTL8168b FIFO overflow workaround Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 184/388] serial: 8250_port: Dont service RX FIFO if throttled Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 185/388] serial: 8250_omap: Fix sleeping function called from invalid context during probe Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 186/388] serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 187/388] perf cpumap: Fix snprintf overflow check Greg Kroah-Hartman
2020-09-29 10:58   ` Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 188/388] net: axienet: Convert DMA error handler to a work queue Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 189/388] net: axienet: Propagate failure of DMA descriptor setup Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 190/388] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 191/388] tools: gpio-hammer: Avoid potential overflow in main Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 192/388] exec: Add exec_update_mutex to replace cred_guard_mutex Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 193/388] exec: Fix a deadlock in strace Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 194/388] selftests/ptrace: add test cases for dead-locks Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 195/388] kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 196/388] proc: " Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 197/388] proc: io_accounting: " Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 198/388] perf: " Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 199/388] nvme-multipath: do not reset on unknown status Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 200/388] nvme: Fix ctrl use-after-free during sysfs deletion Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 201/388] nvme: Fix controller creation races with teardown flow Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 202/388] brcmfmac: Fix double freeing in the fmac usb data path Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 203/388] xfs: prohibit fs freezing when using empty transactions Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 204/388] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 205/388] IB/iser: Always check sig MR before putting it to the free pool Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 206/388] scsi: hpsa: correct race condition in offload enabled Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 207/388] SUNRPC: Fix a potential buffer overflow in svc_print_xprts() Greg Kroah-Hartman
2020-09-29 10:58 ` [PATCH 5.4 208/388] svcrdma: Fix leak of transport addresses Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 209/388] netfilter: nf_tables: silence a RCU-list warning in nft_table_lookup() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 210/388] PCI: Use ioremap(), not phys_to_virt() for platform ROM Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 211/388] ubifs: ubifs_jnl_write_inode: Fix a memory leak bug Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 212/388] ubifs: ubifs_add_orphan: " Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 213/388] ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 214/388] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 215/388] PCI: pciehp: Fix MSI interrupt race Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 216/388] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 217/388] drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 218/388] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 219/388] mm/kmemleak.c: use address-of operator on section symbols Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 220/388] mm/filemap.c: clear page error before actual read Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 221/388] mm/swapfile: fix data races in try_to_unuse() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 222/388] mm/vmscan.c: fix data races using kswapd_classzone_idx Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 223/388] SUNRPC: Dont start a timer on an already queued rpc task Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 224/388] nvmet-rdma: fix double free of rdma queue Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 225/388] workqueue: Remove the warning in wq_worker_sleeping() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 226/388] drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 227/388] mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 228/388] ALSA: hda: Skip controller resume if not needed Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 229/388] scsi: qedi: Fix termination timeouts in session logout Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 230/388] serial: uartps: Wait for tx_empty in console setup Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 231/388] btrfs: fix setting last_trans for reloc roots Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 232/388] KVM: Remove CREATE_IRQCHIP/SET_PIT2 race Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 233/388] perf stat: Force error in fallback on :k events Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 234/388] bdev: Reduce time holding bd_mutex in sync in blkdev_close() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 235/388] drivers: char: tlclk.c: Avoid data race between init and interrupt handler Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 236/388] KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 237/388] KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 238/388] net: openvswitch: use u64 for meter bucket Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 239/388] scsi: aacraid: Fix error handling paths in aac_probe_one() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 240/388] staging:r8188eu: avoid skb_clone for amsdu to msdu conversion Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 241/388] sparc64: vcc: Fix error return code in vcc_probe() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 242/388] arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 243/388] sched/fair: Eliminate bandwidth race between throttling and distribution Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 244/388] dpaa2-eth: fix error return code in setup_dpni() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 245/388] dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 246/388] devlink: Fix reporters recovery condition Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 247/388] atm: fix a memory leak of vcc->user_back Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 248/388] media: venus: vdec: Init registered list unconditionally Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 249/388] perf mem2node: Avoid double free related to realloc Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 250/388] mm/slub: fix incorrect interpretation of s->offset Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 251/388] i2c: tegra: Restore pinmux on system resume Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 252/388] power: supply: max17040: Correct voltage reading Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 253/388] phy: samsung: s5pv210-usb2: Add delay after reset Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 254/388] Bluetooth: Handle Inquiry Cancel error after Inquiry Complete Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 255/388] USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 256/388] KVM: x86: handle wrap around 32-bit address space Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 257/388] tipc: fix memory leak in service subscripting Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 258/388] tty: serial: samsung: Correct clock selection logic Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 259/388] ALSA: hda: Fix potential race in unsol event handler Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 260/388] drm/exynos: dsi: Remove bridge node reference in error handling path in probe function Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 261/388] ipmi:bt-bmc: Fix error handling and status check Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 262/388] powerpc/traps: Make unrecoverable NMIs die instead of panic Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 263/388] svcrdma: Fix backchannel return code Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 264/388] fuse: dont check refcount after stealing page Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 265/388] fuse: update attr_version counter on fuse_notify_inval_inode() Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 266/388] USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 267/388] coresight: etm4x: Fix use-after-free of per-cpu etm drvdata Greg Kroah-Hartman
2020-09-29 10:59 ` [PATCH 5.4 268/388] arm64: acpi: Make apei_claim_sea() synchronise with APEIs irq work Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 269/388] scsi: cxlflash: Fix error return code in cxlflash_probe() Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 270/388] arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register Greg Kroah-Hartman
2020-09-29 11:00   ` Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 271/388] drm/amdkfd: fix restore worker race condition Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 272/388] e1000: Do not perform reset in reset_task if we are already down Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 273/388] drm/nouveau/debugfs: fix runtime pm imbalance on error Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 274/388] drm/nouveau: " Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 275/388] drm/nouveau/dispnv50: " Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 276/388] printk: handle blank console arguments passed in Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 277/388] usb: dwc3: Increase timeout for CmdAct cleared by device controller Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 278/388] btrfs: dont force read-only after error in drop snapshot Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 279/388] btrfs: fix double __endio_write_update_ordered in direct I/O Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 280/388] gpio: rcar: Fix runtime PM imbalance on error Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 281/388] vfio/pci: fix memory leaks of eventfd ctx Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 282/388] KVM: PPC: Book3S HV: Close race with page faults around memslot flushes Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 283/388] perf evsel: Fix 2 memory leaks Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 284/388] perf trace: Fix the selection for architectures to generate the errno name tables Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 285/388] perf stat: Fix duration_time value for higher intervals Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 286/388] perf util: Fix memory leak of prefix_if_not_in Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 287/388] perf metricgroup: Free metric_events on error Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 288/388] perf kcore_copy: Fix module map when there are no modules loaded Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 289/388] PCI: tegra194: Fix runtime PM imbalance on error Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 290/388] ASoC: img-i2s-out: " Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 291/388] wlcore: fix runtime pm imbalance in wl1271_tx_work Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 292/388] wlcore: fix runtime pm imbalance in wlcore_regdomain_config Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 293/388] mtd: rawnand: gpmi: Fix runtime PM imbalance on error Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 294/388] mtd: rawnand: omap_elm: " Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 295/388] PCI: tegra: " Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 296/388] ceph: fix potential race in ceph_check_caps Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 297/388] mm/swap_state: fix a data race in swapin_nr_pages Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 298/388] mm: memcontrol: fix stat-corrupting race in charge moving Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 299/388] rapidio: avoid data race between file operation callbacks and mport_cdev_add() Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 300/388] mtd: parser: cmdline: Support MTD names containing one or more colons Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 301/388] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 302/388] NFS: nfs_xdr_status should record the procedure name Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 303/388] vfio/pci: Clear error and request eventfd ctx after releasing Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 304/388] cifs: Fix double add page to memcg when cifs_readpages Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 305/388] nvme: fix possible deadlock when I/O is blocked Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 306/388] mac80211: skip mpath lookup also for control port tx Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 307/388] scsi: libfc: Handling of extra kref Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 308/388] scsi: libfc: Skip additional kref updating work event Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 309/388] selftests/x86/syscall_nt: Clear weird flags after each test Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 310/388] vfio/pci: fix racy on error and request eventfd ctx Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 311/388] btrfs: qgroup: fix data leak caused by race between writeback and truncate Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 312/388] perf tests: Fix test 68 zstd compression for s390 Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 313/388] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 314/388] ubi: fastmap: Free unused fastmap anchor peb during detach Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 315/388] mt76: fix LED link time failure Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 316/388] opp: Increase parsed_static_opps in _of_add_opp_table_v1() Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 317/388] perf parse-events: Use strcmp() to compare the PMU name Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 318/388] ALSA: hda: Always use jackpoll helper for jack update after resume Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 319/388] ALSA: hda: Workaround for spurious wakeups on some Intel platforms Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 320/388] net: openvswitch: use div_u64() for 64-by-32 divisions Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 321/388] nvme: explicitly update mpath disk capacity on revalidation Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 322/388] device_cgroup: Fix RCU list debugging warning Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 323/388] ASoC: pcm3168a: ignore 0 Hz settings Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 324/388] ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 325/388] ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 326/388] ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 327/388] RISC-V: Take text_mutex in ftrace_init_nop() Greg Kroah-Hartman
2020-09-29 11:00 ` [PATCH 5.4 328/388] i2c: aspeed: Mask IRQ status to relevant bits Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 329/388] s390/init: add missing __init annotations Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 330/388] lockdep: fix order in trace_hardirqs_off_caller() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 331/388] EDAC/ghes: Check whether the driver is on the safe list correctly Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 332/388] drm/amdkfd: fix a memory leak issue Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 333/388] drm/amd/display: update nv1x stutter latencies Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 334/388] drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 335/388] i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 336/388] objtool: Fix noreturn detection for ignored functions Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 337/388] ieee802154: fix one possible memleak in ca8210_dev_com_init Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 338/388] ieee802154/adf7242: check status of adf7242_read_reg Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 339/388] clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 340/388] mwifiex: Increase AES key storage size to 256 bits Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 341/388] batman-adv: bla: fix type misuse for backbone_gw hash indexing Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 342/388] atm: eni: fix the missed pci_disable_device() for eni_init_one() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 343/388] batman-adv: mcast/TT: fix wrongly dropped or rerouted packets Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 344/388] netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 345/388] mac802154: tx: fix use-after-free Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 346/388] bpf: Fix clobbering of r2 in bpf_gen_ld_abs Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 347/388] drm/vc4/vc4_hdmi: fill ASoC card owner Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 348/388] net: qed: Disable aRFS for NPAR and 100G Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 349/388] net: qede: " Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 350/388] net: qed: RDMA personality shouldnt fail VF load Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 351/388] drm/sun4i: sun8i-csc: Secondary CSC register correction Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 352/388] batman-adv: Add missing include for in_interrupt() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 353/388] nvme-tcp: fix kconfig dependency warning when !CRYPTO Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 354/388] batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 355/388] batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 356/388] batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 357/388] bpf: Fix a rcu warning for bpffs map pretty-print Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 358/388] lib80211: fix unmet direct dependendices config warning when !CRYPTO Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 359/388] ALSA: asihpi: fix iounmap in error handler Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 360/388] regmap: fix page selection for noinc reads Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 361/388] regmap: fix page selection for noinc writes Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 362/388] MIPS: Add the missing CPU_1074K into __get_cpu_type() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 363/388] regulator: axp20x: fix LDO2/4 description Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 364/388] KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 365/388] KVM: SVM: Add a dedicated INVD intercept routine Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 366/388] mm: validate pmd after splitting Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 367/388] arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 368/388] x86/ioapic: Unbreak check_timer() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 369/388] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 370/388] ALSA: usb-audio: Add delay quirk for H570e USB headsets Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 371/388] ALSA: hda/realtek - Couldnt detect Mic if booting with headset plugged Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 372/388] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 373/388] lib/string.c: implement stpcpy Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 374/388] tracing: fix double free Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 375/388] s390/dasd: Fix zero write for FBA devices Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 376/388] kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 377/388] kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 378/388] btrfs: fix overflow when copying corrupt csums for a message Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 379/388] dmabuf: fix NULL pointer dereference in dma_buf_release() Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 380/388] mm, THP, swap: fix allocating cluster for swapfile by mistake Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 381/388] mm/gup: fix gup_fast with dynamic page table folding Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 382/388] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 383/388] KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 384/388] dm: fix bio splitting and its bio completion order for regular IO Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 385/388] kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 386/388] ata: define AC_ERR_OK Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 387/388] ata: make qc_prep return ata_completion_errors Greg Kroah-Hartman
2020-09-29 11:01 ` [PATCH 5.4 388/388] ata: sata_mv, avoid trigerrable BUG_ON Greg Kroah-Hartman
2020-09-29 15:15 ` [PATCH 5.4 000/388] 5.4.69-rc1 review Jon Hunter
2020-09-29 20:53 ` Guenter Roeck
2020-09-30  8:04 ` Naresh Kamboju
2020-09-30 14:29 ` Shuah Khan

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=20200929110011.269610136@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=darrick.wong@oracle.com \
    --cc=dchinner@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=zlang@redhat.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.