)]}'
{
  "log": [
    {
      "commit": "f6fbe01ac976f3ec618cd5fb71ad9ce2cfa7ab2b",
      "tree": "60758f4c397c9123b40e2ab5da14b5ffc3a5c3d9",
      "parents": [
        "b4c884000a7d3664dd8ad7227241456bd7824d86"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 20 15:10:23 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:31 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove unused p_dev-\u003estate flags\n\nRemove the unused DEV_RELEASE_PENDING flag, and move the DEV_SUSPEND flag\ninto the p_dev structure, and make use of it at the core level.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "b4c884000a7d3664dd8ad7227241456bd7824d86",
      "tree": "8dc2f537199835f149e16cc523b510a0f48dc89e",
      "parents": [
        "15b99ac1729503db9e6dc642a50b9b6cb3bf51f9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jan 18 23:53:13 2006 -0800"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:31 2006 +0200"
      },
      "message": "[PATCH] pcmcia: make pcmcia_release_{io,irq} static\n\nWe can now make pcmcia_release_{io,irq} static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "15b99ac1729503db9e6dc642a50b9b6cb3bf51f9",
      "tree": "cfb8897487beba502aac2b28bc35066a87e34299",
      "parents": [
        "fba395eee7d3f342ca739c20f5b3ee635d0420a0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:06 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:06 2006 +0200"
      },
      "message": "[PATCH] pcmcia: add return value to _config() functions\n\nMost of the driver initialization isn\u0027t done in the .probe function, but in\nthe internal _config() functions. Make them return a value, so that .probe\ncan properly report whether the probing of the device succeeded or not.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fba395eee7d3f342ca739c20f5b3ee635d0420a0",
      "tree": "5a73f68d3514aa795b0d8c500e4d72170651d762",
      "parents": [
        "fd238232cd0ff4840ae6946bb338502154096d88"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:21:06 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:21:06 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove dev_link_t and client_handle_t indirection\n\ndev_link_t * and client_handle_t both mean struct pcmcai_device * by now.\nTherefore, remove all such indirections.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fd238232cd0ff4840ae6946bb338502154096d88",
      "tree": "d20e8f5871f7cff9d0867a84f6ba088fbffcbe28",
      "parents": [
        "a78f4dd331a4f6a396eb5849656a4a72a70a56d7"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Mar 05 10:45:09 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:57 2006 +0200"
      },
      "message": "[PATCH] pcmcia: embed dev_link_t into struct pcmcia_device\n\nEmbed dev_link_t into struct pcmcia_device(), as they basically address the\nsame entity. The actual contents of dev_link_t will be cleaned up step by step.\nThis patch includes a bugfix from and signed-off-by Andrew Morton.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "a78f4dd331a4f6a396eb5849656a4a72a70a56d7",
      "tree": "6dbd9cc08ec80ace397d69ddd6e6f59b575639b4",
      "parents": [
        "70294b468302fd7a0a99dad935c7ba5322989345"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 16:26:00 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:56 2006 +0200"
      },
      "message": "[PATCH] pcmcia: rename pcmcia_device.state\n\nRename pcmcia_device.state (which is used in very few places) to p_state\nin order to avoid a namespace collision when moving the deprecated\ndev_link_t into struct pcmcia_device\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "70294b468302fd7a0a99dad935c7ba5322989345",
      "tree": "e54b0b7c85517ef717f3755e06ca08fbb0f5937e",
      "parents": [
        "4bbed5231468014b500b048d7370a1c6c349231a"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 12:43:16 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:55 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove unneeded Vcc pseudo setting\n\nAs we do not allow setting Vcc in the pcmcia core, and Vpp1 and\nVpp2 can only be set to the same value, a lot of code can be\nstreamlined.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "4bbed5231468014b500b048d7370a1c6c349231a",
      "tree": "5dfafd6a932201fbbfbb2466c11f5392b3240342",
      "parents": [
        "8661bb5b4af1849c1f5a4e80c4e275fd13c155d6"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 11:18:12 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:53 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove export of pcmcia_release_configuration\n\nHandle the _modifying_ operation sm91c92_cs requires in\npcmcia_modify_configuration, so that the only remaining users\nof pcmcia_release_configuration() are within the pcmcia core\nmodule.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "8661bb5b4af1849c1f5a4e80c4e275fd13c155d6",
      "tree": "ad99d85ea8d6f5c4c99b93f869bfd412994fb4ee",
      "parents": [
        "50db3fdbbc98260fb538c1cc3f8cc597ba7bffe7"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Mar 02 00:02:33 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:52 2006 +0200"
      },
      "message": "[PATCH] pcmcia: default suspend and resume handling\n\nIn all but one case, the suspend and resume functions of PCMCIA drivers\ncontain mostly of calls to pcmcia_release_configuration() and\npcmcia_request_configuration(). Therefore, move this code out of the\ndrivers and into the core.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "50db3fdbbc98260fb538c1cc3f8cc597ba7bffe7",
      "tree": "a3cd6076787d9c55467fcc598c997726315f80d1",
      "parents": [
        "5f2a71fcb7995633b335a1e380ac63a968e61320"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 10:05:19 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:51 2006 +0200"
      },
      "message": "[PATCH] pcmcia: convert remaining users of pcmcia_release_io and _irq\n\nConvert the remaining drivers which use pcmcia_release_io or\npcmcia_release_irq, and remove the EXPORT of these symbols.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "5f2a71fcb7995633b335a1e380ac63a968e61320",
      "tree": "d47f4227d314fc9f298b75c217fa78440004e6e7",
      "parents": [
        "1de9cedfbdff1d8adb662cd3afc5bda66e393351"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 09:32:39 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:50 2006 +0200"
      },
      "message": "[PATCH] pcmcia: add pcmcia_disable_device\n\npcmcia_disable_device(struct pcmcia_device *p_dev) performs the necessary\ncleanups upon device or driver removal: it calls the appropriate\npcmcia_release_* functions, and can replace (most) of the current drivers\u0027\n_release() functions.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "1de9cedfbdff1d8adb662cd3afc5bda66e393351",
      "tree": "82753a7435eaa2c93239bc23f11454cd0f42c6b5",
      "parents": [
        "2c1f3b7a30286c16ba151fadb0abf0b20e2a1e45"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@ultra.si",
        "time": "Mon Mar 06 10:25:53 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:13:15 2006 +0200"
      },
      "message": "[PATCH] serial_cs: add Merlin U630 IDs\n\nAdd Merlin U630 IDs.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@ultra.si\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "2c1f3b7a30286c16ba151fadb0abf0b20e2a1e45",
      "tree": "8d917b469b8b18828da7b733fdf43f173bd6b5cf",
      "parents": [
        "552dc85dfed6b6a74a3a01c4ba277ee09797dd0a"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Feb 21 12:56:52 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:05:41 2006 +0200"
      },
      "message": "[PATCH] pcmcia: AT91RM9200 Compact Flash driver\n\nThis patch adds support for the Compact Flash controller integrated in\nthe Atmel AT91RM9200 processor.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "552dc85dfed6b6a74a3a01c4ba277ee09797dd0a",
      "tree": "9b802fac801cf74618b2ed3ae7f51b2a585123d7",
      "parents": [
        "159fe8a8358c7012d4f1fdacfcf69009ea15b52e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Mar 01 14:04:52 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:05:25 2006 +0200"
      },
      "message": "[PATCH] pcmcia: socket.functions starts with 1\n\nsocket.functions is the number of functions, and so must be one larger\nthan the maximum function number.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "8961b828667e715a96d9d8517f7c8b6552ead3bb",
      "tree": "0b6b85a886c09285f4e0a7c758a91a4ebac3f765",
      "parents": [
        "c7d006935dfda9174187aa557e94a137ced10c30"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 08:30:40 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:03:01 2006 +0200"
      },
      "message": "[PATCH] parport_cs: don\u0027t play games with resources\n\npcmcia_request_io() doesn\u0027t mark the resource as busy in 2.6., therefore\nthere\u0027s no need to work around the registration of the resources into the\nresource tree.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "c7d006935dfda9174187aa557e94a137ced10c30",
      "tree": "f588cceea449c34389f5b1fab73a5b26e1859d1e",
      "parents": [
        "0e0fad8f71a8a23fad223b7d72b4ba06d57f764f"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 08:04:43 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:02:46 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove duplicate fields in io_window_t\n\nBasePort, NumPorts and Attributes are or can be embedded in\nstruct resource, so remove them.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "0e0fad8f71a8a23fad223b7d72b4ba06d57f764f",
      "tree": "fd73294166cb419200e6439be9dd7841a2bcf554",
      "parents": [
        "1540eec5e5549b2e41704ce77f3f4ba880d2434c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 01:14:31 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:02:39 2006 +0200"
      },
      "message": "[PATCH] pcmcia: size reduction if ioctl isn\u0027t compiled\n\nIf the kernel is configured to not include the deprecated PCMCIA ioctl,\nsome code doesn\u0027t need to be built.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "1540eec5e5549b2e41704ce77f3f4ba880d2434c",
      "tree": "47a68638c377f61e1035294f4018570c8a1245e0",
      "parents": [
        "e904663b4d511884145df54bead401840389853a"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 00:51:53 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:02:33 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove pcmcia_compat.c\n\nRemove the compatibility wrappers, as they can (now) also be implemented\nusing macros. Please continue using these wrappers instead of new functions\nuntil a new API has stabilized.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "e904663b4d511884145df54bead401840389853a",
      "tree": "21c87b0738ec45a1a5310a0e4cb8637ef964ae57",
      "parents": [
        "7fe908dd11e0c947bb72baa5b001d7abe5a420d5"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jan 10 21:35:49 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:02:26 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove include of config.h\n\nRemove the inclusion of include/config.h as it isn\u0027t needed any longer.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "7fe908dd11e0c947bb72baa5b001d7abe5a420d5",
      "tree": "dbd6db7a79476aee256a453f33bbe08c6b3a0cc1",
      "parents": [
        "cbbddd1046d44d90d31c7f246ed0207117602b89"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jan 10 21:20:36 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:02:19 2006 +0200"
      },
      "message": "[PATCH] pcmcia: use mutexes instead of semaphores\n\nUse mutexes in the PCMICA core, as they suffice for what needs to be done.\nIncludes a bugfix from and Signed-off-by Andrew Morton.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "360b65b95bae96f854a2413093ee9b79c31203ae",
      "tree": "ff5f2dea6055c9616fdec44b7309fc81b8f116ed",
      "parents": [
        "855cdf134dfcf2ecb92ac4ad675cf655d8ceb678"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jan 10 20:50:39 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:02:06 2006 +0200"
      },
      "message": "[PATCH] pcmcia: make config_t independent, add reference counting\n\nHandle config_t structs independent of struct pcmcia_socket, and add\nreference counting for them.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "855cdf134dfcf2ecb92ac4ad675cf655d8ceb678",
      "tree": "167a028b44e1bc043b544357d958a6a20529968b",
      "parents": [
        "dbb22f0d65ccc2e9dfeb4c420942f2757a80f8d2"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jan 10 20:48:59 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:01:58 2006 +0200"
      },
      "message": "[PATCH] pcmcia: always use device pointer to config_t\n\nUpdate the remaining users using the static lookup table of the PCMCIA\nfunction configuration to use the struct pcmcia_device-contained pointer.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "dbb22f0d65ccc2e9dfeb4c420942f2757a80f8d2",
      "tree": "242382a959af9e8ac93afbc187fc74db9494d7c9",
      "parents": [
        "1ae9c7d8198ae973da3b927e28d63f294ffa11e3"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jan 10 20:41:27 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:01:43 2006 +0200"
      },
      "message": "[PATCH] pcmcia: access config_t using pointer instead of array\n\nAccess the PCMCIA config_t struct (one per device function) using\na pointer in struct pcmcia_device, instead of looking them up in\nan array.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "1ae9c7d8198ae973da3b927e28d63f294ffa11e3",
      "tree": "153c355f17f456a6db932453433f4e1d3809eb4e",
      "parents": [
        "6e3d4f25a561d15863ff4868a03780f59ba5ae8c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jan 10 20:40:40 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:01:34 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove unused field Present from config_t\n\nconfig_t.Present is set to the same value as CardValues, which isn\u0027t modified\nanywhere. Therefore, we can use only one of these two objects.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "6e3d4f25a561d15863ff4868a03780f59ba5ae8c",
      "tree": "a4b67cd3008ca87fe2ca4a50990adf0f3a21c24d",
      "parents": [
        "a0f067802576d4eb4c65d40b8ee7d6ea3c81dd61"
      ],
      "author": {
        "name": "Janos Farkas",
        "email": "chexum@gmail.com",
        "time": "Fri Mar 31 01:04:57 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 16:59:29 2006 +0200"
      },
      "message": "[PATCH] pcmcia: permit single-character identifiers\n\nFor some time, the core pcmcia drivers seem not to think single\ncharacter prod_ids are valid, thus preventing the \"cleverly\" named\n\n  \"D\" \"Link DWL-650 11Mbps WLAN Card\"\n\nBefore (as in 2.6.16):\nPRODID_1\u003d\"\"\nPRODID_2\u003d\"Link DWL-650 11Mbps WLAN Card\"\nPRODID_3\u003d\"Version 01.02\"\nPRODID_4\u003d\"\"\nMANFID\u003d0156,0002\nFUNCID\u003d6\n\nAfter (with the patch)\nPRODID_1\u003d\"D\"\nPRODID_2\u003d\"Link DWL-650 11Mbps WLAN Card\"\nPRODID_3\u003d\"Version 01.02\"\nPRODID_4\u003d\"\"\nMANFID\u003d0156,0002\nFUNCID\u003d6\n\nSigned-off-by: Janos Farkas \u003cchexum@gmail.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "ce362c009250340358a7221f3cdb7954cbf19c01",
      "tree": "38b4700e51d3cce214690e7882069e0e12abf8d4",
      "parents": [
        "064c94f9da8845f12446ab37142aa10f3c6f66ac",
        "cd7a9202a5a6e7712df2b80ed5ebd7b078130fc3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 15:04:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 15:04:13 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6: (24 commits)\n  [PARISC] Fix double free when removing HIL drivers\n  [PARISC] Add atomic_sub_and_test\n  [PARISC] Enabled some NLS modules in a500, b180 and c3000 defconfigs\n  [PARISC] Kill duplicated EXPORT_SYMBOL warnings\n  [PARISC] Move ioremap EXPORT_SYMBOL from parisc_ksyms.c\n  [PARISC] Make local_t use atomic_long_t\n  [PARISC] Update defconfigs\n  [PARISC] Add PREEMPT support\n  [PARISC] More useful readwrite lock helpers\n  [PARISC] Convert HIL drivers to use input_allocate_device\n  [PARISC] Fixup CONFIG_EISA a bit\n  [PARISC] getsockopt should be ENTRY_COMP\n  [PARISC] Remove obsolete CONFIG_DEBUG_IOREMAP\n  [PARISC] Temporary FIXME for ioremapping EISA regions\n  [PARISC] Enable ioremap functionality unconditionally\n  [PARISC] Fix stifb with IOREMAP and a 64-bit kernel\n  [PARISC] Add CONFIG_HPPA_IOREMAP to conditionally enable ioremap\n  [PARISC] Add STRICT_MM_TYPECHECKS\n  [PARISC] Fix IOREMAP with a 64-bit kernel\n  [PARISC] Add parisc implementation of flush_kernel_dcache_page()\n  ...\n"
    },
    {
      "commit": "064c94f9da8845f12446ab37142aa10f3c6f66ac",
      "tree": "974a69a06e7f9218ad987e41fc6627d62eac091e",
      "parents": [
        "256414dee44eaa0983f5ab1a71877de23c4e9ce7",
        "618a3c03fcfdf1ac4543247c8ddfb0c9d775ff33"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:32:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:32:38 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mad: RMPP support for additional classes\n  IB/mad: include GID/class when matching receives\n  IB/mthca: Fix section mismatch problems\n  IPoIB: Fix oops with raw sockets\n  IB/mthca: Fix check of size in SRQ creation\n  IB/srp: Fix unmapping of fake scatterlist\n"
    },
    {
      "commit": "256414dee44eaa0983f5ab1a71877de23c4e9ce7",
      "tree": "770768cdd6ff6324f55fd305cb26109e89322fb0",
      "parents": [
        "63e8d9114dab88c101be2372cb1f83a4fe74d9c1",
        "55d8ca4f8094246da6e71889a4e04bfafaa78b10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:29:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:29:20 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [PATCH] sata_mv: three bug fixes\n  [PATCH] libata: ata_dev_init_params() fixes\n  [PATCH] libata: Fix interesting use of \"extern\" and also some bracketing\n  [PATCH] libata: Simplex and other mode filtering logic\n  [PATCH] libata - ATA is both ATA and CFA\n  [PATCH] libata: Add -\u003eset_mode hook for odd drivers\n  [PATCH] libata: BMDMA handling updates\n  [PATCH] libata: kill trailing whitespace\n  [PATCH] libata: add FIXME above ata_dev_xfermask()\n  [PATCH] libata: cosmetic changes in ata_bus_softreset()\n  [PATCH] libata: kill E.D.D.\n"
    },
    {
      "commit": "63e8d9114dab88c101be2372cb1f83a4fe74d9c1",
      "tree": "424e8f1bdc1daf12ad83a64958156245cd9f1de8",
      "parents": [
        "d1127e40e8d75cd3855e35424937c73d0bcec558",
        "55eb061326765b2d0489387cfb3fc7dbd244f917"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:26:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:26:27 2006 -0800"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: remove drm_{alloc,free}_pages\n  drm: sis fix compile warning\n  drm: add new radeon PCI ids..\n  drm: read breadcrumb in IRQ handler\n  drm: fixup i915 breadcrumb read/write\n  drm:  remove pointless checks in radeon_state\n  drm: fixup improper cast.\n  drm: rationalise some pci ids\n  drm: Add general-purpose packet for manipulating scratch registers (r300)\n  drm: rework radeon memory map (radeon 1.23)\n  drm: update r300 register names\n  drm: fixup PCI DMA support\n"
    },
    {
      "commit": "cd7a9202a5a6e7712df2b80ed5ebd7b078130fc3",
      "tree": "c7e2504dd6de0d2412815dce658468f7add77173",
      "parents": [
        "4da9f131a74d12de56c44da6d522a9116da06805"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Thu Mar 30 11:47:32 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:59 2006 +0000"
      },
      "message": "[PARISC] Fix double free when removing HIL drivers\n\nOn Thu, Mar 30, 2006 at 08:31:02AM -0500, Dmitry Torokhov wrote:\n\u003e Don\u0027t do that, its double free. input_unregister_device() normally\n\u003e causes release() to be called and free the device. input_free_device\n\u003e is only to be called when input_register_device has not been called or\n\u003e failed.\n\u003e\n\u003e Plus you might want to unregister device after closing serio port,\n\u003e otherwise your interrupt routine might be referencing already freed\n\u003e memory.\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "102c8c76f787add0790406d5c47e03cb6f8765c2",
      "tree": "fc61e0f94c48b051bd12590abd085e12d14e8ef1",
      "parents": [
        "10267cdd0c2dee46a3f59d93fbfac7229d416dba"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Sun Mar 26 07:41:55 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:53 2006 +0000"
      },
      "message": "[PARISC] Convert HIL drivers to use input_allocate_device\n\nConvert HIL drivers to use input_allocate_device() - avoids crashes.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "857600c77161fd36e30cd6bcca9a0a8676036323",
      "tree": "bef75f9f9a2bebd9fc084b8a15064bdce1a45aef",
      "parents": [
        "b8ce0aadcdebbaf5ec013c57e2a0803060817bcc"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Wed Mar 22 15:19:46 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:47 2006 +0000"
      },
      "message": "[PARISC] Fix stifb with IOREMAP and a 64-bit kernel\n\nKill various warnings when built using ioremap.\nRemove stifb_{read,write} functions, which are now obsolete (and stack abusers!)\nDisable stifb mmap() functionality on a 64-bit kernel, it will crash the\nmachine.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "5076c15862644edb91d2e3436b2fa3e07b28385d",
      "tree": "179750a6a7649c8cf233509c26da144764894ded",
      "parents": [
        "94c3e87a792c70d041954b0ef68ebd22368d0931"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Mon Mar 27 12:52:15 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:42 2006 +0000"
      },
      "message": "[PARISC] I/O-Space must be ioremap_nocache()\u0027d\n\nAddresses in F-space must be accessed uncached on most parisc machines.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "a81dd18eb974cc34634c53a6447b2799ec0c3158",
      "tree": "e607fe41c0c8a754d679b5d787feb0afbae3da94",
      "parents": [
        "5d4fe2c1ce83c3e967ccc1ba3d580c1a5603a866"
      ],
      "author": {
        "name": "Thibaut VARENE",
        "email": "varenet@parisc-linux.org",
        "time": "Fri Feb 03 18:06:30 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:41 2006 +0000"
      },
      "message": "[PARISC] Clarify pdc_stable license terms\n\npdc_stable.c is explicitly licensed under GPL version 2.\n\nSigned-off-by: Thibaut VARENE \u003cvarenet@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "618a3c03fcfdf1ac4543247c8ddfb0c9d775ff33",
      "tree": "9b3c0baf53f0fcab01848b7816aace785afd8a94",
      "parents": [
        "fa9656bbd9af5b95adc43eaa0a143992346378cb"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Tue Mar 28 16:40:04 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Mar 30 07:19:51 2006 -0800"
      },
      "message": "IB/mad: RMPP support for additional classes\n\nAdd RMPP support for additional management classes that support it.\nAlso, validate RMPP is consistent with management class specified.\n\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "fa9656bbd9af5b95adc43eaa0a143992346378cb",
      "tree": "100d516324208e1a4a65b77e86bcbc94f5ef0db9",
      "parents": [
        "e1f7868c80947d40ef8e1fd37323d939a9bf311c"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Tue Mar 28 16:39:07 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Mar 30 07:19:48 2006 -0800"
      },
      "message": "IB/mad: include GID/class when matching receives\n\nReceived responses are currently matched against sent requests based\non TID only.  According to the spec, responses should match based on\nthe combination of TID, management class, and requester LID/GID.\n\nWithout the additional qualification, an agent that is responding to\ntwo requests, both of which have the same TID, can match RMPP ACKs\nwith the incorrect transaction.  This problem can occur on the SM node\nwhen responding to SA queries.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "55d8ca4f8094246da6e71889a4e04bfafaa78b10",
      "tree": "fd6a562c93363ea11952e818e16cd080fac8caba",
      "parents": [
        "00b6f5e9e04b2186a71a5892640bb2d8e09a030e",
        "63af2a5c5990d95f1e7d8795f1425fb976ea2b4b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:43:31 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:43:31 2006 -0500"
      },
      "message": "Merge branch \u0027mv-merge\u0027\n\nConflicts:\n\n\tdrivers/scsi/sata_mv.c\n"
    },
    {
      "commit": "63af2a5c5990d95f1e7d8795f1425fb976ea2b4b",
      "tree": "ea1a7dbe399b200aa6df8a826be206f84eb60ae2",
      "parents": [
        "7705a8792b0fc82fd7d4dd923724606bbfd9fb20"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "lkml@rtr.ca",
        "time": "Wed Mar 29 09:50:31 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:40:24 2006 -0500"
      },
      "message": "[PATCH] sata_mv: three bug fixes\n\n(1) A DMA transfer size of 0x10000 was not being written\nas 0x0000 in the PRDs.  Fixed.\n\n(1) The DEV_IRQ interrupt cause bit happens spuriously\nduring EDMA operation, and was not being ignored by the driver.\nThis led to various \"drive busy\" errors being reported,\nwith associated unpredictable behaviour.  Fixed.\n\n(2) If a SATA or PCI interrupt was received with no outstanding\ncommand, the interrupt handler still attempted to invoke\nata_qc_complete(), triggering assert()/BUG_ON() behaviour\nelsewhere in libata.  Fixed.\n\nThe driver still has issues with confusion after error-recovery,\nbut should now  be reliable in the absence of drive errors.\nI will be looking more into the error-handling bugs next.\n\nSigned-Off-By: Mark Lord \u003cmlord@pobox.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "00b6f5e9e04b2186a71a5892640bb2d8e09a030e",
      "tree": "f486ef99a0a7e5db563176eda559a8a332297df1",
      "parents": [
        "17efc5f7237995295cbe008828788d187fea3c88"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Mon Mar 27 16:39:18 2006 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:30:28 2006 -0500"
      },
      "message": "[PATCH] libata: ata_dev_init_params() fixes\n\nata_dev_init_params() fixes:\n- Get the \"heads\" and \"sectors\" parameters from caller instead of implicitly from dev-\u003eid[].\n- Return AC_ERR_INVALID instead of 0 if an invalid parameter is found\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "17efc5f7237995295cbe008828788d187fea3c88",
      "tree": "161aff3167407186babfec501076a1c98716a314",
      "parents": [
        "5444a6f405618706eddbe1605ef8533b1b655764"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Mar 27 19:01:32 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:30:28 2006 -0500"
      },
      "message": "[PATCH] libata: Fix interesting use of \"extern\" and also some bracketing\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\n\nLast of the set, just clean up some oddments. Assuming the whole set is\nnow ok then the remaining differences are the setup of PIO_0 at reset\nand the -\u003edata_xfer method.\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5444a6f405618706eddbe1605ef8533b1b655764",
      "tree": "9265a1e65563add47a9fe5f1ddae44d6dd0742e3",
      "parents": [
        "692785e798f341c057ff976c35a3d86ad5af8ac6"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Mar 27 18:58:20 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:30:28 2006 -0500"
      },
      "message": "[PATCH] libata: Simplex and other mode filtering logic\n\nAdd a field to the host_set called \u0027flags\u0027 (was host_set_flags changed\nto suit Jeff)\nAdd a simplex_claimed field so we can remember who owns the DMA channel\nAdd a -\u003emode_filter() hook to allow drivers to filter modes\nAdd docs for mode_filter and set_mode\nFilter according to simplex state\nFilter cable in core\n\nThis provides the needed framework to support all the mode rules found\nin the PATA world. The simplex filter deals with \u0027to spec\u0027 simplex DMA\nsystems found in older chips. The cable filter avoids duplicating the\nsame rules in each chip driver with PATA. Finally the mode filter is\nneccessary because drive/chip combinations have errata that forbid\ncertain modes with some drives or types of ATA object.\n\nDrive speed setup remains per channel for now and the filters now use\nthe framework Tejun put into place which cleans them up a lot from the\nolder libata-pata patches.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "692785e798f341c057ff976c35a3d86ad5af8ac6",
      "tree": "c1bb3f9cfc1baa7702e8bc32c72141516598511b",
      "parents": [
        "e35a9e01f2a504871e70576a9e11dbe4d8dee456"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Mar 27 18:49:19 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:30:28 2006 -0500"
      },
      "message": "[PATCH] libata - ATA is both ATA and CFA\n\nI think this is still needed with the new probe code (which btw seems to\nbe missing docs in upstream ?).\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e35a9e01f2a504871e70576a9e11dbe4d8dee456",
      "tree": "4761c2d8b9d827d95cc531376e5c02666734ecf6",
      "parents": [
        "4e5ec5dba22ea509b1a004f9815751f0ffc815e5"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Mar 27 18:46:37 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:30:27 2006 -0500"
      },
      "message": "[PATCH] libata: Add -\u003eset_mode hook for odd drivers\n\nSome hardware doesn\u0027t want the usual mode setup logic running. This\nallows the hardware driver to replace it for special cases in the least\ninvasive way possible.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4e5ec5dba22ea509b1a004f9815751f0ffc815e5",
      "tree": "d7387c3051e51a8bca060918f4a3a8a1a7962715",
      "parents": [
        "05c8e0ac5c37e9739a852b526afeecae97607cbb"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Mar 27 18:42:40 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 19:30:27 2006 -0500"
      },
      "message": "[PATCH] libata: BMDMA handling updates\n\nThis is the minimal patch set to enable the current code to be used with\na controller following SFF (ie any PATA and early SATA controllers)\nsafely without crashes if there is no BMDMA area or if BMDMA is not\nassigned by the BIOS for some reason.\n\nSimplex status is recorded but not acted upon in this change, this isn\u0027t\na problem with the current drivers as none of them are for simplex\nhardware. A following diff will deal with that.\n\nThe flags in the probe structure remain -\u003ehost_set_flags although Jeff\nasked me to rename them, simply because the rename would break the usual\nLinux rules that old code should break when there are changes. not\ncompile and run and then blow up/eat your computer/etc. Renaming this\nlater is a trivial exercise once a better name is chosen.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5d4fe2c1ce83c3e967ccc1ba3d580c1a5603a866",
      "tree": "dbadab717d643708ed140eb72fa3b132eefa56ba",
      "parents": [
        "391fc09a143aac08d1a3dc37b60238612b504ad3"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Wed Mar 29 15:12:44 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] ixp2000: fix gcc4 breakage\n\ngcc4 doesn\u0027t like us declaring a static function inside another\nfunction.  We can do away with this construct altogether and use\nBUILD_BUG_ON() instead (idea from Andi Kleen.)\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "391fc09a143aac08d1a3dc37b60238612b504ad3",
      "tree": "a4be557a7d86958eb360bf6ac1024b7ec88bb618",
      "parents": [
        "bc0e1fc970279c539db1e94dd473acbb193ee473"
      ],
      "author": {
        "name": "Gary Zambrano",
        "email": "zambrano@broadcom.com",
        "time": "Tue Mar 28 14:57:38 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] b44: ensure valid mac addr\n\nAdded code to check for invalid MAC address from eeprom or user input.\n\nSigned-off-by: Gary Zambrano \u003czambrano@broadcom.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bc0e1fc970279c539db1e94dd473acbb193ee473",
      "tree": "77d1cc0970eceebad84b5258b2823797239cbcaf",
      "parents": [
        "8a91ed60f58451342a25f3ab4484c7257430aa8e"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Tue Mar 28 16:36:23 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] Janitor: drivers/net/pcnet32: fix incorrect comments\n\nThe comments concerning how the pcnet32 ethernet device driver selects\nthe MAC addr to use are incorrect. A recent patch (in the last 3 months)\nchanged how the code worked, but did not change the comments.\n\nSide comment: the new behaviour is good; I\u0027ve got a pcnet32 card which\npowers up with garbage in the CSR\u0027s, and a good MAC addr in the PROM.\n\nSigned-off-by: Linas Vepstas \u003clinas@linas.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8a91ed60f58451342a25f3ab4484c7257430aa8e",
      "tree": "77ab8fe111aca353cd6b7e74db987d839ffd849b",
      "parents": [
        "a8b4cf42cf57e44e3c4a585e0f0a71e3a7efbf29"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Tue Mar 28 14:09:01 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] net: remove CONFIG_NET_CBUS conditional for NS8390\n\nDon\u0027t bother testing for CONFIG_NET_CBUS (\"NEC PC-9800 C-bus cards\"); it went\nout with the rest of PC98 subarch.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a8b4cf42cf57e44e3c4a585e0f0a71e3a7efbf29",
      "tree": "ba3bcaea18d88f12297d3302dd1c9a1b9cec4709",
      "parents": [
        "8dfc914a3f2ae4e303e2bff89f28fc14cee8a9a6"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Tue Mar 28 14:08:55 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] natsemi: Support oversized EEPROMs\n\nThe natsemi chip can have a larger EEPROM attached than it itself uses for\nconfiguration.  This patch adds support for user space access to such an\nEEPROM.\n\nSigned-off-by: Mark Brown \u003cbroonie@sirena.org.uk\u003e\nCc: Tim Hockin \u003cthockin@hockin.org\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8dfc914a3f2ae4e303e2bff89f28fc14cee8a9a6",
      "tree": "3992bacdc53a6e640af93c204cef38726d9c9448",
      "parents": [
        "ff59c4563a8d1b39597aab4917959146c61f09b0"
      ],
      "author": {
        "name": "Jens Osterkamp",
        "email": "Jens.Osterkamp@de.ibm.com",
        "time": "Mon Mar 27 17:16:36 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] spidernet : enable tx checksum offloading by default\n\nThis enables TX checksum offloading for the spidernet driver by default.\n\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ff59c4563a8d1b39597aab4917959146c61f09b0",
      "tree": "5be8ad689d944f27a7b4b4bed2942c3ef47d7a98",
      "parents": [
        "e21a2b0cc5849e76434b37aff3a4b502c772f191"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Mon Mar 27 13:27:43 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] bonding: support carrier state for master\n\n\tAdd support for the bonding master to specify its carrier state\nbased upon the state of the slaves.  For 802.3ad, the bond is up if\nthere is an active, parterned aggregator.  For other modes, the bond is\nup if any slaves are up.  Updates driver version to 3.0.3.\n\n\tBased on a patch by jamal \u003chadi@cyberus.ca\u003e.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e21a2b0cc5849e76434b37aff3a4b502c772f191",
      "tree": "2fad2f2025ca1d9e5bc88d4e835e07967b8fd762",
      "parents": [
        "8a89334caf80bb7c86383b73fd5a528cb88c696f",
        "2638fed7ccb07ff43cdc109dd78e821efb629995"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:30:19 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:30:19 2006 -0500"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "8a89334caf80bb7c86383b73fd5a528cb88c696f",
      "tree": "4590f6d465a94bb5cb4cc8c63a95d0186daeb88d",
      "parents": [
        "4e5077b62b1f67fe0df916e387da4a6dabe577e9"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Mar 27 12:26:12 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:28:49 2006 -0500"
      },
      "message": "[PATCH] acenic: fix section mismatches\n\nFix section mismatches in acenic driver:\nWARNING: drivers/net/acenic.o - Section mismatch: reference to .init.data:tigon2FwText from .text between \u0027acenic_probe_one\u0027 (at offset 0x2409) and \u0027ace_interrupt\u0027\nWARNING: drivers/net/acenic.o - Section mismatch: reference to .init.data:tigon2FwRodata from .text between \u0027acenic_probe_one\u0027 (at offset 0x2422) and \u0027ace_interrupt\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4e5077b62b1f67fe0df916e387da4a6dabe577e9",
      "tree": "688827d0920b028fe79e39e2b8cfded4c37c32b8",
      "parents": [
        "00b428c2ab35c81905b3e39d673689216dbd4742"
      ],
      "author": {
        "name": "Jens Osterkamp",
        "email": "Jens.Osterkamp@de.ibm.com",
        "time": "Tue Mar 28 15:59:55 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:28:49 2006 -0500"
      },
      "message": "[PATCH] spidernet : reduce console spam\n\nThis patch reduces the message level of the RX ram full messages\nfrom err to debug to prevent spamming the console leaving it in the\nlogfiles though.\n\nFrom: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "00b428c2ab35c81905b3e39d673689216dbd4742",
      "tree": "1d817a7976f5a837a9c37ab9a6f46fa85c0aefdd",
      "parents": [
        "b8ab2dc3e1a7c525ca73ba0af3518ec0b7654b3b"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@hellgate.ch",
        "time": "Tue Mar 28 20:53:56 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:28:49 2006 -0500"
      },
      "message": "[PATCH] via-rhine: link state fix\n\nProblems with link state detection have been reported several times in the\npast months.\n\nDenis Vlasenko did all the work tracking it down. Jeff Garzik suggested the\nproper place for the fix.\n\nWhen using the mii library, the driver needs to check mii-\u003eforce_media\nand set dev-\u003estate accordingly.\n\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b8ab2dc3e1a7c525ca73ba0af3518ec0b7654b3b",
      "tree": "468a1ed9815a0f4cef1d2aef57d9e071f2b0d321",
      "parents": [
        "5c5131297db57b501f371ab53c40343eac6f2af7"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Mar 26 07:31:55 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:26:05 2006 -0500"
      },
      "message": "[PATCH] axnet_cs.c : add hardware multicast support\n\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "05c8e0ac5c37e9739a852b526afeecae97607cbb",
      "tree": "d8a6de4bd4d0fb4b91a996652a70c6d8a43a9f90",
      "parents": [
        "e02a4cabfcb9a999b74a2e2e6f13ffcb7ff2d606"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Mar 25 14:28:57 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:19:13 2006 -0500"
      },
      "message": "[PATCH] libata: kill trailing whitespace\n\nKill trailing whitespace.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e02a4cabfcb9a999b74a2e2e6f13ffcb7ff2d606",
      "tree": "2f3db60be4c57eca2a4c3ab3f3122dcf1ec0c624",
      "parents": [
        "600511e86babe3727264a0883a3a264f6fb6caf5",
        "f3cab8a0b1a772dc8b055b7affa567a366627c9e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:18:49 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:18:49 2006 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "5c5131297db57b501f371ab53c40343eac6f2af7",
      "tree": "fa0ad95f0324720c5a18f7138e84d7ef4dd83525",
      "parents": [
        "f3cab8a0b1a772dc8b055b7affa567a366627c9e"
      ],
      "author": {
        "name": "Gary Zambrano",
        "email": "zambrano@broadcom.com",
        "time": "Wed Mar 29 17:12:05 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:12:05 2006 -0500"
      },
      "message": "b44: fix force mac address before ifconfig up\n\nInitializing the b44 MAC \u0026 PCI functional blocks in the controller must\noccur inside init_one(). This will allow access to the MAC registers.\nThe controller was being powered up in b44_open() which would not allow\naccess to the registers before ifconfig was up.\nPhilip Kohlbecher found this bug.\n\nSigned-off-by: Gary Zambrano \u003czambrano@broadcom.com\u003e\n"
    },
    {
      "commit": "f3cab8a0b1a772dc8b055b7affa567a366627c9e",
      "tree": "39c4736047e7f1f6617a4703b3ebf62df1d68d34",
      "parents": [
        "76babde121d2ffef04ca692ce64ef9f8a9866086",
        "65b4b4e81a5094d52cbe372b887b1779abe53f9b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 29 11:29:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 29 11:29:33 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NETFILTER]: Rename init functions.\n  [TCP]: Fix RFC2465 typo.\n  [INET]: Introduce tunnel4/tunnel6\n  [NET]: deinline 200+ byte inlines in sock.h\n  [ECONET]: Convert away from SOCKOPS_WRAPPED\n  [NET]: Fix ipx/econet/appletalk/irda ioctl crashes\n  [NET]: Kill Documentation/networking/TODO\n  [TG3]: Update version and reldate\n  [TG3]: Skip timer code during full lock\n  [TG3]: Speed up SRAM access\n  [TG3]: Fix PHY loopback on 5700\n  [TG3]: Fix bug in 40-bit DMA workaround code\n  [TG3]: Fix probe failure due to invalid MAC address\n"
    },
    {
      "commit": "76babde121d2ffef04ca692ce64ef9f8a9866086",
      "tree": "294923bbb4974258d86d223e35eee691abacdfb1",
      "parents": [
        "e71ac6032edf77a1e4a81f3e3b260807e94b37a5",
        "15e812ad849e142e3dfc984d33c4d8042389f148"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 29 11:28:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 29 11:28:30 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (67 commits)\n  [PATCH] powerpc: Remove oprofile spinlock backtrace code\n  [PATCH] powerpc: Add oprofile calltrace support to all powerpc cpus\n  [PATCH] powerpc: Add oprofile calltrace support\n  [PATCH] for_each_possible_cpu: ppc\n  [PATCH] for_each_possible_cpu: powerpc\n  [PATCH] lock PTE before updating it in 440/BookE page fault handler\n  [PATCH] powerpc: Kill _machine and hard-coded platform numbers\n  ppc: Fix compile error in arch/ppc/lib/strcase.c\n  [PATCH] git-powerpc: WARN was a dumb idea\n  [PATCH] powerpc: a couple of trivial compile warning fixes\n  powerpc: remove OCP references\n  powerpc: Make uImage default build output for MPC8540 ADS\n  powerpc: move math-emu over to arch/powerpc\n  powerpc: use memparse() for mem\u003d command line parsing\n  ppc: fix strncasecmp prototype\n  [PATCH] powerpc: make ISA floppies work again\n  [PATCH] powerpc: Fix some initcall return values\n  [PATCH] powerpc: Workaround for pSeries RTAS bug\n  [PATCH] spufs: fix __init/__exit annotations\n  [PATCH] powerpc: add hvc backend for rtas\n  ...\n"
    },
    {
      "commit": "e1f7868c80947d40ef8e1fd37323d939a9bf311c",
      "tree": "04ee4d31a49e563bbdca385b8d558d7fee2f0d47",
      "parents": [
        "ef12d4561900d4af37f46a8f2d97dec3c4d59bf9"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Mar 29 09:36:46 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Mar 29 09:36:46 2006 -0800"
      },
      "message": "IB/mthca: Fix section mismatch problems\n\nQuite a few cleanup functions in mthca were marked as __devexit.\nHowever, they could also be called from error paths during\ninitialization, so they cannot be marked that way.  Just delete all of\nthe incorrect annotations.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ef12d4561900d4af37f46a8f2d97dec3c4d59bf9",
      "tree": "29b849109170341a546fbe0bdb52a43741b0341c",
      "parents": [
        "a07bacca7b4032dd361ad5c87b1c39ae229e6739"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Mar 29 09:36:46 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Mar 29 09:36:46 2006 -0800"
      },
      "message": "IPoIB: Fix oops with raw sockets\n\nipoib_hard_header() needs to handle the case that daddr is NULL.  This\ncan happen when packets are injected via a raw socket, and IPoIB\nshouldn\u0027t oops in this case.\n\nReported by Anton Blanchard \u003canton@samba.org\u003e\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "a07bacca7b4032dd361ad5c87b1c39ae229e6739",
      "tree": "1050a1f6a00ca18cb1dc188a0af26b4cdd699ce3",
      "parents": [
        "3f89f834497c0f37f16a3b6c32b1d60782facbca"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Sun Mar 26 17:01:12 2006 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Mar 29 09:36:46 2006 -0800"
      },
      "message": "IB/mthca: Fix check of size in SRQ creation\n\nThe previous patch for Tavor broke MemFree logic.\n\nThe driver should perform limit check only for Tavor.  For MemFree,\nthe check is incorrect, since ds (WQE stride) is always a power-of-2\n(although the max_desc_size may not be).\n\nIn Tavor, however, WQE stride and desc_size are the same, and are not\nnecessarily power-of-2.  The check was really for the WQE stride (and\nit Tavor, we use max_desc_size for the stride).\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "3f89f834497c0f37f16a3b6c32b1d60782facbca",
      "tree": "4a27d2b5ed847fd90678d3e7758fe08b493426e1",
      "parents": [
        "e71ac6032edf77a1e4a81f3e3b260807e94b37a5"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Mar 29 09:36:45 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Mar 29 09:36:45 2006 -0800"
      },
      "message": "IB/srp: Fix unmapping of fake scatterlist\n\nThe recently merged patch to create a fake scatterlist for non-SG SCSI\ncommands had a bug: the driver ended up doing dma_unmap_sg() on a\nscatterlist scmnd-\u003erequest_buffer rather than the fake scatter list it\ncreated.  Fix this so that the driver unmaps the same thing it maps.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "224b148ef7c9a00642eb33dbdf62f2840bde974f",
      "tree": "1236762b06beb3565671adc5d554ae2651cd661f",
      "parents": [
        "547679087bc60277d11b11631d826895762c4505",
        "c0e4077c946104e5d8a62f835dcdca5c79c8af7d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 18:48:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 18:48:03 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394:\n  ohci1394: cleanup the \"Unexpected PCI resource length\" warning.\n  sbp2: misc debug logging cleanups\n  sbp2: proper treatment of DID_OK\n  ieee1394: set read permission for parameter disable_irm\n  sbp2: check for ARM failure\n  ohci1394: clean up asynchronous and physical request filters programming\n  ieee1394: remove amdtp remains from ieee1394_core.h\n  ieee1394: remove devfs support\n  Signed-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n  sbp2: prevent unloading of 1394 low-level driver\n"
    },
    {
      "commit": "652486fb84a07ed750f1c11639518f55808bf555",
      "tree": "5fb6963a68dd63591f247d9bfc9f9e2d10468fb9",
      "parents": [
        "f96a795d4f6a8a13abe4b0d3c5d1c28ea8d7ce4b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Mar 28 16:11:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 18:36:40 2006 -0800"
      },
      "message": "[PATCH] do_SAK: don\u0027t depend on session ID 0\n\nI\u0027m not really certain what the thinking was but the code obviously wanted to\nwalk processes other than just those in it\u0027s session, for purposes of do_SAK.\nJust walking those tasks that don\u0027t have a session assigned sounds at the very\nleast incomplete.\n\nSo modify the code to kill everything in the session and anything else that\nmight have the tty open.  Hopefully this helps if the do_SAK functionality is\never finished.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f96a795d4f6a8a13abe4b0d3c5d1c28ea8d7ce4b",
      "tree": "18baf25d15cc330240aebdd69273b4a6eca89056",
      "parents": [
        "6c99c5cb94319a601b5ec5ee31c331f84755dd74"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Mar 28 16:11:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 18:36:40 2006 -0800"
      },
      "message": "[PATCH] do_tty_hangup: use group_send_sig_info not send_group_sig_info\n\nWe already have the tasklist_lock so there is no need for us to reacquire it\nwith send_group_sig_info.  reader/writer locks allow multiple readers and thus\nrecursion so the old code was ok just wastful.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bac30d1a78d0f11c613968fc8b351a91ed465386",
      "tree": "e52f3c876522a2f6047a6ec1c27df2e8a79486b8",
      "parents": [
        "e8222502ee6157e2713da9e0792c21f4ad458d50",
        "ca9ba4471c1203bb6e759b76e83167fec54fe590"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 29 13:24:50 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 29 13:24:50 2006 +1100"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "c0e4077c946104e5d8a62f835dcdca5c79c8af7d",
      "tree": "c1f458722f86690a6172bbac2dfef3241ba0ec7e",
      "parents": [
        "94c2d01a537daf51a9fcf229d7d2204c979355d9",
        "ca9ba4471c1203bb6e759b76e83167fec54fe590"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 20:24:39 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 20:24:39 2006 -0500"
      },
      "message": "Merge with git+ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"
    },
    {
      "commit": "94c2d01a537daf51a9fcf229d7d2204c979355d9",
      "tree": "9ef944f89559b8d5ac3edaac836334861fd07fbf",
      "parents": [
        "d024ebc67eaa6bb7abca2e3061cb257a1587fa30"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 20:04:04 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 20:04:04 2006 -0500"
      },
      "message": "ohci1394: cleanup the \"Unexpected PCI resource length\" warning.\n\nThis warning happens in practice because the resource length reported by\nthe chipset is too large.  This is not actually a problem, so don\u0027t warn\nabout it.  If it happens to be too small, warn about that, but with\na different message so people who are used to ignoring the old message\ndon\u0027t.\n\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "d024ebc67eaa6bb7abca2e3061cb257a1587fa30",
      "tree": "7751c51d199478dd9a2245cd0b9c55ec6d7f0ee3",
      "parents": [
        "8f0525ff1901f4fafe6d02d5d373ca38103ff5a7"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 20:03:55 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 20:03:55 2006 -0500"
      },
      "message": "sbp2: misc debug logging cleanups\n\n - move call of scsi_print_command from sbp2_send_command to the beginning of\n   sbp2_queue_command to show also commands which are not sent\n - put sbp2\u0027s name into scsi_print_sense\n - use __FUNCTION__ in log messages\n - remove a few less useful log messages and comments\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "8f0525ff1901f4fafe6d02d5d373ca38103ff5a7",
      "tree": "1a68c033d4cac80a412063eb7a201c9104e87672",
      "parents": [
        "23e93f1742372bc938e53151bdbf88d284ee9561"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 20:03:45 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 20:03:45 2006 -0500"
      },
      "message": "sbp2: proper treatment of DID_OK\n\nSbp2 relied on DID_OK to be defined as 0. Always shift DID_OK into the right\nposition anyway, and explicitly return DID_OK together with CHECK_CONDITION.\nAlso comment on some #if 0 code. The patch does not change current behaviour.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "23e93f1742372bc938e53151bdbf88d284ee9561",
      "tree": "06292b0be5cca659d73b6caaf6e412e1375dc15c",
      "parents": [
        "556640510d7e15664cb9bf2f70f7519bfedd6c29"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 20:03:34 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 20:03:34 2006 -0500"
      },
      "message": "ieee1394: set read permission for parameter disable_irm\nNo need to hide it from /sys/module/ieee1394/parameters/.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "e3a05978f18a38ae13bb3f1184abf3c999e06da9",
      "tree": "5a08154d7047986dabfe453c63a95dba2f53e779",
      "parents": [
        "f475f163f128a0d9c92dfa90bcb5953fd8f9766f"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Mar 27 23:21:07 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 28 17:02:41 2006 -0800"
      },
      "message": "[TG3]: Update version and reldate\n\nUpdate version to 3.55.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f475f163f128a0d9c92dfa90bcb5953fd8f9766f",
      "tree": "877ee6c922e8596a185339599acb0efb6e615ac6",
      "parents": [
        "100c4673307f5806788791b9b886877c806afd96"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Mar 27 23:20:14 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 28 17:02:39 2006 -0800"
      },
      "message": "[TG3]: Skip timer code during full lock\n\nSkip the main timer code if interrupts are disabled in the full lock\nstate.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "100c4673307f5806788791b9b886877c806afd96",
      "tree": "0269abfbf85bfa2e149d027393c8c27d1e00bec6",
      "parents": [
        "ff18ff023495a4f1ce7c65e7c376c4720eccf4da"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Mar 27 23:19:00 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 28 17:02:38 2006 -0800"
      },
      "message": "[TG3]: Speed up SRAM access\n\nSpeed up SRAM read and write functions if possible by using MMIO\ninstead of config. cycles. With this change, the post reset signature\ndone at the end of D3 power change must now be moved before the D3\npower change.\n\nIBM reported a problem on powerpc blades during ethtool self test\nthat was caused by the memory test taking excessively long. Config.\ncycles are very slow on powerpc and the memory test can take more\nthan 10 seconds to complete using config. cycles. As a result, NETDEV\nWATCHDOG can be triggered during self test and the chip can end up in\na funny state.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff18ff023495a4f1ce7c65e7c376c4720eccf4da",
      "tree": "ef08dc52d54d7b50770be1497e4c3aed5a957dc1",
      "parents": [
        "6728a8e2e180b96ac7940dd4d766c52f8e177717"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Mar 27 23:17:27 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 28 17:02:37 2006 -0800"
      },
      "message": "[TG3]: Fix PHY loopback on 5700\n\nFix PHY loopback failure on some 5700 devices.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6728a8e2e180b96ac7940dd4d766c52f8e177717",
      "tree": "d29f63bb0b6ee3560d12f21dc7431207508704ab",
      "parents": [
        "008652b337364ee994a0cd71d88a0fe9f00fc7ca"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Mar 27 23:16:49 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 28 17:02:36 2006 -0800"
      },
      "message": "[TG3]: Fix bug in 40-bit DMA workaround code\n\nNeed to check the TG3_FLAG_40BIT_DMA_BUG flag in the workaround code\npath instead of device flags.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "008652b337364ee994a0cd71d88a0fe9f00fc7ca",
      "tree": "1a92b594cf22327ac92484e37129d86bac6f663c",
      "parents": [
        "ca9ba4471c1203bb6e759b76e83167fec54fe590"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Mar 27 23:14:53 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 28 17:02:35 2006 -0800"
      },
      "message": "[TG3]: Fix probe failure due to invalid MAC address\n\nSome older bootcode in some devices may report 0 MAC address in\nSRAM when booting up from low power state. This patch fixes the\nproblem by checking for a valid MAC address in SRAM and falling back\nto NVRAM if necessary.\n\nThanks to walt \u003cwa1ter@myrealbox.com\u003e for reporting the problem\nand helping to debug it.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "556640510d7e15664cb9bf2f70f7519bfedd6c29",
      "tree": "5c555b9c49119f243d969bd5d8ac1032e84c2cd7",
      "parents": [
        "180a43044faeaa9bfe0c604d472023a6446430b5"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 19:59:42 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 19:59:42 2006 -0500"
      },
      "message": "sbp2: check for ARM failure\n\nSbp2 did not check for successful registration of the lower address range\nwhen CONFIG_IEEE1394_SBP2_PHYS_DMA was set. If hpsb_register_addrspace\nfailed, a \"login timed-out\" would occur which is misleading. Now sbp2 logs\na sensible error message.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "180a43044faeaa9bfe0c604d472023a6446430b5",
      "tree": "81025e588cd49c5b69501773e58afbf31ba8b176",
      "parents": [
        "c1d08eb6cd06c225d825c8981e05729389fd51a9"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 19:57:34 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 19:57:34 2006 -0500"
      },
      "message": "ohci1394: clean up asynchronous and physical request filters programming\n\nVarious cleanups of how ohci1394 programs AsynchronousRequestFilter,\nPhysicalRequestFilter, and physUpperBoundOffset. In particular, do not\nrewrite registers within the bus reset interrupt handler if bus resets\ndo not affect the registers in the first place.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "c1d08eb6cd06c225d825c8981e05729389fd51a9",
      "tree": "42d68838b904e963a716d38d6b07c01c1e8751a6",
      "parents": [
        "a8748445e5ff747b114b5c29461ba2d28af404e8"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 19:56:45 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 19:56:45 2006 -0500"
      },
      "message": "ieee1394: remove amdtp remains from ieee1394_core.h\nsince amdtp driver was deleted\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "a8748445e5ff747b114b5c29461ba2d28af404e8",
      "tree": "d3d8a73fc5271664a1ab82a867879f7dbdb85415",
      "parents": [
        "e2f8165dc3c70cd74bcf2c63a6c0de254c6ff50c"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 19:55:41 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 19:55:41 2006 -0500"
      },
      "message": "ieee1394: remove devfs support\n\nDevfs has been disabled in the last kernel releases, so let\u0027s\nremove it from ieee1394core, raw1394, video1394, dv1394.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Dan Dennedy \u003cdan@dennedy.org\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "e2f8165dc3c70cd74bcf2c63a6c0de254c6ff50c",
      "tree": "ce7c0f0af9e21de680c283f1ac8fbc9773f75571",
      "parents": [
        "147830f297f369fa8731a75e3e4c7c7cd5c3e868"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 19:55:11 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 19:55:11 2006 -0500"
      },
      "message": "Signed-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "147830f297f369fa8731a75e3e4c7c7cd5c3e868",
      "tree": "228b73890ab9027d31bf9aead848136c2d3f0656",
      "parents": [
        "5d5d7727a8cde78f798ecf04bac8031eff536f9d"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Tue Mar 28 19:54:52 2006 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Mar 28 19:54:52 2006 -0500"
      },
      "message": "sbp2: prevent unloading of 1394 low-level driver\n\nWhen a new SBP-2 unit is added, sbp2 now takes a reference on the 1394\nlow-level driver (ohci1394 or pcilynx).  This prevents the 1394 host driver\nmodule from being unloaded, e.g. by an administrative routine cleanup of\nunused kernel modules or when another 1394 driver which depends on ohci1394\nis unloaded.\n\nThe reference is dropped when the SBP-2 unit was disconnected, when sbp2 is\nunloaded or detached from the unit, or when addition of the SBP-2 unit failed.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "55eb061326765b2d0489387cfb3fc7dbd244f917",
      "tree": "7b86a46c2c0d9a1581f70dfd82067daaf566b16f",
      "parents": [
        "d2b58b58838159b2afdc624f74b208e8bd3c029e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:16:12 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:16:12 2006 +1000"
      },
      "message": "drm: remove drm_{alloc,free}_pages\n\ndrm_alloc_pages and drm_free_pages can now be removed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d2b58b58838159b2afdc624f74b208e8bd3c029e",
      "tree": "9b99a59fee6e45796a4f881c519597e8fc36d664",
      "parents": [
        "f3dd5c37382472a8b245ad791ed768771594e60c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:12:52 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:12:52 2006 +1000"
      },
      "message": "drm: sis fix compile warning\n\nPrevent a gcc warning in the SIS DRM driver.  offset is a unsigned int and\nthe printk wants a long.\n\nSigned-off-by: Jon Mason \u003cjdmason@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d4965b3e2ff94d0c7b7e6e7e9794b54950a2f4b9",
      "tree": "e96e7a3e02acacd4ee200592ec176b94802d11e7",
      "parents": [
        "9561b03dc360068504cb296d325fb84295f91fbb",
        "aee85fe8e8143d3f54d9e6d3c6cdd40ead563267"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 13:52:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 13:52:37 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n\n* master.kernel.org:/home/rmk/linux-2.6-serial:\n  [SERIAL] Provide Cirrus EP93xx AMBA PL010 serial support.\n  [SERIAL] amba-pl010: allow platforms to specify modem control method\n  [SERIAL] Remove obsoleted au1x00_uart driver\n  [SERIAL] Small time UART configuration fix for AU1100 processor\n"
    },
    {
      "commit": "9561b03dc360068504cb296d325fb84295f91fbb",
      "tree": "b241c43d203f99f2ce21c9edf81aa7f71ac57025",
      "parents": [
        "7baf398f12585ae77748716fa77113c1f1831153",
        "c326e27eb79e98050d855e371ac534ff4352e910"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:48:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:48:32 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] cpufreq_conservative: keep ignore_nice_load and freq_step values when reselected\n  [CPUFREQ] powernow: remove private for_each_cpu_mask()\n  [CPUFREQ] hotplug cpu fix for powernow-k8\n  [PATCH] cpufreq_ondemand: add range check\n  [PATCH] cpufreq_ondemand: keep ignore_nice_load value when it is reselected\n  [PATCH] cpufreq_ondemand: Warn if it cannot run due to too long transition latency\n  [PATCH] cpufreq_conservative: alternative initialise approach\n  [PATCH] cpufreq_conservative: make for_each_cpu() safe\n  [PATCH] cpufreq_conservative: alter default responsiveness\n  [PATCH] cpufreq_conservative: aligning of codebase with ondemand\n"
    },
    {
      "commit": "c326e27eb79e98050d855e371ac534ff4352e910",
      "tree": "c9c0ef0fb238ed491b7ee86fbdf11dff21f2297c",
      "parents": [
        "64840e2722aeb789574e336d231bbc6436d51b34"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Mar 27 22:55:55 2006 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Mar 28 12:20:18 2006 -0500"
      },
      "message": "[CPUFREQ] cpufreq_conservative: keep ignore_nice_load and freq_step values when reselected\n\nKeep the value of ignore_nice_load and freq_step of the conservative\ngovernor after the governor is deselected and reselected.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "7f927fcc2fd1575d01efb4b76665975007945690",
      "tree": "fbb84689600ea512d7b52f9fc46db2d7d8d7c1fd",
      "parents": [
        "ded23ac62776b4360d88e9b0330792d2c57fdfdf"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Mar 28 01:56:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:08 2006 -0800"
      },
      "message": "[PATCH] Typo fixes\n\nFix a lot of typos.  Eyeballed by jmc@ in OpenBSD.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "910638ae7ed4be27d6af55f6c9b5bf54b838e78b",
      "tree": "5eda3cfd0e312c8b0916f6d5eb1cd98225e67891",
      "parents": [
        "60c904ae5bded8bb71f7bff7d63f2a6959d2a8e4"
      ],
      "author": {
        "name": "Matthias Gehre",
        "email": "M.Gehre@gmx.de",
        "time": "Tue Mar 28 01:56:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:07 2006 -0800"
      },
      "message": "[PATCH] Replace 0xff.. with correct DMA_xBIT_MASK\n\nReplace all occurences of 0xff..  in calls to function pci_set_dma_mask()\nand pci_set_consistant_dma_mask() with the corresponding DMA_xBIT_MASK from\nlinux/dma-mapping.h.\n\nSigned-off-by: Matthias Gehre \u003cM.Gehre@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "60c904ae5bded8bb71f7bff7d63f2a6959d2a8e4",
      "tree": "af7593441b9d640302a73a6406218a6b9cdc6aa2",
      "parents": [
        "9bae1ff3e7926fe5e92db2f3c6d8832f18f777bc"
      ],
      "author": {
        "name": "Marcelo Feitoza Parisi",
        "email": "marcelo@feitoza.com.br",
        "time": "Tue Mar 28 01:56:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:07 2006 -0800"
      },
      "message": "[PATCH] drivers/scsi/*: use time_after() and friends\n\nThey deal with wrapping correctly and are nicer to read.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9bae1ff3e7926fe5e92db2f3c6d8832f18f777bc",
      "tree": "587f3223c048d6e06f8e61936eaa8baa69b482e0",
      "parents": [
        "05613bdd8647bfc4535b0dcc8f1b95c8b39be394"
      ],
      "author": {
        "name": "Marcelo Feitoza Parisi",
        "email": "marcelo@feitoza.com.br",
        "time": "Tue Mar 28 01:56:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:07 2006 -0800"
      },
      "message": "[PATCH] ide-tape: use time_after(), time_after_eq()\n\nThey deal with wrapping correctly and are nicer to read.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05613bdd8647bfc4535b0dcc8f1b95c8b39be394",
      "tree": "aeb3860bdc08e20b455313246f69ae026daef091",
      "parents": [
        "50297cbf07427b47f0fff5ade8e21cdabf860249"
      ],
      "author": {
        "name": "Marcelo Feitoza Parisi",
        "email": "marcelo@feitoza.com.br",
        "time": "Tue Mar 28 01:56:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:06 2006 -0800"
      },
      "message": "[PATCH] nvidia-agp: use time_before_eq()\n\nIt deals with wrapping correctly and is nicer to read.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50297cbf07427b47f0fff5ade8e21cdabf860249",
      "tree": "8d95f3c79f091c17ff78ba0ba0d7015166f6a52b",
      "parents": [
        "f45e4656ac0609437267b242953c07d523649f8d"
      ],
      "author": {
        "name": "Marcelo Feitoza Parisi",
        "email": "marcelo@feitoza.com.br",
        "time": "Tue Mar 28 01:56:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:06 2006 -0800"
      },
      "message": "[PATCH] drivers/block/*: use time_after() and friends\n\nThey deal with wrapping correctly and are nicer to read.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b6f5d20b04dcbc3d888555522b90ba6d36c4106",
      "tree": "420f271eaef7d3def7d4433b151c3cb6d7a54770",
      "parents": [
        "99ac48f54a91d02140c497edc31dc57d4bc5c85d"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Tue Mar 28 01:56:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:06 2006 -0800"
      },
      "message": "[PATCH] Make most file operations structs in fs/ const\n\nThis is a conversion to make the various file_operations structs in fs/\nconst.  Basically a regexp job, with a few manual fixups\n\nThe goal is both to increase correctness (harder to accidentally write to\nshared datastructures) and reducing the false sharing of cachelines with\nthings that get dirty in .data (while .rodata is nicely read only and thus\ncache clean)\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "99ac48f54a91d02140c497edc31dc57d4bc5c85d",
      "tree": "68719391694a6914191bdf73d2071875f7653f6f",
      "parents": [
        "ec1b9466cb4f6ae6d950bd67055d9410d1056d2a"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Tue Mar 28 01:56:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:05 2006 -0800"
      },
      "message": "[PATCH] mark f_ops const in the inode\n\nMark the f_ops members of inodes as const, as well as fix the\nripple-through this causes by places that copy this f_ops and then \"do\nstuff\" with it.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe449f48368623eb47715061b4977ce982d8e03b",
      "tree": "46536755b6b56d4e990f651c08e7ac01fa14d4af",
      "parents": [
        "0fed48463fb20c6bcabc5cf70e2de47b30507ee1"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Tue Mar 28 01:56:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:05 2006 -0800"
      },
      "message": "[PATCH] for_each_possible_cpu: oprofile.\n\nThis patch replaces for_each_cpu with for_each_possible_cpu.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "0fed48463fb20c6bcabc5cf70e2de47b30507ee1"
}
