)]}'
{
  "log": [
    {
      "commit": "248285501ea251379dd449316bf5af78362ae638",
      "tree": "ee2fbe2125f9a5bb596e1337b64ee3b7a6cbe6ad",
      "parents": [
        "65f97a56944b797f5df714d677b541cca0829669"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Nov 28 16:21:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:51 2007 -0800"
      },
      "message": "ps3: prefix all ps3-specific kernel modules with `ps3-\u0027\n\n- vuart.ko -\u003e ps3-vuart.ko\n- sys-manager.ko -\u003e ps3-sys-manager.ko\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65f97a56944b797f5df714d677b541cca0829669",
      "tree": "e7999ac428055bbd7e6ec955735c4d3fcfbe3227",
      "parents": [
        "8905a67c63ff3facadad10aa53a8bb159f3ace7b"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 28 16:21:10 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:51 2007 -0800"
      },
      "message": "atmel_spi: label GPIOs better\n\nMake the atmel_spi driver label GPIOs according to the device for which\nthey\u0027re acting as a chipselect.  This way the debugfs dump of gpio state is\nmore informative.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8905a67c63ff3facadad10aa53a8bb159f3ace7b",
      "tree": "5b2d6ff6aeb51098dc91edf90ae10c955f1a0016",
      "parents": [
        "bb0851ff9dc65dd9c9365fdb87895d98235ac463"
      ],
      "author": {
        "name": "Andy Whitcroft",
        "email": "apw@shadowen.org",
        "time": "Wed Nov 28 16:21:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:51 2007 -0800"
      },
      "message": "update checkpatch.pl to version 0.12\n\nThis version brings a new terse output mode as well as many improvements to\nthe unary detection and bare type regcognition.  It also brings the usual\nupdates for false positives, though these seem to be slowing markedly\nnow that the unary detector is no longer just putting its finger in the\nair and guessing.  Of note:\n\n  - new --terse mode producing a single line per report\n  - loosening of the block brace checks\n  - new checks for enum/union/struch brace placements\n  - hugely expanded \"bare type\" detection\n  - checks for inline usage\n  - better handling of already open comment blocks\n  - handle patches which introduce or remove lines without newlines\n\nAndy Whitcroft (19):\n      Version: 0.12\n      style fixes as spotted by checkpatch\n      add a --terse options of a single line of output per report\n      block brace checks should only apply for single line blocks\n      all new bare type detector\n      check spacing for open braces with enum, union and struct\n      check for LINUX_VERSION_CODE\n      macros definition bracketing checks need to ignore -ve context\n      clean up the mail-back mode, -q et al\n      expand possible type matching to declarations\n      allow const and sparse annotations on possible types\n      handle possible types as regular types everywhere\n      prefer plain inline over __inline__ and __inline\n      all new open comment detection\n      fix up conditional extraction for if assignment checks\n      add const to the possible type matcher\n      unary checks: a for loop is a conditional too\n      possible types: detect function pointer definitions\n      handle missind newlines at end of file, report addition\n\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bb0851ff9dc65dd9c9365fdb87895d98235ac463",
      "tree": "d19b7440bb5b0dec31cef2c384cccdd473f314e7",
      "parents": [
        "34f2c1c35ff014a5d145971e41caa940cd62d563",
        "5f629ad7e5f9b99c6d025bf199d402734bd72d0f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 16:03:09 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 16:03:09 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (25 commits)\n  USB: s3c2410 gadget: ensure vbus pin in input mode during read\n  USB: s3c2410 gadget: allow sharing of vbus irq\n  USB: s3c2410 gadget: Header move fixups\n  USB: usb-storage: unusual_devs entry for JetFlash TS1GJF2A\n  USB: fix up EHCI startup synchronization\n  USB: make the microtek driver and HAL cooperate\n  USB: uevent environment key fix\n  USB: keep track of whether interface sysfs files exist\n  USB: sierra: new product id\n  USB HCD: avoid duplicate local_irq_disable()\n  USB: mailing lists have changed\n  USB: remove USB HUB entry from MAINTAINERS\n  USB: fix directory references in usb/README\n  USB: add support for an older firmware revision for the Nikon D200\n  USB: FIx locks and urb-\u003estatus in adutux (updated)\n  USB: power-management documenation update\n  USB: Fix signr comment in usbdevice_fs.h\n  usbserial: fix inconsistent lock state\n  USB: fix usbled disconnect read race #2\n  USB: free memory when writing fails in usb/serial/mos7840.c\n  ...\n"
    },
    {
      "commit": "34f2c1c35ff014a5d145971e41caa940cd62d563",
      "tree": "041f87086c9b2d2db384a791d460f8f985a0ba5e",
      "parents": [
        "cae2f9c46d69edb1aee565917735d79aba3a3267",
        "26e6c66e47fe7f69ef6ddb078e312204a1f17823"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 16:02:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 16:02:50 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  pci hotplug: kernel-doc fixes\n  pci-aer: fix kernel-doc mistakes\n  PCI: drivers/pci/pci-sysfs.c: Add missing pci_dev_put\n  PCI: pcie portdriver: initialize returned value\n"
    },
    {
      "commit": "cae2f9c46d69edb1aee565917735d79aba3a3267",
      "tree": "203ab78f46b6362859d53717eae7c60a437f07cc",
      "parents": [
        "09f345da758fca1222b0971b65b2fddbdf78bb83",
        "8118a859dc7abd873193986c77a8d9bdb877adc8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 15:59:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 15:59:50 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  sysfs: fix off-by-one error in fill_read_buffer()\n  kobject: two typo fixes\n  UIO: add UIO documentation target to DocBook Makefile\n  UIO: fix up the UIO documentation\n  create /sys/.../power when CONFIG_PM is set\n  allow LEGACY_PTYS to be set to 0\n"
    },
    {
      "commit": "26e6c66e47fe7f69ef6ddb078e312204a1f17823",
      "tree": "d47e02b1193748ca70b376823ebf47da9c127a7c",
      "parents": [
        "d885c6b75b60e0df8ab65c82d0c81f4238e664ce"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 28 09:04:30 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 14:35:26 2007 -0800"
      },
      "message": "pci hotplug: kernel-doc fixes\n\nacpiphp.h: not using kernel-doc, so change /** to /*\nacpiphp_core.c: lots of kernel-doc cleanups\nacpiphp_glue.c: lots of kernel-doc cleanups\nacpiphp_ibm.c: lots of kernel-doc cleanups\ncpqphp_core.c: lots of kernel-doc cleanups\ncpqphp_ctrl.c: lots of kernel-doc cleanups\nfakephp.c:  correct kernel-doc notation\npciehp_ctrl.c: correct kernel-doc notation\nrpadlpar_core.c: correct function names \u0026 kernel-doc notation\nrpaphp_core.c: correct kernel-doc notation\nshpchp_ctrl.c: correct kernel-doc notation\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Kristen Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d885c6b75b60e0df8ab65c82d0c81f4238e664ce",
      "tree": "74f4c967bfb725c6db6fc3c43e4ba671ffc70c79",
      "parents": [
        "151fc5dfc87964e85a1cbbb9cc2c0703c017c2ed"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 28 09:04:23 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 14:35:26 2007 -0800"
      },
      "message": "pci-aer: fix kernel-doc mistakes\n\nFix kernel-doc parameter names and ending block comments (change **/\nto */).\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Linas Vepstas \u003clinas@linas.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "151fc5dfc87964e85a1cbbb9cc2c0703c017c2ed",
      "tree": "3c5bf6adaee5a5c3545071de5154c6e43b6bb901",
      "parents": [
        "bf164410d08dc83df416e3a6a43ab29bf88890ed"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Nov 20 08:41:16 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 14:35:26 2007 -0800"
      },
      "message": "PCI: drivers/pci/pci-sysfs.c: Add missing pci_dev_put\n\nThere should be a pci_dev_put when breaking out of a loop that iterates\nover calls to pci_get_device and similar functions.\n\nThis was fixed using the following semantic patch.\n\n// \u003csmpl\u003e\n@@\nidentifier d;\ntype T;\nexpression e;\niterator for_each_pci_dev;\n@@\n\nT *d;\n...\nfor_each_pci_dev(d)\n  {... when !\u003d pci_dev_put(d)\n       when !\u003d e \u003d d\n(\n   return d;\n|\n+  pci_dev_put(d);\n?  return ...;\n)\n...}\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bf164410d08dc83df416e3a6a43ab29bf88890ed",
      "tree": "607458e331bec426b2896319d7f5adb976ebdf51",
      "parents": [
        "a531a141089714efe39eca89593524fdf05104f2"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Fri Nov 02 15:14:28 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 14:35:25 2007 -0800"
      },
      "message": "PCI: pcie portdriver: initialize returned value\n\nThe pcie protdrv status can be returned uninitialized,\nif there are no children under a device. This leads to\nbad responses downstream. Fix this.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5f629ad7e5f9b99c6d025bf199d402734bd72d0f",
      "tree": "099257b25ef362f133f52739a9d3afc33793e6cd",
      "parents": [
        "8802bca4feed9e60d22a91cc5ccb1c4a1d8e3d71"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 19 22:28:15 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:36 2007 -0800"
      },
      "message": "USB: s3c2410 gadget: ensure vbus pin in input mode during read\n\nSome CPUs in the S3C24XX series do not support readback of the\nvalue of a pin when the pin has been configured to an IRQ.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8802bca4feed9e60d22a91cc5ccb1c4a1d8e3d71",
      "tree": "0bb23aedd1c6b8fd2338f20fea70c4e6ba1d72e4",
      "parents": [
        "899d566a6e7533cb5ad613a656c7f53a2b88abcd"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 19 22:28:14 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:36 2007 -0800"
      },
      "message": "USB: s3c2410 gadget: allow sharing of vbus irq\n\nIf another driver wants to claim the vbus pin, say\nto notify the user of an connect/disconnect then allow\nthe IRQ to be shared by specifiying IRQ_SHARED in the\nflags.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "899d566a6e7533cb5ad613a656c7f53a2b88abcd",
      "tree": "42d93cbe9dfe06b9da81e51df2806f7c782acc9c",
      "parents": [
        "f1e8de0dbb9ee30cd6eb9c510249847d28443cb1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 19 22:28:13 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:36 2007 -0800"
      },
      "message": "USB: s3c2410 gadget: Header move fixups\n\nFixup the fallout from the arch moves earlier in the kernel\nseries.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n\n"
    },
    {
      "commit": "f1e8de0dbb9ee30cd6eb9c510249847d28443cb1",
      "tree": "4295890fc5e94f54b4e6df5aec797e05c457c069",
      "parents": [
        "1cb52658b4f5b10a9e91f8e1c21ca2bcc1b9a3ca"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Nov 26 10:23:05 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:36 2007 -0800"
      },
      "message": "USB: usb-storage: unusual_devs entry for JetFlash TS1GJF2A\n\nThis patch (as1018) adds an unusual_devs entry for the JetFlash\nTS1GJF2A.  This device doesn\u0027t like read requests for more than 188\nsectors.  Setting max_sectors down to 64 is overkill, but at least\nit will work without errors.\n\nFor the torturous debugging history, see this thread:\n\n\thttp://marc.info/?t\u003d118745764700005\u0026r\u003d1\u0026w\u003d2\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1cb52658b4f5b10a9e91f8e1c21ca2bcc1b9a3ca",
      "tree": "9eff6108b82b903783ae66977a475219b03dfb2c",
      "parents": [
        "5cf1973a44bd298e3cfce6f6af8faa8c9d0a6d55"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Nov 13 16:22:30 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:36 2007 -0800"
      },
      "message": "USB: fix up EHCI startup synchronization\n\nA recent patch added software synchronization during EHCI startup,\nso ports aren\u0027t switched away from the companion controllers after\nresets have started.  This patch adds a short delay letting hardware\nfinish that port switching before any new resets begin ... so both\nends of that hardware race window are closed.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Dave Miller \u003cdavem@davemloft.net\u003e\nCc: Dely Sy \u003cdely.l.sy@intel.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "5cf1973a44bd298e3cfce6f6af8faa8c9d0a6d55",
      "tree": "a2205312fa4b775d1a3346bfa29c041bdaecce45",
      "parents": [
        "4a9bee8256a2dec26290a3bfff86ab86b8992547"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Nov 12 14:08:43 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:35 2007 -0800"
      },
      "message": "USB: make the microtek driver and HAL cooperate\n\nto make HAL like the microtek driver\u0027s devices the parent must be\ncorrectly set.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4a9bee8256a2dec26290a3bfff86ab86b8992547",
      "tree": "8e30db88d70d67d6be81f0b0bdd5e52d618f8ba0",
      "parents": [
        "7e61559f6199bb387037abfc7d10a893973561fc"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Nov 06 15:01:52 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:35 2007 -0800"
      },
      "message": "USB: uevent environment key fix\n\nThis patch (as1010) was written by both Kay Sievers and me.  It solves\nthe problem of duplicated keys in USB uevent structures by refactoring\nthe uevent subroutines, taking advantage of the way the hotplug core\ncalls uevent handlers for the device\u0027s bus and for the device\u0027s type.\nKeys needed for both USB-device and USB-interface events are added in\nusb_uevent(), which is the bus handler.  Keys appropriate only for\nUSB-device or USB-interface events are added in usb_dev_uevent() or\nusb_if_uevent() respectively, the type handlers.\n\nIn addition, unnecessary tests for NULL pointers are removed as are\nduplicated debugging log statements.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7e61559f6199bb387037abfc7d10a893973561fc",
      "tree": "dd3e8f8cca77077bc4567a047cfe9ee74d100525",
      "parents": [
        "5fdcd0396be443e36a4e2128f51818acca570ee7"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Nov 06 11:43:42 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:35 2007 -0800"
      },
      "message": "USB: keep track of whether interface sysfs files exist\n\nThis patch (as1009) solves the problem of multiple registrations for\nUSB sysfs files in a more satisfying way than the existing code.  It\nsimply adds a flag to keep track of whether or not the files have been\ncreated; that way the files can be created or removed as needed.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\n\n"
    },
    {
      "commit": "5fdcd0396be443e36a4e2128f51818acca570ee7",
      "tree": "cf47a6e06ac6c1af1b0ec3d93612953378991c05",
      "parents": [
        "ddc1fd6ac1f3ad3275e19451fb07d2eff249161c"
      ],
      "author": {
        "name": "agilmore@wirelessbeehive.com",
        "email": "agilmore@wirelessbeehive.com",
        "time": "Tue Nov 20 13:39:03 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:35 2007 -0800"
      },
      "message": "USB: sierra: new product id\n\nPer the maintainer of the usbserial/sierra.c driver, the patch below adds\na new id to the list of supported cards for the sierra driver. Tested and\nworking for me on Fedora 8, kernel 2.6.23 and on the more recent sierra.c\navailable in\nhttp://www.sierrawireless.com/resources/support/Software/Linux/v.1.2.6b(kernel2.6.21).zip\n\nHardware is a MiniPCI card in a Lenovo T61p.\n\n\nSigned-off-by: Andrew Gilmore \u003cagilmore@wirelessbeehive.com\u003e\nCc: Kevin Lloyd \u003clinux@sierrawireless.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ddc1fd6ac1f3ad3275e19451fb07d2eff249161c",
      "tree": "b7e8512f25e22f8996dfcefbeb31ff6e7e7215e2",
      "parents": [
        "6372594ac1779261926f2f2c4ef5e79936e4faef"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Nov 21 15:13:10 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:35 2007 -0800"
      },
      "message": "USB HCD: avoid duplicate local_irq_disable()\n\nArnd Bergmann wrote:\n\nusb_hcd_flush_endpoint() has a retry loop that starts with a spin_lock_irq(),\nbut only gives up the spinlock, not the irq_disable before jumping to the\nrescan label.\n\nAlan Stern:\n\nI agree with your sentiment, but it would be better to solve this\nproblem without using local_irq_disable().\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6372594ac1779261926f2f2c4ef5e79936e4faef",
      "tree": "29141120b8a6954db6d40415d15b323d4d8a35d6",
      "parents": [
        "ddac0da4dce2e115633493725601da202359872a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 21 15:16:59 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:35 2007 -0800"
      },
      "message": "USB: mailing lists have changed\n\nThe linux-usb-devel and linux-usb-users are now hosted in the same list\nat vger.kernel.org\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ddac0da4dce2e115633493725601da202359872a",
      "tree": "0bcb4012cd37711d1e033238c28a5429b1f57f8b",
      "parents": [
        "9e3e31046fc4e994583b1197eeefb26811bc9364"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 07 12:59:54 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "USB: remove USB HUB entry from MAINTAINERS\n\nDigging through old mail, I found a note about needing to remove the\nseparate entry for the USB HUB driver.  It\u0027s not been separable from\nusbcore (host side!) since quite early in the 2.4 kernel series.\nAnd Johanness certainly isn\u0027t involved with it any more.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9e3e31046fc4e994583b1197eeefb26811bc9364",
      "tree": "793dc800563fdb06cc19cf14eebc62e8747f7819",
      "parents": [
        "034fec2e75e97a5429512a6daf2c605a4829853d"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Wed Nov 07 16:27:23 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "USB: fix directory references in usb/README\n\nAnother one in the \"ok, this is trivial to fix\" list... :-)\n\n[PATCH] fix directory references in usb/README\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "034fec2e75e97a5429512a6daf2c605a4829853d",
      "tree": "f2c99b4e45df4ffe1a2211a90b2b3cc357caeef0",
      "parents": [
        "f08812d5eb8f8cd1a5bd5f5c26a96eb93d97ab69"
      ],
      "author": {
        "name": "Mike Pagano",
        "email": "mpagano@gentoo.org",
        "time": "Thu Nov 01 10:53:43 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "USB: add support for an older firmware revision for the Nikon D200\n\nThis is a resubmission of the patch to upgrade the unusual_devs.h file to\nsupport an older firmware revision of the Nikon D200. This patch includes the\nrequested /proc/bus/usb/devices information.\n\nT:  Bus\u003d01 Lev\u003d01 Prnt\u003d01 Port\u003d09 Cnt\u003d02 Dev#\u003d  6 Spd\u003d480 MxCh\u003d 0\nD:  Ver\u003d 2.00 Cls\u003d00(\u003eifc ) Sub\u003d00 Prot\u003d00 MxPS\u003d64 #Cfgs\u003d  1\nP:  Vendor\u003d04b0 ProdID\u003d040f Rev\u003d 1.00\nS:  Manufacturer\u003dNIKON\nS:  Product\u003dNIKON DSC D200\nS:  SerialNumber\u003d0000000\nC:* #Ifs\u003d 1 Cfg#\u003d 1 Atr\u003dc0 MxPwr\u003d  2mA\nI:* If#\u003d 0 Alt\u003d 0 #EPs\u003d 2 Cls\u003d08(stor.) Sub\u003d06 Prot\u003d50 Driver\u003dusb-storage\nE:  Ad\u003d01(O) Atr\u003d02(Bulk) MxPS\u003d 512 Ivl\u003d0ms\nE:  Ad\u003d82(I) Atr\u003d02(Bulk) MxPS\u003d 512 Ivl\u003d0ms\n\nSigned-off-by: Mike Pagano \u003cmpagano@gentoo.org\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f08812d5eb8f8cd1a5bd5f5c26a96eb93d97ab69",
      "tree": "1e71713fca245258755a0f99f58d0b9343424ee4",
      "parents": [
        "3c886c50486cfbef2a2382b99bf4083a465c970a"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Wed Oct 31 15:59:30 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "USB: FIx locks and urb-\u003estatus in adutux (updated)\n\nTwo main issues fixed here are:\n - An improper use of in-struct lock to protect an open count\n - Use of urb status for -EINPROGRESS\n\nAlso, along the way:\n - Change usb_unlink_urb to usb_kill_urb. Apparently there\u0027s no need\n   to use usb_unlink_urb whatsoever in this driver, and the old use of\n   usb_kill_urb was outright racy (it unlinked and immediately freed).\n - Fix indentation in adu_write. Looks like it was damaged by a script.\n - Vitaly wants -EBUSY on multiply opens.\n - bInterval was taken from a wrong endpoint.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nTested-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3c886c50486cfbef2a2382b99bf4083a465c970a",
      "tree": "e7482b8fd40791db70d1b241ec23d0cd6267c401",
      "parents": [
        "bc59462b80c694670fbb5d0bb1a8450ffc353080"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Nov 16 11:58:15 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "USB: power-management documenation update\n\nThis patch (as1014) was partly written by Tilman Schmidt.  It\nclarifies the USB power-management documentation by explaining that\nwhen a disconnect occurs, a suspend method call might not be followed\nby either a resume or a reset_resume call.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bc59462b80c694670fbb5d0bb1a8450ffc353080",
      "tree": "f37c509b0c97781703bb9aa139c62b9e3f261f15",
      "parents": [
        "bfaeafcfc2242277e31cc1cfae687afaac0cd9ec"
      ],
      "author": {
        "name": "Phil Endecott",
        "email": "spam_from_usb_devel@chezphil.org",
        "time": "Mon Oct 29 20:40:30 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "USB: Fix signr comment in usbdevice_fs.h\n\nThis trivial documentation patch corrects a comment in usbdevice_fs.h; it\npreviously suggested that the signal would only be sent on error, but I am\ntold that it is sent on both successful and unsuccessful completion, and\nthat zero indicates that no signal should be sent.\n\nSigned-off-by: Phil Endecott \u003cspam_from_usb_devel@chezphil.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bfaeafcfc2242277e31cc1cfae687afaac0cd9ec",
      "tree": "15b6a182df4e0d2d15a26a9c10124b7ec18e82a3",
      "parents": [
        "ed206ec9ab398e1c3756ff0eb9507db1d009e65f"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bbpetkov@yahoo.de",
        "time": "Sun Oct 28 13:24:16 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:34 2007 -0800"
      },
      "message": "usbserial: fix inconsistent lock state\n\nIn commit acd2a847e7fee7df11817f67dba75a2802793e5d usb_serial_generic_write()\ndisables interrupts when taking \u0026port-\u003elock which is also taken in\nusb_serial_generic_read_bulk_callback() resulting in an inconsistent lock state\ndue to the latter not disabling interrupts on the local cpu. Fix that by\ndisabling interrupts in the latter call site also.\n\nSigned-off-by: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed206ec9ab398e1c3756ff0eb9507db1d009e65f",
      "tree": "d13e50319c8a0f870ffe04b561e7688ea44deb1a",
      "parents": [
        "7ced46c3ad1dfaaabf9ec6c98cbb0a48e080fb11"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Sun Oct 28 08:21:59 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "USB: fix usbled disconnect read race #2\n\nusbled has a race where show methods for attributes in sysfs can\nfollow a NULL pointer during disconnect. The correct ordering fixes\nit.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7ced46c3ad1dfaaabf9ec6c98cbb0a48e080fb11",
      "tree": "335ad5e2a45af15625253e5b52bc70f7e881c805",
      "parents": [
        "2e2c5eea95cfe4f36d708e6f124d9ac050b19fa1"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Sat Oct 27 03:36:37 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "USB: free memory when writing fails in usb/serial/mos7840.c\n\nFree buffer when writing ZLP_REG5 failed\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2e2c5eea95cfe4f36d708e6f124d9ac050b19fa1",
      "tree": "a71e52a79fbc23ed79fb704fd37631cbac852675",
      "parents": [
        "f09e495df27d80ae77005ddb2e93df18ec24d04a"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Fri Oct 26 23:54:35 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "USB: Fix priority mistakes in drivers/usb/core/hub.c\n\nFixes priority mistakes similar to \u0027!x \u0026 y\u0027\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f09e495df27d80ae77005ddb2e93df18ec24d04a",
      "tree": "a6dca6b58f2acb594b96d0b66b9e170c2138419d",
      "parents": [
        "9e3285dba5cac12d656da66fd7d420ff1bc0ecc0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 16:29:02 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "usb-storage: always set the allow_restart flag\n\nThis patch (as1000) sets the SCSI allow_restart flag for USB disk\ndevices.  In theory this should never hurt, and there definitely are\ndevices out there (such as the Seagate 250-GB external drive) which\nneed the flag to be set.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9e3285dba5cac12d656da66fd7d420ff1bc0ecc0",
      "tree": "2aa28d01b6f1b317cef78c6e7b7a2bf6fac618fa",
      "parents": [
        "9cfbba73118e45d935577389976f0d6af1a8e58b"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Thu Nov 08 16:45:46 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "USB: pl2303: add support for Corega CG-USBRS232R\n\npl2303: add support for Corega CG-USBRS232R\n\nThis patch adds support for Corega CG-USBRS232R Serial Adapters.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9cfbba73118e45d935577389976f0d6af1a8e58b",
      "tree": "bf42420ad7ffa43820b1060d1fd903401d93902a",
      "parents": [
        "1011b326b1e7ab86a480c99b4718d16e6d9f1d11"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Oct 26 13:42:18 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:33 2007 -0800"
      },
      "message": "USB: omap_udc build fix\n\nThis fixes some build errors ... unclear how this got past earlier tests.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1011b326b1e7ab86a480c99b4718d16e6d9f1d11",
      "tree": "6d0b35796024090be83edd672628ddb89410c0dc",
      "parents": [
        "a531a141089714efe39eca89593524fdf05104f2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 27 03:06:47 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:58:32 2007 -0800"
      },
      "message": "USB: fix USB_OHCI_HCD_SSB dependencies\n\nThis patch fixes a bug introduced by\ncommit b22817b3c81cdb18ffe3d2debfee968731a8b5f4.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8118a859dc7abd873193986c77a8d9bdb877adc8",
      "tree": "6b66719637ba2b4174c126cb751a090de0536269",
      "parents": [
        "71409a498e96a421bdc20e7275ebc4fab8b14cdc"
      ],
      "author": {
        "name": "Miao Xie",
        "email": "miaox@cn.fujitsu.com",
        "time": "Wed Nov 21 14:55:19 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:53:53 2007 -0800"
      },
      "message": "sysfs: fix off-by-one error in fill_read_buffer()\n\nI found that there is a off-by-one problem in the following code.\n\nVersion:\t2.6.24-rc2\nFile:\t\tfs/sysfs/file.c:118-122\nFunction:\tfill_read_buffer\n--------------------------------------------------------------------\n\tcount \u003d ops-\u003eshow(kobj, attr_sd-\u003es_attr.attr, buffer-\u003epage);\n\n\tsysfs_put_active_two(attr_sd);\n\n\tBUG_ON(count \u003e (ssize_t)PAGE_SIZE);\n--------------------------------------------------------------------\n\nBecause according to the specification of the sysfs and the implement of\nthe show methods, the show methods return the number of bytes which would\nbe generated for the given input, excluding the trailing null.So if the\nreturn value of the show methods equals PAGE_SIZE - 1, the buffer is full\nin fact.  And if the return value equals PAGE_SIZE, the resulting string\nwas already truncated,or buffer overflow occurred.\n\nThis patch fixes an off-by-one error in fill_read_buffer.\n\nSigned-off-by: Miao Xie \u003cmiaox@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Tejun Heo \u003cteheo@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "71409a498e96a421bdc20e7275ebc4fab8b14cdc",
      "tree": "d2e55f1f9796c456a71b891e13efac038512b26a",
      "parents": [
        "1f4ebbbf188805036afc915eb759f4b294815857"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Nov 05 13:59:11 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:53:53 2007 -0800"
      },
      "message": "kobject: two typo fixes\n\nThis fixes two typos from commit\n34358c26a2c96b2a068dc44e0ac602106a466bce.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1f4ebbbf188805036afc915eb759f4b294815857",
      "tree": "79642b97c282e1c74c5d7f01a6ee2ff6edce9fbe",
      "parents": [
        "ed423c24a8f749e2d6207128a91c724f2f7d82ce"
      ],
      "author": {
        "name": "Hans J Koch",
        "email": "hjk@linutronix.de",
        "time": "Mon Nov 26 22:10:35 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:53:53 2007 -0800"
      },
      "message": "UIO: add UIO documentation target to DocBook Makefile\n\nAdd the DocBook documentation for the Userspace I/O framework\nto the Makefile.\n\nSigned-off-by: Satoru Takeuchi \u003ctakeuchi_satoru@jp.fujitsu.com\u003e\nSigned-off-by: Hans J Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "ed423c24a8f749e2d6207128a91c724f2f7d82ce",
      "tree": "b3535ba30340e559695542b4e1f4f69ca48c5eca",
      "parents": [
        "dec13c15445fec29ca9087890895718450e80b95"
      ],
      "author": {
        "name": "Hans J Koch",
        "email": "hjk@linutronix.de",
        "time": "Mon Nov 26 22:03:29 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:53:53 2007 -0800"
      },
      "message": "UIO: fix up the UIO documentation\n\nRemove references to the old uio_dummy demo module from UIO documentation.\nAdd a small paragraph to make it clearer that UIO is not a universal driver\ninterface.\n\nSigned-off-by: Hans J Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "dec13c15445fec29ca9087890895718450e80b95",
      "tree": "cac4cfb2d665344973cb4d953d3d7785ae612a0d",
      "parents": [
        "345ee8392dc149ca529f80e40583928977ad592e"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Nov 21 14:55:18 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:53:53 2007 -0800"
      },
      "message": "create /sys/.../power when CONFIG_PM is set\n\nThe CONFIG_SUSPEND changes in 2.6.23 caused a regression under certain\nconfiguration conditions (SUSPEND\u003dn, USB_AUTOSUSPEND\u003dy) where all USB\ndevice attributes in sysfs (idVendor, idProduct, ...) silently disappeared,\ncausing udev breakage and more.\n\nThe cause of this is that the /sys/.../power subdirectory is now only\ncreated when CONFIG_PM_SLEEP is set, however, it should be created whenever\nCONFIG_PM is set to handle the above situation.  The following patch fixes\nthe regression.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "345ee8392dc149ca529f80e40583928977ad592e",
      "tree": "ab2a476976f70e2aad9669a20384d7a862bf61e2",
      "parents": [
        "a531a141089714efe39eca89593524fdf05104f2"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Wed Nov 14 23:39:42 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 13:53:52 2007 -0800"
      },
      "message": "allow LEGACY_PTYS to be set to 0\n\nThe count of legacy pty devices can be set by a kernel commandline\nparameter. For the distro kernel, we would like to disable all pty\u0027s\nby default, but keep the opportunity to request devices on the kernel\ncommandline.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nAcked-by: Jean Delvare \u003cjdelvare@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "09f345da758fca1222b0971b65b2fddbdf78bb83",
      "tree": "1a316a3a157a080eba3b98f25b69e0eb243ac6e9",
      "parents": [
        "e84e2e132c9c66d8498e7710d4ea532d1feaaac5"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed Nov 28 18:57:12 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 11:04:28 2007 -0800"
      },
      "message": "prep_zero_page: remove bogus BUG_ON\n\n2.6.11 gave __GFP_ZERO\u0027s prep_zero_page a bogus \"highmem may have to wait\"\nassertion.  Presumably added under the misconception that clear_highpage\nuses nonatomic kmap; but then and now it uses kmap_atomic, so no problem.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e84e2e132c9c66d8498e7710d4ea532d1feaaac5",
      "tree": "f754be23d6b37af04d203eb6e34ac7cdb5f84a4b",
      "parents": [
        "9bfb52ad716e74785b2402b7ea17f30e0344b8e8"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed Nov 28 18:55:10 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 11:04:28 2007 -0800"
      },
      "message": "tmpfs: restore missing clear_highpage\n\ntmpfs was misconverted to __GFP_ZERO in 2.6.11.  There\u0027s an unusual case in\nwhich shmem_getpage receives the page from its caller instead of allocating.\nWe must cover this case by clear_highpage before SetPageUptodate, as before.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9bfb52ad716e74785b2402b7ea17f30e0344b8e8",
      "tree": "a7800b58aab409632940a11b27db19c268064cab",
      "parents": [
        "c46f739dd39db3b07ab5deb4e3ec81e1c04a91af",
        "f95e0d1c2ad668c77aa4b272c076faf3aa0d631c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 10:58:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 10:58:22 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched:\n  sched: clean up kernel/sched_stat.h\n  sched: clean up overlong line in kernel/sched_debug.c\n  sched: clean up, move __sched_text_start/end to sched.h\n  sched: clean up sd_alloc_ctl_cpu_table() definition\n  softlockup: fix false positives on CONFIG_NOHZ\n"
    },
    {
      "commit": "c46f739dd39db3b07ab5deb4e3ec81e1c04a91af",
      "tree": "caa3688a25bdfab7671c465496e90ac2e5feea8f",
      "parents": [
        "a531a141089714efe39eca89593524fdf05104f2"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 13:59:18 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 28 10:58:01 2007 -0800"
      },
      "message": "vfs: coredumping fix\n\nfix: http://bugzilla.kernel.org/show_bug.cgi?id\u003d3043\n\nonly allow coredumping to the same uid that the coredumping\ntask runs under.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f95e0d1c2ad668c77aa4b272c076faf3aa0d631c",
      "tree": "83751c7a0eb007ad6fb992f3046932ac57039e0b",
      "parents": [
        "c1a89740da168d3431f2f4e7c3b03daacbb55be1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "message": "sched: clean up kernel/sched_stat.h\n\nclean up kernel/sched_stat.h.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c1a89740da168d3431f2f4e7c3b03daacbb55be1",
      "tree": "93073eeb7d240e9b83767fa30d8489434f0b11b8",
      "parents": [
        "deaf2227ddf657a260e923db44b6f0974d9bb782"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "message": "sched: clean up overlong line in kernel/sched_debug.c\n\nclean up overlong line in kernel/sched_debug.c.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "deaf2227ddf657a260e923db44b6f0974d9bb782",
      "tree": "2743a42c23a2341476a34522a6fdffa7848553d9",
      "parents": [
        "9a4e715914f07e56cbfa6f2b544a68365d51c3ef"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "message": "sched: clean up, move __sched_text_start/end to sched.h\n\nmove __sched_text_start/end to sched.h. No code changed:\n\n   text    data     bss     dec     hex filename\n  26582    2310      28   28920    70f8 sched.o.before\n  26582    2310      28   28920    70f8 sched.o.after\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9a4e715914f07e56cbfa6f2b544a68365d51c3ef",
      "tree": "10a3a922136b94fc485b9ac945a59613390cd6d6",
      "parents": [
        "d3938204468dccae16be0099a2abf53db4ed0505"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "message": "sched: clean up sd_alloc_ctl_cpu_table() definition\n\nclean up sd_alloc_ctl_cpu_table() definition.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d3938204468dccae16be0099a2abf53db4ed0505",
      "tree": "c38797ab6c6f0ef19e1da713da2c079c691affc7",
      "parents": [
        "a531a141089714efe39eca89593524fdf05104f2"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 15:52:56 2007 +0100"
      },
      "message": "softlockup: fix false positives on CONFIG_NOHZ\n\nDavid Miller reported soft lockup false-positives that trigger\non NOHZ due to CPUs idling for more than 10 seconds.\n\nThe solution is touch the softlockup watchdog when we return from\nidle. (by definition we are not \u0027locked up\u0027 when we were idle)\n\n http://bugzilla.kernel.org/show_bug.cgi?id\u003d9409\n\nReported-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a531a141089714efe39eca89593524fdf05104f2",
      "tree": "f858a5d7c11f5da8d00473ed7b176540e2243bdf",
      "parents": [
        "5e6ddf9aaa0f2b16fc503626c70bb19832b22b8b",
        "b1967d0eddeef4869ee283e692735cb994f3745a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 18:54:17 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 18:54:17 2007 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:\n  ocfs2: reverse inline-data truncate args\n  ocfs2: Fix comparison in ocfs2_size_fits_inline_data()\n  ocfs2: Remove bug statement in ocfs2_dentry_iput()\n  [PATCH] ocfs2: Remove expensive bitmap scanning\n  ocfs2: log valid inode # on bad inode\n  ocfs2: Filter -ENOSPC in mlog_errno()\n  [PATCH] fs/ocfs2: Add missing \"space\"\n  ocfs2: Reset journal parameters after s_mount_opt update\n"
    },
    {
      "commit": "5e6ddf9aaa0f2b16fc503626c70bb19832b22b8b",
      "tree": "87d6b6e2d3e5a8787874aa76cefeee5c06605eb0",
      "parents": [
        "7749c902592f610dc448830210174ab922f54be9",
        "c37a33035720a0faf1f609dc7c2c07080ed83629"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 18:54:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 18:54:08 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://www.linux-m32r.org/git/takata/linux-2.6_dev\n\n* \u0027for-linus\u0027 of git://www.linux-m32r.org/git/takata/linux-2.6_dev:\n  m32r: Update sys_rt_sigsuspend\n  m32r: Ignore warnings for unused syscalls\n  m32r: Add missing syscalls\n"
    },
    {
      "commit": "b1967d0eddeef4869ee283e692735cb994f3745a",
      "tree": "9f99f2a593c01c1755c1a3025577145185e90e48",
      "parents": [
        "0d8a4e0cd688ad0de6430ce3425c7849cfec1c2d"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 20 11:56:39 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:03 2007 -0800"
      },
      "message": "ocfs2: reverse inline-data truncate args\n\nocfs2_truncate() and ocfs2_remove_inode_range() had reversed their \"set\ni_size\" arguments to ocfs2_truncate_inline(). Fix things so that truncate\nsets i_size, and punching a hole ignores it.\n\nThis exposed a problem where punching a hole in an inline-data file wasn\u0027t\nupdating the page cache, so fix that too.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "0d8a4e0cd688ad0de6430ce3425c7849cfec1c2d",
      "tree": "f959aba36b640232ae9f885b8765fe0e463fde67",
      "parents": [
        "bccb9dad8949cd0df1d3d2188a1fdb4b1936d537"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 20 11:48:41 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:03 2007 -0800"
      },
      "message": "ocfs2: Fix comparison in ocfs2_size_fits_inline_data()\n\nThis was causing us to prematurely push out inline data by one byte.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "bccb9dad8949cd0df1d3d2188a1fdb4b1936d537",
      "tree": "93301cb788cdda02acf46f0222e09ed4be504207",
      "parents": [
        "5a58c3ef22d6e5b84ff651a7d27ae2cbea9f9870"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Nov 07 16:35:14 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:02 2007 -0800"
      },
      "message": "ocfs2: Remove bug statement in ocfs2_dentry_iput()\n\nThe existing bug statement didn\u0027t take into account unhashed dentries which\nmight not have a cluster lock on them. This could happen if a node exporting\nthe file system via NFS is rebooted, re-exported to nfs clients and then\nunmounted. It\u0027s fine in this case to not have a dentry cluster lock.\n\nJust remove the bug statement and replace it with an error print, which\ndoes the proper checks. Though we want to know if something has happened\nwhich might have prevented a cluster lock from being created, it\u0027s\ndefinitely not necessary to panic the machine for this.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "5a58c3ef22d6e5b84ff651a7d27ae2cbea9f9870",
      "tree": "07d7d903b1a3d47b432ce36987e021772332d9f7",
      "parents": [
        "a46043e08f300982c51df317e2f8fb919dedadcd"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Tue Nov 13 19:59:33 2007 +0100"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:02 2007 -0800"
      },
      "message": "[PATCH] ocfs2: Remove expensive bitmap scanning\n\nEnable expensive bitmap scanning only if DEBUG option is enabled.\nThe bitmap scanning quite loads the CPU and on my machine the write\nthroughput of dd if\u003d/dev/zero of\u003d/ocfs2/file bs\u003d1M count\u003d500 conv\u003dsync\nimproves from 37 MB/s to 45.4 MB/s in local mode...\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "a46043e08f300982c51df317e2f8fb919dedadcd",
      "tree": "8ce0523d9cb7a630aebe90fa0fc7bffcddf72ac6",
      "parents": [
        "ef9f86ceb63f2803c9aada249986b84d2f99c635"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mfasheh@ca-build8.us.oracle.com",
        "time": "Mon Nov 19 18:40:16 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:02 2007 -0800"
      },
      "message": "ocfs2: log valid inode # on bad inode\n\nIf the inode block isn\u0027t valid then we don\u0027t want to print the value from\nthat, instead print the block number which was passed in (which should\nalways be correct). Also, turn this into a debug print for now - folks who\nhit an actual problem always have other logs indicating what the source is.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "ef9f86ceb63f2803c9aada249986b84d2f99c635",
      "tree": "2a9577479ca46dedeeb908b84415e872a1e360b4",
      "parents": [
        "2759236f8415ccc0f275b57bd8142c2c81fd2177"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mfasheh@ca-build8.us.oracle.com",
        "time": "Mon Nov 19 18:31:17 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:01 2007 -0800"
      },
      "message": "ocfs2: Filter -ENOSPC in mlog_errno()\n\nIt\u0027s almost never worth printing in that situation and we keep forgetting to\nmanually filter it out.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "2759236f8415ccc0f275b57bd8142c2c81fd2177",
      "tree": "4862ef6360552cafd7fedd876bd37f62d0dff021",
      "parents": [
        "e001e796e47d29c470de6c2cd36400e03c66118b"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 19 17:53:34 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:01 2007 -0800"
      },
      "message": "[PATCH] fs/ocfs2: Add missing \"space\"\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "e001e796e47d29c470de6c2cd36400e03c66118b",
      "tree": "de9996650fdcfaed6579601af75e45e261e111c7",
      "parents": [
        "7749c902592f610dc448830210174ab922f54be9"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Nov 07 14:21:45 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Nov 27 16:47:01 2007 -0800"
      },
      "message": "ocfs2: Reset journal parameters after s_mount_opt update\n\nRight now we\u0027re just setting them from the existing parameters, not the\nnew ones that a remount specified.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "7749c902592f610dc448830210174ab922f54be9",
      "tree": "aad9430a5d5ff71b68b4f798859a5ac98143d005",
      "parents": [
        "2ea0718884c520f85c869c3bfef57477316ea91f",
        "6413f08666830afec21e41e50c28a2c5105ede69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:29:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:29:03 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide-scsi: use print_hex_dump from \u003clinux/kernel.h\u003e\n  ide: More TSST drives with broken cable detection\n  ali14xx: constify __initdata\n  ide: remove bogus ide_fix_driveid() comment\n  trm290: remove bogus init_hwif_trm290() comment\n  piix: add HP compaq laptop to short cable list\n  alim15x3: add Mitac 8317 and derivatives to ali_cable_override()\n  ide: add TORiSAN model: CD-ROM CDR_U200 fw: 1.09 to DMA blacklist\n  amd74xx: arm hack\n  drivers/ide: Add missing \"space\"\n  ide-cris: don\u0027t override ide_register_hw() result\n  ide: move CONFIG_IDE_ETRAX to drivers/ide/Kconfig\n  ide: add CONFIG_IDE_H8300 config option\n  ide/Kconfig: fix mpc8xx host driver dependencies\n  macide/q40ide: add missing __init tag to {macide,q40ide}_init()\n  aec62xx: Fix kernel oops in driver\u0027s probe function\n  ide: skip ide_wait_not_busy() on noprobe-disks\n  siimage: remove resetproc() method\n  ide: don\u0027t set PIO mode on pre-EIDE drives\n  sis5513.c: Add Packard Bell EasyNote K5305 to laptops\n"
    },
    {
      "commit": "2ea0718884c520f85c869c3bfef57477316ea91f",
      "tree": "560be7967d411d2ce19162c6402f51983d860ee7",
      "parents": [
        "9c8ff4f4dac189e4111238d54c2b12e7837f4818",
        "404fb881b82cf0cf6981832f8d31a7484e4dee81"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:27:56 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:27:56 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm:\n  KVM: SVM: Fix FPU leak while emulating clts\n  KVM: SVM: Unload guest fpu on vcpu_put()\n  KVM: x86 emulator: Use emulator_write_emulated and not emulator_write_std\n  KVM: x86 emulator: fix the saving of of the eip value\n  KVM: x86 emulator: fix JMP_REL\n"
    },
    {
      "commit": "9c8ff4f4dac189e4111238d54c2b12e7837f4818",
      "tree": "70bd1b82721b56e17ebdbb11b618c47864146061",
      "parents": [
        "86e67a07d4dc8cd40454698f2abb972fced06910",
        "645a8d94629fd812a220d54876339a1ddafd9bc2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:21:19 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:21:19 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block:\n  scatterlist: add more safeguards\n  Revert \"ll_rw_blk: temporarily enable max_segments tweaking\"\n  mmc: Add missing sg_init_table() call\n  block: Fix memory leak in alloc_disk_node()\n  alpha: fix sg_page breakage\n  blktrace: Make sure BLKTRACETEARDOWN does the full cleanup.\n"
    },
    {
      "commit": "86e67a07d4dc8cd40454698f2abb972fced06910",
      "tree": "d6c3fb4d8eef44f9bc1b0655085cb52b0d9e8da9",
      "parents": [
        "febb187761b02fce7d61b9c897d0e701f672b5ee",
        "a316b79c3306c59176d7ae04e4aad12374dfed37"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:20:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:20:51 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/iser: Add missing counter increment in iser_data_buf_aligned_len()\n  IB/ehca: Fix static rate regression\n  mlx4_core: Fix state check in mlx4_qp_modify()\n  IB/ipath: Normalize error return codes for posting work requests\n  IB/ipath: Fix offset returned to ibv_modify_srq()\n  IB/ipath: Fix error path in QP creation\n  IB/ipath: Fix offset returned to ibv_resize_cq()\n"
    },
    {
      "commit": "febb187761b02fce7d61b9c897d0e701f672b5ee",
      "tree": "a953d8a59f7f7fd7bb34466143a8f3722e14e479",
      "parents": [
        "8c27eba54970c6ebbb408186e5baa2274435e869",
        "35baef2afb6270ff731b4d766f0b163c3912304f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:20:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 27 14:20:35 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: adds the context menu key (HUT GenDesc 0x84)\n  Input: add definitions for frame forward and frame back keys\n  Input: bf54x-keys - keypad does not exist on BF544 parts\n  Input: gpio-keys - request and configure GPIOs\n  Input: i8042 - add i8042.noloop quirk for MS Virtual Machine\n  Sonypi: use synchronize_irq instead of sycnronize_sched\n  sonypi: fit input devices into sysfs tree\n  sony-laptop: fit input devices into sysfs tree\n"
    },
    {
      "commit": "6413f08666830afec21e41e50c28a2c5105ede69",
      "tree": "4b8fdb75f63d1063c9bb581dd53a7fa0e246575b",
      "parents": [
        "e97564f362a93f8c248246c19828895950341252"
      ],
      "author": {
        "name": "Denis Cheng",
        "email": "crquan@gmail.com",
        "time": "Tue Nov 27 21:35:58 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:58 2007 +0100"
      },
      "message": "ide-scsi: use print_hex_dump from \u003clinux/kernel.h\u003e\n\nthese utilities implemented in lib/hexdump.c are more handy, please use this.\n\nBart:\n- s/KERN_DEBUG/KERN_CONT/ as pointed out by Randy\n- s/DUMP_PREFIX_OFFSET/DUMP_PREFIX_NONE/\n- don\u0027t include ASCII dump\n- respect 80-columns limit\n\nSigned-off-by: Denis Cheng \u003ccrquan@gmail.com\u003e\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e97564f362a93f8c248246c19828895950341252",
      "tree": "0f78e182251d93707ae303c6615326a8cea06b64",
      "parents": [
        "498f26b45cfc2e16d15f0416a40bc01156c43e92"
      ],
      "author": {
        "name": "Peter Missel",
        "email": "peter.missel@onlinehome.de",
        "time": "Tue Nov 27 21:35:57 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:57 2007 +0100"
      },
      "message": "ide: More TSST drives with broken cable detection\n\nAdd more TSST (Toshiba/Samsung) drives to the\n\u0027broken cable detection\u0027 blacklist.\n\nSigned-off-by: Peter Missel (peter.missel@onlinehome.de)\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "498f26b45cfc2e16d15f0416a40bc01156c43e92",
      "tree": "3f92e8b4136fe75208ea92dd809bfe5984cfae06",
      "parents": [
        "0546cb045ea487d8702c5ae4da6e0eab7baa17ba"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:57 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:57 2007 +0100"
      },
      "message": "ali14xx: constify __initdata\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0546cb045ea487d8702c5ae4da6e0eab7baa17ba",
      "tree": "59bced4fa3d1a8ad375d28bae176ca1a4330dfb5",
      "parents": [
        "8a82387cd235d5251890d53c57bf953d24a76831"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:57 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:57 2007 +0100"
      },
      "message": "ide: remove bogus ide_fix_driveid() comment\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "8a82387cd235d5251890d53c57bf953d24a76831",
      "tree": "3119c4da47cd58e2ab02753eab760ec81e79fb99",
      "parents": [
        "dd0fd40d5488aadfc54a50919471469a31407322"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "message": "trm290: remove bogus init_hwif_trm290() comment\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "dd0fd40d5488aadfc54a50919471469a31407322",
      "tree": "8c693905fa7b466e499b65e53ec7f377e8dd4f41",
      "parents": [
        "d151456a71e2757da4169a6be2eb68ac115b05b0"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "message": "piix: add HP compaq laptop to short cable list\n\nPort of Jeff\u0027s libata commit 54174db300ee1bac632d62e4ac37fe02e47d1f18\n(\"[libata] ata_piix: add HP compaq laptop to short cable list\").\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d151456a71e2757da4169a6be2eb68ac115b05b0",
      "tree": "19a97e8ae869af8c14bbcad53cf0c8a56d7e4dec",
      "parents": [
        "b0bc65b9aa7d9eb8af4895ed772ef7fe2c10687c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "message": "alim15x3: add Mitac 8317 and derivatives to ali_cable_override()\n\nPort of Alan\u0027s patch for pata_ali.c.\n\nCc: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b0bc65b9aa7d9eb8af4895ed772ef7fe2c10687c",
      "tree": "e063aa772d533748731bed9e43e14e6f4b8872d0",
      "parents": [
        "9130201003cf3a9f3afe830fe8e544018beab61b"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "message": "ide: add TORiSAN model: CD-ROM CDR_U200 fw: 1.09 to DMA blacklist\n\nBased on the report from snowbat@gmail.com.\n\nFixes kernel bugzilla bug #9195.\n\nTested-by: snowbat@gmail.com\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9130201003cf3a9f3afe830fe8e544018beab61b",
      "tree": "36b45f2c0a9bc087bf3d4282a51b32aaaf1340cd",
      "parents": [
        "aca38a5157dec0090ad800d52c138fb83674481f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:56 2007 +0100"
      },
      "message": "amd74xx: arm hack\n\ndrivers/ide/pci/amd74xx.c: In function `init_hwif_amd74xx\u0027:\ndrivers/ide/pci/amd74xx.c:387: error: implicit declaration of function `pci_get_legacy_ide_irq\u0027\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "aca38a5157dec0090ad800d52c138fb83674481f",
      "tree": "7079211a97a5bf18fb048157a5e6cb24ef7bb0af",
      "parents": [
        "e816056210941e9886e447e331b7fdbe133cb5f0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Nov 27 21:35:55 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:55 2007 +0100"
      },
      "message": "drivers/ide: Add missing \"space\"\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e816056210941e9886e447e331b7fdbe133cb5f0",
      "tree": "b08ea004216abd50570f79e4003ee8061ce51118",
      "parents": [
        "c03a9278ad96e1e7d144f5f626c6794f050c0ae7"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:55 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:55 2007 +0100"
      },
      "message": "ide-cris: don\u0027t override ide_register_hw() result\n\n* Don\u0027t override ide_register_hw() result and check if there is a hwif\n  available to use.\n\n* MAX_HWIFS is user configurable nowadays so replace it by hard-coded value.\n\n* Remove the comment about ide_hwifs[].\n\nAcked-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c03a9278ad96e1e7d144f5f626c6794f050c0ae7",
      "tree": "114d8880da519bc1f5a170b0921d02d475ee97de",
      "parents": [
        "acfad6e186664fa8521662bb7992ff6508f9357b"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:55 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:55 2007 +0100"
      },
      "message": "ide: move CONFIG_IDE_ETRAX to drivers/ide/Kconfig\n\n* Move ETRAX_IDE and friends from arch/cris/arch-{v10,v32}/drivers/Kconfig\n  to drivers/ide/Kconfig.\n\n* Don\u0027t force selecting ide-disk and ide-cd device drivers\n  (please handle this through defconfig if necessary).\n\n* Make ETRAX_IDE depend on BROKEN for the time being\n  (it doesn\u0027t even compile currently).\n\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "acfad6e186664fa8521662bb7992ff6508f9357b",
      "tree": "9a459789d5b6c39ef67884872e918788741e66c1",
      "parents": [
        "c5d252cbe9044054476498df163d99cb5a6d0ba8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:54 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:54 2007 +0100"
      },
      "message": "ide: add CONFIG_IDE_H8300 config option\n\nAdd a separate config option for ide-8300 host driver instead of depending\non CONFIG_H8300.\n\nThis change is a preparation for the future changes and also allows ide-h8300\nto be disabled if needed.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c5d252cbe9044054476498df163d99cb5a6d0ba8",
      "tree": "e0d60ec8070d1d85443c1160f40d14cfd3b87ea9",
      "parents": [
        "355bd12f4aba2f6acaf5e8dd9c85e0cc7dbae965"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:54 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:54 2007 +0100"
      },
      "message": "ide/Kconfig: fix mpc8xx host driver dependencies\n\nOnly LWMON, IVMS8, IVML24 and TQM8xxL platforms have the needed\ndefines (IDE0_BASE_OFFSET and friends) in the platform header file.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "355bd12f4aba2f6acaf5e8dd9c85e0cc7dbae965",
      "tree": "91f46b68d9c9b1436b3b0b49c65288e7abdd88da",
      "parents": [
        "b48d08177fe635a549aaf63eef508be1de069ebf"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:54 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:54 2007 +0100"
      },
      "message": "macide/q40ide: add missing __init tag to {macide,q40ide}_init()\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b48d08177fe635a549aaf63eef508be1de069ebf",
      "tree": "2d116ba187f198c46b2083b3ef3bca2a3c5ab6d6",
      "parents": [
        "8266105b15192177ac732ab8a27b315dc9291100"
      ],
      "author": {
        "name": "Aleksandar Radovanovic",
        "email": "biblbroks@sezampro.yu",
        "time": "Tue Nov 27 21:35:53 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:53 2007 +0100"
      },
      "message": "aec62xx: Fix kernel oops in driver\u0027s probe function\n\nAdd pci_enable_device() to aec62xx probe function\nbefore doing any I/O.\n\nOriginal probe function tries to read from device\u0027s\nPCI region 4 before calling ide_setup_pci_device().\nSince the device is not enabled at this point,\non machines that have no firmware PCI initialization\n(e.g. ASUS WL-700gE router), corresponding PCI BAR \nis 0 and the following inb() causes a kernel oops.\n\nSigned-off-by: Aleksandar Radovanovic \u003cbiblbroks@sezampro.yu\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e,\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "8266105b15192177ac732ab8a27b315dc9291100",
      "tree": "01c64979841a56b0468fb2e5f454213d91f61988",
      "parents": [
        "8ac98ce17cf318f6ceb1eb88053917001f5ca60a"
      ],
      "author": {
        "name": "Jonas Stare",
        "email": "jonas.stare@purplescout.se",
        "time": "Tue Nov 27 21:35:53 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:53 2007 +0100"
      },
      "message": "ide: skip ide_wait_not_busy() on noprobe-disks\n\nThere is a problem in some hardware where the kernel will stall for\n35 seconds waiting for disks that don\u0027t exist. This patch will skip\nwaiting for the BSY-bit on IDE drives to go away if you set \"hdx\u003dnoprobe\"\nas a kernel option and the disk is not marked as \u0027present\u0027 (like when\nyou set the geometry by hand).\n\nIf no noprobe-option is set the code will work (more or less) as the\noriginal but if set the code will skip the ide_wait_not_busy() for\nthat drive. Even if there would be a drive there and it is still busy\nafterwards it should not matter since it isn\u0027t probed for later.\n\nThe code also honors the MAX_DRIVES variable instead of assuming that\nthere will be two harddrives on the bus.\n\nBart: minor cleanups\n\nSigned-off-by: Jonas Stare \u003cjonas.stare@purplescout.se\u003e\nCC: Andrew Morton \u003cakpm@linux-foundation.org\u003e,\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "8ac98ce17cf318f6ceb1eb88053917001f5ca60a",
      "tree": "032d3ebeb38dffc153e24a6fec0646e3ac165e79",
      "parents": [
        "89613e667f7539defb053795f18653003179cf7e"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Nov 27 21:35:53 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:53 2007 +0100"
      },
      "message": "siimage: remove resetproc() method\n\nThe intent behind siimage_reset() was probably to hard reset the interface and\nthe SATA PHY but as the code writes to two reserved bits instead, it obviously\nhas been ineffective from the start. So, just remove it.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "89613e667f7539defb053795f18653003179cf7e",
      "tree": "3efcfc63e7b7e999db536955464c361f1e53cb4d",
      "parents": [
        "a1d85864d30181a71243193ed01d322dc0618dc6"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Nov 27 21:35:52 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:52 2007 +0100"
      },
      "message": "ide: don\u0027t set PIO mode on pre-EIDE drives\n\nFix handling of the PIO modes for the pre-EIDE drives that did not support\nthe PIO Flow Control Transfer Mode value (00001 nnn) of the Set Transfer Mode\nfeature by skipping the actual mode programming.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a1d85864d30181a71243193ed01d322dc0618dc6",
      "tree": "1e5858de8546bc222dba252daf3329b1cbef7dda",
      "parents": [
        "8c27eba54970c6ebbb408186e5baa2274435e869"
      ],
      "author": {
        "name": "Gabriel Craciunescu",
        "email": "nix.or.die@googlemail.com",
        "time": "Tue Nov 27 21:35:52 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 27 21:35:52 2007 +0100"
      },
      "message": "sis5513.c: Add Packard Bell EasyNote K5305 to laptops\n\nWith newer kernels HDD in my old laptop is limited to UDMA 33.\nWith this patch I get UDMA 100 again.\n\nSigned-off-by: Gabriel Craciunescu \u003cnix.or.die@googlemail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c37a33035720a0faf1f609dc7c2c07080ed83629",
      "tree": "a8a97b94f548f18f3bcbed6458c87cdf57e19ef0",
      "parents": [
        "52fda4870e74b43fa5ef5171cc89ac40e5b53ed1"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Sep 12 17:51:35 2007 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Nov 28 01:24:04 2007 +0900"
      },
      "message": "m32r: Update sys_rt_sigsuspend\n\nUpdate sys_rt_sigsuspend() of arch/m32r/signal.c.\nThis modification is derived from generic one of kernel/signal.c.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "52fda4870e74b43fa5ef5171cc89ac40e5b53ed1",
      "tree": "16a7e10d09f626024213fc6f44ac3dd23db767eb",
      "parents": [
        "59ce3df3e107f80c5c849f06bb9da149b1ceb349"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Thu Sep 13 18:31:34 2007 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Nov 28 01:24:04 2007 +0900"
      },
      "message": "m32r: Ignore warnings for unused syscalls\n\nchecksyscalls.sh reports warnings for missing syscalls.\nBut, on m32r, some legacy syscalls were removed elaborately.\n\nThis patch kills warnings for obsolete syscalls, which are\nno longer used in the m32r kernel.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "59ce3df3e107f80c5c849f06bb9da149b1ceb349",
      "tree": "358f768c5ef95c75a0e3976f827d7e7612c24976",
      "parents": [
        "8c27eba54970c6ebbb408186e5baa2274435e869"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Sep 12 17:46:53 2007 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Nov 28 01:24:03 2007 +0900"
      },
      "message": "m32r: Add missing syscalls\n\nAdd the following 39 syscalls for m32r:\n  sys_add_key, sys_request_key, sys_keyctl, sys_ioprio_set,\n  sys_ioprio_get, sys_inotify_init, sys_inotify_add_watch,\n  sys_inotify_rm_watch, sys_migrate_pages, sys_openat,\n  sys_mkdirat, sys_mknodat, sys_fchownat, sys_futimesat,\n  sys_fstatat64, sys_unlinkat, sys_renameat, sys_linkat,\n  sys_symlinkat, sys_readlinkat, sys_fchmodat, sys_faccessat,\n  sys_pselect6, sys_ppoll, sys_unshare, sys_set_robust_list,\n  sys_get_robust_list, sys_splice, sys_sync_file_range,\n  sys_tee, sys_vmsplice, sys_move_pages, sys_getcpu, sys_epoll_pwait,\n  sys_utimensat, sys_signalfd, sys_timerfd, sys_eventfd, sys_fallocate\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "404fb881b82cf0cf6981832f8d31a7484e4dee81",
      "tree": "5da55ec34573b2f691f66f3a0b35a1698393a06f",
      "parents": [
        "8d379a7c069179a98616c9cac6bb2a06a500de49"
      ],
      "author": {
        "name": "Amit Shah",
        "email": "amit.shah@qumranet.com",
        "time": "Mon Nov 19 17:57:35 2007 +0200"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Tue Nov 27 15:38:18 2007 +0200"
      },
      "message": "KVM: SVM: Fix FPU leak while emulating clts\n\nThe clts code didn\u0027t use set_cr0 properly, so our lazy FPU\nprocessing wasn\u0027t being done by the clts instruction at all.\n\n(this isn\u0027t called on Intel as the hardware does the decode for us)\n\nSigned-off-by: Amit Shah \u003camit.shah@qumranet.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "8d379a7c069179a98616c9cac6bb2a06a500de49",
      "tree": "40d9b3b5fc83b773d218abf849269f2736c78f5f",
      "parents": [
        "00b2ef475d4728ca53a2bc788c7978042907e354"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Tue Nov 27 15:33:10 2007 +0200"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Tue Nov 27 15:33:10 2007 +0200"
      },
      "message": "KVM: SVM: Unload guest fpu on vcpu_put()\n\nNot unloading the guest fpu can cause fpu leaks from guest to guest (or host\nto guest).\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "00b2ef475d4728ca53a2bc788c7978042907e354",
      "tree": "628dbe7767628045fc6edf6c2335c607174b6636",
      "parents": [
        "2a738e20a11b44219aa83073d625ff1a7004e463"
      ],
      "author": {
        "name": "Amit Shah",
        "email": "amit.shah@qumranet.com",
        "time": "Sun Nov 18 22:25:40 2007 +0530"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Tue Nov 27 15:28:29 2007 +0200"
      },
      "message": "KVM: x86 emulator: Use emulator_write_emulated and not emulator_write_std\n\nemulator_write_std() is not implemented, and calling write_emulated should\nwork just as well in place of write_std.\n\nFixes emulator failures with the push r/m instruction.\n\nSigned-off-by: Amit Shah \u003camit.shah@qumranet.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "2a738e20a11b44219aa83073d625ff1a7004e463",
      "tree": "fc25b65d8d5b19ddd29f766a7ee079d1da29c71f",
      "parents": [
        "e826ec9ae2baf9980402e85f0bbe1dac53ceb110"
      ],
      "author": {
        "name": "Izik Eidus",
        "email": "izike@qumranet.com",
        "time": "Sun Nov 11 14:46:34 2007 +0200"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Tue Nov 27 15:10:45 2007 +0200"
      },
      "message": "KVM: x86 emulator: fix the saving of of the eip value\n\nthis make sure that no matter what is the operand size,\nall the value of the eip will be saved\n\nSigned-off-by: Izik Eidus \u003cizike@qumranet.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "e826ec9ae2baf9980402e85f0bbe1dac53ceb110",
      "tree": "d931387123cef2bec18115e1a710b60068c68efa",
      "parents": [
        "8c27eba54970c6ebbb408186e5baa2274435e869"
      ],
      "author": {
        "name": "Izik Eidus",
        "email": "izike@qumranet.com",
        "time": "Sun Nov 11 14:40:48 2007 +0200"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Tue Nov 27 15:08:22 2007 +0200"
      },
      "message": "KVM: x86 emulator: fix JMP_REL\n\nChange JMP_REL to call to register_address_increment(): the operands size\nshould not effect the calculation of the eip, instead the ad_bytes should\naffect it.\n\nSigned-off-by: Izik Eidus \u003cizike@qumranet.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "645a8d94629fd812a220d54876339a1ddafd9bc2",
      "tree": "ea333b0ae1dd478e8a902a3bab780a1c6d673304",
      "parents": [
        "7c9f29b128aab5ac95af553e8d8e0e372647f1d5"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue Nov 27 09:30:39 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Nov 27 09:30:39 2007 +0100"
      },
      "message": "scatterlist: add more safeguards\n\nAdd more safeguards to protect against misinterpreting a chain entry\nas a normal scatterlist and vice-versa.\n\n* Make sure the entry isn\u0027t a chain when assigning and reading a\n  normal sg.\n\n* Clear offset and length when chaining.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "7c9f29b128aab5ac95af553e8d8e0e372647f1d5",
      "tree": "816e62e0ca82f1464f6055d7fc02c44dcfcc7481",
      "parents": [
        "05e5b136459b11cd9559370d5756719e08074fe0"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Nov 27 09:23:51 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Nov 27 09:23:51 2007 +0100"
      },
      "message": "Revert \"ll_rw_blk: temporarily enable max_segments tweaking\"\n\nThis was a temporary debugging thing for sg chaining testing, revert\nit now as it has served its purpose.\n\nThis reverts commit 563063a808de6b2004d5b8a09ddcb6125481f4b2.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "05e5b136459b11cd9559370d5756719e08074fe0",
      "tree": "1e4888953d39ee1905de676b2e6e326e8faa5b57",
      "parents": [
        "c7674030e5eb83d9ba29318fb9b3ccedf84d583e"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Nov 23 10:19:00 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Nov 27 09:19:40 2007 +0100"
      },
      "message": "mmc: Add missing sg_init_table() call\n\nmmc_init_queue only initializes the scatterlists with sg_init_table()\nwhen using a bounce buffer. This leads to a BUG() when CONFIG_DEBUG_SG\nis set.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "c7674030e5eb83d9ba29318fb9b3ccedf84d583e",
      "tree": "cb11cd412c739d2cfcc5d4494ccb0ba8fc8f9920",
      "parents": [
        "8c8d7214d1b35726e950db1f73317e28e827f1cd"
      ],
      "author": {
        "name": "Jerome Marchand",
        "email": "jmarchan@redhat.com",
        "time": "Fri Nov 23 09:17:53 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Nov 27 09:19:40 2007 +0100"
      },
      "message": "block: Fix memory leak in alloc_disk_node()\n\nFix a memory leak in alloc_disk_node(). Don\u0027t forget to free \u0027dkstats\u0027 when the allocation of \u0027part\u0027 failed.\n\nSigned-off-by: Jerome Marchand \u003cjmarchan@redhat.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "8c8d7214d1b35726e950db1f73317e28e827f1cd",
      "tree": "4e3be075ebf3cff70a979f3f8f149157346791f2",
      "parents": [
        "35fc51e7a5056889421270c1fb63d8ec45fbccf4"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "tomof@acm.org",
        "time": "Wed Nov 21 12:26:31 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Nov 27 09:19:39 2007 +0100"
      },
      "message": "alpha: fix sg_page breakage\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "35fc51e7a5056889421270c1fb63d8ec45fbccf4",
      "tree": "775462a1cc541b5442648343293f50263f5beb45",
      "parents": [
        "8c27eba54970c6ebbb408186e5baa2274435e869"
      ],
      "author": {
        "name": "Aneesh Kumar K.V",
        "email": "aneesh.kumar@linux.vnet.ibm.com",
        "time": "Wed Nov 21 12:25:41 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Nov 27 09:19:39 2007 +0100"
      },
      "message": "blktrace: Make sure BLKTRACETEARDOWN does the full cleanup.\n\nif blktrace program segfault it will not be able\nto call BLKTRACETEARDOWN. Now if we run the blktrace\nagain that would result in a failure to create the\nblock/\u003cdevice\u003e debugfs directory.This will result\nin blk_remove_root() to be called which will set\nblk_tree_root to NULL. But the  debugfs block dir\nstill exist because it contain subdirectory.\n\nNow if we try to fix it using BLKTRACETEARDOWN\nit won\u0027t work because blk_tree_root is NULL.\n\nFix the same.\n\nTested as below\n\nroot@qemu-image:/home/kvaneesh/blktrace# ./blktrace  -d /dev/hdc\nSegmentation fault\nroot@qemu-image:/home/kvaneesh/blktrace# ./blktrace  -d /dev/hdc\nBLKTRACESETUP: No such file or directory\nFailed to start trace on /dev/hdc\nroot@qemu-image:/home/kvaneesh/blktrace# ./blktrace  -k /dev/hdc\nroot@qemu-image:/home/kvaneesh/blktrace# ./blktrace  -d /dev/hdc\n\nSigned-off-by: Aneesh Kumar K.V \u003caneesh.kumar@linux.vnet.ibm.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "35baef2afb6270ff731b4d766f0b163c3912304f",
      "tree": "812e6e8a5c8445d16e60871e05eeab7837f2da61",
      "parents": [
        "c23f1f9c40647971e673b5454c22c76b9ae9c5f5"
      ],
      "author": {
        "name": "Aristeu Rozanski",
        "email": "aris@ruivo.org",
        "time": "Tue Nov 27 00:47:04 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Nov 27 00:47:04 2007 -0500"
      },
      "message": "Input: adds the context menu key (HUT GenDesc 0x84)\n\nSigned-off-by: Aristeu Rozanski \u003caris@ruivo.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "c23f1f9c40647971e673b5454c22c76b9ae9c5f5"
}
