public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* sbc-mediagx
@ 2000-09-13 16:27 David Given
  2000-09-13 16:43 ` sbc-mediagx David Woodhouse
  0 siblings, 1 reply; 11+ messages in thread
From: David Given @ 2000-09-13 16:27 UTC (permalink / raw)
  To: mtd

I have a Arcom systems development board with a Datalight FlashFX flash device 
on it. When I heard that the new MTD system supported this, I rejoiced, 
because the Datalight binary-only FlashFX driver sucks beyond belief. (It's 
120kB. It only works on 2.2.10. When writing, it leaves interrupts off for 
long periods. It takes several minutes to write a few hundred kB --- with 
interrupts off. If you run strings on it, you discover that it seems to have a 
number of DOS executables compiled into it.)

So, I checked the latest MTD out of CVS, got 2.4.0test7 (test8 locks up on 
me), and got it working.

* MTD only works with kernels compiled with*out* MODVERSIONS. This is because 
the dynamic loading code in map.h doesn't know about the mangled symbols used 
with this option turned on.

* The device claims to see only 8MB of my flash medium.

* The device sees three partitions on the disk. DOS sees one. I suspect that 
they use different concepts of partitions.

* MTD doesn't work with devfs, so you have to create device nodes manually --- 
/dev/mtd is at c,90,0..2 and /dev/mtdblock is at b,31,0..2, right?

* There does seem to be data in the partitions. mtd0 and mtd1 seem to be 
identical, and they look suspiciously like a PC ROM --- I'm steering well 
clear of them. mtd2 is strange. There are visible strings here and there, but 
nothing that seems to make any sense. DOS thinks there's a FAT12 filesystem on 
it.

mtd0 & 1 are 640kB. mtd2 is 1.44MB. mtdblock0 is 640kB, mtdblock1 is 1.44MB, 
and mtdblock2 is 6MB. The data in them all seem to repeat after 1MB.

Would anyone like to explain to me what's going on, if anyone knows? I 
*really* don't want to go back to using flashfx.o. I don't want to experiment 
as I could easily render my board unbootable. Which would be a shame.

BTW, anyone know how frequently the kernel syncs with the CVS tree?

-- 
+- David Given ---------------McQ-+ "`Aplysia californica' is your taxonomic
|  Work: dg@tao-group.com         | nomenclature.
|  Play: dgiven@iname.com         | A slug, by any other name, is still a slug
+- http://wired.st-and.ac.uk/~dg -+ by nature." --- drushel on a.f.c           






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

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

* Re: sbc-mediagx
  2000-09-13 16:27 sbc-mediagx David Given
@ 2000-09-13 16:43 ` David Woodhouse
  2000-09-13 17:08   ` sbc-mediagx David Given
                     ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: David Woodhouse @ 2000-09-13 16:43 UTC (permalink / raw)
  To: David Given; +Cc: mtd


dg@tao-group.com said:
>  * MTD only works with kernels compiled with*out* MODVERSIONS. This is
> because  the dynamic loading code in map.h doesn't know about the
> mangled symbols used  with this option turned on. 

Easy to fix - just that nobody's bothered yet. Patches accepted if you care 
enough to produce one.


dg@tao-group.com said:
>  * The device claims to see only 8MB of my flash medium. 

Odd. Please send the kernel's output while it's probing. How big _is_ the 
flash?


dg@tao-group.com said:
>  * The device sees three partitions on the disk. DOS sees one. I
> suspect that  they use different concepts of partitions. 

Yes. In hindsight, we probably shouldn't call them 'partitions'.

dg@tao-group.com said:
>  * MTD doesn't work with devfs, so you have to create device nodes
> manually ---  /dev/mtd is at c,90,0..2 and /dev/mtdblock is at
> b,31,0..2, right? 

See #1. Patches accepted if you care :)


dg@tao-group.com said:
>  Would anyone like to explain to me what's going on, if anyone knows?
> I  *really* don't want to go back to using flashfx.o. I don't want to
> experiment  as I could easily render my board unbootable. Which would
> be a shame.

Please could you bzip2 and send to me the contents of /dev/mtd[012]. I'm 
not 100% sure what translation layer is used by flashfx, but it might be 
something I recognise.


dg@tao-group.com said:
>  BTW, anyone know how frequently the kernel syncs with the CVS tree? 

Rarely at the moment. I sync to Linus' kernel frequently, but I'm not
intending to send him anything more for 2.4. Once the 2.5 series starts, 
I'll be keeping it reasonably up-to-date. 

AnonCVS access is available. I recommend you use that.



--
dwmw2




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

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

* Re: sbc-mediagx
  2000-09-13 16:43 ` sbc-mediagx David Woodhouse
@ 2000-09-13 17:08   ` David Given
  2000-09-13 17:37     ` sbc-mediagx David Given
  2000-09-13 18:10     ` sbc-mediagx David Given
  2000-09-14  9:35   ` sbc-mediagx David Vrabel
  2000-10-27  0:08   ` kernel syncs Alice Hennessy
  2 siblings, 2 replies; 11+ messages in thread
From: David Given @ 2000-09-13 17:08 UTC (permalink / raw)
  To: mtd

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

[...]
>Easy to fix - just that nobody's bothered yet. Patches accepted if you care 
>enough to produce one.

Sure --- I just don't know how. Ditto with the devfs stuff. I'll have a look 
at the rest of the kernel and see how easy/difficult it is. Getting this 
working would be a great bonus for us.

>dg@tao-group.com said:
>>  * The device claims to see only 8MB of my flash medium. 
>
>Odd. Please send the kernel's output while it's probing. How big _is_ the 
>flash?

16MB.

Enclosed, via the wonders of MIME, are the kernel output *and* the output of 
FXINFO.EXE, Datalight's official flash diagnostics program. Also, the ROM 
mutters something about x8 when booting, but it flashes past so quickly I've 
never been able to read anything else.

Having booted Windows and read the documentation, FlashFX seems to use an 
encoding called VBF. The only thing I want VBF for is to boot Linux; there's 
an int13 handler in ROM, so lilo would work. Other than that I'm sure JFFS on 
bare metal would do better.

sbc_mediagx.c seems to have hard-coded `partition' sizes in it. Does it 
override these later? The layout described by FXINFO doesn't match.

[...]
>Please could you bzip2 and send to me the contents of /dev/mtd[012]. I'm 
>not 100% sure what translation layer is used by flashfx, but it might be 
>something I recognise.

Sorry --- there's too much confidential stuff on the disk. I might be able to 
send you bits of it, though.

[...]
>Rarely at the moment. I sync to Linus' kernel frequently, but I'm not
>intending to send him anything more for 2.4. Once the 2.5 series starts, 
>I'll be keeping it reasonably up-to-date. 
>
>AnonCVS access is available. I recommend you use that.

I am, but it's difficult to point other people at. I'd also really like to 
compile this into the kernel, which is hard unless it's been integrated into 
the device tree.

David Given
dg@tao-group.com

[-- Attachment #2: fxinfo.txt --]
[-- Type: text/plain , Size: 1142 bytes --]


Disk Info - Displays information about a FlashFx disk
Datalight FlashFx 
V4.02.229  386 DOS
Copyright (c) 93-99
Patent US#5860082

OEM INFORMATION
  Media Type - - - - - - - - - - - - - NOR
  Media Size - - - - - - - - - - - - - 16384K
  Erase Zone Size  - - - - - - - - - - 128K
VBF INFORMATION
  Serial Number  - - - - - - - - - - - 38bf-4a68
  Partition Start (/P Option)  - - - - 256K
  Partition End (/T Option)  - - - - - 16384K
  Partition Size - - - - - - - - - - - 16128K
  Partition Total Units  - - - - - - - 126
  Partition Spare Units (/S Option)  - 1
  Region Size  - - - - - - - - - - - - 492K
  Logical Unit Size  - - - - - - - - - 128K
  Block Size - - - - - - - - - - - - - 512 bytes
  Formatted Size - - - - - - - - - - - 15375K
  VBF Overhead - - - - - - - - - - - - 753K
    Spare Unit(s)  - - - - - - - - - - 128K
    Allocation Map - - - - - - - - - - 187K
    Cushion (/Q Option)  - - - - - - - 437K (~3%)
MEDIA USAGE INFORMATION
  Erases Per Unit  (Max, Avg, Min) - - (399, 166, 18)
  Data Used  - - - - - - - - - - - - - 14979K
  Free Space - - - - - - - - - - - - - 161K
  Recoverable Space  - - - - - - - - - 672K

[-- Attachment #3: dmesg --]
[-- Type: application/octet-stream , Size: 1312 bytes --]

INIT_MTD:
SBC-MediaGX flash: IO:0x258-0x259 MEM:0xdc000-0xdffff
SBC-MediaGX flash: Found 2 x8 CFI devices at location 0 in 8 bit mode
Primary Vendor Command Set: 0001 (Intel/Sharp Extended)
Primary Algorithm Table at 0031
Alternative Vendor Command Set: 0000 (None)
No Alternate Algorithm Table
Vcc Minimum: 4.5 V
Vcc Maximum: 5.5 V
No Vpp line
Typical byte/word write timeout: 128 µs
Maximum byte/word write timeout: 2048 µs
Typical full buffer write timeout: 128 µs
Maximum full buffer write timeout: 2048 µs
Typical block erase timeout: 1024 µs
Maximum block erase timeout: 16384 µs
Chip erase not supported
Device size: 0x800000 bytes (8 Mb)
Flash Device Interface description: 0x0002
  - supports x8 and x16 via BYTE# with asynchronous interface
Max. bytes in buffer write: 0x20
Number of Erase Block Regions: 1
  Erase Region #0: BlockSize 0x20000 bytes, 64 blocks

searching for partitions
mtd: Giving out device 0 to SBC-MediaGX flash boot partition
SBC-MediaGX flash boot partition  Offset: 0x00000000  Size: 0x000a0000
mtd: Giving out device 1 to SBC-MediaGX flash partition 1
SBC-MediaGX flash partition 1  Offset: 0x000a0000  Size: 0x00160000
mtd: Giving out device 2 to SBC-MediaGX flash partition 2
SBC-MediaGX flash partition 2  Offset: 0x00200000  Size: 0x00600000

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

* Re: sbc-mediagx
  2000-09-13 17:08   ` sbc-mediagx David Given
@ 2000-09-13 17:37     ` David Given
  2000-09-13 18:10     ` sbc-mediagx David Given
  1 sibling, 0 replies; 11+ messages in thread
From: David Given @ 2000-09-13 17:37 UTC (permalink / raw)
  To: mtd

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

>[...]
>>Easy to fix - just that nobody's bothered yet. Patches accepted if you care 
>>enough to produce one.
>
>Sure --- I just don't know how. Ditto with the devfs stuff. I'll have a look 
>at the rest of the kernel and see how easy/difficult it is. Getting this 
>working would be a great bonus for us.

The enclosed patch should fix the MODVERSIONS problem. I think. It compiles but I haven't tested it. Apply to include/linux/mtd/map.h.

I would have thought that something like my MANGLE_FUNCTION() would already exist in the kernel, but apparently not...

David Given
dg@tao-group.com

[-- Attachment #2: patch --]
[-- Type: application/octet-stream , Size: 1075 bytes --]

Index: map.h
===================================================================
RCS file: /home/cvs/mtd/include/linux/mtd/map.h,v
retrieving revision 1.5
diff -r1.5 map.h
79a80,86
> /* We need to properly mangle the names of functions. */
> 
> #if defined(MODVERSIONS) || !defined(CONFIG_MODVERSIONS)
> #define MANGLE_FUNCTION(s) __MODULE_STRING(s)
> #else
> #define MANGLE_FUNCTION(s) __MODULE_STRING(__VERSIONED_SYMBOL(s))
> #endif
84,87c91,94
< #define do_cfi_probe(x) do_map_probe(x, "cfi_probe", "cfi_probe")
< #define do_jedec_probe(x) do_map_probe(x, "jedec_probe", "jedec_probe")
< #define do_ram_probe(x) do_map_probe(x, "map_ram_probe", "map_ram")
< #define do_rom_probe(x) do_map_probe(x, "map_rom_probe", "map_rom")
---
> #define do_cfi_probe(x) do_map_probe(x, MANGLE_FUNCTION(cfi_probe), "cfi_probe")
> #define do_jedec_probe(x) do_map_probe(x, MANGLE_FUNCTION(jedec_probe), "jedec_probe")
> #define do_ram_probe(x) do_map_probe(x, MANGLE_FUNCTION(map_ram_probe), "map_ram")
> #define do_rom_probe(x) do_map_probe(x, MANGLE_FUNCTION(map_rom_probe), "map_rom")

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

* Re: sbc-mediagx
  2000-09-13 17:08   ` sbc-mediagx David Given
  2000-09-13 17:37     ` sbc-mediagx David Given
@ 2000-09-13 18:10     ` David Given
  2000-09-14  9:04       ` sbc-mediagx David Woodhouse
  1 sibling, 1 reply; 11+ messages in thread
From: David Given @ 2000-09-13 18:10 UTC (permalink / raw)
  To: mtd

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

[...]
>Sure --- I just don't know how. Ditto with the devfs stuff. I'll have a look 
>at the rest of the kernel and see how easy/difficult it is. Getting this 
>working would be a great bonus for us.

...and here is a patch to devfsify mtdchar. I even got a chance to test it, 
and the previous patch, and it all seems to work.

This is terribly terribly basic, as three-quarters of an hour ago I knew 
nothing about devfs. It creates entries for all fifteen possible devices, 
regardless of whether they exist or not. Interestingly, on my system, 0-5 
work, despite the fact that /proc/mtd claims that only 0-2 exist. Accessing 
the others returns a normal and harmless "No such device" error.

Block devices appear to be just as easy, but as it's 19:10 here in the UK and 
I'm still at work I'll do it tomorrow. What should I call it? /dev/mtd/b%d? 
/dev/mtd/block/%d? /dev/mtdblock/%d? /dev/mtd/fnord/%d?

David Given
dg@tao-group.com

[-- Attachment #2: patch --]
[-- Type: application/octet-stream , Size: 915 bytes --]

Index: mtdchar.c
===================================================================
RCS file: /home/cvs/mtd/kernel/mtdchar.c,v
retrieving revision 1.9
diff -r1.9 mtdchar.c
14a15,17
> #include <linux/devfs_fs_kernel.h>
> 
> static devfs_handle_t devfs_handle = NULL;
365c368
< 
---
> 	owner:		THIS_MODULE,
384,385c387,390
< 	
< 	if (register_chrdev(MTD_CHAR_MAJOR,"mtd",&mtd_fops)) {
---
> 	int i;
> 	char name[8];
> 
> 	if (devfs_register_chrdev(MTD_CHAR_MAJOR, "mtd", &mtd_fops)) {
390a396,406
> 	devfs_handle = devfs_mk_dir(NULL, "mtd", NULL);
> 
> 	for (i=0; i<MAX_MTD_DEVICES; i++)
> 	{
> 		sprintf(name, "%d", i);
> 		devfs_register(devfs_handle, name,
> 				DEVFS_FL_DEFAULT, MTD_CHAR_MAJOR, i,
> 				S_IFCHR | S_IRUGO | S_IWUGO,
> 				&mtd_fops, NULL);
> 	}
> 
396c412,413
< 	unregister_chrdev(MTD_CHAR_MAJOR,"mtd");
---
> 	devfs_unregister(devfs_handle);
> 	devfs_unregister_chrdev(MTD_CHAR_MAJOR, "mtd");

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

* Re: sbc-mediagx
  2000-09-13 18:10     ` sbc-mediagx David Given
@ 2000-09-14  9:04       ` David Woodhouse
  2000-09-14 10:03         ` sbc-mediagx David Given
  0 siblings, 1 reply; 11+ messages in thread
From: David Woodhouse @ 2000-09-14  9:04 UTC (permalink / raw)
  To: David Given; +Cc: mtd


dg@tao-group.com said:
>  ...and here is a patch to devfsify mtdchar. I even got a chance to
> test it,  and the previous patch, and it all seems to work. 

Doesn't look like it'll work on 2.2 without devfs. I've littered it with 
appropriate (but ugly) ifdefs. We should probably put the devfs stuff into 
compatmac.h

I'd go for /dev/mtdblock/%d

It'd be nice if we could get it to create the device nodes only when 
devices are present.

--
dwmw2




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

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

* Re: sbc-mediagx
  2000-09-13 16:43 ` sbc-mediagx David Woodhouse
  2000-09-13 17:08   ` sbc-mediagx David Given
@ 2000-09-14  9:35   ` David Vrabel
  2000-10-27  0:08   ` kernel syncs Alice Hennessy
  2 siblings, 0 replies; 11+ messages in thread
From: David Vrabel @ 2000-09-14  9:35 UTC (permalink / raw)
  To: mtd

David Woodhouse wrote:

> dg@tao-group.com said:
> >  * The device claims to see only 8MB of my flash medium.
> 
> Odd. Please send the kernel's output while it's probing. How big _is_ the
> flash?

Yeah. I know.  It's not finding the second chip since
chip_size*interleave=8Mibyte*2=16Mibyte

I could really do with a solution to this...

David Vrabel



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

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

* Re: sbc-mediagx
  2000-09-14  9:04       ` sbc-mediagx David Woodhouse
@ 2000-09-14 10:03         ` David Given
  2000-09-14 11:15           ` sbc-mediagx David Given
  0 siblings, 1 reply; 11+ messages in thread
From: David Given @ 2000-09-14 10:03 UTC (permalink / raw)
  To: mtd

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

>Doesn't look like it'll work on 2.2 without devfs. I've littered it with 
>appropriate (but ugly) ifdefs. We should probably put the devfs stuff into 
>compatmac.h

Not sure this is a good idea; the actual logic is different, it's not just a 
matter of changing some of the function names.

>I'd go for /dev/mtdblock/%d

Is it wise to use different top-level directory names?

>It'd be nice if we could get it to create the device nodes only when 
>devices are present.

Done. (I've also integrated the devfs changes.) I'm not sure that this is the 
right way to test to see if a device exists, though.

David Given
dg@tao-group.com


[-- Attachment #2: patch --]
[-- Type: application/octet-stream , Size: 1310 bytes --]

Index: kernel/mtdchar.c
===================================================================
RCS file: /home/cvs/mtd/kernel/mtdchar.c,v
retrieving revision 1.9
diff -r1.9 mtdchar.c
14a15,17
> #include <linux/devfs_fs_kernel.h>
> 
> static devfs_handle_t devfs_handle = NULL;
365c368
< 
---
> 	owner:		THIS_MODULE,
384,385c387,392
< 	
< 	if (register_chrdev(MTD_CHAR_MAJOR,"mtd",&mtd_fops)) {
---
> #ifdef CONFIG_DEVFS_FS
> 	int i;
> 	char name[8];
> 
> 	if (devfs_register_chrdev(MTD_CHAR_MAJOR, "mtd", &mtd_fops))
> 	{
390a398,419
> 	devfs_handle = devfs_mk_dir(NULL, "mtd", NULL);
> 
> 	for (i=0; i<MAX_MTD_DEVICES; i++)
> 	{
> 		if (get_mtd_device(NULL, i))
> 		{
> 			sprintf(name, "%d", i);
> 			devfs_register(devfs_handle, name,
> 					DEVFS_FL_DEFAULT, MTD_CHAR_MAJOR, i,
> 					S_IFCHR | S_IRUGO | S_IWUGO,
> 					&mtd_fops, NULL);
> 		}
> 	}
> #else
> 	if (register_chrdev(MTD_CHAR_MAJOR, "mtd", &mtd_fops))
> 	{
> 		printk(KERN_NOTICE "Can't allocate major number %d for Memory Technology Devices.\n",
> 		       MTD_CHAR_MAJOR);
> 		return -EAGAIN;
> 	}
> #endif
> 
396c425,430
< 	unregister_chrdev(MTD_CHAR_MAJOR,"mtd");
---
> #ifdef CONFIG_DEVFS_FS
> 	devfs_unregister(devfs_handle);
> 	devfs_unregister_chrdev(MTD_CHAR_MAJOR, "mtd");
> #else
> 	unregister_chrdev(MTD_CHAR_MAJOR, "mtd");
> #endif

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

* Re: sbc-mediagx
  2000-09-14 10:03         ` sbc-mediagx David Given
@ 2000-09-14 11:15           ` David Given
  0 siblings, 0 replies; 11+ messages in thread
From: David Given @ 2000-09-14 11:15 UTC (permalink / raw)
  To: mtd

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

[...]
>Done. (I've also integrated the devfs changes.) I'm not sure that this is the 
>right way to test to see if a device exists, though.

It's not. Don't touch that patch with a barge-pole, I forgot to 
put_mtd_device() after probing for each device.

The new patch fixes that and also fixes the device numbering; you now get 
/dev/mtd/{0,0ro,1,1ro,...} for the read-only devices. Suggestions on naming, 
please.

David Given
dg@tao-group.com

[-- Attachment #2: patch --]
[-- Type: application/octet-stream , Size: 1561 bytes --]

Index: kernel/mtdchar.c
===================================================================
RCS file: /home/cvs/mtd/kernel/mtdchar.c,v
retrieving revision 1.9
diff -r1.9 mtdchar.c
14a15,17
> #include <linux/devfs_fs_kernel.h>
> 
> static devfs_handle_t devfs_handle = NULL;
365c368
< 
---
> 	owner:		THIS_MODULE,
384,385c387,393
< 	
< 	if (register_chrdev(MTD_CHAR_MAJOR,"mtd",&mtd_fops)) {
---
> #ifdef CONFIG_DEVFS_FS
> 	int i;
> 	char name[8];
> 	struct mtd_info* mtd;
> 
> 	if (devfs_register_chrdev(MTD_CHAR_MAJOR, "mtd", &mtd_fops))
> 	{
390a399,428
> 	devfs_handle = devfs_mk_dir(NULL, "mtd", NULL);
> 
> 	for (i=0; i<MAX_MTD_DEVICES; i++)
> 	{
> 		mtd = get_mtd_device(NULL, i);
> 		if (mtd)
> 		{
> 			sprintf(name, "%d", i);
> 			devfs_register(devfs_handle, name,
> 					DEVFS_FL_DEFAULT, MTD_CHAR_MAJOR, i*2,
> 					S_IFCHR | S_IRUGO | S_IWUGO,
> 					&mtd_fops, NULL);
> 			sprintf(name, "%dro", i);
> 
> 			devfs_register(devfs_handle, name,
> 					DEVFS_FL_DEFAULT, MTD_CHAR_MAJOR, i*2+1,
> 					S_IFCHR | S_IRUGO | S_IWUGO,
> 					&mtd_fops, NULL);
> 			put_mtd_device(mtd);
> 		}
> 	}
> #else
> 	if (register_chrdev(MTD_CHAR_MAJOR, "mtd", &mtd_fops))
> 	{
> 		printk(KERN_NOTICE "Can't allocate major number %d for Memory Technology Devices.\n",
> 		       MTD_CHAR_MAJOR);
> 		return -EAGAIN;
> 	}
> #endif
> 
396c434,439
< 	unregister_chrdev(MTD_CHAR_MAJOR,"mtd");
---
> #ifdef CONFIG_DEVFS_FS
> 	devfs_unregister(devfs_handle);
> 	devfs_unregister_chrdev(MTD_CHAR_MAJOR, "mtd");
> #else
> 	unregister_chrdev(MTD_CHAR_MAJOR, "mtd");
> #endif

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

* kernel syncs
  2000-09-13 16:43 ` sbc-mediagx David Woodhouse
  2000-09-13 17:08   ` sbc-mediagx David Given
  2000-09-14  9:35   ` sbc-mediagx David Vrabel
@ 2000-10-27  0:08   ` Alice Hennessy
  2000-10-27  9:00     ` David Woodhouse
  2 siblings, 1 reply; 11+ messages in thread
From: Alice Hennessy @ 2000-10-27  0:08 UTC (permalink / raw)
  To: David Woodhouse; +Cc: ahennessy, mtd

Hello,

This was asked in mid September:

>>  BTW, anyone know how frequently the kernel syncs with the CVS tree?

>Rarely at the moment. I sync to Linus' kernel frequently, but I'm not
>intending to send him anything more for 2.4. Once the 2.5 series starts,
>I'll be keeping it reasonably up-to-date.

Can you tell me when the last kernel sync was and when the next one is
planned?

Alice



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

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

* Re: kernel syncs
  2000-10-27  0:08   ` kernel syncs Alice Hennessy
@ 2000-10-27  9:00     ` David Woodhouse
  0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-10-27  9:00 UTC (permalink / raw)
  To: Alice Hennessy; +Cc: mtd

On Thu, 26 Oct 2000, Alice Hennessy wrote:

> >Rarely at the moment. I sync to Linus' kernel frequently, but I'm not
> >intending to send him anything more for 2.4. Once the 2.5 series starts,
> >I'll be keeping it reasonably up-to-date.
> 
> Can you tell me when the last kernel sync was and when the next one is
> planned?

As far as I know, the current code in CVS should work against
2.4.0-test10-pre5. So there's no sync required.

As I said, I'm not intending to send anything in the other direction until
2.5, with the exception of a handful of bugfixes.


-- 
dwmw2




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

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

end of thread, other threads:[~2000-10-27  9:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-09-13 16:27 sbc-mediagx David Given
2000-09-13 16:43 ` sbc-mediagx David Woodhouse
2000-09-13 17:08   ` sbc-mediagx David Given
2000-09-13 17:37     ` sbc-mediagx David Given
2000-09-13 18:10     ` sbc-mediagx David Given
2000-09-14  9:04       ` sbc-mediagx David Woodhouse
2000-09-14 10:03         ` sbc-mediagx David Given
2000-09-14 11:15           ` sbc-mediagx David Given
2000-09-14  9:35   ` sbc-mediagx David Vrabel
2000-10-27  0:08   ` kernel syncs Alice Hennessy
2000-10-27  9:00     ` David Woodhouse

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox