Home
last modified time | relevance | path

Searched full:jffs2 (Results 1 – 25 of 124) sorted by relevance

12345

/linux-6.12.1/fs/jffs2/
DMakefile3 # Makefile for the Linux Journalling Flash File System v2 (JFFS2)
7 obj-$(CONFIG_JFFS2_FS) += jffs2.o
9 jffs2-y := compr.o dir.o file.o ioctl.o nodelist.o malloc.o
10 jffs2-y += read.o nodemgmt.o readinode.o write.o scan.o gc.o
11 jffs2-y += symlink.o build.o erase.o background.o fs.o writev.o
12 jffs2-y += super.o debug.o
14 jffs2-$(CONFIG_JFFS2_FS_WRITEBUFFER) += wbuf.o
15 jffs2-$(CONFIG_JFFS2_FS_XATTR) += xattr.o xattr_trusted.o xattr_user.o
16 jffs2-$(CONFIG_JFFS2_FS_SECURITY) += security.o
17 jffs2-$(CONFIG_JFFS2_FS_POSIX_ACL) += acl.o
[all …]
DKconfig3 tristate "Journalling Flash File System v2 (JFFS2) support"
7 JFFS2 is the second generation of the Journalling Flash File System
12 Further information on the design and implementation of JFFS2 is
13 available at <http://sources.redhat.com/jffs2/>.
16 int "JFFS2 debugging verbosity (0 = quiet, 2 = noisy)"
20 This controls the amount of debugging messages produced by the JFFS2
33 bool "JFFS2 write-buffering support"
37 This enables the write-buffering support in JFFS2.
39 This functionality is required to support JFFS2 on the following
46 bool "Verify JFFS2 write-buffer reads"
[all …]
DLICENCE2 file are part of JFFS2, the Journalling Flash File System v2.
6 JFFS2 is free software; you can redistribute it and/or modify it under
11 JFFS2 is distributed in the hope that it will be useful, but WITHOUT
17 with JFFS2; if not, write to the Free Software Foundation, Inc.,
Ddebug.h2 * JFFS2 -- Journalling Flash File System, Version 2.
30 * fro specific JFFS2 subsystems.
73 /* The prefixes of JFFS2 messages */
75 #define JFFS2_DBG_PREFIX "[JFFS2 DBG]"
78 /* JFFS2 message macros */
92 printk(KERN_DEBUG "[JFFS2 DBG] (%d) %s: " fmt, \
96 * We split our debugging messages on several parts, depending on the JFFS2
137 /* Manipulations with the list of inodes (JFFS2 inocache) */
Dioctl.c2 * JFFS2 -- Journalling Flash File System, Version 2.
18 /* Later, this will provide for lsattr.jffs2 and chattr.jffs2, which in jffs2_ioctl()
Dsuper.c2 * JFFS2 -- Journalling Flash File System, Version 2.
24 #include <linux/jffs2.h>
161 * JFFS2 mount options.
206 return invalf(fc, "jffs2: rp_size unrepresentable"); in jffs2_parse_param()
271 return invalf(fc, "jffs2: Too large reserve pool specified, max is %llu KB", in jffs2_fill_super()
274 /* Initialize JFFS2 superblock locks, the further initialization will in jffs2_fill_super()
356 .name = "jffs2",
361 MODULE_ALIAS_FS("jffs2");
Dxattr_user.c2 * JFFS2 -- Journalling Flash File System, Version 2.
14 #include <linux/jffs2.h>
DREADME.Locking2 JFFS2 LOCKING DOCUMENTATION
6 JFFS2. It is not expected to remain perfectly up to date, but ought to
43 This is the JFFS2-internal equivalent of the inode mutex i->i_sem.
103 in-core jffs2_inode_cache objects (each inode in JFFS2 has the
Dxattr_trusted.c2 * JFFS2 -- Journalling Flash File System, Version 2.
14 #include <linux/jffs2.h>
Dbackground.c2 * JFFS2 -- Journalling Flash File System, Version 2.
16 #include <linux/jffs2.h>
47 pr_warn("fork failed for JFFS2 garbage collect thread: %pe\n", in jffs2_start_garbage_collect_thread()
Djffs2_fs_sb.h2 * JFFS2 -- Journalling Flash File System, Version 2.
36 /* The size of the reserved pool. The reserved pool is the JFFS2 flash
140 int oobavail; /* How many bytes are available for JFFS2 in OOB */
Dsecurity.c2 * JFFS2 -- Journalling Flash File System, Version 2.
19 #include <linux/jffs2.h>
/linux-6.12.1/Documentation/filesystems/
Dubifs.rst16 file-system of this class is JFFS2.
49 In a sense, UBIFS is a next generation of JFFS2 file-system, but it is
50 very different and incompatible to JFFS2. The following are the main
53 * JFFS2 works on top of MTD devices, UBIFS depends on UBI and works on
55 * JFFS2 does not have on-media index and has to build it while mounting,
58 so it mounts many times faster than JFFS2.
59 * JFFS2 is a write-through file-system, while UBIFS supports write-back,
62 Similarly to JFFS2, UBIFS supports on-the-fly compression which makes
65 Similarly to JFFS2, UBIFS is tolerant of unclean reboots and power-cuts.
72 on the flash size, like in case of JFFS2. This is because UBIFS
[all …]
/linux-6.12.1/Documentation/arch/arm/sa1100/
Dassabet.rst125 Using JFFS2
128 Using JFFS2 (the Second Journalling Flash File System) is probably the most
129 convenient way to store a writable filesystem into flash. JFFS2 is used in
133 creating JFFS/JFFS2 images is available from the same site.
135 For instance, a sample JFFS2 image can be retrieved from the same FTP sites
140 load sample_img.jffs2 -r -b 0x100000
144 RedBoot> load sample_img.jffs2 -r -b 0x100000
171 fis create "JFFS2" -n -f 0x500E0000 -l 0x2e0000
183 JFFS2 0x500E0000 0x500E0000 0x002E0000 0x00000000
193 0x000e0000-0x003c0000 : "JFFS2"
[all …]
/linux-6.12.1/arch/powerpc/boot/dts/fsl/
Dp2020rdb-pc.dtsi65 /* 11MB for JFFS2 based Root file System */
67 label = "NOR JFFS2 Root File System";
114 /* 7MB for JFFS2 based Root file System */
116 label = "NAND JFFS2 Root File System";
120 /* 15MB for JFFS2 based Root file System */
184 /* 7MB for JFFS2 based RFS */
186 label = "SPI JFFS2 RFS";
Dp1020rdb.dtsi67 /* 11MB for JFFS2 based Root file System */
69 label = "NOR (RW) JFFS2 Root File System";
119 /* 7MB for JFFS2 based Root file System */
121 label = "NAND (RW) JFFS2 Root File System";
125 /* 15MB for JFFS2 based Root file System */
184 /* 7MB for JFFS2 based RFS */
186 label = "file system jffs2";
Dp1020rdb-pc.dtsi65 /* 11MB for JFFS2 based Root file System */
67 label = "NOR JFFS2 Root File System";
114 /* 7MB for JFFS2 based Root file System */
116 label = "NAND JFFS2 Root File System";
120 /* 15MB for JFFS2 based Root file System */
184 /* 7MB for JFFS2 based RFS */
186 label = "file system jffs2";
Dp2020rdb.dts67 /* 11MB for JFFS2 based Root file System */
69 label = "NOR (RW) JFFS2 Root File System";
119 /* 7MB for JFFS2 based Root file System */
121 label = "NAND (RW) JFFS2 Root File System";
125 /* 15MB for JFFS2 based Root file System */
187 /* 7MB for JFFS2 based RFS */
189 label = "SPI (RW) JFFS2 RFS";
Dp1024rdb.dtsi65 /* 11MB for JFFS2 based Root file System */
67 label = "NOR JFFS2 Root File System";
114 /* 15MB for JFFS2 based Root file System */
116 label = "NAND JFFS2 Root File System";
162 /* 7MB for JFFS2 based RFS */
164 label = "SPI JFFS2 RFS";
Dp1021rdb-pc.dtsi65 /* 10.75MB for JFFS2 based Root file System */
67 label = "NOR JFFS2 Root File System";
121 /* 7MB for JFFS2 based Root file System */
123 label = "NAND JFFS2 Root File System";
183 /* 7MB for JFFS2 based RFS */
185 label = "SPI Flash JFFS2 RFS";
Dp1025rdb.dtsi65 /* 11MB for JFFS2 based Root file System */
67 label = "NOR JFFS2 Root File System";
114 /* 7MB for JFFS2 based Root file System */
116 label = "NAND JFFS2 Root File System";
120 /* 15MB for JFFS2 based Root file System */
170 /* 7MB for JFFS2 based RFS */
172 label = "file system jffs2";
Dp1010rdb.dtsi57 /* 20MB for JFFS2 based Root file System */
59 label = "NOR JFFS2 Root File System";
144 /* 6.5MB for JFFS2 based RFS */
146 label = "SPI Flash JFFS2 RFS";
Dp1010rdb-pa.dtsi63 /* 15MB for JFFS2 based Root file System */
65 label = "NAND JFFS2 Root File System";
/linux-6.12.1/arch/mips/boot/dts/realtek/
Dcameo-rtl9302c-2x-rtl8224-2xge.dts56 label = "JFFS2 CFG";
60 label = "JFFS2 LOG";
/linux-6.12.1/Documentation/devicetree/bindings/mtd/
Dmtd-physmap.yaml90 with JFFS2 usage, as the local bus (LPB) doesn't support unaligned
91 accesses as implemented in the JFFS2 code via memcpy(). By defining
93 the MTD users (e.g. JFFS2) any more.

12345