From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 4.4.9
Date: Wed, 4 May 2016 15:21:17 -0700 [thread overview]
Message-ID: <20160504222117.GA8146@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 23734 bytes --]
I'm announcing the release of the 4.4.9 kernel.
All users of the 4.4 kernel series must upgrade.
The updated 4.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.4.y
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2
arch/arm/boot/dts/am43x-epos-evm.dts | 5
arch/arm/boot/dts/armada-375.dtsi | 2
arch/arm/boot/dts/armada-385-linksys.dtsi | 2
arch/arm/boot/dts/pxa3xx.dtsi | 2
arch/arm/mach-exynos/Kconfig | 1
arch/arm/mach-omap2/cpuidle34xx.c | 69 ++++++++++
arch/arm/mach-omap2/io.c | 1
arch/arm/mach-omap2/omap_hwmod.c | 8 -
arch/arm/mach-prima2/Kconfig | 1
arch/arm64/include/asm/pgtable.h | 22 +--
arch/powerpc/include/uapi/asm/cputable.h | 1
arch/powerpc/kernel/prom.c | 26 ++-
arch/s390/include/asm/pci.h | 3
arch/x86/crypto/sha-mb/sha1_mb.c | 4
arch/x86/include/asm/hugetlb.h | 1
arch/x86/kernel/apic/vector.c | 3
arch/x86/kernel/cpu/mcheck/mce-genpool.c | 4
arch/x86/kvm/x86.c | 10 -
arch/x86/mm/kmmio.c | 88 ++++++++-----
block/partition-generic.c | 13 +
drivers/base/power/domain.c | 2
drivers/base/power/opp/core.c | 10 +
drivers/block/loop.c | 6
drivers/block/paride/pd.c | 4
drivers/block/paride/pt.c | 4
drivers/bus/imx-weim.c | 2
drivers/cpufreq/intel_pstate.c | 5
drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 3
drivers/crypto/ccp/ccp-crypto-sha.c | 3
drivers/crypto/talitos.c | 87 ++++++++----
drivers/dma/dw/core.c | 34 ++---
drivers/dma/hsu/hsu.c | 2
drivers/dma/hsu/hsu.h | 3
drivers/dma/pxa_dma.c | 39 ++++-
drivers/edac/i7core_edac.c | 2
drivers/edac/sb_edac.c | 8 -
drivers/extcon/extcon-max77843.c | 2
drivers/firmware/efi/efi.c | 1
drivers/firmware/efi/vars.c | 37 +++--
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1
drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 8 -
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 -
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 6
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 5
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 1
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 2
drivers/gpu/drm/drm_dp_mst_topology.c | 29 ++++
drivers/gpu/drm/i915/intel_display.c | 2
drivers/gpu/drm/i915/intel_dp_mst.c | 6
drivers/gpu/drm/i915/intel_lrc.c | 6
drivers/gpu/drm/i915/intel_ringbuffer.c | 30 +++-
drivers/gpu/drm/i915/intel_uncore.c | 6
drivers/gpu/drm/nouveau/nvkm/core/ramht.c | 6
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 2
drivers/gpu/drm/qxl/qxl_display.c | 13 +
drivers/gpu/drm/qxl/qxl_drv.h | 2
drivers/gpu/drm/radeon/evergreen.c | 154 ++++++++++++++++++++++-
drivers/gpu/drm/radeon/evergreen_reg.h | 46 ++++++
drivers/gpu/drm/radeon/radeon_atpx_handler.c | 8 -
drivers/gpu/drm/radeon/radeon_connectors.c | 7 -
drivers/gpu/drm/radeon/radeon_device.c | 8 -
drivers/gpu/drm/radeon/radeon_ttm.c | 2
drivers/gpu/drm/radeon/si_dpm.c | 1
drivers/hwtracing/stm/Kconfig | 1
drivers/i2c/busses/i2c-cpm.c | 4
drivers/i2c/busses/i2c-exynos5.c | 24 ++-
drivers/infiniband/core/ucm.c | 4
drivers/infiniband/core/ucma.c | 3
drivers/infiniband/core/uverbs_main.c | 5
drivers/infiniband/hw/mlx5/main.c | 2
drivers/infiniband/hw/qib/qib_file_ops.c | 5
drivers/input/misc/pmic8xxx-pwrkey.c | 7 -
drivers/input/tablet/gtco.c | 10 +
drivers/iommu/amd_iommu.c | 87 +++++++++++-
drivers/iommu/dma-iommu.c | 4
drivers/irqchip/irq-mxs.c | 2
drivers/irqchip/irq-sunxi-nmi.c | 4
drivers/md/dm-cache-metadata.c | 64 +++++----
drivers/media/v4l2-core/videobuf2-core.c | 10 -
drivers/media/v4l2-core/videobuf2-memops.c | 2
drivers/media/v4l2-core/videobuf2-v4l2.c | 6
drivers/misc/Kconfig | 2
drivers/misc/ad525x_dpot.c | 2
drivers/misc/cxl/irq.c | 1
drivers/misc/mic/scif/scif_rma.c | 7 -
drivers/mtd/nand/brcmnand/brcmnand.c | 34 ++++-
drivers/mtd/nand/nand_base.c | 10 -
drivers/mtd/spi-nor/spi-nor.c | 46 ------
drivers/net/ethernet/jme.c | 23 +--
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 2
drivers/net/wireless/iwlwifi/mvm/ops.c | 2
drivers/net/wireless/iwlwifi/pcie/trans.c | 4
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 9 -
drivers/pinctrl/pinctrl-single.c | 6
drivers/platform/x86/toshiba_acpi.c | 2
drivers/pwm/pwm-brcmstb.c | 4
drivers/regulator/core.c | 2
drivers/regulator/s5m8767.c | 13 +
drivers/rtc/rtc-ds1685.c | 8 -
drivers/rtc/rtc-hym8563.c | 2
drivers/rtc/rtc-max77686.c | 2
drivers/rtc/rtc-rx8025.c | 1
drivers/rtc/rtc-vr41xx.c | 13 +
drivers/scsi/device_handler/Kconfig | 8 -
drivers/scsi/megaraid/megaraid_sas_base.c | 3
drivers/spi/spi-rockchip.c | 7 -
drivers/staging/rdma/hfi1/TODO | 2
drivers/staging/rdma/hfi1/file_ops.c | 6
drivers/thermal/rockchip_thermal.c | 11 -
drivers/tty/serial/sh-sci.c | 39 -----
drivers/usb/core/hcd-pci.c | 9 +
drivers/usb/gadget/function/f_fs.c | 5
drivers/usb/host/xhci-mem.c | 6
drivers/usb/host/xhci-pci.c | 5
drivers/usb/host/xhci-ring.c | 3
drivers/usb/host/xhci.c | 14 +-
drivers/usb/host/xhci.h | 1
drivers/usb/usbip/usbip_common.c | 11 +
drivers/video/fbdev/Kconfig | 1
drivers/video/fbdev/da8xx-fb.c | 7 -
fs/debugfs/inode.c | 2
fs/ext4/ext4.h | 13 +
fs/ext4/extents.c | 133 ++++++++++---------
fs/ext4/file.c | 66 ++++++++-
fs/ext4/inode.c | 77 +++++++++--
fs/ext4/super.c | 1
fs/ext4/truncate.h | 2
fs/proc/task_mmu.c | 33 ++++
include/asm-generic/futex.h | 8 -
include/drm/drm_cache.h | 2
include/linux/cgroup-defs.h | 1
include/linux/cpuset.h | 6
include/linux/mlx5/device.h | 11 +
include/linux/mm.h | 2
include/media/videobuf2-core.h | 1
include/rdma/ib.h | 16 ++
include/uapi/linux/v4l2-dv-timings.h | 30 ++--
kernel/cgroup.c | 14 +-
kernel/cpuset.c | 4
kernel/futex.c | 27 +++-
kernel/locking/mcs_spinlock.h | 8 +
kernel/sched/core.c | 35 ++---
kernel/workqueue.c | 29 ++++
lib/assoc_array.c | 4
lib/lz4/lz4defs.h | 21 +--
lib/mpi/mpicoder.c | 39 +++--
mm/huge_memory.c | 6
mm/memcontrol.c | 37 ++---
mm/memory.c | 40 +++++
mm/migrate.c | 8 +
mm/slub.c | 22 +--
mm/vmscan.c | 2
net/netlink/af_netlink.c | 2
net/sunrpc/cache.c | 6
net/wireless/nl80211.c | 2
scripts/kconfig/confdata.c | 12 +
sound/pci/hda/hda_generic.c | 6
sound/pci/hda/hda_intel.c | 3
sound/pci/hda/patch_cirrus.c | 14 ++
sound/pci/hda/patch_realtek.c | 2
sound/pci/pcxhr/pcxhr_core.c | 1
sound/soc/codecs/rt5640.c | 2
sound/soc/codecs/rt5640.h | 36 ++---
sound/soc/codecs/ssm4567.c | 5
sound/soc/samsung/s3c-i2s-v2.c | 2
sound/soc/samsung/s3c-i2s-v2.h | 2
sound/soc/soc-dapm.c | 7 +
tools/perf/Documentation/perf-stat.txt | 8 +
tools/perf/ui/browsers/hists.c | 10 -
tools/perf/util/event.c | 2
tools/perf/util/evlist.c | 4
tools/perf/util/intel-pt.c | 2
virt/kvm/arm/arch_timer.c | 49 +++++--
176 files changed, 1648 insertions(+), 691 deletions(-)
Adrian Hunter (1):
perf intel-pt: Fix segfault tracing transactions
Ahmed Samy (1):
dm cache metadata: fix cmd_read_lock() acquiring write lock
Akash Goel (1):
drm/i915: Fixup the free space logic in ring_prepare
Al Viro (1):
unbreak allmodconfig KCONFIG_ALLCONFIG=...
Alex Deucher (6):
Revert "drm/radeon: disable runtime pm on PX laptops without dGPU power control"
Revert "drm/amdgpu: disable runtime pm on PX laptops without dGPU power control"
drm/amdgpu: use defines for CRTCs and AMFT blocks
drm/amdgpu: bump the afmt limit for CZ, ST, Polaris
drm/radeon: add a quirk for a XFX R9 270X
drm/radeon: fix initial connector audio value
Alexander Kochetkov (1):
rtc: hym8563: fix invalid year calculation
Alexandre Belloni (1):
rtc: rx8025: remove rv8803 id
Andy Shevchenko (2):
dmaengine: dw: fix master selection
dmaengine: hsu: correct use of channel status register
Anton Blanchard (3):
powerpc: scan_features() updates incorrect bits for REAL_LE
powerpc: Update cpu_user_features2 in scan_features()
powerpc: Update TM user feature bits in scan_features()
Ard Biesheuvel (1):
efi: Expose non-blocking set_variable() wrapper to efivars
Arnaldo Carvalho de Melo (1):
perf evlist: Reference count the cpu and thread maps at set_maps()
Arnd Bergmann (10):
xen kconfig: don't "select INPUT_XEN_KBDDEV_FRONTEND"
ASoC: s3c24xx: use const snd_soc_component_driver pointer
regulator: core: fix regulator_lock_supply regression
regulator: s5m8767: fix get_register() error handling
paride: make 'verbose' parameter an 'int' again
scsi_dh: force modular build if SCSI is a module
ARM: prima2: always enable reset controller
ARM: EXYNOS: select THERMAL_OF
megaraid_sas: add missing curly braces in ioctl handler
stm class: Select CONFIG_SRCU
Azael Avalos (1):
toshiba_acpi: Fix regression caused by hotkey enabling value
Bastien Nocera (1):
ALSA: hda/realtek - Add ALC3234 headset mode for Optiplex 9020m
Ben Hutchings (1):
misc/bmp085: Enable building as a module
Ben Skeggs (1):
drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queries
Borislav Petkov (1):
perf stat: Document --detailed option
Caesar Wang (1):
thermal: rockchip: fix a impossible condition caused by the warning
Catalin Marinas (2):
arm64: Honour !PTE_WRITE in set_pte_at() for kernel mappings
arm64: Update PTE_RDONLY in set_pte_at() for PROT_NONE permission
Conrad Kostecki (1):
ALSA: hda - Add dock support for ThinkPad X260
Cyrille Pitchen (1):
mtd: spi-nor: remove micron_quad_enable()
Dan Carpenter (4):
drm/amdkfd: uninitialized variable in dbgdev_wave_control_set_registers()
misc: mic/scif: fix wrap around tests
rtc: ds1685: passing bogus values to irq_restore
extcon: max77843: Use correct size for reading the interrupt register
David Matlack (1):
kvm: x86: do not leak guest xcr0 into host interrupt handlers
Davidlohr Bueso (1):
futex: Acknowledge a new waiter in counter before plist
Dmitry Ivanov (2):
nl80211: check netlink protocol in socket release notification
netlink: don't send NETLINK_URELEASE for unbound sockets
Emmanuel Grumbach (1):
iwlwifi: pcie: lower the debug level for RSA semaphore access
Eryu Guan (1):
ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()
Ezequiel García (1):
mtd: nand: Drop mtd.owner requirement in nand_scan
Fabio Estevam (1):
bus: imx-weim: Take the 'status' property value into account
Florian Fainelli (1):
mtd: brcmnand: Fix v7.1 register offsets
Geert Uytterhoeven (2):
rtc: vr41xx: Wire up alarm_irq_enable
serial: sh-sci: Remove cpufreq notifier to fix crash/deadlock
Gerald Schaefer (1):
numa: fix /proc/<pid>/numa_maps for THP
Greg Kroah-Hartman (2):
Revert "regulator: core: Fix nested locking of supplies"
Linux 4.4.9
Grigori Goronzy (1):
drm/amdgpu: fix regression on CIK (v2)
Guo-Fu Tseng (2):
jme: Do not enable NIC WoL functions on S0
jme: Fix device PM wakeup API usage
Hans Verkuil (1):
v4l2-dv-timings.h: fix polarity for 4k formats
Horia Geant? (1):
crypto: talitos - fix AEAD tcrypt tests
Huacai Chen (1):
drm: Loongson-3 doesn't fully support wc memory
Huibin Hong (1):
spi/rockchip: Make sure spi clk is on in rockchip_spi_set_cs
Ignat Korchagin (1):
USB: usbip: fix potential out-of-bounds write
Ilia Mirkin (1):
drm/nouveau/core: use vzalloc for allocating ramht
Jan Beulich (1):
x86/mm/xen: Suppress hugetlbfs in PV guests
Jan Kara (4):
ext4: fix races between page faults and hole punching
ext4: move unlocked dio protection from ext4_alloc_file_blocks()
ext4: fix races between buffered IO and collapse / insert range
ext4: fix races of writeback with punch hole and zero range
Jason Gunthorpe (1):
IB/security: Restrict use of the write() interface
Javier Martinez Canillas (1):
i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared
Jerome Marchand (1):
assoc_array: don't call compare_object() on a node
Jesper Dangaard Brouer (1):
slub: clean up code for kmem cgroup support to kmem_cache_free_bulk
Joerg Roedel (1):
iommu/amd: Fix checking of pci dma aliases
John Keeping (1):
drm/qxl: fix cursor position with non-zero hotspot
Jon Hunter (1):
PM / Domains: Fix removal of a subdomain
Jonas Eymann (1):
crypto: talitos - fix crash in talitos_cra_init()
Jérôme Glisse (1):
drm/radeon: forbid mapping of userptr bo through radeon device file
Karol Herbst (1):
x86/mm/kmmio: Fix mmiotrace for hugepages
Keerthy (1):
pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs
Keith Busch (1):
x86/apic: Handle zero vector gracefully in clear_vector_irq()
Konstantin Khlebnikov (1):
mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA check
Krzysztof Kozlowski (1):
rtc: max77686: Properly handle regmap_irq_get_virq() error code
Lars-Peter Clausen (2):
usb: gadget: f_fs: Fix use-after-free
ASoC: ssm4567: Reset device before regcache_sync()
Laszlo Ersek (1):
efi: Fix out-of-bounds read in variable_matches()
Lior Amsalem (1):
ARM: dts: armada-375: use armada-370-sata for SATA
Lokesh Vutla (2):
ARM: dts: AM43x-epos: Fix clk parent for synctimer
ARM: OMAP2+: hwmod: Fix updating of sysconfig register
Lu Baolu (1):
usb: xhci: fix wild pointers in xhci_mem_cleanup
Lu, Han (1):
ALSA: hda - add PCI ID for Intel Broxton-T
Lyude (2):
drm/i915: Fix race condition in intel_dp_destroy_mst_connector()
drm/dp/mst: Restore primary hub guid on resume
Marc Zyngier (1):
KVM: arm/arm64: Handle forward time correction gracefully
Marcin Ślusarz (1):
perf tools: handle spaces in file names obtained from /proc/pid/maps
Mark Brown (2):
ASoC: dapm: Make sure we have a card when displaying component widgets
regulator: core: Ensure we lock all regulators
Mathias Nyman (2):
xhci: resume USB 3 roothub first
xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers
Matti Gottlieb (1):
iwlwifi: mvm: fix memory leak in paging
Michael Ellerman (1):
i2c: cpm: Fix build break due to incompatible pointer types
Michael Hennerich (1):
drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors
Michael Neuling (1):
cxl: Keep IRQ mappings on context teardown
Michal Marek (1):
lib/mpi: Endianness fix
Mike Snitzer (1):
dm cache metadata: fix READ_LOCK macros and cleanup WRITE_LOCK macros
Minchan Kim (2):
mm: vmscan: reclaim highmem zone if buffer_heads is over limit
mm/hwpoison: fix wrong num_poisoned_pages accounting
Ming Lei (2):
block: partition: initialize percpuref before sending out KOBJ_ADD
block: loop: fix filesystem corruption in case of aio/dio
Namhyung Kim (1):
perf hists browser: Only offer symbol scripting when a symbol is under the cursor
NeilBrown (1):
sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race
Nishanth Menon (1):
ARM: OMAP2: Fix up interconnect barrier initialization for DRA7
Pali Rohár (1):
ARM: OMAP3: Add cpuidle parameters table for omap3430
Patrick Uiterwijk (1):
ARM: mvebu: Correct unit address for linksys
Peter Zijlstra (2):
sched/cgroup: Fix/cleanup cgroup teardown/init
locking/mcs: Fix mcs_spin_lock() ordering
Rafal Redzimski (1):
usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host
Rex Zhu (1):
drm/amdgpu: when suspending, if uvd/vce was running. need to cancel delay work.
Ricardo Ribalda Delgado (1):
vb2-memops: Fix over allocation of frame vectors
Robert Dobrowolski (1):
usb: hcd: out of bounds access in for_each_companion
Robert Jarzmik (2):
dmaengine: pxa_dma: fix the maximum requestor line
ARM: dts: pxa: fix dma engine node to pxa3xx-nand
Robin Murphy (1):
iommu/dma: Restore scatterlist offsets correctly
Romain Perier (1):
asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic()
Roman Pen (1):
workqueue: fix ghost PENDING flag while doing MQ IO
Rui Salvaterra (1):
lib: lz4: fixed zram with lz4 on big endian machines
Sagi Grimberg (1):
IB/mlx5: Expose correct max_sge_rd limit
Sakari Ailus (2):
videobuf2-core: Check user space planes array in dqbuf
videobuf2-v4l2: Verify planes array in buffer dequeueing
Sebastian Andrzej Siewior (1):
futex: Handle unlock_pi race gracefully
Sebastian Ott (1):
s390/pci: add extra padding to function measurement block
Seth Forshee (1):
debugfs: Make automount point inodes permanently empty
Sonny Jiang (1):
amdgpu/uvd: add uvd fw version for amdgpu
Srinivas Pandruvada (1):
cpufreq: intel_pstate: Fix processing for turbo activation ratio
Stephen Boyd (1):
Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay
Sugar Zhang (1):
ASoC: rt5640: Correct the digital interface data select
Sushaanth Srirangapathi (1):
fbdev: da8xx-fb: fix videomodes of lcd panels
Takashi Iwai (3):
ALSA: hda - Don't trust the reported actual power state
ALSA: hda - Keep powering up ADCs on Cirrus codecs
ALSA: pcxhr: Fix missing mutex unlock
Tejun Heo (3):
cgroup, cpuset: replace cpuset_post_attach_flush() with cgroup_subsys->post_attach callback
memcg: relocate charge moving from ->attach to ->post_attach
cgroup: make sure a parent css isn't freed before its children
Thierry Reding (1):
regulator: core: Fix nested locking of supplies
Tom Lendacky (1):
crypto: ccp - Prevent information leakage on export
Tony Luck (3):
x86/mce: Avoid using object after free in genpool
x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel address
EDAC: i7core, sb_edac: Don't return NOTIFY_BAD from mce_decoder callback
Ville Syrjälä (3):
drm/i915: Cleanup phys status page too
drm/i915: skl_update_scaler() wants a rotation bitmask instead of bit number
drm/i915: Use fw_domains_put_with_fifo() on HSW
Viresh Kumar (1):
PM / OPP: Initialize u_volt_min/max to a valid value
Vitaly Prosyak (1):
drm/radeon: fix vertical bars appear on monitor (v2)
Vladimir Zapolskiy (3):
pwm: brcmstb: Fix check of devm_ioremap_resource() return code
irqchip/sunxi-nmi: Fix error check of of_io_request_and_map()
irqchip/mxs: Fix error check of of_io_request_and_map()
Vladis Dronov (1):
Input: gtco - fix crash on detecting device without endpoints
Xiaodong Liu (1):
crypto: sha1-mb - use corrcet pointer while completing jobs
Yingjoe Chen (1):
pinctrl: mediatek: correct debounce time unit in mtk_gpio_set_debounce
cpaul@redhat.com (2):
drm/dp/mst: Validate port in drm_dp_payload_send_msg()
drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next reply other threads:[~2016-05-04 22:21 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-05-04 22:21 Greg KH [this message]
2016-05-04 22:21 ` Linux 4.4.9 Greg KH
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=20160504222117.GA8146@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.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 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.