)]}'
{
  "log": [
    {
      "commit": "99437a2782730ec8c7e6cfebb6143d00b091e4a8",
      "tree": "b68e32dbff273f8f8613efd734c4b46849231efc",
      "parents": [
        "450e0b411f56db9839c9725d4d49e70e24f87ba3"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Thu Apr 04 10:25:06 2013 +0200"
      },
      "committer": {
        "name": "Gleb Natapov",
        "email": "gleb@redhat.com",
        "time": "Sun Apr 07 13:13:47 2013 +0300"
      },
      "message": "KVM: s390: virtio_ccw: reset errors for new I/O.\n\nccw_io_helper neglected to reset vcdev-\u003eerr after a new channel\nprogram had been successfully started, resulting in stale errors\ndelivered after one I/O failed. Reset the error after a new\nchannel program has been successfully started with no old I/O\npending.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Gleb Natapov \u003cgleb@redhat.com\u003e\n"
    },
    {
      "commit": "3188bf6b809ba5e7df7b9f000634f08e8abbb76a",
      "tree": "9b40d12c4b63cfd5c89279eba4a9f4f71ce0e627",
      "parents": [
        "b13b5dc7c96d40ebdadbdb752a92ecde5a9f2914"
      ],
      "author": {
        "name": "Nick Wang",
        "email": "jfwang@us.ibm.com",
        "time": "Mon Mar 25 17:22:56 2013 +0100"
      },
      "committer": {
        "name": "Gleb Natapov",
        "email": "gleb@redhat.com",
        "time": "Tue Apr 02 16:14:49 2013 +0300"
      },
      "message": "KVM: s390: Change the virtual memory mapping location for virtio devices\n\nThe current location for mapping virtio devices does not take\ninto consideration the standby memory. This causes the failure\nof mapping standby memory since the location for the mapping is\nalready taken by the virtio devices. To fix the problem, we move\nthe location to beyond the end of standby memory.\n\nSigned-off-by: Nick Wang \u003cjfwang@us.ibm.com\u003e\nReviewed-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Gleb Natapov \u003cgleb@redhat.com\u003e\n"
    },
    {
      "commit": "2ae33b389601b86a3d0cfe2d09f5e3189d5322fd",
      "tree": "53e658f7ef511b5afb7d2e88753e1aaaed3de5ba",
      "parents": [
        "04b66839d312d3bdaff77f265eb7305347fa1fb7",
        "2ffdd7e23cde5a8b94d41ec0adfdd58cffe67f3a"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Thu Mar 21 11:11:52 2013 -0300"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Thu Mar 21 11:11:52 2013 -0300"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027 into queue\n\nMerge reason:\n\nFrom: Alexander Graf \u003cagraf@suse.de\u003e\n\n\"Just recently this really important patch got pulled into Linus\u0027 tree for 3.9:\n\ncommit 1674400aaee5b466c595a8fc310488263ce888c7\nAuthor: Anton Blanchard \u003canton \u003cat\u003e samba.org\u003e\nDate:   Tue Mar 12 01:51:51 2013 +0000\n\nWithout that commit, I can not boot my G5, thus I can\u0027t run automated tests on it against my queue.\n\nCould you please merge kvm/next against linus/master, so that I can base my trees against that?\"\n\n* upstream/master: (653 commits)\n  PCI: Use ROM images from firmware only if no other ROM source available\n  sparc: remove unused \"config BITS\"\n  sparc: delete \"if !ULTRA_HAS_POPULATION_COUNT\"\n  KVM: Fix bounds checking in ioapic indirect register reads (CVE-2013-1798)\n  KVM: x86: Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (CVE-2013-1797)\n  KVM: x86: fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (CVE-2013-1796)\n  arm64: Kconfig.debug: Remove unused CONFIG_DEBUG_ERRORS\n  arm64: Do not select GENERIC_HARDIRQS_NO_DEPRECATED\n  inet: limit length of fragment queue hash table bucket lists\n  qeth: Fix scatter-gather regression\n  qeth: Fix invalid router settings handling\n  qeth: delay feature trace\n  sgy-cts1000: Remove __dev* attributes\n  KVM: x86: fix deadlock in clock-in-progress request handling\n  KVM: allow host header to be included even for !CONFIG_KVM\n  hwmon: (lm75) Fix tcn75 prefix\n  hwmon: (lm75.h) Update header inclusion\n  MAINTAINERS: Remove Mark M. Hoffman\n  xfs: ensure we capture IO errors correctly\n  xfs: fix xfs_iomap_eof_prealloc_initial_size type\n  ...\n\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "2ffdd7e23cde5a8b94d41ec0adfdd58cffe67f3a",
      "tree": "a15c29a0a0fd2c7b4c4b05bbd299c5cc2edd16f6",
      "parents": [
        "ea4a0ce11160200410abbabd44ec9e75e93a95be",
        "25e9789ddd9d14a8971f4a421d04f282719ab733"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 19 18:25:20 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 19 18:25:20 2013 -0700"
      },
      "message": "Merge tag \u0027vfio-v3.9-rc4\u0027 of git://github.com/awilliam/linux-vfio\n\nPull vfio fix from Alex Williamson.\n\n* tag \u0027vfio-v3.9-rc4\u0027 of git://github.com/awilliam/linux-vfio:\n  vfio: include \u003clinux/slab.h\u003e for kmalloc\n"
    },
    {
      "commit": "547b524636249fbe906ab78a50ab0017c490316c",
      "tree": "3b593eff925865bed80b1c8fccf74952ca30947a",
      "parents": [
        "5c7c3361d177120a9980971380b52f84c2d9c97d"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "matthew.garrett@nebula.com",
        "time": "Tue Mar 19 17:26:57 2013 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 19 14:51:14 2013 -0700"
      },
      "message": "PCI: Use ROM images from firmware only if no other ROM source available\n\nMantas Mikulėnas reported that his graphics hardware failed to\ninitialise after commit f9a37be0f02a (\"x86: Use PCI setup data\").\n\nThe aim of this commit was to ensure that ROM images were available on\nsome Apple systems that don\u0027t expose the GPU ROM via any other source.\nIn this case, UEFI appears to have provided a broken ROM image that we\nwere using even though there was a perfectly valid ROM available via\nother sources.  The simplest way to handle this seems to be to just\nre-order pci_map_rom() and leave any firmare-supplied ROM to last.\n\nSigned-off-by: Matthew Garrett \u003cmatthew.garrett@nebula.com\u003e\nTested-by: Mantas Mikulėnas \u003cgrawity@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5c7c3361d177120a9980971380b52f84c2d9c97d",
      "tree": "8ad68649054d666cae56cd222dd5a5e3427207c9",
      "parents": [
        "e7489622d3603b7d161b484dcd340d9f678b0c7a",
        "f58b20bd6bad48d6fc5633f003c3651115273fb2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 19 14:47:11 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 19 14:47:11 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\nPull sparc fixes from David Miller:\n \"Just some minor fixups, a sunsu console setup panic cure, and\n  recognition of a Fujitsu sun4v cpu.\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc: remove unused \"config BITS\"\n  sparc: delete \"if !ULTRA_HAS_POPULATION_COUNT\"\n  sparc64: correctly recognize SPARC64-X chips\n  sparc,leon: fix GRPCI2 device0 PCI config space access\n  sunsu: Fix panic in case of nonexistent port at \"console\u003dttySY\" cmdline option\n"
    },
    {
      "commit": "7b1b3fd74e3a8a63858fc5382af90d2a19f4afb8",
      "tree": "c65082c666b1a790de559b5854b6e36795ba894e",
      "parents": [
        "112ccff716ae74ffa5f30266b29c4d72aab4074b",
        "5a3da1fe9561828d0ca7eca664b16ec2b9bf0055"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 19 13:20:51 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 19 13:20:51 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nPull networking fixes from David Miller:\n\n 1) Fix ARM BPF JIT handling of negative \u0027k\u0027 values, from Chen Gang.\n\n 2) Insufficient space reserved for bridge netlink values, fix from\n    Stephen Hemminger.\n\n 3) Some dst_neigh_lookup*() callers don\u0027t interpret error pointer\n    correctly, fix from Zhouyi Zhou.\n\n 4) Fix transport match in SCTP active_path loops, from Xugeng Zhang.\n\n 5) Fix qeth driver handling of multi-order SKB frags, from Frank\n    Blaschka.\n\n 6) fec driver is missing napi_disable() call, resulting in crashes on\n    unload, from Georg Hofmann.\n\n 7) Don\u0027t try to handle PMTU events on a listening socket, fix from Eric\n    Dumazet.\n\n 8) Fix timestamp location calculations in IP option processing, from\n    David Ward.\n\n 9) FIB_TABLE_HASHSZ setting is not controlled by the correct kconfig\n    tests, from Denis V Lunev.\n\n10) Fix TX descriptor push handling in SFC driver, from Ben Hutchings.\n\n11) Fix isdn/hisax and tulip/de4x5 kconfig dependencies, from Arnd\n    Bergmann.\n\n12) bnx2x statistics don\u0027t handle 4GB rollover correctly, fix from\n    Maciej Żenczykowski.\n\n13) Openvswitch bug fixes for vport del/new error reporting, missing\n    genlmsg_end() call in netlink processing, and mis-parsing of\n    LLC/SNAP ethernet types.  From Rich Lane.\n\n14) SKB pfmemalloc state should only be propagated from the head page of\n    a compound page, fix from Pavel Emelyanov.\n\n15) Fix link handling in tg3 driver for 5715 chips when autonegotation\n    is disabled.  From Nithin Sujir.\n\n16) Fix inverted test of cpdma_check_free_tx_desc return value in\n    davinci_emac driver, from Mugunthan V N.\n\n17) vlan_depth is incorrectly calculated in skb_network_protocol(), from\n    Li RongQing.\n\n18) Fix probing of Gobi 1K devices in qmi_wwan driver, and fix NCM\n    device mode backwards compat in cdc_ncm driver.  From Bjørn Mork.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (52 commits)\n  inet: limit length of fragment queue hash table bucket lists\n  qeth: Fix scatter-gather regression\n  qeth: Fix invalid router settings handling\n  qeth: delay feature trace\n  tcp: dont handle MTU reduction on LISTEN socket\n  bnx2x: fix occasional statistics off-by-4GB error\n  vhost/net: fix heads usage of ubuf_info\n  bridge: Add support for setting BR_ROOT_BLOCK flag.\n  bnx2x: add missing napi deletion in error path\n  drivers: net: ethernet: ti: davinci_emac: fix usage of cpdma_check_free_tx_desc()\n  ethernet/tulip: DE4x5 needs VIRT_TO_BUS\n  isdn: hisax: netjet requires VIRT_TO_BUS\n  net: cdc_ncm, cdc_mbim: allow user to prefer NCM for backwards compatibility\n  rtnetlink: Mask the rta_type when range checking\n  Revert \"ip_gre: make ipgre_tunnel_xmit() not parse network header as IP unconditionally\"\n  Fix dst_neigh_lookup/dst_neigh_lookup_skb return value handling bug\n  smsc75xx: configuration help incorrectly mentions smsc95xx\n  net: fec: fix missing napi_disable call\n  net: fec: restart the FEC when PHY speed changes\n  skb: Propagate pfmemalloc on skb from head page only\n  ...\n"
    },
    {
      "commit": "271648b4c610eed540daaf9ff366209825757565",
      "tree": "ee2c52b04d138bf6a2e0b837fc3187949c7d2066",
      "parents": [
        "82e2e782a3e486e3bfcc6130f0ebc28453af9955"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "blaschka@linux.vnet.ibm.com",
        "time": "Mon Mar 18 20:04:44 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 19 10:09:40 2013 -0400"
      },
      "message": "qeth: Fix scatter-gather regression\n\nThis patch fixes a scatter-gather regression introduced with\n\ncommit 5640f768 net: use a per task frag allocator\n\nNow the qeth driver can cope with bigger framents and split a fragment in\nsub framents if required.\n\nSigned-off-by: Frank Blaschka \u003cblaschka@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "82e2e782a3e486e3bfcc6130f0ebc28453af9955",
      "tree": "bd104698d7d15746e0d148938f418f6d53d836e3",
      "parents": [
        "82f77cf9704cd06c452019421e5aada3a0648c76"
      ],
      "author": {
        "name": "Stefan Raspl",
        "email": "raspl@linux.vnet.ibm.com",
        "time": "Mon Mar 18 20:04:43 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 19 10:09:40 2013 -0400"
      },
      "message": "qeth: Fix invalid router settings handling\n\nGive a bad return code when specifying a router setting that is either\ninvalid or not support on the respective device type. In addition, fall back\nthe previous setting instead of silently switching back to \u0027no routing\u0027.\n\nSigned-off-by: Stefan Raspl \u003craspl@linux.vnet.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cblaschka@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "82f77cf9704cd06c452019421e5aada3a0648c76",
      "tree": "c4aacc14fd31071c2cbdb5acd8be452d176a97d8",
      "parents": [
        "0d4f0608619de59fd8169dd8e72aadc28d80e715"
      ],
      "author": {
        "name": "Stefan Raspl",
        "email": "raspl@linux.vnet.ibm.com",
        "time": "Mon Mar 18 20:04:42 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 19 10:09:40 2013 -0400"
      },
      "message": "qeth: delay feature trace\n\nDelay tracing of the card features until the optional commands have been\nenabled.\n\nSigned-off-by: Stefan Raspl \u003craspl@linux.vnet.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cblaschka@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "112ccff716ae74ffa5f30266b29c4d72aab4074b",
      "tree": "f6d5cbe0835975d4920f77a8511e874290071a1b",
      "parents": [
        "9997d08806062cb7ba471ab12fa2742cfec2f413",
        "25eba81b7fbbb14dde63fc85231c699fe77afc58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 18:49:42 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 18:49:42 2013 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\nPull hwmon fixes from Jean Delvare.\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: (lm75) Fix tcn75 prefix\n  hwmon: (lm75.h) Update header inclusion\n  MAINTAINERS: Remove Mark M. Hoffman\n"
    },
    {
      "commit": "5a4c060114822255302d4763ad6712f9cde2372b",
      "tree": "b62ee80aafd9d5c3e2936e5a73a84f26645bd4fc",
      "parents": [
        "94877548ec95269db60b61ee56ccea4fb27bbf7c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Mar 18 21:19:49 2013 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Mar 18 21:19:49 2013 +0100"
      },
      "message": "hwmon: (lm75.h) Update header inclusion\n\nFile lm75.h used to include \u003clinux/hwmon.h\u003e for SENSORS_LIMIT() but\nthis function is gone by now. Instead we call clamp_val() so we should\ninclude \u003clinux/kernel.h\u003e, where this function is declared.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nReviewed-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "b009aac12cd0fe34293c68af8ac48b85be3bd858",
      "tree": "d046165ae2dc10761c50dcb81de41e4a1b1ab181",
      "parents": [
        "46aa92d1ba162b4b3d6b7102440e459d4e4ee255"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Fri Mar 15 11:56:17 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 18 13:12:20 2013 -0400"
      },
      "message": "bnx2x: fix occasional statistics off-by-4GB error\n\nThe UPDATE_QSTAT function introduced on February 15, 2012\nin commit 1355b704b9ba \"bnx2x: consistent statistics after\ninternal driver reload\" incorrectly fails to handle overflow\nduring addition of the lower 32-bit field of a stat.\n\nThis bug is present since 3.4-rc1 and should thus be considered\na candidate for stable 3.4+ releases.\n\nGoogle-Bug-Id: 8374428\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nCc: Mintz Yuval \u003cyuvalmin@broadcom.com\u003e\nAcked-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "35f8c769aa5f3d9a81d50e9bdcbfd4151e72a0c9",
      "tree": "5541f88e5da4df063e53bcf841217d7c79d9aec4",
      "parents": [
        "4b767155ffad4be0aaafeead585ad21375dc7475",
        "5bc7c33ca93a285dcfe7b7fd64970f6314440ad1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:27:41 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:27:41 2013 -0700"
      },
      "message": "Merge tag \u0027for-linus-20130318\u0027 of git://git.infradead.org/linux-mtd\n\nPull MTD fixes from David Woodhouse:\n \"This fixes a couple of problems.  Firstly, some people are actually\n  still using old small-page flash and we broke it by removing the ready\n  check.\n\n  Secondly.  fix the handling of partitions on Broadcom 47xx devices.\n  Recent changes had made it misdetect the location of the NVRAM and\n  scribble over the bootloader when it tried to update the variables\n  there.  With predictably sad results.\"\n\n* tag \u0027for-linus-20130318\u0027 of git://git.infradead.org/linux-mtd:\n  mtd: nand: reintroduce NAND_NO_READRDY as NAND_NEED_READRDY\n  mtd: bcm47xxpart: look for NVRAM at the end of device\n  Revert \"mtd: bcm47xxpart: improve probing of nvram partition\"\n"
    },
    {
      "commit": "991657a39dff76c81e7dbcd0b1f8e56a0ff36aa7",
      "tree": "3bfc8c7fac0a8fd607e6a95224207c36f3421854",
      "parents": [
        "1c6ba37b3de535f29ec4353a1f5290f256629775",
        "52319b457cd78aa891f5947cf2237dd5f6a4c52d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:19:13 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:19:13 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux\n\nPull s390 fixes from Martin Schwidefsky:\n \"A couple of bug fixes, the most hairy on is the flush_tlb_kernel_range\n  fix.  Another case of \"how could this ever have worked?\".\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:\n  s390/kdump: Do not add standby memory for kdump\n  drivers/i2c: remove !S390 dependency, add missing GENERIC_HARDIRQS dependencies\n  s390/scm: process availability\n  s390/scm_blk: suspend writes\n  s390/scm_drv: extend notify callback\n  s390/scm_blk: fix request number accounting\n  s390/mm: fix flush_tlb_kernel_range()\n  s390/mm: fix vmemmap size calculation\n  s390: critical section cleanup vs. machine checks\n"
    },
    {
      "commit": "1c6ba37b3de535f29ec4353a1f5290f256629775",
      "tree": "2605a0dc3da0458893520cf24bec414b6a7e74da",
      "parents": [
        "a15cd063e15a57aecf9990eaff215940eb307711",
        "b4811bacbc68f6e17d442df88f98afaa9394d4f5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:17:14 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:17:14 2013 -0700"
      },
      "message": "Merge tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC bug fixes from Arnd Bergmann:\n \"Things are calming down for arm-soc as well.  This set of bug fixes is\n  dominated in size by the at91 platform bug fixes.  Some of them were\n  meant to go through the framebuffer tree during the merge window, but\n  since the framebuffer maintainer could not be reached, I offered to\n  take them here.  The other notable at91 change is the addition of\n  pinctrl definitions to fix the NAND controller.\n\n  The rest are mostly simple regression fixes:\n\n   - Our removal of VIRT_TO_BUS conflicted with Stephen Rothwell\u0027s\n     renaming of the Kconfig symbol.  You will get a trivial merge\n     conflict here, we still want to remove it.\n   - missing bits for clocks on imx and s5pv210\n   - missing header inclusions in mmp and shmobile\n   - typos in s5pv210 camera and vt8500 clock support code\n\n  and three trivial fixes for pre-3.8 bugs:\n\n   - an old bogus build warning in the joystick driver\n   - a misleading Kconfig description\n   - a NULL pointer check on davinci\"\n\n* tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:\n  ARM: fix CONFIG_VIRT_TO_BUS handling\n  ARM: i.MX35: enable MAX clock\n  ARM: Scorpion is a v7 architecture, not v6\n  ARM: mmp: add platform_device head file in gplugd\n  input/joystick: use get_cycles on ARM\n  [media] s5p-fimc: fix s5pv210 build\n  clk: vt8500: Fix \"fix device clock divisor calculations\"\n  ARM: i.MX25: Fix DT compilation\n  ARM: at91: fix infinite loop in at91_irq_suspend/resume\n  ARM: at91: add gpio suspend/resume support when using pinctrl\n  ARM: at91: fix LCD-wiring mode\n  atmel_lcdfb: fix 16-bpp modes on older SOCs\n  ARM: at91: dt: at91sam9x5: complete NAND pinctrl\n  ARM: at91: dt: at91sam9x5: correct NAND pins comments\n  ARM: davinci: edma: fix dmaengine induced null pointer dereference on da830\n  ARM: shmobile: marzen: Include mmc/host.h\n  ARM: EXYNOS: Add #dma-cells for generic dma binding support for PL330\n  ARM: S5PV210: Fix PL330 DMA controller clkdev entries\n"
    },
    {
      "commit": "6210d421c20f12ef4e8c9826973478beb104114d",
      "tree": "18658fa413f6d44ca29212d95ae4c9d480d5fd22",
      "parents": [
        "a937536b868b8369b98967929045f1df54234323",
        "2c36af0e559c0a0674ad846527116df41aa5f612"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:11:53 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 18 08:11:53 2013 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull ARM fixes from Russell King:\n \"Just three fixes this time - a fix for a fix for our memset function,\n  fixing the dummy clockevent so that it doesn\u0027t interfere with real\n  hardware clockevents, and fixing a build error for Tegra.\"\n\n* \u0027fixes\u0027 of git://git.linaro.org/people/rmk/linux-arm:\n  ARM: 7675/1: amba: tegra-ahb: Fix build error w/ PM_SLEEP w/o PM_RUNTIME\n  ARM: 7674/1: smp: Avoid dummy clockevent being preferred over real hardware clock-event\n  ARM: 7670/1: fix the memset fix\n"
    },
    {
      "commit": "46aa92d1ba162b4b3d6b7102440e459d4e4ee255",
      "tree": "98dd50e4b0420724c04fe00b188155fcb41a4476",
      "parents": [
        "3d84fa98aca7f05f7010022bc45acb1b50326332"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@redhat.com",
        "time": "Sun Mar 17 02:46:09 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 14:28:54 2013 -0400"
      },
      "message": "vhost/net: fix heads usage of ubuf_info\n\nubuf info allocator uses guest controlled head as an index,\nso a malicious guest could put the same head entry in the ring twice,\nand we will get two callbacks on the same value.\nTo fix use upend_idx which is guaranteed to be unique.\n\nReported-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nCc: stable@kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "722c6f585088a2c392b4c5d01b87a584bb8fb73f",
      "tree": "00ea3308b5052bdc6b4b92dd35f9ff7ac993a79c",
      "parents": [
        "c62dce61261c9bb90f74a493f55b35ae2480c8ae"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "mschmidt@redhat.com",
        "time": "Fri Mar 15 05:27:54 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 12:26:52 2013 -0400"
      },
      "message": "bnx2x: add missing napi deletion in error path\n\nIf the hardware initialization fails in bnx2x_nic_load() after adding\nnapi objects, they would not be deleted. A subsequent attempt to unload\nthe bnx2x module detects a corruption in the napi list.\n\nAdd the missing napi deletion to the error path.\n\nSigned-off-by: Michal Schmidt \u003cmschmidt@redhat.com\u003e\nAcked-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c62dce61261c9bb90f74a493f55b35ae2480c8ae",
      "tree": "fe4a13fb12cafeed6145bf260384e9b758f1debe",
      "parents": [
        "75b9b61bb8a18e75afe7b10dd55681e748fa27df",
        "f3a3440063d6b01470507ecde9cf8ed0b033362a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 12:26:18 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 12:26:18 2013 -0400"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless\n\nJohn W. Linville says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nOn the NFC bits, Samuel says:\n\n\"With this one we have:\n\n- A fix for properly decreasing socket ack log.\n- A timer and works cleanup upon NFC device removal.\n- A monitoroing socket cleanup round from llcp_socket_release.\n- A proper error report to pending sockets upon NFC device removal.\"\n\nRegarding the Bluetooth bits, Gustavo says:\n\n\"I have these two patches for 3.9, these add support for two more devices to\nthe bluetooth drivers.\"\n\nAlong with those, we have a few wireless driver fixes...\n\nBing Zhao provides an mwifiex to prevent an out-of-bounds memory\naccess.\n\nJohn Crispin offers a Kconfig fix to enable some otherwise dead code\nin rt2x00.  The correct symbols were added in -rc1 through a different\ntree, but the symbols for enabling the wireless driver didn\u0027t match.\n\nLarry Finger brings an rtlwifi fix for a scheduling while atomic bug,\nand another fix for a reassociation problem caused by failing to\nclear the BSSID after a disconnect.\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "75b9b61bb8a18e75afe7b10dd55681e748fa27df",
      "tree": "2694727c1c95e26ff9f471d5f986baec8fef541b",
      "parents": [
        "db0b82760ef84562b5c0fa880c22b4f352545554"
      ],
      "author": {
        "name": "Mugunthan V N",
        "email": "mugunthanvnm@ti.com",
        "time": "Fri Mar 15 04:10:16 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 12:18:44 2013 -0400"
      },
      "message": "drivers: net: ethernet: ti: davinci_emac: fix usage of cpdma_check_free_tx_desc()\n\nFix which was done in the following commit in cpsw driver has\nto be taken forward to davinci emac driver as well.\n\ncommit d35162f89b8f00537d7b240b76d2d0e8b8d29aa0\nAuthor: Daniel Mack \u003czonque@gmail.com\u003e\nDate:   Tue Mar 12 06:31:19 2013 +0000\n\n    net: ethernet: cpsw: fix usage of cpdma_check_free_tx_desc()\n\n    Commit fae50823d0 (\"net: ethernet: davinci_cpdma: Add boundary for rx\n    and tx descriptors\") introduced a function to check the current\n    allocation state of tx packets. The return value is taken into account\n    to stop the netqork queue on the adapter in case there are no free\n    slots.\n\n    However, cpdma_check_free_tx_desc() returns \u0027true\u0027 if there is room in\n    the bitmap, not \u0027false\u0027, so the usage of the function is wrong.\n\nReported-by: Prabhakar Lad \u003cprabhakar.csengg@gmail.com\u003e\nTested-by: Prabhakar Lad \u003cprabhakar.csengg@gmail.com\u003e\nSigned-off-by: Mugunthan V N \u003cmugunthanvnm@ti.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "db0b82760ef84562b5c0fa880c22b4f352545554",
      "tree": "cf7f593e47a1fc43e642c5e2d34cf270eebd1266",
      "parents": [
        "8008f6e173c239ea9b2423a937aaf85c3157a306"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Mar 14 11:56:42 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 12:01:10 2013 -0400"
      },
      "message": "ethernet/tulip: DE4x5 needs VIRT_TO_BUS\n\nThe automated ARM build tests have shown that the tulip de4x5 driver\nuses the old-style virt_to_bus() interface on some architectures.\n\nAlpha, Sparc and PowerPC did not hit this problem, because they\nuse a different code path, and most other architectures actually\ndo provide VIRT_TO_BUS.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8008f6e173c239ea9b2423a937aaf85c3157a306",
      "tree": "bc7f2af16b2f8cc4ee51ad6024eee4fd30e00c85",
      "parents": [
        "1e8bbe6cd02fc300c88bd48244ce61ad9c7d1776"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Mar 14 11:56:41 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 12:01:10 2013 -0400"
      },
      "message": "isdn: hisax: netjet requires VIRT_TO_BUS\n\nDisabling CONFIG_VIRT_TO_BUS on ARM showed that the hisax netjet\ndriver depends on this deprecated functionality but is not\nmarked so in Kconfig.\n\nRather than adding ARM to the already long list of architectures\nthat this driver is broken on, this patch adds \u0027depends on\nVIRT_TO_BUS\u0027 and removes the dependency on !SPARC, which is\nalso implied by that.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Karsten Keil \u003cisdn@linux-pingi.de\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e8bbe6cd02fc300c88bd48244ce61ad9c7d1776",
      "tree": "4d004767ae6ae42ea3f946430ef5d347bc717183",
      "parents": [
        "a5b8db91442fce9c9713fcd656c3698f1adde1d6"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Thu Mar 14 01:05:13 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 17 11:59:03 2013 -0400"
      },
      "message": "net: cdc_ncm, cdc_mbim: allow user to prefer NCM for backwards compatibility\n\ncommit bd329e1 (\"net: cdc_ncm: do not bind to NCM compatible MBIM devices\")\nintroduced a new policy, preferring MBIM for dual NCM/MBIM functions if\nthe cdc_mbim driver was enabled.  This caused a regression for users\nwanting to use NCM.\n\nDevices implementing NCM backwards compatibility according to section\n3.2 of the MBIM v1.0 specification allow either NCM or MBIM on a single\nUSB function, using different altsettings.  The cdc_ncm and cdc_mbim\ndrivers will both probe such functions, and must agree on a common\npolicy for selecting either MBIM or NCM.  Until now, this policy has\nbeen set at build time based on CONFIG_USB_NET_CDC_MBIM.\n\nUse a module parameter to set the system policy at runtime, allowing the\nuser to prefer NCM on systems with the cdc_mbim driver.\n\nCc: Greg Suarez \u003cgsuarez@smithmicro.com\u003e\nCc: Alexey Orishko \u003calexey.orishko@stericsson.com\u003e\nReported-by: Geir Haatveit \u003cnospam@haatveit.nu\u003e\nReported-by: Tommi Kyntola \u003ckynde@ts.ray.fi\u003e\nBugzilla: https://bugzilla.kernel.org/show_bug.cgi?id\u003d54791\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9e1a0aab60b3d4a6650690862153f11fceddb80d",
      "tree": "617a11ad0ae931328af5d0f9f110f6218c15457b",
      "parents": [
        "5cd8846c3b7c104135ee602ab1887f4c1de445ef",
        "3d374d09f16f64ab4d71704cbe621514d36cd0b1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 15 18:04:38 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 15 18:04:38 2013 -0700"
      },
      "message": "Merge tag \u0027char-misc-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull char/misc fixes from Greg Kroah-Hartman:\n \"Here are some tiny fixes for the w1 drivers and the final removal\n  patch for getting rid of CONFIG_EXPERIMENTAL (all users of it are now\n  gone from your tree, this just drops the Kconfig item itself.)\n\n  All have been in the linux-next tree for a while\"\n\n* tag \u0027char-misc-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:\n  final removal of CONFIG_EXPERIMENTAL\n  w1: fix oops when w1_search is called from netlink connector\n  w1-gpio: fix unused variable warning\n  w1-gpio: remove erroneous __exit and __exit_p()\n  ARM: w1-gpio: fix erroneous gpio requests\n"
    },
    {
      "commit": "de1893f64045ab476060bd09fb9f3bc35d7b7b57",
      "tree": "a1fc188e13d36bec8d39d0f3ae7d423290a4b1dd",
      "parents": [
        "92fbb1c9179052a81b74420d4695db2be9a5fe0e",
        "037154105e3767324db7c34bf8f540a12cb61d70"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 15 17:34:01 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 15 17:34:01 2013 -0700"
      },
      "message": "Merge tag \u0027mfd-fixes-3.9-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes\n\nPull MFD fixes from Samuel Ortiz:\n \"This is the first batch of MFD fixes for 3.9.\n\n  With this one we have:\n\n   - An ab8500 build failure fix.\n   - An ab8500 device tree parsing fix.\n   - A fix for twl4030_madc remove routine to work properly (when\n     built-in).\n   - A fix for properly registering palmas interrupt handler.\n   - A fix for omap-usb init routine to actually write into the\n     hostconfig register.\n   - A couple of warning fixes for ab8500-gpadc and tps65912\"\n\n* tag \u0027mfd-fixes-3.9-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes:\n  mfd: twl4030-madc: Remove __exit_p annotation\n  mfd: ab8500: Kill \"reg\" property from binding\n  mfd: ab8500-gpadc: Complain if we fail to enable vtvout LDO\n  mfd: wm831x: Don\u0027t forward declare enum wm831x_auxadc\n  mfd: twl4030-audio: Fix argument type for twl4030_audio_disable_resource()\n  mfd: tps65912: Declare and use tps65912_irq_exit()\n  mfd: palmas: Provide irq flags through DT/platform data\n  mfd: Make AB8500_CORE select POWER_SUPPLY to fix build error\n  mfd: omap-usb-host: Actually update hostconfig\n"
    },
    {
      "commit": "92fbb1c9179052a81b74420d4695db2be9a5fe0e",
      "tree": "60b980c4aace2c2bf5e28943d0ea0eaae64db353",
      "parents": [
        "1d9d8639c063caf6efc2447f5f26aa637f844ff6",
        "8c958c703ef8804093437959221951eaf0e1e664"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 15 17:33:13 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 15 17:33:13 2013 -0700"
      },
      "message": "Merge tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging\n\nPull hwmon fixes from Guenter Roeck:\n \"Bug fixes for pmbus, ltc2978, and lineage-pem drivers\n\n  Added specific maintainer for some hwmon drivers\"\n\n* tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:\n  hwmon: (pmbus/ltc2978) Fix temperature reporting\n  hwmon: (pmbus) Fix krealloc() misuse in pmbus_add_attribute()\n  hwmon: (lineage-pem) Add missing terminating entry for pem_[input|fan]_attributes\n  MAINTAINERS: Add maintainer for MAX6697, INA209, and INA2XX drivers\n"
    },
    {
      "commit": "25e9789ddd9d14a8971f4a421d04f282719ab733",
      "tree": "525be5538946c0faa502a550e2dc2f3725556568",
      "parents": [
        "f6161aa153581da4a3867a2d1a7caf4be19b6ec9"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Mar 15 12:58:20 2013 -0600"
      },
      "committer": {
        "name": "Alex Williamson",
        "email": "alex.williamson@redhat.com",
        "time": "Fri Mar 15 12:58:20 2013 -0600"
      },
      "message": "vfio: include \u003clinux/slab.h\u003e for kmalloc\n\nThe vfio drivers call kmalloc or kzalloc, but do not\ninclude \u003clinux/slab.h\u003e, which causes build errors on\nARM.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Alex Williamson \u003calex.williamson@redhat.com\u003e\nCc: kvm@vger.kernel.org\n"
    },
    {
      "commit": "2c36af0e559c0a0674ad846527116df41aa5f612",
      "tree": "af49f2fdc04f2f971ba664cf31e20bae4393666f",
      "parents": [
        "f7db706b132f11c79ae1d74b2382e0926cf31644"
      ],
      "author": {
        "name": "Hiroshi Doyu",
        "email": "hdoyu@nvidia.com",
        "time": "Fri Mar 15 07:54:11 2013 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Mar 15 17:20:02 2013 +0000"
      },
      "message": "ARM: 7675/1: amba: tegra-ahb: Fix build error w/ PM_SLEEP w/o PM_RUNTIME\n\nMake this depend on CONFIG_PM. This protection is necessary to not\ncause any build errors with any combination of PM features especially\nwhen supporting a new SoC where each PM features are being enabled\none-by-one during its depelopment.\n\nSigned-off-by: Hiroshi Doyu \u003chdoyu@nvidia.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f3a3440063d6b01470507ecde9cf8ed0b033362a",
      "tree": "11376f47f8db09adec4f80056137b07a811f0407",
      "parents": [
        "aaa0c23cb90141309f5076ba5e3bfbd39544b985",
        "9437a248e7cac427c898bdb11bd1ac6844a1ead4"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 15 10:44:36 2013 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 15 10:44:36 2013 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem\n"
    },
    {
      "commit": "aaa0c23cb90141309f5076ba5e3bfbd39544b985",
      "tree": "b6aa0989e463fbc803474c077e5a3ab512017024",
      "parents": [
        "1e731cb986d564c4938bcba89ff5f4aea1d8e2fb"
      ],
      "author": {
        "name": "Zhouyi Zhou",
        "email": "zhouzhouyi@gmail.com",
        "time": "Thu Mar 14 17:21:50 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 15 09:06:58 2013 -0400"
      },
      "message": "Fix dst_neigh_lookup/dst_neigh_lookup_skb return value handling bug\n\nWhen neighbour table is full, dst_neigh_lookup/dst_neigh_lookup_skb will return\n-ENOBUFS which is absolutely non zero, while all the code in kernel which use\nabove functions assume failure only on zero return which will cause panic. (for\nexample: : https://bugzilla.kernel.org/show_bug.cgi?id\u003d54731).\n\nThis patch corrects above error with smallest changes to kernel source code and\nalso correct two return value check missing bugs in drivers/infiniband/hw/cxgb4/cm.c\n\nTested on my x86_64 SMP machine\n\nReported-by: Zhouyi Zhou \u003czhouzhouyi@gmail.com\u003e\nTested-by: Zhouyi Zhou \u003czhouzhouyi@gmail.com\u003e\nSigned-off-by: Zhouyi Zhou \u003czhouzhouyi@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e731cb986d564c4938bcba89ff5f4aea1d8e2fb",
      "tree": "1b27b33f2f653de18d0e040c68f48e3029883a06",
      "parents": [
        "296b60109e0a2dfae4d22b393744634ca6322822"
      ],
      "author": {
        "name": "Robert de Vries",
        "email": "rhdv@xs4all.nl",
        "time": "Thu Mar 14 09:29:06 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 15 09:06:57 2013 -0400"
      },
      "message": "smsc75xx: configuration help incorrectly mentions smsc95xx\n\nThe Kconfig file help information incorrectly mentions that the\nSMSC LAN75xx config option is for SMSC LAN95xx devices.\n\nSigned-off-by: Robert de Vries \u003crhdv@xs4all.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f104c38259dcb3e5443c246f0805bc04d887cc3",
      "tree": "e2faae3ad463612867579e91c421e7afa44a03d2",
      "parents": [
        "d97e74976982a35168c7f131cce0d93537337a26"
      ],
      "author": {
        "name": "Georg Hofmann",
        "email": "georg@hofmannsweb.com",
        "time": "Thu Mar 14 06:54:09 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 15 08:46:49 2013 -0400"
      },
      "message": "net: fec: fix missing napi_disable call\n\nCommit dc975382d2ef36be7e78fac3717927de1a5abcd8 introduces napi support\nbut never calls napi_disable. This will generate a kernel oops\n(kernel BUG at include/linux/netdevice.h:473!) every time, when\nndo_stop is called followed by ndo_start.\nAdd the missing napi_diable call.\n\nSigned-off-by: Georg Hofmann \u003cgeorg@hofmannsweb.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d97e74976982a35168c7f131cce0d93537337a26",
      "tree": "da808857fddb6f987c1982b2348555afd247b80e",
      "parents": [
        "cca7af3889bfa343d33d5e657a38d876abd10e58"
      ],
      "author": {
        "name": "Lucas Stach",
        "email": "l.stach@pengutronix.de",
        "time": "Thu Mar 14 05:12:01 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 15 08:46:48 2013 -0400"
      },
      "message": "net: fec: restart the FEC when PHY speed changes\n\nProviously we would only restart the FEC when PHY link or duplex state\nchanged. PHY does not always bring down the link for speed changes, in\nwhich case we would not detect any change and keep FEC running.\n\nSwitching link speed without restarting the FEC results in the FEC being\nstuck in an indefinite state, generating error conditions for every\npacket.\n\nSigned-off-by: Lucas Stach \u003cl.stach@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "037154105e3767324db7c34bf8f540a12cb61d70",
      "tree": "d14977279174a1cd675bdbe1741f7077ddc08a5e",
      "parents": [
        "d52701d39e3765ad5087da1a6e8bbcaaf04bcd9c"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Mar 14 22:56:38 2013 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri Mar 15 07:42:22 2013 +0100"
      },
      "message": "mfd: twl4030-madc: Remove __exit_p annotation\n\n4740f73fe5 \"mfd: remove use of __devexit\" removed the __devexit annotation\non the twl4030_madc_remove function, but left an __exit_p() present on the\npointer to this function. Using __exit_p was as wrong with the devexit in\nplace as it is now, but now we get a gcc warning about an unused function.\n\nIn order for the twl4030_madc_remove to work correctly in built-in code, we\nhave to remove the __exit_p.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "083f1717d6122feebb85bc17d2958751b24c2910",
      "tree": "64f830abc759cff474fb3cd468789611cf8bd068",
      "parents": [
        "a5e9902842d24d8af0a21a8df3e5f3abba757288",
        "67cf9c0a00bd88443adb7d6c3efa8b18d03f97c5"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Mar 15 00:00:50 2013 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Mar 15 00:00:50 2013 +0100"
      },
      "message": "Merge at91 lcdfb bug fixes into fixes\n\nThese are part of a longer series that has been submitted some time\nago for the frame buffer tree, but it was never accepted there.\nThe first two of the five patches are bug fixes, so let\u0027s merge\nthis through arm-soc to get a working 3.9 kernel for at91.\n\n* commit \u002767cf9c0a\u0027:\n  ARM: at91: fix LCD-wiring mode\n  atmel_lcdfb: fix 16-bpp modes on older SOCs\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "7ac6c89189c669fd5f883937f291f18d324d470b",
      "tree": "5f0712bdedac45a40148ede0064d4e6eddb4260e",
      "parents": [
        "6fdd496e07f511a94ba27e4a1433038b32d6af05",
        "0ed66befaae893e82c9f016238282d73ef9fd6c7"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Mar 14 23:55:59 2013 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Mar 14 23:55:59 2013 +0100"
      },
      "message": "Merge tag \u0027at91-fixes\u0027 of git://github.com/at91linux/linux-at91 into fixes\n\nFrom Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e:\n\nTwo patches for Device Tree on at91sam9x5/NAND.\nTwo more for fixing PM suspend/resume IRQ on AIC5 and\nGPIO used with pinctrl.\n\n* tag \u0027at91-fixes\u0027 of git://github.com/at91linux/linux-at91:\n  ARM: at91: fix infinite loop in at91_irq_suspend/resume\n  ARM: at91: add gpio suspend/resume support when using pinctrl\n  ARM: at91: dt: at91sam9x5: complete NAND pinctrl\n  ARM: at91: dt: at91sam9x5: correct NAND pins comments\n\nIncludes an update to -rc2\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "6fdd496e07f511a94ba27e4a1433038b32d6af05",
      "tree": "58f824cdb5845ada70b725379198bdb3db52fd6d",
      "parents": [
        "01ffe957e2f0340a13fd40a6577d029f252ad7c7"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Feb 13 17:11:09 2013 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Mar 14 22:38:20 2013 +0100"
      },
      "message": "input/joystick: use get_cycles on ARM\n\nARM normally has an accurate clock source, so\nwe can theoretically use analog joysticks more\naccurately and at the same time avoid the\nbuild warning\n\n #warning Precise timer not defined for this architecture.\n\nfrom the joystick driver.\n\nNow, why anybody would use that driver no ARM I have no\nidea, but Ben Dooks enabled it in the s3c2410_defconfig\nalong with a bunch of other drivers, even though that\nplatform has neither ISA nor PCI support. It still\nseems to be the right thing to fix this quirk.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d6d1053a8bbf75e5eb6ef29ddcf87e66421763c4",
      "tree": "b5c244892c8ec7225b87b46db030c8ca5a62fa92",
      "parents": [
        "7b59496c11747cd715995874177dafd50c8a0115"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Mar 01 14:12:01 2013 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Mar 14 22:34:26 2013 +0100"
      },
      "message": "clk: vt8500: Fix \"fix device clock divisor calculations\"\n\nPatch 72480014b8 \"Fix device clock divisor calculations\" was apparently\nrebased incorrectly before it got upstream, causing a build error.\n\nReplacing the \"prate\" pointer with the local parent_rate is most\nlikely the correct solution.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nCc: Mike Turquette \u003cmturquette@linaro.org\u003e\n"
    },
    {
      "commit": "8c958c703ef8804093437959221951eaf0e1e664",
      "tree": "6953ff3e893d992f4bc20b4827507c283d98e47b",
      "parents": [
        "6975404fb9bcc3ca41946ce0506f97db30fb8705"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Feb 21 10:27:54 2013 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Mar 14 09:03:51 2013 -0700"
      },
      "message": "hwmon: (pmbus/ltc2978) Fix temperature reporting\n\nOn LTC2978, only READ_TEMPERATURE is supported. It reports\nthe internal junction temperature. This register is unpaged.\n\nOn LTC3880, READ_TEMPERATURE and READ_TEMPERATURE2 are supported.\nREAD_TEMPERATURE is paged and reports external temperatures.\nREAD_TEMPERATURE2 is unpaged and reports the internal junction\ntemperature.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nCc: stable@vger.kernel.org # 3.2+\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6975404fb9bcc3ca41946ce0506f97db30fb8705",
      "tree": "530eb057a39ca7a6822fe8054c644f8e9661e580",
      "parents": [
        "df069079c153d22adf6c28dcc0b1cf62bba75167"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Mar 14 13:30:20 2013 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Mar 14 06:57:19 2013 -0700"
      },
      "message": "hwmon: (pmbus) Fix krealloc() misuse in pmbus_add_attribute()\n\nIf krealloc() returns NULL, it *doesn\u0027t* free the original. So any code\nof the form \u0027foo \u003d krealloc(foo, …);\u0027 is almost certainly a bug.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "df069079c153d22adf6c28dcc0b1cf62bba75167",
      "tree": "cbc90007038ce15d8c4d2608f1b3b20f89b3dffe",
      "parents": [
        "e89ab51ffd3e9d2ddfb997546af7c9e0baab6d2f"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Mar 14 16:27:18 2013 +0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Mar 14 06:55:21 2013 -0700"
      },
      "message": "hwmon: (lineage-pem) Add missing terminating entry for pem_[input|fan]_attributes\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nCc: stable@vger.kernel.org\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "5bc7c33ca93a285dcfe7b7fd64970f6314440ad1",
      "tree": "0ce80c4e6559c939c2eaf86c76950b177c4c157a",
      "parents": [
        "91d542f4dcc231749c36114ed8e26bb27d4521e4"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Wed Mar 13 09:51:31 2013 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Mar 14 12:48:54 2013 +0000"
      },
      "message": "mtd: nand: reintroduce NAND_NO_READRDY as NAND_NEED_READRDY\n\nThis partially reverts commit 1696e6bc2ae83734e64e206ac99766ea19e9a14e\n(\"mtd: nand: kill NAND_NO_READRDY\").\n\nIn that patch I overlooked a few things.\n\nThe original documentation for NAND_NO_READRDY included \"True for all\nlarge page devices, as they do not support autoincrement.\" I was\nconflating \"not support autoincrement\" with the NAND_NO_AUTOINCR option,\nwhich was in fact doing nothing. So, when I dropped NAND_NO_AUTOINCR, I\nconcluded that I then could harmlessly drop NAND_NO_READRDY. But of\ncourse the fact the NAND_NO_AUTOINCR was doing nothing didn\u0027t mean\nNAND_NO_READRDY was doing nothing...\n\nSo, NAND_NO_READRDY is re-introduced as NAND_NEED_READRDY and applied\nonly to those few remaining small-page NAND which needed it in the first\nplace.\n\nCc: stable@kernel.org [3.5+]\nReported-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nTested-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "647f8d94a4e69d39e88a617846755655853c20f5",
      "tree": "d673cac675a6281094f72d39046cd5854e129f10",
      "parents": [
        "7f06472f1c3281abceea36059f94e099bfe4698f"
      ],
      "author": {
        "name": "Ludovic Desroches",
        "email": "ludovic.desroches@atmel.com",
        "time": "Fri Mar 08 16:18:21 2013 +0100"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Thu Mar 14 09:37:42 2013 +0100"
      },
      "message": "ARM: at91: add gpio suspend/resume support when using pinctrl\n\ngpio suspend/resume and wakeup sources where not managed when using pinctrl so\nit was impossible to wake up the system with a gpio.\n\nSigned-off-by: Ludovic Desroches \u003cludovic.desroches@atmel.com\u003e\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "842d223f28c4a4a6fe34df2d613049d4e47446c1",
      "tree": "fe24924112a915651eb8cc2c03836a695db6b7d7",
      "parents": [
        "ad8395e149e86ca3a76b6ae300c0d0a92b7f7e17",
        "59bfbcf01967d4d3370a2b8294673dd709e732cc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:21:57 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:21:57 2013 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027 (fixes from Andrew)\n\nMerge misc fixes from Andrew Morton:\n\n - A bunch of fixes\n\n - Finish off the idr API conversions before someone starts to use the\n   old interfaces again.\n\n* emailed patches from Andrew Morton \u003cakpm@linux-foundation.org\u003e:\n  idr: idr_alloc() shouldn\u0027t trigger lowmem warning when preloaded\n  UAPI: fix endianness conditionals in M32R\u0027s asm/stat.h\n  UAPI: fix endianness conditionals in linux/raid/md_p.h\n  UAPI: fix endianness conditionals in linux/acct.h\n  UAPI: fix endianness conditionals in linux/aio_abi.h\n  decompressors: fix typo \"POWERPC\"\n  mm/fremap.c: fix oops on error path\n  idr: deprecate idr_pre_get() and idr_get_new[_above]()\n  tidspbridge: convert to idr_alloc()\n  zcache: convert to idr_alloc()\n  mlx4: remove leftover idr_pre_get() call\n  workqueue: convert to idr_alloc()\n  nfsd: convert to idr_alloc()\n  nfsd: remove unused get_new_stid()\n  kernel/signal.c: use __ARCH_HAS_SA_RESTORER instead of SA_RESTORER\n  signal: always clear sa_restorer on execve\n  mm: remove_memory(): fix end_pfn setting\n  include/linux/res_counter.h needs errno.h\n"
    },
    {
      "commit": "8e467e855ca5ed2921f290655f96ac40d5dc571c",
      "tree": "32a7e3f92cb0ca41732b0b7d66ffb03952254b53",
      "parents": [
        "a37c3010002322f40fe668162a237aa99aac42d1"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 13 14:59:41 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:21:47 2013 -0700"
      },
      "message": "tidspbridge: convert to idr_alloc()\n\nidr_get_new*() and friends are about to be deprecated.  Convert to the\nnew idr_alloc() interface.\n\nThere are some peculiarities and possible bugs in the converted\nfunctions.  This patch preserves those.\n\n* drv_insert_node_res_element() returns -ENOMEM on alloc failure,\n  -EFAULT if id space is exhausted.  -EFAULT is at best misleading.\n\n* drv_proc_insert_strm_res_element() is even weirder.  It returns\n  -EFAULT if kzalloc() fails, -ENOMEM if idr preloading fails and\n  -EPERM if id space is exhausted.  What\u0027s going on here?\n\n* drv_proc_insert_strm_res_element() doesn\u0027t free *pstrm_res after\n  failure.\n\nOnly compile tested.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nCc: Víctor Manuel Jáquez Leal \u003cvjaquez@igalia.com\u003e\nCc: Rene Sapiens \u003crene.sapiens@ti.com\u003e\nCc: Armando Uribe \u003cx0095078@ti.com\u003e\nCc: Omar Ramirez Luna \u003comar.ramirez@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a37c3010002322f40fe668162a237aa99aac42d1",
      "tree": "861b0a2fe7da4e047c71c1ce86e24b3dd2838ab2",
      "parents": [
        "95e1b7145ed220a2124f9566ad97f4ccecdba063"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 13 14:59:40 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:21:46 2013 -0700"
      },
      "message": "zcache: convert to idr_alloc()\n\nidr_get_new*() and friends are about to be deprecated.  Convert to the\nnew idr_alloc() interface.\n\nOnly compile tested.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Dan Magenheimer \u003cdan.magenheimer@oracle.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95e1b7145ed220a2124f9566ad97f4ccecdba063",
      "tree": "3c2660a964b984dda26f37d404e7c19bebe4e541",
      "parents": [
        "e68035fb65dec05718d765fbea14d2e527214ff6"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 13 14:59:39 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:21:46 2013 -0700"
      },
      "message": "mlx4: remove leftover idr_pre_get() call\n\nCommit 6a9200603d76 (\"IB/mlx4: convert to idr_alloc()\") forgot to remove\nidr_pre_get() call in mlx4_ib_cm_paravirt_init().  It\u0027s unnecessary and\nidr_pre_get() will soon be deprecated.  Remove it.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Jack Morgenstein \u003cjackm@dev.mellanox.co.il\u003e\nCc: Or Gerlitz \u003cogerlitz@mellanox.com\u003e\nCc: Roland Dreier \u003croland@purestorage.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ad8395e149e86ca3a76b6ae300c0d0a92b7f7e17",
      "tree": "4179afaeb0bd079467fb614fe9ad66f50aa17f9a",
      "parents": [
        "cad9d5664a74702d3df7a1bf4ab1221428c3ff87",
        "27b351c5546008c640b3e65152f60ca74b3706f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:03:48 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:03:48 2013 -0700"
      },
      "message": "Merge tag \u0027usb-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\nPull USB fixes from Greg Kroah-Hartman:\n \"Here are a number of tiny USB fixes and new USB device ids for your\n  3.9 tree.\n\n  The \"largest\" one here is a revert of a usb-storage patch that turned\n  out to be incorrect, breaking existing users, which is never a good\n  thing.  Everything else is pretty simple and small\"\n\n* tag \u0027usb-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (43 commits)\n  USB: quatech2: only write to the tty if the port is open.\n  qcserial: bind to DM/DIAG port on Gobi 1K devices\n  USB: cdc-wdm: fix buffer overflow\n  usb: serial: Add Rigblaster Advantage to device table\n  qcaux: add Franklin U600\n  usb: musb: core: fix possible build error with randconfig\n  usb: cp210x new Vendor/Device IDs\n  usb: gadget: pxa25x: fix disconnect reporting\n  usb: dwc3: ep0: fix sparc64 build\n  usb: c67x00 RetryCnt value in c67x00 TD should be 3\n  usb: Correction to c67x00 TD data length mask\n  usb: Makefile: fix drivers/usb/phy/ Makefile entry\n  USB: added support for Cinterion\u0027s products AH6 and PLS8\n  usb: gadget: fix omap_udc build errors\n  USB: storage: fix Huawei mode switching regression\n  USB: storage: in-kernel modeswitching is deprecated\n  tools: usb: ffs-test: Fix build failure\n  USB: option: add Huawei E5331\n  usb: musb: omap2430: fix sparse warning\n  usb: musb: omap2430: fix omap_musb_mailbox glue check again\n  ...\n"
    },
    {
      "commit": "cad9d5664a74702d3df7a1bf4ab1221428c3ff87",
      "tree": "80b35af13abc77b9f3a589de90266528d873d22f",
      "parents": [
        "886e03bed1af61c9d605a88c14d7d16b7dc55eed",
        "c51d41a1dd8f23a06a4ed651ebb9617de7f59368"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:02:02 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:02:02 2013 -0700"
      },
      "message": "Merge tag \u0027tty-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\n\nPull tty/serial fixes from Greg Kroah-Hartman:\n \"Here are some tty/serial driver fixes for 3.9\n\n  We finally mute the annoying WARN_ON that lots of people are hitting\n  and it turns out isn\u0027t needed anymore.  Also add a few new device ids\n  and a some other minor fixes.\"\n\n* tag \u0027tty-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:\n  tty: serial: fix typo \"SERIAL_S3C2412\"\n  serial: 8250: Keep 8250.\u003cxxxx\u003e module options functional after driver rename\n  tty: serial: fix typo \"ARCH_S5P6450\"\n  tty/8250_pnp: serial port detection regression since v3.7\n  serial: bcm63xx_uart: fix compilation after \"TTY: switch tty_insert_flip_char\"\n  serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller\n  Fix 4 port and add support for 8 port \u0027Unknown\u0027 PCI serial port cards\n  tty/serial: Add support for Altera serial port\n  tty: serial: vt8500: Unneccessary duplicated clock code removed\n  tty: serial: mpc5xxx: fix PSC clock name bug\n  TTY: disable debugging warning\n"
    },
    {
      "commit": "886e03bed1af61c9d605a88c14d7d16b7dc55eed",
      "tree": "6b415de607083f6765440116a9d86daf17bf5284",
      "parents": [
        "e66eded8309ebf679d3d3c1f5820d1f2ca332c71",
        "564c526a1bed5e42b5cd52cfe1752c4296ef17a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:01:08 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 13 15:01:08 2013 -0700"
      },
      "message": "Merge tag \u0027staging-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging\n\nPull staging tree fixes from Greg Kroah-Hartman:\n \"Here are some drivers/staging and drivers/iio fixes for 3.9 (the two\n  are still pretty intertwined, hence them coming both from my tree\n  still.) Nothing major, just a few things that have been reported by\n  users, all of these have been in linux-next for a while.\"\n\n* tag \u0027staging-3.9-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging:\n  staging: comedi: dt9812: use CR_CHAN() for channel number\n  staging/vt6656: Fix too large integer constant warning on 32-bit\n  staging: comedi: drivers: usbduxsigma.c: fix DMA buffers on stack\n  staging: imx/drm: request irq only after adding the crtc\n  staging: comedi: drivers: usbduxfast.c: fix for DMA buffers on stack\n  staging: comedi: drivers: usbdux.c: fix DMA buffers on stack\n  staging: vt6656: Fix oops on resume from suspend.\n  iio:common:st_sensors fixed all warning messages about uninitialized variables\n  iio: Fix build error seen if IIO_TRIGGER is defined but IIO_BUFFER is not\n  iio/imu: inv_mpu6050 depends on IIO_BUFFER\n  iio:ad5064: Initialize register cache correctly\n  iio:ad5064: Fix off by one in DAC value range check\n  iio:ad5064: Fix address of the second channel for ad5065/ad5045/ad5025\n"
    },
    {
      "commit": "27b351c5546008c640b3e65152f60ca74b3706f1",
      "tree": "766c1d602d3942be6ba24086c7752926f70197c5",
      "parents": [
        "3f8bc5e4da29c7e05edeca6b475abb4fb01a5a13"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Wed Mar 13 09:50:15 2013 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Mar 13 12:32:47 2013 -0700"
      },
      "message": "USB: quatech2: only write to the tty if the port is open.\n\nThe commit 2e124b4a390ca85325fae75764bef92f0547fa25 removed the checks\nthat prevented qt2_process_read_urb() from trying to put chars into\nttys that weren\u0027t actually opened.  This resulted in \u0027tty is NULL\u0027\nwarnings from flush_to_ldisc() when the device was used.\n\nThe devices use just one read urb for all ports.  As a result\nqt2_process_read_urb() may be called with the current port set to a\nport number that has not been opened.  Add a check if the port is open\nbefore calling tty_flip_buffer_push().\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9437a248e7cac427c898bdb11bd1ac6844a1ead4",
      "tree": "ffb975cba7c782c65d1e89353a138c29e91531d8",
      "parents": [
        "5818a46a999ad9546e68e8765a3ca1d9d87f9b4a"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Mar 13 10:28:13 2013 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 13 14:18:53 2013 -0400"
      },
      "message": "rtlwifi: rtl8192cu: Fix problem that prevents reassociation\n\nThe driver was failing to clear the BSSID when a disconnect happened. That\nprevented a reconnection. This problem is reported at\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d789605,\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d866786,\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d906734, and\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d46171.\n\nThanks to Jussi Kivilinna for making the critical observation\nthat led to the solution.\n\nReported-by: Jussi Kivilinna \u003cjussi.kivilinna@iki.fi\u003e\nTested-by: Jussi Kivilinna \u003cjussi.kivilinna@iki.fi\u003e\nTested-by: Alessandro Lannocca \u003calessandro.lannocca@gmail.com\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nCc: Stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5818a46a999ad9546e68e8765a3ca1d9d87f9b4a",
      "tree": "0df08ed5079b076d19502d93c8a9a8ffbc41bf9f",
      "parents": [
        "d15591b008c2b758e480660ecca85889f99bc240"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Wed Mar 13 13:20:15 2013 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 13 14:18:53 2013 -0400"
      },
      "message": "rt2x00: fix rt2x00 to work with the new ralink SoC config symbols\n\nSince v3.9-rc1 the kernel has basic support for Ralink WiSoC. The config symbols\nare named slightly different than before. Fix the rt2x00 to match the new\nsymbols.\n\nThe commit causing this breakage is:\ncommit ae2b5bb6570481b50a7175c64176b82da0a81836\nAuthor: John Crispin \u003cblogic@openwrt.org\u003e\nDate:   Sun Jan 20 22:05:30 2013 +0100\nMIPS: ralink: adds Kbuild files\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d15591b008c2b758e480660ecca85889f99bc240",
      "tree": "e6a0ce2254e1f026ab347c323d4b32f91747ee8e",
      "parents": [
        "de121989c8b5d946144354fce070f77e698e2cff",
        "94a32d10f47b637ae24b78b1ddc7ef0e8396fda4"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 13 13:29:56 2013 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 13 13:29:56 2013 -0400"
      },
      "message": "Merge branch \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth\n"
    },
    {
      "commit": "3f8bc5e4da29c7e05edeca6b475abb4fb01a5a13",
      "tree": "e7da7045c6333c169cb784ab54108621832b9d7a",
      "parents": [
        "c0f5ecee4e741667b2493c742b60b6218d40b3aa"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Wed Mar 13 09:58:18 2013 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Mar 13 08:50:42 2013 -0700"
      },
      "message": "qcserial: bind to DM/DIAG port on Gobi 1K devices\n\nTurns out we just need altsetting 1 and then we can talk to it.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b701f16dd490d3f346724050f17d60beda094998",
      "tree": "7fda5d6dbe6187a87f06494fbe2e69c8bc6bdd3a",
      "parents": [
        "5b9e12dbf92b441b37136ea71dac59f05f2673a9"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Wed Mar 13 02:25:17 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 13 11:33:42 2013 -0400"
      },
      "message": "net: qmi_wwan: set correct altsetting for Gobi 1K devices\n\ncommit bd877e4 (\"net: qmi_wwan: use a single bind function for\nall device types\") made Gobi 1K devices fail probing.\n\nUsing the number of endpoints in the default altsetting to decide\nwhether the function use one or two interfaces is wrong.  Other\naltsettings may provide more endpoints.\n\nWith Gobi 1K devices, USB interface #3\u0027s altsetting is 0 by default, but\naltsetting 0 only provides one interrupt endpoint and is not sufficent\nfor QMI.  Altsetting 1 provides all 3 endpoints required for qmi_wwan\nand works with QMI. Gobi 1K layout for intf#3 is:\n\n    Interface Descriptor:  255/255/255\n      bInterfaceNumber        3\n      bAlternateSetting       0\n      Endpoint Descriptor:  Interrupt IN\n    Interface Descriptor:  255/255/255\n      bInterfaceNumber        3\n      bAlternateSetting       1\n      Endpoint Descriptor:  Interrupt IN\n      Endpoint Descriptor:  Bulk IN\n      Endpoint Descriptor:  Bulk OUT\n\nPrior to commit bd877e4, we would call usbnet_get_endpoints\nbefore giving up finding enough endpoints. Removing the early\nendpoint number test and the strict functional descriptor\nrequirement allow qmi_wwan_bind to continue until\nusbnet_get_endpoints has made the final attempt to collect\nendpoints.  This restores the behaviour from before commit\nbd877e4 without losing the added benefit of using a single bind\nfunction.\n\nThe driver has always required a CDC Union functional descriptor\nfor two-interface functions. Using the existence of this\ndescriptor to detect two-interface functions is the logically\ncorrect method.\n\nReported-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nTested-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c6cdead7cc9a99650d15497aae47d7472217eb1",
      "tree": "38362391265043629b5bc626ec6ceb08dbea923e",
      "parents": [
        "6f08158de9e5a15a2f2b25ed651b5120a2ec7b5b"
      ],
      "author": {
        "name": "Nithin Sujir",
        "email": "nsujir@broadcom.com",
        "time": "Tue Mar 12 15:32:48 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 13 09:54:05 2013 -0400"
      },
      "message": "tg3: 5715 does not link up when autoneg off\n\nCommit d13ba512cbba7de5d55d7a3b2aae7d83c8921457 (\"tg3: Remove\nSPEED_UNKNOWN checks\") cleaned up the autoneg advertisement by\nremoving some dead code. One effect of this change was that the\nadvertisement register would not be updated if autoneg is turned off.\n\nThis exposed a bug on the 5715 device w.r.t linking. The 5715 defaults\nto advertise only 10Mb Full duplex. But with autoneg disabled, it needs\nthe configured speed enabled in the advertisement register to link up.\n\nThis patch adds the work around to advertise all speeds on the 5715 when\nautoneg is disabled.\n\nReported-by: Marcin Miotk \u003cmarcinmiotk81@gmail.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: Nithin Nayak Sujir \u003cnsujir@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a79eac7165ed62114e6ca197195aa5060a54f137",
      "tree": "314301a4d238668ccd3713dcc9b06b81d3afa0f6",
      "parents": [
        "f6161aa153581da4a3867a2d1a7caf4be19b6ec9"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Tue Feb 05 14:35:11 2013 +0100"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Wed Mar 13 10:54:58 2013 +0100"
      },
      "message": "atmel_lcdfb: fix 16-bpp modes on older SOCs\n\nFix regression introduced by commit 787f9fd23283 (\"atmel_lcdfb: support\n16bit BGR:565 mode, remove unsupported 15bit modes\") which broke 16-bpp\nmodes for older SOCs which use IBGR:555 (msb is intensity) rather\nthan BGR:565.\n\nUse SOC-type to determine the pixel layout.\n\nTested on at91sam9263 and at91sam9g45.\n\nCc: \u003cstable@vger.kernel.org\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "6f08158de9e5a15a2f2b25ed651b5120a2ec7b5b",
      "tree": "dd1a0e5f097892416b974ffd9600e7f5ee2f10a9",
      "parents": [
        "876254ae2758d50dcb08c7bd00caf6a806571178",
        "fae8563b25f73dc584a07bcda7a82750ff4f7672"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 13 05:14:59 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 13 05:14:59 2013 -0400"
      },
      "message": "Merge branch \u0027sfc-3.9\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc\n\nBen Hutchings says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nJust the one bug fix I mentioned before, but it\u0027s a pretty important one\nas it can cause silent data corruption or IOMMU page faults.\n\nThis would be suitable for stable and should apply cleanly to all the\n3.x.y branches.  I\u0027m still working through testing of larger sets of\nfixes.\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "876254ae2758d50dcb08c7bd00caf6a806571178",
      "tree": "0c9b2e5e350d76db147a150befa57cc6908de882",
      "parents": [
        "d35162f89b8f00537d7b240b76d2d0e8b8d29aa0"
      ],
      "author": {
        "name": "Veaceslav Falico",
        "email": "vfalico@redhat.com",
        "time": "Tue Mar 12 06:31:32 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 13 04:53:17 2013 -0400"
      },
      "message": "bonding: don\u0027t call update_speed_duplex() under spinlocks\n\nbond_update_speed_duplex() might sleep while calling underlying slave\u0027s\nroutines. Move it out of atomic context in bond_enslave() and remove it\nfrom bond_miimon_commit() - it was introduced by commit 546add79, however\nwhen the slave interfaces go up/change state it\u0027s their responsibility to\nfire NETDEV_UP/NETDEV_CHANGE events so that bonding can properly update\ntheir speed.\n\nI\u0027ve tested it on all combinations of ifup/ifdown, autoneg/speed/duplex\nchanges, remote-controlled and local, on (not) MII-based cards. All changes\nare visible.\n\nSigned-off-by: Veaceslav Falico \u003cvfalico@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d35162f89b8f00537d7b240b76d2d0e8b8d29aa0",
      "tree": "115ab859c528b0a5bf51296528f5006de009e99f",
      "parents": [
        "c80a8512ee3a8e1f7c3704140ea55f21dc6bd651"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Tue Mar 12 06:31:19 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 13 04:47:18 2013 -0400"
      },
      "message": "net: ethernet: cpsw: fix usage of cpdma_check_free_tx_desc()\n\nCommit fae50823d0 (\"net: ethernet: davinci_cpdma: Add boundary for rx\nand tx descriptors\") introduced a function to check the current\nallocation state of tx packets. The return value is taken into account\nto stop the netqork queue on the adapter in case there are no free\nslots.\n\nHowever, cpdma_check_free_tx_desc() returns \u0027true\u0027 if there is room in\nthe bitmap, not \u0027false\u0027, so the usage of the function is wrong.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Mugunthan V N \u003cmugunthanvnm@ti.com\u003e\nReported-by: Sven Neumann \u003cs.neumann@raumfeld.com\u003e\nReported-by: Andreas Fenkart \u003candreas.fenkart@streamunlimited.com\u003e\nTested-by: Mugunthan V N \u003cmugunthanvnm@ti.com\u003e\nAcked-by: Mugunthan V N \u003cmugunthanvnm@ti.com\u003e\nTested-by: Andreas Fenkart \u003candreas.fenkart@streamunlimited.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a3633f6730239e7d39316aeb119c1bb9e1e83d66",
      "tree": "18e0eb3cf48df4c9ebead5effb65787169776371",
      "parents": [
        "7946844ae890282fa03f52d226d12dda48164f10",
        "e84e7a56a3aa2963db506299e29a5f3f09377f9b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 20:28:45 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 20:28:45 2013 -0700"
      },
      "message": "Merge tag \u0027fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux\n\nPull virtio rng buffix from Rusty Russell:\n \"Simple virtio-rng fix.\"\n\n* tag \u0027fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux:\n  virtio: rng: disallow multiple device registrations, fixes crashes\n"
    },
    {
      "commit": "7946844ae890282fa03f52d226d12dda48164f10",
      "tree": "d2d5f46ed12508efdd02c1da03383dba0a5320e0",
      "parents": [
        "4febd95a8a85dd38b1a71fcf9726e19c7fd20039",
        "d2e0bca377dc0f85acd19df465122f361a6c9e99"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 20:25:53 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 20:25:53 2013 -0700"
      },
      "message": "Merge tag \u0027stable/for-linus-3.9-rc2-tag\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen\n\nPull Xen fixes from Konrad Rzeszutek Wilk:\n - Compile warnings and errors (one on x86, two on ARM)\n - WARNING in xen-pciback\n - Use the acpi_processor_get_performance_info instead of the \u0027register\u0027\n   version\n\n* tag \u0027stable/for-linus-3.9-rc2-tag\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:\n  xen/acpi: remove redundant acpi/acpi_drivers.h include\n  xen: arm: mandate EABI and use generic atomic operations.\n  acpi: Export the acpi_processor_get_performance_info\n  xen/pciback: Don\u0027t disable a PCI device that is already disabled.\n"
    },
    {
      "commit": "c0f5ecee4e741667b2493c742b60b6218d40b3aa",
      "tree": "64f1a695a53a28eaaebe90a0816746d28ab63511",
      "parents": [
        "a57e82a18779ab8a5e5a1f5841cef937cf578913"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Tue Mar 12 14:52:42 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 16:33:05 2013 -0700"
      },
      "message": "USB: cdc-wdm: fix buffer overflow\n\nThe buffer for responses must not overflow.\nIf this would happen, set a flag, drop the data and return\nan error after user space has read all remaining data.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\nCC: stable@kernel.org\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "9d1817cab2f030f6af360e961cc69bb1da8ad765",
      "tree": "5061bd02d140075839e0b71180a594d869c40f7a",
      "parents": [
        "34ccd8738e34180af34544d2bdd053e60e44a224"
      ],
      "author": {
        "name": "Marcin Jurkowski",
        "email": "marcin1j@gmail.com",
        "time": "Sat Mar 02 14:50:15 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 16:20:46 2013 -0700"
      },
      "message": "w1: fix oops when w1_search is called from netlink connector\n\nOn Sat, Mar 02, 2013 at 10:45:10AM +0100, Sven Geggus wrote:\n\u003e This is the bad commit I found doing git bisect:\n\u003e 04f482faf50535229a5a5c8d629cf963899f857c is the first bad commit\n\u003e commit 04f482faf50535229a5a5c8d629cf963899f857c\n\u003e Author: Patrick McHardy \u003ckaber@trash.net\u003e\n\u003e Date:   Mon Mar 28 08:39:36 2011 +0000\n\nGood job. I was too lazy to bisect for bad commit;)\n\nReading the code I found problematic kthread_should_stop call from netlink\nconnector which causes the oops. After applying a patch, I\u0027ve been testing\nowfs+w1 setup for nearly two days and it seems to work very reliable (no\nhangs, no memleaks etc).\nMore detailed description and possible fix is given below:\n\nFunction w1_search can be called from either kthread or netlink callback.\nWhile the former works fine, the latter causes oops due to kthread_should_stop\ninvocation.\n\nThis patch adds a check if w1_search is serving netlink command, skipping\nkthread_should_stop invocation if so.\n\nSigned-off-by: Marcin Jurkowski \u003cmarcin1j@gmail.com\u003e\nAcked-by: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nCc: Josh Boyer \u003cjwboyer@gmail.com\u003e\nTested-by: Sven Geggus \u003clists@fuchsschwanzdomain.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e # 3.0+\n"
    },
    {
      "commit": "34ccd8738e34180af34544d2bdd053e60e44a224",
      "tree": "2c421c9d61eed8fdde484393fb4a182166f54d7e",
      "parents": [
        "01230551e7c2fb9a1c2519b356d703851049cbe0"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Fri Mar 08 11:08:00 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 16:20:46 2013 -0700"
      },
      "message": "w1-gpio: fix unused variable warning\n\nCommit 8a1861d997 (\"w1-gpio: Simplify \u0026 get rid of defines\") removed the\ncompile guards from the device-tree id table, thereby generating a\nwarning when building without device-tree support.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "01230551e7c2fb9a1c2519b356d703851049cbe0",
      "tree": "3035138abd333894cd6275dc3a8847cee1628969",
      "parents": [
        "2d798a3f20ae992b0b69a2b68c04ada397c32ed4"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Fri Mar 08 11:07:59 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 16:20:46 2013 -0700"
      },
      "message": "w1-gpio: remove erroneous __exit and __exit_p()\n\nCommit 8a1861d997 (\"w1-gpio: Simplify \u0026 get rid of defines\") changed\n(apparently unknowingly) the driver to a hotpluggable platform-device\ndriver but did not not update the section markers for probe and remove\n(to __devinit/exit, which have since been removed). A later commit fixed\nthe section mismatch for probe, but left remove marked with __exit.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e # 3.8\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c39ac49f23424086b43aceeace243f7a8bcc3ad8",
      "tree": "133ec03bfe4f99e4f548ff056999b7c4418d3d2b",
      "parents": [
        "6d9431a7496947cba54fa3b4940ba6041029d5c1",
        "8698080ee092bdbd6ee2cd5e7f707ceea2812bd8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 10:37:14 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 10:37:14 2013 -0700"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux\n\nPull drm nouveau fixes from Dave Airlie:\n \"This is just nouveau fixes from Ben, one fixes a nasty oops that some\n  Fedora people have been seeing, so I\u0027d like to get it out of the way.\"\n\n* \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux:\n  drm/nv50: use correct tiling methods for m2mf buffer moves\n  drm/nouveau: idle channel before releasing notify object\n  drm/nouveau: fix regression in vblanking\n  drm/nv50: encoder creation failure doesn\u0027t mean full init failure\n"
    },
    {
      "commit": "6d9431a7496947cba54fa3b4940ba6041029d5c1",
      "tree": "cde18f14d93f5fdcba64c437505b216b51eeea6c",
      "parents": [
        "4388817f702c68bf4857dae87b6cf4969c1791bc",
        "27f423fe120df3a7488dd750b4e0508f03c325b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 10:21:38 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 12 10:21:38 2013 -0700"
      },
      "message": "Merge tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC fixes from Arnd Bergmann:\n \"These bug fixes are for the largest part for mvebu/kirkwood, which saw\n  a few regressions after the clock infrastructure was enabled, and for\n  OMAP, which showed a few more preexisting bugs with the new\n  multiplatform support.\n\n  Other small fixes are for imx, mxs, tegra, spear and socfpga\"\n\n* tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (37 commits)\n  ARM: spear3xx: Use correct pl080 header file\n  Arm: socfpga: pl330: Add #dma-cells for generic dma binding support\n  ARM: multiplatform: Sort the max gpio numbers.\n  ARM: imx: fix typo \"DEBUG_IMX50_IMX53_UART\"\n  ARM: imx: pll1_sys should be an initial on clk\n  arm: mach-orion5x: fix typo in compatible string of a .dts file\n  arm: mvebu: fix address-cells in mpic DT node\n  arm: plat-orion: fix address decoding when \u003e 4GB is used\n  arm: mvebu: Reduce reg-io-width with UARTs\n  ARM: Dove: add RTC device node\n  arm: mvebu: enable the USB ports on Armada 370 Reference Design board\n  ARM: dove: drop \"select COMMON_CLK_DOVE\"\n  rtc: rtc-mv: Add support for clk to avoid lockups\n  gpio: mvebu: Add clk support to prevent lockup\n  ARM: kirkwood: fix to retain gbe MAC addresses for DT kernels\n  ARM: kirkwood: of_serial: fix clock gating by removing clock-frequency\n  ARM: mxs: cfa10049: Fix fb initialisation function\n  ARM: SPEAr13xx: Fix typo \"ARCH_HAVE_CPUFREQ\"\n  ARM: OMAP: RX-51: add missing USB phy binding\n  clk: Tegra: Remove duplicate smp_twd clock\n  ...\n"
    },
    {
      "commit": "fae8563b25f73dc584a07bcda7a82750ff4f7672",
      "tree": "3a3722b4905ad3de3cc467108290ae4a779249f7",
      "parents": [
        "c73e787a8db9117d59b5180baf83203a42ecadca"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Wed Feb 27 16:50:38 2013 +0000"
      },
      "committer": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Tue Mar 12 17:07:56 2013 +0000"
      },
      "message": "sfc: Only use TX push if a single descriptor is to be written\n\nUsing TX push when notifying the NIC of multiple new descriptors in\nthe ring will very occasionally cause the TX DMA engine to re-use an\nold descriptor.  This can result in a duplicated or partly duplicated\npacket (new headers with old data), or an IOMMU page fault.  This does\nnot happen when the pushed descriptor is the only one written.\n\nTX push also provides little latency benefit when a packet requires\nmore than one descriptor.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\n"
    },
    {
      "commit": "a57e82a18779ab8a5e5a1f5841cef937cf578913",
      "tree": "abdabd63785f8e184bc49a58d57a312d3780d416",
      "parents": [
        "2d90e63603ac235aecd7d20e234616e0682c8b1f"
      ],
      "author": {
        "name": "Steve Conklin",
        "email": "sconklin@canonical.com",
        "time": "Thu Mar 07 17:19:33 2013 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:54:41 2013 -0700"
      },
      "message": "usb: serial: Add Rigblaster Advantage to device table\n\nThe Rigblaster Advantage is an amateur radio interface sold by West Mountain\nRadio. It contains a cp210x serial interface but the device ID is not in\nthe driver.\n\nSigned-off-by: Steve Conklin \u003csconklin@canonical.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c51d41a1dd8f23a06a4ed651ebb9617de7f59368",
      "tree": "35e7da96fc88b93257d93b694c1ef77ae91cb03c",
      "parents": [
        "f2b8dfd9e480c3db3bad0c25c590a5d11b31f4ef"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Tue Mar 12 10:10:32 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "tty: serial: fix typo \"SERIAL_S3C2412\"\n\nThe Kconfig symbol SERIAL_S3C2412 got removed in commit\nda121506eb03ee5daea55404709110b798bd61d9 (\"serial: samsung: merge\nprobe() function from all SoC specific extensions\"). But it also added a\nlast reference to that symbol. The commit and the tree make clear that\nCPU_S3C2412 should have been used instead.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f2b8dfd9e480c3db3bad0c25c590a5d11b31f4ef",
      "tree": "564230f7fec965d093fbe56b6b902e3caf0ac273",
      "parents": [
        "827aa0d36d486f359808c8fb931cf7a71011a09d"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@redhat.com",
        "time": "Sun Mar 10 10:33:40 2013 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "serial: 8250: Keep 8250.\u003cxxxx\u003e module options functional after driver rename\n\nWith commit 835d844d1 (8250_pnp: do pnp probe before legacy probe), the\n8250 driver was renamed to 8250_core.  This means any existing usage of\nthe 8259.\u003cxxxx\u003e module parameters or as a kernel command line switch is\nnow broken, as the 8250_core driver doesn\u0027t parse options belonging to\nsomething called \"8250\".\n\nTo solve this, we redefine the module options in a dummy function using\na redefined MODULE_PARAM_PREFX when built into the kernel.  In the case\nwhere we\u0027re building as a module, we provide an alias to the old 8250\nname.  The dummy function prevents compiler errors due to global variable\nredefinitions that happen as part of the module_param_ macro expansions.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@redhat.com\u003e\nAcked-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "827aa0d36d486f359808c8fb931cf7a71011a09d",
      "tree": "c9f2b6715e460571c01c5467db6bff830d05c80c",
      "parents": [
        "77e372a3d82e5e4878ce1962207edd766773cc76"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Sat Mar 09 23:16:44 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "tty: serial: fix typo \"ARCH_S5P6450\"\n\nThis could have been either ARCH_S5P64X0 or CPU_S5P6450. Looking at\ncommit 2555e663b367b8d555e76023f4de3f6338c28d6c (\"ARM: S5P64X0: Add UART\nserial support for S5P6450\") - which added this typo - makes clear this\nshould be CPU_S5P6450.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nAcked-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "77e372a3d82e5e4878ce1962207edd766773cc76",
      "tree": "2d06807457960bd2da3f0dbc9ea18f16dbc04ace",
      "parents": [
        "064256feab4f94d2dc894b181e2f82769966f6c7"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Fri Feb 22 16:27:19 2013 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "tty/8250_pnp: serial port detection regression since v3.7\n\nThe InsydeH2O BIOS (version dated 09/12/2011) has the following in\nits pnp resouces for its serial ports:\n\n$ cat /sys/bus/pnp/devices/00:0b/resources\nstate \u003d active\nio disabled\nirq disabled\n\nWe do not check if the resources are disabled, and create a bogus\nttyS* device. Since commit 835d844d1a28e (8250_pnp: do pnp probe\nbefore legacy probe) we get a bogus ttyS0, which prevents the legacy\nprobe from detecting it.\n\nNote, the BIOS can also be upgraded, fixing this problem, but for people\nwho can\u0027t do that, this fix is needed.\n\nReported-by: Vincent Deffontaines \u003cvincent@gryzor.com\u003e\nTested-by: Vincent Deffontaines \u003cvincent@gryzor.com\u003e\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "064256feab4f94d2dc894b181e2f82769966f6c7",
      "tree": "1fecee472718af5cb3a332f16da7b736ced454e8",
      "parents": [
        "8d2f8cd424ca0b99001f3ff4f5db87c4e525f366"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jogo@openwrt.org",
        "time": "Sun Feb 24 14:08:39 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "serial: bcm63xx_uart: fix compilation after \"TTY: switch tty_insert_flip_char\"\n\n92a19f9cec9a80ad93c06e115822deb729e2c6ad introduced a local variable\nwith the same name as the argument to bcm_uart_do_rx, breaking\ncompilation. Fix this by renaming the new variable and its uses where\nexpected.\n\nSigned-off-by: Jonas Gorski \u003cjogo@openwrt.org\u003e\nAcked-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8d2f8cd424ca0b99001f3ff4f5db87c4e525f366",
      "tree": "8d30fa7f34fe470126aa842980ee0075c6e44ae3",
      "parents": [
        "d13402a4a944e72612a9ec5c9190e35717c02a9d"
      ],
      "author": {
        "name": "Wang YanQing",
        "email": "udknight@gmail.com",
        "time": "Fri Mar 01 11:47:20 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller\n\n01:08.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)\n\tSubsystem: Device [1000:0012]\n\tControl: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-\n\tStatus: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL\u003dmedium \u003eTAbort- \u003cTAbort- \u003cMAbort- \u003eSERR- \u003cPERR- INTx-\n\tInterrupt: pin A routed to IRQ 20\n\tRegion 0: I/O ports at e050 [size\u003d8]\n\tRegion 1: I/O ports at e040 [size\u003d8]\n\tRegion 2: I/O ports at e030 [size\u003d8]\n\tRegion 3: I/O ports at e020 [size\u003d8]\n\tRegion 4: I/O ports at e010 [size\u003d8]\n\tRegion 5: I/O ports at e000 [size\u003d16]\n\nSigned-off-by: Wang YanQing \u003cudknight@gmail.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d13402a4a944e72612a9ec5c9190e35717c02a9d",
      "tree": "50864819c24e2c3bf57ad2d43a3ec5a0bbcb5b91",
      "parents": [
        "e06c93cacb82dd147266fd1bdb2d0a0bd45ff2c1"
      ],
      "author": {
        "name": "Scott Ashcroft",
        "email": "scott.ashcroft@talk21.com",
        "time": "Sun Mar 03 21:35:06 2013 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "Fix 4 port and add support for 8 port \u0027Unknown\u0027 PCI serial port cards\n\nI\u0027ve managed to find an 8 port version of the card 4 port card which was discussed here:\n\nhttp://marc.info/?l\u003dlinux-serial\u0026m\u003d120760744205314\u0026w\u003d2\n\nLooking back at that thread there were two issues in the original patch.\n\n1) The I/O ports for the UARTs are within BAR2 not BAR0. This can been seen in the original post.\n2) A serial quirk isn\u0027t needed as these cards have no memory in BAR0 which makes pci_plx9050_init just return.\n\nThis patch fixes the 4 port support to use BAR2, removes the bogus quirk and adds support for the 8 port card.\n\n$ lspci -vvv -n -s 00:08.0\n00:08.0 0780: 10b5:9050 (rev 01)\n\tSubsystem: 10b5:1588\n\tControl: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-\n\tStatus: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL\u003dmedium \u003eTAbort- \u003cTAbort- \u003cMAbort- \u003eSERR- \u003cPERR- INTx-\n\tInterrupt: pin A routed to IRQ 17\n\tRegion 1: I/O ports at ff00 [size\u003d128]\n\tRegion 2: I/O ports at fe00 [size\u003d64]\n\tRegion 3: I/O ports at fd00 [size\u003d8]\n\tCapabilities: \u003caccess denied\u003e\n\tKernel driver in use: serial\n\n$ dmesg | grep 0000:00:08.0:\n[    0.083320] pci 0000:00:08.0: [10b5:9050] type 0 class 0x000780\n[    0.083355] pci 0000:00:08.0: reg 14: [io  0xff00-0xff7f]\n[    0.083369] pci 0000:00:08.0: reg 18: [io  0xfe00-0xfe3f]\n[    0.083382] pci 0000:00:08.0: reg 1c: [io  0xfd00-0xfd07]\n[    0.083460] pci 0000:00:08.0: PME# supported from D0 D3hot\n[    1.212867] 0000:00:08.0: ttyS4 at I/O 0xfe00 (irq \u003d 17) is a 16550A\n[    1.233073] 0000:00:08.0: ttyS5 at I/O 0xfe08 (irq \u003d 17) is a 16550A\n[    1.253270] 0000:00:08.0: ttyS6 at I/O 0xfe10 (irq \u003d 17) is a 16550A\n[    1.273468] 0000:00:08.0: ttyS7 at I/O 0xfe18 (irq \u003d 17) is a 16550A\n[    1.293666] 0000:00:08.0: ttyS8 at I/O 0xfe20 (irq \u003d 17) is a 16550A\n[    1.313863] 0000:00:08.0: ttyS9 at I/O 0xfe28 (irq \u003d 17) is a 16550A\n[    1.334061] 0000:00:08.0: ttyS10 at I/O 0xfe30 (irq \u003d 17) is a 16550A\n[    1.354258] 0000:00:08.0: ttyS11 at I/O 0xfe38 (irq \u003d 17) is a 16550A\n\nSigned-off-by: Scott Ashcroft \u003cscott.ashcroft@talk21.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e06c93cacb82dd147266fd1bdb2d0a0bd45ff2c1",
      "tree": "8698db9dbce9510e5d4b8ddab82f9db0d822f0a3",
      "parents": [
        "5771a8051d5ebaac0651a957885f55b5f6221a02"
      ],
      "author": {
        "name": "Ley Foon Tan",
        "email": "lftan@altera.com",
        "time": "Thu Mar 07 10:28:37 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:23 2013 -0700"
      },
      "message": "tty/serial: Add support for Altera serial port\n\nAdd support for Altera 8250/16550 compatible serial port.\n\nSigned-off-by: Ley Foon Tan \u003clftan@altera.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5771a8051d5ebaac0651a957885f55b5f6221a02",
      "tree": "65586bfb579da2acfa859b0c0212d44b372b0ba4",
      "parents": [
        "09081e5b47f6842669bb645e015deedf191244f4"
      ],
      "author": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Sat Mar 09 18:44:37 2013 +1300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:22 2013 -0700"
      },
      "message": "tty: serial: vt8500: Unneccessary duplicated clock code removed\n\nRemove the extra code left over when the serial driver was changed\nto require a clock. There is no fallback to 24Mhz as a clock is\nnow required.\n\nAlso remove a second call to of_clk_get which is unnecessary.\n\nSigned-off-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "09081e5b47f6842669bb645e015deedf191244f4",
      "tree": "38b5cf907559057cf090bed29c0581211fbdfa15",
      "parents": [
        "34dcfb8479ab3c3669561eb9279284cb0eda2572"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Sat Mar 09 12:43:54 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Mar 12 08:53:22 2013 -0700"
      },
      "message": "tty: serial: mpc5xxx: fix PSC clock name bug\n\nmpc512x platform clock code names PSC clocks as \"pscX_mclk\" but\nthe driver tries to get \"pscX_clk\" clock and this results in\nerrors like:\n\n  mpc52xx-psc-uart 80011700.psc: Failed to get PSC clock entry!\n\nThe problem appears when opening ttyPSC devices other than the\nsystem\u0027s serial console. Since getting and enabling the PSC clock\nfails, uart port startup doesn\u0027t succeed and tty flag TTY_IO_ERROR\nremains set causing further errors in tty ioctls, i.e.\n\u0027strace stty -F /dev/ttyPSC1\u0027 shows:\n\nopen(\"/dev/ttyPSC1\", O_RDONLY|O_NONBLOCK|O_LARGEFILE) \u003d 3\ndup2(3, 0)                              \u003d 0\nclose(3)                                \u003d 0\nfcntl64(0, F_GETFL)                     \u003d 0x10800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)\nfcntl64(0, F_SETFL, O_RDONLY|O_LARGEFILE) \u003d 0\nioctl(0, TCGETS, 0xbff89038)            \u003d -1 EIO (Input/output error)\n\nOnly request PSC clock names that the platform actually provides.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3f315bef23075ea8a98a6fe4221a83b83456d970",
      "tree": "509a607cd96d11444004a03d4a39efa438eed7c7",
      "parents": [
        "3da889b616164bde76a37350cf28e0d17a94e979"
      ],
      "author": {
        "name": "Veaceslav Falico",
        "email": "vfalico@redhat.com",
        "time": "Mon Mar 11 00:21:48 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 12 06:58:55 2013 -0400"
      },
      "message": "netconsole: don\u0027t call __netpoll_cleanup() while atomic\n\n__netpoll_cleanup() is called in netconsole_netdev_event() while holding a\nspinlock. Release/acquire the spinlock before/after it and restart the\nloop. Also, disable the netconsole completely, because we won\u0027t have chance\nafter the restart of the loop, and might end up in a situation where\nnt-\u003eenabled \u003d\u003d 1 and nt-\u003enp.dev \u003d\u003d NULL.\n\nSigned-off-by: Veaceslav Falico \u003cvfalico@redhat.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "47ce9c4821fa41ef72c1004e1a362d08334cd717",
      "tree": "0b014080dcc8c52731ad9bc5bc842808766c2682",
      "parents": [
        "7c6baa304b841673d3a55ea4fcf9a5cbf7a1674b"
      ],
      "author": {
        "name": "Santosh Rastapur",
        "email": "santosh@chelsio.com",
        "time": "Fri Mar 08 03:35:29 2013 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 12 05:33:12 2013 -0400"
      },
      "message": "cxgb4: Allow for backward compatibility with new VPD scheme.\n\nNew scheme calls for 3rd party VPD at offset 0x0 and Chelsio VPD at offset\n0x400 of the function.  If no 3rd party VPD is present, then a copy of\nChelsio\u0027s VPD will be at offset 0x0 to keep in line with PCI spec which\nrequires the VPD to be present at offset 0x0.\n\nSigned-off-by: Santosh Rastapur \u003csantosh@chelsio.com\u003e\nSigned-off-by: Vipul Pandya \u003cvipul@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "54fc4037ac449acf96ab88c3e65633c997df8a84",
      "tree": "ff0b6d1bbc7d1f88a2f33cf9909f392ba32b0a93",
      "parents": [
        "fd860195a4f9d661754345bd06a3adb30d12d882"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Sat Mar 09 17:46:45 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Mar 12 09:34:39 2013 +0100"
      },
      "message": "mfd: ab8500-gpadc: Complain if we fail to enable vtvout LDO\n\nSince commit c8801a8e\n\"regulator: core: Mark all get and enable calls as __must_check\",\nwe must check return value of regulator_enable() to silence below build warning.\n\n  CC      drivers/mfd/ab8500-gpadc.o\ndrivers/mfd/ab8500-gpadc.c: In function \u0027ab8500_gpadc_runtime_resume\u0027:\ndrivers/mfd/ab8500-gpadc.c:598:18: warning: ignoring return value of \u0027regulator_enable\u0027, declared with attribute warn_unused_result [-Wunused-result]\ndrivers/mfd/ab8500-gpadc.c: In function \u0027ab8500_gpadc_probe\u0027:\ndrivers/mfd/ab8500-gpadc.c:655:18: warning: ignoring return value of \u0027regulator_enable\u0027, declared with attribute warn_unused_result [-Wunused-result]\n\nAlso convert to devm_regulator_get(), this fixes a missing regulator_put() call\nin ab8500_gpadc_remove().\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "6049bcefada077c5d3aec59f093701df711ad235",
      "tree": "84b9cad101a598256c19ebb3f4ca995c005aba9c",
      "parents": [
        "80e4e6716e43500c5c7d4ff4f73fc1b56f024083"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Mar 02 15:30:35 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Mar 12 09:25:51 2013 +0100"
      },
      "message": "mfd: twl4030-audio: Fix argument type for twl4030_audio_disable_resource()\n\nLooks like the conversion to enum was missed for the definition of this\nfunction, the declaration has been updated.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "80e4e6716e43500c5c7d4ff4f73fc1b56f024083",
      "tree": "7de6a711a7826125ee5a0fe1f1c61bfec25f1aff",
      "parents": [
        "df545d1cd01aab3ba3f687d5423e6c3687b069d8"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Mar 02 15:25:50 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Mar 12 09:25:50 2013 +0100"
      },
      "message": "mfd: tps65912: Declare and use tps65912_irq_exit()\n\nClean up interrupts on exit, silencing a sparse warning caused by\ntps65912_irq_exit() being defined but not prototyped as we go.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "df545d1cd01aab3ba3f687d5423e6c3687b069d8",
      "tree": "a492f6d8bfe0ea5d1684d14bf9a6109c749f89dd",
      "parents": [
        "5c854aaecea0cd7da95ce2170ff305f8273d552d"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Fri Mar 01 20:13:46 2013 +0530"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Mar 12 09:25:49 2013 +0100"
      },
      "message": "mfd: palmas: Provide irq flags through DT/platform data\n\nCurrently driver sets the irq type to IRQF_TRIGGER_LOW which is\ncausing interrupt registration failure in ARM based SoCs as:\n[    0.208479] genirq: Setting trigger mode 8 for irq 118 failed (gic_set_type+0x0/0xf0)\n[    0.208513] dummy 0-0059: Failed to request IRQ 118: -22\n\nProvide the irq flags through platform data if device is registered\nthrough board file or get the irq type from DT node property in place\nof hardcoding the irq flag in driver to support multiple platforms.\n\nAlso configure the device to generate the interrupt signal according to\nflag type.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "5c854aaecea0cd7da95ce2170ff305f8273d552d",
      "tree": "5007e86ccbb5f887b291e12dce50961b7283d633",
      "parents": [
        "26bacba15ea849b61ae58d30a560b1f28a16d3a2"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Tue Feb 19 23:20:33 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Mar 12 09:25:31 2013 +0100"
      },
      "message": "mfd: Make AB8500_CORE select POWER_SUPPLY to fix build error\n\nThis patch fixes below build error when CONFIG_POWER_SUPPLY is not set.\n\ndrivers/built-in.o: In function `ab8500_power_off\u0027:\ndrivers/mfd/ab8500-sysctrl.c:37: undefined reference to `power_supply_get_by_name\u0027\ndrivers/mfd/ab8500-sysctrl.c:53: undefined reference to `power_supply_get_by_name\u0027\nmake: *** [vmlinux] Error 1\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "26bacba15ea849b61ae58d30a560b1f28a16d3a2",
      "tree": "629b39048f7851120bac3b2ee64bd382c15e8004",
      "parents": [
        "6dbe51c251a327e012439c4772097a13df43c5b8"
      ],
      "author": {
        "name": "Roger Quadros",
        "email": "rogerq@ti.com",
        "time": "Wed Feb 27 15:19:24 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Mar 12 09:07:27 2013 +0100"
      },
      "message": "mfd: omap-usb-host: Actually update hostconfig\n\nThe helper functions omap_usbhs_rev1_hostconfig()\nand omap_usbhs_rev2_hostconfig() don\u0027t write into\nthe hostconfig register. Make sure that we write\nthe return value into the hostconfig register.\n\nSigned-off-by: Roger Quadros \u003crogerq@ti.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "94a32d10f47b637ae24b78b1ddc7ef0e8396fda4",
      "tree": "961950e29c841f70aa2049d18fcae20c767700a0",
      "parents": [
        "3f63c340a72f2872a9362245cb2e03f3d2bb73a6"
      ],
      "author": {
        "name": "Sunguk Lee",
        "email": "d3m3vilurr@gmail.com",
        "time": "Tue Mar 12 04:41:58 2013 +0900"
      },
      "committer": {
        "name": "Gustavo Padovan",
        "email": "gustavo.padovan@collabora.co.uk",
        "time": "Mon Mar 11 18:04:54 2013 -0300"
      },
      "message": "Bluetooth: Device 0cf3:3008 should map AR 3012\n\nT:  Bus\u003d01 Lev\u003d02 Prnt\u003d02 Port\u003d00 Cnt\u003d01 Dev#\u003d  3 Spd\u003d12   MxCh\u003d 0\nD:  Ver\u003d 1.10 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 MxPS\u003d64 #Cfgs\u003d  1\nP:  Vendor\u003d0cf3 ProdID\u003d3008 Rev\u003d 0.01\nS:  Manufacturer\u003dAtheros Communications\nS:  Product\u003dBluetooth USB Host Controller\nS:  SerialNumber\u003dAlaska Day 2006\nC:* #Ifs\u003d 2 Cfg#\u003d 1 Atr\u003de0 MxPwr\u003d100mA\nI:* If#\u003d 0 Alt\u003d 0 #EPs\u003d 3 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 Driver\u003dbtusb\nE:  Ad\u003d81(I) Atr\u003d03(Int.) MxPS\u003d  16 Ivl\u003d1ms\nE:  Ad\u003d82(I) Atr\u003d02(Bulk) MxPS\u003d  64 Ivl\u003d0ms\nE:  Ad\u003d02(O) Atr\u003d02(Bulk) MxPS\u003d  64 Ivl\u003d0ms\nI:* If#\u003d 1 Alt\u003d 0 #EPs\u003d 2 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 Driver\u003dbtusb\nE:  Ad\u003d83(I) Atr\u003d01(Isoc) MxPS\u003d   0 Ivl\u003d1ms\nE:  Ad\u003d03(O) Atr\u003d01(Isoc) MxPS\u003d   0 Ivl\u003d1ms\nI:  If#\u003d 1 Alt\u003d 1 #EPs\u003d 2 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 Driver\u003dbtusb\nE:  Ad\u003d83(I) Atr\u003d01(Isoc) MxPS\u003d   9 Ivl\u003d1ms\nE:  Ad\u003d03(O) Atr\u003d01(Isoc) MxPS\u003d   9 Ivl\u003d1ms\nI:  If#\u003d 1 Alt\u003d 2 #EPs\u003d 2 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 Driver\u003dbtusb\nE:  Ad\u003d83(I) Atr\u003d01(Isoc) MxPS\u003d  17 Ivl\u003d1ms\nE:  Ad\u003d03(O) Atr\u003d01(Isoc) MxPS\u003d  17 Ivl\u003d1ms\nI:  If#\u003d 1 Alt\u003d 3 #EPs\u003d 2 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 Driver\u003dbtusb\nE:  Ad\u003d83(I) Atr\u003d01(Isoc) MxPS\u003d  25 Ivl\u003d1ms\nE:  Ad\u003d03(O) Atr\u003d01(Isoc) MxPS\u003d  25 Ivl\u003d1ms\nI:  If#\u003d 1 Alt\u003d 4 #EPs\u003d 2 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 Driver\u003dbtusb\nE:  Ad\u003d83(I) Atr\u003d01(Isoc) MxPS\u003d  33 Ivl\u003d1ms\nE:  Ad\u003d03(O) Atr\u003d01(Isoc) MxPS\u003d  33 Ivl\u003d1ms\nI:  If#\u003d 1 Alt\u003d 5 #EPs\u003d 2 Cls\u003de0(wlcon) Sub\u003d01 Prot\u003d01 Driver\u003dbtusb\nE:  Ad\u003d83(I) Atr\u003d01(Isoc) MxPS\u003d  49 Ivl\u003d1ms\nE:  Ad\u003d03(O) Atr\u003d01(Isoc) MxPS\u003d  49 Ivl\u003d1ms\n\nSigned-off-by: Sunguk Lee \u003cd3m3vilurr@gmail.com\u003e\nSigned-off-by: Gustavo Padovan \u003cgustavo.padovan@collabora.co.uk\u003e\n"
    },
    {
      "commit": "754615234821250786b3fd91bb6100dbe23a3d6c",
      "tree": "bf1b54ca59cb9bd220def21eca44e7296606c745",
      "parents": [
        "769aca03c4d79939ba13cba992af70be6b68da34",
        "b2d57222b0f0963258a47da0ea7f0ec451c64712"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Mar 11 21:55:40 2013 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Mar 11 21:55:40 2013 +0100"
      },
      "message": "Merge tag \u0027mvebu_fixes_for_v3.9\u0027 of git://git.infradead.org/users/jcooper/linux into fixes\n\nmvebu fixes for v3.9 from Jason Cooper \u003cjason@lakedaemon.net\u003e:\n\nThe first four patches:\n\n  89c58c1 rtc: rtc-mv: Add support for clk to avoid lockups\n  de88747 gpio: mvebu: Add clk support to prevent lockup\n  7bf5b40 ARM: kirkwood: fix to retain gbe MAC addresses for DT kernels\n  93fff4c ARM: kirkwood: of_serial: fix clock gating by removing clock-frequency\n\nare Cc\u0027d to stable since they were held over from the previous merge window.\n\nThe rest are a small collection of fixes and a couple of devicetree conversion\ncatchups.\n\n* tag \u0027mvebu_fixes_for_v3.9\u0027 of git://git.infradead.org/users/jcooper/linux:\n  arm: mach-orion5x: fix typo in compatible string of a .dts file\n  arm: mvebu: fix address-cells in mpic DT node\n  arm: plat-orion: fix address decoding when \u003e 4GB is used\n  arm: mvebu: Reduce reg-io-width with UARTs\n  ARM: Dove: add RTC device node\n  arm: mvebu: enable the USB ports on Armada 370 Reference Design board\n  ARM: dove: drop \"select COMMON_CLK_DOVE\"\n  rtc: rtc-mv: Add support for clk to avoid lockups\n  gpio: mvebu: Add clk support to prevent lockup\n  ARM: kirkwood: fix to retain gbe MAC addresses for DT kernels\n  ARM: kirkwood: of_serial: fix clock gating by removing clock-frequency\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "2d90e63603ac235aecd7d20e234616e0682c8b1f",
      "tree": "317b504f1ee6585c229ba9c54c26cb44247175b3",
      "parents": [
        "fd5014ad5c80a75713b13a95eb717cc697dda5d5"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Feb 19 09:47:09 2013 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Mar 11 11:09:17 2013 -0700"
      },
      "message": "qcaux: add Franklin U600\n\n4 ports; AT/PPP is standard CDC-ACM.  The other three (added by this\npatch) are QCDM/DIAG, possibly GPS, and unknown.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "fd5014ad5c80a75713b13a95eb717cc697dda5d5",
      "tree": "00e66d10c111783b5a494b397c3e6fc0a00ed2f8",
      "parents": [
        "be3101c23394af59694c8a2aae6d07f5da62fea5"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Mon Mar 11 20:01:08 2013 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Mar 11 11:09:17 2013 -0700"
      },
      "message": "usb: musb: core: fix possible build error with randconfig\n\nwhen making commit e574d57 (usb: musb: fix\ncompile warning) I forgot to git add this\npart of the patch which ended up introducing\na possible build error.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d2e0bca377dc0f85acd19df465122f361a6c9e99",
      "tree": "1c23908b05d18b7d37672b8eb18071a3eb0f9da9",
      "parents": [
        "85323a991d40681023822e86ca95f38a75262026"
      ],
      "author": {
        "name": "Liu Jinsong",
        "email": "jinsong.liu@intel.com",
        "time": "Tue Mar 12 06:42:16 2013 +0800"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Mon Mar 11 13:53:02 2013 -0400"
      },
      "message": "xen/acpi: remove redundant acpi/acpi_drivers.h include\n\nIt\u0027s redundant since linux/acpi.h has include it when CONFIG_ACPI enabled,\nand when CONFIG_ACPI disabled it will trigger compiling warning\n\nIn file included from drivers/xen/xen-stub.c:28:0:\ninclude/acpi/acpi_drivers.h:103:31:\nwarning: \u0027struct acpi_device\u0027 declared inside parameter list [enabled by default]\ninclude/acpi/acpi_drivers.h:103:31:\nwarning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]\ninclude/acpi/acpi_drivers.h:107:43:\nwarning: \u0027struct acpi_pci_root\u0027 declared inside parameter list [enabled by default]\n\nReported-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Liu Jinsong \u003cjinsong.liu@intel.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "564c526a1bed5e42b5cd52cfe1752c4296ef17a6",
      "tree": "ab9c61808ef49e5804eb58d50bd0b96d05ef68c1",
      "parents": [
        "aa1e1234826e21197f818ca0abf519775ad4eb5c"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Tue Mar 05 13:13:44 2013 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Mar 11 10:21:05 2013 -0700"
      },
      "message": "staging: comedi: dt9812: use CR_CHAN() for channel number\n\nAs pointed out by Dan Carpenper in\n\u003chttp://driverdev.linuxdriverproject.org/pipermail/devel/2013-February/036025.html\u003e,\nthe dt9812 comedi driver\u0027s use of the `chanspec` member of `struct\ncomedi_insn` as a channel number is incorrect.  Change it to use\n`CR_CHAN(insn-\u003echanspec)` as the channel number (where `insn` is a\npointer to the `struct comedi_insn` being processed).\n\nReported-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nCc: stable \u003cstable@vger.kernel.org\u003e # 3.8 onwards\nCc: Anders Blomdell \u003canders.blomdell@control.lth.se\u003e\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "aa1e1234826e21197f818ca0abf519775ad4eb5c",
      "tree": "9504e801a452642ee45e78868b8c84bdeae61891",
      "parents": [
        "b5ae11463a67a5e468dd67482ab2308994da9b2b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Mar 04 20:42:00 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Mar 11 09:53:46 2013 -0700"
      },
      "message": "staging/vt6656: Fix too large integer constant warning on 32-bit\n\ndrivers/staging/vt6656/card.c: In function ‘CARDqGetNextTBTT’:\ndrivers/staging/vt6656/card.c:793: warning: integer constant is too large for ‘unsigned long’ type\n\nCommit c7b7cad0d8df823ea063c86a54316bbcbfa04a7c (\"staging/vt6656: Fix\nsparse warning constant 0xffffffff00000000U is so big it is unsigned long\")\nchanged the constant to \"0xffffffff00000000UL\", but that only works on\n64-bit.  Change it \"0xffffffff00000000ULL\" to fix it for 32-bit, too.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nReviewed-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "b5ae11463a67a5e468dd67482ab2308994da9b2b",
      "tree": "4468d02d4c5ddc60712df24520996624471ffe70",
      "parents": [
        "47b1be5c0f4ed4991f3d956dbd7ba69cb5bc521f"
      ],
      "author": {
        "name": "Kumar Amit Mehta",
        "email": "gmate.amit@gmail.com",
        "time": "Thu Feb 21 22:07:08 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Mar 11 09:38:37 2013 -0700"
      },
      "message": "staging: comedi: drivers: usbduxsigma.c: fix DMA buffers on stack\n\nThis patch fixes an instance of DMA buffer on stack(being passed to\nusb_control_msg)for the USB-DUXsigma Board driver. Found using smatch.\n\nSigned-off-by: Kumar Amit Mehta \u003cgmate.amit@gmail.com\u003e\nReviewed-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nReviewed-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "47b1be5c0f4ed4991f3d956dbd7ba69cb5bc521f",
      "tree": "23952890412449a978d3b59ff6f10472c820e99c",
      "parents": [
        "161f440c8d915181b34f5a64f52a543beca6b1e9"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "p.zabel@pengutronix.de",
        "time": "Wed Feb 20 10:57:01 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Mar 11 09:31:48 2013 -0700"
      },
      "message": "staging: imx/drm: request irq only after adding the crtc\n\nIf the bootloader already enabled the display, the interrupt handler\nwill be called as soon as it is registered. If the CRTC is not already\nadded at this time, the call to imx_drm_handle_vblank will result in\na NULL pointer dereference.\n\nThe patch fixes a kernel panic [1], which has been on linux-next since\nJan 8 [2].\n\n[1] http://thread.gmane.org/gmane.linux.ports.arm.kernel/218858\n[2] http://thread.gmane.org/gmane.linux.ports.arm.kernel/208192\n\nSigned-off-by: Philipp Zabel \u003cp.zabel@pengutronix.de\u003e\nTested-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "161f440c8d915181b34f5a64f52a543beca6b1e9",
      "tree": "7cab831f58fc2d75b4f2388770a212980cc449db",
      "parents": [
        "d49c3d61cfdb33165d2760817ec9601d277575d4"
      ],
      "author": {
        "name": "Kumar Amit Mehta",
        "email": "gmate.amit@gmail.com",
        "time": "Fri Feb 22 10:07:30 2013 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Mar 11 09:30:04 2013 -0700"
      },
      "message": "staging: comedi: drivers: usbduxfast.c: fix for DMA buffers on stack\n\nfix for instances of DMA buffer on stack(being passed to usb_control_msg) for\nthe USB-DUXfast Board driver.\n\nSigned-off-by: Kumar Amit Mehta \u003cgmate.amit@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    }
  ],
  "next": "d49c3d61cfdb33165d2760817ec9601d277575d4"
}
