projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add Waldemar's patches for Linux 3.2
[yaffs2.git]
/
yaffs_guts.c
diff --git
a/yaffs_guts.c
b/yaffs_guts.c
index dfabf4c29d23ea75e1b0e9bfb4d0b6a5e7360ab4..9ade09b54e51680c7c507b3bc21566108144bbc6 100644
(file)
--- a/
yaffs_guts.c
+++ b/
yaffs_guts.c
@@
-598,7
+598,7
@@
static int yaffs_write_new_chunk(struct yaffs_dev *dev,
yaffs_trace(YAFFS_TRACE_ERROR,
"**>> yaffs write required %d attempts",
attempts);
yaffs_trace(YAFFS_TRACE_ERROR,
"**>> yaffs write required %d attempts",
attempts);
- dev->n_ret
ir
ed_writes += (attempts - 1);
+ dev->n_ret
ri
ed_writes += (attempts - 1);
}
return chunk;
}
return chunk;
@@
-672,7
+672,6
@@
static u16 yaffs_calc_name_sum(const YCHAR *name)
void yaffs_set_obj_name(struct yaffs_obj *obj, const YCHAR * name)
{
void yaffs_set_obj_name(struct yaffs_obj *obj, const YCHAR * name)
{
-#ifndef CONFIG_YAFFS_NO_SHORT_NAMES
memset(obj->short_name, 0, sizeof(obj->short_name));
if (name &&
strnlen(name, YAFFS_SHORT_NAME_LENGTH + 1) <=
memset(obj->short_name, 0, sizeof(obj->short_name));
if (name &&
strnlen(name, YAFFS_SHORT_NAME_LENGTH + 1) <=
@@
-680,7
+679,6
@@
void yaffs_set_obj_name(struct yaffs_obj *obj, const YCHAR * name)
strcpy(obj->short_name, name);
else
obj->short_name[0] = _Y('\0');
strcpy(obj->short_name, name);
else
obj->short_name[0] = _Y('\0');
-#endif
obj->sum = yaffs_calc_name_sum(name);
}
obj->sum = yaffs_calc_name_sum(name);
}
@@
-4418,13
+4416,11
@@
int yaffs_get_obj_name(struct yaffs_obj *obj, YCHAR *name, int buffer_size)
{
memset(name, 0, buffer_size * sizeof(YCHAR));
yaffs_check_obj_details_loaded(obj);
{
memset(name, 0, buffer_size * sizeof(YCHAR));
yaffs_check_obj_details_loaded(obj);
- if (obj->obj_id == YAFFS_OBJECTID_LOSTNFOUND)
+ if (obj->obj_id == YAFFS_OBJECTID_LOSTNFOUND)
{
strncpy(name, YAFFS_LOSTNFOUND_NAME, buffer_size - 1);
strncpy(name, YAFFS_LOSTNFOUND_NAME, buffer_size - 1);
-#ifndef CONFIG_YAFFS_NO_SHORT_NAMES
- else if (obj->short_name[0])
+ } else if (obj->short_name[0]) {
strcpy(name, obj->short_name);
strcpy(name, obj->short_name);
-#endif
- else if (obj->hdr_chunk > 0) {
+ } else if (obj->hdr_chunk > 0) {
int result;
u8 *buffer = yaffs_get_temp_buffer(obj->my_dev);
int result;
u8 *buffer = yaffs_get_temp_buffer(obj->my_dev);
@@
-4538,8
+4534,6
@@
static int yaffs_check_dev_fns(const struct yaffs_dev *dev)
if (!dev->param.erase_fn || !dev->param.initialise_flash_fn)
return 0;
if (!dev->param.erase_fn || !dev->param.initialise_flash_fn)
return 0;
-#ifdef CONFIG_YAFFS_YAFFS2
-
/* Can use the "with tags" style interface for yaffs1 or yaffs2 */
if (dev->param.write_chunk_tags_fn &&
dev->param.read_chunk_tags_fn &&
/* Can use the "with tags" style interface for yaffs1 or yaffs2 */
if (dev->param.write_chunk_tags_fn &&
dev->param.read_chunk_tags_fn &&
@@
-4547,7
+4541,6
@@
static int yaffs_check_dev_fns(const struct yaffs_dev *dev)
!dev->param.read_chunk_fn &&
dev->param.bad_block_fn && dev->param.query_block_fn)
return 1;
!dev->param.read_chunk_fn &&
dev->param.bad_block_fn && dev->param.query_block_fn)
return 1;
-#endif
/* Can use the "spare" style interface for yaffs1 */
if (!dev->param.is_yaffs2 &&
/* Can use the "spare" style interface for yaffs1 */
if (!dev->param.is_yaffs2 &&
@@
-4885,7
+4878,7
@@
int yaffs_guts_initialise(struct yaffs_dev *dev)
dev->n_page_writes = 0;
dev->n_erasures = 0;
dev->n_gc_copies = 0;
dev->n_page_writes = 0;
dev->n_erasures = 0;
dev->n_gc_copies = 0;
- dev->n_ret
ir
ed_writes = 0;
+ dev->n_ret
ri
ed_writes = 0;
dev->n_retired_blocks = 0;
dev->n_retired_blocks = 0;