linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org, Sandipan Das <sandipan@linux.ibm.com>,
	Jiri Olsa <jolsa@redhat.com>,
	Maynard Johnson <maynard@us.ibm.com>,
	"Naveen N. Rao" <naveen.n.rao@linux.vnet.ibm.com>,
	Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>,
	Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>,
	Arnaldo Carvalho de Melo <acme@redhat.com>,
	Sasha Levin <alexander.levin@microsoft.com>
Subject: [PATCH 4.18 060/235] perf powerpc: Fix callchain ip filtering
Date: Mon, 24 Sep 2018 13:50:46 +0200	[thread overview]
Message-ID: <20180924113111.050137565@linuxfoundation.org> (raw)
In-Reply-To: <20180924113103.999624566@linuxfoundation.org>

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

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

From: Sandipan Das <sandipan@linux.ibm.com>

[ Upstream commit c715fcfda5a08edabaa15508742be926b7ee51db ]

For powerpc64, redundant entries in the callchain are filtered out by
determining the state of the return address and the stack frame using
DWARF debug information.

For making these filtering decisions we must analyze the debug
information for the location corresponding to the program counter value,
i.e. the first entry in the callchain, and not the LR value; otherwise,
perf may filter out either the second or the third entry in the
callchain incorrectly.

This can be observed on a powerpc64le system running Fedora 27 as shown
below.

Case 1 - Attaching a probe at inet_pton+0x8 (binary offset 0x15af28).
         Return address is still in LR and a new stack frame is not yet
         allocated. The LR value, i.e. the second entry, should not be
	 filtered out.

  # objdump -d /usr/lib64/libc-2.26.so | less
  ...
  000000000010eb10 <gaih_inet.constprop.7>:
  ...
    10fa48:       78 bb e4 7e     mr      r4,r23
    10fa4c:       0a 00 60 38     li      r3,10
    10fa50:       d9 b4 04 48     bl      15af28 <inet_pton+0x8>
    10fa54:       00 00 00 60     nop
    10fa58:       ac f4 ff 4b     b       10ef04 <gaih_inet.constprop.7+0x3f4>
  ...
  0000000000110450 <getaddrinfo>:
  ...
    1105a8:       54 00 ff 38     addi    r7,r31,84
    1105ac:       58 00 df 38     addi    r6,r31,88
    1105b0:       69 e5 ff 4b     bl      10eb18 <gaih_inet.constprop.7+0x8>
    1105b4:       78 1b 71 7c     mr      r17,r3
    1105b8:       50 01 7f e8     ld      r3,336(r31)
  ...
  000000000015af20 <inet_pton>:
    15af20:       0b 00 4c 3c     addis   r2,r12,11
    15af24:       e0 c1 42 38     addi    r2,r2,-15904
    15af28:       a6 02 08 7c     mflr    r0
    15af2c:       f0 ff c1 fb     std     r30,-16(r1)
    15af30:       f8 ff e1 fb     std     r31,-8(r1)
  ...

  # perf probe -x /usr/lib64/libc-2.26.so -a inet_pton+0x8
  # perf record -e probe_libc:inet_pton -g ping -6 -c 1 ::1
  # perf script

Before:

  ping  4507 [002] 514985.546540: probe_libc:inet_pton: (7fffa7dbaf28)
              7fffa7dbaf28 __GI___inet_pton+0x8 (/usr/lib64/libc-2.26.so)
              7fffa7d705b4 getaddrinfo+0x164 (/usr/lib64/libc-2.26.so)
                 13fb52d70 _init+0xbfc (/usr/bin/ping)
              7fffa7c836a0 generic_start_main.isra.0+0x140 (/usr/lib64/libc-2.26.so)
              7fffa7c83898 __libc_start_main+0xb8 (/usr/lib64/libc-2.26.so)
                         0 [unknown] ([unknown])

After:

  ping  4507 [002] 514985.546540: probe_libc:inet_pton: (7fffa7dbaf28)
              7fffa7dbaf28 __GI___inet_pton+0x8 (/usr/lib64/libc-2.26.so)
              7fffa7d6fa54 gaih_inet.constprop.7+0xf44 (/usr/lib64/libc-2.26.so)
              7fffa7d705b4 getaddrinfo+0x164 (/usr/lib64/libc-2.26.so)
                 13fb52d70 _init+0xbfc (/usr/bin/ping)
              7fffa7c836a0 generic_start_main.isra.0+0x140 (/usr/lib64/libc-2.26.so)
              7fffa7c83898 __libc_start_main+0xb8 (/usr/lib64/libc-2.26.so)
                         0 [unknown] ([unknown])

Case 2 - Attaching a probe at _int_malloc+0x180 (binary offset 0x9cf10).
         Return address in still in LR and a new stack frame has already
         been allocated but not used. The caller's caller, i.e. the third
	 entry, is invalid and should be filtered out and not the second
	 one.

  # objdump -d /usr/lib64/libc-2.26.so | less
  ...
  000000000009cd90 <_int_malloc>:
     9cd90:       17 00 4c 3c     addis   r2,r12,23
     9cd94:       70 a3 42 38     addi    r2,r2,-23696
     9cd98:       26 00 80 7d     mfcr    r12
     9cd9c:       f8 ff e1 fb     std     r31,-8(r1)
     9cda0:       17 00 e4 3b     addi    r31,r4,23
     9cda4:       d8 ff 61 fb     std     r27,-40(r1)
     9cda8:       78 23 9b 7c     mr      r27,r4
     9cdac:       1f 00 bf 2b     cmpldi  cr7,r31,31
     9cdb0:       f0 ff c1 fb     std     r30,-16(r1)
     9cdb4:       b0 ff c1 fa     std     r22,-80(r1)
     9cdb8:       78 1b 7e 7c     mr      r30,r3
     9cdbc:       08 00 81 91     stw     r12,8(r1)
     9cdc0:       11 ff 21 f8     stdu    r1,-240(r1)
     9cdc4:       4c 01 9d 41     bgt     cr7,9cf10 <_int_malloc+0x180>
     9cdc8:       20 00 a4 2b     cmpldi  cr7,r4,32
  ...
     9cf08:       00 00 00 60     nop
     9cf0c:       00 00 42 60     ori     r2,r2,0
     9cf10:       e4 06 ff 7b     rldicr  r31,r31,0,59
     9cf14:       40 f8 a4 7f     cmpld   cr7,r4,r31
     9cf18:       68 05 9d 41     bgt     cr7,9d480 <_int_malloc+0x6f0>
  ...
  000000000009e3c0 <tcache_init.part.4>:
  ...
     9e420:       40 02 80 38     li      r4,576
     9e424:       78 fb e3 7f     mr      r3,r31
     9e428:       71 e9 ff 4b     bl      9cd98 <_int_malloc+0x8>
     9e42c:       00 00 a3 2f     cmpdi   cr7,r3,0
     9e430:       78 1b 7e 7c     mr      r30,r3
  ...
  000000000009f7a0 <__libc_malloc>:
  ...
     9f8f8:       00 00 89 2f     cmpwi   cr7,r9,0
     9f8fc:       1c ff 9e 40     bne     cr7,9f818 <__libc_malloc+0x78>
     9f900:       c9 ea ff 4b     bl      9e3c8 <tcache_init.part.4+0x8>
     9f904:       00 00 00 60     nop
     9f908:       e8 90 22 e9     ld      r9,-28440(r2)
  ...

  # perf probe -x /usr/lib64/libc-2.26.so -a _int_malloc+0x180
  # perf record -e probe_libc:_int_malloc -g ./test-malloc
  # perf script

Before:

  test-malloc  6554 [009] 515975.797403: probe_libc:_int_malloc: (7fffa6e6cf10)
              7fffa6e6cf10 _int_malloc+0x180 (/usr/lib64/libc-2.26.so)
              7fffa6dd0000 [unknown] (/usr/lib64/libc-2.26.so)
              7fffa6e6f904 malloc+0x164 (/usr/lib64/libc-2.26.so)
              7fffa6e6f9fc malloc+0x25c (/usr/lib64/libc-2.26.so)
                  100006b4 main+0x38 (/home/testuser/test-malloc)
              7fffa6df36a0 generic_start_main.isra.0+0x140 (/usr/lib64/libc-2.26.so)
              7fffa6df3898 __libc_start_main+0xb8 (/usr/lib64/libc-2.26.so)
                         0 [unknown] ([unknown])

After:

  test-malloc  6554 [009] 515975.797403: probe_libc:_int_malloc: (7fffa6e6cf10)
              7fffa6e6cf10 _int_malloc+0x180 (/usr/lib64/libc-2.26.so)
              7fffa6e6e42c tcache_init.part.4+0x6c (/usr/lib64/libc-2.26.so)
              7fffa6e6f904 malloc+0x164 (/usr/lib64/libc-2.26.so)
              7fffa6e6f9fc malloc+0x25c (/usr/lib64/libc-2.26.so)
                  100006b4 main+0x38 (/home/sandipan/test-malloc)
              7fffa6df36a0 generic_start_main.isra.0+0x140 (/usr/lib64/libc-2.26.so)
              7fffa6df3898 __libc_start_main+0xb8 (/usr/lib64/libc-2.26.so)
                         0 [unknown] ([unknown])

Signed-off-by: Sandipan Das <sandipan@linux.ibm.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Maynard Johnson <maynard@us.ibm.com>
Cc: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Cc: Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>
Cc: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Fixes: a60335ba3298 ("perf tools powerpc: Adjust callchain based on DWARF debug info")
Link: http://lkml.kernel.org/r/24bb726d91ed173aebc972ec3f41a2ef2249434e.1530724939.git.sandipan@linux.ibm.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 tools/perf/arch/powerpc/util/skip-callchain-idx.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/tools/perf/arch/powerpc/util/skip-callchain-idx.c
+++ b/tools/perf/arch/powerpc/util/skip-callchain-idx.c
@@ -250,7 +250,7 @@ int arch_skip_callchain_idx(struct threa
 	if (!chain || chain->nr < 3)
 		return skip_slot;
 
-	ip = chain->ips[2];
+	ip = chain->ips[1];
 
 	thread__find_symbol(thread, PERF_RECORD_MISC_USER, ip, &al);
 



  parent reply	other threads:[~2018-09-24 12:30 UTC|newest]

Thread overview: 261+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-24 11:49 [PATCH 4.18 000/235] 4.18.10-stable review Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 001/235] be2net: Fix memory leak in be_cmd_get_profile_config() Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 002/235] net/mlx5: Fix use-after-free in self-healing flow Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 003/235] net: qca_spi: Fix race condition in spi transfers Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 004/235] rds: fix two RCU related problems Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 005/235] tipc: orphan sock in tipc_release() Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 006/235] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 007/235] net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 008/235] net/mlx5: Check for error in mlx5_attach_interface Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 009/235] net/mlx5: Fix debugfs cleanup in the device init/remove flow Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 010/235] erspan: fix error handling for erspan tunnel Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 011/235] erspan: return PACKET_REJECT when the appropriate tunnel is not found Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 012/235] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY Greg Kroah-Hartman
2018-09-24 11:49 ` [PATCH 4.18 013/235] net/mlx5: Fix not releasing read lock when adding flow rules Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 014/235] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 015/235] net/mlx5: Use u16 for Work Queue buffer fragment size Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 016/235] usb: dwc3: change stream event enable bit back to 13 Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 017/235] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 018/235] iommu/io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 019/235] iommu/io-pgtable-arm: Fix pgtable allocation in selftest Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 020/235] ALSA: msnd: Fix the default sample sizes Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 021/235] ALSA: usb-audio: Add support for Encore mDSD USB DAC Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 022/235] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 023/235] xfrm: fix passing zero to ERR_PTR() warning Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 024/235] amd-xgbe: use dma_mapping_error to check map errors Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 025/235] nfp: dont fail probe on pci_sriov_set_totalvfs() errors Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 026/235] iwlwifi: cancel the injective function between hw pointers to tfd entry index Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 027/235] gfs2: Special-case rindex for gfs2_grow Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 028/235] clk: imx6ul: fix missing of_node_put() Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 029/235] clk: imx6sll: " Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 030/235] clk: mvebu: armada-37xx-periph: Fix wrong return value in get_parent Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 031/235] Input: pxrc - fix freeing URB on device teardown Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 032/235] clk: core: Potentially free connection id Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 033/235] clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 034/235] kbuild: add .DELETE_ON_ERROR special target Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 035/235] kbuild: do not update config when running install targets Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 036/235] media: tw686x: Fix oops on buffer alloc failure Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 037/235] dmaengine: pl330: fix irq race with terminate_all Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 038/235] MIPS: ath79: fix system restart Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 039/235] media: videobuf2-core: check for q->error in vb2_core_qbuf() Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 040/235] IB/rxe: Drop QP0 silently Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 041/235] block: allow max_discard_segments to be stacked Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 042/235] IB/ipoib: Fix error return code in ipoib_dev_init() Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 043/235] mtd/maps: fix solutionengine.c printk format warnings Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 044/235] media: ov5645: Supported external clock is 24MHz Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 045/235] perf test: Fix subtest number when showing results Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 046/235] gfs2: Dont reject a supposedly full bitmap if we have blocks reserved Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 047/235] perf tools: Synthesize GROUP_DESC feature in pipe mode Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 048/235] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 049/235] perf tests: Fix record+probe_libc_inet_pton.sh when event exists Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 050/235] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 051/235] fbdev: omapfb: off by one in omapfb_register_client() Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 052/235] perf tools: Fix struct comm_str removal crash Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 053/235] video: goldfishfb: fix memory leak on driver remove Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 054/235] fbdev/via: fix defined but not used warning Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 055/235] perf powerpc: Fix callchain ip filtering when return address is in a register Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 056/235] video: fbdev: pxafb: clear allocated memory for video modes Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 057/235] fbdev: Distinguish between interlaced and progressive modes Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 058/235] omapfb: rename omap2 module to omap2fb.ko Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 059/235] ARM: exynos: Clear global variable on init error path Greg Kroah-Hartman
2018-09-24 11:50 ` Greg Kroah-Hartman [this message]
2018-09-24 11:50 ` [PATCH 4.18 061/235] nvmet: fix file discard return status Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 062/235] nvme-rdma: unquiesce queues when deleting the controller Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 063/235] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 064/235] powerpc/powernv: opal_put_chars partial write fix Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 065/235] perf script: Show correct offsets for DWARF-based unwinding Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 066/235] staging: bcm2835-camera: fix timeout handling in wait_for_completion_timeout Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 067/235] staging: bcm2835-camera: handle wait_for_completion_timeout return properly Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 068/235] ASoC: rt5514: Fix the issue of the delay volume applied Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 069/235] MIPS: jz4740: Bump zload address Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 070/235] mac80211: restrict delayed tailroom needed decrement Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 071/235] Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 072/235] wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of qe_muram_alloc Greg Kroah-Hartman
2018-09-24 11:50 ` [PATCH 4.18 073/235] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 074/235] reset: imx7: Fix always writing bits as 0 Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 075/235] efi/arm: preserve early mapping of UEFI memory map longer for BGRT Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 076/235] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 077/235] nfp: avoid buffer leak when FW communication fails Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 078/235] xen-netfront: fix queue name setting Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 079/235] arm64: dts: qcom: db410c: Fix Bluetooth LED trigger Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 080/235] ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhci Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 081/235] soc: qcom: smem: Correct check for global partition Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 082/235] s390/qeth: fix race in used-buffer accounting Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 083/235] s390/qeth: reset layer2 attribute on layer switch Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 084/235] platform/x86: toshiba_acpi: Fix defined but not used build warnings Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 085/235] KVM: arm/arm64: Fix vgic init race Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 086/235] drivers/base: stop new probing during shutdown Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 087/235] i2c: aspeed: Fix initial values of master and slave state Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 088/235] drm/amd/pp: Set Max clock level to display by default Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 089/235] regulator: qcom_spmi: Use correct regmap when checking for error Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 090/235] regulator: qcom_spmi: Fix warning Bad of_node_put() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 091/235] iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R-Car Gen3 Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 092/235] dmaengine: mv_xor_v2: kill the tasklets upon exit Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 093/235] crypto: sharah - Unregister correct algorithms for SAHARA 3 Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 094/235] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 095/235] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 096/235] x86/mm/pti: Add an overflow check to pti_clone_pmds() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 097/235] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 098/235] xen-netfront: fix warn message as irq device name has / Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 099/235] RDMA/cma: Protect cma dev list with lock Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 100/235] pstore: Fix incorrect persistent ram buffer mapping Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 101/235] xen/netfront: fix waiting for xenbus state change Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 102/235] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 103/235] s390/crypto: Fix return code checking in cbc_paes_crypt() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 104/235] mmc: omap_hsmmc: fix wakeirq handling on removal Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 105/235] ipmi: Rework SMI registration failure Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 106/235] ipmi: Move BT capabilities detection to the detect call Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 107/235] ipmi: Fix I2C client removal in the SSIF driver Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 108/235] ovl: fix oopses in ovl_fill_super() failure paths Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 109/235] vmbus: dont return values for uninitalized channels Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 110/235] Tools: hv: Fix a bug in the key delete code Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 111/235] misc: ibmvsm: Fix wrong assignment of return code Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 112/235] misc: hmc6352: fix potential Spectre v1 Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 113/235] xhci: Fix use after free for URB cancellation on a reallocated endpoint Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 114/235] usb: Dont die twice if PCI xhci host is not responding in resume Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 115/235] usb: xhci: fix interrupt transfer error happened on MTK platforms Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 116/235] usb: mtu3: fix error of xhci port id when enable U3 dual role Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 117/235] mei: ignore not found client in the enumeration Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 118/235] mei: bus: fix hw module get/put balance Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 119/235] mei: bus: need to unlink client before freeing Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 120/235] dm verity: fix crash on bufio buffer that was allocated with vmalloc Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 121/235] USB: Add quirk to support DJI CineSSD Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 122/235] usb: uas: add support for more quirk flags Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 123/235] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 124/235] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 125/235] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 126/235] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 127/235] USB: net2280: Fix erroneous synchronization change Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 128/235] USB: serial: io_ti: fix array underflow in completion handler Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 129/235] usb: misc: uss720: Fix two sleep-in-atomic-context bugs Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 130/235] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 131/235] USB: yurex: Fix buffer over-read in yurex_write() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 132/235] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() Greg Kroah-Hartman
2018-09-24 11:51 ` [PATCH 4.18 133/235] Revert "cdc-acm: implement put_char() and flush_chars()" Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 134/235] cifs: prevent integer overflow in nxt_dir_entry() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 135/235] CIFS: fix wrapping bugs in num_entries() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 136/235] cifs: integer overflow in in SMB2_ioctl() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 137/235] xtensa: ISS: dont allocate memory in platform_setup Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 138/235] perf/core: Force USER_DS when recording user stack data Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 139/235] perf tools: Fix maps__find_symbol_by_name() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 140/235] of: fix phandle cache creation for DTs with no phandles Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 141/235] x86/EISA: Dont probe EISA bus for Xen PV guests Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 142/235] NFSv4: Fix a tracepoint Oops in initiate_file_draining() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 143/235] NFSv4.1 fix infinite loop on I/O Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 144/235] of: add helper to lookup compatible child node Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 145/235] mmc: meson-mx-sdio: fix OF child-node lookup Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 146/235] binfmt_elf: Respect error return from `regset->active Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 147/235] net/mlx5: Add missing SET_DRIVER_VERSION command translation Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 148/235] arm64: dts: uniphier: Add missing cooling device properties for CPUs Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 149/235] audit: fix use-after-free in audit_add_watch Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 150/235] mtdchar: fix overflows in adjustment of `count` Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 151/235] vfs: fix freeze protection in mnt_want_write_file() for overlayfs Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 152/235] bpf: fix rcu annotations in compute_effective_progs() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 153/235] spi: dw: fix possible race condition Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 154/235] Bluetooth: Use lock_sock_nested in bt_accept_enqueue Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 155/235] evm: Dont deadlock if a crypto algorithm is unavailable Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 156/235] KVM: PPC: Book3S HV: Add of_node_put() in success path Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 157/235] security: check for kstrdup() failure in lsm_append() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 158/235] PM / devfreq: use put_device() instead of kfree() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 159/235] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 160/235] MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 161/235] configfs: fix registered group removal Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 162/235] pinctrl: mt7622: Fix probe fail by misuse the selector Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 163/235] pinctrl: rza1: Fix selector use for groups and functions Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 164/235] pinctrl: pinmux: Return selector to the pinctrl driver Greg Kroah-Hartman
2018-09-24 23:07   ` Dan Rue
2018-09-25  3:15     ` Dan Rue
2018-09-25  9:02     ` Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 165/235] arm64: dts: mt7622: update a clock property for UART0 Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 166/235] sched/core: Use smp_mb() in wake_woken_function() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 167/235] efi/esrt: Only call efi_mem_reserve() for boot services memory Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 168/235] net: hns3: Reset net device with rtnl_lock Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 169/235] net: hns3: Fix for reset_level default assignment probelm Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 170/235] ARM: hisi: handle of_iomap and fix missing of_node_put Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 171/235] ARM: hisi: fix error handling and " Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 172/235] net: hns3: Fix return value error in hns3_reset_notify_down_enet Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 173/235] ARM: hisi: check of_iomap and fix missing of_node_put Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 174/235] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 175/235] gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 176/235] ASoC: hdmi-codec: fix routing Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 177/235] gpiolib: dont allow userspace to set values of input lines Greg Kroah-Hartman
2018-09-24 12:57   ` Bartosz Golaszewski
2018-09-24 18:06     ` Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 178/235] serial: 8250: of: Correct of_platform_serial_setup() error handling Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 179/235] tty: fix termios input-speed encoding when using BOTHER Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 180/235] tty: fix termios input-speed encoding Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 181/235] mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 182/235] mmc: tegra: prevent HS200 on Tegra 3 Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 183/235] mmc: sdhci: do not try to use 3.3V signaling if not supported Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 184/235] drm/nouveau: Fix runtime PM leak in drm_open() Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 185/235] drm/nouveau/debugfs: Wake up GPU before doing any reclocking Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 186/235] drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 187/235] tls: Fix zerocopy_from_iter iov handling Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 188/235] parport: sunbpp: fix error return code Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 189/235] sched/fair: Fix util_avg of new tasks for asymmetric systems Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 190/235] coresight: Handle errors in finding input/output ports Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 191/235] coresight: tpiu: Fix disabling timeouts Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 192/235] coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 Greg Kroah-Hartman
2018-09-24 11:52 ` [PATCH 4.18 193/235] f2fs: do checkpoint in kill_sb Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 194/235] tools/testing/nvdimm: Fix support for emulating controller temperature Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 195/235] drm/amd/display: support access ddc for mst branch Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 196/235] ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 197/235] lightnvm: pblk: assume that chunks are closed on 1.2 devices Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 198/235] lightnvm: pblk: enable line minor version detection Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 199/235] staging: bcm2835-audio: Dont leak workqueue if open fails Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 200/235] gpio: pxa: Fix potential NULL dereference Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 201/235] gpiolib: Mark gpio_suffixes array with __maybe_unused Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 202/235] net: gemini: Allow multiple ports to instantiate Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 203/235] net: mvpp2: make sure we use single queue mode on PPv2.1 Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 204/235] rcutorture: Use monotonic timestamp for stall detection Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 205/235] mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 206/235] input: rohm_bu21023: " Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 207/235] rcu: Fix grace-period hangs due to race with CPU offline Greg Kroah-Hartman
2018-09-24 16:44   ` Paul E. McKenney
2018-09-24 17:56     ` Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 208/235] drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculation Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 209/235] drm/amdkfd: Fix error codes in kfd_get_process Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 210/235] rtc: bq4802: add error handling for devm_ioremap Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 211/235] selftests: vDSO - fix to return KSFT_SKIP when test couldnt be run Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 212/235] selftests/android: initialize heap_type to avoid compiling warning Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 213/235] ALSA: pcm: Fix snd_interval_refine first/last with open min/max Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 214/235] scsi: libfc: fixup sleeping function called from invalid context Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 215/235] scsi: lpfc: Fix NVME Target crash in defer rcv logic Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 216/235] scsi: lpfc: Fix panic if driver unloaded when port is offline Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 217/235] remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after axis2 clk unvote Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 218/235] selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progress Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 219/235] ASoC: rt5651: Fix workqueue cancel vs irq free race on remove Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 220/235] drm/panel: type promotion bug in s6e8aa0_read_mtp_id() Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 221/235] arm64: perf: Disable PMU while processing counter overflows Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 222/235] drm/amd/pp: Send khz clock values to DC for smu7/8 Greg Kroah-Hartman
2018-10-08 14:33   ` Deucher, Alexander
2018-10-08 14:44     ` Greg Kroah-Hartman
2018-10-08 16:02       ` Deucher, Alexander
2018-10-08 16:05         ` Zhu, Rex
2018-10-08 17:11         ` Greg Kroah-Hartman
2018-10-08 18:01           ` Deucher, Alexander
2018-10-09 12:45             ` Greg Kroah-Hartman
2018-10-09 13:55               ` Deucher, Alexander
2018-10-09 15:15                 ` Greg Kroah-Hartman
2018-10-08 14:49     ` Sasha Levin
2018-10-08 16:17       ` Deucher, Alexander
2018-10-09 13:16         ` Harry Wentland
2018-09-24 11:53 ` [PATCH 4.18 223/235] dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if TCR is set to 0 Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 224/235] staging: fsl-dpaa2/eth: Fix DMA mapping direction Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 225/235] IB/nes: Fix a compiler warning Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 226/235] block/DAC960.c: fix defined but not used build warnings Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 227/235] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 228/235] blk-mq: only attempt to merge bio if there is rq in sw queue Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 229/235] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 230/235] gpiolib: Respect error code of ->get_direction() Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 231/235] pinctrl: msm: Fix msm_config_group_get() to be compliant Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 232/235] pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() " Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 233/235] clk: tegra: bpmp: Dont crash when a clock fails to register Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 234/235] mei: bus: type promotion bug in mei_nfc_if_version() Greg Kroah-Hartman
2018-09-24 11:53 ` [PATCH 4.18 235/235] crypto: ccp - add timeout support in the SEV command Greg Kroah-Hartman
2018-09-24 22:46 ` [PATCH 4.18 000/235] 4.18.10-stable review Shuah Khan
2018-09-25  9:07 ` Greg Kroah-Hartman
2018-09-25 17:25   ` Dan Rue
2018-09-26  6:32     ` Greg Kroah-Hartman
2018-09-25 20:48 ` Guenter Roeck
2018-09-26  6:33   ` 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=20180924113111.050137565@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=acme@redhat.com \
    --cc=alexander.levin@microsoft.com \
    --cc=jolsa@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=maynard@us.ibm.com \
    --cc=naveen.n.rao@linux.vnet.ibm.com \
    --cc=ravi.bangoria@linux.vnet.ibm.com \
    --cc=sandipan@linux.ibm.com \
    --cc=stable@vger.kernel.org \
    --cc=sukadev@linux.vnet.ibm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).