stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Christian Borntraeger <borntraeger@de.ibm.com>
To: Jiri Slaby <jslaby@suse.cz>, stable@vger.kernel.org
Cc: linux-kernel@vger.kernel.org, Ingo Molnar <mingo@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Heiko Carstens <heiko.carstens@de.ibm.com>,
	Martin Schwidefsky <schwidefsky@de.ibm.com>
Subject: Re: [PATCH 3.12 040/142] s390/locking: Reenable optimistic spinning
Date: Fri, 26 Sep 2014 12:06:43 +0200	[thread overview]
Message-ID: <54253AB3.7000307@de.ibm.com> (raw)
In-Reply-To: <f008331068945523ff12ff13f6d07d7303e0e8a9.1411724723.git.jslaby@suse.cz>

On 09/26/2014 11:44 AM, Jiri Slaby wrote:
> From: Christian Borntraeger <borntraeger@de.ibm.com>
> 
> 3.12-stable review patch.  If anyone has any objections, please let me know.

I just checked.

It seems that the referenced commit 4badad352a6bb202ec68afa7a574c0bb961e5ebc
(locking/mutex: Disable optimistic spinning on some architectures)
is not part of 3.12-stable. So this fix is not (yet) necessary.

This is probably also true for other stable backports. It seems that Kconfig just ignores non-existent entries for SELECT, so it does not hurt either.

If you are going to backport that commit later on then it might make sense to keep this patch in, otherwise not.

Christian

> 
> 
> ===============
> 
> commit 36e7fdaa1a04fcf65b864232e1af56a51c7814d6 upstream.
> 
> commit 4badad352a6bb202ec68afa7a574c0bb961e5ebc (locking/mutex: Disable
> optimistic spinning on some architectures) fenced spinning for
> architectures without proper cmpxchg.
> There is no need to disable mutex spinning on s390, though:
> The instructions CS,CSG and friends provide the proper guarantees.
> (We dont implement cmpxchg with locks).
> 
> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
> Cc: Ingo Molnar <mingo@kernel.org>
> Cc: Peter Zijlstra <peterz@infradead.org>
> Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
> Signed-off-by: Jiri Slaby <jslaby@suse.cz>
> ---
>  arch/s390/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig
> index 6671e8db1861..faa97bd4948e 100644
> --- a/arch/s390/Kconfig
> +++ b/arch/s390/Kconfig
> @@ -93,6 +93,7 @@ config S390
>  	select ARCH_INLINE_WRITE_UNLOCK_IRQ
>  	select ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE
>  	select ARCH_SAVE_PAGE_KEYS if HIBERNATION
> +	select ARCH_SUPPORTS_ATOMIC_RMW
>  	select ARCH_USE_CMPXCHG_LOCKREF
>  	select ARCH_WANT_IPC_PARSE_VERSION
>  	select BUILDTIME_EXTABLE_SORT
> 


  reply	other threads:[~2014-09-26 10:06 UTC|newest]

Thread overview: 150+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-26  9:45 [PATCH 3.12 000/142] 3.12.29-stable review Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 001/142] openrisc: Rework signal handling Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 002/142] usb: host: ohci-spear: fix ohci_dump parameters Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 003/142] x86: Add check for number of available vectors before CPU down Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 004/142] x86, cpu hotplug: Fix stack frame warning in check_irq_vectors_for_cpu_disable() Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 005/142] ext4: fix BUG_ON in mb_free_blocks() Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 006/142] futex: Unlock hb->lock in futex_wait_requeue_pi() error path Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 007/142] dcache.c: get rid of pointless macros Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 008/142] vfs: fix bad hashing of dentries Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 009/142] Btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 010/142] Btrfs: fix csum tree corruption, duplicate and outdated checksums Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 011/142] Btrfs: read lock extent buffer while walking backrefs Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 012/142] Btrfs: fix compressed write corruption on enospc Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 013/142] Btrfs: fix crash on endio of reading corrupted block Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 014/142] mei: nfc: fix memory leak in error path Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 015/142] ext4: update i_disksize coherently with block allocation on " Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 016/142] jbd2: fix infinite loop when recovering corrupt journal blocks Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 017/142] jbd2: fix descriptor block size handling errors with journal_csum Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 018/142] staging/rtl8188eu: add 0df6:0076 Sitecom Europe B.V Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 019/142] staging: r8188eu: Add new USB ID Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 020/142] xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 021/142] usb: xhci: amd chipset also needs short TX quirk Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 022/142] USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 023/142] USB: ftdi_sio: Added PID for new ekey device Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 024/142] USB: whiteheat: Added bounds checking for bulk command response Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 025/142] usb: ehci: using wIndex + 1 for hub port Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 026/142] usb: hub: Prevent hub autosuspend if usbcore.autosuspend is -1 Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 027/142] NFSD: Decrease nfsd_users in nfsd_startup_generic fail Jiri Slaby
2014-09-26  9:43 ` [PATCH 3.12 028/142] svcrdma: Select NFSv4.1 backchannel transport based on forward channel Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 029/142] NFSv4: Fix problems with close in the presence of a delegation Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 030/142] vm_is_stack: use for_each_thread() rather then buggy while_each_thread() Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 031/142] USB: fix build error with CONFIG_PM_RUNTIME disabled Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 032/142] media: xc5000: Fix get_frequency() Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 033/142] media: xc4000: " Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 034/142] media: au0828: Only alt setting logic when needed Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 035/142] media: media-device: Remove duplicated memset() in media_enum_entities() Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 036/142] media: v4l: vsp1: Remove the unneeded vsp1_video_buffer video field Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 037/142] media: sms: Remove CONFIG_ prefix from Kconfig symbols Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 038/142] iommu/amd: Fix cleanup_domain for mass device removal Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 039/142] spi: orion: fix incorrect handling of cell-index DT property Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 040/142] s390/locking: Reenable optimistic spinning Jiri Slaby
2014-09-26 10:06   ` Christian Borntraeger [this message]
2014-09-26 10:20     ` Jiri Slaby
2014-09-26 10:30       ` Christian Borntraeger
2014-09-26  9:44 ` [PATCH 3.12 041/142] firmware: Do not use WARN_ON(!spin_is_locked()) Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 042/142] tpm: missing tpm_chip_put in tpm_get_random() Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 043/142] tpm: Provide a generic means to override the chip returned timeouts Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 044/142] CAPABILITIES: remove undefined caps from all processes Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 045/142] kernel/smp.c:on_each_cpu_cond(): fix warning in fallback path Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 046/142] mfd: omap-usb-host: Fix improper mask use Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 047/142] regulator: arizona-ldo1: remove bypass functionality Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 048/142] powerpc/mm/numa: Fix break placement Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 049/142] powerpc/mm: Use read barrier when creating real_pte Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 050/142] powerpc/pseries: Failure on removing device node Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 051/142] powerpc/pseries: Avoid deadlock on removing ddw Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 052/142] powerpc/thp: Add write barrier after updating the valid bit Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 053/142] powerpc/thp: Don't recompute vsid and ssize in loop on invalidate Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 054/142] powerpc/thp: Invalidate old 64K based hash page mapping before insert of 4k pte Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 055/142] powerpc/thp: Handle combo pages in invalidate Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 056/142] powerpc/thp: Invalidate with vpn in loop Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 057/142] powerpc/thp: Use ACCESS_ONCE when loading pmdp Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 058/142] Drivers: scsi: storvsc: Implement a eh_timed_out handler Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 059/142] Drivers: scsi: storvsc: Filter commands based on the storage protocol version Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 060/142] Drivers: scsi: storvsc: Change the limits to reflect the values on the host Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 061/142] Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the Host Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 062/142] Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 063/142] drivers: scsi: storvsc: Set srb_flags in all cases Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 064/142] drivers: scsi: storvsc: Correctly handle TEST_UNIT_READY failure Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 065/142] scsi_scan: Restrict sequential scan to 256 LUNs Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 066/142] scsi: add a blacklist flag which enables VPD page inquiries Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 067/142] scsi: do not issue SCSI RSOC command to Promise Vtrak E610f Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 068/142] MIPS: GIC: Prevent array overrun Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 069/142] MIPS: Prevent user from setting FCSR cause bits Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 070/142] MIPS: tlbex: Fix a missing statement for HUGETLB Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 071/142] MIPS: Remove BUG_ON(!is_fpu_owner()) in do_ade() Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 072/142] MIPS: OCTEON: make get_system_type() thread-safe Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 073/142] ASoC: wm8994: Prevent double lock of accdet_lock mutex on wm1811 Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 074/142] ASoC: pcm: fix dpcm_path_put in dpcm runtime update Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 075/142] ASoC: wm_adsp: Add missing MODULE_LICENSE Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 076/142] ASoC: blackfin: use samples to set silence Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 077/142] ASoC: samsung: Correct I2S DAI suspend/resume ops Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 078/142] ASoC: adau1701: fix adau1701_reg_read() Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 079/142] ASoC: max98090: Fix missing free_irq Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 080/142] ASoC: pxa: pxa-ssp: small leak in probe() Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 081/142] ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 082/142] ASoC: rt5640: Do not allow regmap to use bulk read-write operations Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 083/142] bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 084/142] ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 085/142] spi/pxa2xx: Add ACPI ID for Intel Braswell Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 086/142] ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 087/142] ring-buffer: Always reset iterator to reader page Jiri Slaby
2014-09-26  9:44 ` [PATCH 3.12 088/142] ring-buffer: Up rb_iter_peek() loop count to 3 Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 089/142] mnt: Change the default remount atime from relatime to the existing value Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 090/142] mnt: Add tests for unprivileged remount cases that have found to be faulty Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 091/142] Bluetooth: never linger on process exit Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 092/142] Bluetooth: Avoid use of session socket after the session gets freed Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 093/142] md/raid1,raid10: always abort recover on write error Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 094/142] md/raid6: avoid data corruption during recovery of double-degraded RAID6 Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 095/142] md/raid10: fix memory leak when reshaping a RAID10 Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 096/142] md/raid10: Fix memory leak when raid10 reshape completes Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 097/142] RDMA/iwcm: Use a default listen backlog if needed Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 098/142] RDMA/uapi: Include socket.h in rdma_user_cm.h Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 099/142] xfs: ensure verifiers are attached to recovered buffers Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 100/142] xfs: quotacheck leaves dquot buffers without verifiers Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 101/142] xfs: don't dirty buffers beyond EOF Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 102/142] xfs: don't zero partial page cache pages during O_DIRECT writes Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 103/142] " Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 104/142] libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 105/142] libceph: add process_one_ticket() helper Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 106/142] libceph: do not hard code max auth ticket len Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 107/142] CIFS: Fix STATUS_CANNOT_DELETE error mapping for SMB2 Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 108/142] CIFS: Fix async reading on reconnects Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 109/142] CIFS: Possible null ptr deref in SMB2_tcon Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 110/142] CIFS: Fix wrong directory attributes after rename Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 111/142] CIFS: Fix wrong filename length for SMB2 Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 112/142] CIFS: Fix wrong restart readdir for SMB1 Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 113/142] mtd/ftl: fix the double free of the buffers allocated in build_maps() Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 114/142] mtd: nand: omap: Fix 1-bit Hamming code scheme, omap_calculate_ecc() Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 115/142] blkcg: don't call into policy draining if root_blkg is already gone Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 116/142] IB/srp: Fix deadlock between host removal and multipathd Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 117/142] libceph: gracefully handle large reply messages from the mon Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 118/142] CIFS: Fix directory rename error Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 119/142] carl9170: fix sending URBs with wrong type when using full-speed Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 120/142] drm/tilcdc: panel: fix dangling sysfs connector node Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 121/142] drm/tilcdc: slave: " Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 122/142] drm/tilcdc: tfp410: " Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 123/142] drm/tilcdc: panel: fix leak when unloading the module Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 124/142] drm/tilcdc: fix release order on exit Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 125/142] drm/tilcdc: fix double kfree Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 126/142] drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan() Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 127/142] drm/ttm: Choose a pool to shrink correctly " Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 128/142] drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 129/142] drm/ttm: Fix possible stack overflow by recursive shrinker calls Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 130/142] drm/ttm: Pass GFP flags in order to avoid deadlock Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 131/142] drm/radeon: load the lm63 driver for an lm64 thermal chip Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 132/142] drm/radeon: set VM base addr using the PFP v2 Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 133/142] drm/i915: read HEAD register back in init_ring_common() to enforce ordering Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 134/142] drm/radeon: enable bapm by default on desktop TN/RL boards Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 135/142] drm/radeon/TN: only enable bapm on MSI systems Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 136/142] libata: widen Crucial M550 blacklist matching Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 137/142] pata_scc: propagate return value of scc_wait_after_reset Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 138/142] ahci: Add Device IDs for Intel 9 Series PCH Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 139/142] ahci: add pcid for Marvel 0x9182 controller Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 140/142] ibmveth: Fix endian issues with rx_no_buffer statistic Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 141/142] aio: add missing smp_rmb() in read_events_ring Jiri Slaby
2014-09-26  9:45 ` [PATCH 3.12 142/142] arm64: flush TLS registers during exec Jiri Slaby
2014-09-26 15:45 ` [PATCH 3.12 000/142] 3.12.29-stable review Guenter Roeck
2014-09-27 21:54   ` Satoru Takeuchi
2014-10-01  7:54     ` Jiri Slaby
2014-09-29 16:52 ` 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=54253AB3.7000307@de.ibm.com \
    --to=borntraeger@de.ibm.com \
    --cc=heiko.carstens@de.ibm.com \
    --cc=jslaby@suse.cz \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@kernel.org \
    --cc=peterz@infradead.org \
    --cc=schwidefsky@de.ibm.com \
    --cc=stable@vger.kernel.org \
    /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).