)]}'
{
  "log": [
    {
      "commit": "b4bc7b53ccfa0cb793591ba11af49db8f1bc5a4d",
      "tree": "bb0d32d8c8a9d558794dbda60542beace0d2bcbc",
      "parents": [
        "0cadaf45bd7c19f0bef49d1eebfff38a046b9ba4",
        "701842e3bdd7db09db6af43fc5906ee19b61338d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:58:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:58:43 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:\n  kbuild: documentation change on allowing checkers besides sparse\n  kbuild: warn when a moduled uses a symbol marked UNUSED\n  kbuild: fix segv in modpost\n  kconfig: enhancing accessibility of lxdialog\n  kbuild: fix ia64 breakage after introducing make -rR\n"
    },
    {
      "commit": "0cadaf45bd7c19f0bef49d1eebfff38a046b9ba4",
      "tree": "b2b053df10c8d32417dd9505be65fbe6c17480fc",
      "parents": [
        "9c7a41691f37a1538a88e5eb9b0b73df1f834542"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jul 01 04:36:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] pnp: suppress request_irq() warning\n\nSuppress the \"setup_irq: irq handler mismatch\" coming out of pnp_check_irq():\nfailures are expected here.\n\nCc: \u003cstable@kernel.org\u003e\nCc: Santiago Garcia Mantinan \u003cmanty@manty.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c7a41691f37a1538a88e5eb9b0b73df1f834542",
      "tree": "b18c4358c56ec2d3866206660ce0be966489a1c8",
      "parents": [
        "f47634b276db6956998350e5fc26a0673fdb125c"
      ],
      "author": {
        "name": "Ingo van Lil",
        "email": "inguin@gmx.de",
        "time": "Sat Jul 01 04:36:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] drivers/block/nbd.c compile fix\n\nThe Network Block Device driver doesn\u0027t compile if NDEBUG is defined.\n\nSigned-off-by: Ingo van Lil \u003cinguin@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f47634b276db6956998350e5fc26a0673fdb125c",
      "tree": "7e74f91dd554882041d51cfe9e67ee64abdfcd1e",
      "parents": [
        "faab17ba06d86adf5568f3e9ff914e124546d19e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jul 01 04:36:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: make man/text mode function output same\n\nMake output of function descriptions in text mode match contents of \u0027man\u0027\nmode by adding Name: plus function-short-description (\"purpose\") and\nchanging Function: to Synopsis:.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "faab17ba06d86adf5568f3e9ff914e124546d19e",
      "tree": "4ffa8138f67dd002192317c4d7081b8fe516361c",
      "parents": [
        "1d7e1d4517f11ebeb80f92e227c8fdbc3215385c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sat Jul 01 04:36:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] Fix problem with ATAPI DMA on IT8212 in Linux\n\nMissing variable initialisation would mean it would sometimes not put ATAPI\ndevices into DMA by default.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: \u003cJack.Lee@ite.com.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d7e1d4517f11ebeb80f92e227c8fdbc3215385c",
      "tree": "8512de18d137a976eb056b2c5d4ccd66e2949b79",
      "parents": [
        "dd535a5965cef7551da34aef5cec47f46e97b6d9"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jul 01 04:36:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] kernel-doc: consistent text/man mode output\n\nAdd a space between data type and struct field name in man-mode\nbitfield struct output so that they don\u0027t run together.\n\nFor text-mode struct output, print the struct \u0027purpose\u0027 or\nshort description (as done in man-mode output).\n\nFor text-mode enum output, print the enum \u0027purpose\u0027 or\nshort description (as done in man-mode output).\n\nFor text-mode typedef output, print the typedef \u0027purpose\u0027 or\nshort description (as done in man-mode output).\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd535a5965cef7551da34aef5cec47f46e97b6d9",
      "tree": "104840ddc1afa4f86292fcfb3c99dbdca99aaf50",
      "parents": [
        "d882b172512758703ff8d9efb96505eaaee48d2e"
      ],
      "author": {
        "name": "Vladimir Saveliev",
        "email": "vs@namesys.com",
        "time": "Sat Jul 01 04:36:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] reiserfs: update ctime and mtime on expanding truncate\n\nReiserfs does not update ctime and mtime on expanding truncate via\ntruncate().  This patch fixes it.\n\nSigned-off-by: Vladimir Saveliev \u003cvs@namesys.com\u003e\nCc: Hans Reiser \u003creiser@namesys.com\u003e\nCc: Michael Kerrisk \u003cmtk-manpages@gmx.net\u003e\nCc: Chris Mason \u003cmason@suse.com\u003e\nCc: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d882b172512758703ff8d9efb96505eaaee48d2e",
      "tree": "64b61d69b4af1395b80446fbc61f0488fbaeedb3",
      "parents": [
        "a581c2a4697ee264699b364399b73477af408e00"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sat Jul 01 04:36:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:04 2006 -0700"
      },
      "message": "[PATCH] s390: put sys_call_table into .rodata section and write protect it\n\nPut s390\u0027s syscall tables into .rodata section and write protect this\nsection to prevent misuse of it.  Suggested by Arjan van de Ven\n\u003carjan@infradead.org\u003e.\n\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a581c2a4697ee264699b364399b73477af408e00",
      "tree": "972d8dd6b6a90de49b080340806487c30a07cc1a",
      "parents": [
        "e2c2770096b686b4d2456173f53cb50e01aa635c"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sat Jul 01 04:36:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] add __[start|end]_rodata sections to asm-generic/sections.h\n\nAdd __start_rodata and __end_rodata to sections.h to avoid extern\ndeclarations.  Needed by s390 code (see following patch).\n\n[akpm@osdl.org: update architectures]\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2c2770096b686b4d2456173f53cb50e01aa635c",
      "tree": "d1d23d331e52945b61783e53fea9be75c3a2379e",
      "parents": [
        "1add6781c85d7e2ee512315113a16193b3e3937d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jul 01 04:36:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] hotcpu_notifier-fixes\n\nAlways use do {} while (0).  Failing to do so can cause subtle compile\nfailures or bugs.\n\nCc: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1add6781c85d7e2ee512315113a16193b3e3937d",
      "tree": "583d64952133fcd3b169f190890369238de6f15c",
      "parents": [
        "fa79837d5b562766a3e3cfad4753a3df8e0a1319"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@fluff.org.uk",
        "time": "Sat Jul 01 04:36:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] RTC: class driver for Samsung S3C series SoC\n\nThis is a renamed and tested version of the previous S3C24XX RTC class\ndriver.\n\nThe driver has been renamed from the original s3c2410-rtc, which is now too\nnarrow for the range of devices supported.\n\nThe rtc-s3c has been chosen as there is the distinct possibility of this\ndriver being carried forward into newer Samsung SoC silicon.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fa79837d5b562766a3e3cfad4753a3df8e0a1319",
      "tree": "5cbc2a4de92acce3e0ad47e6481c4524c810b33a",
      "parents": [
        "10e5dce07e6f8f9cea1b54161a888bb099484f88"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Jul 01 04:36:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] Fix IS_ERR Threshold Value\n\n o Raise the maximum error number in IS_ERR_VALUE to 4095.\n o Make that number available as a new constant MAX_ERRNO.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10e5dce07e6f8f9cea1b54161a888bb099484f88",
      "tree": "9c7949cf82763344d86ae302748f8e1d278b565a",
      "parents": [
        "eb28931e4a2c89e53d2b0c1a02a843240bff0806"
      ],
      "author": {
        "name": "Evgeniy Dushistov",
        "email": "dushistov@mail.ru",
        "time": "Sat Jul 01 04:36:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] ufs: truncate should allocate block for last byte\n\nThis patch fixes buggy behaviour of UFS\nin such kind of scenario:\nopen(, O_TRUNC...)\nftruncate(, 1024)\nftruncate(, 0)\n\nSuch a scenario causes ufs_panic and remount read-only.  This happen\nbecause of according to specification UFS should always allocate block for\nlast byte, and many parts of our implementation rely on this, but\n`ufs_truncate\u0027 doesn\u0027t care about this.\n\nTo make possible return error code and to know about old size, this patch\nremoves `truncate\u0027 from ufs inode_operations and uses `setattr\u0027 method to\ncall ufs_truncate.\n\nSigned-off-by: Evgeniy Dushistov \u003cdushistov@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eb28931e4a2c89e53d2b0c1a02a843240bff0806",
      "tree": "14592f5cb45c8d4f4dace422b5deb98e9a9d5574",
      "parents": [
        "912ad92220038b0bb67e3310b8447e4d8802d581"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Jul 01 04:36:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] uml: rename and improve actually_do_remove()\n\nRename actually_do_remove() to remove_files_and_dir(), make it call\nclosedir(), make it ignore ENOENT (I see it frequently enough).\n\nENOENT is probably due to multiple threads calling the exitcall functions\ntogether*, but fixing that is non-trivial; and ignoring it is perfectly ok\nin any case.\n\n* it can surely happen: last_ditch_exit() is installed as SIGTERM handler\n  at boot, and it\u0027s not removed on thread creation.  So killall vmlinux\n  (which I do) surely causes that.  I\u0027ve seen also a crash which seems to\n  do the same.\n\nInstalling the handler on only the main thread would make UML do no cleanup\nwhen another thread exits, and we\u0027re not sure we want that.  And mutual\nexclusion in that context is tricky - we can\u0027t use spinlock in code not on\na kernel stack (spinlock debugging uses \"current\" a lot).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "912ad92220038b0bb67e3310b8447e4d8802d581",
      "tree": "a4131156931d9ebd5022d969ffbbf3c6bc51e055",
      "parents": [
        "47e5243afe0bd2a1aca1e1f05dfbcc214267fbc9"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Jul 01 04:36:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] uml: fix not_dead_yet when directory is in bad state\n\nThe bug occurred to me when a UML left an empty ~/.uml/Sarge-norm folder -\nwhen trying to reuse not_dead_yet() failed one of its check.  The comment\nsays that\u0027s ok and means that we can take the directory, but while normally\nnot_dead_yet() removes it and returns 0 (i.e.  go on, use this), on failure\nit returns 0 but forgets to remove it.  The fix is to remove it anytime\nwe\u0027re going to return 0.\n\nBut since \"not_dead_yet\" didn\u0027t make the interface so clear, causing this\nbug, and I couldn\u0027t find a convenient name for the mix of things it did, I\nsplit it into two parts:\n\nis_umdir_used()      -\treturns a boolean, contains all checks of not_dead_yet()\numdir_take_if_dead   -\ttries to remove the dir unless it\u0027s used - returns\n\t\t\twhether it removed it, that is we now own it.\n\nWith this changes the control flow is IMHO a bit clearer and needs less\ncomment for control flow.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47e5243afe0bd2a1aca1e1f05dfbcc214267fbc9",
      "tree": "4c71d9b03077f597bc627393ea24099b838a4db9",
      "parents": [
        "8ec4d41f88872e6a5980558e362c0174dce54e40"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Jul 01 04:36:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:03 2006 -0700"
      },
      "message": "[PATCH] uml: make copy_*_user atomic\n\nMake __copy_*_user_inatomic really atomic to avoid \"Sleeping function called in\natomic context\" warnings, especially from futex code.\n\nThis is made by adding another kmap_atomic slot and making copy_*_user_skas\nuse kmap_atomic; also copy_*_user() becomes atomic, but that\u0027s true and is not\na problem for i386 (and we can always add might_sleep there as done\nelsewhere).  For TT mode kmap is not used, so there\u0027s no need for this.\n\nI\u0027ve had to use another slot since both KM_USER0 and KM_USER1 are used\nelsewhere and could cause conflicts.  Till now we reused the kmap_atomic slot\nlist from the subarch, but that\u0027s not needed as that list must contain the\ncommon ones (used by generic code) + the ones used in architecture specific\ncode (and Uml till now used none); so I\u0027ve taken the i386 one after comparing\nit with ones from other archs, and added KM_UML_USERCOPY.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ec4d41f88872e6a5980558e362c0174dce54e40",
      "tree": "f02eaf6b61832ded30bc19bd8e5d8494d91f8bc6",
      "parents": [
        "27b678dd04a636f2c351816f4b3042c8815d4e9d"
      ],
      "author": {
        "name": "Gerd Hoffmann",
        "email": "kraxel@suse.de",
        "time": "Sat Jul 01 04:36:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:02 2006 -0700"
      },
      "message": "[PATCH] SMP alternatives: skip with UP kernels\n\nHide the magic in alternative.h and provide some dummy inline functions\nfor the UP case (gcc should manage to optimize away these calls).  No\nchanges in module.c.\n\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "27b678dd04a636f2c351816f4b3042c8815d4e9d",
      "tree": "08b409db5d54bab50e1616b1bf65479b0751de5b",
      "parents": [
        "357b552ff3d82a2e6b97c63c6394f748cb217cf8"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:02 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: namespace cleanup: replace ips with ipath\n\nRemove ips namespace from infinipath drivers.  This renames ips_common.h to\nipath_common.h.  Definitions, data structures, etc.  that were not used by\nkernel modules have moved to user-only headers.  All names including ips have\nbeen renamed to ipath.  Some names have had an ipath prefix added.\n\nSigned-off-by: Christian Bell \u003cchristian.bell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "357b552ff3d82a2e6b97c63c6394f748cb217cf8",
      "tree": "e3579183539fb16eeffad16f02fc2725452bfbce",
      "parents": [
        "3e0018bc74275ab99d223fb5dca0b65067a5ffc1"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:02 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: ignore receive queue size if SRQ is specified\n\nThe receive work queue size should be ignored if the QP is created to use a\nshared receive queue according to the IB spec.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e0018bc74275ab99d223fb5dca0b65067a5ffc1",
      "tree": "b1addb04e932a5e58f9269427af0a0502709a271",
      "parents": [
        "35783ec07c3f7f6902abe4433e7be1b664d0bbaf"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: remove some #if 0 code related to lockable memory\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "35783ec07c3f7f6902abe4433e7be1b664d0bbaf",
      "tree": "f2bdf80a430862c46cc820b597fcb7cb88c7e777",
      "parents": [
        "6d8e9dd050ea78862b6c5e2c873ad6407f9b2428"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: fix a bug that results in addresses near 0 being written via DMA\n\nWe can\u0027t tell for sure if any packets are in the infinipath receive buffer\nwhen we shut down a chip port.  Normally this is taken care of by orderly\nshutdown, but when processes are terminated, or sending process has a bug, we\ncan continue to receive packets.  So rather than writing zero to the address\nregisters for the closing port, we point it at a dummy memory.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6d8e9dd050ea78862b6c5e2c873ad6407f9b2428",
      "tree": "4279eb8f2b6ac1359f0e4af32f6df75b124e5efe",
      "parents": [
        "8307c28eecea917c4754075fbb85eb398a3bc516"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: read/write correct sizes through diag interface\n\nWe must increment uaddr by size we are reading or writing, since it\u0027s passed\nas a char *, not a pointer to the appropriate size.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8307c28eecea917c4754075fbb85eb398a3bc516",
      "tree": "1e11c5632bf01deed1e14559b9f5a2024fac9d81",
      "parents": [
        "46bbeac922906559ec46454cbc76caf03bc57353"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: support more models of InfiniPath hardware\n\nWe do a few more explicit checks for specific models, and now also support the\nold PathScale serial number style, or new QLogic style.\n\nThis is backwards compatible with previous versions of software and hardware.\nThat is, older software will see a plausible serial number and correct GUID\nwhen used with a new board, while newer software will correctly handle an\nolder board.\n\nSigned-off-by: Mike Albaugh \u003cmike.albaugh@qlogic.com\u003e\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "46bbeac922906559ec46454cbc76caf03bc57353",
      "tree": "4834eacc3c4c0bd9c8b882a377e32511ec3b4a91",
      "parents": [
        "1eb68b990aab4c007e520acae39c74d8116693bc"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: drop the \"stats\" sysfs attribute group\n\nThis attribute group made it into the original driver, but should not have.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1eb68b990aab4c007e520acae39c74d8116693bc",
      "tree": "9e11f750a252879c22636048f68503b622cf2fbc",
      "parents": [
        "12eef41f8b72b6e11e36b48c78849c17e49781c8"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: purge sps_lid and sps_mlid arrays\n\nThe two arrays only had space for 4 units.\n\nAlso changed from ipath_set_sps_lid() to ipath_set_lid(); the sps was\nleftover.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "12eef41f8b72b6e11e36b48c78849c17e49781c8",
      "tree": "3a8bd77d77c7542e19d200d3abf25fc07f0d8f51",
      "parents": [
        "fba75200ad92892bf32d8d6f1443c6f1e4f48676"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: rC receive interrupt performance changes\n\nThis patch separates QP state used for sending and receiving RC packets so the\nprocessing in the receive interrupt handler can be done mostly without locks\nbeing held.  ACK packets are now sent without requiring synchronization with\nthe send tasklet.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fba75200ad92892bf32d8d6f1443c6f1e4f48676",
      "tree": "289d5db3b7fc9f9ce4c49f9f1299bbf3985b87d4",
      "parents": [
        "85322947d761d08bd84165500f35b93c702aaaf3"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: fixes to performance get counters for IB compliance\n\nThis patch fixes some problems uncovered during IB compliance testing to\nreturn the right values for error counters returned by the Performance Get\nCounters packet.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "85322947d761d08bd84165500f35b93c702aaaf3",
      "tree": "22bdbdedcf877e4c9acc6b6f100d8c88cce7dc70",
      "parents": [
        "7cd658cd2bca48d3a0e747b4525c72eb8855278e"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:01 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: check for valid LID and multicast LIDs\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7cd658cd2bca48d3a0e747b4525c72eb8855278e",
      "tree": "f12e9b533ffea61978e4aea642066f774aa16777",
      "parents": [
        "c100f622fd9e529e0f4e4324b93f66d105dde61d"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: removed redundant statements\n\nThe tail register read became redundant as the result of earlier receive\ninterrupt bug fixes.\n\nDrop another unneeded register read.\n\nAnd another line that got duplicated.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c100f622fd9e529e0f4e4324b93f66d105dde61d",
      "tree": "42ff4ee04b33e9a162e280676ec3884f4631f773",
      "parents": [
        "4faba98a1a11a6129cbcc772422c9ffc0c11dd2e"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: don\u0027t confuse the max message size with the MTU\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4faba98a1a11a6129cbcc772422c9ffc0c11dd2e",
      "tree": "7222224fdc3d7c4708cf48624263c92151f120e0",
      "parents": [
        "57abad25f844e760082c0b1ab2b176dad682ea16"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: disallow send of invalid packet sizes over UD\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "57abad25f844e760082c0b1ab2b176dad682ea16",
      "tree": "5a61c70ed4ae1ad7ccb8c246c22480d8bb045f46",
      "parents": [
        "f5f99929ac584126ef3f47d805dc619abc54768c"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: fix lost interrupts on HT-400\n\nDo an extra check to see if in-memory tail changed while processing packets,\nand if so, going back through the loop again (but only once per call to\nipath_kreceive()).  In practice, this seems to be enough to guarantee that if\nwe crossed the clearing of an interrupt at start of ipath_intr with a\nscheduled tail register update, that we\u0027ll process the \"extra\" packet that\nlost the interrupt because we cleared it just as it was about to arrive.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f5f99929ac584126ef3f47d805dc619abc54768c",
      "tree": "31c6030139a2094915d5fd3ac1d57d491fa437b0",
      "parents": [
        "13aef4942c291742064c1d5ac71df6493c4a00a9"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: fixed bug 9776 for real\n\nThe problem was that I was updating the head register multiple times in the\nrcvhdrq processing loop, and setting the counter on each update.  Since that\nmeant that the tail register was ahead of head for all but the last update, we\nwould get extra interrupts.  The fix was to not write the counter value except\non the last update.\n\nI also changed to update rcvhdrhead and rcvegrindexhead at most every 16\npackets, if there were lots of packets in the queue (and of course, on the\nlast packet, regardless).\n\nI also made some small cleanups while debugging this.\n\nWith these changes, xeon/monty typically sees two openib packets per interrupt\non sdp and ipoib, opteron/monty is about 1.25 pkts/intr.\n\nI\u0027m seeing about 3800 Mbit/s monty/xeon, and 5000-5100 opteron/monty with\nnetperf sdp.  Netpipe doesn\u0027t show as good as that, peaking at about 4400 on\nopteron/monty sdp.  Plain ipoib xeon is about 2100+ netperf, opteron 2900+, at\n128KB\n\nSigned-off-by: olson@eng-12.pathscale.com\nSigned-off-by: Bryan O\u0027Sullivan \u003cbos@pathscale.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13aef4942c291742064c1d5ac71df6493c4a00a9",
      "tree": "b52657fa68485a00b5c94d3f37ed0a9f0cb7179d",
      "parents": [
        "f37bda92461313ad3bbfbf5660adc849c69718bf"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: reduce overhead on receive interrupts\n\nAlso count the number of interrupts where that works (fastrcvint).  On any\ninterrupt where the port0 head and tail registers are not equal, just call the\nipath_kreceive code without reading the interrupt status, thus saving the\napproximately 0.25usec processor stall waiting for the read to return.  If any\nother interrupt bits are set, or head\u003d\u003dtail, take the normal path, but that\nhas been reordered to handle read ahead of pioavail.  Also no longer call\nipath_kreceive() from ipath_qcheck(), because that just seems to make things\nworse, and isn\u0027t really buying us anything, these days.\n\nAlso no longer loop in ipath_kreceive(); better to not hold things off too\nlong (I saw many cases where we would loop 4-8 times, and handle thousands (up\nto 3500) in a single call).\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f37bda92461313ad3bbfbf5660adc849c69718bf",
      "tree": "a5fe4737ca6b8fcbe2cf9b58466d6340ee12fe56",
      "parents": [
        "06993ca6bc46419027b45198a58447f4f05c14f6"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: memory management cleanups\n\nMade in-memory rcvhdrq tail update be in dma_alloc\u0027ed memory, not random user\nor special kernel (needed for ppc, also \"just the right thing to do\").\n\nSome cleanups to make unexpected link transitions less likely to produce\ncomplaints about packet errors, and also to not leave SMA packets stuck and\nunable to go out.\n\nA few other random debug and comment cleanups.\n\nAlways init rcvhdrq head/tail registers to 0, to avoid race conditions (should\nhave been that way some time ago).\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "06993ca6bc46419027b45198a58447f4f05c14f6",
      "tree": "de446bbc024a0710e2009e7310dce30d138e93ed",
      "parents": [
        "0ed9a4a0b6df0548f9ccadb62add2c0155d5262c"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: use vmalloc to allocate struct ipath_devdata\n\nThis is not a DMA target, so no need to use dma_alloc_coherent on it.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0ed9a4a0b6df0548f9ccadb62add2c0155d5262c",
      "tree": "8652f891b78b8c7048ff6d75d272fdab6a2ddaee",
      "parents": [
        "a40f55fc333cc20d85af92887334f41f7844e0c2"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:56:00 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: use more appropriate gfp flags\n\nThis helps us to survive better when memory is fragmented.\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a40f55fc333cc20d85af92887334f41f7844e0c2",
      "tree": "3858247889f81c011604b4f998ff94eb071585e7",
      "parents": [
        "b1d8865a2075934158af41bea5fde725efb70408"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:36:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: enable freeze mode when shutting down device\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1d8865a2075934158af41bea5fde725efb70408",
      "tree": "98ee3408971132f6cd3aa474c28d8a3ff63aed2b",
      "parents": [
        "b35f004dd3276fc43f242d9a52b4cf74877137c3"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: print better debug info when handling 32/64-bit DMA mask problems\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b35f004dd3276fc43f242d9a52b4cf74877137c3",
      "tree": "78f436e31481dfc43ad1869f646216f7c36b340c",
      "parents": [
        "fe62546a6afa141c4ab9aef65f5978a1b36cb523"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: removed unused field ipath_kregvirt from struct ipath_devdata\n\nSigned-off-by: Dave Olson \u003cdave.olson@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe62546a6afa141c4ab9aef65f5978a1b36cb523",
      "tree": "44b317774fc0db45e90c394a1575bb19d08c00bb",
      "parents": [
        "e8a88f09f21c55a7e7f570290ecde570e2c37771"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: enforce device resource limits\n\nThese limits are somewhat artificial in that we don\u0027t actually have any\ndevice limits.  However, the verbs layer expects that such limits exist\nand are enforced, so we make up arbitrary (but sensible) limits.\n\nSigned-off-by: Robert Walsh \u003crobert.walsh@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8a88f09f21c55a7e7f570290ecde570e2c37771",
      "tree": "26a41167c95a5cccfcc7af0d8008ceaec539b37d",
      "parents": [
        "9edbd990bb60dd7678f7f4f8ca3d92e03a1f0e67"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: report correct device identification information in /sys\n\nSigned-off-by: Robert Walsh \u003crobert.walsh@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9edbd990bb60dd7678f7f4f8ca3d92e03a1f0e67",
      "tree": "2afeef84ec90d166506b3470dca2e8a527236ece",
      "parents": [
        "60460dfd425e3d301831d8dd6398620d67bbda2b"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: return an error for unknown multicast GID\n\nSigned-off-by: Robert Walsh \u003crobert.walsh@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "60460dfd425e3d301831d8dd6398620d67bbda2b",
      "tree": "737332fcd49bbb571cc0b1fc1d19e840e5bceb69",
      "parents": [
        "4a45b7d4ece0e6dc425e9f66fa8b501b72d846db"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: fix some memory leaks on failure paths\n\nSigned-off-by: Robert Walsh \u003crobert.walsh@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a45b7d4ece0e6dc425e9f66fa8b501b72d846db",
      "tree": "6e858b3343ffb3670eb6f5a838479d52791e0a30",
      "parents": [
        "6665ddee85bfc336d691ea5132a2c20a1d0e8053"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: don\u0027t allow resources to be created with illegal values\n\nSigned-off-by: Robert Walsh \u003crobert.walsh@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6665ddee85bfc336d691ea5132a2c20a1d0e8053",
      "tree": "d45fcdf5a51652f9007ed06497c40aba5d4e8c5b",
      "parents": [
        "685f97e81b5510cfcbeccf6ae0400d3664ba8ea3"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: remove some duplicate code\n\nSigned-off-by: Robert Walsh \u003crobert.walsh@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "685f97e81b5510cfcbeccf6ae0400d3664ba8ea3",
      "tree": "cd10ce87e00a61f5ca52ab770d716b6c9fac801e",
      "parents": [
        "a2acb2ff36876fdfa5f7a8bf811765aadc74c1c1"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:59 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: update some comments and fix typos\n\nSigned-off-by: Robert Walsh \u003crobert.walsh@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2acb2ff36876fdfa5f7a8bf811765aadc74c1c1",
      "tree": "ea0e6aaacd36cac011dacae3554b6576dea56d9d",
      "parents": [
        "6700efdfc06d2dc9ef77988a00182c2ede0f1be0"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: allow diags on any unit\n\nThere is no longer a /dev/ipath_diag file; instead, there\u0027s\n/dev/ipath_diag0, 1, etc.\n\nIt\u0027s still not possible to have diags run on more than one unit at a time,\nbut that\u0027s easy to fix at some point.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6700efdfc06d2dc9ef77988a00182c2ede0f1be0",
      "tree": "a428669e9bb9b88c1dbe4192378bec454cdadfed",
      "parents": [
        "7bbb15ea8543e2e49476a27b507be3b02828a124"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: fix shared receive queues for RC\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7bbb15ea8543e2e49476a27b507be3b02828a124",
      "tree": "8f5b92db6e28905798edd17d390af5e120a9c9ec",
      "parents": [
        "ddd4bb22108417fdc5c35324bd13a3265581ae76"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: fix an indenting problem\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ddd4bb22108417fdc5c35324bd13a3265581ae76",
      "tree": "5cc35e54e8761af27746bae48ef66318237ad8a0",
      "parents": [
        "759d57686dab8169ca68bbf938ce8e965d1e107a"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: share more common code between RC and UC protocols\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "759d57686dab8169ca68bbf938ce8e965d1e107a",
      "tree": "c51c3415b9ae789d1b1df3ba829313b288c14fb5",
      "parents": [
        "443a64abbcb130caa315eb1110d7146365846235"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: update copyrights and other strings to reflect new company name\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "443a64abbcb130caa315eb1110d7146365846235",
      "tree": "4d026a545c69fffe3f387f53155aede10615cb68",
      "parents": [
        "345a6e6aea43cd544c682601926bbd11c09c999b"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Sat Jul 01 04:35:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] IB/ipath: name zero counter offsets so it\u0027s clear they aren\u0027t counters\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@mellanox.co.il\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "345a6e6aea43cd544c682601926bbd11c09c999b",
      "tree": "27c7c4a9b7559353f67839100fd6f0ecbd057c4a",
      "parents": [
        "929a40ec324e947d4ad14cc1ced785c104c560e2"
      ],
      "author": {
        "name": "Jae-hyeon Park",
        "email": "jhpark@tuhep.phys.tohoku.ac.jp",
        "time": "Sat Jul 01 04:35:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] ACPI: fix not power-manageable device message\n\nFix typo in message.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "929a40ec324e947d4ad14cc1ced785c104c560e2",
      "tree": "35f37c5b5e52cb11296cb65e5afff5cbe1c20c2f",
      "parents": [
        "e8c4b9d003e72199a705fb5a40fcd2487fa16933"
      ],
      "author": {
        "name": "Doug Thompson",
        "email": "norsk5@xmission.com",
        "time": "Sat Jul 01 04:35:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:58 2006 -0700"
      },
      "message": "[PATCH] EDAC: fix module names quoted in sysfs\n\nFix the quoted module name in the sysfs for EDAC modules and reported by several\npeople.\n\nInstead of  ../_edac_e752x_/   now the following will be presented, like other\nmodules:   ../edac_e752x/\n\nSigned-off-by: Doug Thompson \u003cnorsk5@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8c4b9d003e72199a705fb5a40fcd2487fa16933",
      "tree": "e1bad5c0ba134e55c1e22921a96eabf348c305c0",
      "parents": [
        "17311c03c3e2c16d64d9e8cb2a3f45be2e2f8d3b"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sat Jul 01 04:35:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:57 2006 -0700"
      },
      "message": "[PATCH] IRQ: warning message cleanup\n\nMake warnings more consistent.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17311c03c3e2c16d64d9e8cb2a3f45be2e2f8d3b",
      "tree": "69e3f1f22323f0399c953584439b48ead7d2d5a8",
      "parents": [
        "ed6f7b10e657b98b4ba89385d02852c8bdf3980e"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sat Jul 01 04:35:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:57 2006 -0700"
      },
      "message": "[PATCH] IRQ: Use SA_PERCPU_IRQ, not IRQ_PER_CPU, for irqaction.flags\n\nIRQ_PER_CPU is a bit in the struct irq_desc \"status\" field, not in the\nstruct irqaction \"flags\", so the previous code checked the wrong bit.\n\nSA_PERCPU_IRQ is only used by drivers/char/mmtimer.c for SGI ia64 boxes.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed6f7b10e657b98b4ba89385d02852c8bdf3980e",
      "tree": "a53bfca204307322400c3fff1e75563233d38dfc",
      "parents": [
        "a99e4e413e1ab9f3c567b5519f5557afd786dc62"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Jul 01 04:35:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:57 2006 -0700"
      },
      "message": "[PATCH] pi-futex: futex_wake() lockup fix\n\nFix futex_wake() exit condition bug when handling the robust-list with PI\nfutexes on them.\n\n(reported by Ulrich Drepper, debugged by the lock validator.)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a99e4e413e1ab9f3c567b5519f5557afd786dc62",
      "tree": "31998183648206018452ae0c3c46aaa19724bd74",
      "parents": [
        "9262e9149f346a5443300f8c451b8e7631e81a42"
      ],
      "author": {
        "name": "Vernon Mauery",
        "email": "vernux@us.ibm.com",
        "time": "Sat Jul 01 04:35:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 01 09:55:57 2006 -0700"
      },
      "message": "[PATCH] pi-futex: fix mm_struct memory leak\n\nlock_queue was getting called essentially twice in a row and was\ncontinually incrementing the mm_count ref count, thus causing a memory\nleak.\n\nDinakar Guniguntala provided a proper fix for the problem that simply grabs\nthe spinlock for the hash bucket queue rather than calling lock_queue.\n\nThe second time we do a queue_lock in futex_lock_pi, we really only need to\ntake the hash bucket lock.\n\nSigned-off-by: Dinakar Guniguntala \u003cdino@in.ibm.com\u003e\nSigned-off-by: Vernon Mauery \u003cvernux@us.ibm.com\u003e\nAcked-by: Paul E. McKenney \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "701842e3bdd7db09db6af43fc5906ee19b61338d",
      "tree": "f76445c893876eb3b1c83eb3f24d83bb3bf2a72f",
      "parents": [
        "c96fca213737a5b4bc569e1d9a0ef6adeff661e9"
      ],
      "author": {
        "name": "Dustin Kirkland",
        "email": "dustin.kirkland@us.ibm.com",
        "time": "Tue May 23 15:57:23 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 17:08:33 2006 +0200"
      },
      "message": "kbuild: documentation change on allowing checkers besides sparse\n\nMinor documentation change on allowing checkers besides sparse\n\nThis patch cleans up a couple of mentions of sparse in the inline\ntoplevel Makefile documentation such that it\u0027s clear that other checkers\nbesides sparse can override CHECK and CHECKFLAGS.\n\nSigned-off-by: Dustin Kirkland \u003cdustin.kirkland@us.ibm.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "c96fca213737a5b4bc569e1d9a0ef6adeff661e9",
      "tree": "d20a7d0550cf92040df1b2cf1c00199483d8f7f3",
      "parents": [
        "534b89a9f6a86a28300cd71619112c4bbca7c0ae"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 11:44:23 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 11:44:23 2006 +0200"
      },
      "message": "kbuild: warn when a moduled uses a symbol marked UNUSED\n\nWe now have infrastructure in place to mark an EXPORTed symbol\nas unused. So the natural next step is to warn during buildtime when\na module uses a symbol marked UNUSED.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "534b89a9f6a86a28300cd71619112c4bbca7c0ae",
      "tree": "bdde1be43f714e671f83f860f528f1065f597d98",
      "parents": [
        "66392c4f2246641c13b5dc60d15b09a71e09276f"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 10:10:19 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 10:10:19 2006 +0200"
      },
      "message": "kbuild: fix segv in modpost\n\nParsing an old Modules.symvers file casued modpost to SEGV.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "66392c4f2246641c13b5dc60d15b09a71e09276f",
      "tree": "3ff02370bd1040cc42cbd60666299e7b24619e06",
      "parents": [
        "5e8d780d745c1619aba81fe7166c5a4b5cad2b84"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Fri Jun 30 02:18:50 2006 -0700"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 10:05:42 2006 +0200"
      },
      "message": "kconfig: enhancing accessibility of lxdialog\n\nSome fix that I forgot for good accessibility of lxdialog (the cursor\nshould always be left at the focus location):\n\nHave the checklist display the currently highlighted entry last, for having\nthe cursor left on it (rather than on the last line of the list).\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "5e8d780d745c1619aba81fe7166c5a4b5cad2b84",
      "tree": "a1631c493bc44294e346ec09b89ed524572d85cb",
      "parents": [
        "598736c55622f7ea65b98f93c825ff95c433877c"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 09:58:02 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 09:58:02 2006 +0200"
      },
      "message": "kbuild: fix ia64 breakage after introducing make -rR\n\nkbuild used $¤(*F to get filename of target without extension.\nThis was used in several places all over kbuild, but introducing\nmake -rR broke his for all cases where we specified full path to\ntarget/prerequsite. It is assumed that make -rR disables old style\nsuffix-rules which is why is suddenly failed.\n\nia64 was impacted by this change because several div* routines in\narch/ia64/lib are build using explicit paths and then kbuild failed.\n\nThanks to David Mosberger-Tang \u003cDavid.Mosberger@acm.org\u003e for an explanation\nwhat was the root-cause and for testing on ia64.\n\nThis patch also fixes two uses of $(*F) in arch/um\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "9262e9149f346a5443300f8c451b8e7631e81a42",
      "tree": "f21b2d6f9270c7d0ff807f070e38d0f665582f21",
      "parents": [
        "e37a72de84d27ee8bc0e7dbb5c2f1774ed306dbb",
        "6e990b50ed0b45d506ff6809034508d3e210497d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:40:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:40:35 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Kill sun4v virtual device layer.\n  [SERIAL] sunhv: Convert to of_driver layer.\n  [SPARC64]: Mask out top 8-bits in physical address when building resources.\n  [SERIAL] sunsu: Missing return statement in su_probe().\n"
    },
    {
      "commit": "e37a72de84d27ee8bc0e7dbb5c2f1774ed306dbb",
      "tree": "f9da35cbd79b52a5bd08d4a0f960bde6af741da0",
      "parents": [
        "93fdf10d4c28edaa1b9f80e7f9c3002359186d00",
        "f83ef8c0b58dac17211a4c0b6df0e2b1bd6637b1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:40:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:40:17 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [IPV6]: Added GSO support for TCPv6\n  [NET]: Generalise TSO-specific bits from skb_setup_caps\n  [IPV6]: Added GSO support for TCPv6\n  [IPV6]: Remove redundant length check on input\n  [NETFILTER]: SCTP conntrack: fix crash triggered by packet without chunks\n  [TG3]: Update version and reldate\n  [TG3]: Add TSO workaround using GSO\n  [TG3]: Turn on hw fix for ASF problems\n  [TG3]: Add rx BD workaround\n  [TG3]: Add tg3_netif_stop() in vlan functions\n  [TCP]: Reset gso_segs if packet is dodgy\n"
    },
    {
      "commit": "93fdf10d4c28edaa1b9f80e7f9c3002359186d00",
      "tree": "4c5700b7f647470dcbb3b2a0531529ba35531b3d",
      "parents": [
        "22a3e233ca08a2ddc949ba1ae8f6e16ec7ef1a13",
        "0d8fdfd71bc871ffc07fe4429db8d4934185a8ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:49 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/core: Set alternate port number when initializing QP attributes\n  IB/uverbs: Set correct user handle for user SRQs\n"
    },
    {
      "commit": "22a3e233ca08a2ddc949ba1ae8f6e16ec7ef1a13",
      "tree": "7ef158ba2c30e0dde2dc103d1904fae243759a6b",
      "parents": [
        "39302175c26d74be35715c05a0f342c9e64c21bf",
        "6ab3d5624e172c553004ecc862bfeac16d9d68b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:30 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  Remove obsolete #include \u003clinux/config.h\u003e\n  remove obsolete swsusp_encrypt\n  arch/arm26/Kconfig typos\n  Documentation/IPMI typos\n  Kconfig: Typos in net/sched/Kconfig\n  v9fs: do not include linux/version.h\n  Documentation/DocBook/mtdnand.tmpl: typo fixes\n  typo fixes: specfic -\u003e specific\n  typo fixes in Documentation/networking/pktgen.txt\n  typo fixes: occuring -\u003e occurring\n  typo fixes: infomation -\u003e information\n  typo fixes: disadvantadge -\u003e disadvantage\n  typo fixes: aquire -\u003e acquire\n  typo fixes: mecanism -\u003e mechanism\n  typo fixes: bandwith -\u003e bandwidth\n  fix a typo in the RTC_CLASS help text\n  smb is no longer maintained\n\nManually merged trivial conflict in arch/um/kernel/vmlinux.lds.S\n"
    },
    {
      "commit": "39302175c26d74be35715c05a0f342c9e64c21bf",
      "tree": "dcb582a16276592f09a1def1e9c296c2c6a437a9",
      "parents": [
        "1cfef5ed631dedc55ca3c57a5fcfd01c77db3b59",
        "4b7a89a3c1cf545b03470416aa821fc2ff826b91"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:36:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:36:52 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6/\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6/:\n  [PATCH] pcmcia: fix deadlock in pcmcia_parse_events\n  [PATCH] com20020_cs: more device support\n  [PATCH] au1xxx: pcmcia: fix __init called from non-init\n  [PATCH] kill open-coded offsetof in cm4000_cs.c ZERO_DEV()\n  [PATCH] pcmcia: convert pcmcia_cs to kthread\n  [PATCH] pcmcia: fix kernel-doc function name\n  [PATCH] pcmcia: hostap_cs.c - 0xc00f,0x0000 conflicts with pcnet_cs\n  [PATCH] pcmcia: at91_cf suspend/resume/wakeup\n  [PATCH] pcmcia: Make ide_cs work with the memory space of CF-Cards if IO space is not available\n  [PATCH] pcmcia: TI PCIxx12 CardBus controller support\n  [PATCH] pcmcia: warn if driver requests exclusive, but gets a shared IRQ\n  [PATCH] pcmcia: expose tool in pcmcia/Documentation/pcmcia/\n  [PATCH] pcmcia: another ID for serial_cs.c\n  [PATCH] yenta: fix hidden PCI bus numbers\n  [PATCH] yenta: do power-up only after socket is configured\n"
    },
    {
      "commit": "1cfef5ed631dedc55ca3c57a5fcfd01c77db3b59",
      "tree": "a2e9e10518c677071ed6c5c5b4df478d548901dd",
      "parents": [
        "3e8d6ad9bf1f02fdb9fd119c3c266d4b73b7175d",
        "00819f87d883bb4aff97aecc7cc722ba27bd183a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:36:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:36:19 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (4290): Add support for the TCL M2523_3DB_E tuner.\n  V4L/DVB (4289): Missing statement in drivers/media/dvb/frontends/cx22700.c\n  V4L/DVB (4288): Clean out a zillion sparse warnings in pvrusb2\n  V4L/DVB (4287): Pvrusb2/: possible cleanups\n  V4L/DVB (4285): Cx88: add support for Geniatech Digistar / Digiwave 103g\n  V4L/DVB (4284): Cx24123: fix set_voltage function according to the specs\n  V4L/DVB (4282): Fix: use swzigzag for swalgo\n  V4L/DVB (4281): TDA9887_SET_CONFIG should only be handled by the tda9887.\n  V4L/DVB (4277): Fix CI interface on PRO KNC1 cards\n  V4L/DVB (4276): Fix CI on old KNC1 DVBC cards\n  V4L/DVB (4275): The FE_SET_FRONTEND_TUNE_MODE ioctl always returns EOPNOTSUPP\n  V4L/DVB (4274): Eliminate use of tda9887 from pvrusb2 driver\n  V4L/DVB (4273): Always log pvrusb2 device register / unregister events\n  V4L/DVB (4272): Fix tveeprom supported standards\n  V4L/DVB (4270): Add tda9887-specific tuner configuration\n  V4L/DVB (4269): Subject: videocodec: make 1-bit fields unsigned\n  V4L/DVB (4267): Remove all instances of request_module(\"tda9887\")\n  V4L/DVB (4264): Cx88-blackbird: implement VIDIOC_QUERYCTRL and VIDIOC_QUERYMENU\n"
    },
    {
      "commit": "3e8d6ad9bf1f02fdb9fd119c3c266d4b73b7175d",
      "tree": "b5bfbb88a489ad5e3ce6692697b0be6e68b12dae",
      "parents": [
        "598736c55622f7ea65b98f93c825ff95c433877c",
        "55910b28f7ca80af8fdfac84ddd6ece201a5928b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:34:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:34:15 2006 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (25 commits)\n  ACPI: Kconfig: ACPI_SRAT depends on ACPI\n  ACPI: drivers/acpi/scan.c: make acpi_bus_type static\n  ACPI: fixup memhotplug debug message\n  ACPI: ACPICA 20060623\n  ACPI: C-States: only demote on current bus mastering activity\n  ACPI: C-States: bm_activity improvements\n  ACPI: C-States: accounting of sleep states\n  ACPI: additional blacklist entry for ThinkPad R40e\n  ACPI: restore comment justifying \u0027extra\u0027 P_LVLx access\n  ACPI: fix battery on HP NX6125\n  ACPIPHP: prevent duplicate slot numbers when no _SUN\n  ACPI: static-ize handle_hotplug_event_func()\n  ACPIPHP: use ACPI dock driver\n  ACPI: dock driver\n  KEVENT: add new uevent for dock\n  ACPI: asus_acpi_init: propagate correct return value\n  [ACPI] Print error message if remove/install notify handler fails\n  ACPI: delete tracing macros from drivers/acpi/*.c\n  ACPI: HW P-state coordination support\n  ACPI: un-export ACPI_ERROR() -- use printk(KERN_ERR...)\n  ...\n"
    },
    {
      "commit": "6e990b50ed0b45d506ff6809034508d3e210497d",
      "tree": "167fd890356b2c55b9f60c4940a8325d1daa42b5",
      "parents": [
        "93872ba21d1087cde1d5f9603f3265c1c54d471c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 00:07:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:13:41 2006 -0700"
      },
      "message": "[SPARC64]: Kill sun4v virtual device layer.\n\nReplace with a simple IRQ translater in the PROM\ndevice tree builder.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "93872ba21d1087cde1d5f9603f3265c1c54d471c",
      "tree": "43100e01bf8ea119820ae2b46d50e248350fb765",
      "parents": [
        "1815aed5edbc79c6f3de6f022efb0af30dd0a70d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 00:00:22 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:13:38 2006 -0700"
      },
      "message": "[SERIAL] sunhv: Convert to of_driver layer.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1815aed5edbc79c6f3de6f022efb0af30dd0a70d",
      "tree": "e614bc9663061cca90665d433ab46c3ccbf335ae",
      "parents": [
        "a1d22d3258aed732e1778ecb2e840e6c95cb668e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 19:58:28 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:13:36 2006 -0700"
      },
      "message": "[SPARC64]: Mask out top 8-bits in physical address when building resources.\n\nThese top 8-bits are supposed to be ignored in the ranges and\ntop-level reg properties on this platform.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1d22d3258aed732e1778ecb2e840e6c95cb668e",
      "tree": "8aade70dd6833842d8e9ec1964f694293816e93d",
      "parents": [
        "598736c55622f7ea65b98f93c825ff95c433877c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 19:40:19 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:13:34 2006 -0700"
      },
      "message": "[SERIAL] sunsu: Missing return statement in su_probe().\n\nIf we have a keyboard/mouse port, don\u0027t drop through to\ncalling sunsu_autoconfig().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f83ef8c0b58dac17211a4c0b6df0e2b1bd6637b1",
      "tree": "61661a587df97cb2a9f73b5d0d1cf30f09644051",
      "parents": [
        "bcd76111178ebccedd46a9b3eaff65c78e5a70af"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 30 13:37:03 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:12:10 2006 -0700"
      },
      "message": "[IPV6]: Added GSO support for TCPv6\n\nThis patch adds GSO support for IPv6 and TCPv6.  This is based on a patch\nby Ananda Raju \u003cAnanda.Raju@neterion.com\u003e.  His original description is:\n\n\tThis patch enables TSO over IPv6. Currently Linux network stacks\n\trestricts TSO over IPv6 by clearing of the NETIF_F_TSO bit from\n\t\"dev-\u003efeatures\". This patch will remove this restriction.\n\n\tThis patch will introduce a new flag NETIF_F_TSO6 which will be used\n\tto check whether device supports TSO over IPv6. If device support TSO\n\tover IPv6 then we don\u0027t clear of NETIF_F_TSO and which will make the\n\tTCP layer to create TSO packets. Any device supporting TSO over IPv6\n\twill set NETIF_F_TSO6 flag in \"dev-\u003efeatures\" along with NETIF_F_TSO.\n\n\tIn case when user disables TSO using ethtool, NETIF_F_TSO will get\n\tcleared from \"dev-\u003efeatures\". So even if we have NETIF_F_TSO6 we don\u0027t\n\tget TSO packets created by TCP layer.\n\n\tSKB_GSO_TCPV4 renamed to SKB_GSO_TCP to make it generic GSO packet.\n\tSKB_GSO_UDPV4 renamed to SKB_GSO_UDP as UFO is not a IPv4 feature.\n\tUFO is supported over IPv6 also\n\n\tThe following table shows there is significant improvement in\n\tthroughput with normal frames and CPU usage for both normal and jumbo.\n\n\t--------------------------------------------------\n\t|          |     1500        |      9600         |\n\t|          ------------------|-------------------|\n\t|          | thru     CPU    |  thru     CPU     |\n\t--------------------------------------------------\n\t| TSO OFF  | 2.00   5.5% id  |  5.66   20.0% id  |\n\t--------------------------------------------------\n\t| TSO ON   | 2.63   78.0 id  |  5.67   39.0% id  |\n\t--------------------------------------------------\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bcd76111178ebccedd46a9b3eaff65c78e5a70af",
      "tree": "b0f059f3cb19d425d30cf42b2088aca4cae12a0a",
      "parents": [
        "adcfc7d0b4d7bc3c7edac6fdde9f3ae510bd6054"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 30 13:36:35 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:12:08 2006 -0700"
      },
      "message": "[NET]: Generalise TSO-specific bits from skb_setup_caps\n\nThis patch generalises the TSO-specific bits from sk_setup_caps by adding\nthe sk_gso_type member to struct sock.  This makes sk_setup_caps generic\nso that it can be used by TCPv6 or UFO.\n\nThe only catch is that whoever uses this must provide a GSO implementation\nfor their protocol which I think is a fair deal :) For now UFO continues to\nlive without a GSO implementation which is OK since it doesn\u0027t use the sock\ncaps field at the moment.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "adcfc7d0b4d7bc3c7edac6fdde9f3ae510bd6054",
      "tree": "6bf8f6facbfbac9ea8ed4d3310ea46a7518ae453",
      "parents": [
        "2889139a6acd2945f6143eb85f7dc2a22a352e1a"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 30 13:36:15 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:12:06 2006 -0700"
      },
      "message": "[IPV6]: Added GSO support for TCPv6\n\nThis patch adds GSO support for IPv6 and TCPv6.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2889139a6acd2945f6143eb85f7dc2a22a352e1a",
      "tree": "67d21e371107c46f6f0e7a2708b19ad24d8cbfbe",
      "parents": [
        "dd7271feba61d5dc0fab1cb5365db9926d35ea3a"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 30 13:35:46 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:12:04 2006 -0700"
      },
      "message": "[IPV6]: Remove redundant length check on input\n\nWe don\u0027t need to check skb-\u003elen when we\u0027re just about to call\npskb_may_pull since that checks it for us.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dd7271feba61d5dc0fab1cb5365db9926d35ea3a",
      "tree": "36adf4a907e72b07eb4b37bbd679357fe4c0729f",
      "parents": [
        "2c6059bca8cf5e7f722d909f2e5edda0491ac604"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 29 21:40:23 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:12:01 2006 -0700"
      },
      "message": "[NETFILTER]: SCTP conntrack: fix crash triggered by packet without chunks\n\nWhen a packet without any chunks is received, the newconntrack variable\nin sctp_packet contains an out of bounds value that is used to look up an\npointer from the array of timeouts, which is then dereferenced, resulting\nin a crash. Make sure at least a single chunk is present.\n\nProblem noticed by George A. Theall \u003ctheall@tenablesecurity.com\u003e\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2c6059bca8cf5e7f722d909f2e5edda0491ac604",
      "tree": "8e09bcdd1ee366b4167fe601e4919412863b2bfc",
      "parents": [
        "52c0fd834ea0e7c6ef8616ce0a1f85bac4233ed7"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Jun 29 20:16:28 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:11:59 2006 -0700"
      },
      "message": "[TG3]: Update version and reldate\n\nUpdate version to 3.61.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52c0fd834ea0e7c6ef8616ce0a1f85bac4233ed7",
      "tree": "92897bedf97906699f654fd94985fbada0497daa",
      "parents": [
        "1661394e78b3b2cc868cd0e89c1066974302aaca"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Jun 29 20:15:54 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:11:57 2006 -0700"
      },
      "message": "[TG3]: Add TSO workaround using GSO\n\nUse GSO to workaround a rare TSO bug on some chips.  This hardware\nbug may be triggered when the TSO header size is greater than 80\nbytes.  When this condition is detected in a TSO packet, the driver\nwill use GSO to segment the packet to workaround the hardware bug.\n\nThanks to Juergen Kreileder \u003cjk@blackdown.de\u003e for reporting the\nproblem and collecting traces to help debug the problem.\n\nAnd thanks to Herbert Xu \u003cherbert@gondor.apana.org.au\u003e for providing\nthe GSO mechanism that happens to be the perfect workaround for this\nproblem.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1661394e78b3b2cc868cd0e89c1066974302aaca",
      "tree": "bdbbe205062b8bb2ae2edc5aab2d224c58ca862b",
      "parents": [
        "f92905deb9bc89834dac247ca1a0d905ebcf629b"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Jun 29 20:15:13 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:11:55 2006 -0700"
      },
      "message": "[TG3]: Turn on hw fix for ASF problems\n\nClear a bit to enable a hardware fix for some ASF related problem.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f92905deb9bc89834dac247ca1a0d905ebcf629b",
      "tree": "63d3eb18e3dd5426791726eed8004087cfa7fbb4",
      "parents": [
        "29315e8770c20cbfe607ad962d87867115a44555"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Jun 29 20:14:29 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:11:52 2006 -0700"
      },
      "message": "[TG3]: Add rx BD workaround\n\nAdd workaround to limit the burst size of rx BDs being DMA\u0027ed to the\nchip.  This works around hardware errata on a number of 5750, 5752,\nand 5755 chips.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29315e8770c20cbfe607ad962d87867115a44555",
      "tree": "904b055d26a4201e4c9026aa181c136e700d3578",
      "parents": [
        "3820c3f3e41786322c0bb225b9c77b8deff869d1"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Jun 29 20:12:30 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:11:50 2006 -0700"
      },
      "message": "[TG3]: Add tg3_netif_stop() in vlan functions\n\nAdd tg3_netif_stop() when changing the vlgrp (vlan group) pointer. It\nis necessary to quiesce the device before changing that pointer.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3820c3f3e41786322c0bb225b9c77b8deff869d1",
      "tree": "a422ad9d119950af2d139849fe24e935ad9f0a22",
      "parents": [
        "598736c55622f7ea65b98f93c825ff95c433877c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 29 20:11:25 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 30 14:11:47 2006 -0700"
      },
      "message": "[TCP]: Reset gso_segs if packet is dodgy\n\nI wasn\u0027t paranoid enough in verifying GSO information.  A bogus gso_segs\ncould upset drivers as much as a bogus header would.  Let\u0027s reset it in\nthe per-protocol gso_segment functions.\n\nI didn\u0027t verify gso_size because that can be verified by the source of\nthe dodgy packets.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0d8fdfd71bc871ffc07fe4429db8d4934185a8ec",
      "tree": "ebe8acbba8e8e9a1ede6364867ce55dfbc55d1dc",
      "parents": [
        "146d26b2bf167f831d3b7442a01cfdc2b183cb0b"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Fri Jun 30 14:10:14 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Jun 30 14:10:14 2006 -0700"
      },
      "message": "IB/core: Set alternate port number when initializing QP attributes\n\nSet alternate port number when initializing QP attributes.  This bug\nis OpenFabrics bugzilla bug #160.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "146d26b2bf167f831d3b7442a01cfdc2b183cb0b",
      "tree": "d23aebdd2ce0198c6778193201f603c920d34d99",
      "parents": [
        "598736c55622f7ea65b98f93c825ff95c433877c"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Jun 30 13:40:13 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Jun 30 13:40:13 2006 -0700"
      },
      "message": "IB/uverbs: Set correct user handle for user SRQs\n\nStore away the user handle passed in from userspace when creating an\nSRQ, so that the kernel can return the correct handle when an SRQ\nasynchronous event occurs.  (A 0 was incorrectly stored as the user\nhandle as part of the changes in 9ead190b, \"IB/uverbs: Don\u0027t serialize\nwith ib_uverbs_idr_mutex\")\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "4b7a89a3c1cf545b03470416aa821fc2ff826b91",
      "tree": "ba2d19e733eeb891dafd91b1dbe39e9bbf26f16e",
      "parents": [
        "6bb1c39a43d23e4cecc7e815491b6964c6758a29"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Fri Jun 30 10:31:13 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:13 2006 +0200"
      },
      "message": "[PATCH] pcmcia: fix deadlock in pcmcia_parse_events\n\nThe PCMCIA layer calls pcmcia_parse_events both from user context and\nIRQ context; the lock thus needs to be irqsave to avoid deadlocks\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6bb1c39a43d23e4cecc7e815491b6964c6758a29",
      "tree": "13966a7d705b4b02123201d28f3078bb3760dbe4",
      "parents": [
        "0973ddddca72bc8aee8a273c232060b9608d1793"
      ],
      "author": {
        "name": "Marc Sowen",
        "email": "Marc.Sowen@ibeo-as.de",
        "time": "Sun Jun 25 01:56:24 2006 -0700"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:13 2006 +0200"
      },
      "message": "[PATCH] com20020_cs: more device support\n\nEnable the com20020_cs arcnet driver to see the SoHard (now Mercury\nComputer Systems Inc.) SH ARC-PCMCIA card.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "0973ddddca72bc8aee8a273c232060b9608d1793",
      "tree": "3c8af748681e22ea453344e4229f4bd06ad16fec",
      "parents": [
        "a2bcce8ede4fbda0c2a5f2132115715dff056b9c"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@ultra.si",
        "time": "Fri Jun 23 12:06:56 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:13 2006 +0200"
      },
      "message": "[PATCH] au1xxx: pcmcia: fix __init called from non-init\n\nThis must not be marked __init, as it is called from\nau1x00_drv_pcmcia_probe.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@ultra.si\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a2bcce8ede4fbda0c2a5f2132115715dff056b9c",
      "tree": "c111990b9d4fe86a5b358b235bdc6c51e3aaf199",
      "parents": [
        "1da9ab7389b8a0789a1b3ad43d3efe80b4c57c03"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jun 15 12:26:55 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:13 2006 +0200"
      },
      "message": "[PATCH] kill open-coded offsetof in cm4000_cs.c ZERO_DEV()\n\n... to make sure that it doesn\u0027t break again when a field changes (see\n\"[PATCH] pcmcia: fix zeroing of cm4000_cs.c data\" for recent example).\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "1da9ab7389b8a0789a1b3ad43d3efe80b4c57c03",
      "tree": "44964d5151b6a7b825517480ce0fdbf19bd348f1",
      "parents": [
        "66005216074337e3925514456175b202f17e23ef"
      ],
      "author": {
        "name": "Serge E. Hallyn",
        "email": "serue@us.ibm.com",
        "time": "Wed Jun 14 08:01:26 2006 -0500"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:13 2006 +0200"
      },
      "message": "[PATCH] pcmcia: convert pcmcia_cs to kthread\n\nConvert pcmcia_cs to use kthread instead of the deprecated\nkernel_thread.\n\nSigned-off-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "66005216074337e3925514456175b202f17e23ef",
      "tree": "486eba665acf7d6769be1b56d0071a4448388a7e",
      "parents": [
        "fd99ddd0701385344eadaf2daa6abbc5fb086750"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Jun 06 12:06:41 2006 -0700"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:12 2006 +0200"
      },
      "message": "[PATCH] pcmcia: fix kernel-doc function name\n\nFix kernel-doc function name spello.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fd99ddd0701385344eadaf2daa6abbc5fb086750",
      "tree": "013d75048f086edfa7a89ac3f3301dde13017817",
      "parents": [
        "0db6095d4ff8918350797dfe299d572980e82fa0"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Mon Apr 17 21:41:21 2006 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:12 2006 +0200"
      },
      "message": "[PATCH] pcmcia: hostap_cs.c - 0xc00f,0x0000 conflicts with pcnet_cs\n\nComment out the ID 0xc00f,0x0000 in hostap_cs.c, as it conflicts with the\npcnet_cs driver.\n\nSigned-off-by: komurojun-mbn@nifty.com\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "0db6095d4ff8918350797dfe299d572980e82fa0",
      "tree": "72d42bc165a382fe82a279222efc1c5c4cb7addb",
      "parents": [
        "5040cb8b7e61b7a03e8837920b9eb2c839bb1947"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Apr 19 06:37:48 2006 -0700"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:12 2006 +0200"
      },
      "message": "[PATCH] pcmcia: at91_cf suspend/resume/wakeup\n\nAT91 CF updates, mostly for power management:\n\n - Add suspend/resume methods to the AT91 CF driver, disabling\n   non-wakeup IRQs during system suspend.  The card detect IRQ\n   serves as a wakeup event source.\n\n - Convert the driver to the more-current \"platform_driver\" style.\n\nSo inserting or removing a CF card will wake the system, unless that\nhas been disabled by updating the sysfs file; and there will be no\nmore warnings about spurious IRQs during suspend/resume cycles.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "5040cb8b7e61b7a03e8837920b9eb2c839bb1947",
      "tree": "2ac0e2b5781a746f9aff06d1695f440ec5955be2",
      "parents": [
        "59e35ba1257903eaff5203f62f77554da02f5b63"
      ],
      "author": {
        "name": "Thomas Kleffel",
        "email": "tk@maintech.de",
        "time": "Sun May 14 15:16:30 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:11 2006 +0200"
      },
      "message": "[PATCH] pcmcia: Make ide_cs work with the memory space of CF-Cards if IO space is not available\n\nThis patch enables ide_cs to access CF-cards via their common memory\nrather than via their IO space.\n\nSigned-off-by: Thomas Kleffel \u003ctk@maintech.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "59e35ba1257903eaff5203f62f77554da02f5b63",
      "tree": "09f465afe4cc2a5c33525d925ed83b4b34fe4eca",
      "parents": [
        "c533120b8da215dc02310c535fa87c5c480d0f14"
      ],
      "author": {
        "name": "Alex Williamson",
        "email": "alex.williamson@hp.com",
        "time": "Mon May 08 23:22:07 2006 -0600"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:11 2006 +0200"
      },
      "message": "[PATCH] pcmcia: TI PCIxx12 CardBus controller support\n\nThe patch below adds support for the TI PCIxx12 CardBus controllers.\nThis seems to be sufficient to detect the cardbus bridge on an HP nc6320\nand works with an orinoco wifi card.\n\nSigned-off-by: Alex Williamson \u003calex.williamson@hp.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "c533120b8da215dc02310c535fa87c5c480d0f14",
      "tree": "5142cad1107953e1655c7153ef10b7cc0719f068",
      "parents": [
        "d29693bf10f376870d9bfd34bde80dd061cc4575"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue May 16 16:16:44 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:10 2006 +0200"
      },
      "message": "[PATCH] pcmcia: warn if driver requests exclusive, but gets a shared IRQ\n\nThe patch below cleans up the pcmcia code a bit on the IRQ side (I did\nthis while debugging the problem just so I could read wtf it was doing),\nand also adds a warning and passes back the correct information when a\ndevice asks for exclusive but gets given shared. This at least means the\ndmesg dump of a problem triggered by this will have a signature to find.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d29693bf10f376870d9bfd34bde80dd061cc4575",
      "tree": "03979ead72d5d7813ca26789aa8c3c22752343d1",
      "parents": [
        "fec21889cd6ef5e604b410c08b50a8c1522d74d4"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun May 21 20:57:42 2006 -0700"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:10 2006 +0200"
      },
      "message": "[PATCH] pcmcia: expose tool in pcmcia/Documentation/pcmcia/\n\nExpose example and tool source files in the Documentation/ directory in\ntheir own files instead of being buried (almost hidden) in readme/txt files.\n\nThis will make them more visible/usable to users who may need\nto use them, to developers who may need to test with them, and\nto janitors who would update them if they were more visible.\n\nAlso, if any of these possibly should not be in the kernel tree at\nall, it will be clearer that they are here and we can discuss if\nthey should be removed.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    }
  ],
  "next": "fec21889cd6ef5e604b410c08b50a8c1522d74d4"
}
