)]}'
{
  "log": [
    {
      "commit": "2fa3195d72f7d0cfb4dcb2b0dfa265ed0fa5cfa3",
      "tree": "89da0b8ac2776f104d7852b27d0aaba47ab953a1",
      "parents": [
        "e5071b5493b1dcfa98a6e8a75f56997f6d4a0c25"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Tue Jul 31 01:37:24 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 31 01:37:24 2007 -0700"
      },
      "message": "[SPARC] Videopix Frame Grabber: Fix unreleased lock in vfc_debug()\n\nVideopix Frame Grabber: vfc_debug() doesn\u0027t release the device lock\nwhen copy_from_user() fails\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "76fcdb30ae1cb28e438e5ffd4db5f49ea3d96cd7",
      "tree": "c0c274c9c6e5f25f82e218a65161857a356903a1",
      "parents": [
        "80ba80a9bf25d251237694c3fcee850a73324532"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 30 18:23:39 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 30 18:23:39 2007 -0700"
      },
      "message": "[SUNLANCE]: Fix sparc32 crashes by using of_*() interfaces.\n\nThis driver was still using the deprecated prom_*() interfaces to\nobtain values out of the OBP device tree, and this is causing\nsome kinds of problems on sparc32 especially SMP boxes.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c837fb692b005203765d8a569a2fe43fdff9df1",
      "tree": "914146eb36c92c929bf32af69052e7d9fa28beb1",
      "parents": [
        "63332a9d16e7dede26d252af3f9c4304b51e7974",
        "c1f193a7aed1b468617bb26075777c0c2f4f597a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 11:06:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 11:06:55 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Fix show_stack() when stack argument is NULL.\n  [SPARC]: Fix serial console node string creation.\n  [SPARC]: Mark SBUS framebuffer ioctls as IGNORE in compat_ioctl.c\n  [SPARC64]: asm-sparc64/floppy.h needs linux/pci.h\n  [SPARC64]: Fix conflicts in SBUS/PCI/EBUS/ISA DMA handling.\n  [VIDEO]: Fix OOPS in all SBUS framebuffer drivers.\n  [SPARC64]: Handle mostek clock type in mini_rtc driver.\n  [PARTITION]: Sun/Solaris VTOC table corrections\n  [SPARC]: Fix floppy on some sun4c systems.\n  [SPARC64]: Fix sun4u PCI config space accesses on sun4u.\n  [PARTITION] MSDOS: Fix Sun num_partitions handling.\n  [SPARC]: Update defconfig.\n"
    },
    {
      "commit": "b8a94b3dece0cdfdb42460bab28c454f71d3fa1d",
      "tree": "cc6d3fc91dc7dd0f7222accd1faf6a51aca51579",
      "parents": [
        "f861d62e12d3f732a36634e9e6b3b7b0112fef60"
      ],
      "author": {
        "name": "Mike Cruse",
        "email": "mcruse@definium.net",
        "time": "Mon Jul 30 16:29:29 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 10:52:09 2007 -0700"
      },
      "message": "setup and detect 2nd phy on MCF5275 in FEC driver\n\nAdded code to recognize the second interface on M5275 boards.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f861d62e12d3f732a36634e9e6b3b7b0112fef60",
      "tree": "3bc418ce7c69b7f0fbd58c09ad89cf07a82a6212",
      "parents": [
        "cb84d6e7ad10bd679df1787a1fc9624432a73317"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 16:29:16 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 10:52:09 2007 -0700"
      },
      "message": "clean up reading of ICR register in FEC driver\n\nOn the MCF5272, there is no need to read the ICR before writing it :\nthe bit 4n+3 is a write-enable for the bits 4n,4n+1 and 4n+2.\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb84d6e7ad10bd679df1787a1fc9624432a73317",
      "tree": "e2282ebc5410c61895c6e3b10df106bdee031fff",
      "parents": [
        "f0d3464f5cd1002ad5c1f1116cc84a8815c41476"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 16:29:09 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 10:52:09 2007 -0700"
      },
      "message": "fix work queues in FEC driver\n\nFix the work queue code in the FEC driver.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f0d3464f5cd1002ad5c1f1116cc84a8815c41476",
      "tree": "4de65e320beb957792ec4b5aa997ab6af7a15bbd",
      "parents": [
        "080853afe3da90d3c54a2eea8a9ab6a2f814fb0e"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 16:28:57 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 10:52:09 2007 -0700"
      },
      "message": "remove unused config symbol from FEC driver\n\nRemoved unused CONFIG symbol and its conditional code from FEC driver.\nPointed out by Robert P. J. Day \u003crpjday@mindspring.com\u003e.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "080853afe3da90d3c54a2eea8a9ab6a2f814fb0e",
      "tree": "6b987265cf97fa09671d9d2b13b207d3e53bbb83",
      "parents": [
        "05ff09706bacc92ccadde3a74289118789581475"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 16:28:46 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 30 10:49:31 2007 -0700"
      },
      "message": "include cacheflush.h in FEC driver\n\nInclude cacheflush.h to get definitions for cache functions used\nin this code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8163904e660a30be800a3361df69bf9dad3b44cd",
      "tree": "11b323ec4d1c3ef8e7e3d58e38f4c4f885279772",
      "parents": [
        "9b539c03b2cb16879ce2e808ce5c687da1dba27c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Jul 29 00:50:42 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 30 00:27:36 2007 -0700"
      },
      "message": "[SPARC]: Mark SBUS framebuffer ioctls as IGNORE in compat_ioctl.c\n\nThey are handled in a -\u003ecompat_ioctl() handler, so it\u0027s just noise\nwhen compat_ioctl.c warns which occurs when they are used on non-SBUS\nframebuffer devices.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad7ad57c6127042c411353dddb723765964815db",
      "tree": "600484291d9cfa68d54dc9b230f5bd115f495213",
      "parents": [
        "c7f439b99efbea74c70a5531f92566db5a6731f2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 27 22:39:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 30 00:27:34 2007 -0700"
      },
      "message": "[SPARC64]: Fix conflicts in SBUS/PCI/EBUS/ISA DMA handling.\n\nFully unify all of the DMA ops so that subordinate bus types to\nthe DMA operation providers (such as ebus, isa, of_device) can\nwork transparently.\n\nBasically, we just make sure that for every system device we\ncreate, the dev-\u003earchdata \u0027iommu\u0027 and \u0027stc\u0027 fields are filled\nin.\n\nThen we have two platform variants of the DMA ops, one for SUN4U which\nactually programs the real hardware, and one for SUN4V which makes\nhypervisor calls.\n\nThis also fixes the crashes in parport_pc on sparc64, reported by\nMeelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7f439b99efbea74c70a5531f92566db5a6731f2",
      "tree": "7053ceffa23d54670862e14d0bc2eec9d5d42427",
      "parents": [
        "a0afaa6ab12cf696d170c22a8fdfd88c3e33555c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jul 27 22:31:46 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 30 00:27:33 2007 -0700"
      },
      "message": "[VIDEO]: Fix OOPS in all SBUS framebuffer drivers.\n\nAll of these drivers use a silly:\n\nstruct all_info {\n\tstruct fb_info info;\n\tstruct foo_par par;\n};\n\nstruct all_info *all \u003d kzalloc(sizeof(*all), GFP_KERNEL);\nall-\u003einfo.par \u003d \u0026all-\u003epar;\n\netc. etc. code sequence, basically replicating the provided\nframebuffer_alloc()/framebuffer_release(), and doing it badly.\n\nNot only is this massive code duplication, it also caused a\nbug in that we weren\u0027t setting the fb_info-\u003edevice pointer\nwhich results in an OOPS when fb_is_primary_device() runs.\n\nFix all of this by using framebuffer_{alloc,release}() and\npassing in \"\u0026of_device-\u003edev\" as the device pointer.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05ff09706bacc92ccadde3a74289118789581475",
      "tree": "f18f0a1ff1ac43f9f83fa3ee3508005e83259566",
      "parents": [
        "a6ce22a5f61ba838b43763bf1e5be399f9dee4d0"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Jul 30 10:25:22 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 17:37:45 2007 -0700"
      },
      "message": "Make lguest compile with CONFIG_BLOCK\u003dn and CONFIG_NET\u003dn\n\nGabriel C reports lguest doesn\u0027t compile with CONFIG_BLOCK\u003dn.  Fix this\nby introducing a config var for the block device, which depends on\nLGUEST \u0026\u0026 BLOCK.  Do the same for the net driver, rather then depending\ngratuitously on CONFIG_NET.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Gabriel C \u003cnix.or.die@googlemail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a6ce22a5f61ba838b43763bf1e5be399f9dee4d0",
      "tree": "2abed83e85724bd45c5b0b842b9ce36d1c4ca160",
      "parents": [
        "4e950f6f0189f65f8bf069cf2272649ef418f5e4",
        "09120a8cd38dbdb0c9a59ff8456cf88b510e6baa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 17:22:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 17:22:03 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (28 commits)\n  [SCSI] mpt fusion: Changes in mptctl.c for logging support\n  [SCSI] mpt fusion: Changes in mptfc.c mptlan.c mptsas.c and mptspi.c for logging support\n  [SCSI] mpt fusion: Changes in mptscsih.c for logging support\n  [SCSI] mpt fusion: Changes in mptbase.c for logging support\n  [SCSI] mpt fusion: logging support in Kconfig, Makefile, mptbase.h and addition of mptdebug.h\n  [SCSI] libsas: Fix potential NULL dereference in sas_smp_get_phy_events()\n  [SCSI] bsg: Fix build for CONFIG_BLOCK\u003dn\n  [SCSI] aacraid: fix Sunrise Lake reset handling\n  [SCSI] aacraid: add SCSI SYNCHONIZE_CACHE range checking\n  [SCSI] add easyRAID to the no report luns blacklist\n  [SCSI] advansys: lindent and other large, uninteresting changes\n  [SCSI] aic79xx, aic7xxx: Fix incorrect width setting\n  [SCSI] qla2xxx: fix to honor ignored parameters in sysfs attributes\n  [SCSI] aacraid: draw line in sand, sundry cleanup and version update\n  [SCSI] iscsi_tcp: Turn off bounce buffers\n  [SCSI] libiscsi: fix cmd seqeunce number checking\n  [SCSI] iscsi_tcp, ib_iser Enable module refcounting for iscsi host template\n  [SCSI] libiscsi: make sure session is not blocked when removing host\n  [SCSI] libsas: Remove PCI dependencies\n  [SCSI] simscsi: convert to use the data buffer accessors\n  ...\n"
    },
    {
      "commit": "4e950f6f0189f65f8bf069cf2272649ef418f5e4",
      "tree": "95710bedf2a5aa3b61002f3399e0950192fdd504",
      "parents": [
        "673d5b43daa00b42759cecc6b0760b8bf6be80d2"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Jul 30 02:36:13 2007 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 17:09:29 2007 -0700"
      },
      "message": "Remove fs.h from mm.h\n\nRemove fs.h from mm.h. For this,\n 1) Uninline vma_wants_writenotify(). It\u0027s pretty huge anyway.\n 2) Add back fs.h or less bloated headers (err.h) to files that need it.\n\nAs result, on x86_64 allyesconfig, fs.h dependencies cut down from 3929 files\nrebuilt down to 3444 (-12.3%).\n\nCross-compile tested without regressions on my two usual configs and (sigh):\n\nalpha              arm-mx1ads        mips-bigsur          powerpc-ebony\nalpha-allnoconfig  arm-neponset      mips-capcella        powerpc-g5\nalpha-defconfig    arm-netwinder     mips-cobalt          powerpc-holly\nalpha-up           arm-netx          mips-db1000          powerpc-iseries\narm                arm-ns9xxx        mips-db1100          powerpc-linkstation\narm-assabet        arm-omap_h2_1610  mips-db1200          powerpc-lite5200\narm-at91rm9200dk   arm-onearm        mips-db1500          powerpc-maple\narm-at91rm9200ek   arm-picotux200    mips-db1550          powerpc-mpc7448_hpc2\narm-at91sam9260ek  arm-pleb          mips-ddb5477         powerpc-mpc8272_ads\narm-at91sam9261ek  arm-pnx4008       mips-decstation      powerpc-mpc8313_rdb\narm-at91sam9263ek  arm-pxa255-idp    mips-e55             powerpc-mpc832x_mds\narm-at91sam9rlek   arm-realview      mips-emma2rh         powerpc-mpc832x_rdb\narm-ateb9200       arm-realview-smp  mips-excite          powerpc-mpc834x_itx\narm-badge4         arm-rpc           mips-fulong          powerpc-mpc834x_itxgp\narm-carmeva        arm-s3c2410       mips-ip22            powerpc-mpc834x_mds\narm-cerfcube       arm-shannon       mips-ip27            powerpc-mpc836x_mds\narm-clps7500       arm-shark         mips-ip32            powerpc-mpc8540_ads\narm-collie         arm-simpad        mips-jazz            powerpc-mpc8544_ds\narm-corgi          arm-spitz         mips-jmr3927         powerpc-mpc8560_ads\narm-csb337         arm-trizeps4      mips-malta           powerpc-mpc8568mds\narm-csb637         arm-versatile     mips-mipssim         powerpc-mpc85xx_cds\narm-ebsa110        i386              mips-mpc30x          powerpc-mpc8641_hpcn\narm-edb7211        i386-allnoconfig  mips-msp71xx         powerpc-mpc866_ads\narm-em_x270        i386-defconfig    mips-ocelot          powerpc-mpc885_ads\narm-ep93xx         i386-up           mips-pb1100          powerpc-pasemi\narm-footbridge     ia64              mips-pb1500          powerpc-pmac32\narm-fortunet       ia64-allnoconfig  mips-pb1550          powerpc-ppc64\narm-h3600          ia64-bigsur       mips-pnx8550-jbs     powerpc-prpmc2800\narm-h7201          ia64-defconfig    mips-pnx8550-stb810  powerpc-ps3\narm-h7202          ia64-gensparse    mips-qemu            powerpc-pseries\narm-hackkit        ia64-sim          mips-rbhma4200       powerpc-up\narm-integrator     ia64-sn2          mips-rbhma4500       s390\narm-iop13xx        ia64-tiger        mips-rm200           s390-allnoconfig\narm-iop32x         ia64-up           mips-sb1250-swarm    s390-defconfig\narm-iop33x         ia64-zx1          mips-sead            s390-up\narm-ixp2000        m68k              mips-tb0219          sparc\narm-ixp23xx        m68k-amiga        mips-tb0226          sparc-allnoconfig\narm-ixp4xx         m68k-apollo       mips-tb0287          sparc-defconfig\narm-jornada720     m68k-atari        mips-workpad         sparc-up\narm-kafa           m68k-bvme6000     mips-wrppmc          sparc64\narm-kb9202         m68k-hp300        mips-yosemite        sparc64-allnoconfig\narm-ks8695         m68k-mac          parisc               sparc64-defconfig\narm-lart           m68k-mvme147      parisc-allnoconfig   sparc64-up\narm-lpd270         m68k-mvme16x      parisc-defconfig     um-x86_64\narm-lpd7a400       m68k-q40          parisc-up            x86_64\narm-lpd7a404       m68k-sun3         powerpc              x86_64-allnoconfig\narm-lubbock        m68k-sun3x        powerpc-cell         x86_64-defconfig\narm-lusl7200       mips              powerpc-celleb       x86_64-up\narm-mainstone      mips-atlas        powerpc-chrp32\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "673d5b43daa00b42759cecc6b0760b8bf6be80d2",
      "tree": "a795ee922db699a8b4cb893ef5809399f1591ba6",
      "parents": [
        "296699de6bdc717189a331ab6bbe90e05c94db06"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 28 03:33:16 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:53:59 2007 -0700"
      },
      "message": "ACPI: restore CONFIG_ACPI_SLEEP\n\nRestore the 2.6.22 CONFIG_ACPI_SLEEP build option, but now shadowing the\nnew CONFIG_PM_SLEEP option.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n[ Modified to work with the PM config setup changes. ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "296699de6bdc717189a331ab6bbe90e05c94db06",
      "tree": "53c847ecc8cce11952502921844052e44ca60d5e",
      "parents": [
        "b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Jul 29 23:27:18 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:45:38 2007 -0700"
      },
      "message": "Introduce CONFIG_SUSPEND for suspend-to-Ram and standby\n\nIntroduce CONFIG_SUSPEND representing the ability to enter system sleep\nstates, such as the ACPI S3 state, and allow the user to choose SUSPEND\nand HIBERNATION independently of each other.\n\nMake HOTPLUG_CPU be selected automatically if SUSPEND or HIBERNATION has\nbeen chosen and the kernel is intended for SMP systems.\n\nAlso, introduce CONFIG_PM_SLEEP which is automatically selected if\nCONFIG_SUSPEND or CONFIG_HIBERNATION is set and use it to select the\ncode needed for both suspend and hibernation.\n\nThe top-level power management headers and the ACPI code related to\nsuspend and hibernation are modified to use the new definitions (the\nchanges in drivers/acpi/sleep/main.c are, mostly, moving code to reduce\nthe number of ifdefs).\n\nThere are many other files in which CONFIG_PM can be replaced with\nCONFIG_PM_SLEEP or even with CONFIG_SUSPEND, but they can be updated in\nthe future.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6",
      "tree": "895fe53e8dc4fc59d05b963ac079f6ff759ad0fb",
      "parents": [
        "6c8dca5d53f95009d4fff00195bf38f277dc4366"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Jul 29 23:24:36 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:45:38 2007 -0700"
      },
      "message": "Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION\n\nReplace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION to avoid\nconfusion (among other things, with CONFIG_SUSPEND introduced in the\nnext patch).\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6c8dca5d53f95009d4fff00195bf38f277dc4366",
      "tree": "60cc83cf949d6e598e6dc80dc668aebd42c65540",
      "parents": [
        "a8a11f06973fa63ad692a8f97694cb5eeb70b3f3"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jul 27 13:42:52 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:54:33 2007 -0700"
      },
      "message": "Provide timespec to guests rather than jiffies clock.\n\nA non-periodic clock_event_device and the \"jiffies\" clock don\u0027t mix well:\ntick_handle_periodic() can go into an infinite loop.\n\nCurrently lguest guests use the jiffies clock when the TSC is\nunusable.  Instead, make the Host write the current time into the lguest\npage on every interrupt.  This doesn\u0027t cost much but is more precise\nand at least as accurate as the jiffies clock.  It also gets rid of\nthe GET_WALLCLOCK hypercall.\n\nAlso, delay setting sched_clock until our clock is set up, otherwise\nthe early printk timestamps can go backwards (not harmful, just ugly).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a8a11f06973fa63ad692a8f97694cb5eeb70b3f3",
      "tree": "d26b297464d413f7b7d05bc80c76d66743865d2a",
      "parents": [
        "dfbab7540569679a91cf43208eff4ef3f4500a5f"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jul 27 13:35:43 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:53:36 2007 -0700"
      },
      "message": "Fix lguest bzImage loading with CONFIG_RELOCATABLE\u003dy\n\nJason Yeh sent his crashing .config: bzImages made with\nCONFIG_RELOCATABLE\u003dy put the relocs where the BSS is expected, and we\ncrash with unusual results such as:\n\n\tlguest: unhandled trap 14 at 0xc0122ae1 (0xa9)\n\nRelying on BSS being zero was merely laziness on my part, and\nunfortunately, lguest doesn\u0027t go through the normal startup path (which\ndoes this in asm).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9873aed5a90aefb1642a85070c35088cca8b6a92",
      "tree": "be7d6cf2a3e0c71faa861e0c5d0c9bc4c5f40a10",
      "parents": [
        "7b5573769f26a23518b33a64ec129d2833564877",
        "5aaaf9f0ed11882fe7c6bc4202f78da1baa8caba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:33:23 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:33:23 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] Fix sclp_vt220 error handling.\n  [S390] cio: Reorganize initialization.\n  [S390] cio: Make CIO_* macros safe if dbfs are not available.\n  [S390] cio: Clean up messages.\n  [S390] Fix IRQ tracing.\n  [S390] vmur: fix diag14_read.\n  [S390] Wire up sys_fallocate.\n  [S390] add types.h include to s390_ext.h\n  [S390] cio: Remove deprecated rdc/rcd.\n  [S390] Get rid of new section mismatch warnings.\n  [S390] sclp: kill unused SCLP config option.\n  [S390] cio: Remove remains of _ccw_device_get_device_number().\n  [S390] cio: css_sch_device_register() can be made static.\n  [S390] Improve __smp_call_function_map.\n  [S390] Convert to smp_call_function_single.\n"
    },
    {
      "commit": "7b5573769f26a23518b33a64ec129d2833564877",
      "tree": "697674b1d2bf12541fc745baa8ef8d9e6faf8888",
      "parents": [
        "8e8ef2971b0fd6dcf1a66014fb74b41938eecb4e",
        "27b92bdbd589cf3f59244bf5e848e7be254a2e4c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:33:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:33:04 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:\n  Input Serio: Blackfin doesnt support I8042 - make sure it doesnt get selected\n  Blackfin arch: add BF54x I2C/TWI TWI0 driver support\n  Blackfin On-Chip RTC driver update for supporting BF54x\n  Blackfin Ethernet MAC driver: fix bug Report returned -ENOMEM upwards (in case L1/uncached memory alloc fails)\n  Blackfin arch: add error message when IRQ no available\n  Blackfin arch: Initialize the exception vectors early in the boot process\n  Blackfin arch: fix a compiling warning about dma-mapping\n  Blackfin arch: switch to using proper defines this time THREAD_SIZE and PAGE_SIZE instead of just PAGE_SIZE everywhere\n  Blackfin arch: fix bug which unaligns the init thread\u0027s stack and causes the current macro to fail.\n  Blackfin arch: Load P0 before storing through it\n  Blackfin arch: fix KGDB bug, dont forget last parameter.\n  Blackfin arch: add selections for BF544 and BF542\n  Blackfin arch: use bfin_read_SWRST() now that BF561 provides it\n  Blackfin arch: setup aliases for some core Core A MMRs\n"
    },
    {
      "commit": "09120a8cd38dbdb0c9a59ff8456cf88b510e6baa",
      "tree": "6792384aff7c96d3c86f7c3e2c54ee5234842c06",
      "parents": [
        "d6ecdd638aa840604b87195f2097cabbd095092c"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:49:05 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:33:45 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptctl.c for logging support\n\nThis patch contains changes in mptctl.c to support logging in MPT fusion drivers\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d6ecdd638aa840604b87195f2097cabbd095092c",
      "tree": "1c3d84dc2219164f4cb99324362226a287029e2b",
      "parents": [
        "6757d6b4c0701866bbf2ac02c397f78879b75e58"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:47:41 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:31:54 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptfc.c mptlan.c mptsas.c and mptspi.c for logging support\n\nThis patch contains changes in mptfc.c, mptlan.c, mptsas.c and mptspi.c to\nsupport logging in MPT fusion drivers.\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6757d6b4c0701866bbf2ac02c397f78879b75e58",
      "tree": "0355ed46fdda509b40a0837cbfdb5604396abaa2",
      "parents": [
        "436ace725f35eb9af16b1986e3e9d776d384b7db"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Wed Jul 25 11:14:01 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:30:27 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptscsih.c for logging support\n\nThis patch contains changes in mptscsih.c to support logging in MPT fusion\ndrivers.\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nA new sysfs attribute is added to retrieve and modify the debug level.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "436ace725f35eb9af16b1986e3e9d776d384b7db",
      "tree": "b4634f178de8606d6b71da26336e2b711edf8825",
      "parents": [
        "5c1b91b9923d1b3d33576e391ff7b587bdff7a3e"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:42:08 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:26:12 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptbase.c for logging support\n\nThis patch contains changes in mptbase.c to support logging in MPT fusion\ndrivers.\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nA new module parameter mpt_debug_level is added to pass the debug level as\nmodule parameter.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5c1b91b9923d1b3d33576e391ff7b587bdff7a3e",
      "tree": "7c688d0c3a2e46ec50d3c0263689a236cd669204",
      "parents": [
        "92631fa4d0afa64b82144eab714fbf2f4049dabe"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:40:08 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:25:35 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: logging support in Kconfig, Makefile, mptbase.h and addition of mptdebug.h\n\nThis patch adds a new file mptdebug.h in the fusion source directory,\nwhich contains different debug macros.  The existing debug macros and\nflags are removed from the mptbase.h and Makefile In Kconfig a new\nconfiguration parameter FUSION_LOGGING is added to enable/disable the\nlogging support during compile time.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "92631fa4d0afa64b82144eab714fbf2f4049dabe",
      "tree": "9d885b3d23c72241dff4b5bbaf2dca88b4c05ea3",
      "parents": [
        "99d4d0a9f251a87e0710c6f1fb46ac0d4bce12cb"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Jul 28 01:13:33 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 10:58:28 2007 -0400"
      },
      "message": "[SCSI] libsas: Fix potential NULL dereference in sas_smp_get_phy_events()\n\nIn sas_smp_get_phy_events() we never test if the call to\nalloc_smp_req(RPEL_REQ_SIZE) succeeds or fails. That means we run\nthe risk of dereferencing a NULL pointer if it does fail. Far\nbetter to test if we got NULL back and in that case return -ENOMEM\njust as we already do for the other memory allocation in that\nfunction.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9859c1aa7e16822c574e1be89d61fbfe6188b50f",
      "tree": "adb8dcd33a391e4ed043e35cb748dcf41b000804",
      "parents": [
        "b90f90d2303f27b9b241ab78419a07b41de5ac62"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "mark_salyzyn@adaptec.com",
        "time": "Fri Jul 27 10:29:26 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 10:11:32 2007 -0400"
      },
      "message": "[SCSI] aacraid: fix Sunrise Lake reset handling\n\nThe patch is *much* smaller than the description. I am attempting to\nanswer to those that want to understand an issue that was reported in\nMay this year.\n\nIf a Sunrise Lake based card that requires an alternate reset mechanism\nis set up to ignore the commanded IOP_RESET it reports 0x00000010\n(IOP_RESET ignored) instead of 0x3803000F (use alternate reset mechanism\nto reset all cores), and thus the reset platform function decides to\nswitch to IOP_RESET_ALWAYS because the reset platform function\nparameters indicate that we *need* to reset the card. IOP_RESET_ALWAYS\nthen responds with the 0x3803000F return code, but alas we treat this as\nan error instead of using the alternate reset mechanism (put a 0x03 into\nthe register offset 0x38). The reset fails, but the fact that the\nIOP_RESET_ALWAYS command was issued has put the card in a purposeful\nshutdown state in preparation for the alternate hardware reset to be\napplied. Yuck.\n\nIOP_RESET is ignored in internal production cards, typically to ensure\nthat we catch all adapter lockup issues without the driver progressing\nfurther, so this would not appear to be a field issue and thus this\npatch was destined to be only in the internal Adaptec source tree.\nIOP_RESET_ALWAYS is reserved for\nkexec/kdump/FirmwareUpdate/AutomatedTestFrames so we did not function as\nexpected in any case. Also in the past we have had OEMs specifically\nrequest that cards not be resetable after a BlinkLED/FirmwareAssert for\none reason or another and To head off the possibility that the Sunrise\nLake based cards would suffer a similar fate, we propose the enclosed\nfix.\n\nYinghai Lu of SUN had a pre-production card with IOP_RESET disabled when\nhe reported an issue to the linux kernel list back in May regarding a\nkexec problem resulting from this reset being ignore. His fix was to\nupdate the Firmware to one that did not ignore the IOP_RESET. Previous\nkernels did not attempt to reset the adapter and that is why it surfaced\nas a regression in his hands.\n\nThe current list of aacraid based cards that use Sunrise Lake:\n\n9005:0285:9005:02b5     Adaptec 5445\n9005:0285:9005:02b6     Adaptec 5805\n9005:0285:9005:02b7     Adaptec 5085\n9005:0285:9005:02c3     Adaptec 51205\n9005:0285:9005:02c4     Adaptec 51605\n9005:0285:9005:02ce     Adaptec 51245\n9005:0285:9005:02cf     Adaptec 51645\n9005:0285:9005:02d0     Adaptec 52445\n9005:0285:9005:02d1     Adaptec 5405\n9005:0285:9005:02b8     ICP     ICP5445SL\n9005:0285:9005:02b9     ICP     ICP5085SL\n9005:0285:9005:02ba     ICP     ICP5805SL\n9005:0285:9005:02c5     ICP     ICP5125SL\n9005:0285:9005:02c6     ICP     ICP5165SL\n9005:0285:108e:7aac     SUN     STK RAID REM\n9005:0285:108e:0286     SUN     STK RAID INT\n9005:0285:108e:0287     SUN     STK RAID EXT\n9005:0285:108e:7aae     SUN     STK RAID EM\n\nAll of these are publicly released with IOP_RESET enabled. So there is\nno immediate need for this patch.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b90f90d2303f27b9b241ab78419a07b41de5ac62",
      "tree": "fe609680bf9030fdebe38928dc05ca9d0f553590",
      "parents": [
        "80b1c7bdc1cc69a804f416761f5faafcb6284086"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "mark_salyzyn@adaptec.com",
        "time": "Fri Jul 27 09:48:49 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 10:09:07 2007 -0400"
      },
      "message": "[SCSI] aacraid: add SCSI SYNCHONIZE_CACHE range checking\n\nCustomer running an application that issues SYNCHRONIZE_CACHE calls\ndirectly noticed the broad stroke of the current implementation in the\naacraid driver resulting in multiple applications feeding I/O to the\nstorage causing the issuing application to stall for long periods of\ntime. By only waiting for the current WRITE commands, rather than all\ncommands, to complete; and those that are in range of the\nSYNCHRONIZE_CACHE call that would associate more tightly with the\nissuing application before telling the Firmware to flush it\u0027s dirty\ncache, we managed to reduce the stalling. The Firmware itself still\nflushes all the dirty cache associated with the array ignoring the\nrange, it just does so in a more timely manner.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "80b1c7bdc1cc69a804f416761f5faafcb6284086",
      "tree": "31292839e223a5bcfb088f8b88dee7ff0a43252e",
      "parents": [
        "27c868c2233fe0d34b21ceb5287bb2f7617f1095"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Jul 27 13:30:02 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 10:00:28 2007 -0400"
      },
      "message": "[SCSI] add easyRAID to the no report luns blacklist\n\nAccording to http://bugzilla.kernel.org/show_bug.cgi?id\u003d5953, the\neasyRAID returns rubbish to REPORT LUNS.\n\nCc: Natalie Protasevich \u003cprotasnb@gmail.com\u003e\nCc: Hans-Christian Armingeon \u003cmog.johnny@gmx.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "27c868c2233fe0d34b21ceb5287bb2f7617f1095",
      "tree": "ceb96c1ae33a5d2fcd954d482849f16c6df4be6a",
      "parents": [
        "0f82cb9211f800f77636af11f0670e5fc6de6256"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Thu Jul 26 10:56:23 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 11:41:40 2007 -0400"
      },
      "message": "[SCSI] advansys: lindent and other large, uninteresting changes\n\n - Run Lindent\n - Move advansys_detect and advansys_release to the end of the file\n - Split advansys_board_found out of advansys_detect\n - Rename a few variables, such as shp to shost and pci_devp to pdev\n - Turn STATIC into static\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0f82cb9211f800f77636af11f0670e5fc6de6256",
      "tree": "abda8332877503a5a16f5138ab4298c6072a574b",
      "parents": [
        "281afe1947d855661754850de29d7530b2ff18dc"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Jul 26 17:13:10 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 09:20:20 2007 -0400"
      },
      "message": "[SCSI] aic79xx, aic7xxx: Fix incorrect width setting\n\nWide transfers are required for every setting of PPR apart from QAS.\nIt seems the DV code starts at the minimum, which turns on DT and Wide\nregardless of the setting of max_width.  Redo the PPR and period\nsetting routines to respect max_width (i.e. start at period \u003d 10 if it\nis zero).\n\nThis fixes bugzilla 8366\n\nAcked-by: \"Freels, James D.\" \u003cfreelsjd@ornl.gov\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "281afe1947d855661754850de29d7530b2ff18dc",
      "tree": "25b085c0c759211b2c416c36b4603d131626b797",
      "parents": [
        "c835e3727b87115f98c612a5ecb8882826d2537e"
      ],
      "author": {
        "name": "Seokmann Ju",
        "email": "seokmann.ju@qlogic.com",
        "time": "Thu Jul 26 13:43:34 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 09:14:22 2007 -0400"
      },
      "message": "[SCSI] qla2xxx: fix to honor ignored parameters in sysfs attributes\n\nThis is a patch to fix \u0027segmentation fault\u0027 issue which was initiated\nby Richard Lary \u003crlary@us.ibm.com\u003e.  Thanks again Richard.\n\n- on following sysfs attritute function, changes have made so that both\n  count and offset input parameters are honored by the functions.\n    \u003d qla2x00_sysfs_read_nvram()\n    \u003d qla2x00_sysfs_read_vpd()\n- made changes so that NVRAM data to be cached to minimize H/W accesses\n  during agent querying of the driver\u0027s.\n\nSigned-off-by: Seokmann Ju \u003cseokmann.ju@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c835e3727b87115f98c612a5ecb8882826d2537e",
      "tree": "e371abba43e2cad31b6fc1b96e22444381e9ffa5",
      "parents": [
        "b6d44fe9582b9d90a0b16f508ac08a90d899bf56"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "mark_salyzyn@adaptec.com",
        "time": "Thu Jul 26 14:20:02 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 09:13:28 2007 -0400"
      },
      "message": "[SCSI] aacraid: draw line in sand, sundry cleanup and version update\n\nMinor unimportant cuttings from the floor bundled in with a version\nstamp update. Only controversial change is the dropping of Alan Cox\ncopyright on the nark.c module since that file has no code written by\nhim in it.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b6d44fe9582b9d90a0b16f508ac08a90d899bf56",
      "tree": "13b3d0d4f20007939148bda8e6c72e1d0d71cad8",
      "parents": [
        "e07264071f7f2b02a2973cb28d9fdf5eb8866cc1"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Jul 26 12:46:47 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 09:12:54 2007 -0400"
      },
      "message": "[SCSI] iscsi_tcp: Turn off bounce buffers\n\nIt was found by LSI that on setups with large amounts of memory\nwe were bouncing buffers when we did not need to. If the iscsi tcp\ncode touches the data buffer (or a helper does),\nit will kmap the buffer. iscsi_tcp also does not interact with hardware,\nso it does not have any hw dma restrictions. This patch sets the bounce\nbuffer settings for our device queue so buffers should not be bounced\nbecause of a driver limit.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e07264071f7f2b02a2973cb28d9fdf5eb8866cc1",
      "tree": "25ca60eeb25dbb519428d3e4bbea77d978e5a4a1",
      "parents": [
        "7974392c0b0d4e7a2a17ca3597d51a29b9841aa5"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Jul 26 12:46:48 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 09:12:05 2007 -0400"
      },
      "message": "[SCSI] libiscsi: fix cmd seqeunce number checking\n\nWe should not be checking the cmd windown for just handling r2t responses.\nAnd if the window closes in on us, always have scsi-ml requeue the command\nfrom our queuecommand function.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7974392c0b0d4e7a2a17ca3597d51a29b9841aa5",
      "tree": "9e7c183a002147b96ff10d11e077a32c34b012b7",
      "parents": [
        "464bb99ea448dc2f017be9150a8be9ab1f021979"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Jul 26 12:46:46 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 09:11:45 2007 -0400"
      },
      "message": "[SCSI] iscsi_tcp, ib_iser Enable module refcounting for iscsi host template\n\nThis prevents the iscsi modules from being unloaded while\nthere are active mounts from an iscsi target.\n\nSigned-off-by: Olaf Kirch \u003colaf.kirch@oracle.com\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "464bb99ea448dc2f017be9150a8be9ab1f021979",
      "tree": "02639d08940609bfbb729d9da1e5bce1dddf7a48",
      "parents": [
        "1d1bbee61e4ecdaad450e9bf4d9983876ed53a43"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Thu Jul 26 12:46:45 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 27 09:11:14 2007 -0400"
      },
      "message": "[SCSI] libiscsi: make sure session is not blocked when removing host\n\nWhen we logout we block the session since we are not taking any more\ncommands, but when we call remove host we want to make sure any\nIO that got queued up and blocked gets failed upwards quickly, so\nwe unblock the session and fail it.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5aaaf9f0ed11882fe7c6bc4202f78da1baa8caba",
      "tree": "f1e9cbe1a2d4a05f8fba14c6e3b9c2d3928ecc8f",
      "parents": [
        "4434a38c37dd30e5cd01456a136367a43d8da2dd"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Jul 27 12:29:22 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:20 2007 +0200"
      },
      "message": "[S390] Fix sclp_vt220 error handling.\n\nAlso convert to slab_is_available() as an indicator if\nget_zeroed_page() will work or not.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "4434a38c37dd30e5cd01456a136367a43d8da2dd",
      "tree": "7597941ae953297e8f8531e995d9b0c2e9a114a3",
      "parents": [
        "303fa9e39605c1d56971dd22cd04d2186dc42c98"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 27 12:29:21 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:20 2007 +0200"
      },
      "message": "[S390] cio: Reorganize initialization.\n\n- Localize more of the init calls in init_channel_subsystem().\n- Print a warning if init_channel_subsystem() failed.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "303fa9e39605c1d56971dd22cd04d2186dc42c98",
      "tree": "ac289a0d80136b2fb7eb6aaa7dee5e55f6cdb24a",
      "parents": [
        "e556bbbd9d2ff2b158915945ac82e2ac7def4d2f"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 27 12:29:20 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:20 2007 +0200"
      },
      "message": "[S390] cio: Make CIO_* macros safe if dbfs are not available.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "e556bbbd9d2ff2b158915945ac82e2ac7def4d2f",
      "tree": "023ed3bc586284f2acb8e754b9eb4171f54b0f2c",
      "parents": [
        "b771aeac32a320ac52bc227252103d7d7fc48cad"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 27 12:29:19 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:19 2007 +0200"
      },
      "message": "[S390] cio: Clean up messages.\n\n- Remove unneeded messages.\n- Move some messages into the debug feature.\n- Use dev_* where appropriate.\n- Use \"cio: \" prefix consistently.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2b3d8c9e06392d5539aa5d652f3a3c385fd19333",
      "tree": "fba2551e81571153907deedf4dc963fe839578e2",
      "parents": [
        "7a8e0c8d9af43c9dfc62a8b2b9cc0484f48f7da4"
      ],
      "author": {
        "name": "Frank Munzert",
        "email": "munzert@de.ibm.com",
        "time": "Fri Jul 27 12:29:17 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:19 2007 +0200"
      },
      "message": "[S390] vmur: fix diag14_read.\n\nRecord length of spool file must be only stored in 1st SPLINK record\n\nSigned-off-by: Frank Munzert \u003cmunzert@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "8059862c636778bc1872c89ae307eb6bccd35581",
      "tree": "6a568941dc8d44bf5dfcb8a9abd988fdd3a8be1d",
      "parents": [
        "e62133b4ea0d85888d9883a3e1c396ea8717bc26"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 27 12:29:14 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:18 2007 +0200"
      },
      "message": "[S390] cio: Remove deprecated rdc/rcd.\n\nhttp://marc.info/?l\u003dlinux-kernel\u0026m\u003d118481061928246\u0026w\u003d2 seems to\nindicate disfavour of \"deprecated\", so let\u0027s just kill it now.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "e62133b4ea0d85888d9883a3e1c396ea8717bc26",
      "tree": "72b5840c1ab1430518665dcb02532dc2edd44242",
      "parents": [
        "3b74a87422cc8d1062529b58bc3891383d138e5e"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Jul 27 12:29:13 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:18 2007 +0200"
      },
      "message": "[S390] Get rid of new section mismatch warnings.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3b74a87422cc8d1062529b58bc3891383d138e5e",
      "tree": "90a1895bab7c702311b16d4a1455049e5468fb9d",
      "parents": [
        "36914e5d69c8f8851f6b99b2ec6d98b947d4ff32"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Jul 27 12:29:12 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:18 2007 +0200"
      },
      "message": "[S390] sclp: kill unused SCLP config option.\n\nsclp is always compiled in.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "36914e5d69c8f8851f6b99b2ec6d98b947d4ff32",
      "tree": "d5f5b170fa0cac3efc354fd23dd4c18e78b4fea4",
      "parents": [
        "07c6a3386d8c09e8d6c58274bd69f640dda15833"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 27 12:29:11 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:17 2007 +0200"
      },
      "message": "[S390] cio: Remove remains of _ccw_device_get_device_number().\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "07c6a3386d8c09e8d6c58274bd69f640dda15833",
      "tree": "69c81d80b8ec3e6100e0ceccb56d19e6dd2a42dc",
      "parents": [
        "8da1aecde00b74d63123e6031155bbb1424b338d"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jul 27 12:29:10 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jul 27 12:29:17 2007 +0200"
      },
      "message": "[S390] cio: css_sch_device_register() can be made static.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f191f144079b0083c6fa7d01a4acbd7263fb5032",
      "tree": "47af2957bc5aa32ba7310f0135866c4d167e7e20",
      "parents": [
        "dde4787642ee3cb85aef80bdade04b6f8ddc3df8"
      ],
      "author": {
        "name": "Alan Hourihane",
        "email": "alanh@fairlite.demon.co.uk",
        "time": "Fri Jul 27 10:56:43 2007 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Jul 27 10:56:43 2007 +1000"
      },
      "message": "agp: AMD AGP is used on UP1100 \u0026 UP1500 alpha boxen\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "dde4787642ee3cb85aef80bdade04b6f8ddc3df8",
      "tree": "e99908c8c61a08244b6bb03b87782999a5a3847d",
      "parents": [
        "a51b34593f691a0837d752a1394dcee19483c607"
      ],
      "author": {
        "name": "Zhenyu Wang",
        "email": "zhenyu.z.wang@intel.com",
        "time": "Thu Jul 26 09:18:09 2007 +0800"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Jul 27 10:48:13 2007 +1000"
      },
      "message": "intel_agp: really fix 945/965GME\n\nFix some missing places to check with device id info, which\nshould probe the device gart correctly.\n\nSigned-off-by: Wang Zhenyu \u003czhenyu.z.wang@intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "a51b34593f691a0837d752a1394dcee19483c607",
      "tree": "1e87c0139aa6c5a96e73f3664e5c3856f2369c48",
      "parents": [
        "c99c108ac362f5cc37f79fad7e9897bd9d033bcc"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Jul 25 13:19:22 2007 +0200"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Jul 27 10:46:26 2007 +1000"
      },
      "message": "agp: don\u0027t lock pages\n\nAGP should not need to lock pages. They are not protecting any race\nbecause there is no lock_page calls, only SetPageLocked.\n\nThis is causing hangs with d00806b183152af6d24f46f0c33f14162ca1262a.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "190644e180794208bc638179f4d5940fe419bf9c",
      "tree": "dada81603601e8af69f10f7802ffc3cb4dc1b381",
      "parents": [
        "d941cf5e373c356723fa648b9f0302a11c9b1770"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Jul 21 17:39:11 2007 +0200"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Jul 27 10:44:32 2007 +1000"
      },
      "message": "Fix \"use after free\" / \"double free\" bug in ati_create_gatt_pages / ati_free_gatt_pages\n\nHi,\n\nCoverity spotted a \"use after free\" bug in\ndrivers/char/agp/ati-agp.c::ati_create_gatt_pages().\n\nThe same one that was in\n  drivers/char/agp/amd-k7-agp.c::amd_create_gatt_pages()\n\nThe problem is this:\n       If \"entry \u003d kzalloc(sizeof(struct ati_page_map), GFP_KERNEL);\"\nfails, then there\u0027s a loop in the function to free all entries\nallocated so far and break out of the allocation loop. That in itself\nis pretty sane, but then the (now freed) \u0027tables\u0027 is assigned to\nati_generic_private.gatt_pages and \u0027retval\u0027 is set to -ENOMEM which\ncauses ati_free_gatt_pages(); to be called at the end of the function.\nThe problem with this is that ati_free_gatt_pages() will then loop\n\u0027ati_generic_private.num_tables\u0027 times and try to free each entry in\ntables[] - this is bad since tables has already been freed and\nfurthermore it will call kfree(tables) at the end - a double free.\n\nThis patch removes the freeing loop in ati_create_gatt_pages() and\ninstead relies entirely on the call to ati_free_gatt_pages() to free\neverything we allocated in case of an error. It also sets\nati_generic_private.num_tables to the actual number of entries\nallocated instead of just using the value passed in from the caller -\nthis ensures that ati_free_gatt_pages() will only attempt to free\nstuff that was actually allocated.\n\nNote: I\u0027m in no way intimate with this code and I have no way to\nactually test this patch (besides compile test it), so while I\u0027ve\ntried to be careful in reading the code and make sure the patch\ndoes the right thing an ACK from someone who actually knows the\ncode in-depth would be very much appreciated.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d941cf5e373c356723fa648b9f0302a11c9b1770",
      "tree": "f79c2cab0e6223e452cbb6599859eaeec4ba8188",
      "parents": [
        "9f5577d8158d8190174d95cbf21713251cc8a044",
        "393618510d5349e07d71dc28fb6fc49baf0d96a0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 14:00:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 14:00:56 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  drivers/mmc/core/: make 3 functions static\n  mmc: add missing printk levels\n  mmc: remove redundant debug information from sdhci and wbsd\n  mmc: proper debugging output in core\n  mmc: be more verbose about card insertions/removal\n  mmc: Don\u0027t hold lock when releasing an added card\n  mmc: add a might_sleep() to mmc_claim_host()\n  mmc: update kerneldoc\n  mmc: update header file paths\n  sdhci: add support to ENE-CB714\n  mmc: check error bits before command completion\n"
    },
    {
      "commit": "293a032eb95f3c6c212c1541e94c14b111731313",
      "tree": "95ac29f66925060038cbbb7f278c17b3718432f7",
      "parents": [
        "58b3b71dfaaecbf7cff1fe10c049d663f0313e5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 13:44:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 13:44:58 2007 -0700"
      },
      "message": "Don\u0027t force-enable suspend/hibernate support just for ACPI\n\nIt\u0027s a totally independent decision for the user whether he wants\nsuspend and/or hibernation support, and ACPI shouldn\u0027t care.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58b3b71dfaaecbf7cff1fe10c049d663f0313e5f",
      "tree": "38f34ce39e1c93d6d54730ead4e414a5070e3b45",
      "parents": [
        "602033ed5907a59ce86f709082a35be047743a86"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Jul 26 16:29:55 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 12:13:06 2007 -0700"
      },
      "message": "Fix ThinkPad T42 poweroff failure introduced by by \"PM: Introduce pm_power_off_prepare\"\n\nCommit bd804eba1c8597cbb7cd5a5f9fe886aae16a079a (\"PM: Introduce\npm_power_off_prepare\") caused problems in the poweroff path, as reported by\nYOSHIFUJI Hideaki / 吉藤英明.\n\nGenerally, sysdev_shutdown() should be called after the ACPI preparation for\npowering the system off.  To make it happen, we can separate sysdev_shutdown()\nfrom device_shutdown() and call it directly wherever necessary.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: YOSHIFUJI Hideaki / 吉藤英明 \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07d4e9af109221ab731c5aaf832e89776c64b013",
      "tree": "05d05620af7b1b009f48dbad5f38004b682db271",
      "parents": [
        "9dd78466c956ac4b4f38e12032dc4249ccf57ad1"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jul 26 10:41:21 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:21 2007 -0700"
      },
      "message": "PNP: fix up after Lindent\n\nThese are manual fixups after running Lindent.  No functional change.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9dd78466c956ac4b4f38e12032dc4249ccf57ad1",
      "tree": "57ee3822b79049d38c1df952fe77e72a97c718f3",
      "parents": [
        "8ec3cf7d29aef773eee5bc6cd9b0fa4d3fb42480"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jul 26 10:41:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:20 2007 -0700"
      },
      "message": "PNP: Lindent all source files\n\nRun Lindent on all PNP source files.\n\nProduced by:\n\n    $ quilt new pnp-lindent\n    $ find drivers/pnp -name \\*.[ch] | xargs quilt add\n    $ quilt add include/linux/{pnp.h,pnpbios.h}\n    $ scripts/Lindent drivers/pnp/*.c drivers/pnp/*/*.c include/linux/pnp*.h\n    $ quilt refresh --sort\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4fc09385c79fa95e97365d33de9b4e046d680b94",
      "tree": "961d42af4fd22ae01cfef355c39fc98276958862",
      "parents": [
        "b5445f956ec3c8c19b760775e9ff92a160e3a167"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Thu Jul 26 10:41:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:20 2007 -0700"
      },
      "message": "m32r: Fix ei_tx_timeout() in drivers/net/lib8390.c\n\nChange INT0 trigger mode from edge-sense mode to level-sense mode,\nin order to fix the following timeout error:\n  \u0027NETDEV WATCHDOG: eth0: transmit timed out\u0027.\n\nThis patch is required only for the Mappi platform.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Hitoshi Yamamoto \u003chitoshiy@linux-m32r.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee2077d97b2f392cfc0b884775ac58aa9b9b8c8f",
      "tree": "8f9927ee47d2a304fd20dd3c1d804c2fb43ec2fc",
      "parents": [
        "252c01dc272c4b56bf1ab8582b3031682de153b3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Jul 26 10:41:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:19 2007 -0700"
      },
      "message": "Char: cyclades, select FW_LOADER\n\nFix link errors below by selecting FW_LOADER\n  LD      .tmp_vmlinux1\ndrivers/built-in.o: In function `cyz_load_fw\u0027:\ndrivers/char/cyclades.c:4908: undefined reference to `request_firmware\u0027\ndrivers/char/cyclades.c:4979: undefined reference to `release_firmware\u0027\n\nCc: \u003ctoralf.foerster@gmx.de\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ddcc3050bddc267f8d6e811bd930e885729f900b",
      "tree": "5a5474777adb2e5a9d0def9cc4daa3314f5083f5",
      "parents": [
        "39c29657fcf6060d71e04f1e52e5bb4b2999644f"
      ],
      "author": {
        "name": "Doug Thompson",
        "email": "dougthompson@xmission.com",
        "time": "Thu Jul 26 10:41:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:18 2007 -0700"
      },
      "message": "drivers/edac: fix pasemi kconfig depends\n\nFixed \u0027depends on PPC_PASEMI\u0027 in EDAC Kconfig.  Module PASEMI depends ONLY on\nthe PASEMI on PPC.\n\nWas previously enabled for ALL PPC\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Egor N. Martovetsky \u003cegor@pasemi.com\u003e\nSigned-off-by: Doug Thompson \u003cdougthompson@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d4c1465b7de9686c4c5aa533b15c09ab014aab3a",
      "tree": "695434e881a3b395db782fe82e95eee2631b8a2e",
      "parents": [
        "bce19683c17485b584b62b984d6dcf5332181588"
      ],
      "author": {
        "name": "Doug Thompson",
        "email": "dougthompson@xmission.com",
        "time": "Thu Jul 26 10:41:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:18 2007 -0700"
      },
      "message": "drivers/edac: fix edac_pci sysfs\n\nThis patch fixes sysfs exit code for the EDAC PCI device in a similiar manner\nand the previous fixes for EDAC_MC and EDAC_DEVICE.\n\nIt removes the old (and incorrect) completion model and uses reference counts\non per instance kobjects and on the edac core module.\n\nThis pattern was applied to the edac_mc and edac_device code, but the EDAC PCI\ncode was missed.  In addition, this fixes a system hang after a low level\ndriver was unloaded.  (A cleanup function was called twice, which really\nscrewed things up)\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by:  Doug Thompson \u003cdougthompson@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bce19683c17485b584b62b984d6dcf5332181588",
      "tree": "abc76c3fed9404df9cf3e636bc9f910c57e177dc",
      "parents": [
        "045e72acf16054c4ed2760e9a8edb19a08053af1"
      ],
      "author": {
        "name": "Doug Thompson",
        "email": "dougthompson@xmission.com",
        "time": "Thu Jul 26 10:41:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:18 2007 -0700"
      },
      "message": "drivers/edac: fix reset edac_mc pollmsec\n\nThis fixes a deadlock that could occur on a \u0027setup\u0027 and \u0027teardown\u0027 sequence of\nthe workq for a edac_mc control structure instance.  A similiar fix was\npreviously implemented for the edac_device code.\n\nIn addition, the edac_mc device code there was missing code to allow the workq\nperiod valu to be altered via sysfs control.\n\nThis patch adds that fix on the code, and allows for the changing of the\nperiod value as well.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Doug Thompson \u003cdougthompson@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "26b97237f7eee977eb8beb59adbbf0a8ab4f8276",
      "tree": "df794af668258e77312339f51089544c6aa65c96",
      "parents": [
        "780dcdb21170ae8ad3faa640ede249261f216a8c"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Jul 26 10:41:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:18 2007 -0700"
      },
      "message": "chipsfb: use correct pm state\n\nchipsfb.c shouldn\u0027t use PM_SUSPEND_MEM in there, but PM_EVENT_SUSPEND.\n\nCc: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "98ac0e53facc851f8bc5110039ab05005c0c4736",
      "tree": "602d059a8629b3e4f8f395796717842a7c5f3f07",
      "parents": [
        "4c6a1c130e00556a5c69101035bce4d9ab7c5c94"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Jul 26 10:41:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "xenbus_xs.c: fix a use-after-free\n\nThis patch fixes an obvious use-after-free spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c6a1c130e00556a5c69101035bce4d9ab7c5c94",
      "tree": "f4080f9a58b048e1504b5ed36346c14a59ae7297",
      "parents": [
        "f52e0ef47b22c18ff56f6233f814b329cb6e32cc"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Jul 26 10:41:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "edac is bust on mips\n\ndrivers/edac/edac_stub.c:15:22: asm/edac.h: No such file or directory\n\nwas it even supposed to work?\n\nCc: Douglas Thompson \u003cdougthompson@xmission.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f52e0ef47b22c18ff56f6233f814b329cb6e32cc",
      "tree": "4fb8a9411c91711aff950af2d86b71d0d77312d4",
      "parents": [
        "0ca56b4bb24e01158cb5d87adafa4b76da1f044d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Jul 26 10:41:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "i2c: ds1682 warning fix\n\nia64:\n\ndrivers/i2c/chips/ds1682.c: In function `ds1682_show\u0027:\ndrivers/i2c/chips/ds1682.c:78: warning: long long unsigned int format, long unsigned int arg (arg 3)\ndrivers/i2c/chips/ds1682.c:78: warning: long long unsigned int format, long unsigned int arg (arg 3)\n\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ca56b4bb24e01158cb5d87adafa4b76da1f044d",
      "tree": "2abf058ba574285269deaff96682a84731f265a9",
      "parents": [
        "3dd9fe8c397df68086e6a1b2160573abbe944813"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "alessandro.zummo@towertech.it",
        "time": "Thu Jul 26 10:41:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "Reorder RTC Makefile\n\nAlphabetic reordering of the drivers in the rtc subsys makefile.\n\n(akpm: merge this asap!  Makefiles are the source of many patch conflicts..)\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f56a384e98aa81065038c4e16f39ed989ccae687",
      "tree": "923bcaabd76a88351fe5e61370143350747a90c4",
      "parents": [
        "f8f0fdcd40449d318f8dc30c1b361b0b7f54134a"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Jul 26 10:41:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "lguest: documentation VII: FIXMEs\n\nDocumentation: The FIXMEs\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f8f0fdcd40449d318f8dc30c1b361b0b7f54134a",
      "tree": "09bdfa13377de602bcd0f363a417a93666115c7e",
      "parents": [
        "bff672e630a015d5b54c8bfb16160b7edc39a57c"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Jul 26 10:41:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "lguest: documentation VI: Switcher\n\nDocumentation: The Switcher\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bff672e630a015d5b54c8bfb16160b7edc39a57c",
      "tree": "3af06baacb76809234a3e71033d14b7ed769dbd8",
      "parents": [
        "dde797899ac17ebb812b7566044124d785e98dc7"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Jul 26 10:41:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "lguest: documentation V: Host\n\nDocumentation: The Host\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dde797899ac17ebb812b7566044124d785e98dc7",
      "tree": "531ae7fd415d267e49acfedbbf4f03cf86e5eac1",
      "parents": [
        "e2c9784325490c878b7f69aeec1bed98b288bd97"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Jul 26 10:41:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "lguest: documentation IV: Launcher\n\nDocumentation: The Launcher\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e2c9784325490c878b7f69aeec1bed98b288bd97",
      "tree": "d474007607c713a30db818107ca0581269f059a2",
      "parents": [
        "b2b47c214f4e85ce3968120d42e8b18eccb4f4e3"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Jul 26 10:41:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "lguest: documentation III: Drivers\n\nDocumentation: The Drivers\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b2b47c214f4e85ce3968120d42e8b18eccb4f4e3",
      "tree": "f77d6898a769b8e0fcb552207e87f273bdc19f09",
      "parents": [
        "f938d2c892db0d80d144253d4a7b7083efdbedeb"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Jul 26 10:41:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:17 2007 -0700"
      },
      "message": "lguest: documentation II: Guest\n\nDocumentation: The Guest\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f938d2c892db0d80d144253d4a7b7083efdbedeb",
      "tree": "1fbc946a9fb59827001a5d4d5224abe5e624e605",
      "parents": [
        "dfb68689bf3e3d31dc9fb5c2bde5379a4ca9b0ec"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Jul 26 10:41:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:16 2007 -0700"
      },
      "message": "lguest: documentation I: Preparation\n\nThe netfilter code had very good documentation: the Netfilter Hacking HOWTO.\nNoone ever read it.\n\nSo this time I\u0027m trying something different, using a bit of Knuthiness.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bd16f9ebd083b965dcdfb6b762e206374d5b823b",
      "tree": "2fd41468f9f7d1c9191a6260d6e7d6b1d2c89f71",
      "parents": [
        "47572b84aa3d4c9d44bceb43af8c58744b96af10"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Jul 26 10:41:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:16 2007 -0700"
      },
      "message": "rtc-ds1307: typo fix found by coverity\n\nFix a typo turned up by a Coverity check:  referring to the wrong register,\nwhich could cause problems with DS1338 RTCs whose oscillators halted.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "47572b84aa3d4c9d44bceb43af8c58744b96af10",
      "tree": "402f4a0f566fc1e25c814939086975ef03203e04",
      "parents": [
        "70f38db60cc5c8c6c3a95f0d2e6360272d6014a3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jul 26 10:40:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:35:16 2007 -0700"
      },
      "message": "fixup s3c24xx build after arch moves\n\nFix the include files moved around during the s3c24xx arch moves.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c7b17cb13eaad6adf2f169840ccb193d4376e4b1",
      "tree": "c0e9dd25ab3f4d2fc4106c9f4ed93877f6bf043a",
      "parents": [
        "5b26e64ea39e45802c5736c8261bf8a8704d212f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:36:29 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "ax88796 (address space): cast to unsigned long, not long\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5b26e64ea39e45802c5736c8261bf8a8704d212f",
      "tree": "4b347d65e89411af2345c1006234fe580218729b",
      "parents": [
        "0bd8496b5977f6acfd3c16358045c315d610b765"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:36:19 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "raw1394 __user annotation\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0bd8496b5977f6acfd3c16358045c315d610b765",
      "tree": "a76b71c6eeacc12fd79ffc3b1fdcf330b26907a0",
      "parents": [
        "ad690ef9e690f6c31f7d310b09ef1314bcec9033"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:36:09 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "drivers/ misc __iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f41bb3a5a24c82900b33071edcedec679b99de7",
      "tree": "7aa60a8445aefb4353dd94ff227ae9386d589cad",
      "parents": [
        "af3b162afd9fce69a94d79bd5b1f9c7c302212f4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:35:19 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "cxgb3 gfp_t annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "af3b162afd9fce69a94d79bd5b1f9c7c302212f4",
      "tree": "a68bb80b4453fb17e2ba8eea5a27e490aa7ae6d6",
      "parents": [
        "6aa8b04975e71fb3d67bec7fbe2995b9bf54a06e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:35:09 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "misannotation in pppol2tp\n\nAddress of auto variable is not a userland pointer.  A good thing, too,\nsince if pppol2tp_tunnel_getsockopt() would _really_ get a userland pointer\nas argument, it would be an instant roothole...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "712aaa1cb1c0a83e5ffb5376e1d7ee3dd539f4e4",
      "tree": "774660d2b396772d084ac4dccc44c37888455206",
      "parents": [
        "d5c03726a7d0700222fe3c134c6ef834040974c5"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:34:49 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "use CLOCKSOURCE_MASK() instead of too large constant\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e0e5de00b0ee5a3b652d829f2c1e89265e9c6a99",
      "tree": "43239359dcd89e06c621e74abaf6c98b181a4ebc",
      "parents": [
        "52cf875fb0f3a8a472eaa8be479777cf0a92e3ce"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:33:09 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:56 2007 -0700"
      },
      "message": "sun userflash is PCI-dependent\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "52cf875fb0f3a8a472eaa8be479777cf0a92e3ce",
      "tree": "83e77d1ee2d36f175f5be1975d8533e1a9378ee0",
      "parents": [
        "c98dbe59ae4da701f81ba16eb02c94ed85e663c7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:32:59 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:56 2007 -0700"
      },
      "message": "more VIRT_TO_BUS dependencies\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c98dbe59ae4da701f81ba16eb02c94ed85e663c7",
      "tree": "95c65ad551bcdeb64bdc267b19988913c0b85f1c",
      "parents": [
        "be03e56b777362a70f29399aaff9989fc3f3de63"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:32:49 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:56 2007 -0700"
      },
      "message": "fix missing arguments in drivers/rtc/rtc-stk17ta8.c\n\nstruct bin_attribute * is needed in bin_attribute -\u003eread()/-\u003ewrite()\nnow.  Incidentally, could people please run the fscking compiler\nbefore and after applying their patch and compare the build logs?\nThat (and many, many other) would be caught immediately.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d1bbee61e4ecdaad450e9bf4d9983876ed53a43",
      "tree": "fd371a0e515fbadb3d0d01ca409718aa6fca15a9",
      "parents": [
        "fd3adb2ae8e16a02dfd5ed68f50fcf76fcdaff0b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jul 26 09:28:37 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Thu Jul 26 09:42:43 2007 -0400"
      },
      "message": "[SCSI] libsas: Remove PCI dependencies\n\nEliminate unnecessary PCI dependencies in libsas.  It should use generic\nDMA and struct device like other subsystems.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "393618510d5349e07d71dc28fb6fc49baf0d96a0",
      "tree": "ff5bb6d05f8bea84ed98a43e91ec2a354a147bdf",
      "parents": [
        "facba9179e3cd5fa91ff40bbc555c5cd4c101092"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jul 25 00:40:58 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 02:05:57 2007 +0200"
      },
      "message": "drivers/mmc/core/: make 3 functions static\n\nThis patch makes the following needlessly global functions static:\n- sd_ops.c: mmc_app_cmd()\n- core.c: __mmc_release_bus()\n- core.c: mmc_start_request()\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "facba9179e3cd5fa91ff40bbc555c5cd4c101092",
      "tree": "0df8e236e446b0e582769e4735fcba137e1d0a30",
      "parents": [
        "462f104ba6a65ea2128462e2ef0c3adb18609954"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 24 21:53:43 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 02:05:49 2007 +0200"
      },
      "message": "mmc: add missing printk levels\n\nSome printk:s were missing an explicit level.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "462f104ba6a65ea2128462e2ef0c3adb18609954",
      "tree": "903ea1496424ca09032aec0cce7966f6a79ed450",
      "parents": [
        "e4d217087458914a6d5d9fd034d7237e6530c619"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 24 21:47:47 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 02:05:39 2007 +0200"
      },
      "message": "mmc: remove redundant debug information from sdhci and wbsd\n\nRemove the extra debugging output that now is properly printed\nby the core.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "e4d217087458914a6d5d9fd034d7237e6530c619",
      "tree": "42e3b1c36490f9a1d6b7d7a2cf56d837b2e20cab",
      "parents": [
        "109b5bed18441599b5ab0e1f3623efa5715a4703"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 24 21:46:49 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 02:05:30 2007 +0200"
      },
      "message": "mmc: proper debugging output in core\n\nMake sure that the debugging output in the core is complete.\nThis should allow us to clean up all the extra debug output\nthat each and every other host driver seems to contain.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "109b5bed18441599b5ab0e1f3623efa5715a4703",
      "tree": "67d71adcfad02633cb643b2bb3d51218dd2a3938",
      "parents": [
        "2986d0bf23d97d68804ccfa80965073ccf1af242"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Jul 23 00:12:10 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 02:05:04 2007 +0200"
      },
      "message": "mmc: be more verbose about card insertions/removal\n\nLet the user know that the kernel actually detected the card\nby printing some basic information in dmesg.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "2986d0bf23d97d68804ccfa80965073ccf1af242",
      "tree": "64b3bdcb2642978127582a1fc2ca09e240b1ece5",
      "parents": [
        "cf795bfb3ad4e2f8f6bb346aa8edb8272d4c70a2"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Jul 22 17:52:06 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 01:54:06 2007 +0200"
      },
      "message": "mmc: Don\u0027t hold lock when releasing an added card\n\nWhen the card has been added to the device model, it might be bound\nto a card driver. Therefore, we have to release the host lock when\ntrying to remove it as we otherwise might deadlock with the driver.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "cf795bfb3ad4e2f8f6bb346aa8edb8272d4c70a2",
      "tree": "ccba2e6023d9f6da894d68ac21a06188e79495d6",
      "parents": [
        "67a61c484735de9bf4f099830ecb4ef2eca95c38"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Jul 11 20:28:02 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 01:53:48 2007 +0200"
      },
      "message": "mmc: add a might_sleep() to mmc_claim_host()\n\nIn the normal case, the host lock can be claimed directly.\nWhen it cannot, the caller will sleep. Make sure we don\u0027t\nhave any latent bugs by always calling might_sleep().\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "67a61c484735de9bf4f099830ecb4ef2eca95c38",
      "tree": "cd6f56cfb6ea66ba20d7538aa9e2c8d3e9280b8c",
      "parents": [
        "70f10482c668301c483acded13bf68780ad352b9"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Jul 11 20:22:11 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 01:53:39 2007 +0200"
      },
      "message": "mmc: update kerneldoc\n\nMake sure the kerneldoc comments are up to date and relevant.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "70f10482c668301c483acded13bf68780ad352b9",
      "tree": "d59aaa4f58d19f6253e17a9784c815f104012d23",
      "parents": [
        "b8352260d28b30cb2bb2df99814fb9c360e38901"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Jul 11 20:04:50 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 01:53:31 2007 +0200"
      },
      "message": "mmc: update header file paths\n\nMake sure all headers in the files reflect their true position\nin the tree.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "b8352260d28b30cb2bb2df99814fb9c360e38901",
      "tree": "008c36650fc15a3a7e0d3b6e5930f05b2b40fb42",
      "parents": [
        "43b58b36b7e6554b8a96be6b9f63542c583c06e5"
      ],
      "author": {
        "name": "Leandro Dorileo",
        "email": "dorileo@ossystems.com.br",
        "time": "Wed Jul 25 23:47:04 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 01:53:09 2007 +0200"
      },
      "message": "sdhci: add support to ENE-CB714\n\nAdded its pci_id and implemented a quirk for it because this\ncontroller needs to reset cmd and data when setting ios.\n\nSigned-off-by: Leandro Dorileo \u003cdorileo@ossystems.com.br\u003e\nSigned-off-by: Otavio Salvador \u003cotavio@ossystems.com.br\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "43b58b36b7e6554b8a96be6b9f63542c583c06e5",
      "tree": "5a8cdcfc2bb018a75c2d12d894d85e1835eed69a",
      "parents": [
        "b8c1c5da1520977cb55a358f20fc09567d40cad9"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Jul 25 23:15:27 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Jul 26 01:53:01 2007 +0200"
      },
      "message": "mmc: check error bits before command completion\n\nSome controllers signal \"command complete\" even on failures (which\nthey are allowed to do according to the spec). Make sure we check\nthe error bits first so we don\u0027t get any false positives.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "a4fb2122f1fc4a22bd6a5b8a195b952c2d31c54d",
      "tree": "db24e2160fe8eb8d787ad67bd3e08d3284806330",
      "parents": [
        "bc72450aebe73587f80bbae8fc0b62c3d81b85fe",
        "323ef30af3a0da47cc761b04b262d98d0fe79126"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 25 11:28:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 25 11:28:00 2007 -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:\n  ACPI: Kconfig: remove CONFIG_ACPI_SLEEP from source\n  ACPI: quiet ACPI Exceptions due to no _PTC or _TSS\n  ACPI: Remove references to ACPI_STATE_S2 from acpi_pm_enter\n  ACPI: Kconfig: always enable CONFIG_ACPI_SLEEP on X86\n  ACPI: Kconfig: fold /proc/acpi/sleep under CONFIG_ACPI_PROCFS\n  ACPI: Kconfig: CONFIG_ACPI_PROCFS now defaults to N\n  ACPI: autoload modules - Create __mod_acpi_device_table symbol for all ACPI drivers\n  ACPI: autoload modules - Create ACPI alias interface\n  ACPI: autoload modules - ACPICA modifications\n  ACPI: asus-laptop: Fix failure exits\n  ACPI: fix oops due to typo in new throttling code\n  ACPI: ignore _PSx method for hotplugable PCI devices\n  ACPI: Use ACPI methods to select PCI device suspend state\n  ACPI, PNP: hook ACPI D-state to PNP suspend/resume\n  ACPI: Add acpi_pm_device_sleep_state helper routine\n  ACPI: Implement the set_target() callback from pm_ops\n"
    },
    {
      "commit": "931f9cde5c3f9dc7827759db258eaf979bfa92b6",
      "tree": "6be964d788d81f8fc2c5740d560063c9c8b8d655",
      "parents": [
        "a427138712f388987aa13475bf591685b6b8cd46"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Jul 25 22:07:20 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 25 11:05:01 2007 -0700"
      },
      "message": "m68knommu: fix workqueues in 68328 serial driver\n\nFix workqueues in 68328 serial driver.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a427138712f388987aa13475bf591685b6b8cd46",
      "tree": "a1ae369c488e3b43438ec756225bdfcc417bfbb8",
      "parents": [
        "a9417357cff6027f9d6b1740f821baa59f2381f4"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Wed Jul 25 22:07:20 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 25 11:05:01 2007 -0700"
      },
      "message": "m68knommu: remove legacy power managament from 68328 serial driver\n\nRemove the legacy power management code from the 68328 serial driver.\nIt is not used, and there is no current kernel support for power\nmanagement on the 68328.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "a9417357cff6027f9d6b1740f821baa59f2381f4"
}
