)]}'
{
  "log": [
    {
      "commit": "f8ce25476d5f12ffa29b885e49c38cd95053437e",
      "tree": "640fbdaacbf375f13feaf0eee49306d90b778b8a",
      "parents": [
        "de1d815fccee1f4766a7e56054ab0ec3f6f3a7db"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 16:15:52 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 16:15:52 2006 +0000"
      },
      "message": "[ARM] Move asm/hardware/clock.h to linux/clk.h\n\nThis is needs to be visible to other architectures using the AMBA\nbus and peripherals.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "123656d4cc8c946f578ebd18c2050f5251720428",
      "tree": "3d5432eff034a3b9cfdc98b37e245abe5695342d",
      "parents": [
        "a62c80e559809e6c7851ec04d30575e85ad6f6ed",
        "0aec63e67c69545ca757a73a66f5dcf05fa484bf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 14:40:05 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 14:40:05 2006 +0000"
      },
      "message": "Merge with Linus\u0027 kernel.\n"
    },
    {
      "commit": "f8cfa618dccbdc6dab5297f75779566a388a98fd",
      "tree": "b91e0952038dafc6e03bf8b1d8948b1fdefec031",
      "parents": [
        "b463581154f3f3eecda27cae60df813fefcd84d3"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:25:51 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 06 00:03:24 2006 +0100"
      },
      "message": "[PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback\n\nUnify the EVENT_CARD_INSERTION and \"attach\" callbacks to one unified\nprobe() callback. As all in-kernel drivers are changed to this new\ncallback, there will be no temporary backwards-compatibility. Inside a\nprobe() function, each driver _must_ set struct pcmcia_device\n*p_dev-\u003einstance and instance-\u003ehandle correctly.\n\nWith these patches, the basic driver interface for 16-bit PCMCIA drivers\nnow has the classic four callbacks known also from other buses:\n\n        int (*probe)            (struct pcmcia_device *dev);\n        void (*remove)          (struct pcmcia_device *dev);\n\n        int (*suspend)          (struct pcmcia_device *dev);\n        int (*resume)           (struct pcmcia_device *dev);\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "b463581154f3f3eecda27cae60df813fefcd84d3",
      "tree": "5e5b0f7a32b0727b64e52b9b2649897e6c841074",
      "parents": [
        "f3990715589d378a2d3aa9b8accd78bb4a2378b7"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:25:35 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 06 00:03:20 2006 +0100"
      },
      "message": "[PATCH] pcmcia: remove dev_list from drivers\n\nThe linked list of devices managed by each PCMCIA driver is, in very most\ncases, unused. Therefore, remove it from many drivers.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "cc3b4866bee996c922e875b8c8efe9f0d8803aae",
      "tree": "6632837b6986f33566f75ed971cecbdc210e3201",
      "parents": [
        "8e9e793d68fcda6cc84c18cedf85ca0f91d801a8"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:23:14 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 06 00:03:10 2006 +0100"
      },
      "message": "[PATCH] pcmcia: unify detach, REMOVAL_EVENT handlers into one remove callback\n\nUnify the \"detach\" and REMOVAL_EVENT handlers to one \"remove\" function.\nOld functionality is preserved, for the moment.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "98e4c28b7ec390c2dad6a4c69d69629c0f7e8b10",
      "tree": "b3d46f0643352e541d6a39e6da09059687cf713d",
      "parents": [
        "63e7ebd06402951bc8863ba5b7bc9b9f42044849"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 14 21:21:18 2005 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jan 05 23:59:02 2006 +0100"
      },
      "message": "[PATCH] pcmcia: new suspend core\n\nMove the suspend and resume methods out of the event handler, and into\nspecial functions. Also use these functions for pre- and post-reset, as\nalmost all drivers already do, and the remaining ones can easily be\nconverted.\n\nBugfix to include/pcmcia/ds.c\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "a8d3584a2df28827094f6338cde1303c467bc1f0",
      "tree": "d2cdb824f4b2f109ad6a74285455b56e5a2dd118",
      "parents": [
        "f47fc0ac7ead5ed91a11fcabfad6ee44c17ee934"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jan 03 18:41:37 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 03 18:41:37 2006 +0000"
      },
      "message": "[ARM] Remove clk_use()/clk_unuse()\n\nIt seems that clk_use() and clk_unuse() are additional complexity\nwhich isn\u0027t required anymore.  Remove them from the clock framework\nto avoid the additional confusion which they cause, and update all\nARM machine types except for OMAP.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0b57ee9e55373a27e45549e82b0c43621480a71b",
      "tree": "03c584b93e9323d5057fdd482c6cb5c9a3e1d651",
      "parents": [
        "14904398e5b573d13f8c8dbd43a452ff34c0efc2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Dec 22 21:03:47 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 22 23:09:54 2005 -0800"
      },
      "message": "[SPARC]: introduce a SPARC Kconfig symbol\n\nIntroduce a Kconfig symbol SPARC that is defined on both the sparc and\nsparc64 architectures.\n\nThis symbol makes some dependencies more readable.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "27f4e0834746196f219e3e030ca71ffd3b176483",
      "tree": "eacae78d555d66130d91c9917bffc23ae060a7a8",
      "parents": [
        "532a37cf8d05dd1aa5631be836036204b0d2b4a1"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Dec 16 11:17:29 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Dec 18 16:29:11 2005 -0800"
      },
      "message": "[PATCH] mtd onenand driver: use platform_device.h instead device.h\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "532a37cf8d05dd1aa5631be836036204b0d2b4a1",
      "tree": "4eacbc7f92ce372187ebb445976cae93c4d4b2f5",
      "parents": [
        "20ba89a3614bbc5d111fd74375e14c577859b2a3"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Dec 16 11:17:29 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Dec 18 16:28:24 2005 -0800"
      },
      "message": "[PATCH] mtd onenand driver: reduce stack usage\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20ba89a3614bbc5d111fd74375e14c577859b2a3",
      "tree": "f6b4da6e50a21dc8a8f4afd76408af1fc918a5ed",
      "parents": [
        "37b1cc3910f7976369fc0ed55068a686e92555e6"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Dec 16 11:17:29 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Dec 18 16:28:23 2005 -0800"
      },
      "message": "[PATCH] mtd onenand driver: fix unlock problem in DDP\n"
    },
    {
      "commit": "37b1cc3910f7976369fc0ed55068a686e92555e6",
      "tree": "a4560bd6c25546e43d266a8b1f5f6f9d6d177421",
      "parents": [
        "ee219e5e7c12b742243a080e2d8d288a48a32e44"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Dec 16 11:17:29 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Dec 18 16:28:23 2005 -0800"
      },
      "message": "[PATCH] mtd onenand driver: check correct manufacturer\n\nThis (and the three subsequent patches) is working well on OMAP H4 with\n2.6.15-rc4 kernel and passes the LTP fs test.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fe968f167975d10c639f03c4934f05a29da73c0",
      "tree": "0d76b04b8d422ea5e187fe20cb2c572f69222c82",
      "parents": [
        "67121172f9753f38689651b613a4850e0e75876f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Dec 12 00:36:59 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 08:57:41 2005 -0800"
      },
      "message": "[PATCH] blkmtd: use clear_page_dirty()\n\nSetPageDirty() and ClearPageDirty() are low-level thing which filesystems\nshouldn\u0027t be using.  They bypass dirty page accounting.\n\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b9175c174b83b8d97db9398efe948fa9092938f",
      "tree": "636ccdc70d45b3bb1268dfd00f985c2015b8d7dc",
      "parents": [
        "ee2d49de3e3a0b846ecedb36fec0e4a5ff222dcb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 29 14:49:38 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:54:58 2005 +0100"
      },
      "message": "[MTD] Make functions static, include header files with prototypes\n\nThis patch contains the following possible cleanups:\n- every file should #include the headers containing the prototypes for\n  it\u0027s global functions\n- make needlessly global functions static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ee2d49de3e3a0b846ecedb36fec0e4a5ff222dcb",
      "tree": "1036f584a62815db5af35b78d544ce28c6d7d0af",
      "parents": [
        "72af3b2c5a9946e78125e143b636f3d7217bcf08"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Nov 29 14:28:31 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:49:03 2005 +0100"
      },
      "message": "[MTD] chips: make sharps driver usable again\n\nUpdate the pre-CFI Sharp driver sharps.c so it compiles.  map_read32 /\nmap_write32 no longer exist in the kernel so the driver is totally broken\nas it stands.  The replacement functions use different parameters resulting\nin the other changes.\n\nChange collie to use this driver until someone works out why the cfi driver\nfails on that machine.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nTested-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "72af3b2c5a9946e78125e143b636f3d7217bcf08",
      "tree": "fce756150625a506421d7ad4cd35c8dbf6157ddc",
      "parents": [
        "e2602b347aa6f62b61754c5f65191ef67ffd0dc7"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 28 22:36:12 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:46:16 2005 +0100"
      },
      "message": "[MTD] Remove bogus PQ2FADS driver\n\nRemove disfunctional driver, which slipped through the review mechanism\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e2602b347aa6f62b61754c5f65191ef67ffd0dc7",
      "tree": "014d8dad65ad55bbccbe6ad88cf7f05a5dcc382f",
      "parents": [
        "8bc3b3804a6123e634be26359558aa998102506a"
      ],
      "author": {
        "name": "Luiz Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Tue Nov 29 14:30:03 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:37:56 2005 +0100"
      },
      "message": "[MTD] maps: sparse fixup\n\nThe patch below fixes the following sparse warning:\n\ndrivers/mtd/maps/nettel.c:482:27: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8bc3b3804a6123e634be26359558aa998102506a",
      "tree": "87141f0f991a81f6e18c2c5b7a7c7cc62ce1fd7f",
      "parents": [
        "7ac571f8d0f843fb818f7c70ec77784545e91bc4"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Nov 23 22:07:56 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:36:35 2005 +0100"
      },
      "message": "[MTD] cfi_cmdset_0001: relax locking rules for multi hardware partition support\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7ac571f8d0f843fb818f7c70ec77784545e91bc4",
      "tree": "521f7281afe5668479b53fa9a29a7656808b44fe",
      "parents": [
        "3c77354794939143fdf1dd669895a812f94f9a38"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Nov 17 08:20:31 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:33:50 2005 +0100"
      },
      "message": "[MTD] Make some tables \u0027const\u0027 so they can live in .rodata\n\narjan: drivers/mtd/maps/sc520cdp.c:167: warning: par_table is never written to and should be declared \u0027const\u0027\narjan: drivers/mtd/maps/pci.c:105: warning: mtd_pci_map is never written to and should be declared \u0027const\u0027\narjan: mind fixing those up ?\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3c77354794939143fdf1dd669895a812f94f9a38",
      "tree": "c85c06f6501557e4e17a1e03d65dc971984f14ae",
      "parents": [
        "987d24018dc83d27e491674c50ff2272f51eb719"
      ],
      "author": {
        "name": "John Bowler",
        "email": "jbowler@acm.org",
        "time": "Wed Nov 16 16:23:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:29:37 2005 +0100"
      },
      "message": "[MTD] maps/ixp4xx: half-word boundary and little-endian fixups\n\nixp4xx updates:\n  - Handle reads that don\u0027t start on a half-word boundary.\n  - Make it work when CPU is in little-endian mode.\n\nSigned-off-by: John Bowler \u003cjbowler@acm.org\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "987d24018dc83d27e491674c50ff2272f51eb719",
      "tree": "3cef69b2a161db4a194cec81b9f3bd28b009dc0c",
      "parents": [
        "3eb8ceac486ed9b6eceed098423f1ca6b180ec9d"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Tue Nov 15 23:28:20 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:27:24 2005 +0100"
      },
      "message": "[MTD] CFI: Use 16-bit access to autoselect/read device id data\n\nRecent models of Intel/Sharp and Spansion CFI flash now have significant\nbits in the upper byte of device ID codes, read via what Spansion calls\n\"autoselect\" and Intel calls \"read device identifier\".  Currently these\nvalues are truncated to the low 8 bits in the mtd data structures, as\nall CFI read query info has previously been read one byte at a time.\nAdd a new method for reading 16-bit info, currently just manufacturer\nand device codes; datasheets hint at future uses for upper bytes in\nother fields.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3eb8ceac486ed9b6eceed098423f1ca6b180ec9d",
      "tree": "e1b2e98897563dbc03b44c349246aa89d847fdf3",
      "parents": [
        "21eeb7aa116b1f59fc23339521173cbb13e57f1a"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@infradead.org",
        "time": "Mon Nov 14 13:41:51 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:25:47 2005 +0100"
      },
      "message": "[MTD] devices/ms02-nv: phys/virt address fixups\n\nMerge from linux-mips:\nUse physical addresses at the interface level, letting drivers remap\nthem as appropriate.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "bc4117f8767203927e78b92e9e5b3ddb71d6a84d",
      "tree": "bf87bd373c97fb7b63ab88687afb8742a42e7aad",
      "parents": [
        "624f54be206adf970cd8eece16446b027913e533"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Tue Nov 29 11:48:00 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 16:52:26 2005 +0100"
      },
      "message": "[MTD] RFD_FTL: Use lanana assigned major device number\n\nA major block device number is now assigned by lanana.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3b762d321a5e73d3a892a13f0c84dc1d3d50e928",
      "tree": "84239bfcf3682352d7cebc2a118184092419acf7",
      "parents": [
        "29ac878a71d1900cc2e283819b1daa388961ab6e",
        "20913a9f6e3ae9a7facf96c7b1299e3875a895a0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 19 15:24:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 19 15:24:42 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual fixups to ARM ixp4xxx by hand.\n"
    },
    {
      "commit": "0c2e4b4ff38986e5b6f707d006799bff9663c802",
      "tree": "8eb0f82cb996813f85e7797226b210b73d804914",
      "parents": [
        "728f5c076ad000e547aa9e00d16792043ee1bfc6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 17 16:46:41 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 17 16:46:41 2005 +0000"
      },
      "message": "[ARM] Drivers should not make use of architecture private __ioremap\n\n__ioremap is an architecture private interface and must not be used\nby drivers when the architecture independent interface will do just\nas well.  Switch the ipaq drivers to use the correct interface.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7d78c887a94067ba218dc71b89d0d7a09415197f",
      "tree": "ff87df902888694cada5173e91edeee6119a8d7e",
      "parents": [
        "0db169f9703115bab09eda5d89a8f6937a7bf98e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 17 15:47:30 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 17 15:47:30 2005 +0000"
      },
      "message": "[DRIVER MODEL] Fix merge clashes with ARM ixp2000 / ixp4xx platforms\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ef63d0049a28008c133e83743681c66e8b0872be",
      "tree": "fc8aedc24d043e8e71c81fda615fbd1ab7457ace",
      "parents": [
        "9e6c67fd2716720d9029d38ea25884efcfdedeb6"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Wed Nov 09 00:12:50 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 13 19:30:44 2005 +0100"
      },
      "message": "[MTD] maps: Replace dependency on non existing config option\n\nCONFIG_ELAN doesn\u0027t exist any more; CONFIG_X86_ELAN is too specific\nso make ts-5500 memory map dependant on CONFIG_X86.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "5643f000c1e10ab991182478b76550e1364c3570",
      "tree": "950b2f61a5dd742de1c668ba968a9c8a99f1eab6",
      "parents": [
        "177294d19174cf92de22434bb1fc9a8ecdbbe658",
        "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n"
    },
    {
      "commit": "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24",
      "tree": "d8825be54cefb6ad6707478d719c8e30605bee7b",
      "parents": [
        "00d3dcdd96646be6059cc21f2efa94c4edc1eda5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "message": "[DRIVER MODEL] Convert platform drivers to use struct platform_driver\n\nThis allows us to eliminate the casts in the drivers, and eventually\nremove the use of the device_driver function pointer methods for\nplatform device drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "733482e445ca4450cf41381b1c95e2b8c7145114",
      "tree": "d31a2fdaeb8e439fc348a781c780a035d794266d",
      "parents": [
        "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Nov 08 21:34:55 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:57 2005 -0800"
      },
      "message": "[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason\n\nThis patch removes almost all inclusions of linux/version.h.  The 3\n#defines are unused in most of the touched files.\n\nA few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is\nunfortunatly in linux/version.h.\n\nThere are also lots of #ifdef for long obsolete kernels, this was not\ntouched.  In a few places, the linux/version.h include was move to where\nthe LINUX_VERSION_CODE was used.\n\nquilt vi `find * -type f -name \"*.[ch]\"|xargs grep -El \u0027(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)\u0027|grep -Ev \u0027(/(boot|coda|drm)/|~$)\u0027`\n\nsearch pattern:\n/UTS_RELEASE\\|LINUX_VERSION_CODE\\|KERNEL_VERSION\\|linux\\/\\(utsname\\|version\\).h\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": "015953d706b1b7ad61c37fe329042828a0f3b0f6",
      "tree": "04a777e7579a47dee7cb813304bf5f954b182014",
      "parents": [
        "b80b5832ffc03cb5e2af9bb12c04836190a74481"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Nov 08 21:34:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:50 2005 -0800"
      },
      "message": "[PATCH] mtd: onenand_base needs sched.h\n\ndrivers/mtd/onenand/onenand_base.c: In function `onenand_wait\u0027:\ndrivers/mtd/onenand/onenand_base.c:293: error: `jiffies\u0027 undeclared (first use in this function)\ndrivers/mtd/onenand/onenand_base.c:293: error: (Each undeclared identifier is reported only once\ndrivers/mtd/onenand/onenand_base.c:293: error: for each function it appears in.)\ndrivers/mtd/onenand/onenand_base.c:293: error: implicit declaration of function `msecs_to_jiffies\u0027\ndrivers/mtd/onenand/onenand_base.c:294: error: implicit declaration of function `time_before\u0027\ndrivers/mtd/onenand/onenand_base.c:301: error: implicit declaration of function `cond_resched\u0027\ndrivers/mtd/onenand/onenand_base.c: In function `onenand_get_device\u0027:\ndrivers/mtd/onenand/onenand_base.c:522: error: implicit declaration of function `set_current_state\u0027\ndrivers/mtd/onenand/onenand_base.c:522: error: `TASK_UNINTERRUPTIBLE\u0027 undeclared (first use in this function)\ndrivers/mtd/onenand/onenand_base.c:525: error: implicit declaration of function `schedule\u0027\ndrivers/mtd/onenand/onenand_base.c: In function `onenand_release_device\u0027:\ndrivers/mtd/onenand/onenand_base.c:545: error: `TASK_UNINTERRUPTIBLE\u0027 undeclared (first use in this function)\ndrivers/mtd/onenand/onenand_base.c:545: error: `TASK_INTERRUPTIBLE\u0027 undeclared (first use in this function)\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\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": "b80b5832ffc03cb5e2af9bb12c04836190a74481",
      "tree": "571ce28bbd4d50e43238059de76f3863a60267e5",
      "parents": [
        "409ef74a1558f4550de677957d1d136f1e5b03b3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Nov 08 21:34:27 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:50 2005 -0800"
      },
      "message": "[PATCH] mtd: rfd_ftl build fix\n\ndrivers/mtd/rfd_ftl.c: In function `find_free_block\u0027:\ndrivers/mtd/rfd_ftl.c:528: error: `jiffies\u0027 undeclared (first use in this function)\ndrivers/mtd/rfd_ftl.c:528: error: (Each undeclared identifier is reported only once\ndrivers/mtd/rfd_ftl.c:528: error: for each function it appears in.)\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\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": "b3ce1debe2685383a9ad6ace9c49869c3968c013",
      "tree": "dcb606fac467d6ce78a9c608a1e0d2323af44f2b",
      "parents": [
        "5b2f7ffcb734d3046144dfbd5ac6d76254a9e522",
        "c2965f1129ee54afcc4ef293ff0f25fa3a7e7392"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 10:24:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 10:24:08 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6\n\nSome manual fixups for clashing kfree() cleanups etc.\n"
    },
    {
      "commit": "8766af935f3f018ec4fd420644360643838ec323",
      "tree": "2c6c07bf6acc1fe68782608ec116b76a38385a8f",
      "parents": [
        "3aec6fe2a24067ffeb2e7641bd9dd18e41654842"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Nov 07 14:09:50 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 08:00:46 2005 -0800"
      },
      "message": "[PATCH] check for failed kmalloc in inftlmount.c\n\nThe INFTL mount code contains a kmalloc() followed by a memset() without\nhandling a possible memory allocation failure.\n\nSigned-off-by: \u003cpanagiotis.issaris@mech.kuleuven.ac.be\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fa671646f61182cd18234461a6e65f50c6558695",
      "tree": "79d5fe8cbfdf9670456538837e60c695e6875006",
      "parents": [
        "c9475cb0c358ff0dd473544280d92482df491913"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:27 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:02 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: drivers/mtd\n\nThis is the drivers/mtd part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in drivers/mtd/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2965f1129ee54afcc4ef293ff0f25fa3a7e7392",
      "tree": "57104baebc71c60896a4cffbb2091c7c2800c970",
      "parents": [
        "d5c5e78af5cbcaeb7cad5a3c0117de593e5f4824"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:16:01 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 15:25:34 2005 +0100"
      },
      "message": "[MTD] chips: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d5c5e78af5cbcaeb7cad5a3c0117de593e5f4824",
      "tree": "ada12a4fa3672b828af11bfc3e29473539d8d5fb",
      "parents": [
        "61b03bd7c3b55498c6180d43bf71b7bf49114b64"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:15:51 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 15:11:28 2005 +0100"
      },
      "message": "[MTD] OneNAND: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "61b03bd7c3b55498c6180d43bf71b7bf49114b64",
      "tree": "5a7d7df4653d2032bca0d2b13a26828c8925dd60",
      "parents": [
        "e5580fbe8a950131b9ccccce0f962811dfb9ef43"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:15:49 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 15:10:37 2005 +0100"
      },
      "message": "[MTD] NAND: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e5580fbe8a950131b9ccccce0f962811dfb9ef43",
      "tree": "d7558eea2208a7b8fbc83c9a94f588b67aa5a3cc",
      "parents": [
        "69f34c98c1416eb74c55e38a21dbf3e294966514"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:15:40 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 15:06:59 2005 +0100"
      },
      "message": "[MTD] devices: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "69f34c98c1416eb74c55e38a21dbf3e294966514",
      "tree": "956f39f06463b026f293347b47de812fc3b6545f",
      "parents": [
        "1f948b43f7b5cf721cf0d03f507843efc1a9bfad"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:15:40 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 15:01:58 2005 +0100"
      },
      "message": "[MTD] maps: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "1f948b43f7b5cf721cf0d03f507843efc1a9bfad",
      "tree": "58f9f4b1baa374ee80f2641a44f87b361a628e6d",
      "parents": [
        "e4f0648fb400a05adb7c640ce8766a7011d472d3"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:15:37 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 14:45:15 2005 +0100"
      },
      "message": "[MTD] chips: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "97894cda5773e59bd13e87b72077751099419a9f",
      "tree": "9a039ab8c122ae9a4f64d285e2da0efd1356789e",
      "parents": [
        "b95f9609c761a14d1e7be1a89f2a66399b5ae343"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:15:26 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 13:37:38 2005 +0100"
      },
      "message": "[MTD] core: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b95f9609c761a14d1e7be1a89f2a66399b5ae343",
      "tree": "d0f097e82deb18ebc0c854ac1ae627865b63a130",
      "parents": [
        "be30c10fd8015a00c97c9b473263fe3c581389de"
      ],
      "author": {
        "name": "Konstantin Baidarov",
        "email": "kbaidarov@ru.mvista.com",
        "time": "Mon Nov 07 09:00:05 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 10:47:08 2005 +0100"
      },
      "message": "[MTD] chips cfi_cmdset_0002: Prevent timeout race\n\nWe\u0027ve noticed that sometimes \"MTD do_write_buffer(): software timeout\"\nmessage was printed out when writing to a Fujitsu NOR flash.\nIt turned out that this was because of a race in the timeout handling\ndo_write_buffer(). A small timeout of (HZ / 1000) + 1 is used there, and\nsometimes if the timer interrupt handling takes more than one or even two\njiffies (which is 1-2 ms with HZ \u003d\u003d 1000) and that interrupt happens just\nafter chip_ready() call, the driver bails out from a ready polling loop\ndespite the chip has actually become ready while all those interrupts were\nhandled. To deal with this issue, extra check for chip ready is neccessary on\ntimeout expiration (and the checks should better be reordered).\nAs do_write_oneword() uses the same approach, it needs to also be changed.\n\nSigned-off-by: Konstantin Baidarov \u003ckbaidarov@ru.mvista.com\u003e\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "be30c10fd8015a00c97c9b473263fe3c581389de",
      "tree": "3c27213e30636701f6e454050996e988c3b14471",
      "parents": [
        "ea17629f3e6f64591a98a9049a0d725d2672509c"
      ],
      "author": {
        "name": "Marian Balakowicz",
        "email": "m8@semihalf.com",
        "time": "Mon Nov 07 08:33:38 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 10:46:22 2005 +0100"
      },
      "message": "[MTD] maps: Add support for the \"TQM834x\" Boards\n\nThe following patch adds support for the TQ Systems  TQM834x  Boards.\nVerified on TQM8349L.\n\nThis is a resubmit after integrating the suggested changes.\n\nSigned-off-by: Marian Balakowicz \u003cm8@semihalf.com\u003e\nSigned-off-by: Wolfgang Denk \u003cwd@denx.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ea17629f3e6f64591a98a9049a0d725d2672509c",
      "tree": "0a2dbc541c7f37d58a989ca7fbfb9ec794075677",
      "parents": [
        "30966174341b3db58dfb77b82193eff7f5644a97"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Nov 07 08:09:05 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 10:44:15 2005 +0100"
      },
      "message": "[MTD] maps ixp2000: fix compile warnings in ixp2000 map driver\n\nFix two compile warnings that occur because of treating two\n\u0027unsigned long\u0027s as \u0027void *\u0027s.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "30966174341b3db58dfb77b82193eff7f5644a97",
      "tree": "ddafd21ff6465cc11dd049b4079c6f77b979ead0",
      "parents": [
        "3e17404918b119813dfe8d7649df049a451c9e24"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 02:49:43 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 02:49:43 2005 +0100"
      },
      "message": "[MTD] NAND Kconfig: Simplify dependencies\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3e17404918b119813dfe8d7649df049a451c9e24",
      "tree": "7f2ac614c3e8bf37bc4ce42f9790ed42a1d09189",
      "parents": [
        "868801e561d5d6df40a66197e2f803a109c19e7a"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 00:52:27 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 02:28:05 2005 +0100"
      },
      "message": "[MTD] maps/plat-ram: Avoid gcc 4.0 warning\n\nThe assignement of a \"const char *\" to a \"char *\" variable\nis emitting a warning with gcc 4.0. We cannot change\nmtd-\u003ename to \"const char *\" as we have dynamic assignements\nof the name. So casting is the correct solution here\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "868801e561d5d6df40a66197e2f803a109c19e7a",
      "tree": "f13cc0daeda783d3710161a8a641573c76bea600",
      "parents": [
        "49196f3332e661ccc221734c3103115d8cd4ee49"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Sat Nov 05 03:21:15 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 02:24:31 2005 +0100"
      },
      "message": "[MTD] NAND: nand_write_ecc memory and OOB corruption\n\nNathan Roberts noticed the nand_write_ecc index into oobbuf goes out of\nbounds when crossing an erase block boundary, causing incorrect OOB data\nto be written and corrupting memory.  Reset the index to zero after\nre-preparing oobbuf for a new erase block.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "49196f3332e661ccc221734c3103115d8cd4ee49",
      "tree": "a3bc3c5304dbf6945479821a124dc5ba03475fe3",
      "parents": [
        "46d0d0fb61ec6630dc2c844e3c5bf5ef44dedcbe"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Wed Nov 02 16:54:46 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 02:15:21 2005 +0100"
      },
      "message": "[MTD] NAND nand_base: Fix shift for bad block check (16bit devices only)\n\nIn case of an odd offset, the result was shifted by 1 instead of 8\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "46d0d0fb61ec6630dc2c844e3c5bf5ef44dedcbe",
      "tree": "2b2f6bca5e086c1fe6b37b817bd1d76cda31b39d",
      "parents": [
        "f0250fd7c32d441be54e50f39eed6fbbe9bb100e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 01:14:05 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 01:14:05 2005 +0100"
      },
      "message": "[MTD] OneNAND/Kconfig: Fix dependencies\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f0250fd7c32d441be54e50f39eed6fbbe9bb100e",
      "tree": "45b1d577e428710c9ba5c752d3843119d2775fb9",
      "parents": [
        "01ac742db34fec11469724dc350a417790dbbbbe"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 01:11:04 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 01:11:04 2005 +0100"
      },
      "message": "Revert \"[PATCH] OneNAND: Add simulator\"\n\nThis reverts 405c829f98d216925de00af2ee52f969f2c2891c commit.\n"
    },
    {
      "commit": "01ac742db34fec11469724dc350a417790dbbbbe",
      "tree": "5d841fb3a4cdb557882eeec9bbb6368fb61d7d1c",
      "parents": [
        "28f462308e0fcd30dcab4c50862881dfb68a627c"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Wed Jun 29 09:46:19 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 00:40:10 2005 +0100"
      },
      "message": "[MTD] maps/Kconfig: Simplify and update dependencies\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "28f462308e0fcd30dcab4c50862881dfb68a627c",
      "tree": "f6b46e88402617dc1c34c924a395f8d92dfc02c0",
      "parents": [
        "15fdc52f35b853e3fa550087987b5ee4ffbd199b"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Wed Jun 29 09:46:19 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 00:32:01 2005 +0100"
      },
      "message": "[MTD] maps/ts5500: Fix partition support. Code cleanup\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "15fdc52f35b853e3fa550087987b5ee4ffbd199b",
      "tree": "000d8934d1e68cbee764d402de00a69a34ff93ea",
      "parents": [
        "9090ed0b82f817bde471bdbb2e73278ab75f5fd3"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 00:14:42 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 00:14:42 2005 +0100"
      },
      "message": "[MTD] Tidy up Tims include cleanup\n\nWhile we are at it, reorder the includes and\nremove the silly /* TASK */ comment\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9090ed0b82f817bde471bdbb2e73278ab75f5fd3",
      "tree": "43e59580670ec4e63e9bee6ef026d785ddf23779",
      "parents": [
        "87c146dc1a8552d7ad431a41b37ba8168e51e50e"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Tue Nov 01 16:46:19 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 00:08:05 2005 +0100"
      },
      "message": "[MTD] maps/ixp4xx: kill some warnings\n\n- Use map.virt instead of map.map_priv_1 since it has the correct type.\n- Use readw/writew instead of dereferencing an ioremap\u0027d cookie.\n- Remove an unused variable.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "87c146dc1a8552d7ad431a41b37ba8168e51e50e",
      "tree": "217eb9cbbc8f415be6d4eea9573c5aaefb81e035",
      "parents": [
        "6f6ed056d2d5de7af9f0c14cf5bc73707eeb0a88"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Nov 03 11:36:45 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:34:39 2005 +0100"
      },
      "message": "[MTD] NAND sharpsl.c: Add support for akita and borzoi models\n\nThe Sharp Zaurus akita and borzoi models are large page flash devices.\nThis patch adds support for them to the sharpsl MTD NAND driver but\nkeeps the oob layout and bad block positions compatible with the Sharp\nZaurus 2.4 kernel and ROM bootloader.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6f6ed056d2d5de7af9f0c14cf5bc73707eeb0a88",
      "tree": "e6063cb490c6b80226a040bf12da573ea72c87d8",
      "parents": [
        "008531f4c30dce606094be8f78c766218edd6754"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Oct 25 21:28:43 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:19:17 2005 +0100"
      },
      "message": "[MTD] chips/cfi_cmdset_0001: fix for P30 cfi parsing\n\nChange to the extended cfi table parsing for Intel NOR flash that uses\nthe info in the extended table to \u0027walk\u0027 the table rather than using\nhard coding for various primary extended query table version numbers.\n\nFrom: Jared Hulbert \u003cjaredeh@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cfd320fbfcf2ff0137d8e26f46ba4b66dae96083",
      "tree": "b27bf728473a8e5d7159876053be1763ec94304f",
      "parents": [
        "4fc67fbe52d7c34dfd3e03a1a79f3e078904bba2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Thu Oct 20 22:22:58 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:15:54 2005 +0100"
      },
      "message": "[MTD] NAND s3c2410.c: Fix timing calculation bugs\n\nSpotted by basprog@mail.ru\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d574504114753f52d8d2a8a0f186d2a5fcd80789",
      "tree": "371ccf1b48141d81425e044e04204efa00b694d5",
      "parents": [
        "df2e162927b7af36d669f0ade81c17036c4001d4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Oct 10 11:27:05 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:10:43 2005 +0100"
      },
      "message": "[MTD] NAND s3c2410.c: Fix missing dev parameter to dev_err\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "df2e162927b7af36d669f0ade81c17036c4001d4",
      "tree": "81995933aa7fe7ad1c10c452beb69547b1fbda46",
      "parents": [
        "e0030b60ceeaea356e49187baf9702b5ce151be1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Oct 10 01:51:30 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:09:49 2005 +0100"
      },
      "message": "[MTD] maps/plat-ram.c: Initialize owner in device_driver struct\n\nAdded .owner initialisation to allow the\ntracking of the device_driver owners when\nbuilt as a module\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e0030b60ceeaea356e49187baf9702b5ce151be1",
      "tree": "5d49e7d4b590e18be45c0b9368d4745e204d6cf6",
      "parents": [
        "61a7275491ce3c2b0a243b1fbeda024e5faeb2c6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Oct 10 01:13:41 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:08:38 2005 +0100"
      },
      "message": "[MTD] maps/bast-flash.c: Initialize owner in device_driver struct\n\nAdded owner to device driver field for tracking\nwhen loaded as a module.\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "61a7275491ce3c2b0a243b1fbeda024e5faeb2c6",
      "tree": "050fa4a94595c52261ce377f0fa795db618cc3a4",
      "parents": [
        "5cea5dadfebdede8045fca118328860058129eb2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Oct 10 01:09:19 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:07:28 2005 +0100"
      },
      "message": "[MTD] NAND: s3c2410.c Initialize owner in device_driver struct\n\nAdded owner fields to the device_driver for tracking\nownership when built as a module\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "5cea5dadfebdede8045fca118328860058129eb2",
      "tree": "341645da538e4606a139d7b3cbce23e0901a9ca2",
      "parents": [
        "daba5cc4bcd025a9b4fd02a9117c71bfd400d811"
      ],
      "author": {
        "name": "Artem B. Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Fri Sep 30 15:49:12 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 23:04:14 2005 +0100"
      },
      "message": "[MTD] mtdpart.c: Allow eraseblock size !\u003d power of 2\n\nDon\u0027t assume eraseblock size is power of 2.\nDataflash can have aligned eraseblock size.\n\nFrom: Peter Menzebach \u003cpm-mtd@mw-itcon.de\u003e\nAcked-by: Artem B. Bityutskiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "83a368380e172c1b2e9fd6ec2a62e457684adf0c",
      "tree": "dd5150d734a383ac042b02f7447f22a46f46a28c",
      "parents": [
        "a41371eb6d9b368e53867cd85156f07371e9f72f"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Thu Sep 29 04:53:16 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 22:59:48 2005 +0100"
      },
      "message": "[MTD] OneNAND: Enhanced support for DDP (Dual Densitiy Packages)\n\nAdd density mask for better support of DDP chips.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a41371eb6d9b368e53867cd85156f07371e9f72f",
      "tree": "962ef7c7222e0790294548564254022911c239ad",
      "parents": [
        "d55849aa4d219b734795862692cc6981af848357"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Thu Sep 29 03:55:31 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 22:42:28 2005 +0100"
      },
      "message": "[MTD] OneNAND: Power Management (PM) support\n\nAdd suspend/resume\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "87590e26ff4e7d57dfdaa81780b1b0d9e9970a4c",
      "tree": "ebc1fc55e3bfb46115e198d78ddb914afc5801d5",
      "parents": [
        "0255fc1b081cf92b56dfe5e1f3a824d050326614"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Tue Sep 27 11:26:39 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 22:39:23 2005 +0100"
      },
      "message": "[MTD] OneNAND: Add missing files\n\nSimple bad block table source and header files\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0255fc1b081cf92b56dfe5e1f3a824d050326614",
      "tree": "06fe039a6359c0c8817298a816995c5bd81e776d",
      "parents": [
        "2bc9764c4837c6b7da540b7a2592ec02f9a14e47"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Sep 26 22:42:57 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 22:37:35 2005 +0100"
      },
      "message": "[MTD] NAND: s3c2410 use dev_err() to report errors instead of printk()\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ef6f0d1ffcd86484e01cec4fd2d2c5ca5887a43b",
      "tree": "b69f78393c0c5f719e1fe0bcaccb467b126fc1a4",
      "parents": [
        "733802d974e5af42acb7cd61b16c0ce6dd03b7ed"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@pacbell.net",
        "time": "Fri Sep 23 02:44:58 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 22:29:02 2005 +0100"
      },
      "message": "[MTD] NAND: Alchemy board driver cleanup\n\n- cleaned up the partitions and include files\n- added more flexible CS and address detection and setup\n\nRegression tested on db1200 and db1550.\n\nSigned-off-by: Pete Popov \u003cppopov@pacbell.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b523b3bac3a745fefd6f604082f2ffa09b808e5e",
      "tree": "9eb77323c6fe5e7d660d21928808aaf86d377c9f",
      "parents": [
        "34c0e906718fa2f85b54b937f79bffdca48ee864"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Sun Sep 18 11:46:45 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:58:57 2005 +0100"
      },
      "message": "[MTD] maps: Add support for MTX-1 Flash device\n\nAdd support for \"4G Systems MTX-1 Flash device\", better known as meshcube.\n\nFrom: Bruno Randolf \u003cbruno.randolf@4g-systems.biz\u003e\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "962034f43937d02a1c18e802a6641aed0a266ac5",
      "tree": "d1e1f2fe4f45614f7714bc117fc55c4d5d9ee982",
      "parents": [
        "9c517e6c801aab0f8de8f9c67bfc16ea13d72971"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Thu Sep 15 14:58:53 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:43:45 2005 +0100"
      },
      "message": "[MTD] NAND: Add suspend/resume functionality\n\nThe changes introduced allow to suspend/resume NAND flash.\nA new state (FL_PM_SUSPENDED) is introduced, as well as\nroutines for mtd-\u003esuspend and mtd-\u003eresume to put the flash in\nsuspended state from software pov.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9c517e6c801aab0f8de8f9c67bfc16ea13d72971",
      "tree": "a97eac9182c8baa54293a71955eae1bc6242e485",
      "parents": [
        "81e39cf0297c7f32fb8869af9ae199130208ae6f"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Wed Sep 14 20:14:17 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:40:38 2005 +0100"
      },
      "message": "[MTD] maps: Add mapping driver for PQ2FADS boards.\n\nFrom: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "1b01d9798d58bf28a40fede184482ebf39e63335",
      "tree": "d158089f6f0cb0e8ee652e371ff8960155b798db",
      "parents": [
        "68ee4b1c50847743393b01847a640ebf1002789b"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Sep 09 07:43:16 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:35:12 2005 +0100"
      },
      "message": "OneNAND: Remove OMAP platform driver\n\nNow we can use the generic platform driver\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "68ee4b1c50847743393b01847a640ebf1002789b",
      "tree": "40b71c801678c3e71c9cd7c30127ff3f47fa653a",
      "parents": [
        "e4c212efbdd4e286bc3defcddbab2c1e57ec75c3"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Sep 09 07:39:50 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:33:11 2005 +0100"
      },
      "message": "[MTD] OneNAND: Add generic platform driver\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e4c212efbdd4e286bc3defcddbab2c1e57ec75c3",
      "tree": "6e33da00f5c2d2e3f533e9eb58bf9f6d691db634",
      "parents": [
        "c617e842482eb513070cbf233766099cff2a1663"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Thu Sep 08 11:32:23 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:32:16 2005 +0100"
      },
      "message": "[MTD] maps/ixp4xx: remove platform specific bits\n\n- Intel chip driver has a reboot notifier so no need to reset the chip here.\n- Don\u0027t play with chip selects (platform code should do this if necessary).\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "15017876751e4c2d786ba95920618359fe2b4f0a",
      "tree": "ee199c8b538c2e38c5854098d8f91f97fb44ba43",
      "parents": [
        "d36d63d404b75ddf231da0dbd3640e6d1722b4ab"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Sep 03 07:37:19 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:25:42 2005 +0100"
      },
      "message": "[MTD] OneNAND: Remove experimental Kconfig dependency\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d36d63d404b75ddf231da0dbd3640e6d1722b4ab",
      "tree": "fa04e066666c602de3090ff61feb576c13da5ff1",
      "parents": [
        "405c829f98d216925de00af2ee52f969f2c2891c"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Sep 03 07:36:21 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:24:51 2005 +0100"
      },
      "message": "[PATCH] OneNAND: Fix bug in write verify\n\n- Remove unused block, page parameters\n- Add constant instead of runtime value\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "405c829f98d216925de00af2ee52f969f2c2891c",
      "tree": "afb3d94b8cab76473baf474a2d36df4c4cf1fa8b",
      "parents": [
        "fcc31470c49e224ed8115c70541f599fc7568fee"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Sep 03 07:32:30 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:23:10 2005 +0100"
      },
      "message": "[PATCH] OneNAND: Add simulator\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fcc31470c49e224ed8115c70541f599fc7568fee",
      "tree": "bcf6f27188d61649b7adc50fce990cd5fc912fcf",
      "parents": [
        "cdc001305da4f057353911018e28f26f8f879061"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Sep 03 07:20:08 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:22:01 2005 +0100"
      },
      "message": "[PATCH] OneNAND: Update OMAP OneNAND mapping using device driver model\n\n- Update OMAP OneNAND mapping file using device driver model\n- Remove board specific macro and values.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cdc001305da4f057353911018e28f26f8f879061",
      "tree": "3672f12af5da82b646aee7ed2d923225fe279a3b",
      "parents": [
        "52b0eea73de05df33c51ca652e288a3ba1bba03b"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Sep 03 07:15:48 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:20:53 2005 +0100"
      },
      "message": "[PATCH] OneNAND: Simple Bad Block handling support\n\nBased on NAND memory bad block table code\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "52b0eea73de05df33c51ca652e288a3ba1bba03b",
      "tree": "6ddb928b70458a0137481e434cea416e41ca4bb8",
      "parents": [
        "cd5f6346bc28a41375412b49b290d22ee4e4bbe8"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Sep 03 07:07:19 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:19:37 2005 +0100"
      },
      "message": "[PATCH] OneNAND: Sync. Burst Read support\n\nAdd OneNAND Sync. Burst Read support\nTested with OMAP platform\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cd5f6346bc28a41375412b49b290d22ee4e4bbe8",
      "tree": "e90e028e7319f2787fd8660d10d8455aba95ddc5",
      "parents": [
        "4ce1f562189696605a84813cf71847c0cc698414"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Mon Jul 11 11:41:53 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 21:17:24 2005 +0100"
      },
      "message": "[MTD] Add initial support for OneNAND flash chips\n\nOneNAND is a new flash technology from Samsung with integrated SRAM\nbuffers and logic interface.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d4094661545662982278900220729982372b0e9a",
      "tree": "845c22d703c1f894fbfe76367e1f9820b1e278f0",
      "parents": [
        "2c92d755323514a12c367f52027fb1f53328fcd6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Aug 11 18:13:46 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 20:22:32 2005 +0100"
      },
      "message": "[MTD] NAND: Use correct mask for OOB size calculation\n\nThe bit mask used for oob size calculation was using 2 bits instead\nof one. Fortunately the next bit has been 0 all the time.\n\nThanks to Nathan H. for pointing this out\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "2c92d755323514a12c367f52027fb1f53328fcd6",
      "tree": "c2d036d9f5342588a7c7e7cac6731b102cf2a4cb",
      "parents": [
        "e21f6c02f78351c4aae8510929ed794cd818d847"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Aug 11 18:13:46 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 20:15:30 2005 +0100"
      },
      "message": "[MTD] Remove deprecated power management functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e21f6c02f78351c4aae8510929ed794cd818d847",
      "tree": "f100401dd2092decca0f8e43265c22bcfc7def5e",
      "parents": [
        "59da721a2288b8aec751a2716f7ab60f2ea0c925"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Aug 08 09:56:22 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 20:14:49 2005 +0100"
      },
      "message": "[MTD] Missing check on kmalloc return in INFTL mount.\n\nSigned-off-by: Youssef Hmamouche \u003chyoussef@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e102d54abf6806b95c89142cd0b7e94d709ebcd7",
      "tree": "ec4f6fde798cd6f3b8f5771631f07b6a2980b6d1",
      "parents": [
        "638d983840bb64e02c29bdd6160bb9963f4090f7"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Aug 06 05:46:59 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 20:12:48 2005 +0100"
      },
      "message": "[MTD] writev support for cfi-cmdset-0001\n\nWhile this might be useful for all supported flash types, it is mandatory\nfor proper JFFS2 support with Sibley flash.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "638d983840bb64e02c29bdd6160bb9963f4090f7",
      "tree": "f07e85847009236731f8cb2b9afcba35d40849b1",
      "parents": [
        "4843653cab0db036399f77d9355db31ce39cb8b9"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Aug 06 05:40:46 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 20:12:17 2005 +0100"
      },
      "message": "{MTD] add support for Intel\u0027s \"Sibley\" flash\n\nThis updates the Primary Vendor-Specific Extended Query parsing to\nversion 1.4 in order to get the information about the Configurable\nProgramming Mode regions implemented in the Sibley flash, as well as\nselecting the appropriate write command code.\n\nThis flash does not behave like traditional NOR flash when writing data.\nWhile mtdblock should just work, further changes are needed for JFFS2 use.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "4843653cab0db036399f77d9355db31ce39cb8b9",
      "tree": "0c9665509f2a1c1b66cd00ca170ec7b542446f5c",
      "parents": [
        "e27a9960af0506d84b9ca9dd3874b7d88901f230"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Aug 06 05:16:52 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 20:10:19 2005 +0100"
      },
      "message": "[MTD] cleanups to cfi_cmdset_0001\n\nThis includes improved error handling/reporting plus some other\nmessage cleanups.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e27a9960af0506d84b9ca9dd3874b7d88901f230",
      "tree": "cac8c7876c3917c301e663d82b3877aa7f9935ab",
      "parents": [
        "45ca1b509ea156e87c99e529821fb3b548e14fe3"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Thu Jun 16 09:49:33 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 20:08:54 2005 +0100"
      },
      "message": "[MTD] Add Resident Flash Disk (RFD) support\n\nThis type of flash translation layer (FTL) is used by the Embedded BIOS\nby General Software. It is known as the Resident Flash Disk (RFD), see:\n\nhttp://www.gensw.com/pages/prod/bios/rfd.htm\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "2fc2991175bf77395e6b15fe6b2304d3bf72da40",
      "tree": "b0ff38c09240e7c00e1577d447ebe89143d752dc",
      "parents": [
        "8b491d750885ebe8e7d385ce4186c85957d67123",
        "7015faa7df829876a0f931cd18aa6d7c24a1b581"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 15:36:37 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 06 15:36:37 2005 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of /home/tglx/work/mtd/git/linux-2.6.git/\n"
    },
    {
      "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"
    }
  ],
  "next": "674c04538284736c4a44224c78cb784b2c972f98"
}
