2.4: Minor build fix for ext3 (2.4 and 2.5)

2.4: Minor build fix for ext3 (2.4 and 2.5)

Post by Stephen Tweedi » Wed, 26 Mar 2003 19:50:16




If you have ext2_fs.h and ext3_fs.h included at the same time,
we are missing one define used in ext3_should_journal_data() and
ext3_should_order_data() as part of the test_opt() macro (which
defaults to the ext2 definition if both are present).

--- linux-2.4-ext3push/include/linux/ext3_fs.h.=K0006=.orig     2003-03-25 10:59:15.000000000 +0000

 #else
 #define EXT2_MOUNT_NOLOAD              EXT3_MOUNT_NOLOAD
 #define EXT2_MOUNT_ABORT               EXT3_MOUNT_ABORT
+#define EXT2_MOUNT_DATA_FLAGS          EXT3_MOUNT_DATA_FLAGS
 #endif

 #define ext3_set_bit                   ext2_set_bit
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. Announce: Kernel Build for 2.5, Release 2.4 is available

On 13 May 2002 17:12:08 -0700,

Does it still need sparc64 hacks or is the base 2.5.15 kernel clean for
sparc64?

Did not show up in my testing, it was hidden by out of order compiles
with -j4.  Will be in common-2.5.15-3.

diff -ur 2.5.15-kbuild-2.5/drivers/scsi/aic7xxx/Makefile.in 2.5.15-kbuild-2.5.new/drivers/scsi/aic7xxx/Makefile.in
--- 2.5.15-kbuild-2.5/drivers/scsi/aic7xxx/Makefile.in  Tue May 14 12:38:47 2002

 extra_cflags_all($(src_includelist /drivers/scsi))

-# Only aic7xxx.c includes aic7xxx_seq.h.
+# Only aic7xxx_core.c includes aic7xxx_seq.h.

-$(objfile aic7xxx.o): $(objfile aic7xxx_seq.h)
+$(objfile aic7xxx_core.o): $(objfile aic7xxx_seq.h)

 # aic7xxx_reg.h is messy.  It is included by aic7xxx.h which is included by
 # aic7xxx_osm.h which is included by several .c files.  Play safe and make all

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

2. A1000 and 72G drives

3. newbie - remote reboot dual os

4. PATCH: specialix fix from 2.4 missing in 2.5

5. How does SeOS work?

6. Fix incorrect enablebits for all AMD IDE chips, 2.4 and 2.5

7. kdm cannot open server authorization file

8. 2.4 and 2.5: fix /proc/kcore

9. lowlatency fixes needed in 2.4 and 2.5

10. 2.5 and 2.4: fix PCI IO BAR flags

11. FIX: pc_keyb.c in >2.2.17 2.4.x 2.5.x

12. 2.4,2.5: fix pci compile without procfs support