stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Luis Henriques <luis.henriques@canonical.com>
To: Benjamin Cama <benoar@dolka.fr>
Cc: Gregory CLEMENT <gregory.clement@free-electrons.com>,
	Ben Hutchings <ben@decadent.org.uk>,
	linux-kernel@vger.kernel.org, stable@vger.kernel.org,
	kernel-team@lists.ubuntu.com
Subject: Re: [PATCH 3.16.y-ckt 053/133] ARM: orion5x: fix legacy orion5x IRQ numbers
Date: Mon, 19 Oct 2015 09:39:13 +0100	[thread overview]
Message-ID: <20151019083913.GA3424@ares> (raw)
In-Reply-To: <14a78331a910eca4ab25bf718a89bee4@dolka.fr>

On Thu, Oct 15, 2015 at 11:03:19AM +0200, Benjamin Cama wrote:
> Hi everyone,
> 
> Le 2015-10-15 08:22, Gregory CLEMENT a �crit�:
> > On jeu., oct. 15 2015, Ben Hutchings <ben@decadent.org.uk> wrote:
> >
> >>On Wed, 2015-09-30 at 10:50 +0100, Luis Henriques wrote:
> >>>3.16.7-ckt18 -stable review patch.��If anyone has any objections,
> >>>please let me know.
> >>>
> >>>------------------
> >>>
> >>>From: Benjamin Cama <benoar@dolka.fr>
> >>>
> >>>commit 5be9fc23cdb42e1d383ecc8eae8a8ff70a752708 upstream.
> >>>
> >>>Since v3.18, attempts to deliver IRQ0 are rejected, breaking orion5x.
> >>[...]
> >>
> >>But I don't think this was needed for 3.16-ckt, was it?
> >
> >Indeed it fixes a commit (a71b092a9c68 ("ARM: Convert handle_IRQ to use
> >__handle_domain_irq")) that was introduced in 3.18:
> >
> >git tag --contains a71b092a9c68 | grep "^v3\." | sort | head -1
> >v3.18
> >
> >So please Luis do not apply it on 3.16-ckt unless you already back port
> >the commit a71b092a9c68 ("ARM: Convert handle_IRQ to use
> >__handle_domain_irq") on this branch.
> 
> Indeed it is not completely needed, but to be clear it "just" shifts the
> IRQs by one, so it shouldn't do any harm either. So it is up to you. I would
> understand that you choose not to apply it to be on the safe side. BTW, it
> seems f28d7de is required by my patch, appearing in 3.14; as I don't follow
> kernel development closely, I could not assure you my patch is completly
> safe for 3.16.
>

*Sigh*
Sorry for letting this commit getting in.  I'm reverting it for the next
3.16 kernel release.  Thank you all!

Cheers,
--
Lu�s

  reply	other threads:[~2015-10-19  8:39 UTC|newest]

Thread overview: 140+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-30  9:49 [3.16.y-ckt stable] Linux 3.16.7-ckt18 stable review Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 001/133] ipv6: addrconf: validate new MTU before applying it Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 002/133] virtio-net: drop NETIF_F_FRAGLIST Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 003/133] [media] v4l: omap3isp: Fix sub-device power management code Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 004/133] [media] rc-core: fix remove uevent generation Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 005/133] HID: cp2112: fix I2C_SMBUS_BYTE write Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 006/133] HID: cp2112: fix byte order in SMBUS operations Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 007/133] xtensa: fix threadptr reload on return to userspace Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 008/133] ARM: OMAP2+: DRA7: clockdomain: change l4per2_7xx_clkdm to SW_WKUP Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 009/133] mac80211: enable assoc check for mesh interfaces Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 010/133] PCI: Add dev_flags bit to access VPD through function 0 Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 011/133] PCI: Add VPD function 0 quirk for Intel Ethernet devices Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 012/133] staging: comedi: usbduxsigma: don't clobber ai_timer in command test Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 013/133] staging: comedi: usbduxsigma: don't clobber ao_timer " Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 014/133] clk: exynos4: Fix wrong clock for Exynos4x12 ADC Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 015/133] usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512 bytes Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 016/133] Doc: ABI: testing: configfs-usb-gadget-loopback Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 017/133] Doc: ABI: testing: configfs-usb-gadget-sourcesink Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 018/133] serial: 8250_pci: Add support for Pericom PI7C9X795[1248] Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 019/133] KVM: MMU: fix validation of mmio page fault Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 020/133] auxdisplay: ks0108: fix refcount Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 021/133] devres: fix devres_get() Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 022/133] iio: adis16400: Fix adis16448 gyroscope scale Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 023/133] iio: Add inverse unit conversion macros Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 024/133] iio: adis16480: Fix scale factors Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 025/133] ideapad-laptop: Add Lenovo Yoga 3 14 to no_hw_rfkill dmi list Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 026/133] ASoC: rt5640: fix line out no sound issue Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 027/133] iio: industrialio-buffer: Fix iio_buffer_poll return value Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 028/133] iio: event: Remove negative error code from iio_event_poll Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 029/133] NFSv4: don't set SETATTR for O_RDONLY|O_EXCL Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 030/133] unshare: Unsharing a thread does not require unsharing a vm Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 031/133] fs: Set the size of empty dirs to 0 Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 032/133] x86/mce: Reenable CMCI banks when swiching back to interrupt mode Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 033/133] ASoC: adav80x: Remove .read_flag_mask setting from adav80x_regmap_config Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 034/133] regulator: pbias: Fix broken pbias disable functionality Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 035/133] serial: 8250: don't bind to SMSC IrCC IR port Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 036/133] serial: 8250: bind to ALi Fast Infrared Controller (ALI5123) Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 037/133] staging: comedi: adl_pci7x3x: fix digital output on PCI-7230 Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 038/133] blk-mq: fix buffer overflow when reading sysfs file of 'pending' Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 039/133] xtensa: fix kernel register spilling Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 040/133] NFS: nfs_set_pgio_error sometimes misses errors Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 041/133] NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 042/133] usb: host: ehci-sys: delete useless bus_to_hcd conversion Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 043/133] USB: symbolserial: Use usb_get_serial_port_data Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 044/133] USB: ftdi_sio: Added custom PID for CustomWare products Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 045/133] USB: qcserial: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 046/133] igb: Fix oops caused by missing queue pairing Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 047/133] HID: usbhid: Fix the check for HID_RESET_PENDING in hid_io_error Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 048/133] eCryptfs: Invalidate dcache entries when lower i_nlink is zero Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 049/133] libxfs: readahead of dir3 data blocks should use the read verifier Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 050/133] xfs: Fix xfs_attr_leafblock definition Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 051/133] arm64: kconfig: Move LIST_POISON to a safe value Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 052/133] Btrfs: check if previous transaction aborted to avoid fs corruption Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 053/133] ARM: orion5x: fix legacy orion5x IRQ numbers Luis Henriques
2015-10-15  3:23   ` Ben Hutchings
2015-10-15  6:22     ` Gregory CLEMENT
2015-10-15  9:03       ` Benjamin Cama
2015-10-19  8:39         ` Luis Henriques [this message]
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 054/133] DRM - radeon: Don't link train DisplayPort on HPD until we get the dpcd Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 055/133] xfs: Fix file type directory corruption for btree directories Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 056/133] sched: Fix cpu_active_mask/cpu_online_mask race Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 057/133] rtlwifi: rtl8192cu: Add new device ID Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 058/133] of/address: Don't loop forever in of_find_matching_node_by_address() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 059/133] drivercore: Fix unregistration path of platform devices Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 060/133] arm64: flush FP/SIMD state correctly after execve() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 061/133] xfs: return errors from partial I/O failures to files Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 062/133] ALSA: usb-audio: correct the value cache check Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 063/133] IB/qib: Change lkey table allocation to support more MRs Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 064/133] drm/radeon/atom: Send out the full AUX address Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 065/133] tg3: Fix temperature reporting Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 066/133] drm/i915: Always mark the object as dirty when used by the GPU Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 067/133] Add radeon suspend/resume quirk for HP Compaq dc5750 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 068/133] IB/uverbs: reject invalid or unknown opcodes Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 069/133] hpfs: update ctime and mtime on directory modification Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 070/133] Input: evdev - do not report errors form flush() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 071/133] crypto: ghash-clmulni: specify context size for ghash async algorithm Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 072/133] mm: check if section present during memory block registering Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 073/133] fs: create and use seq_show_option for escaping Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 074/133] ALSA: hda - Enable headphone jack detect on old Fujitsu laptops Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 075/133] ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 076/133] rtc: s5m: fix to update ctrl register Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 077/133] scsi: fix scsi_error_handler vs. scsi_host_dev_release race Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 078/133] parisc: Use double word condition in 64bit CAS operation Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 079/133] vmscan: fix increasing nr_isolated incurred by putback unevictable pages Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 080/133] drm/i915: Limit the number of loops for reading a split 64bit register Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 081/133] stmmac: fix check for phydev being open Luis Henriques
2015-09-30 11:23   ` Sergei Shtylyov
2015-09-30 12:20     ` Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 082/133] hfs,hfsplus: cache pages correctly between bnode_create and bnode_free Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 083/133] hfs: fix B-tree corruption after insertion at position 0 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 084/133] drm/qxl: validate monitors config modes Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 085/133] PCI: Fix TI816X class code quirk Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 086/133] Input: ambakmi - fix system PM by converting to modern callbacks Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 087/133] svcrdma: Fix send_reply() scatter/gather set-up Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 088/133] x86/mm: Initialize pmd_idx in page_table_range_init_count() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 089/133] net: bcmgenet: Use correct dev_id for free_irq Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 090/133] powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 091/133] clk: versatile: off by one in clk_sp810_timerclken_of_get() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 092/133] usb: gadget: m66592-udc: forever loop in set_feature() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 093/133] windfarm: decrement client count when unregistering Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 094/133] perf hists: Update the column width for the "srcline" sort key Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 095/133] batman-adv: Make DAT capability changes atomic Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 096/133] batman-adv: Make NC " Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 097/133] batman-adv: Make TT " Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 098/133] batman-adv: fix multicast counter when purging originators Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 099/133] batman-adv: fix counter for multicast supporting nodes Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 100/133] batman-adv: Make MCAST capability changes atomic Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 101/133] batman-adv: Fix potential synchronization issues in mcast tvlv handler Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 102/133] batman-adv: Fix potentially broken skb network header access Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 103/133] net: fix endian check warning in etherdevice.h Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 104/133] powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 105/133] mtd: pxa3xx_nand: add a default chunk size Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 106/133] ath10k: fix dma_mapping_error() handling Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 107/133] mmc: sdhci: also get preset value and driver type for MMC_DDR52 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 108/133] perf stat: Get correct cpu id for print_aggr Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 109/133] ASoC: spear_pcm: Use devm_snd_dmaengine_pcm_register to fix resource leak Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 110/133] IB/mlx4: Fix potential deadlock when sending mad to wire Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 111/133] IB/mlx4: Forbid using sysfs to change RoCE pkeys Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 112/133] IB/mlx4: Use correct SL on AH query under RoCE Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 113/133] IB/uverbs: Fix race between ib_uverbs_open and remove_one Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 114/133] mmc: core: fix race condition in mmc_wait_data_done Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 115/133] ipv6: fix exthdrs offload registration in out_rt path Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 116/133] task_work: remove fifo ordering guarantee Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 117/133] fixed_phy: pass 'irq' to fixed_phy_add() Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 118/133] netlink, mmap: fix edge-case leakages in nf queue zero-copy Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 119/133] scsi_dh: fix randconfig build error Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 120/133] md: flush ->event_work before stopping array Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 121/133] md/raid10: always set reshape_safe when initializing reshape_position Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 122/133] perf/x86: Fix copy_from_user_nmi() return if range is not ok Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 123/133] ext4: fix loss of delalloc extent info in ext4_zero_range() Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 124/133] powerpc/MSI: Fix race condition in tearing down MSI interrupts Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 125/133] RDS: verify the underlying transport exists before creating a connection Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 126/133] UBI: block: Add missing cache flushes Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 127/133] usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 128/133] net/ipv6: Correct PIM6 mrt_lock handling Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 129/133] netlink, mmap: transform mmap skb into full skb on taps Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 130/133] sctp: fix race on protocol/netns initialization Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 131/133] openvswitch: Zero flows on allocation Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 132/133] fib_rules: fix fib rule dumps across multiple skbs Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 133/133] parisc: Filter out spurious interrupts in PA-RISC irq handler Luis Henriques

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=20151019083913.GA3424@ares \
    --to=luis.henriques@canonical.com \
    --cc=ben@decadent.org.uk \
    --cc=benoar@dolka.fr \
    --cc=gregory.clement@free-electrons.com \
    --cc=kernel-team@lists.ubuntu.com \
    --cc=linux-kernel@vger.kernel.org \
    --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).