📄 yaffs_guts.c
字号:
<br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.35&r2=1.36">previous 1.35</a><pre class="vc_log">Fix problem where a chmod with no file write could cause cache loss</pre><hr size=1 noshade><a name="rev1.35"></a>Revision <b>1.35</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.35&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.35">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.35">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.35">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.35&view=log">[select for diffs]</a><br><i>Mon Jun 5 04:10:49 2006 UTC</i> (2 years, 3 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.34: +29 -5 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.34&r2=1.35">previous 1.34</a><pre class="vc_log">Add support for larger scan array</pre><hr size=1 noshade><a name="rev1.34"></a>Revision <b>1.34</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.34&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.34">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.34">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.34">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.34&view=log">[select for diffs]</a><br><i>Sun May 21 09:39:12 2006 UTC</i> (2 years, 3 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.33: +119 -26 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.33&r2=1.34">previous 1.33</a><pre class="vc_log">Fix some checkpoint stuff, add qsort</pre><hr size=1 noshade><a name="rev1.33"></a>Revision <b>1.33</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.33&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.33">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.33">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.33">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.33&view=log">[select for diffs]</a><br><i>Wed May 17 09:20:26 2006 UTC</i> (2 years, 3 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.32: +66 -17 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.32&r2=1.33">previous 1.32</a><pre class="vc_log">Non-partitioned checkpointing; fix to cache small read/write problem</pre><hr size=1 noshade><a name="rev1.32"></a>Revision <b>1.32</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.32&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.32">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.32">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.32">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.32&view=log">[select for diffs]</a><br><i>Mon May 8 10:13:34 2006 UTC</i> (2 years, 4 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.31: +608 -220 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.31&r2=1.32">previous 1.31</a><pre class="vc_log">Checkpointing changes</pre><hr size=1 noshade><a name="rev1.31"></a>Revision <b>1.31</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.31&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.31">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.31">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.31">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.31&view=log">[select for diffs]</a><br><i>Wed Mar 8 07:59:20 2006 UTC</i> (2 years, 6 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.30: +31 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.30&r2=1.31">previous 1.30</a><pre class="vc_log">Flush entire cache at umount</pre><hr size=1 noshade><a name="rev1.30"></a>Revision <b>1.30</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.30&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.30">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.30">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.30">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.30&view=log">[select for diffs]</a><br><i>Wed Mar 1 08:14:32 2006 UTC</i> (2 years, 6 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.29: +137 -66 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.29&r2=1.30">previous 1.29</a><pre class="vc_log">Add lazy loading</pre><hr size=1 noshade><a name="rev1.29"></a>Revision <b>1.29</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.29&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.29">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.29">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.29">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.29&view=log">[select for diffs]</a><br><i>Wed Feb 8 22:29:14 2006 UTC</i> (2 years, 6 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.28: +4 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.28&r2=1.29">previous 1.28</a><pre class="vc_log">Fix free space reporting as per Mikhail Rileev's patch</pre><hr size=1 noshade><a name="rev1.28"></a>Revision <b>1.28</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.28&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.28">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.28">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.28">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.28&view=log">[select for diffs]</a><br><i>Thu Feb 2 22:14:44 2006 UTC</i> (2 years, 7 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.27: +2 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.27&r2=1.28">previous 1.27</a><pre class="vc_log">Fix negative hash problem</pre><hr size=1 noshade><a name="rev1.27"></a>Revision <b>1.27</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.27&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.27">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.27">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.27">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.27&view=log">[select for diffs]</a><br><i>Tue Dec 20 04:02:18 2005 UTC</i> (2 years, 8 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.26: +5 -8 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.26&r2=1.27">previous 1.26</a><pre class="vc_log">Don't mark objects deleted during scanning</pre><hr size=1 noshade><a name="rev1.26"></a>Revision <b>1.26</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.26&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.26">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.26">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.26">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.26&view=log">[select for diffs]</a><br><i>Mon Dec 19 21:46:07 2005 UTC</i> (2 years, 8 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.25: +6 -4 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.25&r2=1.26">previous 1.25</a><pre class="vc_log">Fix deleted hardlink handling</pre><hr size=1 noshade><a name="rev1.25"></a>Revision <b>1.25</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.25&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.25">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.25">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.25">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.25&view=log">[select for diffs]</a><br><i>Thu Dec 8 00:51:15 2005 UTC</i> (2 years, 9 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.24: +8 -7 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.24&r2=1.25">previous 1.24</a><pre class="vc_log">Fix kernel compilation probs</pre><hr size=1 noshade><a name="rev1.24"></a>Revision <b>1.24</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.24&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.24">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.24">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.24">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.24&view=log">[select for diffs]</a><br><i>Wed Dec 7 21:49:18 2005 UTC</i> (2 years, 9 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.23: +120 -34 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.23&r2=1.24">previous 1.23</a><pre class="vc_log">Wide tnode support</pre><hr size=1 noshade><a name="rev1.23"></a>Revision <b>1.23</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.23&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.23">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.23">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.23">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.23&view=log">[select for diffs]</a><br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -