rpms/kernel/F-10 ext4.git-fixes.patch, NONE, 1.1.2.1 kernel.spec, 1.1206.2.34, 1.1206.2.35
Chuck Ebbert
cebbert at fedoraproject.org
Mon Feb 23 17:35:29 UTC 2009
Author: cebbert
Update of /cvs/pkgs/rpms/kernel/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14790
Modified Files:
Tag: private-fedora-10-2_6_27
kernel.spec
Added Files:
Tag: private-fedora-10-2_6_27
ext4.git-fixes.patch
Log Message:
Fix bug in ext4 patch queue.
ext4.git-fixes.patch:
--- NEW FILE ext4.git-fixes.patch ---
In file included from fs/ocfs2/alloc.c:42:
fs/ocfs2/journal.h: In function 'ocfs2_jbd2_file_inode':
fs/ocfs2/journal.h:420: error: implicit declaration of function 'jbd2_journal_file_inode'
fs/ocfs2/journal.h:420: error: 'struct ocfs2_inode_info' has no member named 'ip_jinode'
fs/ocfs2/journal.h: In function 'ocfs2_begin_ordered_truncate':
fs/ocfs2/journal.h:426: error: implicit declaration of function 'jbd2_journal_begin_ordered_truncate'
fs/ocfs2/journal.h:428: error: 'struct ocfs2_inode_info' has no member named 'ip_jinode'
[caused by the ext4 patch queue]
--- linux-2.6.27.noarch.orig/fs/ocfs2/journal.h
+++ linux-2.6.27.noarch/fs/ocfs2/journal.h
@@ -415,17 +415,4 @@ static inline int ocfs2_calc_tree_trunc_
return credits;
}
-static inline int ocfs2_jbd2_file_inode(handle_t *handle, struct inode *inode)
-{
- return jbd2_journal_file_inode(handle, &OCFS2_I(inode)->ip_jinode);
-}
-
-static inline int ocfs2_begin_ordered_truncate(struct inode *inode,
- loff_t new_size)
-{
- return jbd2_journal_begin_ordered_truncate(
- OCFS2_SB(inode->i_sb)->journal->j_journal,
- &OCFS2_I(inode)->ip_jinode,
- new_size);
-}
#endif /* OCFS2_JOURNAL_H */
Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/kernel.spec,v
retrieving revision 1.1206.2.34
retrieving revision 1.1206.2.35
diff -u -r1.1206.2.34 -r1.1206.2.35
--- kernel.spec 23 Feb 2009 13:45:16 -0000 1.1206.2.34
+++ kernel.spec 23 Feb 2009 17:34:58 -0000 1.1206.2.35
@@ -755,6 +755,9 @@
Patch2915: ext4.git-b700ed3dc05f63c2cb0b39a31d1e21086f021643.patch
Patch2916: ext4.git-ed858e512ee4f761edce33b7c97fcd39a6804c29.patch
+# fix problems(s) in ext4 queue
+Patch2920: ext4.git-fixes.patch
+
# Add better support for DMI-based autoloading
Patch3110: linux-2.6-dmi-autoload.patch
@@ -1186,6 +1189,8 @@
ApplyPatch ext4.git-b700ed3dc05f63c2cb0b39a31d1e21086f021643.patch
ApplyPatch ext4.git-ed858e512ee4f761edce33b7c97fcd39a6804c29.patch
+ApplyPatch ext4.git-fixes.patch
+
# xfs
# USB
@@ -1958,6 +1963,9 @@
%kernel_variant_files -k vmlinux %{with_kdump} kdump
%changelog
+* Mon Feb 23 2009 Chuck Ebbert <cebbert at redhat.com> 2.6.27.19-170.2.35
+- Fix bug in ext4 patch queue.
+
* Mon Feb 23 2009 Chuck Ebbert <cebbert at redhat.com> 2.6.27.19-170.2.34
- Add ext4 stable patch queue from:
http://git.kernel.org/?p=linux/kernel/git/tytso/ext4.git;a=shortlog;h=for-stable-2.6.27
More information about the scm-commits
mailing list