summaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch
diff options
context:
space:
mode:
authorjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-10-30 21:16:24 +0000
committerjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-10-30 21:16:24 +0000
commitcfcea07f07dc11981054ca7af4958c3245357ad6 (patch)
treef6f9a78a547d327b7bb2add07050a230fc855fd9 /target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch
parent1d4021e4e0f3a17ae4643647635e370248ac137d (diff)
generic: replace yaffs mutex_fix patch
Use a backported patch instead. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34021 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch')
-rw-r--r--target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch11
1 files changed, 1 insertions, 10 deletions
diff --git a/target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch b/target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch
index f84332ab2..4b1a71e5b 100644
--- a/target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch
+++ b/target/linux/generic/patches-3.6/504-yaffs-3.2_fix.patch
@@ -204,15 +204,6 @@
}
static struct file_system_type yaffs2_fs_type = {
-@@ -3223,7 +3250,7 @@ static int yaffs_proc_read(char *page,
- buf += sprintf(buf,"\n");
- else {
- step-=2;
--
-+
- down(&yaffs_context_lock);
-
- /* Locate and print the Nth entry. Order N-squared but N is small. */
@@ -3240,7 +3267,7 @@ static int yaffs_proc_read(char *page,
buf = yaffs_dump_dev_part0(buf, dev);
} else
@@ -221,7 +212,7 @@
+
break;
}
- up(&yaffs_context_lock);
+ mutex_unlock(&yaffs_context_lock);
@@ -3267,7 +3294,7 @@ static int yaffs_stats_proc_read(char *p
int erasedChunks;