X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_mtdif_multi.c;h=5b0e4fed26dfb6b681635e3f4a96ed9eb7152e5b;hp=fe91a9eb3d97f35d08552ba59d5c7c9958999328;hb=1f3d64d1d804fef6715126dead54bf30b176c67e;hpb=3a6178aac1813ac8ef1ce63b232644385c1ab89b diff --git a/yaffs_mtdif_multi.c b/yaffs_mtdif_multi.c index fe91a9e..5b0e4fe 100644 --- a/yaffs_mtdif_multi.c +++ b/yaffs_mtdif_multi.c @@ -1,8 +1,7 @@ /* * YAFFS: Yet Another Flash File System. A NAND-flash specific file system. * - * Copyright (C) 2002-2011 Aleph One Ltd. - * for Toby Churchill Ltd and Brightstar Engineering + * Copyright (C) 2002-2018 Aleph One Ltd. * * Created by Charles Manning * @@ -22,12 +21,14 @@ #include "linux/kernel.h" #include "linux/version.h" #include "linux/types.h" +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 14, 0)) +#include "uapi/linux/major.h" +#endif #include "yaffs_trace.h" #include "yaffs_guts.h" #include "yaffs_linux.h" - #if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 2, 0)) #define MTD_OPS_AUTO_OOB MTD_OOB_AUTO #endif @@ -215,7 +216,7 @@ static int yaffs_mtd_check_bad(struct yaffs_dev *dev, int block_no) int blocksize = dev->param.chunks_per_block * dev->param.total_bytes_per_chunk; int retval; - yaffs_trace(YAFFS_TRACE_BAD_BLOCKS, "checking block %d bad", block_no); + yaffs_trace(YAFFS_TRACE_MTD, "checking block %d bad", block_no); retval = mtd_block_isbad(mtd, (loff_t) blocksize * block_no); return (retval) ? YAFFS_FAIL : YAFFS_OK;