)]}'
{
  "commit": "b9ec0339d8e22cadf2d9d1b010b51dc53837dfb0",
  "tree": "e7d05e78a68eecc00e656e7e4fdf518967826381",
  "parents": [
    "37c42524d6090644206ae6d310d7e830bd3ccb47"
  ],
  "author": {
    "name": "Denys Vlasenko",
    "email": "vda.linux@googlemail.com",
    "time": "Tue Oct 16 23:29:54 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Wed Oct 17 08:42:58 2007 -0700"
  },
  "message": "add consts where appropriate in fs/nls/*\n\nAdd const modifiers to a few struct nls_table\u0027s member pointers in\ninclude/linux/nls.h and adds a lot of const\u0027s in fs/nls/*.c files.\n\nResulting changes as visible by size:\n\n   text    data     bss     dec     hex filename\n 113612  481216    2368  597196   91ccc nls.org/built-in.o\n 593548    3296     288  597132   91c8c nls/built-in.o\n\nApparently compiler managed to optimize code a bit better\nbecause of const-ness.\n\nNo other changes are made.\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6993faea28acfab649e9b868814e64031d83883c",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_ascii.c",
      "new_id": "7020e940f74e9dbcb4f7a420d67391fa6532f779",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_ascii.c"
    },
    {
      "type": "modify",
      "old_id": "7dfdab98729bfd30666e71f8a34ad4ea375a7543",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_base.c",
      "new_id": "e7905816c4caa1dce9b471bced589051e53da3e7",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_base.c"
    },
    {
      "type": "modify",
      "old_id": "570aa69846a0343a85770bfcd5ecce0ba5010976",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp1250.c",
      "new_id": "c8471fe78e4e5893dade5b391b2d60dda9197bc6",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp1250.c"
    },
    {
      "type": "modify",
      "old_id": "f114afa069dbd2289fcc50f63331de50bb938021",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp1251.c",
      "new_id": "1939b46e772f42a6c5ba0377bd6b8c1939030aa9",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp1251.c"
    },
    {
      "type": "modify",
      "old_id": "e57f2cbf5bc070e1a46cc96993f181be1efb9b52",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp1255.c",
      "new_id": "8120ae2e091a78ebe3ee240c0bf35133ceff9a54",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp1255.c"
    },
    {
      "type": "modify",
      "old_id": "d41930ce4a44429f097f86602dd506806a0f58a5",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp437.c",
      "new_id": "ff37a4628ce48e5c9e86d4febdeea81565dec65b",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp437.c"
    },
    {
      "type": "modify",
      "old_id": "d21f8790aa19660e3667a0b78a4b7955813cf992",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp737.c",
      "new_id": "f5576b8be1b92bb3e43f6a01226f5acae3e641e2",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp737.c"
    },
    {
      "type": "modify",
      "old_id": "c97714c38a90600e83b0887c79c36143ad6e3e6a",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp775.c",
      "new_id": "4905635d1c00986735d49df059cb0f2efab5b1c0",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp775.c"
    },
    {
      "type": "modify",
      "old_id": "843b7d975ba27365e7df7332371ce050409871be",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp850.c",
      "new_id": "fe5bdad50e2b39ac4783653e8666b1c2be9a92de",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp850.c"
    },
    {
      "type": "modify",
      "old_id": "83cfd844d5ca5fa03d179a8325254a906a5d18a0",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp852.c",
      "new_id": "ceb1c0166dd8988909cfee453b79d94ab30213ff",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp852.c"
    },
    {
      "type": "modify",
      "old_id": "9190b7b574ffeff4654ab7fc5d3d18c7d3666800",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp855.c",
      "new_id": "cc7f5fb2e0c24849f401b47018270609d29ee5ab",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp855.c"
    },
    {
      "type": "modify",
      "old_id": "ef3d36db808245f956c8706f7655e4817320303f",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp857.c",
      "new_id": "e418e198e8d866586e8317f7327dfdfc924c8188",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp857.c"
    },
    {
      "type": "modify",
      "old_id": "7e2fb6645893b75982900683950b1a84049da82f",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp860.c",
      "new_id": "a86c97d1aa3484747df369573918cbf01aa97a88",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp860.c"
    },
    {
      "type": "modify",
      "old_id": "66d8d808ccf1400120a2f8d94329aa8cf2f4cc16",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp861.c",
      "new_id": "bd920227acdfd0869b450c8d0b58105cf9ae5037",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp861.c"
    },
    {
      "type": "modify",
      "old_id": "360ba388485fbe31a8825672e23ba242a99b1648",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp862.c",
      "new_id": "e9b68eb3daf04d21cb39ed60ab1d4b6120bbf24d",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp862.c"
    },
    {
      "type": "modify",
      "old_id": "656a93113e37bac396574ccc965b656a3917f4ca",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp863.c",
      "new_id": "f8a9b07ab4e2f64cc80d247b567250d90b034fea",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp863.c"
    },
    {
      "type": "modify",
      "old_id": "01ca7309753e9036da17bd6cec51c6cbd4186343",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp864.c",
      "new_id": "8d31f435fc6f9a31f662d929d6870402766688af",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp864.c"
    },
    {
      "type": "modify",
      "old_id": "5ba6ee13e109e043d8e265feb5c01e88c663fef9",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp865.c",
      "new_id": "4bd902fe3ec94065d05f3ab36515efac885f3e13",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp865.c"
    },
    {
      "type": "modify",
      "old_id": "c5f82221c9fe4139eec88013d7d7582dc55c1eb3",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp866.c",
      "new_id": "bdc7cb391398828330db1cfedb8c47d7174f3d3b",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp866.c"
    },
    {
      "type": "modify",
      "old_id": "8d4015124d11e00ad39b3f8752191c5d7941a36b",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp869.c",
      "new_id": "9f283a2b151a2c2f7004ecdfceae58b5f3c53a06",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp869.c"
    },
    {
      "type": "modify",
      "old_id": "df042052c2db15bb902d020a53ec65d82effb4c4",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp874.c",
      "new_id": "0b3c4886f8c03d2927ecd9a16a13d964f5cb97e4",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp874.c"
    },
    {
      "type": "modify",
      "old_id": "2a9ccf3bc7efae1d0e6e464ca62467bc890433e3",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp932.c",
      "new_id": "0ffed6f1cebb6cb8d9c5618cc4876c6f053457d3",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp932.c"
    },
    {
      "type": "modify",
      "old_id": "65e640c61c8bb29f1b879d4d3898b3939462cfdc",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp936.c",
      "new_id": "82770301bc3da82849a2118db40aaeb1e4b92d7c",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp936.c"
    },
    {
      "type": "modify",
      "old_id": "92ae19372f0f08177ad1f619bb11febfe1e1a51c",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp949.c",
      "new_id": "8a7a2fe85c65a7ca551f6417e0a3d181d9aa7e46",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp949.c"
    },
    {
      "type": "modify",
      "old_id": "5665945fb88cc6d648efb58a70b7f42cd312eb4e",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_cp950.c",
      "new_id": "ef2536829aa589a393d1b5d9528d1e28ab2ac47e",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_cp950.c"
    },
    {
      "type": "modify",
      "old_id": "73293511578b09355d25d1acad13b968b41e138e",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_euc-jp.c",
      "new_id": "7424929a278b0088ba92772ffb1b3a7644864906",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_euc-jp.c"
    },
    {
      "type": "modify",
      "old_id": "2483c3c6c1c16b64669e3c83ed7e8b0b520325d6",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-1.c",
      "new_id": "7b951bb5849cb52e48a30dc8c3f3187949c581bb",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-1.c"
    },
    {
      "type": "modify",
      "old_id": "7b8721d7436855950a0ef042d4e37344d84cefb6",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-13.c",
      "new_id": "c4d52ea9f0921a6530bc96de8e02529643856f9e",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-13.c"
    },
    {
      "type": "modify",
      "old_id": "2e895e638dba5091d2cd935b76998b71df6ea4fc",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-14.c",
      "new_id": "dc02600c7fe16828d3bb4688652bd46be363e485",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-14.c"
    },
    {
      "type": "modify",
      "old_id": "5c91592779fe79849141aaf24121e81f8804af23",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-15.c",
      "new_id": "3c7dfc832ef1309fb095d445a33ad529ebdd3a11",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-15.c"
    },
    {
      "type": "modify",
      "old_id": "892d38fe95303ad8dcc92dd63aea42803d49e9a6",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-2.c",
      "new_id": "a2d2197e4c7740e5ea808e196945b8806e74fbc8",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-2.c"
    },
    {
      "type": "modify",
      "old_id": "49317bcdb4be7330684f1bf36088c124d7dd0cc7",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-3.c",
      "new_id": "a61e0daa3a860a6472e52b29f1b640b599f9b0a4",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-3.c"
    },
    {
      "type": "modify",
      "old_id": "9f3b9368c2cfc7519d27bfec1704414b5fedd9ac",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-4.c",
      "new_id": "e8ff555483b673526845585366b71ba573b27d04",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-4.c"
    },
    {
      "type": "modify",
      "old_id": "001a2bb132cece6f61f729bb55fde89e649a7974",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-5.c",
      "new_id": "4721e89301249c2e7e765ac19efdabee4cb9baec",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-5.c"
    },
    {
      "type": "modify",
      "old_id": "8cec03d66088cf63781c3180ae1c55419a015857",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-6.c",
      "new_id": "01a517d6d306a18fe7d48b811529a00a59c5eb39",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-6.c"
    },
    {
      "type": "modify",
      "old_id": "1be707d5ac3149b208d013eadca113632ace9968",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-7.c",
      "new_id": "2d27b93ef19e152bd4415e6e9f62e8bcc2472394",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-7.c"
    },
    {
      "type": "modify",
      "old_id": "8c0146f73834b694ef2836bd0640d8f9ce6081a6",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_iso8859-9.c",
      "new_id": "694bf070c72102535c122499bfd0e88bb6adacf7",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_iso8859-9.c"
    },
    {
      "type": "modify",
      "old_id": "fefbe0807265bbf838321894f38be9bf4791ccb0",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_koi8-r.c",
      "new_id": "43875310540dd83d3cf354013fdc0b91bbf35140",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_koi8-r.c"
    },
    {
      "type": "modify",
      "old_id": "015070211f229d721b73db16ad8edc32895c83c6",
      "old_mode": 33188,
      "old_path": "fs/nls/nls_koi8-u.c",
      "new_id": "8c9f0292b5ae88318249c53708b31ae600dafa81",
      "new_mode": 33188,
      "new_path": "fs/nls/nls_koi8-u.c"
    },
    {
      "type": "modify",
      "old_id": "816c04ad73819aecc9bab033ccc8b86d2ba435c8",
      "old_mode": 33188,
      "old_path": "include/linux/nls.h",
      "new_id": "6a882208301a823b7c39ea7f6a0cd813632c953a",
      "new_mode": 33188,
      "new_path": "include/linux/nls.h"
    }
  ]
}
