From: Antony Pavlov <antonynpavlov@gmail.com>
To: "Ákos Kovács" <akoskovacs@gmx.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [v2 00/71] Integrating Kconfig to Qemu
Date: Sun, 29 Sep 2013 20:56:36 +0400 [thread overview]
Message-ID: <20130929205636.7a7fc5dedc807fdc801ddc86@gmail.com> (raw)
In-Reply-To: <1380249092-4775-1-git-send-email-akoskovacs@gmx.com>
On Fri, 27 Sep 2013 04:30:21 +0200
Ákos Kovács <akoskovacs@gmx.com> wrote:
I have just tryed 'kconfig' branch from your qemu github repo.
Great work!
But I have found new generated Kconfig.targets file in 'git status' 'Untracked files' section.
Can we add it to the .gitignore file?
> This patchset contains the necessary changes in the build system to
> enable interactive build configuration with Kconfig.
>
> It also contains the Kconfig files for each hw/* subdirectory, including the boards.
>
> The most significant change is that the Makefile is now capable to include the generated
> kconfig-devices.mak or exclude it with the 'make defconfig' command.
>
> Ákos Kovács (71):
> rules.mak: New logical functions
> Makefile.target: CONFIG_NO_* variables removed
> default-configs/: CONFIG_GDBSTUB_XML removed
> scripts/kconfig: kconfig-frontends submodule added
> Makefile: Clone kconfig git submodule in Makefile
> hw/arm/Makefile.objs: CONFIG_* created for each board
> hw/i386/Makefile.objs: Build pc_piix* and pc_q35 boards condtionally
> hw/m68k/Makefile.objs: Conditionally build boards
> hw/microblaze/Makefile.objs: Create configs for petalogix boards
> hw/mips/Makefile.objs: Create CONFIG_* for mips boards
> hw/ppc/Makefile.objs: Build all boards conditinally
> hw/sh4/Makefile.objs: Build sh4 boards conditionally
> hw/sparc/Makefile.objs: CONFIG_* for sun4m and leon3 created
> hw/lm32/Makefile.objs: Conditionally build lm32 and milkmyst
> hw/s390x/Makefile.objs: Create CONFIG_S390_VIRTIO and CONFIG_S390_CCW
> hw/s390x/Kconfig: Add s390x Kconfig
> hw/xtensa/Makefile.objs: Build xtensa_sim and xtensa_lx60
> conditionally
> hw/intc/Makefile.objs: Make CONFIG_ARMV7_NVIC
> hw/9pfs/Kconfig: Add 9pfs Kconfig
> hw/arm/Kconfig: Add ARM Kconfig
> hw/audio/Kconfig: Add audio Kconfig
> hw/block/Kconfig: Add Kconfig file
> hw/char/Kconfig: Add Kconfig file
> hw/core/Kconfig: Add Kconfig file
> hw/cpu/Kconfig: Add Kconfig file
> hw/display/Kconfig: Add Kconfig file
> hw/dma/Kconfig: Add Kconfig file
> hw/gpio/Kconfig: Add Kconfig file
> hw/i2c/Kconfig: Add Kconfig file
> hw/ide/Kconfig: Add Kconfig file
> hw/input/Kconfig: Add Kconfig file
> hw/intc/Kconfig: Add Kconfig file
> hw/isa/Kconfig: Add Kconfig file
> hw/misc/Kconfig: Add Kconfig file
> hw/mips/Kconfig: Add Kconfig for MIPS
> hw/nvram/Kconfig: Add Kconfig file
> hw/pci/Kconfig: Add Kconfig file
> hw/pci-bridge/Kconfig: Add Kconfig file
> hw/pci-host/Kconfig: Add Kconfig file
> hw/scsi/Kconfig: Add Kconfig file
> hw/sd/Kconfig: Add Kconfig file
> hw/ssi/Kconfig: Add Kconfig file
> hw/timer/Kconfig: Add Kconfig file
> hw/tpm/Kconfig: Add Kconfig file
> hw/alpha/Kconfig: Add Kconfig for Alpha
> hw/cris/Kconfig: Added Cris kconfig file
> hw/lm32/Kconfig: Added kconfig for lm32
> hw/m68k/Kconfig: m68k kconfig file added
> hw/usb/Kconfig: Add Kconfig file
> hw/watchdog/Kconfig: Add Kconfig file
> hw/Kconfig: Add the main Kconfig for hw/
> hw/moxie/Kconfig: Add Kconfig for moxie
> hw/unicore32/Kconfig: Add Unicore32 Kconfig
> hw/moxie/Kconfig: Make the board default and bool
> hw/xtensa/Kconfig: Kconfig for xtensa added
> hw/openrisc/Makefile.objs: Add CONFIG_ prefix for OPENRISC_SIM
> hw/openrisc/Kconfig: Add Kconfig for OpenRISC
> hw/sparc64/Kconfig: Kconfig added for Sparc64
> configure: Generate Kconfig.targets with --target-list
> Kconfig: Main kconfig file added
> hw/usb/hcd-ohci.c: Move sysbus and PCI code to new files
> hw/usb/Makefile.objs: Make config options for USB_OHCI_*
> Makefile.objs: Split CONFIG_USB_EHCI
> hw/ppc/Makefile.objs: Create PPC405_UC for ppc405_uc.c
> hw/ppc/Kconfig: Add Kconfig for PPC
> hw/usb/Kconfig: Add the new USB_(O|U)HCI_(PCI|SYSBUS)
> hw/i386/Kconfig: Add i386 Kconfig
> hw/acpi/Kconfig: Create ACPI Kconfig
> hw/microblaze/Kconfig: Kconfig added for microblaze
> hw/sh4/Kconfig: Kconfig for SH4 added
> hw/sparc/Kconfig: Kconfig for Sparc added
>
> .gitmodules | 3 +
> Kconfig | 10 +
> Makefile | 97 +++++++++-
> Makefile.target | 12 +-
> configure | 14 ++
> default-configs/arm-linux-user.mak | 2 -
> default-configs/arm-softmmu.mak | 15 +-
> default-configs/armeb-linux-user.mak | 2 -
> default-configs/i386-softmmu.mak | 3 +
> default-configs/m68k-linux-user.mak | 2 -
> default-configs/m68k-softmmu.mak | 4 +-
> default-configs/microblaze-softmmu.mak | 3 +
> default-configs/microblazeel-softmmu.mak | 3 +
> default-configs/mips-softmmu.mak | 6 +
> default-configs/mips64-softmmu.mak | 6 +
> default-configs/mips64el-softmmu.mak | 6 +
> default-configs/mipsel-softmmu.mak | 6 +
> default-configs/pci.mak | 2 +
> default-configs/ppc-linux-user.mak | 2 -
> default-configs/ppc-softmmu.mak | 9 +-
> default-configs/ppc64-linux-user.mak | 2 -
> default-configs/ppc64-softmmu.mak | 10 +-
> default-configs/ppc64abi32-linux-user.mak | 2 -
> default-configs/ppcemb-softmmu.mak | 9 +-
> default-configs/sh4-softmmu.mak | 4 +
> default-configs/sh4eb-softmmu.mak | 3 +
> default-configs/sparc-softmmu.mak | 2 +
> default-configs/x86_64-softmmu.mak | 3 +
> default-configs/xtensa-softmmu.mak | 3 +
> default-configs/xtensaeb-softmmu.mak | 3 +
> hw/9pfs/Kconfig | 2 +
> hw/Kconfig | 28 +++
> hw/acpi/Kconfig | 4 +
> hw/alpha/Kconfig | 13 ++
> hw/arm/Kconfig | 237 +++++++++++++++++++++++
> hw/arm/Makefile.objs | 35 +++-
> hw/audio/Kconfig | 41 ++++
> hw/block/Kconfig | 31 +++
> hw/char/Kconfig | 24 +++
> hw/core/Kconfig | 11 ++
> hw/cpu/Kconfig | 18 ++
> hw/cris/Kconfig | 7 +
> hw/display/Kconfig | 84 ++++++++
> hw/dma/Kconfig | 24 +++
> hw/gpio/Kconfig | 5 +
> hw/i2c/Kconfig | 6 +
> hw/i386/Kconfig | 54 ++++++
> hw/i386/Makefile.objs | 5 +-
> hw/ide/Kconfig | 50 +++++
> hw/input/Kconfig | 23 +++
> hw/intc/Kconfig | 38 ++++
> hw/intc/Makefile.objs | 2 +-
> hw/isa/Kconfig | 39 ++++
> hw/lm32/Kconfig | 17 ++
> hw/lm32/Makefile.objs | 4 +-
> hw/m68k/Kconfig | 22 +++
> hw/m68k/Makefile.objs | 7 +-
> hw/microblaze/Kconfig | 19 ++
> hw/microblaze/Makefile.objs | 7 +-
> hw/mips/Kconfig | 73 +++++++
> hw/mips/Makefile.objs | 8 +-
> hw/misc/Kconfig | 67 +++++++
> hw/moxie/Kconfig | 6 +
> hw/net/Kconfig | 74 +++++++
> hw/nvram/Kconfig | 5 +
> hw/openrisc/Kconfig | 7 +
> hw/openrisc/Makefile.objs | 2 +-
> hw/pci-bridge/Kconfig | 3 +
> hw/pci-host/Kconfig | 36 ++++
> hw/pci/Kconfig | 8 +
> hw/pci/Makefile.objs | 2 +-
> hw/ppc/Kconfig | 98 ++++++++++
> hw/ppc/Makefile.objs | 14 +-
> hw/s390x/Kconfig | 12 ++
> hw/s390x/Makefile.objs | 6 +-
> hw/scsi/Kconfig | 21 ++
> hw/sd/Kconfig | 27 +++
> hw/sh4/Kconfig | 17 ++
> hw/sh4/Makefile.objs | 4 +-
> hw/sparc/Kconfig | 18 ++
> hw/sparc/Makefile.objs | 3 +-
> hw/sparc64/Kconfig | 14 ++
> hw/ssi/Kconfig | 14 ++
> hw/timer/Kconfig | 81 ++++++++
> hw/tpm/Kconfig | 6 +
> hw/unicore32/Kconfig | 5 +
> hw/usb/Kconfig | 77 ++++++++
> hw/usb/Makefile.objs | 6 +-
> hw/usb/hcd-ohci-pci.c | 96 +++++++++
> hw/usb/hcd-ohci-sysbus.c | 84 ++++++++
> hw/usb/hcd-ohci.h | 311 ++++++++++++++++++++++++++++++
> hw/watchdog/Kconfig | 7 +
> hw/xtensa/Kconfig | 10 +
> hw/xtensa/Makefile.objs | 4 +-
> rules.mak | 16 ++
> scripts/kconfig | 1 +
> 96 files changed, 2283 insertions(+), 65 deletions(-)
> create mode 100644 Kconfig
> create mode 100644 hw/9pfs/Kconfig
> create mode 100644 hw/Kconfig
> create mode 100644 hw/acpi/Kconfig
> create mode 100644 hw/alpha/Kconfig
> create mode 100644 hw/arm/Kconfig
> create mode 100644 hw/audio/Kconfig
> create mode 100644 hw/block/Kconfig
> create mode 100644 hw/char/Kconfig
> create mode 100644 hw/core/Kconfig
> create mode 100644 hw/cpu/Kconfig
> create mode 100644 hw/cris/Kconfig
> create mode 100644 hw/display/Kconfig
> create mode 100644 hw/dma/Kconfig
> create mode 100644 hw/gpio/Kconfig
> create mode 100644 hw/i2c/Kconfig
> create mode 100644 hw/i386/Kconfig
> create mode 100644 hw/ide/Kconfig
> create mode 100644 hw/input/Kconfig
> create mode 100644 hw/intc/Kconfig
> create mode 100644 hw/isa/Kconfig
> create mode 100644 hw/lm32/Kconfig
> create mode 100644 hw/m68k/Kconfig
> create mode 100644 hw/microblaze/Kconfig
> create mode 100644 hw/mips/Kconfig
> create mode 100644 hw/misc/Kconfig
> create mode 100644 hw/moxie/Kconfig
> create mode 100644 hw/net/Kconfig
> create mode 100644 hw/nvram/Kconfig
> create mode 100644 hw/openrisc/Kconfig
> create mode 100644 hw/pci-bridge/Kconfig
> create mode 100644 hw/pci-host/Kconfig
> create mode 100644 hw/pci/Kconfig
> create mode 100644 hw/ppc/Kconfig
> create mode 100644 hw/s390x/Kconfig
> create mode 100644 hw/scsi/Kconfig
> create mode 100644 hw/sd/Kconfig
> create mode 100644 hw/sh4/Kconfig
> create mode 100644 hw/sparc/Kconfig
> create mode 100644 hw/sparc64/Kconfig
> create mode 100644 hw/ssi/Kconfig
> create mode 100644 hw/timer/Kconfig
> create mode 100644 hw/tpm/Kconfig
> create mode 100644 hw/unicore32/Kconfig
> create mode 100644 hw/usb/Kconfig
> create mode 100644 hw/usb/hcd-ohci-pci.c
> create mode 100644 hw/usb/hcd-ohci-sysbus.c
> create mode 100644 hw/usb/hcd-ohci.h
> create mode 100644 hw/watchdog/Kconfig
> create mode 100644 hw/xtensa/Kconfig
> create mode 160000 scripts/kconfig
>
> --
> 1.8.1.2
>
>
--
--
Best regards,
Antony Pavlov
prev parent reply other threads:[~2013-09-29 16:59 UTC|newest]
Thread overview: 78+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-27 2:30 [Qemu-devel] [v2 00/71] Integrating Kconfig to Qemu Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 01/71] rules.mak: New logical functions Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 02/71] Makefile.target: CONFIG_NO_* variables removed Ákos Kovács
2013-09-27 2:57 ` Peter Maydell
2013-09-27 2:30 ` [Qemu-devel] [v2 03/71] default-configs/: CONFIG_GDBSTUB_XML removed Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 04/71] scripts/kconfig: kconfig-frontends submodule added Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 05/71] Makefile: Clone kconfig git submodule in Makefile Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 06/71] hw/arm/Makefile.objs: CONFIG_* created for each board Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 08/71] hw/m68k/Makefile.objs: Conditionally build boards Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 09/71] hw/microblaze/Makefile.objs: Create configs for petalogix boards Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 10/71] hw/mips/Makefile.objs: Create CONFIG_* for mips boards Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 11/71] hw/ppc/Makefile.objs: Build all boards conditinally Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 12/71] hw/sh4/Makefile.objs: Build sh4 boards conditionally Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 13/71] hw/sparc/Makefile.objs: CONFIG_* for sun4m and leon3 created Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 14/71] hw/lm32/Makefile.objs: Conditionally build lm32 and milkmyst Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 15/71] hw/s390x/Makefile.objs: Create CONFIG_S390_VIRTIO and CONFIG_S390_CCW Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 16/71] hw/s390x/Kconfig: Add s390x Kconfig Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 17/71] hw/xtensa/Makefile.objs: Build xtensa_sim and xtensa_lx60 conditionally Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 18/71] hw/intc/Makefile.objs: Make CONFIG_ARMV7_NVIC Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 19/71] hw/9pfs/Kconfig: Add 9pfs Kconfig Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 20/71] hw/arm/Kconfig: Add ARM Kconfig Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 21/71] hw/audio/Kconfig: Add audio Kconfig Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 22/71] hw/block/Kconfig: Add Kconfig file Ákos Kovács
2013-09-27 11:14 ` Stefan Hajnoczi
2013-09-27 11:21 ` Paolo Bonzini
2013-09-27 2:30 ` [Qemu-devel] [v2 23/71] hw/char/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 24/71] hw/core/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 25/71] hw/cpu/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 26/71] hw/display/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 27/71] hw/dma/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 28/71] hw/gpio/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 29/71] hw/i2c/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 30/71] hw/ide/Kconfig: " Ákos Kovács
2013-09-27 11:11 ` Stefan Hajnoczi
2013-09-27 11:22 ` Paolo Bonzini
2013-09-27 2:30 ` [Qemu-devel] [v2 31/71] hw/input/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 32/71] hw/intc/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 33/71] hw/isa/Kconfig: " Ákos Kovács
2013-09-27 11:13 ` Stefan Hajnoczi
2013-09-27 11:23 ` Paolo Bonzini
2013-09-27 2:30 ` [Qemu-devel] [v2 34/71] hw/misc/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 35/71] hw/mips/Kconfig: Add Kconfig for MIPS Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 36/71] hw/nvram/Kconfig: Add Kconfig file Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 37/71] hw/pci/Kconfig: " Ákos Kovács
2013-09-27 2:30 ` [Qemu-devel] [v2 38/71] hw/pci-bridge/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 39/71] hw/pci-host/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 40/71] hw/scsi/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 41/71] hw/sd/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 42/71] hw/ssi/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 43/71] hw/timer/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 44/71] hw/tpm/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 45/71] hw/alpha/Kconfig: Add Kconfig for Alpha Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 46/71] hw/cris/Kconfig: Added Cris kconfig file Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 47/71] hw/lm32/Kconfig: Added kconfig for lm32 Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 48/71] hw/m68k/Kconfig: m68k kconfig file added Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 49/71] hw/usb/Kconfig: Add Kconfig file Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 50/71] hw/watchdog/Kconfig: " Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 51/71] hw/Kconfig: Add the main Kconfig for hw/ Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 52/71] hw/moxie/Kconfig: Add Kconfig for moxie Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 53/71] hw/unicore32/Kconfig: Add Unicore32 Kconfig Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 54/71] hw/moxie/Kconfig: Make the board default and bool Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 55/71] hw/xtensa/Kconfig: Kconfig for xtensa added Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 56/71] hw/openrisc/Makefile.objs: Add CONFIG_ prefix for OPENRISC_SIM Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 57/71] hw/openrisc/Kconfig: Add Kconfig for OpenRISC Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 58/71] hw/sparc64/Kconfig: Kconfig added for Sparc64 Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 59/71] configure: Generate Kconfig.targets with --target-list Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 60/71] Kconfig: Main kconfig file added Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 61/71] hw/usb/hcd-ohci.c: Move sysbus and PCI code to new files Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 62/71] hw/usb/Makefile.objs: Make config options for USB_OHCI_* Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 63/71] Makefile.objs: Split CONFIG_USB_EHCI Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 65/71] hw/ppc/Kconfig: Add Kconfig for PPC Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 66/71] hw/usb/Kconfig: Add the new USB_(O|U)HCI_(PCI|SYSBUS) Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 67/71] hw/i386/Kconfig: Add i386 Kconfig Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 68/71] hw/acpi/Kconfig: Create ACPI Kconfig Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 69/71] hw/microblaze/Kconfig: Kconfig added for microblaze Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 70/71] hw/sh4/Kconfig: Kconfig for SH4 added Ákos Kovács
2013-09-27 2:31 ` [Qemu-devel] [v2 71/71] hw/sparc/Kconfig: Kconfig for Sparc added Ákos Kovács
2013-09-29 16:56 ` Antony Pavlov [this message]
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=20130929205636.7a7fc5dedc807fdc801ddc86@gmail.com \
--to=antonynpavlov@gmail.com \
--cc=akoskovacs@gmx.com \
--cc=qemu-devel@nongnu.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).