📄 yaffs_fs.c
字号:
Revision <b>1.18</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.18&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.18">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.18">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.18">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.18&view=log">[select for diffs]</a><br><i>Sun Jul 31 04:09:26 2005 UTC</i> (3 years, 1 month ago) by <i>marty</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.17: +1 -2 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.17&r2=1.18">previous 1.17</a><pre class="vc_log">applied patch 14-sparse-fix--remove-unused.diff</pre><hr size=1 noshade><a name="rev1.17"></a>Revision <b>1.17</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.17&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.17">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.17">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.17">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.17&view=log">[select for diffs]</a><br><i>Sun Jul 31 04:08:08 2005 UTC</i> (3 years, 1 month ago) by <i>marty</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.16: +2 -3 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.16&r2=1.17">previous 1.16</a><pre class="vc_log">applied patch 13-sparse-fix--make-some-symbol-static.diff</pre><hr size=1 noshade><a name="rev1.16"></a>Revision <b>1.16</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.16&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.16">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.16">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.16">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.16&view=log">[select for diffs]</a><br><i>Sun Jul 31 03:58:17 2005 UTC</i> (3 years, 1 month ago) by <i>marty</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.15: +2 -2 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.15&r2=1.16">previous 1.15</a><pre class="vc_log">Applied patch 03-read-super-MTD-if-CONFIG_YAFFS-or-YAFFS2_MTD_ENABLED.diff</pre><hr size=1 noshade><a name="rev1.15"></a>Revision <b>1.15</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.15&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.15">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.15">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.15">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.15&view=log">[select for diffs]</a><br><i>Fri Jul 29 23:51:18 2005 UTC</i> (3 years, 1 month ago) by <i>luc</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.14: +9 -7 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.14&r2=1.15">previous 1.14</a><pre class="vc_log">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?</pre><hr size=1 noshade><a name="rev1.14"></a>Revision <b>1.14</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.14&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.14">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.14">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.14">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.14&view=log">[select for diffs]</a><br><i>Fri Jul 29 20:25:43 2005 UTC</i> (3 years, 1 month ago) by <i>luc</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.13: +10 -6 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.13&r2=1.14">previous 1.13</a><pre class="vc_log">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 (<a href="http://lists.aleph1.co.uk/pipermail/yaffs/2005q2/001178.html">http://lists.aleph1.co.uk/pipermail/yaffs/2005q2/001178.html</a>).</pre><hr size=1 noshade><a name="rev1.13"></a>Revision <b>1.13</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.13&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.13">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.13">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.13">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.13&view=log">[select for diffs]</a><br><i>Fri Jul 29 20:13:23 2005 UTC</i> (3 years, 1 month ago) by <i>luc</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.12: +20 -26 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.12&r2=1.13">previous 1.12</a><pre class="vc_log">Move the internals read_super() functions near the declaration of they corresponding fs_type declaration so that their compilation are properly conditionalized.</pre><hr size=1 noshade><a name="rev1.12"></a>Revision <b>1.12</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.12&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.12">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.12">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.12">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.12&view=log">[select for diffs]</a><br><i>Wed Jul 27 20:23:15 2005 UTC</i> (3 years, 1 month ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.11: +34 -42 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.11&r2=1.12">previous 1.11</a><pre class="vc_log">Clean up field assignments</pre><hr size=1 noshade><a name="rev1.11"></a>Revision <b>1.11</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.11&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.11">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.11">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.11">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.11&view=log">[select for diffs]</a><br><i>Tue Jul 26 23:04:34 2005 UTC</i> (3 years, 1 month ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.10: +48 -40 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.10&r2=1.11">previous 1.10</a><pre class="vc_log">Allow /proc/yaffs to handle multiple fs</pre><hr size=1 noshade><a name="rev1.10"></a>Revision <b>1.10</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.10&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.10">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.10">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.10">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.10&view=log">[select for diffs]</a><br><i>Tue Jul 26 20:23:30 2005 UTC</i> (3 years, 1 month ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.9: +33 -33 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.9&r2=1.10">previous 1.9</a><pre class="vc_log">Fix structure field assignments</pre><hr size=1 noshade><a name="rev1.9"></a>Revision <b>1.9</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.9&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.9">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.9">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.9">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.9&view=log">[select for diffs]</a><br><i>Tue Jul 19 20:41:59 2005 UTC</i> (3 years, 1 month ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.8: +64 -52 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.8&r2=1.9">previous 1.8</a><pre class="vc_log">Apply Luc's patches</pre><hr size=1 noshade><a name="rev1.8"></a>Revision <b>1.8</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.8&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.8">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.8">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.8">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.8&view=log">[select for diffs]</a><br><i>Mon Jul 18 23:16:04 2005 UTC</i> (3 years, 1 month ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.7: +28 -21 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.7&r2=1.8">previous 1.7</a><pre class="vc_log">Some improvements to garbage collection and st_xxx to yst_xxx changes</pre><hr size=1 noshade><a name="rev1.7"></a>Revision <b>1.7</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.7&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.7">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.7">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.7">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.7&view=log">[select for diffs]</a><br><i>Tue Jul 5 23:54:59 2005 UTC</i> (3 years, 2 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.6: +5 -5 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.6&r2=1.7">previous 1.6</a><pre class="vc_log">Allow use of page zero</pre><hr size=1 noshade><a name="rev1.6"></a>Revision <b>1.6</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.6&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.6">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.6">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.6">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.6&view=log">[select for diffs]</a><br><i>Sun Jul 3 10:32:40 2005 UTC</i> (3 years, 2 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.5: +3 -3 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.5&r2=1.6">previous 1.5</a><pre class="vc_log">Add cache write through and some benign fixes</pre><hr size=1 noshade><a name="rev1.5"></a>Revision <b>1.5</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.5&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.5">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.5">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.5">annotate</a>)- <a href="/cgi-bin/viewcvs.cg
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -