)]}'
{
  "log": [
    {
      "commit": "afa153fd7b6afcd55dd6df6aea06bb53aa1d3608",
      "tree": "87afe5df8802876a7937cfdcf977462c5c2399fe",
      "parents": [
        "ba6271ea6324decab4c47c4a55de95188d930792",
        "5a61dd9ec8c5a8e14fbccda3ab042555b692b9b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 11:44:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 11:44:11 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide/Kconfig: mark ide-scsi as deprecated\n  ide-disk: remove stale init_idedisk_capacity() documentation\n  palm_bk3710: improve IDE registration\n  ide: fix hwif_to_node()\n  IDE: palm_bk3710: fix compile warning for unused variable\n  IDE: compile fix for sff_dma_ops\n"
    },
    {
      "commit": "5a61dd9ec8c5a8e14fbccda3ab042555b692b9b2",
      "tree": "ef156d8c8e19848f6d1b5f74d1215cad6ccad8a5",
      "parents": [
        "ab1b67a6230648cf65b0342d9887fee890160ca8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Sep 02 20:18:48 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Sep 02 20:18:48 2008 +0200"
      },
      "message": "ide/Kconfig: mark ide-scsi as deprecated\n\nMark ide-scsi as deprecated and remove stale/bogus documentation.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ab1b67a6230648cf65b0342d9887fee890160ca8",
      "tree": "7cc897b4ec8da7e8aca00e1e2efbd655048e1d12",
      "parents": [
        "bfc2f01fc83f982344f09f491f7c18a6b9a16aa8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Sep 02 20:18:47 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Sep 02 20:18:47 2008 +0200"
      },
      "message": "ide-disk: remove stale init_idedisk_capacity() documentation\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "bfc2f01fc83f982344f09f491f7c18a6b9a16aa8",
      "tree": "02dce9d575e1399776a6ff1fcab2103abb993984",
      "parents": [
        "96f80219b738f84f90e449385bdede90f2910521"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Tue Sep 02 20:18:47 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Sep 02 20:18:47 2008 +0200"
      },
      "message": "palm_bk3710: improve IDE registration\n\n* fix device tree ... don\u0027t forget to set the parent device\n\n* let init/exit code be removed where practical\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n[bart: splitted it from bigger DaVinci patch, s/hw.parent/hw.dev/]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a1aee8622293138867e7dbd1dd214dfb34cd89d2",
      "tree": "63c94379e73ba5884c997cd9e3c93578e9c8047a",
      "parents": [
        "71fc9fcc70e6ad96215510c1dbcbade05cd95e41"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Tue Sep 02 20:18:47 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Sep 02 20:18:47 2008 +0200"
      },
      "message": "IDE: palm_bk3710: fix compile warning for unused variable\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "72a8d129cf5811b77f0d6c8acef9ac34a12bccf4",
      "tree": "4d508d7c31ad905337be336c1221ba61219c1fa1",
      "parents": [
        "7ed77e804650b9095f862a0cfeecaa955224a73e",
        "b2d2c4ceaddc3098f19637a732f74b820a81a9e7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 11:04:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 11:04:09 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://neil.brown.name/md\n\n* \u0027for-linus\u0027 of git://neil.brown.name/md:\n  Fix problem with waiting while holding rcu read lock in md/bitmap.c\n  Remove invalidate_partition call from do_md_stop.\n"
    },
    {
      "commit": "3df8a905ed09341041a3d1c6309fdb18cc809297",
      "tree": "4294431cbf4ad7401ea2a4530683e7725340d50d",
      "parents": [
        "919fae1686881ed3922ea9de5b0c0a4feff3069e"
      ],
      "author": {
        "name": "Dennis Jansen",
        "email": "dennis.jansen@web.de",
        "time": "Fri Aug 15 01:28:57 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 11:00:23 2008 -0700"
      },
      "message": "ACPI: Fix typo in \"Disable MWAIT via DMI on broken Compal board\"\n\nThis fixes a typo in commit 2a2a64714d9c40f7705c4de1e79a5b855c7211a9 \"Disable MWAIT via DMI on broken Compal board\".\n\nIt allows the nomwait dmi check to actually detect the Acer 5220.\n\nSigned-off-by: Dennis Jansen \u003cdennis.jansen@web.de\u003e\nTested-by: Dennis Jansen \u003cdennis.jansen@web.de\u003e\nAcked-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "919fae1686881ed3922ea9de5b0c0a4feff3069e",
      "tree": "f96528958189ef42959f8e3caf129cf7f873025b",
      "parents": [
        "e77295dc9e6b52281ae85af4068f13752524e9f4",
        "b67c5f87c13f398ec3f4d6b455cb0bbeda8d7ac0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 10:59:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 10:59:27 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/users/dwmw2/random-2.6\n\n* git://git.infradead.org/users/dwmw2/random-2.6:\n  [MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()\n  dabusb_fpga_download(): fix a memory leak\n  Remove \u0027#include \u003cstddef.h\u003e\u0027 from mm/page_isolation.c\n  Fix modules_install on RO nfs-exported trees.\n"
    },
    {
      "commit": "6b9886a173ff6c9ed528979c4d0a3566c1f61013",
      "tree": "b09dc02c72225f29565d2477d4a27681fffbfcec",
      "parents": [
        "6ffbb1964afe1236951f7ac30aa0ed202673e374",
        "6c7be29810dd85b4fe75588ec536446c1579d492"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 10:46:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 10:46:56 2008 -0700"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/radeon: downgrade debug message from info to debug.\n"
    },
    {
      "commit": "b67c5f87c13f398ec3f4d6b455cb0bbeda8d7ac0",
      "tree": "fc2ebe12c5b34439b9034742f957177111409cc7",
      "parents": [
        "02c0267a40c876a4d70f2000f21fe9ff89fb988e"
      ],
      "author": {
        "name": "Zev Weiss",
        "email": "zevweiss@gmail.com",
        "time": "Mon Sep 01 05:02:12 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 02 09:29:05 2008 +0100"
      },
      "message": "[MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()\n\nThe MEMGETREGIONINFO ioctl() in mtdchar.c was clobbering user memory by\noverwriting more than intended, due the size of struct mtd_erase_region_info\nchanging in commit 0ecbc81adfcb9f15f86b05ff576b342ce81bbef8 (\u0027Support\nfor auto locking flash on power up\u0027).\n\nFix avoids this by copying struct members one by one with put_user(), as there\nis no longer a convenient struct to use the size of as the length argument to\ncopy_to_user().\n\nSigned-off-by: Zev Weiss \u003czevweiss@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "02c0267a40c876a4d70f2000f21fe9ff89fb988e",
      "tree": "d585697289adfdab1becc13b65c9e1a62dacf3b7",
      "parents": [
        "0ed97ee470c36e05bcaad36c4fb4c501f383ce63"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Aug 28 01:04:30 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 02 09:29:03 2008 +0100"
      },
      "message": "dabusb_fpga_download(): fix a memory leak\n\nThis patch fixes a memory leak in an error path.\n\nReported-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b2d2c4ceaddc3098f19637a732f74b820a81a9e7",
      "tree": "5fb4150c33066f9fa70cc39853e5400ad6d54dca",
      "parents": [
        "271f5a9b8f8ae0db95de72779d115c9d0b9d3cc5"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Sep 01 12:48:13 2008 +1000"
      },
      "committer": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Sep 01 12:48:13 2008 +1000"
      },
      "message": "Fix problem with waiting while holding rcu read lock in md/bitmap.c\n\nA recent patch to protect the rdev list with rcu locking leaves us\nwith a problem because we can sleep on memalloc while holding the\nrcu lock.\n\nThe rcu lock is only needed while walking the linked list as\nuninteresting devices (failed or spares) can be removed at any time.\n\nSo only take the rcu lock while actually walking the linked list.\nTake a refcount on the rdev during the time when we drop the lock\nand do the memalloc to start IO.\nWhen we return to the locked code, all the interesting devices\non the list will not have moved, so we can simply use\nlist_for_each_continue_rcu to pick up where we left off.\n\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\n"
    },
    {
      "commit": "271f5a9b8f8ae0db95de72779d115c9d0b9d3cc5",
      "tree": "814bfe03f1c5ae97da163c8f6b24a0cf67cfd783",
      "parents": [
        "bef69ea0dcce574a425feb0a5aa4c63dd108b9a6"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Sep 01 12:32:52 2008 +1000"
      },
      "committer": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Sep 01 12:32:52 2008 +1000"
      },
      "message": "Remove invalidate_partition call from do_md_stop.\n\nWhen stopping an md array, or just switching to read-only, we\ncurrently call invalidate_partition while holding the mddev lock.\nThe main reason for this is probably to ensure all dirty buffers\nare flushed (invalidate_partition calls fsync_bdev).\n\nHowever if any dirty buffers are found, it will almost certainly cause\na deadlock as starting writeout will require an update to the\nsuperblock, and performing that updates requires taking the mddev\nlock - which is already held.\n\nThis deadlock can be demonstrated by running \"reboot -f -n\" with\na root filesystem on md/raid, and some dirty buffers in memory.\n\nAll other calls to stop an array should already happen after a flush.\nThe normal sequence is to stop using the array (e.g. umount) which\nwill cause __blkdev_put to call sync_blockdev.  Then open the\narray and issue the STOP_ARRAY ioctl while the buffers are all still\nclean.\n\nSo this invalidate_partition is normally a no-op, except for one case\nwhere it will cause a deadlock.\n\nSo remove it.\n\nThis patch possibly addresses the regression recored in\n   http://bugzilla.kernel.org/show_bug.cgi?id\u003d11460\nand\n   http://bugzilla.kernel.org/show_bug.cgi?id\u003d11452\n\nthough it isn\u0027t yet clear how it ever worked.\n\n\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\n"
    },
    {
      "commit": "6c7be29810dd85b4fe75588ec536446c1579d492",
      "tree": "c17e97e74b1d0a98583fcdcf5ff4f64451607234",
      "parents": [
        "bef69ea0dcce574a425feb0a5aa4c63dd108b9a6"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Sep 01 08:51:52 2008 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Sep 01 08:51:52 2008 +1000"
      },
      "message": "drm/radeon: downgrade debug message from info to debug.\n\nIf this triggers its bad, however some machines seem to have been\ntriggering it for ages and we didn\u0027t know until we added the debug.\n\nSo downgrade the debug now so people don\u0027t call this a regression.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "bb23b431db7405f6d79f989ad0236bf6428ba1cb",
      "tree": "481c179e97bf72b206e51ef594c7bb3fb32af72f",
      "parents": [
        "24342c34a022ee90839873d91396045e12ef1090"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Aug 29 11:47:07 2008 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Aug 29 11:47:07 2008 +0200"
      },
      "message": "remove blk_register_filter and blk_unregister_filter in gendisk\n\nThis patch remove blk_register_filter and blk_unregister_filter in\ngendisk, and adds them to sd.c, sr.c. and ide-cd.c\n\nThe commit abf5439370491dd6fbb4fe1a7939680d2a9bc9d4 moved cmdfilter\nfrom gendisk to request_queue. It turned out that in some subsystems\nmultiple gendisks share a single request_queue. So we get:\n\nUsing physmap partition information\nCreating 3 MTD partitions on \"physmap-flash\":\n0x00000000-0x01c00000 : \"User FS\"\n0x01c00000-0x01c40000 : \"booter\"\nkobject (8511c410): tried to init an initialized object, something is seriously wrong.\nCall Trace:\n[\u003c8036644c\u003e] dump_stack+0x8/0x34\n[\u003c8021f050\u003e] kobject_init+0x50/0xcc\n[\u003c8021fa18\u003e] kobject_init_and_add+0x24/0x58\n[\u003c8021d20c\u003e] blk_register_filter+0x4c/0x64\n[\u003c8021c194\u003e] add_disk+0x78/0xe0\n[\u003c8027d14c\u003e] add_mtd_blktrans_dev+0x254/0x278\n[\u003c8027c8f0\u003e] blktrans_notify_add+0x40/0x78\n[\u003c80279c00\u003e] add_mtd_device+0xd0/0x150\n[\u003c8027b090\u003e] add_mtd_partitions+0x568/0x5d8\n[\u003c80285458\u003e] physmap_flash_probe+0x2ac/0x334\n[\u003c802644f8\u003e] driver_probe_device+0x12c/0x244\n[\u003c8026465c\u003e] __driver_attach+0x4c/0x84\n[\u003c80263c64\u003e] bus_for_each_dev+0x58/0xac\n[\u003c802633ec\u003e] bus_add_driver+0xc4/0x24c\n[\u003c802648e0\u003e] driver_register+0xcc/0x184\n[\u003c80100460\u003e] _stext+0x60/0x1bc\n\nIn the long term, we need to fix such subsystems but we need a quick\nfix now. This patch add the command filter support to only sd and sr\nthough it might be useful for other SG_IO users (such as cciss).\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nReported-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "604a2785a8482cad4d63202465133c720db5eda7",
      "tree": "e2f510a8a54d7d4443cb52f3a0be46f527ebb779",
      "parents": [
        "66833d5f3934a19d0988b7d0de58149bfd7a5884",
        "d310fb4bb73629840430cb13cb282915e49fef4b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:01 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:\n  Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE\n  Blackfin arch: sram: use \u0027unsigned long\u0027 for irqflags\n  Blackfin arch: let PCI depend on BROKEN\n  Blackfin arch: move include/asm-blackfin header files to arch/blackfin\n  Blackfin arch: fix bug - MPU crashes under stress\n  Blackfin arch: Fix bug - when to rmmod the L1_module, it stucks and then reboot the board.\n  Blackfin arch: dont actually need to muck with EMAC_SYSTAT for BF52x for demuxing\n  Blackfin arch: Add MTD Partitions for MTD_DATAFLASH, increase max SPI SCLK\n"
    },
    {
      "commit": "9c2bdac40eba639c438690b1245a020e7c2530df",
      "tree": "ee3f8dd83bf64dd8bc48aebd492ef239a8b98adb",
      "parents": [
        "41108eb10142e0552f2de1e4c0675b108c5f018f",
        "4329cf8613b0c7cdc020005f0e1ea7378681f1d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:28:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:28:50 2008 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c: Prevent log spam on some DVB adapters\n  i2c: Add missing kerneldoc descriptions\n  i2c: Fix device_init_wakeup place\n"
    },
    {
      "commit": "4329cf8613b0c7cdc020005f0e1ea7378681f1d8",
      "tree": "b3c0fc13eb33018fc67ee9a7b4a4a9c308b1695d",
      "parents": [
        "96e21e4fbc1b83a3445553381ec74f904618562e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 28 08:33:23 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Aug 28 08:33:23 2008 +0200"
      },
      "message": "i2c: Prevent log spam on some DVB adapters\n\nSome DVB adapters do not support the special I2C transaction that we\nuse for probing purposes. There\u0027s no point in logging this event, as\nthere\u0027s nothing the user can do and in general there is no actual\nproblem. So, degrade one of these messages to a debug message, and\nmove the other one around so that it is only printed on bogus drivers.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\n"
    },
    {
      "commit": "ee35425c8eb11556a4cb7b1c7543f1bfb88f911c",
      "tree": "b288fd8c690fe98c4045e74ce53af1cd93ece826",
      "parents": [
        "1941246dd98089dd637f44d3bd4f6cc1c61aa9e4"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Thu Aug 28 08:33:22 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Aug 28 08:33:22 2008 +0200"
      },
      "message": "i2c: Fix device_init_wakeup place\n\ndevice_init_wakeup must be called after device_register.\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b09331e530777963ed65ce2fdf074b7b077768c7",
      "tree": "0354e5a7bb8ec3a7ae647b5ce71516f6a4979b05",
      "parents": [
        "4c246edd2550304df5b766cc841584b2bb058843",
        "d97240552cd98c4b07322f30f66fd9c3ba4171de"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (55 commits)\n  sctp: fix random memory dereference with SCTP_HMAC_IDENT option.\n  sctp: correct bounds check in sctp_setsockopt_auth_key\n  wan: Missing capability checks in sbni_ioctl()\n  e100, fix iomap read\n  qeth: preallocated header account offset\n  qeth: l2 write unicast list to hardware\n  qeth: use -EOPNOTSUPP instead of -ENOTSUPP.\n  ibm_newemac: Don\u0027t call dev_mc_add() before device is registered\n  net: don\u0027t grab a mutex within a timer context in gianfar\n  forcedeth: fix checksum flag\n  net/usb/mcs7830: add set_mac_address\n  net/usb/mcs7830: new device IDs\n  [netdrvr] smc91x: fix resource removal (null ptr deref)\n  ibmveth: fix bad UDP checksums\n  [netdrvr] hso: dev_kfree_skb crash fix\n  [netdrvr] hso: icon 322 detection fix\n  atl1: disable TSO by default\n  atl1e: multistatement if missing braces\n  igb: remove 82576 quad adapter\n  drivers/net/skfp/ess.c: fix compile warnings\n  ...\n"
    },
    {
      "commit": "4c246edd2550304df5b766cc841584b2bb058843",
      "tree": "16f9a553226d256adc3f1969c1d966dbc6e646f9",
      "parents": [
        "ee7cbabbd359b5d9a60de3d5f1693163e07987ca"
      ],
      "author": {
        "name": "Vladimir Sokolovsky",
        "email": "vlad@mellanox.co.il",
        "time": "Wed Aug 27 14:29:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:40:38 2008 -0700"
      },
      "message": "IB/mlx4: Actually return L_Key and R_Key for fast register MRs\n\nInitialize the L_Key and R_Key for memory regions returned from\nmlx4_ib_alloc_fast_reg_mr().  Otherwise callers just get garbage for\nthe memory keys and can\u0027t do anything useful with these MRs.\n\nSigned-off-by: Vladimir Sokolovsky \u003cvlad@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee7cbabbd359b5d9a60de3d5f1693163e07987ca",
      "tree": "29c3b01f8cdb26ccf69acaf5d0a64eefab87f7b3",
      "parents": [
        "a152db71d962f405f7e9be5c818bddf6d1be50a7",
        "3ccd3ec6d4a7750c49c4d2bbcc1d0e82cd4c8a7f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:28 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] removed unused #include \u003cversion.h\u003e\n  [WATCHDOG] at91rm9200_wdt.c: fix misleading indentation\n  [WATCHDOG] mpc8xxx_wdt: fix modular build\n  [WATCHDOG] hpwdt.c kdebug support\n  [WATCHDOG] Add support for the IDT RC32434 watchdog\n  [WATCHDOG] Add support for the built-int RDC R-321x SoC watchdog\n  [WATHDOG] delete unused driver mpc8xx_wdt.c\n  [WATCHDOG] Fix s3c2410_wdt driver coding style issues\n  [WATCHDOG] Clean out header of s3c2410_wdt driver.\n  [WATCHDOG] Fix NULL usage in s3c2410_wdt driver.\n"
    },
    {
      "commit": "a152db71d962f405f7e9be5c818bddf6d1be50a7",
      "tree": "ec9bd5c50f1e925318488d585a8504a552a63f30",
      "parents": [
        "f753f3272b4d2108d1e4b121ddcde504737a8693"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Aug 26 19:55:58 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:09 2008 -0700"
      },
      "message": "tty: Fix termios tty window resize race with pty/tty pair\n\nKanru Chen posted a patch versus the old code which deals with the case\nwhere you resize the pty side of a pty/tty pair. In that situation the\ntermios data is updated for both pty and tty but the locks are not held\nfor the right side.\n\nThis implements the fix differently against the updated tty code. Patch\nby self but the hard bit (noticing and fixing the bug) is thanks to Kanru\nChen.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f753f3272b4d2108d1e4b121ddcde504737a8693",
      "tree": "8cb292ba9bd8249c578fdb77f49d7343beaa7815",
      "parents": [
        "325a9a3d3990e77c62b771a71239fcd0cb6f6e2c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Aug 26 19:52:47 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:37:09 2008 -0700"
      },
      "message": "tty: TIOCGSOFTCAR/SSOFTCAR on pty is wron\n\nThe termios settings ioctls on a pty should affect the bound tty side not\nthe pty. The SOFTCAR ioctls use the wrong device file.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2caf959966d540c9a2358c6b74f67aa86248e34b",
      "tree": "5d9cb215d57de56c98e33dcad3d3f58b3506d100",
      "parents": [
        "16ecf85a5ca7345efbcbb2de76607db0f7ec9049",
        "3e5fc80a404a24c858468030b63555cccfb3e79c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:28:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:28:45 2008 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: don\u0027t set the signal blocker on the master process.\n  drm: don\u0027t call the vblank tasklet with irqs disabled.\n  r300: Fix cliprect emit\n  drm/radeon: r300_cmdbuf: Always emit INDX_BUFFER immediately after DRAW_INDEX\n  radeon: fix some hard lockups on r3/4/500s\n"
    },
    {
      "commit": "16ecf85a5ca7345efbcbb2de76607db0f7ec9049",
      "tree": "4eec83917e3ece632339c470c0bb2b8f116c0b70",
      "parents": [
        "0559bc8e9bf8cb6063b9bc7206fbc28982491a5d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 01:14:46 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:56:27 2008 -0700"
      },
      "message": "e1000: fix stack size\n\nHere\u0027s the patch. It shrinks the stack from 1152 bytes to 192 bytes (the\nfirst version, that only did the e1000_option part, got it down to 600\nbytes). About half comes from not using multiple \"e1000_option\"\nstructures, the other half comes from turning the \"e1000_opt_list[]\"\narrays into \"static const\" instead, so that gcc doesn\u0027t copy them onto the\nstack.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nReveiewed-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0559bc8e9bf8cb6063b9bc7206fbc28982491a5d",
      "tree": "3ec60750466eea38ae6443100b7213f5122e3d21",
      "parents": [
        "e472233fc52d9556cab7d8a1164ccd93ab36fb91",
        "5168c47b4c294412f079dd3cc891e0276bb0479e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:55:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:55:35 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block:\n  block: remove blk_queue_tag_depth() and blk_queue_tag_queue()\n  block: remove unused -\u003ebusy part of the block queue tag map\n  bio: fix __bio_copy_iov() handling of bio-\u003ebv_len\n  bio: fix bio_copy_kern() handling of bio-\u003ebv_len\n  block: submit_bh() inadvertently discards barrier flag on a sync write\n  block: clean up cmdfilter sysfs interface\n  block: rename blk_scsi_cmd_filter to blk_cmd_filter\n  sg: restore command permission for TYPE_SCANNER\n  block: move cmdfilter from gendisk to request_queue\n"
    },
    {
      "commit": "72e19b3b22f43b20ee84db0deba33c71803cbe34",
      "tree": "2ca2ad35d0f01b0a808991ca3749060f8c382b24",
      "parents": [
        "f42ac38c59e0a03d6da0c24a63fb211393f484b0",
        "dbe13d9981e55c60a030d0509acc9a8968b9c5bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:43 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] dcss: fix build bug.\n  [S390] Fix linker script.\n"
    },
    {
      "commit": "8560c650f340565b720fd57d1f9c99ab216d99d0",
      "tree": "5bc2cc5946ca7e783df18e0a8310b39b1de462f8",
      "parents": [
        "1941246dd98089dd637f44d3bd4f6cc1c61aa9e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:35:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:42:00 2008 -0700"
      },
      "message": "Revert \"pktcdvd: push BKL down into driver\"\n\nThis reverts commit 5b6155ee70e9c4d2ad7e6f514c8eee06e2711c3a, because\nthe block device ioctl\u0027s really aren\u0027t ready for it.\n\nIn particular, the \"struct file *\" and the \"struct inode *\" arguments do\nnot necessarily match, which means that the unlocked version of the\nioctl (that only gets a \"struct file *\") isn\u0027t actually able to handle\nthe cases it needs to handle.\n\nThis fixes bugzilla\n\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11401\n\nReported-and-bisected-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nAcked-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f2455eb176ac87081bbfc9a44b21c7cd2bc1967e",
      "tree": "63874579df35e6938faa973f476a4fe803f5282c",
      "parents": [
        "6c36810a731a422535d838cdb440f332c1d91017"
      ],
      "author": {
        "name": "Eugene Teo",
        "email": "eugeneteo@kernel.sg",
        "time": "Wed Aug 27 04:50:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:50:30 2008 -0700"
      },
      "message": "wan: Missing capability checks in sbni_ioctl()\n\nThere are missing capability checks in the following code:\n\n1300 static int\n1301 sbni_ioctl( struct net_device  *dev,  struct ifreq  *ifr,  int  cmd)\n1302 {\n[...]\n1319     case  SIOCDEVRESINSTATS :\n1320         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1321             return  -EPERM;\n[...]\n1336     case  SIOCDEVSHWSTATE :\n1337         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1338             return  -EPERM;\n[...]\n1357     case  SIOCDEVENSLAVE :\n1358         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1359             return  -EPERM;\n[...]\n1372     case  SIOCDEVEMANSIPATE :\n1373         if( current-\u003eeuid !\u003d 0 )    /* root only */\n1374             return  -EPERM;\n\nHere\u0027s my proposed fix:\n\nMissing capability checks.\n\nSigned-off-by: Eugene Teo \u003ceugeneteo@kernel.sg\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c36810a731a422535d838cdb440f332c1d91017",
      "tree": "ec8c129bbd7b1277cb947621a930ef7dce03d943",
      "parents": [
        "df69471290cbec7714f6d1fabd14f4e41219cee1",
        "576fdeaef631976c3afcb1d78ef196051282611d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:29:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 27 04:29:50 2008 -0700"
      },
      "message": "Merge branch \u0027no-iwlwifi\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "17393dd67c06c3912ff47b31268b648929715336",
      "tree": "05e5e5aaf8d7fe49f492f42b1637121a99e895c3",
      "parents": [
        "bd8774c841aa5162d1d6837b3d21f4dcee71f36a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Aug 14 18:27:23 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:35 2008 -0400"
      },
      "message": "e100, fix iomap read\n\nThere were 2 omitted readb\u0027s used on an iomap space. eliminate them\nby using ioread8 instead.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nCc: PJ Waskiewicz \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nCc: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "bd8774c841aa5162d1d6837b3d21f4dcee71f36a",
      "tree": "285435d3aa0df8956c8012c498de354977297fcc",
      "parents": [
        "7db2266a374d66f5ac85334c922cb37d76939cc5"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 15 08:03:00 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:28 2008 -0400"
      },
      "message": "qeth: preallocated header account offset\n\nWhen a preallocated header qdio buffer is filled we have to account\nthe offset for the data length.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7db2266a374d66f5ac85334c922cb37d76939cc5",
      "tree": "1bf60b07087d901deb6fef1fa8839febb1b47e7f",
      "parents": [
        "211cd45ac71dcd40d473fddf9a49cb1085173cb1"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 15 08:02:59 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:27 2008 -0400"
      },
      "message": "qeth: l2 write unicast list to hardware\n\nIn case the netdev unicast list contains additional entries we have\nto register/deregister them.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "211cd45ac71dcd40d473fddf9a49cb1085173cb1",
      "tree": "1566cc9dc11ab195b70b272e9930498c2b13f288",
      "parents": [
        "e8296582783a9f3bf75dbeb98dfdae15fd45c008"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Aug 15 08:02:58 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:26 2008 -0400"
      },
      "message": "qeth: use -EOPNOTSUPP instead of -ENOTSUPP.\n\nreturn value -ENOTSUPP is not valid in userspace context, use\n-EOPNOTSUPP instead.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e8296582783a9f3bf75dbeb98dfdae15fd45c008",
      "tree": "78cc81d865c64158c50f52f09793de85a8e5addc",
      "parents": [
        "ab9399059bb85a94758f42fb25607e440e926cc6"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Aug 18 07:29:23 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:24 2008 -0400"
      },
      "message": "ibm_newemac: Don\u0027t call dev_mc_add() before device is registered\n\nWe must not call dev_mc_add() from within our HW configure which happens\nbefore we initialize and register the netdev. Do it in open() instead.\n\nThanks to Sebastian Siewior for tracking it down.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ab9399059bb85a94758f42fb25607e440e926cc6",
      "tree": "e56738237e0f855cf5a19f234cec611782c7d2a4",
      "parents": [
        "edcfe5f7e307846e578fb88d69fa27051fded0ab"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Tue Aug 19 21:12:45 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:19 2008 -0400"
      },
      "message": "net: don\u0027t grab a mutex within a timer context in gianfar\n\nI got the following backtrace while network was unavailble:\n\n|NETDEV WATCHDOG: eth0: transmit timed out\n|BUG: sleeping function called from invalid context at /home/bigeasy/git/linux-2.6-powerpc/kernel/mutex.c:87\n|in_atomic():1, irqs_disabled():0\n|Call Trace:\n|[c0383d90] [c0006dd8] show_stack+0x48/0x184 (unreliable)\n|[c0383db0] [c001e938] __might_sleep+0xe0/0xf4\n|[c0383dc0] [c025a43c] mutex_lock+0x24/0x3c\n|[c0383de0] [c019005c] phy_stop+0x20/0x70\n|[c0383df0] [c018d4ec] stop_gfar+0x28/0xf4\n|[c0383e10] [c018e8c4] gfar_timeout+0x30/0x60\n|[c0383e20] [c01fe7c0] dev_watchdog+0xa8/0x144\n|[c0383e30] [c002f93c] run_timer_softirq+0x148/0x1c8\n|[c0383e60] [c002b084] __do_softirq+0x5c/0xc4\n|[c0383e80] [c00046fc] do_softirq+0x3c/0x54\n|[c0383e90] [c002ac60] irq_exit+0x3c/0x5c\n|[c0383ea0] [c000b378] timer_interrupt+0xe0/0xf8\n|[c0383ec0] [c000e5ac] ret_from_except+0x0/0x18\n|[c0383f80] [c000804c] cpu_idle+0xcc/0xdc\n|[c0383fa0] [c025c07c] etext+0x7c/0x90\n|[c0383fc0] [c0338960] start_kernel+0x294/0x2a8\n|[c0383ff0] [c00003dc] skpinv+0x304/0x340\n|------------[ cut here ]------------\n\nThe phylock was once a spinlock but got changed into a mutex via\ncommit 35b5f6b1a aka [PHYLIB: Locking fixes for PHY I/O potentially sleeping]\n\nSigned-off-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "edcfe5f7e307846e578fb88d69fa27051fded0ab",
      "tree": "8aa30370ad87f448d503de2d4d08eb8f8afb0680",
      "parents": [
        "1025433147e635af9cd150676a097396cf666ddb"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed Aug 20 16:34:37 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:04 2008 -0400"
      },
      "message": "forcedeth: fix checksum flag\n\nFix the checksum feature advertised in device flags.  The hardware support\nTCP/UDP over IPv4 and TCP/UDP over IPv6 (without IPv6 extension headers).\nHowever, the kernel feature flags do not distinguish IPv6 with/without\nextension headers.\n\nTherefore, the driver needs to use NETIF_F_IP_CSUM instead of\nNETIF_F_HW_CSUM since the latter includes all IPv6 packets.\n\nA future patch can be created to check for extension headers and perform\nsoftware checksum calculation.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.25.x, 2.6.26.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1025433147e635af9cd150676a097396cf666ddb",
      "tree": "e91dec9b5ac553901711d1fca79d0de521863508",
      "parents": [
        "8382cc1c2d0eb8918d3b71bf6cb8ac2e883f3e33"
      ],
      "author": {
        "name": "Oliver Martin",
        "email": "oliver.martin@student.tuwien.ac.at",
        "time": "Sat Aug 23 22:08:47 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:54:57 2008 -0400"
      },
      "message": "net/usb/mcs7830: add set_mac_address\n\nImplement set_mac_address for mcs7830. This enables me to use it with my\ncable modem.\n\nSigned-off-by: Oliver Martin \u003coliver.martin@student.tuwien.ac.at\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8382cc1c2d0eb8918d3b71bf6cb8ac2e883f3e33",
      "tree": "0a5cb550ab55e0dda9062f26ce9d5a1a89f9b12b",
      "parents": [
        "6fc30db563c57e383ca2ec836d8c9208c52d265a"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Aug 23 22:02:23 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:54:47 2008 -0400"
      },
      "message": "net/usb/mcs7830: new device IDs\n\nThis adds USB device IDs for MosChip 7730 and Sitecom LN030\nto the mcs7830 driver. The IDs have been reported to work without\nfurther modifications.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Viktor Horvath \u003cViktorHorvath@gmx.net\u003e\nCc: Robbert Wethmar \u003crobbert@wethmar.nl\u003e\nCc: Bart van der Klip \u003cbklip@xs4all.nl\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6fc30db563c57e383ca2ec836d8c9208c52d265a",
      "tree": "9d96ba795407fe8dd4b40ad37104ff115e2b3b50",
      "parents": [
        "45e15bb734e4e559ab32f26196e44d5cf1417f10"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 27 05:54:30 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:54:30 2008 -0400"
      },
      "message": "[netdrvr] smc91x: fix resource removal (null ptr deref)\n\nProperly handle resource cleanup on unplug/exit.\n\nSpotted by Jonathan Cameron\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "45e15bb734e4e559ab32f26196e44d5cf1417f10",
      "tree": "e71322bc295822ad97af55b0298668eab093cfec",
      "parents": [
        "c213f286f2cf6590f83f541f66a625ee8d20c6f4"
      ],
      "author": {
        "name": "Santiago Leon",
        "email": "santil@us.ibm.com",
        "time": "Wed Aug 20 13:09:19 2008 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:36:57 2008 -0400"
      },
      "message": "ibmveth: fix bad UDP checksums\n\nThis patch fixes a ibmveth bug where bad UDP checksums are being transmitted\nwhen checksum offloading is enabled.\nThe hypervisor does checksum offloading only on TCP packets, so ibmveth calls\nskb_checksum_help() for any other protocol.  The bug happens because\nthe packet is being modified after the DMA map, so we would need a memory\nbarrier before making the hypervisor call.  Reordering the code so that the\nDMA map happens after skb_checksum_help() has the additional advantage of\nfixing a DMA map leak if skb_checksum_help() where to fail.\n\nSigned-off-by: Santiago Leon \u003csantil@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c213f286f2cf6590f83f541f66a625ee8d20c6f4",
      "tree": "7ba05141de1eba64f3235c7d9974c134b869327d",
      "parents": [
        "95eacee870a521d2647f42c4f670cd65a145a6bd"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Aug 19 18:07:55 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:36:47 2008 -0400"
      },
      "message": "[netdrvr] hso: dev_kfree_skb crash fix\n\nFixes dev_kfree_skb happening too many times when hso_start_net_device\nis called from hso_resume.\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "95eacee870a521d2647f42c4f670cd65a145a6bd",
      "tree": "cfba539ce759aa95807a8029b4943e6fe72eba98",
      "parents": [
        "82c26a9d117f0178b8c1b33429014b6d99c470f6"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Aug 19 18:07:52 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:36:39 2008 -0400"
      },
      "message": "[netdrvr] hso: icon 322 detection fix\n\nFixes Icon-322 detection.\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "82c26a9d117f0178b8c1b33429014b6d99c470f6",
      "tree": "9dedb03e578f102e71d9ce8b0184cbd3d21bfc81",
      "parents": [
        "50f684b900de431729d6f77e69c941560936f275"
      ],
      "author": {
        "name": "Jay Cliburn",
        "email": "jacliburn@bellsouth.net",
        "time": "Mon Aug 18 19:28:13 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:36:27 2008 -0400"
      },
      "message": "atl1: disable TSO by default\n\nThe atl1 driver is causing stalled connections and file corruption\nwhenever TSO is enabled.  Two examples are here:\n\nhttp://lkml.org/lkml/2008/7/15/325\nhttp://lkml.org/lkml/2008/8/18/543\n\nDisable TSO by default until we can determine the source of the\nproblem.\n\nSigned-off-by: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\ncc: stable@kernel.org\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "50f684b900de431729d6f77e69c941560936f275",
      "tree": "8b47f5213a4c5b58dc9231dede2feb27ad953336",
      "parents": [
        "17fc7004a3f552b52274b6b2fbbebd7ff76dc1d5"
      ],
      "author": {
        "name": "Ilpo Järvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Tue Aug 19 10:32:06 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:36:20 2008 -0400"
      },
      "message": "atl1e: multistatement if missing braces\n\nDoesn\u0027t cause problems (yet) because err gets zeroed earlier.\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "17fc7004a3f552b52274b6b2fbbebd7ff76dc1d5",
      "tree": "d1c76127900cc914f333737f2e486b0a5e7707ac",
      "parents": [
        "c22ce6d849423639b4b80d1b28edd383cb3048a9"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri Aug 08 16:51:26 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:36:12 2008 -0400"
      },
      "message": "igb: remove 82576 quad adapter\n\nDisable support for device 8086:10E8.  Currently the result of loading the\ndriver with the device present causes system instability.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c22ce6d849423639b4b80d1b28edd383cb3048a9",
      "tree": "0d40883814bf3e9ec3f65a8e81ca0c68f194d637",
      "parents": [
        "9b3b9ab6a7a43851ccb4633149d01239f99f275f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 20 16:34:35 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:36:09 2008 -0400"
      },
      "message": "drivers/net/skfp/ess.c: fix compile warnings\n\n  CC [M]  drivers/net/skfp/ess.o\ndrivers/net/skfp/ess.c: In function \u0027ess_send_response\u0027:\ndrivers/net/skfp/ess.c:513: warning: cast from pointer to integer of different size\ndrivers/net/skfp/ess.c: In function \u0027ess_send_alc_req\u0027:\ndrivers/net/skfp/ess.c:609: warning: cast from pointer to integer of different size\ndrivers/net/skfp/ess.c:639: warning: cast from pointer to integer of different size\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9b3b9ab6a7a43851ccb4633149d01239f99f275f",
      "tree": "80127259f3d535dc84eb7c221dd98a1c8276ada2",
      "parents": [
        "261893d30b0ddb5587f9143df18a6efed39a7ed6"
      ],
      "author": {
        "name": "Klaus-D. Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Thu Aug 21 17:10:25 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:53 2008 -0400"
      },
      "message": "LCS recovery dumps when cable reconnect\n\nLCS recovery dumps in irq routine when CCW address in\nSubchannel Status Word (SCSW) is zero. This occurs\nwhen recovery is driven after cable reconnect.\n\nSigned-off-by: Klaus-D. Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "261893d30b0ddb5587f9143df18a6efed39a7ed6",
      "tree": "495dcda6ed7d774d816ed473df4a70837627e8f9",
      "parents": [
        "6951df34d50330f1b117fd8371d7f7df39f43f6a"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Thu Aug 21 17:10:24 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:52 2008 -0400"
      },
      "message": "ctcm: netdev-\u003epriv vs. netdev-\u003eml_priv\n\nUse netdev-\u003eml_priv instead of netdev-\u003epriv\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6951df34d50330f1b117fd8371d7f7df39f43f6a",
      "tree": "926221774b846777a054e63bc8dd1734c4a3f400",
      "parents": [
        "2b356b463933031374c373f70d9a3b14ec707161"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Thu Aug 21 17:10:23 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:51 2008 -0400"
      },
      "message": "claw: netdev-\u003epriv vs. netdev-\u003eml_priv\n\nUse netdev-\u003eml_priv instead of netdev-\u003epriv\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2b356b463933031374c373f70d9a3b14ec707161",
      "tree": "1d7327368ea60655bc18d216c2990311803704bf",
      "parents": [
        "d3d7b53d1ae46534cd73e1073a5c29e3b61a0552"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 21 17:10:22 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:50 2008 -0400"
      },
      "message": "claw: fix memory leak in claw_probe.\n\nprobe_error() frees memory only, if cgdev-\u003edev.driver_data refers\nto the claw_privbk structure. Move forward its setting in claw_probe()\nto ensure proper freeing of claw_privbk allocations.\n\nCc: Daniel \u003cdanielm77@spray.se\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d3d7b53d1ae46534cd73e1073a5c29e3b61a0552",
      "tree": "8dc554363ea2e71941f60980c194d3af921cafea",
      "parents": [
        "f4f62301c6f42127b7462274abfcbc278f84d59a"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Aug 22 19:24:15 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:46 2008 -0400"
      },
      "message": "[netdrvr] fix build issue: undefined reference to `NS8390p_init\u0027\n\nSigned-off-by: Alan \u0027pass the paper bags\u0027 Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f4f62301c6f42127b7462274abfcbc278f84d59a",
      "tree": "a14dae94a6cbcdaf244e610725fe52aee74fa9ca",
      "parents": [
        "34a20e89739e9ac1cb89bdf430b694d2c946ebff"
      ],
      "author": {
        "name": "Heiko Schocher",
        "email": "hs@denx.de",
        "time": "Mon Aug 25 20:20:53 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:16:38 2008 -0400"
      },
      "message": "fs_enet: Fix SCC Ethernet on CPM2, and crash in fs_enet_rx_napi()\n\nSigned-off-by: Heiko Schocher \u003chs@denx.de\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "34a20e89739e9ac1cb89bdf430b694d2c946ebff",
      "tree": "ab9994e0e01d263654d120282a42e03bb398b3fa",
      "parents": [
        "fe59de38c58d3eedc025be61ff3055a41776bbd4"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Aug 26 04:25:13 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:16:31 2008 -0400"
      },
      "message": "igb: fix setting the number of tx queues\n\nThe real_num_tx_queues was not being set when in MSI-X only mode.  This patch\ncorrects that path so all interrupt types are correctly configured.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "fe59de38c58d3eedc025be61ff3055a41776bbd4",
      "tree": "058932d84ae9e88ba4f4a2f184222278c5cdcb99",
      "parents": [
        "7a6ea550f2f7592742ac765e5a3b4b5d1461e0bd"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Aug 26 04:25:05 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:16:30 2008 -0400"
      },
      "message": "igb: ethtool -d reads EICR which is incorrect as it is read on clear\n\nEthtool -d is reading the EICR and ICR registers which is currently\nclearing these registers and masking off interrupts.  To prevent this we\nread the EICS and ICS equivilents as they can be read without clearing or\nmasking.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7a6ea550f2f7592742ac765e5a3b4b5d1461e0bd",
      "tree": "4f347f2054987626af467cd2031af5517bf7d81f",
      "parents": [
        "a866bbf6aacf95f849810079442a20be118ce905"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Aug 26 04:25:03 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:16:27 2008 -0400"
      },
      "message": "igb: force all queues to interrupt once every 2 seconds\n\nSet the EICS bit for each of the RX queues at least once every 2 seconds to\nprevent the rx queues from stalling.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a866bbf6aacf95f849810079442a20be118ce905",
      "tree": "f72f5294290e863b1fe054cc3704f767a13f2ebc",
      "parents": [
        "0623807a18c4baa2effcdb298e8b31d90e3ef69f"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Tue Aug 26 21:56:06 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:16:24 2008 -0400"
      },
      "message": "r8169: balance pci_map / pci_unmap pair\n\nThe leak hurts with swiotlb and jumbo frames.\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d9468.\n\nHeavily hinted by Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nTested-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Timothy J Fontaine \u003ctjfontaine@atxconsulting.com\u003e\nCc: Edward Hsu \u003cedward_hsu@realtek.com.tw\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0623807a18c4baa2effcdb298e8b31d90e3ef69f",
      "tree": "dd6ec5ac56d2b6906616d25fbaf2625fcdf66ef0",
      "parents": [
        "3d01625a4f30ec9db8e964b7fde1f902f522e992"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Aug 26 23:29:12 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:14:36 2008 -0400"
      },
      "message": "myri10ge: update version string to 1.4.3-1.358\n\nUpdate myri10ge version string to 1.4.3-1.358.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3d01625a4f30ec9db8e964b7fde1f902f522e992",
      "tree": "e344f6ef2e7c082a87a13c9a31daa7cfd22cad46",
      "parents": [
        "736783b8528bdce7f090dfae66f57411be40c5f8"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Aug 26 18:30:04 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:14:32 2008 -0400"
      },
      "message": "ixgbe: fix vlan filtering\n\nVLAN filtering is broken, due to reading the incorrect register for\nthe VLAN filtering settings.  Fixed by reading/writing the correct\nregister.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "736783b8528bdce7f090dfae66f57411be40c5f8",
      "tree": "287cb3ec5c97a6dd86b8ffc2fd1ed6337ef25436",
      "parents": [
        "373a5e0247933695d06c11061baab9673b4e717c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Aug 27 11:47:57 2008 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:14:14 2008 -0400"
      },
      "message": "Blackfin EMAC Driver: the BF526 also supports the MAC,\nso update things accordingly\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "373a5e0247933695d06c11061baab9673b4e717c",
      "tree": "00c0deb1393df5c5a2ce7bf530031609492c96e3",
      "parents": [
        "c2d42545774c4bba7232521d836d0793330e3a4e",
        "c4560318cf8fed91e3146a3c1247e11542d91d91"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 27 05:10:25 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:10:25 2008 -0400"
      },
      "message": "Merge branch \u0027for-2.6.27\u0027 of git://git.marvell.com/mv643xx_eth into upstream-fixes\n"
    },
    {
      "commit": "14e507b852e7dcea142b98757181bfa785cb4c05",
      "tree": "ef8cdb387c26d9ffc23354653b072818e884d9f8",
      "parents": [
        "abf5439370491dd6fbb4fe1a7939680d2a9bc9d4"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat Jul 26 18:03:24 2008 +0900"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Aug 27 09:50:19 2008 +0200"
      },
      "message": "sg: restore command permission for TYPE_SCANNER\n\nsg allowed any command for TYPE_SCANNER. The cmd_filter patchset\ndoesn\u0027t. We can\u0027t change sg\u0027s permission since it might break the\nexisting software.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "abf5439370491dd6fbb4fe1a7939680d2a9bc9d4",
      "tree": "aa3630557fe4a4bc6313617f5770af30eec68515",
      "parents": [
        "1941246dd98089dd637f44d3bd4f6cc1c61aa9e4"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat Aug 16 14:10:05 2008 +0900"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Aug 27 09:50:19 2008 +0200"
      },
      "message": "block: move cmdfilter from gendisk to request_queue\n\ncmd_filter works only for the block layer SG_IO with SCSI block\ndevices. It breaks scsi/sg.c, bsg, and the block layer SG_IO with SCSI\ncharacter devices (such as st). We hit a kernel crash with them.\n\nThe problem is that cmd_filter code accesses to gendisk (having struct\nblk_scsi_cmd_filter) via inode-\u003ei_bdev-\u003ebd_disk. It works for only\nSCSI block device files. With character device files, inode-\u003ei_bdev\nleads you to struct cdev. inode-\u003ei_bdev-\u003ebd_disk-\u003eblk_scsi_cmd_filter\nisn\u0027t safe.\n\nSCSI ULDs don\u0027t expose gendisk; they keep it private. bsg needs to be\nindependent on any protocols. We shouldn\u0027t change ULDs to expose their\ngendisk.\n\nThis patch moves struct blk_scsi_cmd_filter from gendisk to\nrequest_queue, a common object, which eveyone can access to.\n\nThe user interface doesn\u0027t change; users can change the filters via\n/sys/block/. gendisk has a pointer to request_queue so the cmd_filter\ncode accesses to struct blk_scsi_cmd_filter.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "639f6571458948b5112be2cf00c0c2c04db2897d",
      "tree": "a4dd7af33d0e92c935ba1e904f6fb7e923ac825e",
      "parents": [
        "3d9b7a5ce534f3963afcf8f4777267e5899fe007"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Aug 27 10:51:02 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Aug 27 10:51:02 2008 +0800"
      },
      "message": "Blackfin arch: move include/asm-blackfin header files to arch/blackfin\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "67d2e2dfab31b4c0497ce8a84d63efc931f10bb7",
      "tree": "5ea62c98b253cb013838e405785ee203f64f8dad",
      "parents": [
        "004829730cb1b03abe7555e1c1faadec62cbcf6f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Aug 18 21:45:28 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 26 20:06:31 2008 -0400"
      },
      "message": "Ath5k: fix bintval setup\n\nbintval is set to the initial value at .config_interface which is too\nlate, since it overwrites previously set value from .config. Move the\ninitialization to the .add_interface.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nCc: Luis R. Rodriguez \u003cmcgrof@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "004829730cb1b03abe7555e1c1faadec62cbcf6f",
      "tree": "414985c79061809ddfdd72ba138a5402b3cbe978",
      "parents": [
        "d0c2912fe8df81a8b723fb6ec4d4cdf523cbaff7"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Aug 18 21:45:27 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 26 20:06:31 2008 -0400"
      },
      "message": "Ath5k: lock beacons\n\nBeacons setup and config was racy with beacon send. Ensure that\nISR and reset functions see consistent state of bbuf.\n\nUse also dev_kfree_skb_any in ath5k_txbuf_free since we call it\nfrom atomic now.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nCc: Luis R. Rodriguez \u003cmcgrof@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d0c2912fe8df81a8b723fb6ec4d4cdf523cbaff7",
      "tree": "e5d2c767850eb246adfd81a7eb0d0a6a306b41fc",
      "parents": [
        "3c34a5d821b825b720189e87561ba18500cf8026"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Mon Aug 18 15:32:41 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 26 20:06:30 2008 -0400"
      },
      "message": "atmel: try open system authentication too\n\nWhen the AP rejects a Shared Key authentication request, try Open System\nauth too.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3c34a5d821b825b720189e87561ba18500cf8026",
      "tree": "e7c133cc220680f2beec71de24788a9ca6780133",
      "parents": [
        "c2d42545774c4bba7232521d836d0793330e3a4e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Mon Aug 18 15:40:02 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 26 20:06:30 2008 -0400"
      },
      "message": "atmel: return ENOENT on request_firmware failure\n\nReturn errors from request_firmware() (like other drivers that do\nfirmware load on device open) and make up plausible codes for other\nerror conditions. Gives userspace tools like NetworkManager a clue that\nfirmware may be missing when the result of setting IFF_UP is ENOENT.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\n\nv2: fix reversed check of atmel_wakeup_firmware() in probe_atmel_card()\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3ccd3ec6d4a7750c49c4d2bbcc1d0e82cd4c8a7f",
      "tree": "97f322acde4c9f6223df5d706b9f3d7ad151dfb3",
      "parents": [
        "95f62bdc550eecfb9c7396b0f7cb5ebd349d0835"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sun Aug 17 07:51:12 2008 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:32:02 2008 +0000"
      },
      "message": "[WATCHDOG] removed unused #include \u003cversion.h\u003e\n\nThe drivers below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  drivers/watchdog/pc87413_wdt.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "95f62bdc550eecfb9c7396b0f7cb5ebd349d0835",
      "tree": "93a2efa894d226ba5139effeb09064d42a85e6d6",
      "parents": [
        "593fc178f634b742d03660a35fcb5694c0751718"
      ],
      "author": {
        "name": "Ilpo Jarvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Tue Aug 19 09:01:14 2008 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:20:55 2008 +0000"
      },
      "message": "[WATCHDOG] at91rm9200_wdt.c: fix misleading indentation\n\nSigned-off-by: Ilpo Jarvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "593fc178f634b742d03660a35fcb5694c0751718",
      "tree": "fa0ac9b0431b6de5f62b93495c8ff49d3cdbc4d8",
      "parents": [
        "ab4ba3cdeb59e85552422680b5bac99e28740330"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Wed Aug 20 16:38:36 2008 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:20:44 2008 +0000"
      },
      "message": "[WATCHDOG] mpc8xxx_wdt: fix modular build\n\nFix the following build error when mpc8xxx_wdt is selected to build as a\nmodule:\n\ndrivers/watchdog/mpc8xxx_wdt.c:304: error: redefinition of \u0027__inittest\u0027\ndrivers/watchdog/mpc8xxx_wdt.c:298: error: previous definition of \u0027__inittest\u0027 was here\ndrivers/watchdog/mpc8xxx_wdt.c:304: error: redefinition of \u0027init_module\u0027\ndrivers/watchdog/mpc8xxx_wdt.c:298: error: previous definition of \u0027init_module\u0027 was here\n\nReported-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "ab4ba3cdeb59e85552422680b5bac99e28740330",
      "tree": "1e719af71d194a489064a8bc84c7261fe7014482",
      "parents": [
        "03ec58568a3c66cac4b23ff74db95c966a1521de"
      ],
      "author": {
        "name": "Thomas Mingarelli",
        "email": "Thomas.Mingarelli@hp.com",
        "time": "Tue Jul 15 19:40:41 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:20:32 2008 +0000"
      },
      "message": "[WATCHDOG] hpwdt.c kdebug support\n\nadd kdebug support for the hpwdt.c driver.\n\nSigned-off-by: Thomas Mingarelli \u003cThomas.Mingarelli@hp.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "03ec58568a3c66cac4b23ff74db95c966a1521de",
      "tree": "a6c846dcd9afd72a3286e601dcd30255b5e43f20",
      "parents": [
        "b3e8f2c13ae964a8889fe96a2f3f7fd7e0cfae76"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Mon Feb 25 13:11:31 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:20:20 2008 +0000"
      },
      "message": "[WATCHDOG] Add support for the IDT RC32434 watchdog\n\nAdd driver for the IDT RC32434 SoC built-in watchdog.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b3e8f2c13ae964a8889fe96a2f3f7fd7e0cfae76",
      "tree": "8b6a2156f20d5205e86c3d094d6af42820764f35",
      "parents": [
        "eaa95eb6ea43e6de8bea702c13556de9a1a1195a"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Mon Feb 25 12:59:26 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:20:05 2008 +0000"
      },
      "message": "[WATCHDOG] Add support for the built-int RDC R-321x SoC watchdog\n\nThis patch adds support for the built-in RDC R-321x SoC watchdog.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "eaa95eb6ea43e6de8bea702c13556de9a1a1195a",
      "tree": "76bd1f60d25550117128f4be673b66e0dce8a227",
      "parents": [
        "0e65fb2978467a3538af69858ae6bc13d332b9b2"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Thu Jul 24 12:22:05 2008 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:19:56 2008 +0000"
      },
      "message": "[WATHDOG] delete unused driver mpc8xx_wdt.c\n\nThe watchdog driver mpc8xx_wdt.c was a device interface to\narch/ppc/syslib/m8xx_wdt.c for MPC8xx hardware. Now that ARCH\u003dppc is\ngone, this driver is of no more use. For ARCH\u003dpowerpc, MPC8xx hardware\nis supported by mpc8xxx_wdt.c.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "0e65fb2978467a3538af69858ae6bc13d332b9b2",
      "tree": "dff256acbd5e244656be1f4f1faa37d86ccf7e03",
      "parents": [
        "9e3eaf149043f29cfcb77c2fa163dfa1d2ccbfab"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jun 22 22:36:51 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:18:59 2008 +0000"
      },
      "message": "[WATCHDOG] Fix s3c2410_wdt driver coding style issues\n\nFixup coding style issues in the s3c2410_wdt driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9e3eaf149043f29cfcb77c2fa163dfa1d2ccbfab",
      "tree": "657630f5f018454d89f6ac79ce4ccbb4d384d27b",
      "parents": [
        "b4253f8fc1293cdbfb6a474394e1a66febb70e3d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jun 22 22:36:50 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:18:54 2008 +0000"
      },
      "message": "[WATCHDOG] Clean out header of s3c2410_wdt driver.\n\nRemove the changelog from the top of the driver, which\nis redundant as this information is more accurately\nrepresented from the revision control holding the\nfile.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b4253f8fc1293cdbfb6a474394e1a66febb70e3d",
      "tree": "3076a569735d13a031edb0fd049c1f1ab95502ef",
      "parents": [
        "1941246dd98089dd637f44d3bd4f6cc1c61aa9e4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jun 22 22:36:49 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 26 20:18:52 2008 +0000"
      },
      "message": "[WATCHDOG] Fix NULL usage in s3c2410_wdt driver.\n\nFix comparison of a pointer to 0, instead of using\nNULL for a invalid pointer.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "811da237ba39d86846645379763655ddf0f7907e",
      "tree": "e06cf5f94139fa9f9b40d9e285bc089bfdef219b",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88",
        "9bdbb9633281b58ff483ede723f8c4a6344cab2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:07:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:07:27 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: Update defconfigs for most non-embedded platforms\n  powerpc: Export CMO_PageSize\n  powerpc/ps3: Fix ioremap of spu shadow regs\n  powerpc/ps3: Rework htab code to remove ioremap\n  powerpc/ps3: Update ps3_defconfig\n  powerpc/cell/oprofile: Avoid double vfree of profile buffer\n  powerpc: Update defconfigs for FSL PPC boards\n  powerpc: Add cuImage.mpc866ads to the bootwrapper as a cuboot-8xx target\n  cpm2: Fix race condition in CPM2 GPIO library.\n  powerpc: fix memory leaks in QE library\n  powerpc/85xx: TQM8548: DTS file fixes and cleanup\n  powerpc: Fix whitespace merge in mpc8641 hpcn device tree\n"
    },
    {
      "commit": "b8e6c91c74e9f0279b7c51048779b3d62da60b88",
      "tree": "3bce45825a2700e1cbc75f488728ec02801bb3d3",
      "parents": [
        "e5778ec91e823b97262f045814d34d0abde689c0",
        "c2d42545774c4bba7232521d836d0793330e3a4e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 17:48:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 17:48:07 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  bnx2x: Version update\n  bnx2x: Multi Queue\n  bnx2x: NAPI and interrupts enable/disable\n  bnx2x: NIC load failure cleanup\n  bnx2x: Initialization structure\n  bnx2x: HW lock timeout\n  bnx2x: Minimize lock time\n  bnx2x: Fan failure mechanism on additional design\n  bnx2x: Rx work check\n  ipv6: sysctl fixes\n  ipv4: sysctl fixes\n  sctp: add verification checks to SCTP_AUTH_KEY option\n"
    },
    {
      "commit": "f4156d1cd1dc260cca767a6c0636625f05446799",
      "tree": "f0802db39246d371908a43dc992823feb82fecd8",
      "parents": [
        "2bb2e1db906e6e139636271d2cf46466d9e84005"
      ],
      "author": {
        "name": "Carl Love",
        "email": "cel@us.ibm.com",
        "time": "Mon Aug 11 17:25:43 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 26 10:24:46 2008 +1000"
      },
      "message": "powerpc/cell/oprofile: Avoid double vfree of profile buffer\n\nIf an error occurs on opcontrol start, the event and per cpu buffers\nare released.  If later opcontrol shutdown is called then the free\nfunction will be called again to free buffers that no longer\nexist.  This results in a kernel oops.  The following changes\nprevent the call to delete buffers that don\u0027t exist.\n\nSigned-off-by: Carl Love \u003ccarll@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Robert Richter \u003crobert.richter@amd.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c2d42545774c4bba7232521d836d0793330e3a4e",
      "tree": "c0d76f1724184b9afb627d163140b2e772897b8c",
      "parents": [
        "231fd58a4d21aa633db734274a27a67395155e51"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Aug 25 15:30:39 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:30:39 2008 -0700"
      },
      "message": "bnx2x: Version update\n\nVersion update\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "231fd58a4d21aa633db734274a27a67395155e51",
      "tree": "9a28f6ad792f1bd922835d16c01e09a26cfff1dc",
      "parents": [
        "65abd74dd52a79226070904f138f3f8cbcdcf10b"
      ],
      "author": {
        "name": "Yitchak Gertner",
        "email": "gertner@broadcom.com",
        "time": "Mon Aug 25 15:27:06 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:27:06 2008 -0700"
      },
      "message": "bnx2x: Multi Queue\n\nThe multi queue support is still disabled by default for the bnx2x\n(needs some more testing and validation), but there are 2 obvious bug in\nit which are fixed in this patch\n\nSigned-off-by: Yitchak Gertner \u003cgertner@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "65abd74dd52a79226070904f138f3f8cbcdcf10b",
      "tree": "63f03f46812fb09a9b52e35a0016351ef5109e02",
      "parents": [
        "d101463499b769d04e37d3bcb0e0c6876780ce08"
      ],
      "author": {
        "name": "Yitchak Gertner",
        "email": "gertner@broadcom.com",
        "time": "Mon Aug 25 15:26:24 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:26:24 2008 -0700"
      },
      "message": "bnx2x: NAPI and interrupts enable/disable\n\nFixing the order of enabling and disabling NAPI and the interrupts\n\nSigned-off-by: Yitchak Gertner \u003cgertner@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d101463499b769d04e37d3bcb0e0c6876780ce08",
      "tree": "f585c16f7fa0f12d4987e81e4b935b9a29912059",
      "parents": [
        "3cdf1db7db1649771d683b6ba323ff604ea3cc5e"
      ],
      "author": {
        "name": "Yitchak Gertner",
        "email": "gertner@broadcom.com",
        "time": "Mon Aug 25 15:25:45 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:25:45 2008 -0700"
      },
      "message": "bnx2x: NIC load failure cleanup\n\nLoad failures were not handled correctly\n\nSigned-off-by: Yitchak Gertner \u003cgertner@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3cdf1db7db1649771d683b6ba323ff604ea3cc5e",
      "tree": "c90ccc928ca997113fcef4d9664b52dc54982cb5",
      "parents": [
        "46230476b7c66f7cbc013b771873c797f7ba770b"
      ],
      "author": {
        "name": "Yitchak Gertner",
        "email": "gertner@broadcom.com",
        "time": "Mon Aug 25 15:24:21 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:24:21 2008 -0700"
      },
      "message": "bnx2x: Initialization structure\n\nThe TPA initialization is part of the FW internal memory initialization\nand so it is moved to the appropriate function\n\nSigned-off-by: Yitchak Gertner \u003cgertner@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "46230476b7c66f7cbc013b771873c797f7ba770b",
      "tree": "d027d81fbff4a6661c35862e1297a37a3d1b12e0",
      "parents": [
        "76b190c592d952b37227f057a14f39e316754156"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Aug 25 15:23:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:23:30 2008 -0700"
      },
      "message": "bnx2x: HW lock timeout\n\nIncreasing the lock timeout to 5 seconds instead of 1 second to minimize\nthe chance of failures due to timeout\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "76b190c592d952b37227f057a14f39e316754156",
      "tree": "d5ec7a442d32cd217ab472421f5a5ee63a271290",
      "parents": [
        "7add905f93fa62d11d45fb1d2d05980661f2ccde"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Aug 25 15:22:46 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:22:46 2008 -0700"
      },
      "message": "bnx2x: Minimize lock time\n\nAfter iSCSI boot, the HW lock should only protect the flag so only the\nfirst function will reset the chip and not then entire chip reset\nprocess\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7add905f93fa62d11d45fb1d2d05980661f2ccde",
      "tree": "cac5c1143247f1b1ed04f03953dbcd318a09d95c",
      "parents": [
        "2772f9037355a031725987661621290380e58f52"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Aug 25 15:20:48 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:20:48 2008 -0700"
      },
      "message": "bnx2x: Fan failure mechanism on additional design\n\nThe A1021G board is also using the fan failure mechanism in the same way\nthe A1022G board does\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2772f9037355a031725987661621290380e58f52",
      "tree": "e5553fb83bf504ffd632742999cc13fcfdbcbd18",
      "parents": [
        "ce3113ec57abcd41cc5a2fed02474aee3f63d12c"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Aug 25 15:19:17 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:19:17 2008 -0700"
      },
      "message": "bnx2x: Rx work check\n\nThe has Rx work check was wrong: when the FW was at the end of the page,\nthe driver was already at the beginning of the next page. Since the\ncheck only validated that both driver and FW are pointing to the same\nplace, it concluded that there is still work to be done. This caused\nsome serious issues including long latency results on ping-pong test and\nlockups while unloading the driver in that condition.\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a56cb4ecbdb66a504601dfacc31cd0cf91c97e7f",
      "tree": "748f6fcef042122249d6df8816b4463bb532972a",
      "parents": [
        "b9b50363e6c60d471fe2e71e48d434aad58b3749",
        "ebca4f1bce1eb7b91a63c515db66316db9391221"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 11:25:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 11:25:10 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI: fix reference leak in pci_get_dev_by_id()\n  PCI: shpchp: Rename duplicate slot name N as N-1, N-2, N-M...\n  PCI: pciehp: Rename duplicate slot name N as N-1, N-2, N-M...\n"
    },
    {
      "commit": "dbe13d9981e55c60a030d0509acc9a8968b9c5bf",
      "tree": "977f82fdda1bdd8010d26077d57d891695ed04db",
      "parents": [
        "5453c1a575df6232f84fad1502b2d559909265cc"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Aug 25 18:13:27 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Aug 25 18:15:01 2008 +0200"
      },
      "message": "[S390] dcss: fix build bug.\n\nFix this compile bug:\n\n  CC      drivers/s390/block/dcssblk.o\ndrivers/s390/block/dcssblk.c: In function \u0027dcssblk_add_store\u0027:\ndrivers/s390/block/dcssblk.c:387: error: implicit declaration of function \u0027dcssblk_get_segment_by_name\u0027\ndrivers/s390/block/dcssblk.c:389: error: label \u0027release_gd\u0027 used but not defined\nmake[1]: *** [drivers/s390/block/dcssblk.o] Error 1\nmake: *** [drivers/s390/block/] Error 2\n\nCc: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "1dc3e3bcbfe335843ec938bfdddb34d10f4dd278",
      "tree": "8666189f7a285c8e4c6512784dff39971fefa30c",
      "parents": [
        "bf2002967775cbb233876d51ff94e8daa7e77858"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Aug 26 00:19:27 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Aug 26 00:19:28 2008 +1000"
      },
      "message": "lguest: update commentry\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "37a7c0f3e3e808b8d24f2187a25d2de39e46d822",
      "tree": "38f3e690557de0b75515f944d5ab574403f223da",
      "parents": [
        "532a6086e35fa3b5761e68af36d4e42a550eba15"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Aug 26 00:19:26 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Aug 26 00:19:27 2008 +1000"
      },
      "message": "stop_machine: wean Xen off stop_machine_run\n\nThis is the last use of (the deprecated) stop_machine_run in the tree.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\n"
    },
    {
      "commit": "532a6086e35fa3b5761e68af36d4e42a550eba15",
      "tree": "c1d8ab4df9db25e0efd89dab64dda98f84df1fa6",
      "parents": [
        "83097aca8567a0bd593534853b71fe0fa9a75d69"
      ],
      "author": {
        "name": "Anthony Liguori",
        "email": "aliguori@us.ibm.com",
        "time": "Mon Aug 18 17:15:31 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Aug 26 00:19:25 2008 +1000"
      },
      "message": "virtio_balloon: fix towards_target when deflating balloon\n\nBoth v and vb-\u003enum_pages are u32 and unsigned int respectively.  If v is less\nthan vb-\u003enum_pages (and it is, when deflating the balloon), the result is a\nvery large 32-bit number.  Since we\u0027re returning a s64, instead of getting the\nsame negative number we desire, we get a very large positive number.\n\nThis handles the case where v \u003c vb-\u003enum_pages and ensures we get a small,\nnegative, s64 as the result.\n\nRusty: please push this for 2.6.27-rc4.  It\u0027s probably appropriate for the\nstable tree too as it will cause an unexpected OOM when ballooning.\n\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e (simplified)\n"
    },
    {
      "commit": "3e5fc80a404a24c858468030b63555cccfb3e79c",
      "tree": "697956db50347ef93490e6220d29b11d9f7f1ee9",
      "parents": [
        "e5b4f19417b75a2d7c1e36934f60a3e836c4337e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Aug 24 17:02:26 2008 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Aug 25 06:35:33 2008 +1000"
      },
      "message": "drm: don\u0027t set the signal blocker on the master process.\n\nThere is a problem with debugging the X server and gdb crashes in\nthe xkb startup code.\n\nThis avoids the problem by allowing the master process to get signals.\nIt should be safe as the signal blocker is mainly so that you can\nCtrl-Z a 3D application without locking up the whole box. Ctrl-Z the\nX server isn\u0027t something many people do.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "e5b4f19417b75a2d7c1e36934f60a3e836c4337e",
      "tree": "1daed2d024ce8f1b0ce586ceb29159d908a9bb4b",
      "parents": [
        "649ffc06a62bf487b78440669bdfeb637f1d675b"
      ],
      "author": {
        "name": "Thomas Hellstrom",
        "email": "thomas-at-tungstengraphics-dot-com",
        "time": "Sun Aug 24 17:00:00 2008 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Aug 25 06:35:21 2008 +1000"
      },
      "message": "drm: don\u0027t call the vblank tasklet with irqs disabled.\n\nIf a specific tasklet shares data with irq context,\nit needs to take a private irq-blocking spinlock within\nthe tasklet itself.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "649ffc06a62bf487b78440669bdfeb637f1d675b",
      "tree": "6521a822315303a2579defbe8c8e1993f288604e",
      "parents": [
        "e2898c5fdd91f54c9c84fbf7d32edb8e4dfda574"
      ],
      "author": {
        "name": "Nicolai Haehnle",
        "email": "nhaehnle@gmail.com",
        "time": "Wed Aug 13 09:50:12 2008 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Aug 25 06:35:12 2008 +1000"
      },
      "message": "r300: Fix cliprect emit\n\nThis makes our handling of cliprects sane. drm_clip_rect always has exclusiv\nbottom-right corners, but the hardware expects inclusive bottom-right corner\nso we adjust this here.\n\nThis complements Michel Daenzer\u0027s commit 57aea290e1e0a26d1e74df6cff777eb9f03\nto Mesa. See also http://bugs.freedesktop.org/show_bug.cgi?id\u003d16123\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "e2898c5fdd91f54c9c84fbf7d32edb8e4dfda574",
      "tree": "c9939a528d7e352dbf0360aec5c19a7b041bc658",
      "parents": [
        "54f961a628b737f66710eca0b0d95346645dd33e"
      ],
      "author": {
        "name": "Nicolai Haehnle",
        "email": "nhaehnle@gmail.com",
        "time": "Wed Aug 13 09:49:15 2008 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Aug 25 06:35:05 2008 +1000"
      },
      "message": "drm/radeon: r300_cmdbuf: Always emit INDX_BUFFER immediately after DRAW_INDEX\n\nDRAW_INDEX writes a vertex count to VAP_VF_CNTL. Docs say that behaviour\nis undefined (i.e. lockups happen) when this write is not followed by the\nright number of vertex indices.\n\nThus we used to do the wrong thing when drawing across many cliprects was\nnecessary, because we emitted a sequence\nDRAW_INDEX, DRAW_INDEX, INDX_BUFFER, INDX_BUFFER\ninstead of\nDRAW_INDEX, INDX_BUFFER, DRAW_INDEX, INDX_BUFFER\nThe latter is what we\u0027re doing now and which ought to be correct.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    }
  ],
  "next": "54f961a628b737f66710eca0b0d95346645dd33e"
}
