)]}'
{
  "log": [
    {
      "commit": "9004acc70e8c49c50c4c7b652f906f1e0ed5709d",
      "tree": "de504d87cc727b4ecab5718522ce94890f349149",
      "parents": [
        "31e8960b35975ed235d283d6fb95d0e28dffded0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 08 18:13:27 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:48 2008 +0100"
      },
      "message": "[ALSA] Remove sound/driver.h\n\nThis header file exists only for some hacks to adapt alsa-driver\ntree.  It\u0027s useless for building in the kernel.  Let\u0027s move a few\nlines in it to sound/core.h and remove it.\nWith this patch, sound/driver.h isn\u0027t removed but has just a single\ncompile warning to include it.  This should be really killed in\nfuture.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bd45ac0c5daae35e7c71138172e63df5cf644cf6",
      "tree": "5eb5a599bf6a9d7a8a34e802db932aa9e9555de4",
      "parents": [
        "4eece4ccf997c0e6d8fdad3d842e37b16b8d705f",
        "5bdeae46be6dfe9efa44a548bd622af325f4bdb4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "30b0c37b27485a9cb897bfe3824f6f517b8c80d6",
      "tree": "22643da8e175ff7badf2413dc8c84b2e99613a6f",
      "parents": [
        "bb52d82f45df3a2661d88befba7c79a7db8be496"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Thu Dec 13 13:47:40 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Wed Jan 30 13:03:40 2008 -0600"
      },
      "message": "[SCSI] implement scsi_data_buffer\n\nIn preparation for bidi we abstract all IO members of scsi_cmnd,\nthat will need to duplicate, into a substructure.\n\n- Group all IO members of scsi_cmnd into a scsi_data_buffer\n  structure.\n- Adjust accessors to new members.\n- scsi_{alloc,free}_sgtable receive a scsi_data_buffer instead of\n  scsi_cmnd. And work on it.\n- Adjust scsi_init_io() and  scsi_release_buffers() for above\n  change.\n- Fix other parts of scsi_lib/scsi.c to members migration. Use\n  accessors where appropriate.\n\n- fix Documentation about scsi_cmnd in scsi_host.h\n\n- scsi_error.c\n  * Changed needed members of struct scsi_eh_save.\n  * Careful considerations in scsi_eh_prep/restore_cmnd.\n\n- sd.c and sr.c\n  * sd and sr would adjust IO size to align on device\u0027s block\n    size so code needs to change once we move to scsi_data_buff\n    implementation.\n  * Convert code to use scsi_for_each_sg\n  * Use data accessors where appropriate.\n\n- tgt: convert libsrp to use scsi_data_buffer\n\n- isd200: This driver still bangs on scsi_cmnd IO members,\n  so need changing\n\n[jejb: rebased on top of sg_table patches fixed up conflicts\nand used the synergy to eliminate use_sg and sg_count]\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "0ff66f0c7a5f1f4f5a0d91341b6f71fd2a49f0fa",
      "tree": "7c4d74a76bf4f49e87d769c236fdd2db77fb241d",
      "parents": [
        "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
        "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "message": "Merge branch \u0027pxa-plat\u0027 into devel\n\n* pxa-plat: (53 commits)\n  [ARM] 4762/1: Basic support for Toradex Colibri module\n  [ARM] pxa: fix mci_init functions returning -1\n  [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n  [ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n  [ARM] 4746/1: pcm027: network support for phyCORE-PXA270\n  [ARM] 4745/1: pcm027: default configuration\n  [ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n  [NET] smc91x: Make smc91x use IRQ resource trigger flags\n  [ARM] pxa: add default config for littleton\n  [ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n  [ARM] 4664/1: Add basic support for HTC Magician PDA phones\n  [ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.\n  [ARM] pxa: skip registers saving/restoring if entering standby mode\n  [ARM] pxa: fix PXA27x resume\n  [ARM] pxa: Avoid fiddling with CKEN register on suspend\n  [ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme\n  [ARM] pxa: Add zylonite MFP wakeup configurations\n  [ARM] pxa: program MFPs for low power mode when suspending\n  [ARM] pxa: make MFP configuration processor independent\n  [ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions\n  ...\n\nConflicts:\n\n\tarch/arm/mach-pxa/ssp.c\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d0d42df2a440003d96c8bf29991c2afb691ef720",
      "tree": "1bdb3c59b3a708270b61e422ca64f437d2367807",
      "parents": [
        "e01dbdb40eea94ecb2c703960dac744c9b19a186",
        "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
        "6331acd78f7916db16ec20b50d7838bd4944cd27",
        "b696b6b448d3ec5f882aa346ce544e00763e7b3d",
        "5de865b4c5af253db19bdae3c0553952dc7eda1d",
        "20118ff97823822bf4d52ccb528ce2b5042c3057",
        "1d7d4f54b1337bf64605dc9cb3c540f67843be39",
        "bfe645adf1a79b873b528556523abb46f281a5dc",
        "06dbbd69f94e97751782ef6f1a9bb19da60efd1c",
        "d142b6e77d394a4fcc0a42381b03852bd9c4e263",
        "b5872db4a2ebe7dbc7a5e4013ae8ee37f3de3b97"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027kprobes\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027msm\u0027, \u0027s3c2410\u0027, \u0027sa1100\u0027 and \u0027vfp\u0027 into devel\n\n* at91: (24 commits)\n  [ARM] 4615/4: sam926[13]ek buttons updated\n  [ARM] 4765/1: [AT91] AT91CAP9A-DK board support\n  [ARM] 4764/1: [AT91] AT91CAP9 core support\n  [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation\n  [ARM] 4761/1: [AT91] Board-support for NEW_LEDs\n  [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200\n  [ARM] 4759/1: [AT91] Buttons on CSB300\n  [ARM] 4758/1: [AT91] LEDs\n  [ARM] 4757/1: [AT91] UART initialization\n  [ARM] 4756/1: [AT91] Makefile cleanup\n  [ARM] 4755/1: [AT91] NAND update\n  [ARM] 4754/1: [AT91] SSC library support\n  [ARM] 4753/1: [AT91] Use DMA_BIT_MASK\n  [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9\n  [ARM] 4751/1: [AT91] ISI peripheral on SAM9263\n  [ARM] 4750/1: [AT91] STN LCD displays on SAM9261\n  [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY\n  [ARM] 4646/1: AT91: configurable HZ, default to 128\n  [ARM] 4688/1: at91: speed-up irq processing\n  [ARM] 4657/1: AT91: Header definition update\n  ...\n\n* ep93xx:\n  [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations\n  [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type\n  [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups\n  [ARM] 4668/1: ep93xx: implement new GPIO API\n\n* iop:\n  [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field\n  [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device\n  [ARM] 4708/1: iop: update defconfigs for 2.6.24\n\n* kprobes:\n  ARM kprobes: let\u0027s enable it\n  ARM kprobes: special hook for the kprobes breakpoint handler\n  ARM kprobes: prevent some functions involved with kprobes from being probed\n  ARM kprobes: don\u0027t let a single-stepped stmdb corrupt the exception stack\n  ARM kprobes: add the kprobes hook to the page fault handler\n  ARM kprobes: core code\n  ARM kprobes: instruction single-stepping support\n\n* ks8695:\n  [ARM] 4603/1: KS8695: debugfs interface to view pin state\n  [ARM] 4601/1: KS8695: PCI support\n\n* misc:\n  [ARM] remove duplicate includes\n  [ARM] CONFIG_DEBUG_STACK_USAGE\n  [ARM] 4689/1: small comment wrap fix\n  [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix\n  [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h\n  [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS\n  [SERIAL] 21285: Report baud rate back via termios\n  [ARM] Remove pointless casts from void pointers,\n  [ARM] Misc minor interrupt handler cleanups\n  [ARM] Remove at91_lcdc.h\n  [ARM] ARRAY_SIZE() cleanup\n  [ARM] Update mach-types\n\n* msm:\n  [ARM] msm: dma support for MSM7X00A\n  [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)\n  [ARM] msm: irq and timer support for ARCH_MSM7X00A\n  [ARM] msm: core platform support for ARCH_MSM7X00A\n\n* s3c2410: (33 commits)\n  [ARM] 4795/1: S3C244X: Add armclk and setparent call\n  [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code\n  [ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n  [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S\n  [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk\n  [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.\n  [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values\n  [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.\n  [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number\n  [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants\n  [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers\n  [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches\n  [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n  [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users\n  [ARM] 4781/1: S3C24XX: DMA suspend and resume support\n  [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n  [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n  [ARM] 4778/1: S3C2412: Add armclk and init from DVS state\n  [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk\n  [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected\n  ...\n\n* sa1100:\n  [ARM] sa1100: add clock source support\n\n* vfp:\n  [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support\n  [ARM] 4583/1: ARMv7: Add VFPv3 support\n  [ARM] 4582/2: Add support for the common VFP subarchitecture\n"
    },
    {
      "commit": "6d16bfb5e81d3925a7efb38b5cc3e0021b57d03a",
      "tree": "deb1d0de0cc09b0d9cd6a4e1f5440677b5a8b81d",
      "parents": [
        "caada32afe0d181b1dc36ab3fc29628582776e09"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "message": "i2c/tps65010: move header to \u003clinux/i2c/...\u003e\n\nMove the tps65010 header file from the OMAP arch directory to the\nmore generic \u003clinux/i2c/...\u003e directory, and remove the spurious\ndependency of this driver on OMAP.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "05c7abaeb344975a3257366a52368a4866aa518d",
      "tree": "594b2f2f987fca4cda9ac98db87abb2f47af24e6",
      "parents": [
        "2cdddeb8d7dd42dc1847b110228a626d25a1e468"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "message": "i2c: Kill rogue driver IDs\n\nI2C driver IDs are optional, so if you don\u0027t need one, just omit it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2cdddeb8d7dd42dc1847b110228a626d25a1e468",
      "tree": "b349ef86c00f4fd732266dfe6dea2fd8b74a1c52",
      "parents": [
        "922539a0a3c44e3b8dcf1025910f08e1940ba49f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "message": "i2c: normal_i2c can be made const (remaining drivers)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "66ffbe490b6156898364b3f20a571a78f8d77bc8",
      "tree": "b750ed935f43464d03d9d350e68c1aedc4fea0ee",
      "parents": [
        "82e30140fff8b49bc4459aecad68e5eae824d223"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Jan 24 22:25:31 2008 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Jan 26 15:26:01 2008 -0700"
      },
      "message": "[POWERPC] mpc5200: normalize compatible property bindings\n\nUpdate MPC5200 drivers to also look for compatible properties in the\nform \"fsl,mpc5200-*\" to better conform to open firmware generic names\nrecommended practice as published here:\n\nhttp://www.openfirmware.org/1275/practice/gnames/gnamv14a.html\n\nThis patch should *not* break compatibility with older device trees\nwhich do not use the \u0027fsl,\u0027 prefix.  The drivers will still bind against\nthe older names also.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "e77ec1898f9693a3572bdd03eb5d2256166d5464",
      "tree": "412e59085771daadf9c26b7d5ed7360250b09ef5",
      "parents": [
        "a8bcf4108d6322ef157ae3c224a57beb8870af38"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Dec 12 09:07:47 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] USB: update to allow pxa27x ohci driver to support pxa3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8bcf4108d6322ef157ae3c224a57beb8870af38",
      "tree": "cc138b76288cebfac30d8a80104ef716941cbc35",
      "parents": [
        "88d456386c2b3ac96e7170f5bc555b3c43f5a951"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Dec 12 08:53:25 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] USB: update pxa27x ohci driver to use clk support\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2b3b3516b6eeea1464e205b2dde9ebc9b7dd2ec8",
      "tree": "29ec4fd51c8231fd710783effcbaf21b4f80005d",
      "parents": [
        "da7a42d60ba214937ddb35152f336a4e4baa49a6"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Thu Jan 24 15:10:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:01:13 2008 +0000"
      },
      "message": "[ARM] 4764/1: [AT91] AT91CAP9 core support\n\nAdd support for Atmel\u0027s AT91CAP9 Customizable Microcontroller family.\n  \u003chttp://www.atmel.com/products/AT91CAP/Default.asp\u003e\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9b73e76f3cf63379dcf45fcd4f112f5812418d0a",
      "tree": "4e6bef87cd0cd6d848fc39a5ae25b981dbbe035b",
      "parents": [
        "50d9a126240f9961cfdd063336bbeb91f77a7dce",
        "23c3e290fb9ce38cabc2822b47583fc8702411bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 17:19:08 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 17:19:08 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (200 commits)\n  [SCSI] usbstorage: use last_sector_bug flag universally\n  [SCSI] libsas: abstract STP task status into a function\n  [SCSI] ultrastor: clean up inline asm warnings\n  [SCSI] aic7xxx: fix firmware build\n  [SCSI] aacraid: fib context lock for management ioctls\n  [SCSI] ch: remove forward declarations\n  [SCSI] ch: fix device minor number management bug\n  [SCSI] ch: handle class_device_create failure properly\n  [SCSI] NCR5380: fix section mismatch\n  [SCSI] sg: fix /proc/scsi/sg/devices when no SCSI devices\n  [SCSI] IB/iSER: add logical unit reset support\n  [SCSI] don\u0027t use __GFP_DMA for sense buffers if not required\n  [SCSI] use dynamically allocated sense buffer\n  [SCSI] scsi.h: add macro for enclosure bit of inquiry data\n  [SCSI] sd: add fix for devices with last sector access problems\n  [SCSI] fix pcmcia compile problem\n  [SCSI] aacraid: add Voodoo Lite class of cards.\n  [SCSI] aacraid: add new driver features flags\n  [SCSI] qla2xxx: Update version number to 8.02.00-k7.\n  [SCSI] qla2xxx: Issue correct MBC_INITIALIZE_FIRMWARE command.\n  ...\n"
    },
    {
      "commit": "23c3e290fb9ce38cabc2822b47583fc8702411bf",
      "tree": "43c703144aeed36658ed9df1d3080aba4cbcab4b",
      "parents": [
        "366ca51f30de1cbb5b356c70b7bb22051c558e41"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Sun Jan 20 11:27:29 2008 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 25 16:50:31 2008 -0600"
      },
      "message": "[SCSI] usbstorage: use last_sector_bug flag universally\n\nThis patch sets the last_sector_bug flag to 1 for all USB disks. This is\nneeded to makes the cardreader on various HP multifunction printers work.\n\nSince the performance impact is negible we set this flag for all USB disks to\navoid an unusual_devs.h nightmare.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nAcked-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "15147ffd57576fc00a23ad8a020ff46493a4f924",
      "tree": "51695632504dec13cced0c9dcbc75bc6b4c3648e",
      "parents": [
        "c6f7e72a3f4641095ade9ded287d910c980c6148"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 28 12:23:18 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:33 2008 -0800"
      },
      "message": "USB: use proper call to driver_create_file\n\nDon\u0027t try to call the \"raw\" sysfs_create_file when we already have a\nhelper function to do this kind of work for us.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a5569a565f7315fe7241cf963f2cc74e53871e11",
      "tree": "489e3518f5e5f36f3a9bb0d6d8925f2a5981a0a5",
      "parents": [
        "1fc3858a6358400195c067f8726cf3c86a180d80"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 21 17:18:24 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 21 19:39:41 2008 -0800"
      },
      "message": "keyspan: fix oops\n\nIf we get a data URB back from the hardware after we have put the tty to\nbed we go kaboom.  Fortunately all we need to do is process the URB without\ntrying to ram its contents down the throat of an ex-tty.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@akpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "465ff3185e0cb76d46137335a4d21d0d9d3ac8a2",
      "tree": "171068cd7d99600cd094c2eb72bac712649fd9eb",
      "parents": [
        "11c3e689f1c3a73e3af7b0ea767b1b0626da8033"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Tue Jan 01 10:00:10 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:29:22 2008 -0600"
      },
      "message": "[SCSI] relax scsi dma alignment\n\nThis patch relaxes the default SCSI DMA alignment from 512 bytes to 4\nbytes.  I remember from previous discussions that usb and firewire have\nsector size alignment requirements, so I upped their alignments in the\nrespective slave allocs.\n\nThe reason for doing this is so that we don\u0027t get such a huge amount of\ncopy overhead in bio_copy_user() for udev.  (basically all inquiries it\nissues can now be directly mapped).\n\nAcked-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "48c23d3e377bb090bf49ea6c45d024b4c11439b0",
      "tree": "d42df8442f40dad0442f73e5e3760302d94e2b31",
      "parents": [
        "6d416e6173394defda5933e419e805b696681b7e"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Wed Aug 22 19:10:45 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:22:38 2008 -0600"
      },
      "message": "[SCSI] isd200: use one-element sg list in issuing commands\n\n  - This patch should be commited before:\n    usb: transport - convert to accessors and !use_sg code path removal\n\n  - isd200_action() was still using direct liniar pointers in issuing\n    commands to the USB transport level. This is no longer supported,\n    use one-element scatterlist instead.\n  - Adjustment of command\u0027s length in the case of scsi-to-ata translation\n    is now restored before return to queuecommand, since other wise it can\n    leak BIOs.\n  - isd200_action() return Error on unknown requests. Used to print an error\n    but still try to send garbage cdb.\n  - convert few places to scsi data accessors.\n  - Todo: This file will need to be changed when scsi_cmnd changes to\n    scsi_data_buffer or any other solution.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nAcked-by: Matthew Dharm \u003cmdharm-scsi@one-eyed-alien.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "6d416e6173394defda5933e419e805b696681b7e",
      "tree": "5d2905c8a36fff50c3972d2906d46b6a4d37fad7",
      "parents": [
        "4776e99ebb171d61c7e242db437358183f27b471"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Mon Sep 10 18:01:08 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:22:38 2008 -0600"
      },
      "message": "[SCSI] usb: transport - convert to accessors and !use_sg code path removal\n\n  - This patch depends on:\n    usb: transport.c use scsi_eh API in REQUEST_SENSE execution\n\n  - Use scsi data accessors and remove of !use_sg code path.\n  - New usb_stor_bulk_srb() for use by drivers\n\n[jejb: updated with corrective fix.\n\nhad a bug in residual handling in the new usb_stor_bulk_srb()\nfunction.  Found by Gabriel C. in -mm tree.\n\nTested-by: Gabriel C \u003cnix.or.die@googlemail.com\u003e\n]\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nAcked-by: Matthew Dharm \u003cmdharm-scsi@one-eyed-alien.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "4776e99ebb171d61c7e242db437358183f27b471",
      "tree": "7e0a9516551f7d16686abb19cf1b87866b0d8377",
      "parents": [
        "41c2497b188a641c542328d08a45cf3214d453bd"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Sep 09 20:40:56 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:22:37 2008 -0600"
      },
      "message": "[SCSI] usb: shuttle_usbat - convert to accessors and !use_sg code path removal\n\n - functions that received char* but where passed scatterlist* mostly\n   were changed to receive void*\n - Use scsi data accessors and remove of !use_sg code path\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nAcked-by: Matthew Dharm \u003cmdharm-scsi@one-eyed-alien.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "41c2497b188a641c542328d08a45cf3214d453bd",
      "tree": "31ca9b40b714bbe43e5c814090bf280834c43eb2",
      "parents": [
        "dd829d2302c6b0f88542ca367229d676cb9ca212"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Sep 09 20:47:26 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:22:36 2008 -0600"
      },
      "message": "[SCSI] usb: freecom \u0026 sddr09 - convert to accessors and !use_sg cleanup\n\n - Use scsi data accessors and remove of !use_sg code path\n - This patch is dependent on cleanup patch to usb transport.c/h\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nAcked-by: Matthew Dharm \u003cmdharm-scsi@one-eyed-alien.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "dd829d2302c6b0f88542ca367229d676cb9ca212",
      "tree": "6bae27d8ce17627cd95db885d9100778e0ddfd29",
      "parents": [
        "caa1e8c32131201193fc4711f5b07a36d3d941df"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Sep 09 20:22:23 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:22:36 2008 -0600"
      },
      "message": "[SCSI] usb: protocol - convert to accessors and !use_sg code path removal\n\n - Use scsi data accessors and remove of !use_sg code path\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nAcked-by: Matthew Dharm \u003cmdharm-scsi@one-eyed-alien.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "bf5e5834bffc62b50cd4a201804506eb11ef1af8",
      "tree": "09cd94995a4c67b0fd84f7c81b7f2bb58fac8e50",
      "parents": [
        "cf0594625083111ae522496dc1c256f7476939c2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Jan 08 14:55:51 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 08 16:16:34 2008 -0800"
      },
      "message": "pl2303: Fix mode switching regression\n\nCleaning out all the incorrect \u0027no change made\u0027 checks for termios\nsettings showed up a problem with the PL2303. The hardware here seems to\nlose sync and bits if you tell it to make no changes. This shows up with\na real world application.\n\nTo fix this the driver check for meaningful hardware changes is restored\nbut doing the tests correctly and as a tty layer function so it doesn\u0027t\nget duplicated wrongly everywhere if other drivers turn out to need it.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nTested-by: Mirko Parthey \u003cmirko.parthey@informatik.tu-chemnitz.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "014840ec57760ec555cd6f694d1f65a4f54e4155",
      "tree": "6e52ae57b333b2ff9bfefe8b091141bff6b0fd65",
      "parents": [
        "ed0ccdbb616cd7e1d5570b8078e0deb37c1c3c16"
      ],
      "author": {
        "name": "Martin Kusserow",
        "email": "kusserow@ife.ee.ethz.ch",
        "time": "Fri Dec 21 12:02:17 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Dec 22 23:14:33 2007 -0800"
      },
      "message": "USB: New device ID for the CP2101 driver\n\nattached please find a new device ID for CP2101 driver. This device is a\nusb stick from Dynastream to communicate with ANT wireless devices which\nI suppose is fairly similar to the ANT dev board having product id 0x1003.\n\nFrom: Martin Kusserow \u003ckusserow@ife.ee.ethz.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed0ccdbb616cd7e1d5570b8078e0deb37c1c3c16",
      "tree": "38952d52f9960f6563c167a3392f7ac297c2dfed",
      "parents": [
        "3bf44688df34b6cb948d30b85766d0dab6cf6d21"
      ],
      "author": {
        "name": "Kevin R Page",
        "email": "linux-kernel@krp.org.uk",
        "time": "Thu Dec 13 01:10:48 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Dec 22 23:14:33 2007 -0800"
      },
      "message": "USB: VID/PID update for sierra\n\nAdds VID/PID for the MC8775 found internally in the Thinkpad X61s laptop\n(and likely others). For commercial reasons the driver maintainer cannot\nadd VID/PIDs for laptop OEM devices himself.\n\nSigned-off-by: Kevin R Page \u003clinux-kernel@krp.org.uk\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3bf44688df34b6cb948d30b85766d0dab6cf6d21",
      "tree": "a08cbd469f0f454ba7f43d0268d708af5f95b27b",
      "parents": [
        "5b825ed22b02691e39774e8b2a077d1807969ec7"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Fri Dec 21 08:33:46 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Dec 22 23:14:33 2007 -0800"
      },
      "message": "USB: Unbreak fsl_usb2_udc\n\nCommit a4e3ef5... (USB: gadget: gadget_is_{dualspeed,otg} predicates\nand cleanup) broke fsl_usb2_udc; the build test didn\u0027t cover peripheral\ndrivers, just gadget drivers.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e70e7690b66dc06fe2ad9058e696e18fe7f3faa6",
      "tree": "6526a3514805141d2c48ffc4f31f4abbd5aaf343",
      "parents": [
        "565227c08226e458da191518251dbff6831624c2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 14 19:18:31 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:16 2007 -0800"
      },
      "message": "USB: revert portions of \"UNUSUAL_DEV: Sync up some reported devices from Ubuntu\"\n\nThis reverts one change from 67fa10627ec0d8aa16f1cf38cf527e67d8097d3c\nthat prevented userspace from seing the \"driver disk\" lun in a san disk\ndevice.  The kernel shouldn\u0027t do this, it\u0027s up to userspace to handle\nthis properly, if it somehow wants to filter this away.\n\n\nCc: Ben Collins \u003cbcollins@ubuntu.com\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Phil Dibowitz \u003cphil@ipom.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nCc: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "565227c08226e458da191518251dbff6831624c2",
      "tree": "95571e1e6aa150aa4f7792118532f5ad89edd03e",
      "parents": [
        "08cbc706acd2dd601b0663e28fa97ffb0564e105"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Dec 06 13:28:25 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:15 2007 -0800"
      },
      "message": "usb: Remove broken optimisation in OHCI IRQ handler\n\nThe OHCI IRQ handler has an optimisation that avoids reading some\nchip registers when the controller reports that the interrupt was\ntriggered *only* because completed requests were written into the\ncontroller\u0027s \"done list\" and handed to the host.\n\nThis mechanism can\u0027t be used on some controllers.  Among others, it\nfails for the SA1111 and the AMCC 440EP PowerPC processor.\n\nThis patch removes the optimisation and makes the code clearer.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "08cbc706acd2dd601b0663e28fa97ffb0564e105",
      "tree": "fc9cc0a4aab57dee2b30a8b145dfbb5ee3688388",
      "parents": [
        "442258e2ff69276ff767f3703b30ce6a31fdd181"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Thu Dec 13 15:52:58 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:15 2007 -0800"
      },
      "message": "USB: at91_udc: correct hanging while disconnecting usb cable\n\nCorrect hanging while disconnecting the USB device cable.  Prevent a race\nbetween vbus and UDP interrupts.  This bug was tracked on at91sam9260ek\nboards.\n\nA usb resume interrupt was firing after the vbus interrupt : the IP was\nthen already stoped and not able to deal with it (no more clock).  A simple\ninterrupt disabling is ok as the \"end of bus reset\" irq is non maskable and\nok to resume the USB device IP.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "442258e2ff69276ff767f3703b30ce6a31fdd181",
      "tree": "df533130d4736a01242a27c7c3278efc5df26b1f",
      "parents": [
        "d48bd977e0dd8c17081d12242bfc09d743ea0d26"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Dec 06 14:47:08 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:15 2007 -0800"
      },
      "message": "USB: use IRQF_DISABLED for HCD interrupt handlers\n\nHost controller IRQs are supposed to be serviced with interrupts\ndisabled.  This patch (as1026) adds an IRQF_DISABLED flag to all the\ncontroller drivers that lack it.  It also replaces the\nspin_lock_irqsave() and spin_unlock_irqrestore() calls in uhci_irq()\nwith simple spin_lock() and spin_unlock().\n\nThis fixes Bugzilla #9335.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d48bd977e0dd8c17081d12242bfc09d743ea0d26",
      "tree": "f55e55a14cc938a3cd62026181a06c7c398f80ee",
      "parents": [
        "f88ed90d8627d0d3d93b330d6d2012c2934fb54e"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Dec 11 16:02:23 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:15 2007 -0800"
      },
      "message": "USB: fix locking loop by avoiding flush_scheduled_work\n\nThis patch (as1027) replaces a call to flush_scheduled_work() -- a\ndangerous routine to invoke, especially while holding any sort of lock\n-- with calls to cancel_work_sync() and cancel_delayed_work_sync().\n\nThis fixes Bugzilla #9532.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCC: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b5ce18afecda8ce1a9ed5fb8ec6362df6f6f85b8",
      "tree": "a5983d4dcc5fd77934d19a8838e282fca5605370",
      "parents": [
        "8be27c2de64e95c3da12a4b002f623570b039874"
      ],
      "author": {
        "name": "Jaime Velasco Juan",
        "email": "jsagarribay@gmail.com",
        "time": "Fri Nov 30 16:30:11 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:15 2007 -0800"
      },
      "message": "USB: option: Bind to the correct interface of the Huawei E220\n\nThis fixes a bunch of problems we are having with the Huawei devices...\n\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Jaime Velasco Juan \u003cjsagarribay@gmail.com\u003e\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8be27c2de64e95c3da12a4b002f623570b039874",
      "tree": "4079d208d74fc7b64305ab03ecb9f4532c692363",
      "parents": [
        "33abc04f0420dceed0ebc2d1094019d3bb2b5c29"
      ],
      "author": {
        "name": "Jeff Long",
        "email": "JeffLong@mitre.org",
        "time": "Wed Nov 28 11:02:09 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:14 2007 -0800"
      },
      "message": "USB: cp2101: new device id\n\nThis adds a device ID for the Aerocomm Radio Modem, which uses the\ncp2102.  I\u0027m sure changing num_bulk_in/num_bulk_out to NUM_DONT_CARE\nis the wrong fix, but this is the only device I have with a cp2102,\nso I have no idea what a good global value would be, if there is one.\nZero didn\u0027t work with this device.\n\nFrom: Jeff Long \u003cJeffLong@mitre.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "33abc04f0420dceed0ebc2d1094019d3bb2b5c29",
      "tree": "87d8e2c7cf41d6afed4d75c2e3ef113b506541ab",
      "parents": [
        "b9e13ac30f850313be9232497ff98e90c43bc6b6"
      ],
      "author": {
        "name": "Doug Maxey",
        "email": "dwm@enoyolf.org",
        "time": "Wed Dec 05 23:36:45 2007 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:14 2007 -0800"
      },
      "message": "usb-storage: Fix devices that cannot handle 32k transfers\n\nWhen a device cannot handle the smallest previously limited transfer\nsize (64 blocks) without stalling, limit the device to the amount of\npackets that fit in a platform native page.\n\nThe lowest possible limit is PAGE_CACHE_SIZE, so if the device is ever\nused on a platform that has larger than 8K pages, you lose unless you\ncan convince the device firmware folks to fix the issue.\n\nCc: Mathew Dharm \u003cmdharm-scsi@one-eyed-alien.net\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Doug Maxey \u003cdwm@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b9e13ac30f850313be9232497ff98e90c43bc6b6",
      "tree": "1125e91223ba36dcf27f6dfd66eca80fbc23a2e5",
      "parents": [
        "da8cadb31b82c9d41fc593c8deab6aa20b162d6b"
      ],
      "author": {
        "name": "agilmore@wirelessbeehive.com",
        "email": "agilmore@wirelessbeehive.com",
        "time": "Tue Dec 04 11:37:12 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 10:47:14 2007 -0800"
      },
      "message": "USB: sierra: fix product id\n\nAttached is a patch to fix the addition of the new product ids I sent.\n\nIt is against 2.6.24-rc4, as Linus included the broken version of the\npatch I sent you in that tree. :(\n\nNot sure if this is the right method to go about this, but hopefully I got\nit right this time.\n\nSigned-off-by: Andrew Gilmore \u003cagilmore@wirelessbeehive.com\u003e\nCC: Kevin Lloyd \u003cklloyd@sierrawireless.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f78ba15705a5ef36b55c4e3142724e2211cb1733",
      "tree": "3a49be1fd5770753a647f26516087e018538001a",
      "parents": [
        "db573b241eb1259f749e88f54105d7fa946cb9b2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 28 16:21:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:54 2007 -0800"
      },
      "message": "revert \"keyspan: init termios properly\"\n\nRevert 7eea436433b7b18045f272562e256976f593f7c0.\n\nLucy said:\n\n  This patch will work with the 19HS but WILL BREAK all other Keyspan\n  adapters.  It will take me a few days to get to looking at a correct fix but\n  that keyspan_send_setup(port, 1) (and the \u00271\u0027 is the important part) must\n  happen once when the port is first opened.  The cflag can just be set to\n  whatever the normal default is for your serial environment.\n\nSo revert this again pending the proper fix.\n\nCc: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Lucy McCoy \u003clucy@keyspan.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\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": "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": "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": "7eea436433b7b18045f272562e256976f593f7c0",
      "tree": "f1477e08d43358f53e6c84a4bc6c9baa41f9731f",
      "parents": [
        "5bfeca3138a6031e38c566d57128ff592eb009a8"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bbpetkov@yahoo.de",
        "time": "Wed Nov 14 17:00:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:44 2007 -0800"
      },
      "message": "keyspan: init termios properly\n\nRemove redundant code leading to NULL ptr deref and let terminal config\nsettings take place in the proper initialization path in\nusb_console_setup().\n\nSigned-off-by: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nCc: \u003clucy@keyspan.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "87ae9afdcada236d0a1b38ce2c465a65916961dc",
      "tree": "c885e589ff66daf4f860b19818228edb75b29530",
      "parents": [
        "013fb33972061ac65cdf3e1771267985e59deca1"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Oct 30 10:35:04 2007 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@carl.home.kernel.dk",
        "time": "Fri Nov 02 08:47:06 2007 +0100"
      },
      "message": "cleanup asm/scatterlist.h includes\n\nNot architecture specific code should not #include \u003casm/scatterlist.h\u003e.\n\nThis patch therefore either replaces them with\n#include \u003clinux/scatterlist.h\u003e or simply removes them if they were\nunused.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "966396d3a05c8049fce5c81c49138e5ee1b05443",
      "tree": "11fff010a4aecd965bed52719d55d8fa4b40b055",
      "parents": [
        "395624fcddd178de01a78aa88670a86ec919de77"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:48 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMU\n\nThis patch renames the IOMMU config option to GART_IOMMU because in fact it\nmeans the GART and not general support for an IOMMU on x86.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d5d1ceac2a47645780bd07fd7a670b14c4d995db",
      "tree": "9c2fa21fa6339fb25544bbed82b249b5d62a36c4",
      "parents": [
        "78663ecc344b4694dd737deb682e81312a0684b6"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Oct 25 16:05:53 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:46 2007 -0700"
      },
      "message": "USB: open disconnect race in usblcd\n\nthis driver has a possible use after free due to a race when disconnect\nand open handle intfdata without a lock.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "78663ecc344b4694dd737deb682e81312a0684b6",
      "tree": "297a7130b13f471d5d6fa936c20cf772632fb446",
      "parents": [
        "03f36e885fc26cb0ea299fb6df5171a51e814548"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Oct 25 15:48:39 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:46 2007 -0700"
      },
      "message": "USB: disconnect open race in legousbtower\n\nagain, possible use after free due to touching intfdata without lock.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "03f36e885fc26cb0ea299fb6df5171a51e814548",
      "tree": "dbc189fa0af4f172c57b97c98cf68718ac0028fd",
      "parents": [
        "5919a43bbc649f4770b8b5db33f43136c7ff3153"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Oct 25 15:46:30 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:46 2007 -0700"
      },
      "message": "USB: open disconnect race in iowarrior\n\nthe driver sets intfdata to NULL without lock. Data structures can be\nfreed and accessed.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5919a43bbc649f4770b8b5db33f43136c7ff3153",
      "tree": "560a3bf765861f691f9af5b0d136dfb093fa0422",
      "parents": [
        "cf4cf0bb89cbff95c5be8f8d3c68e55f38f94ba7"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Oct 25 15:42:38 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: missing error check in emi62\n\nthe emi62 also lacks an error check.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cf4cf0bb89cbff95c5be8f8d3c68e55f38f94ba7",
      "tree": "d4a8776c60ce520d444fbe1e939319bf41079a58",
      "parents": [
        "8abaee238ebb1ef9b8bcafac7a1833f92e7f2319"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Oct 25 15:38:44 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: missing error check in emi26\n\nthis drivers lacks an error check.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8abaee238ebb1ef9b8bcafac7a1833f92e7f2319",
      "tree": "320bb5bc2dc5780c53762b4e3dcc6fc41343a0ae",
      "parents": [
        "da6fb5704feeadd10b99a1025166f1a3f627825d"
      ],
      "author": {
        "name": "Sarah Sharp",
        "email": "sarah.a.sharp@intel.com",
        "time": "Thu Oct 25 10:58:43 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: usb_serial_resume bug fix\n\nAvoid potential null pointer dereference.\n\nSigned-off-by: Sarah Sharp \u003csarah.a.sharp@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "da6fb5704feeadd10b99a1025166f1a3f627825d",
      "tree": "9464c2f85b5def843ede7b6853177430f8d9e252",
      "parents": [
        "51745281b0bf56312b78d8f56afb970cd7c91137"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Oct 24 17:23:42 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: remove new OHCI build warnings\n\nRemove various newly-introduced compiler warnings for OHCI.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "51745281b0bf56312b78d8f56afb970cd7c91137",
      "tree": "687b739ffa9e07dc7638d51a184102033e6806ef",
      "parents": [
        "acd2a847e7fee7df11817f67dba75a2802793e5d"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Oct 24 18:44:08 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: amd5536udc - remove set_mwi() compiler warning\n\nGet rid of pointless pci_set_mwi() compiler warning.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "acd2a847e7fee7df11817f67dba75a2802793e5d",
      "tree": "7eba6fe6c15f5f11ffdec779c9979f1ec6b4c6b9",
      "parents": [
        "8a28dea3accda319d51a1bf4d3e280771d946f78"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Oct 20 00:05:19 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "USB: usbserial - fix potential deadlock between write() and IRQ\n\nUSB: usbserial - fix potential deadlock between write() and IRQ\n\nusb_serial_generic_write() doesn\u0027t disable interrupts when taking port-\u003elock,\nand could therefore deadlock with usb_serial_generic_read_bulk_callback()\nbeing called from interrupt, taking the same lock. Fix it.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Larry Finger \u003clarry.finger@lwfinger.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8a28dea3accda319d51a1bf4d3e280771d946f78",
      "tree": "943010bda3ae9af1a7ce44598f202bd519301af8",
      "parents": [
        "d718d2b17822bb92708204cb1a9175e512520261"
      ],
      "author": {
        "name": "Masakazu Mokuno",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Tue Oct 23 13:51:57 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:45 2007 -0700"
      },
      "message": "usb: serial/pl2303: support for IO Data Device RSAQ5\n\nThis patch adds support for the IO Data Device USB-RSAQ5, PL2303 based\nUSB-serial converter, to pl2303 driver\n\nSigned-off-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d718d2b17822bb92708204cb1a9175e512520261",
      "tree": "07db96751e993ceba8bed366458115d2c1ec6773",
      "parents": [
        "54d2bc068fd21bcb096660938bce7c7265613a24"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Oct 23 12:26:41 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: fix read vs. disconnect race in cytherm driver\n\nthe disconnect method of this driver set intfdata to NULL before\nremoving attribute files. The attributes\u0027 read methods will happily\nfollow the NULL pointer. Here\u0027s the correct ordering.\n\nSigned-off-by : Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "54d2bc068fd21bcb096660938bce7c7265613a24",
      "tree": "6808af091410fea3f2b7e7d06a9cdad322f51ce2",
      "parents": [
        "439a903a9663c0caa8094f3907ca60069d6c36e7"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Oct 23 14:23:13 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: fix locking in idmouse\n\nPete caused me to lock at buggy drivers in this respect. The idmouse has\na race between open and disconnect. This patch\n\n- solves the open/disconnect race\n- switches locking to mutexes\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "439a903a9663c0caa8094f3907ca60069d6c36e7",
      "tree": "ed6da5090918e824a2376f518a605e78ab0e5758",
      "parents": [
        "b22817b3c81cdb18ffe3d2debfee968731a8b5f4"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Oct 19 09:51:58 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: fix interface sysfs file-creation bug\n\nThis patch (as1005) fixes a rather subtle problem.  When\nusb_set_configuration() registers the interfaces and their files in\nsysfs, it doesn\u0027t expect those files to exist already.  But when an\ninterface is registered, its driver may call usb_set_interface() and\nthereby cause the sysfs files to be created.  The result is an error\nwhen usb_set_configuration() goes on to create those same files again.\n\nThe (not-so-great) solution is to have usb_set_configuration() remove\nany existing files before creating them.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b22817b3c81cdb18ffe3d2debfee968731a8b5f4",
      "tree": "39b3e3397fbbaf8c0921a948534bea81cbae8ddc",
      "parents": [
        "df64c47184aedf34fd2a69a4b7f68584fe982fdf"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 15 19:43:21 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: fix ssb_ohci_probe() build bug\n\nfix ssb_ohci_probe() build bug:\n\n drivers/built-in.o: In function `ssb_ohci_probe\u0027:\n ohci-hcd.c:(.text+0xbff39): undefined reference to `ssb_device_enable\u0027\n ohci-hcd.c:(.text+0xbff6f): undefined reference to `ssb_admatch_base\u0027\n ohci-hcd.c:(.text+0xbff8b): undefined reference to `ssb_admatch_size\u0027\n ohci-hcd.c:(.text+0xbffe5): undefined reference to `ssb_device_disable\u0027\n [...]\n\nthe reason was that this Kconfig combination was allowed:\n\n CONFIG_SSB\u003dm\n CONFIG_USB_OHCI_HCD\u003dy\n CONFIG_USB_OHCI_HCD_SSB\u003dy\n\nthe fix is to require a modular USB_OHCI_HCD build when SSB is modular.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "df64c47184aedf34fd2a69a4b7f68584fe982fdf",
      "tree": "3a45099fe4a9d6b32bfb7c7caf3dd65863290761",
      "parents": [
        "3d3ddce568b79911bc893b9e8542f7e1d3bc72c7"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 15 20:54:47 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: pl2303: remove can\u0027t happen checks, set speed properly and report baud rate\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3d3ddce568b79911bc893b9e8542f7e1d3bc72c7",
      "tree": "1a75796df4ee43261eac7cb9329bf3b5def6c9ca",
      "parents": [
        "3328d9752f3796a5f5f8695d27a175c34407a5ed"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 15 20:53:35 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:44 2007 -0700"
      },
      "message": "USB: mos7840: Clean up old checks and stuff\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3328d9752f3796a5f5f8695d27a175c34407a5ed",
      "tree": "e97145e9cec05cffecd2cbd296a479404098146f",
      "parents": [
        "e28c6a77061ab28bd2f0b57e400e3e58cd3474ca"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Oct 18 12:53:07 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB rio500.c: fix check-after-use\n\nThe Coverity checker spotted that we have already oops\u0027ed if \"dev\"\nwas NULL in these places.\n\nSince \"dev\" being NULL isn\u0027t possible at these places this patch removes\nthe NULL checks.\n\nAdditionally, I\u0027ve fixed the formatting of the if\u0027s.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e28c6a77061ab28bd2f0b57e400e3e58cd3474ca",
      "tree": "256838abb4d5a6ebab61c8fd0eb4780540150933",
      "parents": [
        "0b28baaf74ca04be2e0cc4d4dd2bbc801697f744"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Oct 18 12:52:50 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB iowarrior.c: fix check-after-use\n\nThe Coverity checker spotted that we have already oops\u0027ed if \"dev\"\nwas NULL.\n\nSince \"dev\" being NULL doesn\u0027t seem to be possible here this patch \nremoves the NULL check.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0b28baaf74ca04be2e0cc4d4dd2bbc801697f744",
      "tree": "564daa93f9250df6e1dbbde5b4878468096b4839",
      "parents": [
        "3794ade5b286cbd4551009dd341dbe9aeead2bc3"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Wed Oct 17 14:37:54 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB: add URB_FREE_BUFFER to permissible flags\n\nURB_FREE_BUFFER needs to be allowed in the sanity checks to use drivers that\nuse that flag.\n\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "3794ade5b286cbd4551009dd341dbe9aeead2bc3",
      "tree": "015dca8e45fb49168516825c71daa255b179dc5f",
      "parents": [
        "c93d46509e7aee7d58680c4c8a12cfbe98df98cb"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 15 15:08:11 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB: isd200: sort out USB/IDE dependancy mess\n\nThe ISD200 driver imports a single trivial routine from the IDE layer and\nin doing so creates a mess of dependancies that drag in the entire old\nIDE layer. Even more sad - it does this for a routine which is usually\n(little endian) a null function!\n\n- Copy the function into ISD200\n- Rename it so it doesn\u0027t clash with the ide header prototype\n- Remove all the depend constraints\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c93d46509e7aee7d58680c4c8a12cfbe98df98cb",
      "tree": "310a3be9679d7548d01cfdc8898947724b231b4e",
      "parents": [
        "7898ffc543566a9c4a1b4ff39f43857d2d84a51c"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Tue Oct 16 19:23:10 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB: FTDI Elan driver: Convert ftdi-\u003eu132_lock to mutex\n\nFTDI Elan driver: Convert the semaphore ftdi-\u003eu132_lock to the mutex\nAPI\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7898ffc543566a9c4a1b4ff39f43857d2d84a51c",
      "tree": "f69b2c37ef58f3e850205c2036b01e420f2fbb53",
      "parents": [
        "6ce073bd8be0a741440944fed892a136a1d24bbe"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Oct 16 11:55:30 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB: fix scheduling of Iso URBs in uhci-hcd\n\nThis patch (as1003) changes uhci-hcd to treat the URB_ISO_ASAP flag\nthe same as other host controller drivers, namely, to schedule an Iso\nURB for the first available time slot that hasn\u0027t already expired.\nURBs in which the flag isn\u0027t set will be scheduled for the first slot\nfollowing the last URB, even if it has expired.\n\nThis fixes a problem reported by Martin Bachem.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ce073bd8be0a741440944fed892a136a1d24bbe",
      "tree": "ff1bf5c19fd6a70016b2e4570513dac545c83443",
      "parents": [
        "bd5e47ccb656e74a775c002d0308c666bea65a2b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:25 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:43 2007 -0700"
      },
      "message": "USB: io_edgeport: cleanups, and tty speed reporting\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bd5e47ccb656e74a775c002d0308c666bea65a2b",
      "tree": "70bb4449988a0b8269e74d7ca584cc8c5f7ed754",
      "parents": [
        "669a6db1037efeb064dd6620f69384f99fb45584"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Oct 18 01:24:25 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: ftd_sio cleanups and updates for new termios work checkpatch fixes\n\nWARNING: line over 80 characters\n#23: FILE: drivers/usb/serial/ftdi_sio.c:297:\n+\tspeed_t force_baud;\t/* if non-zero, force the baud rate to this value */\n\nERROR: use tabs not spaces\n#31: FILE: drivers/usb/serial/ftdi_sio.c:881:\n+^I$\n\nERROR: use tabs not spaces\n#39: FILE: drivers/usb/serial/ftdi_sio.c:890:\n+^I$\n\nWARNING: line over 80 characters\n#111: FILE: drivers/usb/serial/ftdi_sio.c:1956:\n+\t\ttty_encode_baud_rate(port-\u003etty, priv-\u003eforce_baud, priv-\u003eforce_baud);\n\nYour patch has style problems, please review.  If any of these errors\nare false positives report them to the maintainer, see\nCHECKPATCH in MAINTAINERS.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "669a6db1037efeb064dd6620f69384f99fb45584",
      "tree": "4eec77059d14193554a4312e9910601e7bde10c0",
      "parents": [
        "9ab0f202e6a700d1362a1eb990ac3054f2cd15ea"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:24 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: ftd_sio: cleanups and updates for new termios work\n\n- Remove can\u0027t happen tests\n- Rework speed validation in terms of baud rates not CBAUD bits\n- Report speed set (or chosen)\n- Minor termios correctness\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9ab0f202e6a700d1362a1eb990ac3054f2cd15ea",
      "tree": "f73f1b3120a1d5c123276ac7487d037e8d8f8ef0",
      "parents": [
        "01d1df29517625b8e8b5f48a0d3c2020d950eb4b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:24 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: cp2101: convert to new termios\n\n- Convert to new baud rate functions\n- Add baud rate reporting\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "01d1df29517625b8e8b5f48a0d3c2020d950eb4b",
      "tree": "97eb968ccbf59b8d7014e8741cb5accb5d8a5aec",
      "parents": [
        "337850917a690ca83605b30b29c464bb3397abdf"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:23 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: whiteheat: clean up can\u0027t happen checks and encode baud rate\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "337850917a690ca83605b30b29c464bb3397abdf",
      "tree": "0679361038211be1991e61278ef0490c7e54d603",
      "parents": [
        "ed1f12ec50224222be9cc494cb72b4322bbacd7f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:22 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "usb-serial: handle NULL termios methods as \"no hardware changing support\"\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ed1f12ec50224222be9cc494cb72b4322bbacd7f",
      "tree": "2cb088932ec76945121fcf82738587196e280705",
      "parents": [
        "e650d8ae0494bb937eea6c7fd1a60e57ba74cd53"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:22 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:42 2007 -0700"
      },
      "message": "USB: sierra: termios\n\nNo hardware termios setting in this case so keep the old settings\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "e650d8ae0494bb937eea6c7fd1a60e57ba74cd53",
      "tree": "683552e42ba4af001607e2a8bdaf62bb14c8f6e1",
      "parents": [
        "a6ebf80dbc186d4782d6b08cf3676e4f22a8a84b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:21 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: option: termios handling\n\nFor the devices that have no hardware settings set up the termios return\nproperly.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a6ebf80dbc186d4782d6b08cf3676e4f22a8a84b",
      "tree": "7d6acd371442a2af77e4bffe8425c3d839cbce3d",
      "parents": [
        "74240b07a908e09e18fa09f2cba44f212be9c4c3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:21 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: kobil_sct: termios encoding fixups\n\n- Clear unsupported CMSPAR\n- Encode resulting speeds\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "74240b07a908e09e18fa09f2cba44f212be9c4c3",
      "tree": "fcc756264d57bad1fb9fd555f3d5021048aa24ae",
      "parents": [
        "560aac22e1dce7c7e9756a0a4450ca3bae58fcd5"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:20 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: keyspan termios tidy\n\n- Clear unsupported CMSPAR bit\n- Clean up long chains of a-\u003eb-\u003e a bit\n- Encode baud rate back into tty structure properly\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "560aac22e1dce7c7e9756a0a4450ca3bae58fcd5",
      "tree": "a0ffe1ab9432939c28760f221a5b6542a5752fc1",
      "parents": [
        "998e8638711680aecceb9c2ea3b8a09a120d605b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:20 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: ir_usb: termios handling\n\n- Clean up paranoia checks\n- Propogate back a correct fixed termios\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "998e8638711680aecceb9c2ea3b8a09a120d605b",
      "tree": "6f0d8be357110c37e76d71d4c503b7a3fc739a40",
      "parents": [
        "7fa36a994cb4298f29994a248ced831be8dc7051"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:19 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: empeg: clean up and handle speeds\n\nThe empeg is pretty fixed. Tidy up the long foo-\u003ebar-\u003ebaz stuff and\nencode the fixed speed properly.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7fa36a994cb4298f29994a248ced831be8dc7051",
      "tree": "65a31bd6116536761e6c7b462d37928280e3a622",
      "parents": [
        "73f593081911b1be0d8d3962ecedd635c1e27179"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:19 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:41 2007 -0700"
      },
      "message": "USB: digi_acceleport: fix termios and also readability a bit\n\n- Expand some x\u0026y to x \u0026 y so I could read it when checking\n- Clear CMSPAR bit in the termios (as the driver does not support it)\n- Encode the speed using the new tty_encode_baud_rate facility\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "73f593081911b1be0d8d3962ecedd635c1e27179",
      "tree": "2f42500419d9ed6bd39d60168f3b2b5035784682",
      "parents": [
        "7cc7ee28263e89793ae4d21e6e0102404c9a037b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:18 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "USB: ch341: fix termios handling\n\nThe ch341 currently doesn\u0027t support most of the hardware setting.  So to keep\nthe termios data right we propogate the old termios hardware values back then\nencode the speed.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7cc7ee28263e89793ae4d21e6e0102404c9a037b",
      "tree": "ca54d962a6faf99fbdd1396e43ef5383328a8f2c",
      "parents": [
        "adb5dca17dde297b685d57ec68fa0e5490feee8b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:18 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "usb serial: kill another case we pass NULL and shouldn\u0027t\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "adb5dca17dde297b685d57ec68fa0e5490feee8b",
      "tree": "473157128883bf2fe66f3d90cc179832f930eecc",
      "parents": [
        "149b36eae2ab6aa6056664f4bc461f3d3affc9c1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 18 01:24:17 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "USB: ark3116: update termios handling\n\n- Set the i/ospeed in the initial termios properly\n\n- Use the tty_encode_baud_rate functions to report resulting rates properly\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "3657f6c018907870d4264d466def384b58608484",
      "tree": "5237e7564712ca828c3313e6f5929a4a3d1e425c",
      "parents": [
        "c9927c2bf4f45bb85e8b502ab3fb79ad6483c244"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 09 12:14:34 2002 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 25 12:18:40 2007 -0700"
      },
      "message": "USB: add new Novatel device ids to option driver\n\nThis adds support for the U727 and MC950 devices.\n\nCc: Rony Sarkis \u003crsarkis@nvtl.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f230d1010ad0dcd71d9ca8ea6864afac49c5aa9b",
      "tree": "6bb5e61167c520727724c9ad0297f3bcd743151b",
      "parents": [
        "3f2e40df0e1d7694224c3083b0bebd129039a40a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 19 01:56:02 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 23 19:53:15 2007 -0400"
      },
      "message": "[PARPORT] Kill useful \u0027irq\u0027 arg from parport_{generic_irq,ieee1284_interrupt}\n\nparport_ieee1284_interrupt() was not using its first arg at all.\nDelete.\n\nparport_generic_irq()\u0027s second arg makes its first arg completely\nredundant.  Delete, and use port-\u003eirq in the one place where we actually\nneed it.\n\nAlso, s/__inline__/inline/ to make the code look nicer.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    }
  ],
  "next": "117636092a87a28a013a4acb5de5492645ed620f"
}
