All of lore.kernel.org
 help / color / mirror / Atom feed
* MTD CVS and Official Kernel Tree
@ 2001-04-19 16:18 Fabrice Gautier
  2001-04-19 16:25 ` David Woodhouse
  2001-04-19 20:35 ` MTD CVS and Official Kernel Tree David Schleef
  0 siblings, 2 replies; 5+ messages in thread
From: Fabrice Gautier @ 2001-04-19 16:18 UTC (permalink / raw)
  To: mtd

Hi,

Am I right when I assume that the mtd cvs tree can be applied to a 2.4
kernel tree by coppying directories like this?

Mtd cvs ---------------> Kernel Tree

mtd/drivers/mtd -------> linux/drivers/mtd
mtd/fs ----------------> linux/fs
mtd/include -----------> linux/include

And then what about the mtd/kernel directory in the CVS ? 

Thanks,

-- 
Fabrice Gautier <gautier@email.enstfr>



To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: MTD CVS and Official Kernel Tree
  2001-04-19 16:18 MTD CVS and Official Kernel Tree Fabrice Gautier
@ 2001-04-19 16:25 ` David Woodhouse
  2001-04-19 20:11   ` [PATCH] Makefiles + vmax301 (was Re: MTD CVS and Official Kernel Tree ) Fabrice Gautier
  2001-04-19 20:35 ` MTD CVS and Official Kernel Tree David Schleef
  1 sibling, 1 reply; 5+ messages in thread
From: David Woodhouse @ 2001-04-19 16:25 UTC (permalink / raw)
  To: Fabrice Gautier; +Cc: mtd


gautier@email.enst.fr said:
> Am I right when I assume that the mtd cvs tree can be applied to a 2.4
> kernel tree by coppying directories like this?

> mtd/drivers/mtd -------> linux/drivers/mtd
> mtd/fs ----------------> linux/fs
> mtd/include -----------> linux/include

Yep. Assuming I got the Makefiles right. Which is unlikely. 

gautier@email.enst.fr said:
>  And then what about the mtd/kernel directory in the CVS ? 

Ignore it. It used to hold all the files which go into linux/drivers/mtd. 
Now it only contains two obsolete files.


--
dwmw2




To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] Makefiles + vmax301 (was Re: MTD CVS and Official Kernel Tree )
  2001-04-19 16:25 ` David Woodhouse
@ 2001-04-19 20:11   ` Fabrice Gautier
  2001-04-20  1:05     ` David Woodhouse
  0 siblings, 1 reply; 5+ messages in thread
From: Fabrice Gautier @ 2001-04-19 20:11 UTC (permalink / raw)
  To: David Woodhouse; +Cc: mtd


On Thu, 19 Apr 2001 17:25:56 +0100
David Woodhouse <dwmw2@infradead.org> wrote:
> 
> gautier@email.enst.fr said:
> > Am I right when I assume that the mtd cvs tree can be applied to a 2.4
> > kernel tree by coppying directories like this?
> 
> > mtd/drivers/mtd -------> linux/drivers/mtd
> > mtd/fs ----------------> linux/fs
> > mtd/include -----------> linux/include
> 
> Yep. Assuming I got the Makefiles right. Which is unlikely. 

The following patch make them good (for me), plus there is another patch
for an include problem in vmax301.c. (it's a "works for me" patch)


The problems were:
1/ target for nftl.o before global Rules
2/ $TOPDIR instead of $(TOPDIR) in some Makefiles
3/ mixmem.c has disapeared from CVS.


Index: drivers/mtd/Makefile
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/Makefile,v
retrieving revision 1.55
diff -u -r1.55 Makefile
--- drivers/mtd/Makefile	2001/04/18 21:09:29	1.55
+++ drivers/mtd/Makefile	2001/04/19 20:01:24
@@ -62,7 +62,8 @@
 
 nftl-objs	:= nftlcore.o nftlmount.o
 
+include $(TOPDIR)/Rules.make
+
 nftl.o: $(nftl-objs)
 	$(LD) -r -o $@ $(nftl-objs)
 
-include $(TOPDIR)/Rules.make
Index: drivers/mtd/chips/Makefile
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/chips/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- drivers/mtd/chips/Makefile	2001/04/18 21:09:28	1.1
+++ drivers/mtd/chips/Makefile	2001/04/19 20:01:24
@@ -21,4 +21,4 @@
 obj-$(CONFIG_MTD_ROM)		+= map_rom.o
 obj-$(CONFIG_MTD_SHARP)		+= sharp.o
 
-include $TOPDIR/Rules.make
+include $(TOPDIR)/Rules.make
Index: drivers/mtd/devices/Makefile
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/devices/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- drivers/mtd/devices/Makefile	2001/04/18 21:09:29	1.1
+++ drivers/mtd/devices/Makefile	2001/04/19 20:01:24
@@ -20,4 +20,4 @@
 obj-$(CONFIG_MTD_PMC551)	+= pmc551.o
 obj-$(CONFIG_MTD_MTDRAM)	+= mtdram.o
 
-include $TOPDIR/Rules.make
+include $(TOPDIR)/Rules.make
Index: drivers/mtd/maps/Makefile
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/maps/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- drivers/mtd/maps/Makefile	2001/04/18 21:09:29	1.1
+++ drivers/mtd/maps/Makefile	2001/04/19 20:01:24
@@ -12,7 +12,6 @@
 obj-$(CONFIG_MTD_DC21285)       += dc21285.o
 obj-$(CONFIG_MTD_ELAN_104NC)    += elan-104nc.o
 obj-$(CONFIG_MTD_IQ80310)	+= iq80310.o
-obj-$(CONFIG_MTD_MIXMEM)	+= mixmem.o
 obj-$(CONFIG_MTD_NORA)		+= nora.o
 obj-$(CONFIG_MTD_OCTAGON)	+= octagon-5066.o
 obj-$(CONFIG_MTD_PHYSMAP)	+= physmap.o 
@@ -24,4 +23,4 @@
 obj-$(CONFIG_MTD_SUN_UFLASH)    += sun_uflash.o
 obj-$(CONFIG_MTD_VMAX)		+= vmax301.o
 
-include $TOPDIR/Rules.make
+include $(TOPDIR)/Rules.make
Index: drivers/mtd/nand/Makefile
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/nand/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- drivers/mtd/nand/Makefile	2001/04/18 21:09:29	1.1
+++ drivers/mtd/nand/Makefile	2001/04/19 20:01:25
@@ -9,4 +9,4 @@
 obj-$(CONFIG_MTD_NAND_ECC)	+= nand_ecc.o
 obj-$(CONFIG_MTD_NAND_SPIA)	+= spia.o
 
-include $TOPDIR/Rules.make
+include $(TOPDIR)/Rules.make


This one is for an include problem in vmax301.c

Index: drivers/mtd/maps/vmax301.c
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/maps/vmax301.c,v
retrieving revision 1.19
diff -u -r1.19 vmax301.c
--- drivers/mtd/maps/vmax301.c	2001/03/17 16:18:29	1.19
+++ drivers/mtd/maps/vmax301.c	2001/04/19 20:01:25
@@ -20,7 +20,7 @@
 #include <linux/malloc.h>
 #include <linux/ioport.h>
 #include <linux/init.h>
-#include <asm/spinlock.h>
+#include <linux/spinlock.h>
 #include <asm/io.h>
 
 #include <linux/mtd/map.h>



-- 
Fabrice Gautier <gautier@email.enstfr>



To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: MTD CVS and Official Kernel Tree
  2001-04-19 16:18 MTD CVS and Official Kernel Tree Fabrice Gautier
  2001-04-19 16:25 ` David Woodhouse
@ 2001-04-19 20:35 ` David Schleef
  1 sibling, 0 replies; 5+ messages in thread
From: David Schleef @ 2001-04-19 20:35 UTC (permalink / raw)
  To: Fabrice Gautier; +Cc: mtd

On Thu, Apr 19, 2001 at 06:18:58PM +0200, Fabrice Gautier wrote:
> Hi,
> 
> Am I right when I assume that the mtd cvs tree can be applied to a 2.4
> kernel tree by coppying directories like this?
> 
> Mtd cvs ---------------> Kernel Tree
> 
> mtd/drivers/mtd -------> linux/drivers/mtd
> mtd/fs ----------------> linux/fs
> mtd/include -----------> linux/include
> 
> And then what about the mtd/kernel directory in the CVS ? 


Funny you should mention this, as I just set up my autobuilder
yesterday to create a kernel patch nightly from the latest CVS and
the latest kernel.  I'm using it for other autobuilding purposes,
but I can have it upload the patches somewhere useful it people
are interested.




dave...



To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Makefiles + vmax301 (was Re: MTD CVS and Official Kernel Tree )
  2001-04-19 20:11   ` [PATCH] Makefiles + vmax301 (was Re: MTD CVS and Official Kernel Tree ) Fabrice Gautier
@ 2001-04-20  1:05     ` David Woodhouse
  0 siblings, 0 replies; 5+ messages in thread
From: David Woodhouse @ 2001-04-20  1:05 UTC (permalink / raw)
  To: Fabrice Gautier; +Cc: mtd


gautier@email.enst.fr said:
> The problems were:
> 1/ target for nftl.o before global Rules
> 2/ $TOPDIR instead of $(TOPDIR) in some Makefiles
> 3/ mixmem.c has disapeared from CVS. 

Thanks; applied - along with the rest of the Makefile cleanup. We should 
now have clean Makefiles for 2.4 kernels, along with hacks in the 
GNUmakefiles to fix up the out-of-kernel and 2.[02] builds. 

I hate make.

--
dwmw2




To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-04-20  1:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-04-19 16:18 MTD CVS and Official Kernel Tree Fabrice Gautier
2001-04-19 16:25 ` David Woodhouse
2001-04-19 20:11   ` [PATCH] Makefiles + vmax301 (was Re: MTD CVS and Official Kernel Tree ) Fabrice Gautier
2001-04-20  1:05     ` David Woodhouse
2001-04-19 20:35 ` MTD CVS and Official Kernel Tree David Schleef

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.