From mboxrd@z Thu Jan 1 00:00:00 1970 From: Edward Shishkin Subject: Reiser4 for Linux-2.6.31 Date: Mon, 05 Oct 2009 03:11:34 +0200 Message-ID: <4AC947C6.40005@gmail.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: Sender: reiserfs-devel-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: ReiserFS Development List Hello everyone. This includes a fixup for a rather old bug: Reiser4 stepped to the journal code of other journalling file systems. Typical symptoms: . ReiserFS complaints: "clm-2100", nesting info a different FS". . Ext3 complaints: "called recursively, non-PF_MEMALLOC" example of Call Trace: [] ext3_write_inode+0x1e/0x3a [] __writeback_single_inode+0x193/0x2ad [] ? flush_some_atom+0x427/0x44d [] ? generic_sync_sb_inodes+0x27c/0x338 [] generic_sync_sb_inodes+0x22f/0x338 [] sync_sb_inodes+0x1d/0x20 [] writeback_inodes+0x79/0xb9 [] balance_dirty_pages_ratelimited_nr+0x119/0x21d [] reiser4_exit_context+0x5f/0xf6 [] reiser4_write_careful+0x3ba/0x3cc [] ? do_sync_read+0xab/0xe9 [] ? selinux_file_permission+0x44/0x48 [] ? security_file_permission+0xf/0x11 [] ? reiser4_write_careful+0x0/0x3cc [] vfs_write+0x84/0xdf [] sys_write+0x3b/0x60 [] sysenter_do_call+0x12/0x2d Other changes since 2.6.30: . Fix compile warnings (prepared by Brandon Berhent); . Address a compiler complaints about large frame size of reiser4_init_super_data() when building for x86_64. Please, find at http://www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/ Thanks, Edward.