)]}'
{
  "log": [
    {
      "commit": "396dc44bcac58f464b7b23c345052e37881cccea",
      "tree": "1156e342fc1ec7ca157903487287b4f3a4047198",
      "parents": [
        "5b11687924e40790deb0d5f959247ade82196665"
      ],
      "author": {
        "name": "Pat Gefre",
        "email": "pfg@sgi.com",
        "time": "Sun Oct 30 15:02:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:24 2005 -0800"
      },
      "message": "[PATCH] ioc4 serial support - mostly cleanup\n\nVarious small mods for the Altix ioc4 serial driver - mostly cleanup:\n- remove UIF_INITIALIZED usage\n- use the \u0027lock\u0027 from uart_port\n- better multiple card support\n\nSigned-off-by: Patrick Gefre \u003cpfg@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a91f3e54ff27c6002597f689ba51c5fa657ddbd",
      "tree": "fdf7632886716b66f2c335b2a6169a192d329c46",
      "parents": [
        "20e1129ab831486c811d50d3905343ad48c4275f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Oct 30 15:02:45 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:23 2005 -0800"
      },
      "message": "[PATCH] ide-cd mini cleanup of casts\n\nRemove some unneeded casts.\nAvoid an assignment in the case of kmalloc failure.\nBreak a few instances of  if (foo) whatever;  into two lines.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: 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": "2ca7d93bb27876e5fd4ebfcb3b00627107bdad4d",
      "tree": "db3dbc868db28f9983ce99911ee7795042fba502",
      "parents": [
        "3fa63c7d82ab9a12a5d0a299069f8df9f35aa011"
      ],
      "author": {
        "name": "Nate Diller",
        "email": "nate@namesys.com",
        "time": "Sun Oct 30 15:02:24 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] block cleanups: Fix iosched module refcount leak\n\nIf the requested I/O scheduler is already in place, elevator_switch simply\nleaves the queue alone, and returns.  However, it forgets to call\nelevator_put, so\n\n\u0027echo [current_sched] \u003e /sys/block/[dev]/queue/scheduler\u0027\n\nwill leak a reference, causing the current_sched module to be permanently\npinned in memory.\n\nSigned-off-by: Nate Diller \u003cnate@namesys.com\u003e\nAcked-by: 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": "3fa63c7d82ab9a12a5d0a299069f8df9f35aa011",
      "tree": "568e2eb557ff89359bd7de6bc307d0534fb1ea16",
      "parents": [
        "dfb7dac3af623a68262536437af008ed6aba4d88"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 30 15:02:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] Typo fix: dot after newline in printk strings\n\nTypo fix: dots appearing after a newline in printk strings.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33430dc593f866f5d67ff6a6213b6dd6d7ea3ce1",
      "tree": "37958aa06ee458e73806c2ca95de0888ee20cc96",
      "parents": [
        "131dda7f8965a6b794dcde1d84f3ba5951a4d641"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 30 15:02:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] Typo fix: explictly -\u003e explicitly\n\n(akpm: I don\u0027t do typo patches, but one of these is in a printk string)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "131dda7f8965a6b794dcde1d84f3ba5951a4d641",
      "tree": "604154c55cf0077b128ddb15d7bb99c0bccad4ce",
      "parents": [
        "6dd69f1061bfdeca230509b173438e0731bff767"
      ],
      "author": {
        "name": "Nate Diller",
        "email": "nate@namesys.com",
        "time": "Sun Oct 30 15:02:19 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] block cleanups: Add kconfig default iosched submenu\n\nAdd a kconfig submenu to select the default I/O scheduler, in case\nanticipatory is not compiled in or another default is preferred.  Also,\nsince no-op is always available, we should use it whenever the selected\ndefault is not.\n\nSigned-off-by: Nate Diller \u003cnate@namesys.com\u003e\nAcked-by: 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": "2f51201662b28dbf8c15fb7eb972bc51c6cc3fa5",
      "tree": "96826df796058560bc5dd1f7d8d476c5a741d7bc",
      "parents": [
        "503af334ecf23b9d65d2ff0cc759f3a0bf338290"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Sun Oct 30 15:02:16 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:19 2005 -0800"
      },
      "message": "[PATCH] reduce sizeof(struct file)\n\nNow that RCU applied on \u0027struct file\u0027 seems stable, we can place f_rcuhead\nin a memory location that is not anymore used at call_rcu(\u0026f-\u003ef_rcuhead,\nfile_free_rcu) time, to reduce the size of this critical kernel object.\n\nThe trick I used is to move f_rcuhead and f_list in an union called f_u\n\nThe callers are changed so that f_rcuhead becomes f_u.fu_rcuhead and f_list\nbecomes f_u.f_list\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d97b321425e237e3e6c6bbe2c40dc0e09d0e3264",
      "tree": "c119ade2f1c74918e34df729d62ec75113d83d8d",
      "parents": [
        "42e50a5a69f359e64a143eb0e11a57e18f10c262"
      ],
      "author": {
        "name": "Amos Waterland",
        "email": "apw@us.ibm.com",
        "time": "Sun Oct 30 15:02:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:19 2005 -0800"
      },
      "message": "[PATCH] protect ide_cdrom_capacity by ifdef\n\nThe only call to ide_cdrom_capacity is in code protected by\nCONFIG_PROC_FS, so when that is not enabled, the compiler complains:\n\n drivers/ide/ide-cd.c:3259: warning: `ide_cdrom_capacity\u0027 defined but not used\n\nHere is a patch that fixes that.  It provides some space savings for\nembedded systems that are not using procfs, as well:\n\n     text    data     bss     dec     hex filename\n -  33540    6504    1032   41076    a074 drivers/ide/ide-cd.o\n +  33468    6480    1032   40980    a014 drivers/ide/ide-cd.o\n\nSigned-off-by: Amos Waterland \u003capw@us.ibm.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d61780c0d384939ef31c46b47442854d5def4623",
      "tree": "e655b4ea947c8d86cabbc3f58f406c18ae136b5f",
      "parents": [
        "34ad92c2388710cf24d27c896b8e6605c19a795c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 15:01:51 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:18 2005 -0800"
      },
      "message": "[PATCH] remove some more check_region stuff\n\nRemoved some more references to check_region().\n\nI checked these changes into the \u0027checkreg\u0027 branch of\nrsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6.git\n\nThe only valid references remaining are in:\ndrivers/scsi/advansys.c\ndrivers/scsi/BusLogic.c\ndrivers/cdrom/sbpcd.c\nsound/oss/pss.c\n\n  Remove last vestiges of ide_check_region()\n  drivers/char/specialix: trim trailing whitespace\n  drivers/char/specialix: eliminate use of check_region()\n  Remove outdated and unused references to check_region()\n  [sound oss] remove check_region() usage from cs4232, wavfront\n  [netdrvr eepro] trim trailing whitespace\n  [netdrvr eepro] remove check_region() usage\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ccc7f293f2534ce1cbe5f91b943096a04d93395",
      "tree": "ec2d31450c17d02dd24544855d4f5a5a5b924ad7",
      "parents": [
        "a5a0d52c7305cb3629ef0cc9e2e0e106869e1907"
      ],
      "author": {
        "name": "Norbert Kiesel",
        "email": "nkiesel@tbdnetworks.com",
        "time": "Sun Oct 30 15:01:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:18 2005 -0800"
      },
      "message": "[PATCH] delete 2 unreachable statements in drivers/block/paride/pf.c\n\nThe last patch from Jens Axboe for drivers/block/paride/pf.c introduced\npf_end_request() which sets pf_req to NULL.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83521d3eb8dd2dfb04dd78b4733e9766f61bb47e",
      "tree": "e372f6bef5205c12024512f3b1df5a76df7f0fba",
      "parents": [
        "a8db2db1e6a8d323d87a67c5391d48fe2b97faf5"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 30 15:01:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:17 2005 -0800"
      },
      "message": "[PATCH] cfq-iosched: move tasklist walk to elevator.c\n\nWe\u0027re trying to get rid of as much as possible tasklist walks, or at\nleast moving them to core code.  This patch falls into the second\ncategory.\n\nInstead of walking the tasklist in cfq-iosched move that into\nelv_unregister.  The added benefit is that with this change the as\nioscheduler might be might unloadable more easily aswell.\n\nThe new code uses read_lock instead of read_lock_irq because the\ntasklist_lock only needs irq disabling for writers.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: 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": "e812cb5226af32aec91bcbaa8365bd7f921b6ebb",
      "tree": "adb7ccb2a766f92dcb354dd20834ce3c023c04b9",
      "parents": [
        "17fd47ab4d33e764216b87006d8118fa050b4c92"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Oct 30 15:00:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:17 2005 -0800"
      },
      "message": "[PATCH] smsc-ircc2: PM cleanup - do not close device when suspending\n\nsmsc-ircc2 - avoid closing network device when suspending; just release\ninterrupt and disable DMA ourselves.  Also make sure to reset chip when\nresuming.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Jean Tourrilhes \u003cjt@bougret.hpl.hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17fd47ab4d33e764216b87006d8118fa050b4c92",
      "tree": "c6016a8741a2527acac0ceb6e6ce431a798d6708",
      "parents": [
        "f1fc78a8c7f3a784b9fd1e07cc1438a0ea569555"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 30 15:00:13 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:17 2005 -0800"
      },
      "message": "[PATCH] ide-scsi highmem cleanup\n\nIt\u0027s not necessary to test PageHighmem in here - kmap_atomic() does the right\nthing.\n\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1fc78a8c7f3a784b9fd1e07cc1438a0ea569555",
      "tree": "316c05b4531b8961c59338088642b02e3cccfbd7",
      "parents": [
        "1e8e338325fa0f2bd5c1c800086e900cf188d2cd"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "bastian@waldi.eu.org",
        "time": "Sun Oct 30 15:00:12 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] s390, ccw - export modalias\n\nThis patch exports modalias for ccw devices.\n\nSo you can do:\n \tmodprobe `echo /sys/device/path_to_device/modalias`\nand the proper driver will automatically be loaded by userspace.\n\nSigned-off-by: Bastian Blank \u003cwaldi@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed3cb6f039bb296457bfd2877cba6ad0287d8d54",
      "tree": "c65ff2b245f17ab7e1da6f279b9d004b447d23bc",
      "parents": [
        "d89ea9b8bb4c4ad63122cd2d2ee5110a52da51b8"
      ],
      "author": {
        "name": "Richard Hitt",
        "email": "rbh00@utsglobal.com",
        "time": "Sun Oct 30 15:00:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] s390: 3270 fullscreen view\n\n      Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n\nFix fullscreen view of the 3270 device driver.\n\nSigned-off-by: Richard Hitt \u003crbh00@utsglobal.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f3ac9fbf7a0b9493377ee88d9b5b2933ff3f7ade",
      "tree": "74f9c3b409af84f8f02b7c23a7ca3405c200c2dc",
      "parents": [
        "1343f776c51ecbed89eff5e174188523c731a8fe"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 30 15:00:06 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] m32r: SMC91x driver update\n\nUpdate SMC91x driver for m32r.\n\n- Remove needless NONCACHE_OFFSET adjustment.\n  \u003e [PATCH 2.6.14-rc4] m32r: NONCACHE_OFFSET in _port2addr\n  \u003e Change _port2addr() not to add NONCACHE_OFFSET.\n  \u003e Adding NONCACHE_OFFSET requires needless address adjusting by a driver\n  \u003e using ioremap() like a SMC91x driver.\n\n- Fix lots of warnings as following:\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c: In function `smc_reset\u0027:\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:324: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:325: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:341: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:342: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n  :\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:1915: warning: passing arg 1 of `_inw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:1915: warning: passing arg 1 of `_inw\u0027 makes integer from pointer without a cast\n\nSigned-off-by: Hayato Fujiwara \u003cfujiwara@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eb9289eb20df6b54214c45ac7c6bf5179a149026",
      "tree": "dac51cecdd94e0c7273c990259ddd800057311b9",
      "parents": [
        "0245b3e787dc3267a915e1f56419e7e9c197e148"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Sun Oct 30 15:00:01 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:15 2005 -0800"
      },
      "message": "[PATCH] introduce .valid callback for pm_ops\n\nAdd pm_ops.valid callback, so only the available pm states show in\n/sys/power/state.  And this also makes an earlier states error report at\nenter_state before we do actual suspend/resume.\n\nSigned-off-by: Shaohua Li\u003cshaohua.li@intel.com\u003e\nAcked-by: Pavel Machek\u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c32b6b8e524d2c337767d312814484d9289550cf",
      "tree": "02e634b0b48db6eccc8774369366daa1893921ea",
      "parents": [
        "d434fca737bee0862625c2377b987a7713b6b487"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Sun Oct 30 14:59:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:14 2005 -0800"
      },
      "message": "[PATCH] create and destroy cpufreq sysfs entries based on cpu notifiers\n\ncpufreq entries in sysfs should only be populated when CPU is online state.\n When we either boot with maxcpus\u003dx and then boot the other cpus by echoing\nto sysfs online file, these entries should be created and destroyed when\nCPU_DEAD is notified.  Same treatement as cache entries under sysfs.\n\nWe place the processor in the lowest frequency, so hw managed P-State\ntransitions can still work on the other threads to save power.\n\nPrimary goal was to just make these directories appear/disapper dynamically.\n\nThere is one in this patch i had to do, which i really dont like myself but\nprobably best if someone handling the cpufreq infrastructure could give\nthis code right treatment if this is not acceptable.  I guess its probably\ngood for the first cut.\n\n- Converting lock_cpu_hotplug()/unlock_cpu_hotplug() to disable/enable preempt.\n  The locking was smack in the middle of the notification path, when the\n  hotplug is already holding the lock. I tried another solution to avoid this\n  so avoid taking locks if we know we are from notification path. The solution\n  was getting very ugly and i decided this was probably good for this iteration\n  until someone who understands cpufreq could do a better job than me.\n\n(akpm: export cpucontrol to GPL modules: drivers/cpufreq/cpufreq_stats.c now\ndoes lock_cpu_hotplug())\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Zwane Mwaikambo \u003czwane@holomorphy.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d434fca737bee0862625c2377b987a7713b6b487",
      "tree": "8df1f41731e094d3ad7e7a60b9c1c5013591016a",
      "parents": [
        "1aa1a9f98ffd06e288be4d85ed814c6cdbccce82"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Sun Oct 30 14:59:52 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:14 2005 -0800"
      },
      "message": "[PATCH] Remove cpu_sys_devices in cpufreq subsystem.\n\ncpu_sys_devices is redundant with the new API get_cpu_sysdev().  So nuking\nthis usage since its not needed.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Zwane Mwaikambo \u003czwane@holomorphy.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad74557a49d1dea428fb0ad60e75a5aa37610e1d",
      "tree": "4240115b224d3b3a323da8aa9325fc3bf4b73b50",
      "parents": [
        "5d35704028d09a183448daceab5dcb94f21a3645"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Sun Oct 30 14:59:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:14 2005 -0800"
      },
      "message": "[PATCH] introduce get_cpu_sysdev() to retrieve a sysfs entry for a cpu.\n\nSome modules creating sysfs entries under /sys/devices/system/cpu/cpuX/\nneed to know the parent sysfs entry to make devices under them.  This will\njust return the sysfs entry for a given cpu.\n\nsysfs entries showing under each cpu sysfs can be easily created if such\nentries can be created by registering a sysfs driver for cpuclass.  The\nissue is when the entry is created the CPU may not be online, hence we\nwould need to defer the creation until the online notification comes.\n\nCurrent users: cache entries for Intel CPU\u0027s and cpufreq subsystem.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Zwane Mwaikambo \u003czwane@holomorphy.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d078f6f96809c95c69b99d6605a502b0ac63d3d",
      "tree": "1b4691abab5f96f2aa8a5217a2701f181b41940d",
      "parents": [
        "4276d32260662d5401a15a0a46e506fb5c8ab563"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 14:59:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:10 2005 -0800"
      },
      "message": "[PATCH] CONFIG_IA32\n\nAdd CONFIG_X86_32 for i386.  This allows selecting options that only apply\nto 32-bit systems.\n\n(X86 \u0026\u0026 !X86_64) becomes X86_32\n(X86 ||  X86_64) becomes X86\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e9d6b8ee4e0c37d3952256e6472c57490d6780d",
      "tree": "39161fdc999565ddb47a55fad57ab6f1b7266b97",
      "parents": [
        "d3f8cf489993658702b7e58ff37162246263de53",
        "a9524a76f70f3343e4be27f95a7e92a8ba5f9009"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 14:47:58 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 14:47:58 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "08db2a701bd63d0e36f06a29137bf016a907cf71",
      "tree": "2aba7ab91b1f095458e3dd41078f64440061dbe9",
      "parents": [
        "9f75e1eff3edb2bb07349b94c28f4f2a6c66ca43"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 14:40:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 14:40:07 2005 -0800"
      },
      "message": "Fix PIIX4 SMB region size\n\nPetr Vandrovec correctly points out that the SMB region of the PIIX4 is\njust 16 bytes, not 32.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9524a76f70f3343e4be27f95a7e92a8ba5f9009",
      "tree": "00d2b6d02dfaa4796ad4bee51171aabe39b52dd8",
      "parents": [
        "fbf30fbaa61595e9026f628f3913888b0df2b288"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 14:39:11 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 14:39:11 2005 -0500"
      },
      "message": "[libata] use dev_printk() throughout drivers\n\nA few drivers were not following the standard meme of printing out\ntheir driver name and version at module load time; this is fixed\nas well.\n"
    },
    {
      "commit": "fbf30fbaa61595e9026f628f3913888b0df2b288",
      "tree": "9287895eebc60ec0c02b002a089c125e8741f6fb",
      "parents": [
        "6248e64721a4f3db9fbedd207206f47835acce44"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 07:57:31 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 07:57:31 2005 -0500"
      },
      "message": "[libata ata_piix] fix native mode probe, after recent updates\n"
    },
    {
      "commit": "6248e64721a4f3db9fbedd207206f47835acce44",
      "tree": "d1db8f297b3b0fd3cc067d008df12c5f0e446d05",
      "parents": [
        "0f0d5192696eeb3072944a4a813809cc2c85891a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 06:42:18 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 06:42:18 2005 -0500"
      },
      "message": "[libata ata_piix] use dev_printk() where appropriate\n"
    },
    {
      "commit": "0f0d5192696eeb3072944a4a813809cc2c85891a",
      "tree": "ae7234824d8403e1cb430db6ba0adb1b5c816fba",
      "parents": [
        "a7dac447bb9cef27d4d29cdf63e2d7809c50b1f4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 06:41:29 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 06:41:29 2005 -0500"
      },
      "message": "[libata] fix legacy IDE probing\n\nata_pci_init_one() receives an array of struct ata_port_info.  Recent\nupdates to the code had always obtained port information from\narray element 0, rather than array element N.\n\nChange to avoid hardcoding port_info[0], thereby restoring proper\nhardware information to secondary legacy ports.\n"
    },
    {
      "commit": "a7dac447bb9cef27d4d29cdf63e2d7809c50b1f4",
      "tree": "a8935490cdd374aba3a804ba9f79d1aed67db36d",
      "parents": [
        "81cfb8864c73230eb1c37753aba517db15cf4d8f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 04:44:42 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 04:44:42 2005 -0500"
      },
      "message": "[libata] change ata_qc_complete() to take error mask as second arg\n\nThe second argument to ata_qc_complete() was being used for two\npurposes: communicate the ATA Status register to the completion\nfunction, and indicate an error.  On legacy PCI IDE hardware, the latter\nis often implicit in the former.  On more modern hardware, the driver\noften completely emulated a Status register value, passing ATA_ERR as an\nindication that something went wrong.\n\nNow that previous code changes have eliminated the need to use drv_stat\narg to communicate the ATA Status register value, we can convert it to a\nmask of possible error classes.\n\nThis will lead to more flexible error handling in the future.\n"
    },
    {
      "commit": "81cfb8864c73230eb1c37753aba517db15cf4d8f",
      "tree": "649ff25543834cf9983ea41b93126bea97d75475",
      "parents": [
        "0169e284f6b6b263cc7c2ed25986b96cd6fda610",
        "9f75e1eff3edb2bb07349b94c28f4f2a6c66ca43"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 01:56:31 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 01:56:31 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "9f75e1eff3edb2bb07349b94c28f4f2a6c66ca43",
      "tree": "27a73405d3652dc6771fab28721b70e6d44ff47a",
      "parents": [
        "b1459461f1e0abd5c28317d6bff6f2ca612a719d",
        "1b40efd772f4419fbc1a8940506424246985c333"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:48:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:48:06 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6\n"
    },
    {
      "commit": "0b0acbec1bed75ec1e1daa7f7006323a2a2b2844",
      "tree": "e0d54fbaa6b8b0955ed881af8956b4085039b2d1",
      "parents": [
        "3947be1969a9ce455ec30f60ef51efb10e4323d1"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Sat Oct 29 18:16:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:40:44 2005 -0700"
      },
      "message": "[PATCH] memory hotplug: move section_mem_map alloc to sparse.c\n\nThis basically keeps up from having to extern __kmalloc_section_memmap().\n\nThe vaddr_in_vmalloc_area() helper could go in a vmalloc header, but that\nheader gets hard to work with, because it needs some arch-specific macros.\nJust stick it in here for now, instead of creating another header.\n\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Lion Vollnhals \u003cwebmaster@schiggl.de\u003e\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\u003e\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3947be1969a9ce455ec30f60ef51efb10e4323d1",
      "tree": "0b4b3b4c268beb7aa88cb685cce48b6bb5053c47",
      "parents": [
        "bdc8cb984576ab5b550c8b24c6fa111a873503e3"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Sat Oct 29 18:16:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:40:44 2005 -0700"
      },
      "message": "[PATCH] memory hotplug: sysfs and add/remove functions\n\nThis adds generic memory add/remove and supporting functions for memory\nhotplug into a new file as well as a memory hotplug kernel config option.\n\nIndividual architecture patches will follow.\n\nFor now, disable memory hotplug when swsusp is enabled.  There\u0027s a lot of\nchurn there right now.  We\u0027ll fix it up properly once it calms down.\n\nSigned-off-by: Matt Tolentino \u003cmatthew.e.tolentino@intel.com\u003e\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5810039a54e5babf428e9a1e89fc1940fabff11",
      "tree": "835836cb527ec9bd525f93eb7e016f3dfb8c8ae2",
      "parents": [
        "f9c98d0287de42221c624482fd4f8d485c98ab22"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "nickpiggin@yahoo.com.au",
        "time": "Sat Oct 29 18:16:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:40:39 2005 -0700"
      },
      "message": "[PATCH] core remove PageReserved\n\nRemove PageReserved() calls from core code by tightening VM_RESERVED\nhandling in mm/ to cover PageReserved functionality.\n\nPageReserved special casing is removed from get_page and put_page.\n\nAll setting and clearing of PageReserved is retained, and it is now flagged\nin the page_alloc checks to help ensure we don\u0027t introduce any refcount\nbased freeing of Reserved pages.\n\nMAP_PRIVATE, PROT_WRITE of VM_RESERVED regions is tentatively being\ndeprecated.  We never completely handled it correctly anyway, and is be\nreintroduced in future if required (Hugh has a proof of concept).\n\nOnce PageReserved() calls are removed from kernel/power/swsusp.c, and all\narch/ and driver code, the Set and Clear calls, and the PG_reserved bit can\nbe trivially removed.\n\nLast real user of PageReserved is swsusp, which uses PageReserved to\ndetermine whether a struct page points to valid memory or not.  This still\nneeds to be addressed (a generic page_is_ram() should work).\n\nA last caveat: the ZERO_PAGE is now refcounted and managed with rmap (and\nthus mapcounted and count towards shared rss).  These writes to the struct\npage could cause excessive cacheline bouncing on big systems.  There are a\nnumber of ways this could be addressed if it is an issue.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\n\nRefcount bug fix for filemap_xip.c\n\nSigned-off-by: Carsten Otte \u003ccotte@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0169e284f6b6b263cc7c2ed25986b96cd6fda610",
      "tree": "266623b0131e310de6e77a2c87c42b4092902fa4",
      "parents": [
        "be15cd72d256e5eb3261a781b8507fac83ab33f6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 21:25:10 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 21:25:10 2005 -0400"
      },
      "message": "[libata] remove ata_chk_err(), -\u003echeck_err() hook.\n\nWe now depend on -\u003etf_read() to provide us with the contents\nof the Error shadow register.\n"
    },
    {
      "commit": "6df5b9f48dd0e77fa796b9b7d3fde7cc5f1237f2",
      "tree": "b13c0941fcbde9a95fece66d02bb0b558cf98041",
      "parents": [
        "378f058cc49bcda7fa63d3cd86d2f9a0a5188b1c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Sep 19 22:30:11 2005 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Oct 30 11:19:43 2005 +1100"
      },
      "message": "[CRYPTO] Simplify one-member scatterlist expressions\n\nThis patch rewrites various occurences of \u0026sg[0] where sg is an array\nof length one to simply sg.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "378f058cc49bcda7fa63d3cd86d2f9a0a5188b1c",
      "tree": "ed99548aa459054c7b046f0ac96af2cc50683e6e",
      "parents": [
        "d32311fed70d12f14e585feb4653571b1e2b0e6d"
      ],
      "author": {
        "name": "David Hardeman",
        "email": "david@2gen.com",
        "time": "Sat Sep 17 17:55:31 2005 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Oct 30 11:19:43 2005 +1100"
      },
      "message": "[PATCH] Use sg_set_buf/sg_init_one where applicable\n\nThis patch uses sg_set_buf/sg_init_one in some places where it was\nduplicated.\n\nSigned-off-by: David Hardeman \u003cdavid@2gen.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "be15cd72d256e5eb3261a781b8507fac83ab33f6",
      "tree": "1a8f95a9960e03149d27d935da25b768878feb3e",
      "parents": [
        "e9d52234e35b27ea4ea5f2ab64ca47b1a0c740ab",
        "37d07b72ef58f2d5ec7701ab75084fbeee0e503e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 14:02:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 14:02:16 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "e9d52234e35b27ea4ea5f2ab64ca47b1a0c740ab",
      "tree": "318d37a7d55c79e6f7d86163fb28e0eccbb0fe83",
      "parents": [
        "955c5038823748e529a49f0e33ab635d92843500",
        "09af7b443c257460d45cb6c1896d29f173fef35b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 12:19:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 12:19:15 2005 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "c5c96e13790122095fdf2ea74a8131e5f6b60c03",
      "tree": "2c11ebffae96232f4b6bf23cd416ad34588c8935",
      "parents": [
        "3959c7957f0ab758066c8779483b18179c355257"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 10:17:54 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:31 2005 +0100"
      },
      "message": "Fix build error caused by missmatching duplicate declaration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "495515b351957e4f6155d1696132f53acc4d06e5",
      "tree": "ce7fe8c50f7578d147d10b811497f3a246e917cd",
      "parents": [
        "80b47346b0c83edab5d183376b41e9968bd5ac32"
      ],
      "author": {
        "name": "Ladislav Michl",
        "email": "ladis@linux-mips.org",
        "time": "Fri Sep 23 10:52:27 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:27 2005 +0100"
      },
      "message": "Let it compile again after i2c algo id removal. Sort headers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba264b340396b8dd7348ef8531e5ac003a34ff4e",
      "tree": "f6edffeb3a615c3191109adef2151f358f377802",
      "parents": [
        "bab056aafe428b326f7ee72db453c3b8947c7339"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Wed Sep 21 06:18:27 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:26 2005 +0100"
      },
      "message": "Au1[12]00 mmc driver. Only tested on the Au1200 at this point though\nit should work on the Au1100 as well. Updated defconfig to include driver.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d6460827af0763dc2f4a5cf0455cbf1e3a9ccb77",
      "tree": "eeac9842013ab85276fff3ee64928c9c4cd1fd2c",
      "parents": [
        "efe29c0f34dc3ee3511e46458f335edb7ee50327"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Sat Sep 17 00:38:10 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:24 2005 +0100"
      },
      "message": "Updated pcmcia driver with pb1200 and db1200 support.\nUpdated db1200_defconfig so pcmcia is enabled by default.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efe29c0f34dc3ee3511e46458f335edb7ee50327",
      "tree": "645c9e7a061984ded12ae1ecf33ed869b7b90fbf",
      "parents": [
        "0bf0e3e279661c42ad43014d62ddd87d42da12e7"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Thu Sep 15 23:42:27 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:24 2005 +0100"
      },
      "message": "- moved platform structure to platform.c\n- fixed an iounmap warning\n- export fixup_xx, needed by the module\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "26a940e21752e0de8f068f77dad606a7d1986937",
      "tree": "88e46225e19c4c72fa6914a21afb28c6ea52bfc6",
      "parents": [
        "64abf64d10b3a547becefeb26394dfbefac273fb"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Thu Sep 15 08:03:12 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:20 2005 +0100"
      },
      "message": "Cleaned up AMD Au1200 IDE driver:\n- converted to platform bus\n- removed pci dependencies\n- removed virt_to_phys/phys_to_virt calls\n    \nSystem now can root off of a disk.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\ndiff --git a/Documentation/mips/AU1xxx_IDE.README b/Documentation/mips/AU1xxx_IDE.README\nnew file mode 100644\n"
    },
    {
      "commit": "a5fc9c0bbee8b91025993a49a9176a88380aef3c",
      "tree": "e68ee45e852028ddde712abb18531777dba6e468",
      "parents": [
        "7d7ee221213609319401d1b9d6dc4bf22ab928ea"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Jul 01 16:10:40 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:35 2005 +0100"
      },
      "message": "Use physical addresses at the interface level, letting drivers remap\nthem as appropriate.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2e2849670a740128307a770dd8b5213c31081cf2",
      "tree": "a56db6adab90db88037186a9e2f47ef2e9c70f51",
      "parents": [
        "260c96738cf30f489108cd0fb3f10dcd11cbb5ca"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 16 20:49:03 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:27 2005 +0100"
      },
      "message": "Remove left-over unused bits.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "778220f7c4a3357f7464a45044fd4937126ba6c5",
      "tree": "b392f0171f06609d3dabe2f12a4a2eb7373f54ed",
      "parents": [
        "a76f9fe122e0ba6ff95d3a4daa854e761f8a6a76"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 16 20:37:40 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:24 2005 +0100"
      },
      "message": "Fix function types to ones appropriate for initcalls.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3bd4c902da14030c9a780cd0c4be2ffe9aee2974",
      "tree": "3ebf15e8aaa4029119028d32721fd7ccbe59bccf",
      "parents": [
        "902d21d5313ba08cccadc9fceee2df3cf34e84eb"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Thu Jun 16 20:30:54 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:23 2005 +0100"
      },
      "message": "Deal with the bloody KSEG vs CKSEG horror...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "15b6e09b66b1e534377dbd6c4d6a5d097062315c",
      "tree": "523a0d8230c129c7ba880d346eedabde3ea6fb0a",
      "parents": [
        "68e4a86c8010d15ec844d06f45cd564631f2fa7e"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 13 19:55:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:20 2005 +0100"
      },
      "message": "dec_esp: Use physical addresses\n\nThese should really be addresses obtained with ioremap() or some\nbus-specific backend, but for now...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a93500037e6cf1d08ce112444386f408a047b548",
      "tree": "0d7237b66407eed5cc8aa6547681c188c0fb5b7e",
      "parents": [
        "478489dd2c94627ca3338368f5e1bcd71639ae00"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 13 19:50:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:19 2005 +0100"
      },
      "message": "Fix dependencies for DECstation framebuffers.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3b495f2bb749b828499135743b9ddec46e34fda8",
      "tree": "5f787ed9829ef01a457428114ccd3547cf6c88da",
      "parents": [
        "172546bf601356f94f8018af7908a9b7c1c4915c"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Mon Apr 04 01:06:19 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:31:01 2005 +0100"
      },
      "message": "Au1100 FB driver uplift for 2.6.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\n"
    },
    {
      "commit": "96ed748d9da03d091799f8107fce27d218fd8f5c",
      "tree": "f40933f65fc79f4a0e9d2aac28581e044dd77a3d",
      "parents": [
        "9ff77c469ed16221c6a4e882e48e4f0dcf451bda"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 10 17:34:03 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:55 2005 +0100"
      },
      "message": "qtronix.c: Handle kmalloc failure.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6d7bf017e821f3c093c80d1ee919d8d87904701c",
      "tree": "0dcb8e3aa23f26f4a05216375cb4aa7236af20d4",
      "parents": [
        "77c728c2240a1eb45f7d355f5d87ecc319cd55ce"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Fri Mar 04 19:40:45 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:53 2005 +0100"
      },
      "message": "It helps to not use a _mem_ function for requesting I/O space.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4ed38a0c6e2e5c4906296758f816ee71373792f",
      "tree": "65ebab9ca61ea6d03109c53acd2989b626dce52a",
      "parents": [
        "049b13c358f0187cf3c5003d5fb9848dbcb28bc3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 21 16:18:36 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:30:42 2005 +0100"
      },
      "message": "Resurrect Cobalt support for 2.6.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "955c5038823748e529a49f0e33ab635d92843500",
      "tree": "371d937281474e6abf09b9a893966c85c5e9ad70",
      "parents": [
        "62d3af1b5f3aa613e0a489e8d798d45b07f373f4",
        "2ab540becd1bcf9c6886370fd8c67e56dd1c9f3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 11:26:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 11:26:04 2005 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "62d3af1b5f3aa613e0a489e8d798d45b07f373f4",
      "tree": "8f10dfd23c18600392965b69f94dd389e60827d5",
      "parents": [
        "942b6f62164cf8822dd03b1569777f4663d1abd7",
        "e71180f3689e00c5a1095925352a72dacdd62e34"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 11:25:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 11:25:16 2005 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "e71180f3689e00c5a1095925352a72dacdd62e34",
      "tree": "dc60596c2ea85b8f9f47a1c3af3c3da4041e3225",
      "parents": [
        "eef55ac7bf16669cb022db30143d0a6d8cb1f5e6"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sat Oct 29 13:31:39 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 14:17:05 2005 -0400"
      },
      "message": "[PATCH] prism54: Free skb after disabling interrupts\n\nThe dev_kfree_skb in islpci_eth_transmit happens while irqs are still\ndisabled, so either dev_kfree_skb_irq needs to be used or the skb\nneeds to be freed after irqs have been enabled again. This patch\nshould fix it.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "eef55ac7bf16669cb022db30143d0a6d8cb1f5e6",
      "tree": "e104862f5bf9c873be2599b4f8e9a7f93644bda4",
      "parents": [
        "f9a5f7d3f3319aac02a7a36a2fea10bd33c3d16a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 06:36:27 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 14:15:37 2005 -0400"
      },
      "message": "[PATCH] s2io iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f9a5f7d3f3319aac02a7a36a2fea10bd33c3d16a",
      "tree": "d44abb7a38b2f4e65e58e3fc72772701adffb844",
      "parents": [
        "977e74b5f60de3df9831897b726c16870878eee4"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Oct 29 15:09:26 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 14:15:37 2005 -0400"
      },
      "message": "[PATCH] drivers/net/tg3: Use the DMA_{32,64}BIT_MASK constants\n\nThis one from my DMA_{32,64}BIT_MASK series did not seem to make it\nthrough to upstream.\n\nUse the DMA_{32,64}BIT_MASK constants from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask()\nThis patch includes dma-mapping.h explicitly because it caused errors\non some architectures otherwise.\nSee http://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2ab540becd1bcf9c6886370fd8c67e56dd1c9f3a",
      "tree": "72fb7dedbe8ccc577482c60b93911339be679b5e",
      "parents": [
        "57f3bda88a5e5a2810016820a932cb82931dcb1c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 06:38:44 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 14:10:06 2005 -0400"
      },
      "message": "[PATCH] sata_sil24 iomem annotations and fixes\n\n\ttrivial iomem annotations + missing memcpy_fromio() caught by\nthose\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "57f3bda88a5e5a2810016820a932cb82931dcb1c",
      "tree": "38fc121c758d29c686e1d4c436591a8f9d844c06",
      "parents": [
        "ac19bff25b6834d858274406a686f2227dd8489d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Oct 28 20:37:23 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 14:10:06 2005 -0400"
      },
      "message": "[PATCH] libata-core cleanups (updated)\n\nlibata-core cleanups:\n- use kzalloc() instead of kmalloc() + memset();\n- use one exit path in ata_device_add();\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ac19bff25b6834d858274406a686f2227dd8489d",
      "tree": "d77670070abc662b6b14b5a9f9d6c08a56a476a9",
      "parents": [
        "9dfb7808fb05643b0d06df7411b94d9546696bf1"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 13:58:21 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 29 13:58:21 2005 -0400"
      },
      "message": "[libata] ensure -\u003etf_read() hook reads Status and Error registers\n\nWe want -\u003etf_read() to get a complete snapshot of all taskfile\nregisters, without requiring the callers to manually call\nata_chk_status() and ata_chk_err() themselves.\n\nThis also fixes a minor bug in sata_vsc where the lower bits of the\nfeature register were incorrectly placed in the HOB (high order bits)\nportion of struct ata_taskfile.\n"
    },
    {
      "commit": "018a2cdf1e633497bb4f01eb86a7cbffa611776d",
      "tree": "515fd2723973f28a738c597d8630526b88650d40",
      "parents": [
        "32b32c2c3566b206988fa30336ec6534759823b5"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 11:56:13 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:08 2005 -0700"
      },
      "message": "[PATCH] idmouse cleanup and overflow fix\n\nswitched to simple_read_from_buffer(), killed broken use of min().\nIncidentally, that use of min() had been fixed once, only to be\nreintroduced in commit 4244f72436ab77c3c29a6447af81734ab3925d85:\n\n    [PATCH] USB: upgrade of the idmouse driver\n\n[snip]\n-       if (count \u003e IMGSIZE - *ppos)\n-               count \u003d IMGSIZE - *ppos;\n+       count \u003d min ((loff_t)count, IMGSIZE - (*ppos));\n\nNote the lovely use of cast to shut the warning about misuse of min()\nup...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "32b32c2c3566b206988fa30336ec6534759823b5",
      "tree": "c1e6189006a7fe3ee84038be4efb36462fe7a2a6",
      "parents": [
        "943eae03143790c71cf42fe13529f1b74ceb0266"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 11:49:33 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] amikbd fix\n\nit\u0027s input_allocate_device(), not input_dev_allocate()...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9d86b7d37018c917837477dd4501d44bf8f3f98c",
      "tree": "0aac68d61f64b0e935e3abd9d1da71ead577a5eb",
      "parents": [
        "f6b52e85a5d022008fe9f99eab7c9f41f155e3cd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 07:08:49 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] missing bits in sparkspkr conversion\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f6b52e85a5d022008fe9f99eab7c9f41f155e3cd",
      "tree": "5fecf0c488bbabacd272db0ea82e3f498317485d",
      "parents": [
        "2d3c0b7bedfd7a8e1870a046a434bd467e7c5349"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 07:06:59 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] arguments out of order in class_device_create() call (s390)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d3c0b7bedfd7a8e1870a046a434bd467e7c5349",
      "tree": "1073d1e05f604faeebbde344a0d4e624fc116d65",
      "parents": [
        "4b4a5eaedfc098d825d4c34cad1f1115802512b7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 06:46:03 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] missing include in infiniband\n\nuse of IS_ERR/PTR_ERR in infiniband/core/agent.c, without a portable\nchain of includes pulling err.h (breaks on a bunch of platforms).\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b4a5eaedfc098d825d4c34cad1f1115802512b7",
      "tree": "a91db63ceed5da83934ccb376e48cc8321e2883a",
      "parents": [
        "7533624527b9afa5585ca43ba534758052d848e5"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 06:38:44 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] sata_sil24 iomem annotations and fixes\n\ntrivial iomem annotations + missing memcpy_fromio() caught by those\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7533624527b9afa5585ca43ba534758052d848e5",
      "tree": "c8a1893417aa948d38d6e52e7de65b9103231d72",
      "parents": [
        "8d027de54c77d38eedc9b331c7a2a39807d34691"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 06:36:27 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] s2io iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47e627ce83b6df9f4bb8e4b0a4dde1c5d7a4c929",
      "tree": "e41ee81ad1c584fd93184cf43acbcbd986ad858d",
      "parents": [
        "fc228a04a4c01bbb2f898e180a14f9a976001f79"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Oct 29 18:18:42 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:28:13 2005 -0700"
      },
      "message": "[PATCH] blk: fix merge bug in as-iosched\n\nas-iosched deals with aliased requests differently from other ioscheds.\n\nIt links together aliased requests using rq-\u003equeuelist instead of\nspilling alises to dispatch queue like other ioscheds do.  Requests\nlinked in this way cannot be merged.\n\nUnfortunately, generic q-\u003elast_merge handling patch didn\u0027t take this\ninto account and q-\u003elast_merge could be set to an aliased request\nresulting in Badness, corrupt list and eventually panic.\n\nThis explicitly marks aliased requests to be unmergeable.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13bfb34c10fae6016710f5f070043c8b94b40583",
      "tree": "39fd757bdfa95381655e0e2130c054834ee807e2",
      "parents": [
        "183e1a349466a1b90430a58f3efad25a3e555cb2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 16:14:08 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 16:14:08 2005 +0100"
      },
      "message": "[ARM] Fix Assabet reboot with SA1100 MTD map driver\n\nUnfortunately, some devices forgot to reset the flash on reboot.\nArrange for the map driver to suspend \u0026 resume the flash to\nensure that it is in a sane state before rebooting.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "14e66f767f5e8d023e098b475dc24ddc9a5dbdfd",
      "tree": "11d0835775cb00a164b2e3d4b23f282a002277cd",
      "parents": [
        "822e5e72697ce06e4425c17d161b0482c7d9b6d4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 16:08:31 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 16:08:31 2005 +0100"
      },
      "message": "[ARM] Allow MTD device name to be passed via platform data\n\nAllow SA1100 devices to pass the name of the flash device to the\nSA1100 map driver.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "822e5e72697ce06e4425c17d161b0482c7d9b6d4",
      "tree": "0668a09f5da7722ea972d203c931a39dea8b6a5f",
      "parents": [
        "0d2ef7d73e0b5173af3940139569bebd2375f441"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 16:03:24 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 16:03:24 2005 +0100"
      },
      "message": "[ARM] Fix MTD device/partition destruction\n\nWe should not delete MTD partitions when we registered a MTD\ndevice.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0d2ef7d73e0b5173af3940139569bebd2375f441",
      "tree": "ce48e0c9dd216c1c32084c233842918507ee330e",
      "parents": [
        "57725f0a94435355214977bb9b0e5089bba1b173"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 15:57:20 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 15:57:20 2005 +0100"
      },
      "message": "[ARM] Add support for init/exit methods in sa1100 MTD map driver\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "57725f0a94435355214977bb9b0e5089bba1b173",
      "tree": "5b41dca6ab5cbe0f83cd8f553c5b5588aa97e61c",
      "parents": [
        "8c18fe2562c45180c407872d05857c55c1e5e37b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 15:51:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 15:51:14 2005 +0100"
      },
      "message": "[ARM] Rename \u0027data\u0027 to \u0027plat\u0027 in sa1100 MTD map driver\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404",
      "tree": "525271129ff9c692defdd20566f1f7203b18ff24",
      "parents": [
        "1f419cadff55f548e7356ffebdb9e1b5a8c22275",
        "0e1f60609258e18ec0a0477c646101212822d387"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:09:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:09:26 2005 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "1f419cadff55f548e7356ffebdb9e1b5a8c22275",
      "tree": "07c04d053322e9913a6b445b2fe00510299e97cf",
      "parents": [
        "974f7bc5781d3fc16e32d8908c6e48592e767dd2",
        "4303fc6f055cf1a7ec63c3c3fd777b91b7d576f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:08:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 21:08:14 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "4303fc6f055cf1a7ec63c3c3fd777b91b7d576f1",
      "tree": "eb7b222d73540590d25ea539cd691dd281753102",
      "parents": [
        "50260b69bbec383058875de26dbde28b1a6f8d00"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 19:59:31 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 19:59:31 2005 -0700"
      },
      "message": "USB: fix up some odd parts due to partial merges\n\nThanks to Andrew for doing the hard work on this.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "50260b69bbec383058875de26dbde28b1a6f8d00",
      "tree": "5e2ac6a032807373838710138edeba78fd056108",
      "parents": [
        "bde621854f1958a6000834c7c089b528118e5a9a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:53 2005 -0700"
      },
      "message": "[PATCH] USB: add nokia_dku2 driver\n\nThis driver comes from the gnokii project.\nWas further cleaned up by me to match recent usb-serial core changes.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bde621854f1958a6000834c7c089b528118e5a9a",
      "tree": "0f4272704dae9aa37700f7f66359ee9fe62a6768",
      "parents": [
        "46a0cf81828535fb3c200bc4fffdb8d69f4bf396"
      ],
      "author": {
        "name": "Martin Hagelin",
        "email": "martin@hagelin.dyndns.org",
        "time": "Wed Oct 26 21:10:41 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:52 2005 -0700"
      },
      "message": "[PATCH] USB: add new device id to ftdi_sio module\n\nThis is a patch to get the ELV FHZ1000 Home Automation control device to\nwork with Linux. The patch adds a new device ID to the ftdi_sio driver.\nIt is for kernel version 2.6.13.4.\n\nSigned-off-by: Martin Hagelin \u003cmartin.hagelin@home.se\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46a0cf81828535fb3c200bc4fffdb8d69f4bf396",
      "tree": "4f923e2d8e83961ac931f8c4496081d873372088",
      "parents": [
        "9a7834d06d553d02cc6e659e94772f69a8b5367f"
      ],
      "author": {
        "name": "Koen Kooi",
        "email": "koen@handhelds.org",
        "time": "Wed Oct 26 19:42:53 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:52 2005 -0700"
      },
      "message": "[PATCH] USB: fix correct wording in drivers/usb/net/KConfig\n\nSigned-off-by: Koen Kooi \u003ckoen@handhelds.org\u003e\n"
    },
    {
      "commit": "9a7834d06d553d02cc6e659e94772f69a8b5367f",
      "tree": "9ca891740becd9a090565bc3d73f8da2c2ea54d3",
      "parents": [
        "db2d55b7f7f11823b8d2e5f0c706c7a264320d1b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 23 23:02:20 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:52 2005 -0700"
      },
      "message": "[PATCH] USB: fix pm patches with CONFIG_PM off part 2\n\nWith CONFIG_PM\u003dn:\n\ndrivers/built-in.o(.text+0x1098c): In function `hub_thread\u0027:\ndrivers/usb/core/hub.c:2673: undefined reference to `.dpm_runtime_resume\u0027\ndrivers/built-in.o(.text+0x10998):drivers/usb/core/hub.c:2674: undefined reference to `.dpm_runtime_resume\u0027\n\nPlease, never ever ever put extern decls into .c files.  Use the darn header\nfiles :(\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "db2d55b7f7f11823b8d2e5f0c706c7a264320d1b",
      "tree": "0bf92c677b80042eb2bad6012936f5584e2e4ecb",
      "parents": [
        "4f62efe67f077db17dad03a1d4c9665000a3eb45"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 23 23:04:25 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] USB: fix pm patches with CONFIG_PM off part 1\n\nWith CONFIG_PM\u003dn:\n\ndrivers/built-in.o(.text+0x2a69c): In function `ohci_hub_control\u0027:\ndrivers/usb/host/ohci-hub.c:539: undefined reference to `.usb_hcd_resume_root_hub\u0027\ndrivers/built-in.o(.text+0x2b920): In function `ohci_irq\u0027:\ndrivers/usb/host/ohci-hcd.c:726: undefined reference to `.usb_hcd_resume_root_hub\u0027\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4f62efe67f077db17dad03a1d4c9665000a3eb45",
      "tree": "27f1837fd08ce3dccb94a88a5afef6eb1a5ed738",
      "parents": [
        "16f16d117c1eb99451e4c73c87546eef05c66790"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 16:24:14 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Fix handling of sysfs strings and other attributes\n\nThis patch (as592) makes a few small improvements to the way device\nstrings are handled, and it fixes some bugs in a couple of other sysfs\nattribute routines.  (Look at show_configuration_string() to see what I\nmean.)\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16f16d117c1eb99451e4c73c87546eef05c66790",
      "tree": "9f08a567e25f97a8d7ee0715657067013fb3467c",
      "parents": [
        "0a1ef3b5a765a6f20e7b8caf295aad3276243966"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:41:19 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] USB: Fix maxpacket length for ep0 on root hubs\n\nThis patch (as591) fixes a rather innocuous bug that has been around for\nquite a long time: Virtual root hubs should have a maxpacket length of\n64 for endpoint 0.  I didn\u0027t realize it was wrong until I started\nlooking through the endpoint attribute files.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0a1ef3b5a765a6f20e7b8caf295aad3276243966",
      "tree": "31d2bc231306e3ed6ed81512e460e32d00bfc730",
      "parents": [
        "b724ae77969fd832be71419dca74bece9af287ff"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:38:24 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Use kzalloc instead of kmalloc/memset\n\nThis patch (as590) fixes up all the remaining places where usbcore can\nuse kzalloc rather than kmalloc/memset.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b724ae77969fd832be71419dca74bece9af287ff",
      "tree": "a38ed0337bf012db4c8deec2c33d3e4ff78a2b6a",
      "parents": [
        "0e6c8e8db508fcb292836b23d039649c5de29090"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:36:00 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: Wrap lines before column 80\n\nI can\u0027t stand text lines that wrap-around in my 80-column windows.  This\npatch (as589) makes cosmetic changes to a couple of source files.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e6c8e8db508fcb292836b23d039649c5de29090",
      "tree": "5a65aa48c6dbc5c81d1665802d4e632c64b850e3",
      "parents": [
        "be69e5b1900a19a545becda822b18d6f09168ba5"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Oct 24 15:33:03 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:51 2005 -0700"
      },
      "message": "[PATCH] usbcore: endpoint attributes track altsetting changes\n\nThis patch (as588) fixes the way endpoint attribute files are registered\nand unregistered.  Now they will correctly track along with altsetting\nchanges.  This fixes bugzilla entry #5467.\n\nIn a separate but related change, when a usb_reset_configuration call\nfails, the device state is not changed to USB_STATE_ADDRESS.  In the\nfirst place, failure means that we don\u0027t know what the state is, not\nthat we know the device is unconfigured.  In the second place, doing\nthis can potentially lead to a memory leak, since usbcore might not\nrealize there still is a current configuration that needs to be\ndestroyed.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "be69e5b1900a19a545becda822b18d6f09168ba5",
      "tree": "7730b17e403cc03ea7c7cee8fc56f06171af0ebe",
      "parents": [
        "e52783206ada0c0276c8dd74c0ecd0007ead7c00"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Oct 25 15:56:06 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] usbcore: Improve endpoint sysfs file handling\n\nThis revised patch (as587b) improves the implementation of USB endpoint\nsysfs files.  Instead of storing a whole bunch of attributes for every\nsingle endpoint, each endpoint now gets its own kobject and they can\nshare a static list of attributes.  The number of extra fields added to\nstruct usb_host_endpoint has been reduced from 4 to 1.\n\nThe bEndpointAddress field is retained even though it is redundant (it\nrepeats the same information as the attributes\u0027 directory name).  The\ncode avoids calling kobject_register, to prevent generating unwanted\nhotplug events.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e52783206ada0c0276c8dd74c0ecd0007ead7c00",
      "tree": "6714a61666247613d585e1bad5f007da0de49056",
      "parents": [
        "72129cd6577793408ff546b0ddd5794c33f32399"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Sun Oct 23 23:52:39 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] USB Storage: Expand range of Freecom unusual_devs entry\n\nFreecom seems to be one of those vendors that can\u0027t get the GET CAPACITY\nthing right. This expands the US_FL_FIX_CAPACITY flag for the entire\nrange of their fccd product line.\n\nThis is based on a patch sent by Stuart Black\n\u003cstuart_black@yahoo.co.uk\u003e.\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "72129cd6577793408ff546b0ddd5794c33f32399",
      "tree": "c60564a0cd92d95d1c6d3830fee8c034df112abf",
      "parents": [
        "3f13e66e219238e025ff561d69826da9342c3f4a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Oct 25 23:34:03 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] mdc800: remove embrions of C++ exceptions\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3f13e66e219238e025ff561d69826da9342c3f4a",
      "tree": "ff0fd93b0119975d45f2a55f49d2c897b0fc1ec0",
      "parents": [
        "ce2596df79ddbac605a290f4c7cf011cb40524fc"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:43:36 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: use kthread API\n\nThis patch is originally from Alan Stern (as569).  It has been rediffed\nagainst a current tree.\n\nThis patch converts usb-storage to use the kthread API for creating its\ncontrol and scanning threads.  The new code doesn\u0027t use kthread_stop\nbecause the threads need (or will need in the future) to exit\nasynchronously.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ce2596df79ddbac605a290f4c7cf011cb40524fc",
      "tree": "59b4a7a91c429d6499d30fa74eeec8f3ad2bfa70",
      "parents": [
        "bbafa4668f37f5093a3ae2a8b0cbe327e24e12da"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:41:39 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: implement minimal PM\n\nThis patch from Alan Stern started as as568.  It has been rediffed against\na current tree.\n\nThis patch adds minimal suspend/resume support to usb-storage.  Just enough\nfor it to qualify as PM-aware.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bbafa4668f37f5093a3ae2a8b0cbe327e24e12da",
      "tree": "e679db87309810e8da8092ffcb3df5a9dd7323e0",
      "parents": [
        "b876aef7f890d8c59a45b78858a36cf60fddf522"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:40:22 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: allocate separate sense buffer\n\nThis patch is from Alan Stern (as560).  It has been rediffed against a\ncurrent tree.\n\nThis patch allocates a separate buffer for usb-storage to use when\nauto-sensing.  Up to now we have been using the sense buffer embedded in a\nscsi_cmnd struct, which is dangerous on hosts that (a) don\u0027t do\ncache-coherent DMA or (b) have DMA alignment restrictions.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b876aef7f890d8c59a45b78858a36cf60fddf522",
      "tree": "c8211d093fc0ab4ec04d3adaf8388253aa73d0bf",
      "parents": [
        "423e489d704d05c6e8c2927fb1854db85914912a"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Sun Oct 23 19:38:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:50 2005 -0700"
      },
      "message": "[PATCH] PATCH: usb-storage: move GetMaxLUN later in time\n\nThis patch is originally from Alan Stern (as557).  It has been re-diffed\nagainst a current tree, and I also corrected a minor merging error.\n\nSome time ago we introduced a delay before device scanning, because many\ndevices do not like to receive SCSI commands right after enumeration.\nNow it turns out there\u0027s a device that doesn\u0027t like to receive\nGet-Max-LUN right after enumeration either.  Accordingly this patch\ndelays the Get-Max-LUN request until the beginning of the scanning\nprocedure.  This fixes Bugzilla entry #5010.\n\nThree things are worth noting.  First, I removed the locking code from\nusb_stor_acquire_resources.  It\u0027s not needed, because the locking is to\nprotect against disconnect events and acquire_resources is only called\nduring probe (so the disconnect routine can\u0027t be called).  Second, I\ninitialized to 0 the buffer used for the Get-Max-LUN response.  It\u0027s not\nreally necessary, but it will prevent random values from showing up in\nthe debugging log when the request fails.  Third, I added a test against\nthe SINGLE_LUN flag.  This will allow us to use the flag to indicate\nBulk-only devices that can\u0027t handle Get-Max-LUN.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "423e489d704d05c6e8c2927fb1854db85914912a",
      "tree": "a4045f348d2b2ddd232ae6eddf103ccc32e7c5a6",
      "parents": [
        "478a3bab8c87a9ba4a4ba338314e32bb0c378e62"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Oct 19 13:06:13 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] hid-core: Add Clear-Halt on the Interrupt-in endpoint\n\nThis patch (as577) adds a Clear-Halt call on the Interrupt-in endpoint\nduring input device configuration.  Without it my HP USB keyboard doesn\u0027t\nwork.\n\nVojtech says it\u0027s worth trying, since it might help with some recalcitrant\ndevices.  On the other hand, it might interfere with others.  I\u0027m\nsubmitting it so that it can get tested by a range of users.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "478a3bab8c87a9ba4a4ba338314e32bb0c378e62",
      "tree": "37e07a18952706e76b36c782ac095c17b0bc8e11",
      "parents": [
        "46f116eab81b21c6ae8c4f169498c632b1f94bf1"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Oct 19 12:52:02 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: Always do usb-handoff\n\nThis revised patch (as586b) makes usb-handoff permanently true and no\nlonger a kernel boot parameter.  It also removes the piix3_usb quirk code;\nthat was nothing more than an early version of the USB handoff code\n(written at a time when Intel\u0027s PIIX3 was about the only motherboard with\nUSB support).  And it adds identifiers for the three PCI USB controller\nclasses to pci_ids.h.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46f116eab81b21c6ae8c4f169498c632b1f94bf1",
      "tree": "b5165e2e57748140be4dc3fbf7063fdba721c26c",
      "parents": [
        "eb3c5ed8617d0aa67648cb7d1a486d14099129f2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Oct 24 22:42:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: cdc-acm patch to use kzalloc\n\nanother one to use kzalloc. Please apply.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eb3c5ed8617d0aa67648cb7d1a486d14099129f2",
      "tree": "60eafa678fb9c73169a5e5a83fc70aa8a74ad50d",
      "parents": [
        "f2d45cd976682a3566c8cf30cefe91eb43ab6005"
      ],
      "author": {
        "name": "David Eriksson",
        "email": "twogood@users.sourceforge.net",
        "time": "Tue Oct 18 20:12:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: Improving the set of vendor/product IDs in the ipaq driver\n\nThis is a patch improving the set of vendor/product IDs used in the\n\"ipaq\" USB serial device driver. The patch size is because I sorted the\nids this time, forgot about that last time.\n\nChanges:\n\n- Added vendor/product identifiers for Psion Teklogix devices\n- Restored Microsoft\u0027s identifier pair 045e/00ce\n- Sorted list of vendor/product identifiers\n\nSigned-off-by: David Eriksson \u003ctwogood@users.sourceforge.net\u003e\nSigned-off-by: Ganesh Varadarajan \u003cganesh@veritas.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f2d45cd976682a3566c8cf30cefe91eb43ab6005",
      "tree": "325133a80bc8a2b6ce826ac7caa930d19825bbc1",
      "parents": [
        "61eded6e06a1f4bdbf707b69da904ba9f3eb2f0a"
      ],
      "author": {
        "name": "Guillaume GOURAT /",
        "email": "guillaume.gourat@nexvision.fr",
        "time": "Fri Oct 21 14:01:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: Kaweth.c udelay patch\n\nOn some arch (like arm) udelay cannot be called with value greater that\n2000.\n\nSigned-off-by: Guillaume GOURAT / guillaume.gourat@nexvision.fr\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\n"
    }
  ],
  "next": "61eded6e06a1f4bdbf707b69da904ba9f3eb2f0a"
}
