)]}'
{
  "commit": "0e8cc8bd92257da2e1df88cbc985e166e472ce61",
  "tree": "d5a8e0f4263a58eeb6cecc423b02b019a15eb56d",
  "parents": [
    "3043c045d5a9897faba7d5c7218c2f4d06cd0038"
  ],
  "author": {
    "name": "William Juul",
    "email": "william.juul@datarespons.no",
    "time": "Thu Nov 15 11:13:05 2007 +0100"
  },
  "committer": {
    "name": "Scott Wood",
    "email": "scottwood@freescale.com",
    "time": "Tue Aug 12 11:31:18 2008 -0500"
  },
  "message": "YAFFS2 import\n\nDirect import of yaffs as a tarball as of 20071113 from their public\nCVS-web at http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/\n\nThe code can also be imported on the command line with:\nexport CVSROOT\u003d:pserver:anonymous@cvs.aleph1.co.uk:/home/aleph1/cvs cvs logon\n(Hit return when asked for a password)\ncvs checkout yaffs2\n\nSigned-off-by: William Juul \u003cwilliam.juul@tandberg.com\u003e\nSigned-off-by: Stig Olsen \u003cstig.olsen@tandberg.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "272df72213a4f823c8c266e4dd202d839c6fbcac",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/Kconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "538aec420b43fc9612d95fc334f1917ec3cc9bad",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "382ee6142cf6feacb7ac198a85f7e0b98e0f128b",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/Makefile.kernel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "589ae8dd344151e2e5824cfc34eb72c6e8341497",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/README-linux"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3bdf26cc86e761ec97a823e2a339b1de3fac2276",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/README-linux-patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9635c7a73813f095c657f5bd7a08fc05448c73db",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/devextras.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6315117cdf262843f70f0f4657efdfb05f07f85c",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be492b47c9a7dff8ee9e56720755e9d1c19a839e",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/dtest.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1927865422e72c2ae8e3e3cdc8a55d97293c7444",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/fsx_test/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "725ab07558dbdbbfb6aab58d1bb8cb38651f5e3e",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/fsx_test/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e110b9b725242356477aa2cccf9e5b732528318",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/fsx_test/yaffs_fsx.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3cc30eb8a6163e5d7806569c388a8720ab291d4",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_fileem.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a3b299996397ce97a8d623ca6e4b1e45b3fe82b",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_fileem2k.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e694c9258f333a479cabe50545738ab759e5cbe6",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_fileem2k.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5178cb2ac3ba79adc21b161caf3eb89ea03e1939",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_flashif.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7f4e4227dbed1018e2324706871ebe1d64114bb",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_flashif.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "245f9c96340dcfdd41b6cc00997e5a9493f488df",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_malloc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6afee81f4cb75af4e25c2e09b205eb5d713e54d2",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_ramdisk.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "045ab42db53215a9d6c0bd4afc681ff351f809d6",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_ramdisk.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ab053c467390b5897f105bfcf00a44bfddc4a4b",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffs_ramem2k.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1d311e56937b0ba62a4468b6f699b8ad75cac42",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffscfg.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a60dc132cb7e6617ca3826bc4322fef2a7f29e9",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffscfg.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d5f542fc4b0d0754a959a86b523fcde770a0453",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffscfg2k.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8519c28e71d394789369555656b80c36b659015",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffsfs.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9afe60a1ceb044b0a5474e2de12ff397f7eabaaa",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/yaffsfs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c2820579eade2682159b932fd004c894c737212",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/direct/ydirectenv.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faf135d02f653d9446464c89ce47dd91579582cf",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/moduleconfig.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe03b478d280da20d043ab8102d0b8f79f398bf7",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/mtdemul/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcbf16ad1c9c6df641ca17beada59f27d3dcccdc",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/mtdemul/nandemul2k.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "173d1ce8b11e6a8eaf7483e4ad615a4a5c955dc8",
      "new_mode": 33261,
      "new_path": "fs/yaffs2/patch-ker.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3666d9ec34e14fad9679c401f4861bda02a6d0c",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/patches/README.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df5753b50ed86cd0609648acc2cc3fa716f5663b",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/patches/yaffs_mtdif2.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49bf03b1baac34d115bf7b6fb45716ef2e20076b",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/utils/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "051666bcdb0999966c0ddad527bbcb58869015b2",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/utils/mkyaffs2image.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b8dc1e919d2b96416157dcdddf9a45876ba2068",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/utils/mkyaffsimage.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3a811e2774d435d55f5cedae1a9d791930ba20a",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_checkptrw.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4b0c7dcaaf4b03e967179df46bf3b44c8e975f0",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_checkptrw.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0b405f1eea34bbc2a146039b4882ece78d43268",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_ecc.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40fd02b9653ec750fe66ce4f991a3121e0310415",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_ecc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7a8ebd44d3019844ce8eb94ad6f3496f512f684",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_fs.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "134ed018ad808bac3cb0d30ab02f90d3cb940df1",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_guts.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87b539b05b71284a20efcb9350ba5e653a8aecce",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_guts.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "031827e45be34237524a538111b0ecc4d6c65971",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_mtdif.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f75e08c23a40ef11f825f0e1e6701c579a2d111c",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_mtdif.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36185b68ee8c498e43edf90d04d4b16fe693cf44",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_mtdif1.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4f6197d68ab7c9af90c202afd6790bbfae936d6",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_mtdif1.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a18725730c4fa7a35d2722e03dafbcb30495958",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_mtdif2.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e70d751c21eb9d188a0785df60a8db7bbcf33c1b",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_mtdif2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a1585da35a6f239604c43430e5fe550ba58e9b6",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_nand.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ed1a2d5c4a39bc2bc20176741cd0e572562c06b",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_nand.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13520e10593210f4c70de42289268a88f5d4f2b9",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_nandemul2k.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f480bf1df11275bfeff54b07f3def82b47d5c392",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_packedtags1.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "627b2f8f5282da825cbb5a4d68302e408b0f8b41",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_packedtags1.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6860876c4389803fcbc4274d5caded7fd631cf51",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_packedtags2.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c4a72c483daa83477db3df3a7d4247e1bfb6777",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_packedtags2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0429838de8e5b4cfc1dd5b78ed1056db83b8ca8c",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_qsort.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ec73979de0488538264ed1de57148cddf843de0",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_qsort.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7622b1af7c0d3ff3970e7020fe69dbd062fd3dec",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_tagscompat.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1edb6a19ab859e69c0456c6752959646ce03c12",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_tagscompat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e0bd1cf56bc0c13a04360b1b1b37923c9135db8",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_tagsvalidity.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba56727fffa837efb27039ca29deaf67602e4983",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffs_tagsvalidity.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cfdfcf6baad48214d2c8ec21028ee7b6c1602c5",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yaffsinterface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b80c6d6889a6390eb41debb33345cce33b4b0b6",
      "new_mode": 33188,
      "new_path": "fs/yaffs2/yportenv.h"
    }
  ]
}
