)]}'
{
  "log": [
    {
      "commit": "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
      "tree": "50774592eaba942cf378fca731d307f901b737b7",
      "parents": [
        "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
        "8576762ff5d109b841fcf4e7d3883e0cf794f3cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual #include fixups for clashes - there may be some unnecessary\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d052d1beff706920e82c5d55006b08e256b5df09",
      "tree": "dac91b70361b405ab8e15207f514a2f3e991e93d",
      "parents": [
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "message": "Create platform_device.h to contain all the platform device details.\nConvert everyone who uses platform_bus_type to include\nlinux/platform_device.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "13bfb34c10fae6016710f5f070043c8b94b40583",
      "tree": "39fd757bdfa95381655e0e2130c054834ee807e2",
      "parents": [
        "183e1a349466a1b90430a58f3efad25a3e555cb2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 16:14:08 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 16:14:08 2005 +0100"
      },
      "message": "[ARM] Fix Assabet reboot with SA1100 MTD map driver\n\nUnfortunately, some devices forgot to reset the flash on reboot.\nArrange for the map driver to suspend \u0026 resume the flash to\nensure that it is in a sane state before rebooting.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "14e66f767f5e8d023e098b475dc24ddc9a5dbdfd",
      "tree": "11d0835775cb00a164b2e3d4b23f282a002277cd",
      "parents": [
        "822e5e72697ce06e4425c17d161b0482c7d9b6d4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 16:08:31 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 16:08:31 2005 +0100"
      },
      "message": "[ARM] Allow MTD device name to be passed via platform data\n\nAllow SA1100 devices to pass the name of the flash device to the\nSA1100 map driver.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "822e5e72697ce06e4425c17d161b0482c7d9b6d4",
      "tree": "0668a09f5da7722ea972d203c931a39dea8b6a5f",
      "parents": [
        "0d2ef7d73e0b5173af3940139569bebd2375f441"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 16:03:24 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 16:03:24 2005 +0100"
      },
      "message": "[ARM] Fix MTD device/partition destruction\n\nWe should not delete MTD partitions when we registered a MTD\ndevice.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0d2ef7d73e0b5173af3940139569bebd2375f441",
      "tree": "ce48e0c9dd216c1c32084c233842918507ee330e",
      "parents": [
        "57725f0a94435355214977bb9b0e5089bba1b173"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 15:57:20 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 15:57:20 2005 +0100"
      },
      "message": "[ARM] Add support for init/exit methods in sa1100 MTD map driver\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "57725f0a94435355214977bb9b0e5089bba1b173",
      "tree": "5b41dca6ab5cbe0f83cd8f553c5b5588aa97e61c",
      "parents": [
        "8c18fe2562c45180c407872d05857c55c1e5e37b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 15:51:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 15:51:14 2005 +0100"
      },
      "message": "[ARM] Rename \u0027data\u0027 to \u0027plat\u0027 in sa1100 MTD map driver\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6fbfddcb52d8d9fa2cd209f5ac2a1c87497d55b5",
      "tree": "c0414e89678fcef7ce3493e048d855bde781ae8d",
      "parents": [
        "1a222bca26ca691e83be1b08f5e96ae96d0d8cae",
        "27d1097d39509494706eaa2620ef3b1e780a3224"
      ],
      "author": {
        "name": "Greg KH",
        "email": "greg@press.(none)",
        "time": "Fri Oct 28 10:13:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 10:13:16 2005 -0700"
      },
      "message": "Merge ../bleed-2.6\n"
    },
    {
      "commit": "9480e307cd88ef09ec9294c7d97ebec18e6d2221",
      "tree": "967e26d3a23c24dd52b114d672312c207714308c",
      "parents": [
        "a3a3395e487abc4c1371fe319a8ecbb3913a70a4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "message": "[PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks\n\nIn PM v1, all devices were called at SUSPEND_DISABLE level.  Then\nall devices were called at SUSPEND_SAVE_STATE level, and finally\nSUSPEND_POWER_DOWN level.  However, with PM v2, to maintain\ncompatibility for platform devices, I arranged for the PM v2\nsuspend/resume callbacks to call the old PM v1 suspend/resume\ncallbacks three times with each level in order so that existing\ndrivers continued to work.\n\nSince this is obsolete infrastructure which is no longer necessary,\nwe can remove it.  Here\u0027s an (untested) patch to do exactly that.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "53f4654272df7c51064825024340554b39c9efba",
      "tree": "e3e7b82a6bb0040ffbd267b250be2720704b98f2",
      "parents": [
        "51d172d5f3a193e4b8f76179b2e55d7a36b94117"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] Driver Core: fix up all callers of class_device_create()\n\nThe previous patch adding the ability to nest struct class_device\nchanged the paramaters to the call class_device_create().  This patch\nfixes up all in-kernel users of the function.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "674c04538284736c4a44224c78cb784b2c972f98",
      "tree": "b975860890debe5fadcafd4137ad3112f1784849",
      "parents": [
        "c6b8fdad144bbb915d124ffd95011ad55730bf9f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 28 14:25:28 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 28 14:25:28 2005 +0100"
      },
      "message": "[ARM] 3/4: Remove asm/hardware.h from SA1100 io.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1dd465cac8d3ba18a9840d032f6604147269c031",
      "tree": "78f00fdeae26d018def75e7517aa50e56f4994df",
      "parents": [
        "a2218cac0aacecbecebd3cabc43cc8a4a09cecbb",
        "217874feed0d3a6543a6b7127782f4a08bffd731"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 30 08:39:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 30 08:39:56 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "82810a906f8734ae6503ea11436a7164d2f86f2e",
      "tree": "10b7231280f71d29efc65897b4b06b8fb47a81bc",
      "parents": [
        "fe984bba30a29398578da3d8c0503fa39e84b838"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Wed Sep 28 16:42:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 29 08:55:13 2005 -0700"
      },
      "message": "[PATCH] Fix ixp4xx MTD driver module build\n\nMissing \u0027;\u0027 breaks module build.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fc611a1a50caa04bae82ed3c1fc6505132f8343f",
      "tree": "4f4723d240b59b9d7ff1df862d101ec5120a3637",
      "parents": [
        "d0877904470c149c6553f1309cfed6c90d67cf91"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 29 11:15:51 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 29 11:15:51 2005 +0100"
      },
      "message": "[ARM] Don\u0027t include mach-types.h unnecessarily\n\nIt\u0027s pointless to include mach-types.h if you\u0027re not going to use\nanything from it.  These references were removed as a result of:\n\ngrep -lr \u0027asm/mach-types\\.h\u0027 . | xargs grep -L \u0027machine_is_\\|MACH_TYPE_\\|MACHINE_START\\|machine_type\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "66c81f0059b57e18aad43a5b0d330102c237cd72",
      "tree": "4e9d21331d25960c9984159b94ee6f3dfd31a53b",
      "parents": [
        "e1e70a262d5cb5a02d2fc171e0178197849482d4"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "grant_lkml@dodo.com.au",
        "time": "Thu Sep 22 21:43:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 22 22:17:34 2005 -0700"
      },
      "message": "[PATCH] DEBUG redefined in drivers/mtd/devices/docecc.c\n\nFix namespace clash:\n\ndrivers/mtd/devices/docecc.c:43:1: warning: \"DEBUG\" redefined\nIn file included from drivers/mtd/devices/docecc.c:40:\ninclude/linux/mtd/mtd.h:219:1: warning: this is the location of the previous definition\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "62052d42a5327281fc43fd7bcfb73ac7d36ffc2e",
      "tree": "53b366ea537e920130496816d4aea9dce0469b6d",
      "parents": [
        "12e8780813c8c515b685b86c1306d169a4cae5fe"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Sep 16 19:27:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 17 11:49:58 2005 -0700"
      },
      "message": "[PATCH] MTD: Update SharpSL partition definitions\n\nAdd partition definitions for the new Sharp Zaurus models Spitz (SL-C3000),\nAkita (SL-C1000) and Borzoi (SL-C3100)\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f6515db47e6d8cb502e4b0fd7255652da4ba1393",
      "tree": "3cc5e0e31273c0c71b994dcea15d1c88efd6e6e5",
      "parents": [
        "b0433b99339a9fdc2effe213491812556e4896fb"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Sep 12 11:18:10 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 11 20:43:46 2005 -0700"
      },
      "message": "[PATCH] uclinux: remove use of mtd_put_device() in uclinux MTD map driver\n\nWe should not call mtd_put_device() in the uclinux MTD map driver.\nAlso consistently use phys/virt fields of maps map_info struct,\ninstead of mixing it with map_priv_1.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f9101210e7aa72daf92722d451a2f7e3af5f781f",
      "tree": "9554007e19387f2d05352ab03332be50c5b95f5b",
      "parents": [
        "887c27f369abc458556a5ce8ab22ddd498474307"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Sep 10 00:26:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:30 2005 -0700"
      },
      "message": "[PATCH] vfree and kfree cleanup in drivers/\n\nThis patch does a full cleanup of \u0027NULL checks before vfree\u0027, and a partial\ncleanup of calls to kfree for all of drivers/ - the kfree bit is partial in\nthat I only did the files that also had vfree calls in them.  The patch\nalso gets rid of some redundant (void *) casts of pointers being passed to\n[vk]free, and a some tiny whitespace corrections also crept in.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8446f1d391f3d27e6bf9c43d4cbcdac0ca720417",
      "tree": "738853af877c9a391b4f2db467e7f90c6e2e38ed",
      "parents": [
        "4732efbeb997189d9f9b04708dc26bf8613ed721"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Sep 06 15:16:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:17 2005 -0700"
      },
      "message": "[PATCH] detect soft lockups\n\nThis patch adds a new kernel debug feature: CONFIG_DETECT_SOFTLOCKUP.\n\nWhen enabled then per-CPU watchdog threads are started, which try to run\nonce per second.  If they get delayed for more than 10 seconds then a\ncallback from the timer interrupt detects this condition and prints out a\nwarning message and a stack dump (once per lockup incident).  The feature\nis otherwise non-intrusive, it doesnt try to unlock the box in any way, it\nonly gets the debug info out, automatically, and on all CPUs affected by\nthe lockup.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44456d37b59d8e541936ed26d8b6e08d27e88ac1",
      "tree": "11ca6fa29b8cfb56ecef2d1f4f9dc2d9d71d2a2f",
      "parents": [
        "02b775696fee75a04041d8d94db26a9462216d24"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:45:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:08 2005 -0700"
      },
      "message": "[PATCH] turn many #if $undefined_string into #ifdef $undefined_string\n\nturn many #if $undefined_string into #ifdef $undefined_string to fix some\nwarnings after -Wno-def was added to global CFLAGS\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "19870da7ea2fc483bf73a189046a430fd9b01391",
      "tree": "3f8d07e75dc9895c52c2184d28e3c43a84b0234b",
      "parents": [
        "2c4eec9802ae753a4973f0a0d71f8d154e86fd31"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jul 15 14:53:51 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sat Jul 16 09:27:52 2005 +0200"
      },
      "message": "[MTD] NAND: Fix broken bad block scan for 16 bit devices\n\nThe previous change to read a single byte from oob breaks the\nbad block scan on 16 bit devices, when the byte is on an odd\naddress. Read the complete oob for now.\nRemove the unused arguments from check_short_pattern()\nMove the wait for ready function so it is only executed when\nconsecutive reads happen.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6a8b4d319c52f8a3fdca46b185d001fbf0939911",
      "tree": "cad5d67d42c73f690f4c3638cedebd1ec33273b6",
      "parents": [
        "1b3035b7fcc72b6b36f2a3634dad832eb2453ce8"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Wed Jul 13 16:45:43 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 13 19:04:04 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0002: Plugged a mem leak.\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a98a5d04f400ad112e59cadd739dbabf89417e60",
      "tree": "5eeb7f45c0090de40c7523e2b9dfd5e86b22169e",
      "parents": [
        "751382dd5cb2702368d281a50b55c2d6c4e8fbfc",
        "7ac3db59fd4410405ce55e2a25c397aec440d8da"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Tue Jul 12 03:34:39 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 13 00:58:44 2005 +0200"
      },
      "message": "Merge with rsync://fileserver/linux\n"
    },
    {
      "commit": "1ca70351af02b1f0eb9cd2e7eb7a547f8ad5d893",
      "tree": "2f00b49a065e1da68ea446b24c44a4b5bad1474e",
      "parents": [
        "97f927a4d7dbccde0a854a62c3ea54d90bae8679"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@tglx.tec.linutronix.de",
        "time": "Tue Jul 12 17:51:06 2005 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Jul 12 17:51:06 2005 +0200"
      },
      "message": "[MTD] Make XIP support depend on CONFIG_ARM\n\nARM is the only known user of this at the moment.\nPrevent allyes builds for other archs from failing\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "200d481f28be4522464bb849dd0eb5f8cb6be781",
      "tree": "8cd00ead1b202dfd377cf34000a5193959aa2e8b",
      "parents": [
        "f43a64c5e1a65d12b9b53a35ed2d5db441fcb64c",
        "97f927a4d7dbccde0a854a62c3ea54d90bae8679"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 11 10:18:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 11 10:18:18 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6\n"
    },
    {
      "commit": "44670d2b50efd2443c3810239d6ea3fd02f8ef64",
      "tree": "a32aa41a9dd5eb33e657f94f823d44948f5be9c2",
      "parents": [
        "2ffe6e280f792790c39f241e7e3c5d2ef8da1b94"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove references to pcmcia/version.h\n\nAs a follow-up, remove the inclusion of pcmcia/version.h in many files.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e212f3645a6b355de8c43a23376bc0e2ac49a63",
      "tree": "89324df417c19a1a63efb2ec6630e7d4b47181a0",
      "parents": [
        "bf45d9b0ac108b11245203ebb082d30f5059846b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:05 2005 -0700"
      },
      "message": "[PATCH] pcmcia: move event handler\n\nMove the \"event handler\" to struct pcmcia_driver -- the unified event handler\nwill disappear really soon, but switching it to struct pcmcia_driver in the\nmeantime allows for better \"step-by-step\" patches.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97f927a4d7dbccde0a854a62c3ea54d90bae8679",
      "tree": "d571cdae6507be90d4ee67d4937b765e2b332d77",
      "parents": [
        "b9c86d595d2a11009c58c84a9a8792aeb4a8f278"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@tglx.tec.linutronix.de",
        "time": "Thu Jul 07 16:50:16 2005 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Thu Jul 07 16:50:16 2005 +0200"
      },
      "message": "[MTD] XIP cleanup\n\nMove the architecture dependend code into include/asm/mtd-xip.h\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b9c86d595d2a11009c58c84a9a8792aeb4a8f278",
      "tree": "c3c6c21b0a4a8edefc38166b3b2e0108892b0e71",
      "parents": [
        "fb8d82a865b1ff601fad8293cd6a2a1b1908545b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jul 07 11:26:24 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Thu Jul 07 15:40:54 2005 +0200"
      },
      "message": "[MTD] Remove MODULE_DEVICE_TABLE() for ICHx flash driver\n\nThis prevents it from automatically getting loaded by hotplug because\nwe happen to notice you have this chipset. Let\u0027s stick with having to\nload the drivers which let you overwrite your BIOS _manually_\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fb8d82a865b1ff601fad8293cd6a2a1b1908545b",
      "tree": "17e1504b69f4df639b970585d2962b643f507b7b",
      "parents": [
        "b3539219c9ea20ebf6a5ea3cc534f423a3607c41"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Wed Jul 06 21:05:10 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 06 22:26:05 2005 +0200"
      },
      "message": "[MTD] NAND s3c2410: Add missing NULL pointer check\n\nFix OOPs if there was no platform set information passed\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b3539219c9ea20ebf6a5ea3cc534f423a3607c41",
      "tree": "d17c31c0eac0a7290ba5011b59a100fd9e9c9532",
      "parents": [
        "6430a8def12edebc1c9c7c2621d33ca0e8653c33",
        "a18bcb7450840f07a772a45229de4811d930f461"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Jul 06 15:43:18 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 06 19:40:38 2005 +0200"
      },
      "message": "Merge with rsync://fileserver/linux\n\nUpdate to 2.6.12-rc3\n"
    },
    {
      "commit": "10c96f2ec37f5369a785cf8c5a065a15e323c743",
      "tree": "b2654234292f6f843ae0fd6231f154bad4e1cb05",
      "parents": [
        "cbec19aeb3a3bfafe1d38f6efbea6a7023d31cb9"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Sat Jul 02 02:53:28 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 06 12:25:04 2005 +0200"
      },
      "message": "[MTD] NOR flash map driver for TI OMAP boards.\n\nFrom: David Brownell, Jian Zhang \u003cjzhang@ti.com\u003e, Tony Lindgren\n\u003ctony@atomide.com\u003e and others.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cbec19aeb3a3bfafe1d38f6efbea6a7023d31cb9",
      "tree": "95c15acd7cfa344d7f719ca1405e00fd44cec91f",
      "parents": [
        "ba9fb37ba07219fa251edbab1a50fdc7b33da5fa"
      ],
      "author": {
        "name": "Nico Pitre",
        "email": "nico@cam.org",
        "time": "Fri Jul 01 23:55:24 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 06 12:22:16 2005 +0200"
      },
      "message": "[MTD] Add mapping driver for Intel PXA27x Mainstone board flash.\n\nFrom: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ba9fb37ba07219fa251edbab1a50fdc7b33da5fa",
      "tree": "7ed287761585f965830e4142ecc2a6230245f007",
      "parents": [
        "0c80336e5e81846fcb028d5a677794f08201fa1c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@tglx.tec.linutronix.de",
        "time": "Wed Jul 06 11:40:12 2005 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 06 11:40:12 2005 +0200"
      },
      "message": "[MTD] NAND: Remove unmaintained tx49xx board drivers\n\nThe drivers are unmaintained since long and reference include files\nwhich are not available in the kernel. Original author is not longer\nresponsible and no new maintainer showed up within 3 month.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0c80336e5e81846fcb028d5a677794f08201fa1c",
      "tree": "12b6893f09b3b2af4e49f7a482cb77bdf6740c52",
      "parents": [
        "f8eb321bee957b7464ae08839861a04cb0b51bbe"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@tglx.tec.linutronix.de",
        "time": "Wed Jul 06 11:28:27 2005 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jul 06 11:28:27 2005 +0200"
      },
      "message": "[MTD] NAND: sharpsl.c set correct file permissions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f8eb321bee957b7464ae08839861a04cb0b51bbe",
      "tree": "b21d0520af39674c9b5ea06e26fe9fd0fc07acac",
      "parents": [
        "3a7a882420d378b59542a048075e40428c771a12"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@tglx.tec.linutronix.de",
        "time": "Tue Jul 05 01:03:06 2005 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Jul 05 01:03:06 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0002: Remove bogus include\n\nIncluding asm/hardware.h has to be done in linux/mtd/xip.h. Otherwise\nit breaks allyes compiles.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3a7a882420d378b59542a048075e40428c771a12",
      "tree": "98b157a507ee763a78d60af22c67bf818ef0ef2c",
      "parents": [
        "9bc7b38731dd1cc1635ab12f8de48866f603b06e"
      ],
      "author": {
        "name": "Coywolf Qi Hunt",
        "email": "coywolf@sosdg.org",
        "time": "Mon Jul 04 12:15:28 2005 -0500"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Jul 04 20:49:54 2005 +0200"
      },
      "message": "[MTD] mtdchar: Return the real error code when create_class() failed\n\nSigned-off-by: Coywolf Qi Hunt \u003ccoywolf@sosdg.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9bc7b38731dd1cc1635ab12f8de48866f603b06e",
      "tree": "080932fb759f2f122ed81c88d15b336c025a2ff4",
      "parents": [
        "bd7bcf52dabba9c391142fd515221fcb87b7c712"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Thu Jun 30 01:23:27 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Fri Jul 01 11:05:46 2005 +0200"
      },
      "message": "[MTD] mtdchar.c: Replace DEVFS by udev\n\nSwitch from DEVFS to udev for dynamic creation of device nodes for mtd\nchar devices.\n\nCreates a new LDM class \"mtd\" with writeable and read-only devices\nregistered for each mtdchar device.\n\nFrom: Paolo Galtieri \u003cpgaltieri@mvista.com\u003e\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "747aead34de65c25765da79825ce2c08d8257b10",
      "tree": "1edbf084b3e08fc0623431278f5dc0fda67ef634",
      "parents": [
        "abaf48a05a8f097654e746af2a5afb2ab95861a1"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Jun 30 23:01:09 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 30 23:01:09 2005 +0100"
      },
      "message": "[PATCH] ARM: 2780/1: AFS partition length calculation fix\n\nPatch from Catalin Marinas\n\nThis patch calculates the AFS partition length by expanding the image\nlength information to the nearest erase block boundary. This\neliminates the problems with JFFS2 erasing the footer.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bd7bcf52dabba9c391142fd515221fcb87b7c712",
      "tree": "e97226f6132608a77bc3ba758cb7cbfd69a6ad00",
      "parents": [
        "af2c80e926ad5335d00a8d507928aff4e8ff1877"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Jun 23 10:38:54 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:36:53 2005 +0200"
      },
      "message": "[MTD] NAND: Add ST chip IDs. \n\nFrom: Domenico DI TULLIO \u003cdomenico.di-tullio@st.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "af2c80e926ad5335d00a8d507928aff4e8ff1877",
      "tree": "02b20b6be722e0852f720e691c3cb82376ea2e31",
      "parents": [
        "a4f957f16d41b9ff944dddd84c4892496a129f68"
      ],
      "author": {
        "name": "?",
        "email": "?",
        "time": "Mon Jun 20 13:22:55 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:34:01 2005 +0200"
      },
      "message": "[MTD] ms02-nv: Fix 64bit operation\n\nReplace KSEG1ADDR() with CKSEG1ADDR() as the former does not work for\n64-bit configurations anymore.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a4f957f16d41b9ff944dddd84c4892496a129f68",
      "tree": "16b2984a1c648cd2bc5e5cd4ba85bc24ae8fa8b3",
      "parents": [
        "d7e78d4f2173298c34e88f496c3acea247feec61"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Jun 20 12:48:25 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:30:47 2005 +0200"
      },
      "message": "[MTD] NAND: s3c24xx updates\n\nFix error in timing generation, Tacls is only in the range 0..3\n\nAdd proper support for the s3c2440 NAND controller, which has now\nbeen tested on several s3c2440 implementations.\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d7e78d4f2173298c34e88f496c3acea247feec61",
      "tree": "a385876262755702e8ec5d0a79663d8bb3e17709",
      "parents": [
        "c9e0536523f5191395d62f6c84d007e6ffd38d33"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jun 17 16:02:09 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:27:41 2005 +0200"
      },
      "message": "[MTD] NAND: Change exports to _GPL\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "c9e0536523f5191395d62f6c84d007e6ffd38d33",
      "tree": "a20381bcaac4f7b02afd7bdc36f76a631906f5ce",
      "parents": [
        "bfabb98688e7089381baa0974f7ff6786ce2a2d0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Jun 14 16:39:57 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:24:41 2005 +0200"
      },
      "message": "[MTD] NAND: Fix broken bad block table scan\n\nMake the bad block table search functional again\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "be76c5fb406fad93ab93ba39e7858e03d58c5d30",
      "tree": "09e7814dcca9c1a822c84c5225c7fdf762ae6ee0",
      "parents": [
        "02b15e343aeefb49f8cac949be599d78250a568f"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Tue Jun 07 16:04:29 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:20:23 2005 +0200"
      },
      "message": "[MTD] Fix commandline parser alignement\n\nAdd alignment to cmdline.\n\nFrom: \"Timofei V. Bondarenko\" \u003ctim@ipi.ac.ru\u003e\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "02b15e343aeefb49f8cac949be599d78250a568f",
      "tree": "c9316c3d91fd79d67b2e6b7eadea5c92723355d9",
      "parents": [
        "0dfc62465ef92c7ddcb1ba223bf062453566fd0f"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Tue Jun 07 00:04:39 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:18:40 2005 +0200"
      },
      "message": "[MTD] XIP for AMD CFI flash.\n\nAuthor: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0dfc62465ef92c7ddcb1ba223bf062453566fd0f",
      "tree": "0156e9b9996cf43dd67ceed53a2b8da0a516cdec",
      "parents": [
        "7ca6448dbfb398bba36eda3c01bc14b86c3675be"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 31 20:39:20 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Wed Jun 29 14:15:17 2005 +0200"
      },
      "message": "[MTD] NAND: Reorganize chip locking\n\nThe code was wrong in several aspects. The locking order was\ninconsistent, the device aquire code did not reset a variable\nafter a wakeup and the wakeup handling was not working for\napplications where multiple chips are sharing a single\nhardware controller.\nWhen a hardware controller is available the locking is now\nreduced to the hardware controller lock and the waitqueue is\nmoved to the hardware controller structure in order to avoid\na wake_up_all().\n\nThe problem was pointed out by Ben Dooks, who also found the\nmissing variable reset as main cause for his deadlock problem.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "11d28a30219671607a235a518f395659599a748e",
      "tree": "c2a97ed3f5bbcbd4388fc40f28bd14bd3d42e419",
      "parents": [
        "9c7046cd06c66bd81b285d15e422faeecdc9ca82"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:13 2005 -0700"
      },
      "message": "[PATCH] pcmcia: id_table for pcmciamtd.c\n\nAdd pcmcia_device_id table to pcmciamtd.  The binding of anonymus cards (i.e.\nthose who do neither report MANFID, CARDID, FUNCID nor product strings) is\nprotected by a new config option.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1f67a9874f1a4bba1adff6d694aa52e5f52ff1a",
      "tree": "1ce057ca42957603fbbbd10bd83f249bb31d742a",
      "parents": [
        "a8aff8ab981cc8ef170e89d85094da722644a7fd"
      ],
      "author": {
        "name": "Nicolas S. Dade",
        "email": "daden@symbol.com",
        "time": "Tue May 24 01:46:34 2005 -0700"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Fri May 27 10:40:27 2005 +0200"
      },
      "message": "[MTD] NAND: Add Hynix to manufacturer list\n\nSigned-off-by: Nicolas S. Dade \u003cdaden@symbol.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "22fd9a8750bcad4999768aafc8fbd8a4bd6f5aa1",
      "tree": "da37e49d5731f9dc8d58ad04a38fd137d8830f79",
      "parents": [
        "f08276136bdc8607c1da493279569beb9859b133"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@tglx.tec.linutronix.de",
        "time": "Tue May 24 15:33:49 2005 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue May 24 15:33:49 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0002: Fix broken status check\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fb4a90bfcd6d86e8531073c42fae7fde40974f5d",
      "tree": "12122e4775bcaab4eec39b110a0450a82ef59964",
      "parents": [
        "6da70124a1cc05bdbd7c847901964edc6f634a91"
      ],
      "author": {
        "name": "Eric W. Biedermann",
        "email": "ebiederman@lnxi.com",
        "time": "Fri May 20 04:28:26 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:22:11 2005 +0200"
      },
      "message": "[MTD] CFI-0002 - Improve error checking\n\nCheck for errors besides infinite loops when writing and erasing.\n\nSigned-off-by: Eric W. Biederman \u003cebiederman@lnxi.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6da70124a1cc05bdbd7c847901964edc6f634a91",
      "tree": "3cd1afd4b23b8ed31b2b92b9d11c67a854a7be63",
      "parents": [
        "fff7afd791f6a685b3ddedb8cfb152aed85f3cf8"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu May 19 18:05:47 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:21:35 2005 +0200"
      },
      "message": "[MTD] CFI flash locking reorg for XIP\n\nThis reworks the XIP locking to make sure no lock primitive is ever\ncalled from XIP disabled paths even if in theory they should not\ncause any reschedule.  Relying on the current spinlock implementation\nis rather fragile and not especially clean from an abstraction pov.\nThe recent RT work makes it even more obvious.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "90e260c84f563a4ac6b47886e8188af06f4a4a46",
      "tree": "a487cfe4fb96fc09d0102689cd1f78ba9dee3e67",
      "parents": [
        "a69dde91e8940b49bdc9920dd65ec02c6a51f85c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu May 19 17:10:26 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:20:45 2005 +0200"
      },
      "message": "[MTD] NAND: Honour autoplacement schemes supplied by the caller\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "c25bb1f59ca6ebbee2649d82533537d4bf123609",
      "tree": "74dbbdfc3da2709308d73eee65695e1bfc75145a",
      "parents": [
        "c13cbf3b5086d4ed51360b86b6b0ef8b82b179dc"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Wed Apr 27 21:01:52 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:18:44 2005 +0200"
      },
      "message": "[MTD] CFI DEBUG_LOCK_BITS fixes for Intel NOR flash:\n\nadjust chip-relative offsets to\nblock address, write to block address + 2 per recent datasheets.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "c13cbf3b5086d4ed51360b86b6b0ef8b82b179dc",
      "tree": "bf087489fc1f8b783c5a8d6b8dec59ad0fb75afb",
      "parents": [
        "7d200960d4f3d1b50c3b9e9688408d9f81c66ff4"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Thu Apr 21 04:42:15 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:18:26 2005 +0200"
      },
      "message": "[MTD] mtdram: Quick cleanup of the driver:\n\n- Lindent\n- Removal of slram/phram functionality\n- Removal of most #ifdefs\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0a18cde60f384d1f7aa012aba004766fb633a31d",
      "tree": "a3b0387c2c8285962a15ba02c721356623a94876",
      "parents": [
        "65c6e0a657012d104fe42be5f01a7b9b451b687c"
      ],
      "author": {
        "name": "Jarkko Lavinen",
        "email": "jarkko.lavinen@nokia.com",
        "time": "Mon Apr 11 15:16:11 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:17:30 2005 +0200"
      },
      "message": "[MTD] NAND: Fix the broken dynamic array allocations\n\nReverting the change from 1.136 to 1.137 (back to static allocation of ecc\narrays) due to stack corruption and ecc errors.\n\nSigned-off-by: Jarkko Lavinen \u003cjarkko.lavinen@nokia.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "abc37e6771ec92bb4c531d218ad572afbef6aa21",
      "tree": "cc30e91741b76c94380748d5c6c0cb82d31a7e3f",
      "parents": [
        "7e4a1d3e6abec5464169a29a3d34473a59e2e8b7"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Thu Apr 07 15:22:58 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:11:44 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Add some comments\n\nAdd helpful comment about oobfree so I can\u0027t claim two years from \nnow that I don\u0027t remember what I was thinking.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7e4a1d3e6abec5464169a29a3d34473a59e2e8b7",
      "tree": "d5cae9efa93f4d6b3985e570d200a1c294fe5938",
      "parents": [
        "dff59421983b235d5b8f713d01213fcc7f57c970"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Thu Apr 07 14:39:17 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:11:16 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Fix compile w/o CONFIG_MTD_PARTITIONS.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "dff59421983b235d5b8f713d01213fcc7f57c970",
      "tree": "eb66f557464bc05fb36016ffa04728ab134f0044",
      "parents": [
        "82e1d19fc3e6bd20b65937352a015a412b751d47"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Wed Apr 06 21:14:22 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:10:57 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Prevent problems with existing filesystems\n\nTry not to break existing jffs2 installs, instead break oobfree into \ntwo out-of-order pieces.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "82e1d19fc3e6bd20b65937352a015a412b751d47",
      "tree": "6ac35c667e98a5e2ea5fa219668a16dd2eb8830d",
      "parents": [
        "e5a3e8ca948e8ac0dad751dbd75e4dc96b4277e9"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Wed Apr 06 21:13:09 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:10:30 2005 +0200"
      },
      "message": "[MTD] NAND: Fix reading of autoplaced OOB when there are multiple free sections.\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e5a3e8ca948e8ac0dad751dbd75e4dc96b4277e9",
      "tree": "aacd2f18a3bf8b22c8409ff066f4d521c6269ef5",
      "parents": [
        "6f401a40b5e46144e1ea361a5e2be428fb18a344"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Wed Apr 06 19:10:24 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:10:04 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Fix (?) free OOB array info.\n\nI really hope this doesn\u0027t break something.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "22c60f5fb7b8184a2d00a607f965b54c586fb40e",
      "tree": "946948f6ef7fe2483c5cadf356a42482e3fb3077",
      "parents": [
        "bb75ba4c442c6aa73797c35651a697b0a8006bd6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Apr 04 19:56:32 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:09:10 2005 +0200"
      },
      "message": "[MTD] NAND: Move the NULL check into the calling function\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "bb75ba4c442c6aa73797c35651a697b0a8006bd6",
      "tree": "a9c22a462f46fb722155049092975f9772a254f6",
      "parents": [
        "dce2b4da69a83635150a6535ebc23f680e200a8d"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Mon Apr 04 19:02:26 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:08:47 2005 +0200"
      },
      "message": "[MTD] NAND: Fix missing NULL pointer check\n\nVersion 1.137 broke nand_read_ecc clients who pass NULL oobsel.  Fixed.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "dce2b4da69a83635150a6535ebc23f680e200a8d",
      "tree": "1e71cbc8cb0fd495d2c4383ea40d7b045b3d6da6",
      "parents": [
        "81dba488792b29cc8cb2b3d49407be05303dde16"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Apr 01 17:36:29 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:07:50 2005 +0200"
      },
      "message": "[MTD] Fix OTP for top-parameter devices\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "81dba488792b29cc8cb2b3d49407be05303dde16",
      "tree": "60838f712b06c3e8a6acf22df81992d8d26c139a",
      "parents": [
        "998cf6403cdaac74211c619772bea027274ffc42"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Apr 01 16:36:15 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:07:33 2005 +0200"
      },
      "message": "[MTD] Reset file position when switching OTP mode\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "998cf6403cdaac74211c619772bea027274ffc42",
      "tree": "393fc73e9a3039c3f1cb1b54b867230a86f8be78",
      "parents": [
        "963a6fb0a0d336d0513083b7e4b5c3ff9d6d2061"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Apr 01 08:21:48 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:07:14 2005 +0200"
      },
      "message": "[MTD] NAND: Fix oob available calculation\n\nUse oobfree to calculate the number of oob bytes available for fs usage\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "963a6fb0a0d336d0513083b7e4b5c3ff9d6d2061",
      "tree": "d7f6ccfbef2fe150d3073d17d333f90d1ce304a6",
      "parents": [
        "8048d2fc38c9559ce37b46c21fa734c5cb9bcdb2"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Apr 01 02:59:56 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:06:28 2005 +0200"
      },
      "message": "[MTD] Add reboot notifier to Intel NOR flash driver\n\nto make sure the flash is in array mode whenever we\u0027re about to\nreboot. This is especially useful to allow \"soft\" reboot to work\nwhich consists of branching back into the bootloader.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8048d2fc38c9559ce37b46c21fa734c5cb9bcdb2",
      "tree": "d71cfb0c7429c2430725cef25a32aa0b6c0aaa17",
      "parents": [
        "9a6e73ec4906bdf44ccfaaf8db56693b146595c0"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Thu Mar 31 00:57:33 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:06:01 2005 +0200"
      },
      "message": "[MTD] Avoid compile warnings for Intel CFI flash without OTP support.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9a6e73ec4906bdf44ccfaaf8db56693b146595c0",
      "tree": "affdbc2dbf1cf7058331e1bdbf70d1b6c8384ce8",
      "parents": [
        "1a78ff6b4114cfb0f734b7df217759315d692683"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Tue Mar 29 23:06:40 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:05:37 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Skip delay if Instant Block Locking is set\n\nSkip jiffy delay after each block lock/unlock for Intel CFI flash\nwith the \"Instant Individual Block Locking\" feature bit set.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "1a78ff6b4114cfb0f734b7df217759315d692683",
      "tree": "279791ef920eeef1ba87f0305b722cd5fa4c5a14",
      "parents": [
        "15fc108606a499df44549274a95d1e3455823347"
      ],
      "author": {
        "name": "Dan Brown",
        "email": "dan_brown@ieee.org",
        "time": "Tue Mar 29 21:57:48 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:04:36 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Scan the entire device for Media Headers.  \n\nAdd a new module param, show_firmware_partition.\n\nSigned-off-by: Dan Brown \u003cdan_brown@ieee.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "15fc108606a499df44549274a95d1e3455823347",
      "tree": "9a24edb20f71653b8cf80c1714492c730af231d1",
      "parents": [
        "8f5a4486c05275a5f3d53c80c86a44adb7fb8823"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Thu Mar 24 14:33:26 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:04:06 2005 +0200"
      },
      "message": "[MTD] NAND: Use arrays of needed size instead of constant-sized.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8f5a4486c05275a5f3d53c80c86a44adb7fb8823",
      "tree": "0f04ae7bf55a5201346d249e18d622acce07f969",
      "parents": [
        "ba38069875a365a33b9b56e42dfdb71b5ce7a3a4"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 21 08:42:14 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:03:41 2005 +0200"
      },
      "message": "[MTD] sharpsl-flash: Correct error paths\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ba38069875a365a33b9b56e42dfdb71b5ce7a3a4",
      "tree": "cedbbcf8107f8cf6cbdecdbcbb3b719bb1a90976",
      "parents": [
        "3cceb9f6cf433545b607451e5de7af2cd6cec0b5"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 21 00:10:24 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:03:24 2005 +0200"
      },
      "message": "[MTD] Add support for more SharpSL machines and fix missing mapping init\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a921e28b4bd35b091754a1814ff015fe268b9295",
      "tree": "034ce5d95194b00317b8dc4e1f723a07c1ec3523",
      "parents": [
        "cc71229ff345a32d1b3de370a257dac62986b187"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 19 22:41:30 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:00:41 2005 +0200"
      },
      "message": "[MTD] plat-ram: Make it usable on non ARM platforms\n\nUse memset instead of ARM only memzero function\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cc71229ff345a32d1b3de370a257dac62986b187",
      "tree": "cd0be3d4dd273c31a04b9ccfd63f296fe4969a04",
      "parents": [
        "50da7f60960a2e39aa8784983c580a3ddfd9bd8d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 19 22:40:47 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:00:18 2005 +0200"
      },
      "message": "[MTD] block2mtd: Fix incompatible pointer type\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "50da7f60960a2e39aa8784983c580a3ddfd9bd8d",
      "tree": "27e3cabed82de859670247def46e4b080eb65924",
      "parents": [
        "515022870f0f648b9c506a285b1c7e92901dd37f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 19 22:39:52 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:59:55 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Fix compiler warnings\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "515022870f0f648b9c506a285b1c7e92901dd37f",
      "tree": "a47bc31cb0593af093530a6ac69365962ab81308",
      "parents": [
        "167e1770e526c6c6cdff5014e32f5a3363c017f3"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Sat Mar 19 15:33:59 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:59:33 2005 +0200"
      },
      "message": "[MTD] NAND nandsim: Use NAND_SKIP_BBT option\n\nUse the new NAND_SKIP_BBT option instead of defining a fake scan_bbt\nhandler.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "167e1770e526c6c6cdff5014e32f5a3363c017f3",
      "tree": "5d696a45d70dc813cf6ccac5685fa9a66bc4eea4",
      "parents": [
        "ff3bc4eb94ec3d2ce6e8f615d38c94151ccb6553"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Mar 18 14:07:49 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:58:49 2005 +0200"
      },
      "message": "[MTD] ixp2000: Remove port setting code\n\nSetting the slowport to 8-bit mode is something that ought to be\ndone in the IXP2000 generic code, not in the MTD map driver.  See\nthe description for ARM patch 2493/1 for an explanation.\n\nhttp://www.arm.linux.org.uk/developer/patches/viewpatch.php?id\u003d2493/1\n\nNow that 2493/1 has been accepted and will be upstream soon, this\ndoesn\u0027t need to be done in the map driver anymore.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ff3bc4eb94ec3d2ce6e8f615d38c94151ccb6553",
      "tree": "7fedb64361e5fa30638073d9288ee92e17cf2bc9",
      "parents": [
        "4d9527096e2e5da7bec4b6a276fdb05086b6c395"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "dome@coderock.org",
        "time": "Fri Mar 18 14:04:38 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:57:48 2005 +0200"
      },
      "message": "[MTD] Kernel Janitor fixes.\n\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3c45e00afcaa22c65cfb7f77649591db9e0bec03",
      "tree": "9b63f461c15072e2451108ff46b6b3621e8c7f2e",
      "parents": [
        "3e4ef3bb77f7b87c631ba188d4a4b4eb30b2f16f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Mar 18 02:07:24 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:56:24 2005 +0200"
      },
      "message": "[MTD] Fix typo in Kconfig\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3e4ef3bb77f7b87c631ba188d4a4b4eb30b2f16f",
      "tree": "3ca45d8f929bf85f79036d8419519073f79b9d0b",
      "parents": [
        "09c7933547e383ab89ee1b08ec86899bef3035cf"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Thu Mar 17 11:31:30 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:55:50 2005 +0200"
      },
      "message": "[MTD] NAND s3c2410: Simplify command handling\n\nUpdated with tglx\u0027s suggestion to simply the command invocation by\nsimply changing the address of the IO write area\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "09c7933547e383ab89ee1b08ec86899bef3035cf",
      "tree": "67c5e4d8fe6ed1262a15f4dbcf3c879e8916e5a7",
      "parents": [
        "3a70025047f90de2133744a8918e90fcf5a93366"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Mar 16 22:41:09 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:54:48 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Fix state after sync\n\noldstate has to be reset to FL_READY after sync completion.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3a70025047f90de2133744a8918e90fcf5a93366",
      "tree": "c92637dd52da4a8e5071d11eb032b55a6dd62d2f",
      "parents": [
        "c927cd3a226bed5cf063cdf04de13cef51144cef"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 15 19:07:21 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:53:47 2005 +0200"
      },
      "message": "[MTD] cfi_cmdset_0001: Fix the buggy status check. \n\nThe change makes the code endianess aware and replaces the bogus \nnested loop to or the status flags together.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fb6bb52ddde0429b654ab6d4cb20fa016a1d5b0d",
      "tree": "f72aa6e78887abccce1427e7c2dfd7458731a17f",
      "parents": [
        "3b946e3f3dc0de473a88b4106f01731a5c016689"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Mar 14 20:33:22 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:52:23 2005 +0200"
      },
      "message": "[MTD] plat-ram: removed extraneous debugging code\n\nremoved define of DEBUG\nremoved extraneous debugging code\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3b946e3f3dc0de473a88b4106f01731a5c016689",
      "tree": "00c8d854ef2d58d661dc09915befe6b70fc03809",
      "parents": [
        "0514cd938009de1d6b3239d98c3cf2a67b620103"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Mar 14 18:30:48 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:51:48 2005 +0200"
      },
      "message": "[MTD] NAND: Fixed unused loop variable\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "663259a44f440249cab1b0f3f4b82cfab8e4758d",
      "tree": "65f6b03238819d4706325923fe8aa3c4c2aa1f15",
      "parents": [
        "711c11b78d00c0652d38893c558a2bcca55d96d4"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Mon Mar 07 21:43:42 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:51:00 2005 +0200"
      },
      "message": "[MTD] phram: Allow short reads.  \n\nJffs2 apparently needs this.\nAccept newline at the end of input.\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "711c11b78d00c0652d38893c558a2bcca55d96d4",
      "tree": "e4147499131228e5e271d4c769f402c973cb0c68",
      "parents": [
        "b4eab4b8d633ff1d65dac5cfb07949489f68ae26"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Mon Mar 07 20:29:09 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:50:11 2005 +0200"
      },
      "message": "[MTD] block2mtd: Remove copyright. Fix offset calculation\n\n- Remove Gareth from the Copyrights (at his own request)\n- Fix the \"fscking embarrassment\"\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b4eab4b8d633ff1d65dac5cfb07949489f68ae26",
      "tree": "7e0e479959c6198f17305e157438d008ff6b9fd5",
      "parents": [
        "32f1a95d505b99b1f01b6aeea36ec3f97245b357"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Wed Mar 02 14:51:08 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:48:56 2005 +0200"
      },
      "message": "[MTD] Remove Elan-104NC\n\nRemove support for the Arcom Elan-104NC since it\u0027s no longer being maintained.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "20a6c211903dce92a0db7f19c221cfa3f2cb4c32",
      "tree": "f50c0611c9c4129d61625e352352f317ab089ed1",
      "parents": [
        "31fbdf7aa5aac8a2a34f180a25deb157297a10c9"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 01 09:32:48 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:47:55 2005 +0200"
      },
      "message": "[MTD] NAND: Use cond_resched instead of msleep\n\nReplace msleep by cond_resched. On machines with HZ\u003d100 (e.g. ARM)\nmsleep slows down the operation by factor 10\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "002fa30170f9500ac31fa22931c689029af7f27b",
      "tree": "b633bd9776af565884251588fc86d7aadbf77c43",
      "parents": [
        "d30f11d22549c54e9b05d153e37d166f88a2aa43"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@pacbell.net",
        "time": "Sun Feb 27 21:50:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:45:13 2005 +0200"
      },
      "message": "[MTD] Replace all the Au1x mapping drivers with a simplified single driver\n\nThis driver does not have as many options but it\u0027s easier to maintain.\nAnd, it turns out AMD never shipped boards with different flash densities.\n\nSigned-off-by: Pete Popov \u003cppopov@pacbell.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d30f11d22549c54e9b05d153e37d166f88a2aa43",
      "tree": "ae9c557262678328cad49d96aa4b8a879a3a911d",
      "parents": [
        "3b88775c7504dfdedd5f267cb8f02999e380222a"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Wed Feb 23 19:37:11 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:43:32 2005 +0200"
      },
      "message": "[MTD] Use after free, found by the Coverity tool\n\nSigned-off-by: Alexander Nyberg \u003calexn@dsv.su.se\u003e\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3b88775c7504dfdedd5f267cb8f02999e380222a",
      "tree": "366ff196cff794ad135075f0c18ca68367c3099f",
      "parents": [
        "dfd61294403cce7ca2263674f420c3417093cb56"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Feb 22 21:56:49 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:42:49 2005 +0200"
      },
      "message": "[MTD] NAND: Check command timeout\n\nCheck timeout while we wait for the command to finish. No worry about a\nfalse result. This prevents deadlocking when detecting an unknown number\nof chips and is useful for removable media too.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "dfd61294403cce7ca2263674f420c3417093cb56",
      "tree": "b96b4aa8524df5104c10ab480eeb9355ff9c2dbf",
      "parents": [
        "fdf2fd52746bbffeffa19e24cb0608abc5429bc2"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Feb 22 21:48:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:42:18 2005 +0200"
      },
      "message": "[MTD] DiskOnChip: Wait for the command to finish.\n\nDo not use the ready function here, as it might hang for ever. \nThe result will show, whether the chip is there or not\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fdf2fd52746bbffeffa19e24cb0608abc5429bc2",
      "tree": "e9899108b87aa0fc600809697dec816087687517",
      "parents": [
        "49450795844daba7867cc215f17532cac2c2b284"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Fri Feb 18 14:46:15 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:41:32 2005 +0200"
      },
      "message": "[MTD] Sparse fixes\n\nFix sparse errors due to lack of address-space markers\nUpdated header comments\nSmall re-format of initialiser\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "49450795844daba7867cc215f17532cac2c2b284",
      "tree": "f8821bf3a7c9449d655704d43bd027499261b1af",
      "parents": [
        "7685359656774e0348835f72a68e201fe0285fa9"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Fri Feb 18 14:34:54 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:41:03 2005 +0200"
      },
      "message": "[MTD] Fix unregister_mtd_user() public function documentation.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7685359656774e0348835f72a68e201fe0285fa9",
      "tree": "79329eaf11afcdecd5d211f3ea24535d47bcea08",
      "parents": [
        "332d71f7682d860b4439e197bc0ae85867458e1b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Fri Feb 18 11:03:48 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:40:28 2005 +0200"
      },
      "message": "[MTD] Update BAST driver configuration\n\nupdate the BAST driver config (which already supports the vr1000) to\nbe selected only if the vr1000 has been configured\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "332d71f7682d860b4439e197bc0ae85867458e1b",
      "tree": "fe0fbd8a7b25115833c18a6d0d1986c051e6badc",
      "parents": [
        "b81226c5d55b16a23f044d37b45e9b6909d8fbce"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Feb 17 20:35:04 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:39:55 2005 +0200"
      },
      "message": "[MTD] Make OTP actually work.\n\nThe OTP code is rather broken without this.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "171650af9cd847964cf69b6bab9009631283293f",
      "tree": "c995b772d0f88d83a5c89a5daa7b4c01c97e2f99",
      "parents": [
        "f16407d73effc59e1e9f88e45a3dc53cacbb8264"
      ],
      "author": {
        "name": "Artem B. Bityuckiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Feb 16 17:09:39 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:38:33 2005 +0200"
      },
      "message": "[MTD] NAND: Fix bad block table scan for small page devices\n\nScan 1st and 2nd pages of SP devices for BB marker by default.\nFix more then one page scanning in create_bbt.c.\n\nSigned-off-by: Artem B. Bityuckiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0ea4a7558f3c5b894e46da4b2be120edf002a86d",
      "tree": "494c30b92e8170437e50cb26bba28da2d9add209",
      "parents": [
        "88ec7c50bfeb5447d96fba55021bec2a274ea021"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.aprk@samsung.com",
        "time": "Wed Feb 16 09:39:39 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 12:36:30 2005 +0200"
      },
      "message": "[MTD] NAND: Early Manufacturer ID lookup\n\nMove manufacturer ID search to display correct ID in case of buswidth\nmismatch.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    }
  ],
  "next": "88ec7c50bfeb5447d96fba55021bec2a274ea021"
}
