All of lore.kernel.org
 help / color / mirror / Atom feed
From: "E.D.V." <erdv38@gmail.com>
To: Tobin Davis <tdavis@dsl-only.net>
Cc: erdv38@gmail.com, alsa-devel@alsa-project.org
Subject: Re: Alsa 1.0.13 (and others) does not work on ALC880
Date: Tue, 15 May 2007 11:02:58 +0200	[thread overview]
Message-ID: <46497742.60200@gmail.com> (raw)
In-Reply-To: <1179185976.4415.71.camel@razman.gruemaster.com>

Dear Tobin, here are infos about my system.

I tried all the models for ALC880 with the same result for aplay command :

eric@gondor:~$ aplay
ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
aplay: main:550: Erreur d'ouverture audio: Argument invalide

and the resulting in /var/log/messages (alsa-driver compiled with
debugging activated)

May 15 10:50:07 gondor kernel: [ 4265.358277]  [<f8ccdfd0>]
snd_pcm_hw_constraints_complete+0x2c0/0x400 [snd_pcm]
May 15 10:50:07 gondor kernel: [ 4265.358344]  [<f8cce172>]
snd_pcm_open_substream+0x62/0xc0 [snd_pcm]
May 15 10:50:07 gondor kernel: [ 4265.358368]  [add_wait_queue+29/80]
add_wait_queue+0x1d/0x50
May 15 10:50:07 gondor kernel: [ 4265.358391]  [<f8cce2c4>]
snd_pcm_open+0xf4/0x1b0 [snd_pcm]
May 15 10:50:07 gondor kernel: [ 4265.358428]
[default_wake_function+0/16] default_wake_function+0x0/0x10
May 15 10:50:07 gondor kernel: [ 4265.358464]  [<f8a375b1>]
snd_open+0x81/0x160 [snd]
May 15 10:50:07 gondor kernel: [ 4265.358482]  [kobject_get+15/32]
kobject_get+0xf/0x20
May 15 10:50:07 gondor kernel: [ 4265.358491]  [<f8a37530>]
snd_open+0x0/0x160 [snd]
May 15 10:50:07 gondor kernel: [ 4265.358518]  [chrdev_open+168/368]
chrdev_open+0xa8/0x170
May 15 10:50:07 gondor kernel: [ 4265.358544]  [chrdev_open+0/368]
chrdev_open+0x0/0x170
May 15 10:50:07 gondor kernel: [ 4265.358550]  [__dentry_open+186/448]
__dentry_open+0xba/0x1c0
May 15 10:50:07 gondor kernel: [ 4265.358580]
[nameidata_to_filp+53/64] nameidata_to_filp+0x35/0x40
May 15 10:50:07 gondor kernel: [ 4265.358599]  [do_filp_open+80/96]
do_filp_open+0x50/0x60
May 15 10:50:07 gondor kernel: [ 4265.358651]  [<f8a3b1e0>]
snd_ctl_ioctl+0x0/0xbd0 [snd]
May 15 10:50:07 gondor kernel: [ 4265.358714]  [do_sys_open+78/240]
do_sys_open+0x4e/0xf0
May 15 10:50:07 gondor kernel: [ 4265.358747]  [sys_open+28/32]
sys_open+0x1c/0x20
May 15 10:50:07 gondor kernel: [ 4265.358757]
[sysenter_past_esp+105/169] sysenter_past_esp+0x69/0xa9
May 15 10:50:07 gondor kernel: [ 4265.358831]  =======================


The result of  alsa-info.sh is on http://pastebin.ca/488975 *
* The results of the following command in alsa-info.sh
cat /proc/asound/card0/codec\#* > /tmp/alsainfo/alsa-hda-intel.tmp 2>
/dev/null
give  a lot of similar lines in /var/log/messages  like the one below
 
May 15 10:47:20 gondor kernel: [ 4098.351002] ALSA
/usr/src/modules/alsa-driver-1.0.14rc4/pci/hda/hda_codec.c:207:
hda_codec: invalid dep_range_val 0:7fff

Comment :

What is strange is that alsa-driver worked well before, I used it
without problems with Ubuntu Breezy (I don't remember the alsa or
kernel version but kernel was about 2.6.12 - 2.6.14). The problem
appeared when upgrading to dapper and edgy (2.6.15-2.6.17) and
alsa-driver only worked when I self-compiled it with debugging
enabled, though giving the same kind of messages in /var/log/messages
as given above . If it was disabled it gave the same result "ALSA lib
pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave". And now EVEN
with debugging enabled it does not work ....


Eric


Tobin Davis a écrit :
> With alsa-driver-1.0.14rc4, try loading with "model=clevo", or one of
> the other models for the ALC880 chip as defined in
> alsa-driver-1.0.14rc4/alsa-kernel/Documentation/ALSA-Configuration.txt.
>
> If one of them works well, we can easily add your device id to the
> driver.  Otherwise, we will need to do more development for your model.
> Could you also add the link created by this script: 
> http://bulletproof.servebeer.com/alsa/scripts/alsa-info.sh
>
> Thanks,
>
> Tobin
>
> On Mon, 2007-05-14 at 14:56 +0200, Eric wrote:
>
>> I installed Ubuntu Feisty on a D900t laptop : it contains a ALC880 audio
>> chipset
>>
>> eric@gondor:~$ lspci |grep Audio
>> 00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
>> Family) High Definition Audio Controller (rev 03)
>>
>> When modprobing the modules I get :
>> eric@gondor:~$ sudo modprobe -v snd-hda-intel model=3stack-digout
>> insmod
/lib/modules/2.6.20-15-generic/kernel/sound/pci/hda/snd-hda-codec.ko
>> insmod
/lib/modules/2.6.20-15-generic/kernel/sound/pci/hda/snd-hda-intel.ko
model=3stack-digout
>>
>> while /var/log/messages says :
>> May 14 14:42:45 gondor kernel: [ 3699.070904] hda_intel:
>> azx_get_response timeout, switching to polling mode...
>>
>>
>> Feisty dist. is provided with alsa-1.0.13. I get no sound, here are the
>> results of aplay :
>>
>> eric@gondor:~$ aplay
>> ALSA lib pcm_direct.c:867:(snd_pcm_direct_initialize_slave)
>> snd_pcm_hw_params_any failed
>> ALSA lib pcm_dmix.c:876:(snd_pcm_dmix_open) unable to initialize slave
>> aplay: main:550: Erreur d'ouverture audio: Argument invalide
>> eric@gondor:~$
>>
>> Here are some other infos :
>>
>> eric@gondor:~$ tail -2 /proc/asound/oss/sndstat
>> 0: Realtek ALC880
>> 1: SAA7134 Mixer
>>
>> amixer shows this :
>> eric@gondor:~$ amixer
>> Simple mixer control 'Headphone',0
>>   Capabilities: pswitch
>>   Playback channels: Front Left - Front Right
>>   Mono:
>>   Front Left: Playback [on]
>>   Front Right: Playback [on]
>> Simple mixer control 'PCM',0
>>   Capabilities: pvolume
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 255
>>   Mono:
>>   Front Left: Playback 228 [89%]
>>   Front Right: Playback 228 [89%]
>> Simple mixer control 'Front',0
>>   Capabilities: pvolume pswitch
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 127
>>   Mono:
>>   Front Left: Playback 60 [47%] [-2144.00dB] [on]
>>   Front Right: Playback 60 [47%] [-2144.00dB] [on]
>> Simple mixer control 'Front Mic',0
>>   Capabilities: pvolume pswitch
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 127
>>   Mono:
>>   Front Left: Playback 55 [43%] [-2304.00dB] [on]
>>   Front Right: Playback 55 [43%] [-2304.00dB] [on]
>> Simple mixer control 'Surround',0
>>   Capabilities: pvolume pswitch
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 127
>>   Mono:
>>   Front Left: Playback 64 [50%] [-2016.00dB] [on]
>>   Front Right: Playback 64 [50%] [-2016.00dB] [on]
>> Simple mixer control 'Center',0
>>   Capabilities: pvolume pvolume-joined pswitch pswitch-joined
>>   Playback channels: Mono
>>   Limits: Playback 0 - 127
>>   Mono: Playback 56 [44%] [-2272.00dB] [on]
>> Simple mixer control 'LFE',0
>>   Capabilities: pvolume pvolume-joined pswitch pswitch-joined
>>   Playback channels: Mono
>>   Limits: Playback 0 - 127
>>   Mono: Playback 58 [46%] [-2208.00dB] [on]
>> Simple mixer control 'Line',0
>>   Capabilities: pvolume pswitch
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 127
>>   Mono:
>>   Front Left: Playback 60 [47%] [-2144.00dB] [on]
>>   Front Right: Playback 60 [47%] [-2144.00dB] [on]
>> Simple mixer control 'CD',0
>>   Capabilities: pvolume pswitch
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 127
>>   Mono:
>>   Front Left: Playback 58 [46%] [-2208.00dB] [on]
>>   Front Right: Playback 58 [46%] [-2208.00dB] [on]
>> Simple mixer control 'Mic',0
>>   Capabilities: pvolume pswitch
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 127
>>   Mono:
>>   Front Left: Playback 57 [45%] [-2240.00dB] [on]
>>   Front Right: Playback 57 [45%] [-2240.00dB] [on]
>> Simple mixer control 'IEC958',0
>>   Capabilities: pswitch pswitch-joined
>>   Playback channels: Mono
>>   Mono: Playback [off]
>> Simple mixer control 'PC Speaker',0
>>   Capabilities: pvolume pswitch
>>   Playback channels: Front Left - Front Right
>>   Limits: Playback 0 - 127
>>   Mono:
>>   Front Left: Playback 53 [42%] [-2368.00dB] [on]
>>   Front Right: Playback 53 [42%] [-2368.00dB] [on]
>> Simple mixer control 'Capture',0
>>   Capabilities: cvolume cswitch
>>   Capture channels: Front Left - Front Right
>>   Limits: Capture 0 - 127
>>   Front Left: Capture 31 [24%] [-3072.00dB] [on]
>>   Front Right: Capture 31 [24%] [-3072.00dB] [on]
>> Simple mixer control 'Capture',1
>>   Capabilities: cvolume cswitch
>>   Capture channels: Front Left - Front Right
>>   Limits: Capture 0 - 127
>>   Front Left: Capture 27 [21%] [-3200.00dB] [on]
>>   Front Right: Capture 27 [21%] [-3200.00dB] [on]
>> Simple mixer control 'Capture',2
>>   Capabilities: cvolume cswitch
>>   Capture channels: Front Left - Front Right
>>   Limits: Capture 0 - 127
>>   Front Left: Capture 24 [19%] [-3296.00dB] [on]
>>   Front Right: Capture 24 [19%] [-3296.00dB] [on]
>> Simple mixer control 'Caller ID',0
>>   Capabilities: pswitch pswitch-joined
>>   Playback channels: Mono
>>   Mono: Playback [on]
>> Simple mixer control 'Channel Mode',0
>>   Capabilities: enum
>>   Items: '2ch' '6ch'
>>   Item0: '6ch'
>> Simple mixer control 'Input Source',0
>>   Capabilities: enum
>>   Items: 'Mic' 'Front Mic' 'Line' 'CD'
>>   Item0: 'Mic'
>> Simple mixer control 'Input Source',1
>>   Capabilities: enum
>>   Items: 'Mic' 'Front Mic' 'Line' 'CD'
>>   Item0: 'Mic'
>> Simple mixer control 'Input Source',2
>>   Capabilities: enum
>>   Items: 'Mic' 'Front Mic' 'Line' 'CD'
>>   Item0: 'Mic'
>> Simple mixer control 'Off-hook',0
>>   Capabilities: pswitch pswitch-joined
>>   Playback channels: Mono
>>   Mono: Playback [on]
>>
>> aplay -l seems to work :
>>
>> eric@gondor:~$ aplay -l
>> **** Liste des PLAYBACK périphériques ****
>> carte  0: Intel [HDA Intel], périphérique 0 : ALC880 Analog [ALC880
>> Analog]
>>   Sous-périphériques: 1/1
>>   Sous-périphérique: #0: subdevice #0
>> carte  0: Intel [HDA Intel], périphérique 1 : ALC880 Digital [ALC880
>> Digital]
>>   Sous-périphériques: 1/1
>>   Sous-périphérique: #0: subdevice #0
>> carte  0: Intel [HDA Intel], périphérique 6 : Si3054 Modem [Si3054
>> Modem]
>>   Sous-périphériques: 1/1
>>   Sous-périphérique: #0: subdevice #0
>>
>>
>> eric@gondor:~$ cat /proc/asound/cards
>>  0 [Intel          ]: HDA-Intel - HDA Intel
>>                       HDA Intel at 0xb0000000 irq 17
>>  1 [SAA7134        ]: SAA7134 - SAA7134
>>                       saa7133[0] at 0xb3006000 irq 22
>>
>> if I try to do a cat /proc/asound/card0/codec#0 it hangs
>> while /var/log/messages gives a lot of
>>
>> May 14 14:44:52 gondor kernel: [ 3825.457412] hda_codec: invalid
>> dep_range_val 0:7fff
>> May 14 14:44:52 gondor kernel: [ 3825.457696] hda_codec: invalid
>> dep_range_val 0:7fff
>> ........................
>>
>> eric@gondor:~$ sudo lspci -nv
>> 00:00.0 0600: 8086:2580 (rev 04)
>>         Subsystem: 1558:0900
>>         Flags: bus master, fast devsel, latency 0
>>         Capabilities: [e0] Vendor Specific Information
>>
>> 00:01.0 0604: 8086:2581 (rev 04) (prog-if 00 [Normal decode])
>>         Flags: bus master, fast devsel, latency 0
>>         Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>>         Memory behind bridge: b1000000-b2ffffff
>>         Prefetchable memory behind bridge: c0000000-cfffffff
>>         Capabilities: [88] Subsystem: 8086:2582
>>         Capabilities: [80] Power Management version 2
>>         Capabilities: [90] Message Signalled Interrupts: Mask- 64bit-
>> Queue=0/0 Enable-
>>         Capabilities: [a0] Express Root Port (Slot+) IRQ 0
>>
>> 00:1b.0 0403: 8086:2668 (rev 03)
>>         Subsystem: 1558:0900
>>         Flags: bus master, fast devsel, latency 0, IRQ 20
>>         Memory at b0000000 (64-bit, non-prefetchable) [size=16K]
>>         Capabilities: [50] Power Management version 2
>>         Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+
>> Queue=0/0 Enable-
>>         Capabilities: [70] Express Unknown type IRQ 0
>>
>> 00:1d.0 0c03: 8086:2658 (rev 03) (prog-if 00 [UHCI])
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 0, IRQ 18
>>         I/O ports at 1800 [size=32]
>>
>> 00:1d.1 0c03: 8086:2659 (rev 03) (prog-if 00 [UHCI])
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 0, IRQ 19
>>         I/O ports at 3000 [size=32]
>>
>> 00:1d.2 0c03: 8086:265a (rev 03) (prog-if 00 [UHCI])
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 0, IRQ 17
>>         I/O ports at 3020 [size=32]
>>
>> 00:1d.3 0c03: 8086:265b (rev 03) (prog-if 00 [UHCI])
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 0, IRQ 20
>>         I/O ports at 3040 [size=32]
>>
>> 00:1d.7 0c03: 8086:265c (rev 03) (prog-if 20 [EHCI])
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 0, IRQ 18
>>         Memory at b0004000 (32-bit, non-prefetchable) [size=1K]
>>         Capabilities: [50] Power Management version 2
>>         Capabilities: [58] Debug port
>>
>> 00:1e.0 0604: 8086:244e (rev d3) (prog-if 01 [Subtractive decode])
>>         Flags: bus master, fast devsel, latency 0
>>         Bus: primary=00, secondary=0a, subordinate=0e, sec-latency=32
>>         I/O behind bridge: 00004000-00004fff
>>         Memory behind bridge: b3000000-b30fffff
>>         Prefetchable memory behind bridge:
>> 0000000050000000-0000000055ffffff
>>         Capabilities: [50] Subsystem: 1558:0900
>>
>> 00:1f.0 0601: 8086:2640 (rev 03)
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 0
>>
>> 00:1f.1 0101: 8086:266f (rev 03) (prog-if 8a [Master SecP PriP])
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 0, IRQ 17
>>         I/O ports at 01f0 [size=8]
>>         I/O ports at 03f4 [size=1]
>>         I/O ports at 0170 [size=8]
>>         I/O ports at 0374 [size=1]
>>         I/O ports at 3080 [size=16]
>>
>> 00:1f.3 0c05: 8086:266a (rev 03)
>>         Subsystem: 1558:0900
>>         Flags: medium devsel, IRQ 10
>>         I/O ports at 3060 [size=32]
>>
>> 01:00.0 0300: 10de:00c8 (rev a2) (prog-if 00 [VGA])
>>         Subsystem: 1558:0900
>>         Flags: bus master, fast devsel, latency 0, IRQ 11
>>         Memory at b2000000 (32-bit, non-prefetchable) [size=16M]
>>         Memory at c0000000 (64-bit, prefetchable) [size=256M]
>>         Memory at b1000000 (64-bit, non-prefetchable) [size=16M]
>>         Capabilities: [60] Power Management version 2
>>         Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+
>> Queue=0/0 Enable-
>>         Capabilities: [78] Express Endpoint IRQ 0
>>
>> 0a:00.0 0607: 104c:ac50 (rev 02)
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 168, IRQ 17
>>         Memory at b3007000 (32-bit, non-prefetchable) [size=4K]
>>         Bus: primary=0a, secondary=0b, subordinate=0e, sec-latency=176
>>         Memory window 0: 50000000-53fff000 (prefetchable)
>>         Memory window 1: 58000000-5bfff000
>>         I/O window 0: 00004800-000048ff
>>         I/O window 1: 00004c00-00004cff
>>         16-bit legacy interface ports at 0001
>>
>> 0a:01.0 0c00: 104c:8023 (prog-if 10 [OHCI])
>>         Subsystem: 1558:0900
>>         Flags: bus master, medium devsel, latency 64, IRQ 21
>>         Memory at b3004000 (32-bit, non-prefetchable) [size=2K]
>>         Memory at b3000000 (32-bit, non-prefetchable) [size=16K]
>>         Capabilities: [44] Power Management version 2
>>
>> 0a:02.0 0104: 105a:3373 (rev 02)
>>         Subsystem: 1558:0900
>>         Flags: bus master, 66MHz, medium devsel, latency 96, IRQ 19
>>         I/O ports at 4480 [size=64]
>>         I/O ports at 44c0 [size=16]
>>         I/O ports at 4400 [size=128]
>>         Memory at b3005000 (32-bit, non-prefetchable) [size=4K]
>>         Memory at b3020000 (32-bit, non-prefetchable) [size=128K]
>>         Capabilities: [60] Power Management version 2
>>
>> 0a:03.0 0200: 10ec:8169 (rev 10)
>>         Subsystem: 1558:0900
>>         Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 22
>>         I/O ports at 4000 [size=256]
>>         Memory at b3004800 (32-bit, non-prefetchable) [size=256]
>>         [virtual] Expansion ROM at 54000000 [disabled] [size=128K]
>>         Capabilities: [dc] Power Management version 2
>>
>> 0a:04.0 0480: 1131:7133 (rev f0)
>>         Subsystem: 1461:f31e
>>         Flags: bus master, medium devsel, latency 64, IRQ 23
>>         Memory at b3006000 (32-bit, non-prefetchable) [size=2K]
>>         Capabilities: [40] Power Management version 2
>>
>> 0a:05.0 0280: 1814:0201 (rev 01)
>>         Subsystem: 1462:6833
>>         Flags: bus master, slow devsel, latency 64, IRQ 20
>>         Memory at b3008000 (32-bit, non-prefetchable) [size=8K]
>>         Capabilities: [40] Power Management version 2
>>
>> asoundconf output :
>> eric@gondor:~$ asoundconf list
>> Names of available sound cards:
>> Intel
>> SAA7134
>>
>> I tried a lot of workarounds but none worked : boot options (irqpoll,
>> pci=noacpi), single_cmd=1, position_fix=1, several models of hda-intel
>> driver, I tried 1.0.13 and 1.0.14rc4 driver, with debug on...
>>
>> I must add that I already had this problem with previous distributions
>> of Ubuntu. It worked with an old one (Breezy) then in Dapper and Edgy,
>> it did worked ONLY when I self-compiled the driver with debug option
>> enabled I never understood why. And now with Feisty/alsa 1.0.13/ubuntu
>> kernel 2.6.20, or an ubuntu kernel with self-compiled alsa 1.0.14rc4, it
>> does not work. I cannot have one sound :-(.
>>
>> Please help me ....
>>
>>
>> Eric
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Alsa-devel mailing list
>> Alsa-devel@alsa-project.org
>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>



_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

  reply	other threads:[~2007-05-15  9:03 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-14 12:56 Alsa 1.0.13 (and others) does not work on ALC880 Eric
2007-05-14 23:39 ` Tobin Davis
2007-05-15  9:02   ` E.D.V. [this message]
     [not found] ` <1179415598.4415.312.camel@razman.gruemaster.com>
2007-05-18 21:09   ` Eric De Vito
  -- strict thread matches above, loose matches on Subject: below --
2007-05-14 13:00 Eric
2007-05-19  7:08 Andrew Callan
2007-05-19 15:11 ` Takashi Iwai
2007-05-19 15:47   ` Tobin Davis
2007-05-19 17:22   ` E.D.V.
2007-05-19 17:51     ` Tobin Davis
2007-05-20  2:49   ` Andrew Callan
2007-05-20  3:26   ` Andrew Callan
2007-06-03  3:20   ` acallan.alsa
2007-06-04 14:14     ` Takashi Iwai
2007-06-05  4:17       ` acallan.alsa
2007-06-05 10:42         ` Takashi Iwai
2007-06-06  6:07           ` acallan.alsa
2007-06-06 12:54             ` Takashi Iwai
2007-06-07  6:01               ` acallan.alsa
2007-06-08  8:00                 ` Takashi Iwai
2007-06-12  5:51                   ` acallan.alsa
2007-06-12  9:35                     ` Takashi Iwai

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=46497742.60200@gmail.com \
    --to=erdv38@gmail.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=tdavis@dsl-only.net \
    /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.