yaffs2.git
15 years agoGive a name to the nandemul2k MTD device.
luc [Fri, 29 Jul 2005 23:51:44 +0000 (23:51 +0000)]
Give a name to the nandemul2k MTD device.

15 years agoFix devname which was faked by always using "(unavailable)".
luc [Fri, 29 Jul 2005 23:51:18 +0000 (23:51 +0000)]
Fix devname which was faked by always using "(unavailable)".

Make proper use of bdevname() and sb->s_bdev,
but maybe it is better to simply use sb->s_id?

15 years agoSet the correct uid/gid of newly created files when: use fsuid & fsgid and take care...
luc [Fri, 29 Jul 2005 20:25:43 +0000 (20:25 +0000)]
Set the correct uid/gid of newly created files when: use fsuid & fsgid and take care when the SGID bit is set on the parent directory.

This  should solve the problem reported by Frank Lehmann (http://lists.aleph1.co.uk/pipermail/yaffs/2005q2/001178.html).

15 years agoMake private the nand_scan() function defined in nandemul2k.c.
luc [Fri, 29 Jul 2005 20:21:28 +0000 (20:21 +0000)]
Make private the nand_scan() function defined in nandemul2k.c.

It clash with the one from MTD and make it impossible to statically compile this code in the kernel together with MTD (and will also make problems with modules).

15 years agoFix some declarations mismatch between the MTD interface and the implementation in...
luc [Fri, 29 Jul 2005 20:19:06 +0000 (20:19 +0000)]
Fix some declarations mismatch between the MTD interface and the implementation in nandemul2k.c: constness problems, iovec vs. kvec and int vs. loff_t

15 years agoAdd missing #include file: yaffs_nandemul2k.h and removing a macro which is now redef...
luc [Fri, 29 Jul 2005 20:16:23 +0000 (20:16 +0000)]
Add missing #include file: yaffs_nandemul2k.h and removing a macro which is now redefined.

15 years agoMove the internals read_super() functions near the declaration of
luc [Fri, 29 Jul 2005 20:13:23 +0000 (20:13 +0000)]
Move the internals read_super() functions near the declaration of
    they corresponding fs_type declaration so that their compilation are properly conditionalized.

15 years agoRemove #include file obsoleted in Linux-2.6
luc [Fri, 29 Jul 2005 20:00:53 +0000 (20:00 +0000)]
Remove #include file obsoleted in Linux-2.6

15 years agoAdd missing #include <linux/config.h>
luc [Fri, 29 Jul 2005 19:57:38 +0000 (19:57 +0000)]
Add missing #include <linux/config.h>

Needed to compile the code with a Makefile from the Linux tree.

15 years agoClean up field assignments
charles [Wed, 27 Jul 2005 20:23:15 +0000 (20:23 +0000)]
Clean up field assignments

15 years agoFix compiler warnings
charles [Wed, 27 Jul 2005 02:00:48 +0000 (02:00 +0000)]
Fix compiler warnings

15 years agoAllow /proc/yaffs to handle multiple fs
charles [Tue, 26 Jul 2005 23:04:34 +0000 (23:04 +0000)]
Allow /proc/yaffs to handle multiple fs

15 years agoFix structure field assignments
charles [Tue, 26 Jul 2005 20:23:30 +0000 (20:23 +0000)]
Fix structure field assignments

15 years agoPrevent recursive gc
charles [Tue, 26 Jul 2005 03:05:28 +0000 (03:05 +0000)]
Prevent recursive gc

15 years agoFix bad block offsets
charles [Wed, 20 Jul 2005 18:57:05 +0000 (18:57 +0000)]
Fix bad block offsets

15 years agoApply Luc's patches
charles [Tue, 19 Jul 2005 20:41:59 +0000 (20:41 +0000)]
Apply Luc's patches

15 years agoSome improvements to garbage collection and st_xxx to yst_xxx changes
charles [Mon, 18 Jul 2005 23:16:04 +0000 (23:16 +0000)]
Some improvements to garbage collection and st_xxx to yst_xxx changes

15 years agoSome tinkering on test harness and st_xxx to yst_xxx changes
charles [Mon, 18 Jul 2005 23:12:00 +0000 (23:12 +0000)]
Some tinkering on test harness and st_xxx to yst_xxx changes

15 years agoFix issue with zero page
charles [Wed, 6 Jul 2005 00:36:32 +0000 (00:36 +0000)]
Fix issue with zero page

15 years agoAllow use of page zero
charles [Tue, 5 Jul 2005 23:54:59 +0000 (23:54 +0000)]
Allow use of page zero

15 years agoAdd cache write through and some benign fixes
charles [Sun, 3 Jul 2005 10:32:40 +0000 (10:32 +0000)]
Add cache write through and some benign fixes

15 years ago*** empty log message ***
charles [Sun, 3 Jul 2005 05:48:11 +0000 (05:48 +0000)]
*** empty log message ***

15 years ago*** empty log message ***
charles [Fri, 29 Apr 2005 18:09:16 +0000 (18:09 +0000)]
*** empty log message ***

15 years agoFix df size problem
charles [Fri, 29 Apr 2005 07:01:18 +0000 (07:01 +0000)]
Fix df size problem

15 years agoAdd scanning speedups
charles [Sun, 24 Apr 2005 09:57:06 +0000 (09:57 +0000)]
Add scanning speedups

15 years agoMake bigger RAM emulation
charles [Sun, 24 Apr 2005 09:26:08 +0000 (09:26 +0000)]
Make bigger RAM emulation

15 years agoFix 2.6 special inodes
charles [Sun, 24 Apr 2005 09:20:24 +0000 (09:20 +0000)]
Fix 2.6 special inodes

15 years agoFix problem when accessing unmounted fs
charles [Sun, 24 Apr 2005 09:18:52 +0000 (09:18 +0000)]
Fix problem when accessing unmounted fs

15 years agoChange to kill_block_super
charles [Sun, 24 Apr 2005 08:05:16 +0000 (08:05 +0000)]
Change to kill_block_super

15 years agoAdd patches from Nick Banes for compatability
charles [Wed, 16 Mar 2005 04:00:36 +0000 (04:00 +0000)]
Add patches from Nick Banes for compatability

15 years ago*** empty log message ***
charles [Fri, 17 Dec 2004 23:14:51 +0000 (23:14 +0000)]
*** empty log message ***

15 years ago*** empty log message ***
charles [Fri, 17 Dec 2004 04:39:04 +0000 (04:39 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
charles [Mon, 22 Nov 2004 03:22:25 +0000 (03:22 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
charles [Sun, 21 Nov 2004 21:39:57 +0000 (21:39 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
charles [Tue, 16 Nov 2004 02:36:15 +0000 (02:36 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
charles [Wed, 3 Nov 2004 09:16:47 +0000 (09:16 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
charles [Wed, 3 Nov 2004 08:35:48 +0000 (08:35 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
charles [Wed, 3 Nov 2004 08:29:28 +0000 (08:29 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
charles [Wed, 3 Nov 2004 08:14:07 +0000 (08:14 +0000)]
*** empty log message ***