All of lore.kernel.org
 help / color / mirror / Atom feed
From: Edward Shishkin <edward.shishkin@gmail.com>
To: eddie@ehuk.net
Cc: reiserfs-devel@vger.kernel.org
Subject: Re: Reiser4 Oops on vanilla 2.6.37.2
Date: Sat, 05 Mar 2011 23:40:16 +0100	[thread overview]
Message-ID: <4D72BBD0.70907@gmail.com> (raw)
In-Reply-To: <deafa2accc4aa586b6b57e8d9a0fb086.squirrel@ssl.freestuffjunction.co.uk>

[-- Attachment #1: Type: text/plain, Size: 15929 bytes --]

On 03/05/2011 03:29 PM, Eddie Chapman wrote:
> Hello,

Hello.

>
> Firstly many thanks for the brilliant work being put into reiser4.
>
> Been using reiser4 for about 10 days or so on two software raid6 devices
> containing lots of imap mail directories.  One partition has about 55GB
> mail in total, the other only about 4GB.
>
> So far so good with no major problems until this morning, when the Oops
> below (scroll down to bottom of mail) happened. The system continued
> functioning with no apparent data loss except load average rose to 24
> within about 30 secs of the Oops and continued to rise steadily until
> system became unresponsive after 3-4 hrs with load average at 1189.
>
> This is a Centos 5.5 64 bit box with vanilla kernel.org 2.6.37.2 and
> reiser4-for-2.6.37.patch
>
> I have both the raid md devices mounted as reiser4 with noatime,nodiratime
>
> I notice this Oops reported here and Edward's patch to address the problem:
> http://www.spinics.net/lists/reiserfs-devel/msg02648.html
>
> Searching through reiser4-for-2.6.37.patch it seems that patch is in
> there, but I still got the Oops.

This is another problem.

>
> Similarly to the previous case, this box is using ext4 for all the other
> filesystems.
>
> If another patch is not possible in the near future would downgrading the
> other filesystems to ext3 be a temporary workaround for this issue?

I have attached a temporal workaround, it should help.
Note, that I didn't test this patch: I'll be able to do it
at the end of weekends.

Thanks,
Edward.


>
> thanks,
> regards,
> Eddie
>
>
> [357442.561566] BUG: unable to handle kernel paging request at
> 000000004b1b5d0b
> [357442.570005] IP: [<ffffffff81135a07>] jbd2__journal_start+0x42/0xce
> [357442.570005] PGD 135518067 PUD 0
> [357442.570005] Oops: 0000 [#1] SMP
> [357442.570005] last sysfs file: /sys/block/md33/md/metadata_version
> [357442.570005] CPU 1
> [357442.570005] Modules linked in: i915 drm_kms_helper drm
> nf_conntrack_netlink nfnetlink nfsd nfs_acl auth_rpcgss exportfs tun pppoe
> pppox ppp_generic slhc lockd sunrpc bridge 8021q garp stp llc af_packet
> ipt
> _MASQUERADE iptable_nat nf_nat xt_TCPMSS xt_tcpudp iptable_mangle
> nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack xt_comment
> iptable_filter ip_tables x_tables reiser4 power_meter hwmon nvram mousedev
> dv
> b_pll cx22702 cx88_dvb cx88_vp3054_i2c videobuf_dvb dvb_core rc_winfast
> cx8802 snd_hda_codec_realtek usbhid usblp cx8800 snd_hda_intel
> ir_lirc_codec snd_hda_codec cx88xx lirc_dev ir_sony_decoder snd_hwdep snd_
> seq_oss v4l2_common ir_jvc_decoder videodev ir_rc6_decoder i2c_algo_bit
> snd_seq_midi_event ir_rc5_decoder snd_seq option v4l1_compat ir_common
> ir_nec_decoder ir_core v4l2_compat_ioctl32 ch341 snd_seq_device us
> b_wwan usbserial tveeprom snd_pcm_oss videobuf_dma_sg videobuf_core
> snd_mixer_oss psmouse btcx_risc r8169 snd_pcm serio_raw mii snd_timer
> intel_agp snd intel_gtt i2c_i801 agpgart iTCO_wdt tpm_tis soundcore i2c
> _core tpm rtc_cmos iTCO_vendor_support tpm_bios rtc_core snd_page_alloc
> rtc_lib usb_storage usb_libusual uhci_hcd ohci_hcd ehci_hcd usbcore [last
> unloaded: microcode]
> [357442.570005]
> [357442.570005] Pid: 48115, comm: rsync Not tainted 2.6.37.2 #1 Gigabyte
> Technology Co., Ltd. EG41MF-US2H/EG41MF-US2H
> [357442.570005] RIP: 0010:[<ffffffff81135a07>]  [<ffffffff81135a07>]
> jbd2__journal_start+0x42/0xce
> [357442.570005] RSP: 0018:ffff88003e23d738  EFLAGS: 00010286
> [357442.570005] RAX: 000000004b1b5d0b RBX: ffff880032ccf200 RCX:
> 0000000000000003
> [357442.570005] RDX: 0000000000000050 RSI: 0000000000000024 RDI:
> ffff880139f72800
> [357442.570005] RBP: ffff880032ccf200 R08: ffff8801165f4f00 R09:
> 0000000000000000
> [357442.570005] R10: ffff880117b35600 R11: ffff8801165f4f40 R12:
> ffff880139f72800
> [357442.570005] R13: ffff8800327eb690 R14: 0000000000000024 R15:
> 0000000000000050
> [357442.570005] FS:  00007f306eefe6e0(0000) GS:ffff8800bdb00000(0000)
> knlGS:0000000000000000
> [357442.570005] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [357442.570005] CR2: 000000004b1b5d0b CR3: 0000000112d0a000 CR4:
> 00000000000406e0
> [357442.570005] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
> 0000000000000000
> [357442.570005] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:
> 0000000000000400
> [357442.570005] Process rsync (pid: 48115, threadinfo ffff88003e23c000,
> task ffff8800327eb690)
> [357442.570005] Stack:
> [357442.570005]  ffff880001941b48 ffff880139db2800 ffff880016259a20
> dead000000200200
> [357442.570005]  0000000000000024 ffff88003e23d8dc 0000000000000008
> ffffffff81118fd9
> [357442.570005]  00000000290e6838 0000000000000000 0000000200000001
> ffff880016259a20
> [357442.570005] Call Trace:
> [357442.570005]  [<ffffffff81118fd9>] ? ext4_journal_start_sb+0xd7/0x10a
> [357442.570005]  [<ffffffff81111ddf>] ? ext4_evict_inode+0xa5/0x23c
> [357442.570005]  [<ffffffff810b0045>] ? evict+0x1a/0x89
> [357442.570005]  [<ffffffff810b0721>] ? iput+0x1d3/0x202
> [357442.570005]  [<ffffffff810ad87f>] ? d_kill+0x3e/0x5f
> [357442.570005]  [<ffffffff810ada8b>] ? shrink_dentry_list+0xda/0x10d
> [357442.570005]  [<ffffffff810adbc3>] ? __shrink_dcache_sb+0x105/0x141
> [357442.570005]  [<ffffffff810ade58>] ? shrink_dcache_memory+0x10c/0x1b4
> [357442.570005]  [<ffffffff81079cd8>] ? shrink_slab+0xe1/0x14d
> [357442.570005]  [<ffffffff8107b5fb>] ? try_to_free_pages+0x1cc/0x335
> [357442.570005]  [<ffffffff810756a7>] ? __alloc_pages_nodemask+0x422/0x622
> [357442.570005]  [<ffffffff8109b6fb>] ? new_slab+0x4b/0x198
> [357442.570005]  [<ffffffff8109be2d>] ? __slab_alloc+0x120/0x208
> [357442.570005]  [<ffffffffa02a6354>] ? reiser4_inode_find_actor+0x0/0x51
> [reiser4]
> [357442.570005]  [<ffffffff8109bfed>] ? kmem_cache_alloc+0x34/0x65
> [357442.570005]  [<ffffffffa02a3a8c>] ? reiser4_alloc_inode+0x38/0xb5
> [reiser4]
> [357442.570005]  [<ffffffff810b0bef>] ? alloc_inode+0x17/0x74
> [357442.570005]  [<ffffffff810b0dbb>] ? iget5_locked+0x5a/0x14c
> [357442.570005]  [<ffffffffa02a632d>] ? init_locked_inode+0x0/0x27 [reiser4]
> [357442.570005]  [<ffffffffa02a6581>] ? reiser4_iget+0x37/0x318 [reiser4]
> [357442.570005]  [<ffffffffa0296e8c>] ? _reiser4_init_context+0x6b/0x91
> [reiser4]
> [357442.570005]  [<ffffffffa02aa793>] ? reiser4_lookup_common+0xb6/0x125
> [reiser4]
> [357442.570005]  [<ffffffff810aedb7>] ? d_alloc+0x1a1/0x1ac
> [357442.570005]  [<ffffffff810a702b>] ? d_alloc_and_lookup+0x44/0x5f
> [357442.570005]  [<ffffffff810a726a>] ? do_lookup+0xbb/0x129
> [357442.570005]  [<ffffffff810a9088>] ? link_path_walk+0x554/0x8fc
> [357442.570005]  [<ffffffff810a9983>] ? path_walk+0x4a/0x9c
> [357442.570005]  [<ffffffff810a9aa4>] ? do_path_lookup+0x20/0x97
> [357442.570005]  [<ffffffff810aa3c6>] ? user_path_at+0x48/0x79
> [357442.570005]  [<ffffffff810a99c7>] ? path_walk+0x8e/0x9c
> [357442.570005]  [<ffffffff810aa3d0>] ? user_path_at+0x52/0x79
> [357442.570005]  [<ffffffff810a259d>] ? vfs_fstatat+0x2c/0x56
> [357442.570005]  [<ffffffff810a2724>] ? sys_newlstat+0x11/0x29
> [357442.570005]  [<ffffffff81191f92>] ? _atomic_dec_and_lock+0x32/0x4c
> [357442.570005]  [<ffffffff810adc62>] ? dput+0x2f/0x119
> [357442.570005]  [<ffffffff810b6652>] ? sys_llistxattr+0x44/0x50
> [357442.570005]  [<ffffffff81001e7b>] ? system_call_fastpath+0x16/0x1b
> [357442.570005] Code: 80 b5 00 00 53 48 c7 c5 e2 ff ff ff 48 83 ec 08 48
> 85 ff 49 8b 9d c0 04 00 00 0f 84 88 00 00 00 48 85 db 74 14 48 8b 03 48 89
> dd<48>  39 38 74 04 0f 0b eb fe ff 43 0c eb 6f 48 8b 3d e4 05 51 00
> [357442.570005] RIP  [<ffffffff81135a07>] jbd2__journal_start+0x42/0xce
> [357442.570005]  RSP<ffff88003e23d738>
> [357442.570005] CR2: 000000004b1b5d0b
> [357443.604762] ---[ end trace 0126fe64f97a350f ]---
> [357443.615750] BUG: unable to handle kernel paging request at
> 000000004b1b5d0b
> [357443.624153] IP: [<ffffffff81135a07>] jbd2__journal_start+0x42/0xce
> [357443.624153] PGD 125e62067 PUD 125f15067 PMD 0
> [357443.624153] Oops: 0000 [#2] SMP
> [357443.624153] last sysfs file: /sys/block/md33/md/metadata_version
> [357443.624153] CPU 1
> [357443.624153] Modules linked in: i915 drm_kms_helper drm
> nf_conntrack_netlink nfnetlink nfsd nfs_acl auth_rpcgss exportfs tun pppoe
> pppox ppp_generic slhc lockd sunrpc bridge 8021q garp stp llc af_packet
> ipt_MASQUERADE iptable_nat nf_nat xt_TCPMSS xt_tcpudp iptable_mangle
> nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack xt_comment
> iptable_filter ip_tables x_tables reiser4 power_meter hwmon nvram mousedev
> dvb_pll cx22702 cx88_dvb cx88_vp3054_i2c videobuf_dvb dvb_core rc_winfast
> cx8802 snd_hda_codec_realtek usbhid usblp cx8800 snd_hda_intel
> ir_lirc_codec snd_hda_codec cx88xx lirc_dev ir_sony_decoder snd_hwdep
> snd_seq_oss v4l2_common ir_jvc_decoder videodev ir_rc6_decoder
> i2c_algo_bit snd_seq_midi_event ir_rc5_decoder snd_seq option v4l1_compat
> ir_common ir_nec_decoder ir_core v4l2_compat_ioctl32 ch341 snd_seq_device
> usb_wwan usbserial tveeprom snd_pcm_oss videobuf_dma_sg videobuf_core
> snd_mixer_oss psmouse btcx_risc r8169 snd_pcm serio_raw mii snd_timer
> intel_agp snd intel_gtt i2c_i801 agpgart iTCO_wdt tpm_tis soundcore
> i2c_core tpm rtc_cmos iTCO_vendor_support tpm_bios rtc_core snd_page_alloc
> rtc_lib usb_storage usb_libusual uhci_hcd ohci_hcd ehci_hcd usbcore [last
> unloaded: microcode]
> [357443.624153]
> [357443.624153] Pid: 48115, comm: rsync Tainted: G      D     2.6.37.2 #1
> Gigabyte Technology Co., Ltd. EG41MF-US2H/EG41MF-US2H
> [357443.624153] RIP: 0010:[<ffffffff81135a07>]  [<ffffffff81135a07>]
> jbd2__journal_start+0x42/0xce
> [357443.624153] RSP: 0018:ffff88003e23d038  EFLAGS: 00010286
> [357443.624153] RAX: 000000004b1b5d0b RBX: ffff880032ccf200 RCX:
> 000000002497fde6
> [357443.624153] RDX: 0000000000000050 RSI: 0000000000000002 RDI:
> ffff88013c3c8000
> [357443.624153] RBP: ffff880032ccf200 R08: 0000000000000000 R09:
> ffffffff81457521
> [357443.624153] R10: ffff88003e23d328 R11: 0000000000000001 R12:
> ffff88013c3c8000
> [357443.624153] R13: ffff8800327eb690 R14: 0000000000000002 R15:
> 0000000000000050
> [357443.624153] FS:  00007f306eefe6e0(0000) GS:ffff8800bdb00000(0000)
> knlGS:0000000000000000
> [357443.624153] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [357443.624153] CR2: 000000004b1b5d0b CR3: 000000012d387000 CR4:
> 00000000000406e0
> [357443.624153] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
> 0000000000000000
> [357443.624153] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:
> 0000000000000400
> [357443.624153] Process rsync (pid: 48115, threadinfo ffff88003e23c000,
> task ffff8800327eb690)
> [357443.624153] Stack:
> [357443.624153]  ffffffff81634f00 ffff88013ec5d800 ffff880132629dc0
> 000000002497fde6
> [357443.624153]  0000000000000002 ffff880137712c00 ffff880137712c00
> ffffffff81118fd9
> [357443.624153]  ffff88003e23d241 ffff880113d94000 0000000000000000
> 0000000000000000
> [357443.624153] Call Trace:
> [357443.624153]  [<ffffffff81118fd9>] ? ext4_journal_start_sb+0xd7/0x10a
> [357443.624153]  [<ffffffff81111665>] ? ext4_dirty_inode+0x1a/0x4b
> [357443.624153]  [<ffffffff810b947c>] ? __mark_inode_dirty+0x27/0x1af
> [357443.624153]  [<ffffffff811995a7>] ? delay_tsc+0x0/0x4b
> [357443.624153]  [<ffffffff810b1023>] ? file_update_time+0xf9/0x123
> [357443.624153]  [<ffffffff81071574>] ? __generic_file_aio_write+0x253/0x3a2
> [357443.624153]  [<ffffffff81071716>] ? generic_file_aio_write+0x53/0x9b
> [357443.624153]  [<ffffffff8109efa5>] ? do_sync_write+0xab/0xeb
> [357444.254130]  [<ffffffff8111a01a>] ? ext4_statfs+0x174/0x1b0
> [357444.254130]  [<ffffffff8103a6e8>] ? lock_timer_base+0x26/0x4c
> [357444.254130]  [<ffffffff8103ab95>] ? mod_timer+0x185/0x1a3
> [357444.254130]  [<ffffffff8104ba95>] ? ktime_get_ts+0x68/0xb1
> [357444.254130]  [<ffffffff8105876a>] ? do_acct_process+0x3dc/0x40c
> [357444.254130]  [<ffffffff810587fb>] ? acct_process+0x61/0x7b
> [357444.254130]  [<ffffffff81033fbb>] ? do_exit+0x21c/0x664
> [357444.254130]  [<ffffffff81032844>] ? kmsg_dump+0x9b/0x127
> [357444.254130]  [<ffffffff8100566b>] ? oops_end+0x86/0x8b
> [357444.254130]  [<ffffffff8101b8d7>] ? no_context+0x1f4/0x203
> [357444.254130]  [<ffffffffa02a5559>] ? lock_neighbor+0xd4/0x159 [reiser4]
> [357444.254130]  [<ffffffff8101bef1>] ? do_page_fault+0x1ca/0x361
> [357444.254130]  [<ffffffff81074b28>] ? free_pcppages_bulk+0x2ea/0x2fc
> [357444.254130]  [<ffffffff8131b31f>] ? page_fault+0x1f/0x30
> [357444.254130]  [<ffffffff81135a07>] ? jbd2__journal_start+0x42/0xce
> [357444.254130]  [<ffffffff81118fd9>] ? ext4_journal_start_sb+0xd7/0x10a
> [357444.254130]  [<ffffffff81111ddf>] ? ext4_evict_inode+0xa5/0x23c
> [357444.254130]  [<ffffffff810b0045>] ? evict+0x1a/0x89
> [357444.254130]  [<ffffffff810b0721>] ? iput+0x1d3/0x202
> [357444.254130]  [<ffffffff810ad87f>] ? d_kill+0x3e/0x5f
> [357444.254130]  [<ffffffff810ada8b>] ? shrink_dentry_list+0xda/0x10d
> [357444.254130]  [<ffffffff810adbc3>] ? __shrink_dcache_sb+0x105/0x141
> [357444.254130]  [<ffffffff810ade58>] ? shrink_dcache_memory+0x10c/0x1b4
> [357444.254130]  [<ffffffff81079cd8>] ? shrink_slab+0xe1/0x14d
> [357444.254130]  [<ffffffff8107b5fb>] ? try_to_free_pages+0x1cc/0x335
> [357444.254130]  [<ffffffff810756a7>] ? __alloc_pages_nodemask+0x422/0x622
> [357444.254130]  [<ffffffff8109b6fb>] ? new_slab+0x4b/0x198
> [357444.254130]  [<ffffffff8109be2d>] ? __slab_alloc+0x120/0x208
> [357444.254130]  [<ffffffffa02a6354>] ? reiser4_inode_find_actor+0x0/0x51
> [reiser4]
> [357444.254130]  [<ffffffff8109bfed>] ? kmem_cache_alloc+0x34/0x65
> [357444.254130]  [<ffffffffa02a3a8c>] ? reiser4_alloc_inode+0x38/0xb5
> [reiser4]
> [357444.254130]  [<ffffffff810b0bef>] ? alloc_inode+0x17/0x74
> [357444.254130]  [<ffffffff810b0dbb>] ? iget5_locked+0x5a/0x14c
> [357444.254130]  [<ffffffffa02a632d>] ? init_locked_inode+0x0/0x27 [reiser4]
> [357444.254130]  [<ffffffffa02a6581>] ? reiser4_iget+0x37/0x318 [reiser4]
> [357444.254130]  [<ffffffffa0296e8c>] ? _reiser4_init_context+0x6b/0x91
> [reiser4]
> [357444.254130]  [<ffffffffa02aa793>] ? reiser4_lookup_common+0xb6/0x125
> [reiser4]
> [357444.254130]  [<ffffffff810aedb7>] ? d_alloc+0x1a1/0x1ac
> [357444.254130]  [<ffffffff810a702b>] ? d_alloc_and_lookup+0x44/0x5f
> [357444.254130]  [<ffffffff810a726a>] ? do_lookup+0xbb/0x129
> [357444.254130]  [<ffffffff810a9088>] ? link_path_walk+0x554/0x8fc
> [357444.254130]  [<ffffffff810a9983>] ? path_walk+0x4a/0x9c
> [357444.254130]  [<ffffffff810a9aa4>] ? do_path_lookup+0x20/0x97
> [357444.254130]  [<ffffffff810aa3c6>] ? user_path_at+0x48/0x79
> [357444.254130]  [<ffffffff810a99c7>] ? path_walk+0x8e/0x9c
> [357444.254130]  [<ffffffff810aa3d0>] ? user_path_at+0x52/0x79
> [357444.254130]  [<ffffffff810a259d>] ? vfs_fstatat+0x2c/0x56
> [357444.254130]  [<ffffffff810a2724>] ? sys_newlstat+0x11/0x29
> [357444.254130]  [<ffffffff81191f92>] ? _atomic_dec_and_lock+0x32/0x4c
> [357444.254130]  [<ffffffff810adc62>] ? dput+0x2f/0x119
> [357444.254130]  [<ffffffff810b6652>] ? sys_llistxattr+0x44/0x50
> [357444.254130]  [<ffffffff81001e7b>] ? system_call_fastpath+0x16/0x1b
> [357444.254130] Code: 80 b5 00 00 53 48 c7 c5 e2 ff ff ff 48 83 ec 08 48
> 85 ff 49 8b 9d c0 04 00 00 0f 84 88 00 00 00 48 85 db 74 14 48 8b 03 48 89
> dd<48>  39 38 74 04 0f 0b eb fe ff 43 0c eb 6f 48 8b 3d e4 05 51 00
> [357444.254130] RIP  [<ffffffff81135a07>] jbd2__journal_start+0x42/0xce
> [357444.254130]  RSP<ffff88003e23d038>
> [357444.254130] CR2: 000000004b1b5d0b
> [357444.254924] ---[ end trace 0126fe64f97a3510 ]---
> [357444.254925] Fixing recursive fault but reboot is needed!
>
>
> -----------------------------------------
> Free Stuff Junction
> A large collection of only the very best UK free stuff
> http://www.freestuffjunction.co.uk/
>
> --
> To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


[-- Attachment #2: ttfp_save-restore-journal_info.patch --]
[-- Type: text/plain, Size: 655 bytes --]

---
 mm/vmscan.c |    5 +++++
 1 file changed, 5 insertions(+)

--- linux-2.6.37.orig/mm/vmscan.c
+++ linux-2.6.37/mm/vmscan.c
@@ -1952,6 +1952,9 @@ static unsigned long do_try_to_free_page
 	struct zoneref *z;
 	struct zone *zone;
 	unsigned long writeback_threshold;
+	void *save = current->journal_info; /* save journal info */
+
+	current->journal_info = NULL;
 
 	get_mems_allowed();
 	delayacct_freepages_start();
@@ -2015,6 +2018,8 @@ static unsigned long do_try_to_free_page
 out:
 	delayacct_freepages_end();
 	put_mems_allowed();
+	/* restore journal info */
+	current->journal_info = save;
 
 	if (sc->nr_reclaimed)
 		return sc->nr_reclaimed;

  reply	other threads:[~2011-03-05 22:40 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-05 14:29 Reiser4 Oops on vanilla 2.6.37.2 Eddie Chapman
2011-03-05 22:40 ` Edward Shishkin [this message]
2011-03-05 23:08   ` reiserfs-devel
2011-03-09 22:02     ` Edward Shishkin
2011-03-09 22:10       ` Eddie Chapman
2011-03-15 19:57       ` Eddie Chapman

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=4D72BBD0.70907@gmail.com \
    --to=edward.shishkin@gmail.com \
    --cc=eddie@ehuk.net \
    --cc=reiserfs-devel@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 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.