)]}'
{
  "log": [
    {
      "commit": "c6563cbf87b24d509e2f41d220637179cd16b9fc",
      "tree": "8e0a6473fc370eb94cda826d9cb5407d860fd9d6",
      "parents": [
        "1985f6fb8965a813aabd53a6b64ec54dd23bfdfb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 30 17:25:31 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 30 17:25:31 2011 -0200"
      },
      "message": "[media] update Documentation/video4linux/CARDLIST.*\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc1d327232759647ea56725eab1c6b16c92d52fa",
      "tree": "c929516390d3aade90f4a87f29ceaa05be47aa6a",
      "parents": [
        "b4d48c942c17ce3d3a330ad91e109e522bc97378"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Mon Nov 14 08:48:18 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 30 14:05:08 2011 -0200"
      },
      "message": "[media] v4l: Add new alpha component control\n\nThe V4L2_CID_ALPHA_COMPONENT control is intended for the video capture\nor memory-to-memory devices that are capable of setting up the per-pixel\nalpha component to some arbitrary value. It allows to set the alpha\ncomponent for all pixels to an arbitrary value.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b4d48c942c17ce3d3a330ad91e109e522bc97378",
      "tree": "3365292f3a5a502edb51492d011fd326c930ca40",
      "parents": [
        "1a5cd29631a6b75e49e6ad8a770ab9d69cda0fa2",
        "5f0a6e2d503896062f641639dacfe5055c2f593b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 30 13:59:37 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 30 13:59:37 2011 -0200"
      },
      "message": "Merge tag \u0027v3.2-rc7\u0027 into staging/for_v3.3\n\nLinux 3.2-rc7\n\n* tag \u0027v3.2-rc7\u0027: (1304 commits)\n  Linux 3.2-rc7\n  netfilter: xt_connbytes: handle negation correctly\n  Btrfs: call d_instantiate after all ops are setup\n  Btrfs: fix worker lock misuse in find_worker\n  net: relax rcvbuf limits\n  rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt()\n  net: introduce DST_NOPEER dst flag\n  mqprio: Avoid panic if no options are provided\n  bridge: provide a mtu() method for fake_dst_ops\n  md/bitmap: It is OK to clear bits during recovery.\n  md: don\u0027t give up looking for spares on first failure-to-add\n  md/raid5: ensure correct assessment of drives during degraded reshape.\n  md/linear: fix hot-add of devices to linear arrays.\n  sparc64: Fix MSIQ HV call ordering in pci_sun4v_msiq_build_irq().\n  pata_of_platform: Add missing CONFIG_OF_IRQ dependency.\n  ipv4: using prefetch requires including prefetch.h\n  VFS: Fix race between CPU hotplug and lglocks\n  vfs: __read_cache_page should use gfp argument rather than GFP_KERNEL\n  USB: Fix usb/isp1760 build on sparc\n  net: Add a flow_cache_flush_deferred function\n  ...\n\nConflicts:\n\tdrivers/media/common/tuners/tda18218.c\n\tdrivers/media/video/omap3isp/ispccdc.c\n\tdrivers/staging/media/as102/as102_drv.h\n"
    },
    {
      "commit": "669a4ba44d6054f147ef123b0c9a640e49c518e0",
      "tree": "14c9842f1c0e60459141f0a8b71d71be54ce3e14",
      "parents": [
        "bf3b84006e22ae241ec3d53dbe6c6d1f6ceddb56"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 17 20:36:56 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 20 11:50:08 2011 -0200"
      },
      "message": "[media] Update documentation to reflect DVB-C Annex A/C support\n\nInstead of using the same delivery system for both Annex A and\nAnnex C, split them into two separate ones. This helps to support\ndevices that only support Annex A.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a597fa78d374c57dcf9a9bac02472a530cd7e60a",
      "tree": "35c9a7794e3473fc33f4e4eaf7f9a6afef0d678e",
      "parents": [
        "fa5034c667c224be48db31a0d043dba305e8e7a8"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Fri Jun 10 12:23:30 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 20 09:32:48 2011 -0200"
      },
      "message": "[media] v4l: Add over-current and indicator flash fault bits\n\nFlash controllers can report over-current and indicator fault\nconditions. Define flash fault control bits for them.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nAcked-by: Sakari Ailus \u003csakari.ailus@maxwell.research.nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "653f42f6b6348652c02737924abd6a5a6426e7ee",
      "tree": "466d9d722742f8f9c553226ffce200dc62f494ab",
      "parents": [
        "4dde6dedad736b86bcea3722abb7d8031aeeaa16",
        "9d5a09e659f8414dd3713e2acbfaf8a9e9794aa1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 13 14:59:42 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 13 14:59:42 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client:\n  ceph: add missing spin_unlock at ceph_mdsc_build_path()\n  ceph: fix SEEK_CUR, SEEK_SET regression\n  crush: fix mapping calculation when force argument doesn\u0027t exist\n  ceph: use i_ceph_lock instead of i_lock\n  rbd: remove buggy rollback functionality\n  rbd: return an error when an invalid header is read\n  ceph: fix rasize reporting by ceph_show_options\n"
    },
    {
      "commit": "6c7ef54774a28aec6268ca325abf95c7d6956ee3",
      "tree": "edfc8bb02fdb96d5166cb3ce2b422d9093488eb6",
      "parents": [
        "ba2780c796badfc3741c7cb499a575ca49f17e6d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Wed Nov 16 10:34:24 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 12 15:03:49 2011 -0200"
      },
      "message": "[media] DVB: Docbook update for DTV_ENUM_DELSYS\n\nSigned-off-by: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c6401af6692bac94b7ae1ff04f1d32c5dd1a38e3",
      "tree": "e332365ba6e8d6ca969b052cd18a8f74f1a2d956",
      "parents": [
        "15157c506d742b6767edcd486d6c73ea907fb7cf"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "snjw23@gmail.com",
        "time": "Sat Dec 03 08:37:06 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Dec 11 09:16:53 2011 -0200"
      },
      "message": "[media] Remove unneeded comments from the media API DocBook files\n\nThis removes comment tags intended for emacs configuration from\n67 files in the Media API DocBook. Such comments are not really\nhelpful and violate  the coding style rules.\n\nSigned-off-by: Sylwester Nawrocki \u003csnjw23@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7330f7c157308166c507da9b9926107d85f960d3",
      "tree": "e848793a8b3ae1a69b0b00f3ced138f03cce3bbe",
      "parents": [
        "5e642c06b561fd95d77d13f41adeb6e906acc31d"
      ],
      "author": {
        "name": "Malcolm Priestley",
        "email": "tvboxspy@gmail.com",
        "time": "Wed Nov 30 17:17:43 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Dec 11 09:00:48 2011 -0200"
      },
      "message": "[media] dvb_get_firmware: updates for it913x\n\nChanges to extract firmware for it913x devices\n\n./get_dvb_firmware it9135\nextracts\ndvb-usb-it9135-01.fw\ndvb-usb-it9135-02.fw\n\n./get_dvb_firmware it9137\nextracts\ndvb-usb-it9137-01.fw\n\nSigned-off-by: Malcolm Priestley \u003ctvboxspy@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "592d44a5f8458892c007c61b9cfa677efede5e1e",
      "tree": "cec376faf5dd25e1ce89134b0503d8354e473392",
      "parents": [
        "3ab345fc4b95a981a83f616487bbe07ddb5b1b1a",
        "b2c1639135c0fc1560f3fe9a3a83f2c8265a9e02"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 09 08:08:14 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 09 08:08:14 2011 -0800"
      },
      "message": "Merge branch \u0027iommu/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu\n\n* \u0027iommu/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu:\n  MAINTAINERS: Update amd-iommu F: patterns\n  iommu/amd: Fix typo in kernel-parameters.txt\n  iommu/msm: Fix compile error in mach-msm/devices-iommu.c\n  Fix comparison using wrong pointer variable in dma debug code\n"
    },
    {
      "commit": "3ab345fc4b95a981a83f616487bbe07ddb5b1b1a",
      "tree": "fa636303d4bcae2e6dfa7f3c54541195bf67b255",
      "parents": [
        "975e32c287a9b144cf115d3f42ca18664b3331df",
        "0a34b42b6245ccc710be6759cded5b7fe41ea1f9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 09 08:07:42 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 09 08:07:42 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:\n  ALSA: hda/realtek - Fix lost speaker volume controls\n  ALSA: hda/realtek - Create \"Bass Speaker\" for two speaker pins\n  ALSA: hda/realtek - Don\u0027t create extra controls with channel suffix\n  ALSA: hda - Fix remaining VREF mute-LED NID check in post-3.1 changes\n  ALSA: hda - Fix GPIO LED setup for IDT 92HD75 codecs\n  ASoC: Provide a more complete DMA driver stub\n  ASoC: Remove references to corgi and spitz from machine driver document\n  ASoC: Make SND_SOC_MX27VIS_AIC32X4 depend on I2C\n  ASoC: Fix dependency for SND_SOC_RAUMFELD and SND_PXA2XX_SOC_HX4700\n  ASoC: uda1380: Return proper error in uda1380_modinit failure path\n  ASoC: kirkwood: Make SND_KIRKWOOD_SOC_OPENRD and SND_KIRKWOOD_SOC_T5325 depend on I2C\n  ASoC: Mark WM8994 ADC muxes as virtual\n  ALSA: hda/realtek - Fix Oops in alc_mux_select()\n  ALSA: sis7019 - give slow codecs more time to reset\n"
    },
    {
      "commit": "51703306b3b9ea7c05728040998521e47358147b",
      "tree": "aa76b79a9dcde9269b61524953a57b7d1328bcea",
      "parents": [
        "81e759fbf7715514c32e563789db1d9d47fd55fb"
      ],
      "author": {
        "name": "Josh Durgin",
        "email": "josh.durgin@dreamhost.com",
        "time": "Mon Oct 24 16:28:27 2011 -0700"
      },
      "committer": {
        "name": "Sage Weil",
        "email": "sage@newdream.net",
        "time": "Wed Dec 07 10:46:19 2011 -0800"
      },
      "message": "rbd: remove buggy rollback functionality\n\nThis doesn\u0027t interact with resizing well, since it doesn\u0027t set the\nsize of the device to the size at the snapshot. It\u0027s also an expensive\noperation to be synchronous. Rollback can still be done with the\nuserspace rbd tool.\n\nSigned-off-by: Josh Durgin \u003cjosh.durgin@dreamhost.com\u003e\n"
    },
    {
      "commit": "b835c0f47f725d864bf2545f10c733b754bb6d51",
      "tree": "f80f0d627bd81ea3f01d1bae71700a940896622a",
      "parents": [
        "091c0f86bad6bb0b003dff2f6195508e29548648",
        "681090902eeb459a829f6f93d378a82011af3c89"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 06 12:03:54 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 06 12:03:54 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net:\n  net: Silence seq_scale() unused warning\n  ipv4:correct description for tcp_max_syn_backlog\n  pasemi_mac: Fix building as module\n  netback: Fix alert message.\n  r8169: fix Rx index race between FIFO overflow recovery and NAPI handler.\n  r8169: Rx FIFO overflow fixes.\n  ipv4: Fix peer validation on cached lookup.\n  ipv4: make sure RTO_ONLINK is saved in routing cache\n  iwlwifi: change the default behavior of watchdog timer\n  iwlwifi: do not re-configure HT40 after associated\n  iwlagn: fix HW crypto for TX-only keys\n  Revert \"mac80211: clear sta.drv_priv on reconfiguration\"\n  mac80211: fill rate filter for internal scan requests\n  cfg80211: amend regulatory NULL dereference fix\n  cfg80211: fix race on init and driver registration\n"
    },
    {
      "commit": "99b53bdd810611cc178e1a86bc112d8f4f56a1e9",
      "tree": "0d663b68aaa3c5e1e7290809183a3031be6c9072",
      "parents": [
        "65e9d805e96c7e6a15c1e3b0c00a842d2249bab8"
      ],
      "author": {
        "name": "Peter Pan(潘卫平)",
        "email": "panweiping3@gmail.com",
        "time": "Mon Dec 05 21:39:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 06 13:02:28 2011 -0500"
      },
      "message": "ipv4:correct description for tcp_max_syn_backlog\n\nSince commit c5ed63d66f24(tcp: fix three tcp sysctls tuning),\nsysctl_max_syn_backlog is determined by tcp_hashinfo-\u003eehash_mask,\nand the minimal value is 128, and it will increase in proportion to the\nmemory of machine.\nThe original description for tcp_max_syn_backlog and sysctl_max_syn_backlog\nare out of date.\n\nChangelog:\nV2: update description for sysctl_max_syn_backlog\n\nSigned-off-by: Weiping Pan \u003cpanweiping3@gmail.com\u003e\nReviewed-by: Shan Wei \u003cshanwei88@gmail.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89e0b9a3fd66d72f2d7b7f2d6d86fa56997cde27",
      "tree": "0e14a0ea2364dbb136e83403a1695817c0e993e2",
      "parents": [
        "96f176a310e447966e45112fe4511b9d9fa0caf4"
      ],
      "author": {
        "name": "Sedat Dilek",
        "email": "sedat.dilek@googlemail.com",
        "time": "Mon Dec 05 23:08:32 2011 +0100"
      },
      "committer": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Tue Dec 06 15:16:02 2011 +0100"
      },
      "message": "iommu/amd: Fix typo in kernel-parameters.txt\n\nSigned-off-by: Sedat Dilek \u003csedat.dilek@gmail.com\u003e\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\n"
    },
    {
      "commit": "6c39d6aca10ffac15f6decb6afd9080549fc2392",
      "tree": "532e75637e12b3a4424d6fc56da8370d5b419806",
      "parents": [
        "a020428364485751b607105c8f5a608f9b1fd38b",
        "cefcc03ffc9527dde56807339edb1719c8dbae5f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 06 13:22:28 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Dec 06 13:22:28 2011 +0100"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "145294c359a690b35c62d27dcff28fe892d02aca",
      "tree": "a3b5b7e9f1e964fa18ef8c502b57912b16ea55e3",
      "parents": [
        "570a2429e964f8d63338b3450ba801a263b29b3a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 05 18:27:25 2011 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 05 19:29:54 2011 +0000"
      },
      "message": "ASoC: Remove references to corgi and spitz from machine driver document\n\nThey\u0027re not currently actively worked on, the hardware being rather\nobsolete by now.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "8360ee2f74bda2b794bdf4e23ab19d8b4e93807f",
      "tree": "65bd1dc8bb335a2b709638129949392647cb939d",
      "parents": [
        "35d476996288af6a4aaa8b172bcd31decd233de7"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "borislav.petkov@amd.com",
        "time": "Mon Nov 21 12:10:19 2011 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Dec 05 18:07:30 2011 +0100"
      },
      "message": "x86, AMD: Correct align_va_addr documentation\n\nCommit dfb09f9b7ab0 (\"x86, amd: Avoid cache aliasing penalties\non AMD family 15h\") introduced a kernel command line parameter\ncalled \u0027align_va_addr\u0027 which still refers to arguments used in\nan earlier version of the patch and which got changed without\nupdating the documentation. Correct that omission.\n\nSigned-off-by: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nCc: Frank Arnold \u003cfrank.arnold@amd.com\u003e\nLink: http://lkml.kernel.org/r/1321873819-29541-1-git-send-email-bp@amd64.org\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "af968e29acd91ebeb4224e899202c46c93171ecd",
      "tree": "2b3b34e142f5ed315557e582fc35c7792a4a41d0",
      "parents": [
        "f9143eae1035195352da7577d89ec5982cbc9f72",
        "8593b6f6b0f05483dc6417b2fb7eb9dfaec34cba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 02 13:30:58 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 02 13:30:58 2011 -0800"
      },
      "message": "Merge branch \u0027usb-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\n* \u0027usb-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (21 commits)\n  usb: ftdi_sio: add PID for Propox ISPcable III\n  Revert \"xHCI: reset-on-resume quirk for NEC uPD720200\"\n  xHCI: fix bug in xhci_clear_command_ring()\n  usb: gadget: fsl_udc: fix dequeuing a request in progress\n  usb: fsl_mxc_udc.c: Remove compile-time dependency of MX35 SoC type\n  usb: fsl_mxc_udc.c: Fix build issue by including missing header file\n  USB: fsl_udc_core: use usb_endpoint_xfer_isoc to judge ISO XFER\n  usb: udc: Fix gadget driver\u0027s speed check in various UDC drivers\n  usb: gadget: fix g_serial regression\n  usb: renesas_usbhs: fixup driver speed\n  usb: renesas_usbhs: fixup gadget.dev.driver when udc_stop.\n  usb: renesas_usbhs: fixup signal the driver that cable was disconnected\n  usb: renesas_usbhs: fixup device_register timing\n  usb: musb: PM: fix context save/restore in suspend/resume path\n  USB: linux-cdc-acm.inf: add support for the acm_ms gadget\n  EHCI : Fix a regression in the ISO scheduler\n  xHCI: reset-on-resume quirk for NEC uPD720200\n  USB: whci-hcd: fix endian conversion in qset_clear()\n  USB: usb-storage: unusual_devs entry for Kingston DT 101 G2\n  usb: option: add SIMCom SIM5218\n  ...\n"
    },
    {
      "commit": "b930c26416c4ea6855726fd977145ccea9afbdda",
      "tree": "ae18b550c5918ba36f92d0971cc7f2cc8918a05d",
      "parents": [
        "11d814a20166461358e1cefaf6bcd425698b8460",
        "f4a8e6563ea5366f563cb741a27fe90c5fa7f0fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 01 08:28:53 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 01 08:28:53 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs:\n  Btrfs: fix meta data raid-repair merge problem\n  Btrfs: skip allocation attempt from empty cluster\n  Btrfs: skip block groups without enough space for a cluster\n  Btrfs: start search for new cluster at the beginning\n  Btrfs: reset cluster\u0027s max_size when creating bitmap\n  Btrfs: initialize new bitmaps\u0027 list\n  Btrfs: fix oops when calling statfs on readonly device\n  Btrfs: Don\u0027t error on resizing FS to same size\n  Btrfs: fix deadlock on metadata reservation when evicting a inode\n  Fix URL of btrfs-progs git repository in docs\n  btrfs scrub: handle -ENOMEM from init_ipath()\n"
    },
    {
      "commit": "c290b2f2b0187b5cd840b2c2803107a0207ebc2f",
      "tree": "f4751d34d041e7ed5a30d5c69cdb03de898a6238",
      "parents": [
        "d6e92d360c21494ed4ce3bcfa7c84b90cb075bba",
        "e43fce14088d9910b545c30c9a7127deb289d477"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 30 16:24:43 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 30 16:24:43 2011 -0800"
      },
      "message": "Merge branch \u0027dt-for-linus\u0027 of git://sources.calxeda.com/kernel/linux\n\n* \u0027dt-for-linus\u0027 of git://sources.calxeda.com/kernel/linux:\n  of: Add Silicon Image vendor prefix\n  of/irq: of_irq_init: add check for parent equal to child node\n"
    },
    {
      "commit": "b52f75a595e8a70ee453bd6fb8023ee294f7a729",
      "tree": "6e928b80b79febed4dc27ca009544bc801f0f25e",
      "parents": [
        "26bdef541d26fd6a5ddffdf8949ace22f94f809f"
      ],
      "author": {
        "name": "Arnd Hannemann",
        "email": "arnd@arndnet.de",
        "time": "Wed Nov 16 17:35:37 2011 +0100"
      },
      "committer": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Wed Nov 30 18:46:02 2011 +0100"
      },
      "message": "Fix URL of btrfs-progs git repository in docs\n\n\tThe location of the btrfs-progs repository has been changed.\n\tThis patch updates the documentation accordingly.\n\nSigned-off-by: Arnd Hannemann \u003carnd@arndnet.de\u003e\n"
    },
    {
      "commit": "e43fce14088d9910b545c30c9a7127deb289d477",
      "tree": "0b6c3ca6bd479dceba201185bc76fac6ab37a692",
      "parents": [
        "d7fb6d0adb86ed1c5290e754092a5a1e3de76ee9"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Tue Nov 08 11:35:20 2011 +0000"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Nov 29 08:24:20 2011 -0600"
      },
      "message": "of: Add Silicon Image vendor prefix\n\n\"sil\" is the most commonly used abbreviation for Silicon\nImage products.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\n"
    },
    {
      "commit": "118205d6b6752e22e19b771771174e6426582311",
      "tree": "9657ed154856000025fd447c74c2f473eb0bfd08",
      "parents": [
        "e3420901eba65b1c46bed86d360e3a8685d20734"
      ],
      "author": {
        "name": "Klaus Schwarzkopf",
        "email": "schwarzkopf@sensortherm.de",
        "time": "Mon Nov 28 13:03:25 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 29 09:59:29 2011 +0900"
      },
      "message": "USB: linux-cdc-acm.inf: add support for the acm_ms gadget\n\nSupport for the acm_ms usb gadget on windows.\n\nSigned-off-by: Klaus Schwarzkopf \u003cschwarzkopf@sensortherm.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fafba48d4dd6fcbb1fd7ac4ab0ba22ef45b9796c",
      "tree": "b46cd28e597cf30da24ace6db2768fc6b469e6cd",
      "parents": [
        "907565921966260921e4c4581ed8985ef4cf9a67"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Nov 23 21:20:15 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Mon Nov 28 22:14:45 2011 +0100"
      },
      "message": "PM / Sleep: Update documentation related to system wakeup\n\nThe system wakeup section of Documentation/power/devices.txt is\noutdated, so make it agree with the current code.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "907565921966260921e4c4581ed8985ef4cf9a67",
      "tree": "d7e48912c3ab88eec1766158cc17eb2b693a85d6",
      "parents": [
        "fa8ce723936460fcf7e49f508fd5dbd5125e39c4"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Nov 23 21:20:07 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Mon Nov 28 22:14:34 2011 +0100"
      },
      "message": "PM / Runtime: Make documentation follow the new behavior of irq_safe\n\nThe runtime PM core code behavior related to the power.irq_safe\ndevice flag has changed recently and the documentation should be\nmodified to reflect it.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "fa8ce723936460fcf7e49f508fd5dbd5125e39c4",
      "tree": "9a5dd5d6ab1e780d4209d79dd49c7890c3909f44",
      "parents": [
        "5841eb6402707a387b216373e65c9c28e8136663"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Nov 23 21:19:57 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Mon Nov 28 22:14:27 2011 +0100"
      },
      "message": "PM / Sleep: Correct inaccurate information in devices.txt\n\nThe documentation file Documentation/power/devices.txt contains some\ninformation that isn\u0027t correct any more due to code modifications\nmade after that file had been created (or updated last time).  Fix\nthis.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "5841eb6402707a387b216373e65c9c28e8136663",
      "tree": "1841f84c931e6e55ab510f4d44c505e802eae4eb",
      "parents": [
        "bb58dd5d1ffad6c2d21c69698ba766dad4ae54e6"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Nov 23 21:18:39 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Mon Nov 28 22:14:19 2011 +0100"
      },
      "message": "PM / Domains: Document how PM domains are used by the PM core\n\nThe current power management documentation in Documentation/power/\neither doesn\u0027t cover PM domains at all, or gives inaccurate\ninformation about them, so update the relevant files in there to\nfollow the code.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "b698c784bfacc909b05e043d8fca08281fe154bb",
      "tree": "76b1f3678d9df4e1cdb2803447f852daab268f18",
      "parents": [
        "43599f31ab93bc2c17db615be20ce56261392292"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Nov 09 10:53:01 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 25 15:08:18 2011 -0200"
      },
      "message": "[media] V4L2 spec: fix the description of V4L2_FBUF_CAP_SRC_CHROMAKEY\n\nV4L2_FBUF_CAP_SRC_CHROMAKEY is the opposite of V4L2_FBUF_CAP_CHROMAKEY, but\naccording to the documentation it was the same. The terms \u0027video\u0027 and\n\u0027framebuffer\u0027 were accidentally swapped in the text.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nCC: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "43599f31ab93bc2c17db615be20ce56261392292",
      "tree": "302f2662707f8411bb5001b20baeb8ae2d7f3f05",
      "parents": [
        "0fb6ec6b1c185a1d99bf238880cc265d72ab111b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Nov 07 12:44:28 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 25 15:07:54 2011 -0200"
      },
      "message": "[media] v4l2 framework doc: clarify locking\n\n  high-latency devices.\n\nThanks to Hans de Goede for our discussions on this topic.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nThanks-to: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0fb6ec6b1c185a1d99bf238880cc265d72ab111b",
      "tree": "3a42dbfd3deafd638ce8706e9c362e4e49dd401e",
      "parents": [
        "146d35b00db270054378de17ca33eb54b0b78311"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Mon Nov 07 08:30:20 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 25 15:07:22 2011 -0200"
      },
      "message": "[media] V4L2 Spec: clarify usage of V4L2_FBUF_FLAG_PRIMARY\n\nAs per discussion during the 2011 V4L-DVB workshop.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "146d35b00db270054378de17ca33eb54b0b78311",
      "tree": "3780709ab9a613ed567b09534596e0abe1209b1d",
      "parents": [
        "7e5219d18e93dd23e834a53b1ea73ead19cfeeb1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Wed Oct 12 06:58:44 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 25 15:06:04 2011 -0200"
      },
      "message": "[media] V4L spec: fix typo and missing CAP_RDS documentation\n\nFor some reason the V4L2_TUNER_CAP_RDS_CONTROLS/BLOCK_IO capabilities were never\ndocumented in the proper table. In addition, then RDS interface section incorrectly\nreferred to them as V4L2_TUNER_SUB_RDS_... instead of CAP_RDS_...\n\nThis is now fixed.\n\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "12cbfd0a3c52a52c2948c91b9e62e73c468d1572",
      "tree": "9252b3929159a83fc81ca0a48706bfa959660967",
      "parents": [
        "b32e724308300a6ecead0f4895f0452a06a4291d",
        "cfcfc9eca2bcbd26a8e206baeb005b055dbf8e37"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 23 19:42:09 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 23 19:42:09 2011 -0200"
      },
      "message": "Merge tag \u0027v3.2-rc2\u0027 into staging/for_v3.3\n\n* tag \u0027v3.2-rc2\u0027: (3068 commits)\n  Linux 3.2-rc2\n  hfs: add sanity check for file name length\n  fsl-rio: fix compile error\n  blackfin: Fixup export.h includes\n  Blackfin: add serial TX IRQ in individual platform resource\n  virtio-pci: fix use after free\n  ACPI / cpuidle: Remove acpi_idle_suspend (to fix suspend regression)\n  drm/radeon/kms/combios: fix dynamic allocation of PM clock modes\n  [CPUFREQ] db8500: fix build error due to undeclared i variable\n  bma023: Add SFI translation for this device\n  vrtc: change its year offset from 1960 to 1972\n  ce4100: fix a build error\n  arm/imx: fix imx6q mmc error when mounting rootfs\n  arm/imx: fix AUTO_ZRELADDR selection\n  arm/imx: fix the references to ARCH_MX3\n  ARM: mx51/53: set pwm clock parent to ipg_perclk\n  btrfs: rename the option to nospace_cache\n  drm/radeon/kms/pm: switch to dynamically allocating clock mode array\n  drm/radeon/kms: optimize r600_pm_profile_init\n  drm/radeon/kms/pm: add a proper pm profile init function for fusion\n  ...\n\nConflicts:\n\tdrivers/media/radio/Kconfig\n"
    },
    {
      "commit": "cbb44514048a250647c6c6b3df27ff62cb71f7d5",
      "tree": "47b64df0a06edd7f7eca94d2f9f8d08f070b1ef5",
      "parents": [
        "cc6bcf7d2ec2234e7b41770185e4dc826390185e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Nov 23 11:33:07 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed Nov 23 11:33:07 2011 +0100"
      },
      "message": "i2c: Fix device name for 10-bit slave address\n\n10-bit addresses overlap with traditional 7-bit addresses, leading in\ndevice name collisions. Add an arbitrary offset to 10-bit addresses to\nprevent this collision. The offset was chosen so that the address is\nstill easily recognizable.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "3b9abc7e48561b0b140ee267e190bc1031f82ff3",
      "tree": "ec5d8174f89cb8555c74eb3eb770054aa22fc724",
      "parents": [
        "0cda56962b883cd5e7aa036350e5a0283a88c590",
        "0c73c08ec73dbe080b9ec56696ee21d32754d918"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 21 20:36:46 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 21 20:36:46 2011 -0800"
      },
      "message": "Merge branch \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\n\n* \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:\n  TTY: ldisc, wait for ldisc infinitely in hangup\n  TTY: ldisc, move wait idle to caller\n  TTY: ldisc, allow waiting for ldisc arbitrarily long\n  Revert \"tty/serial: Prevent drop of DCD on suspend for Tegra UARTs\"\n  RS485: fix inconsistencies in the meaning of some variables\n  pch_uart: Fix DMA resource leak issue\n  serial,mfd: Fix CMSPAR setup\n  tty/serial: Prevent drop of DCD on suspend for Tegra UARTs\n  pch_uart: Change company name OKI SEMICONDUCTOR to LAPIS Semiconductor\n  pch_uart: Support new device LAPIS Semiconductor ML7831 IOH\n  pch_uart: Fix hw-flow control issue\n  tty: hvc_dcc: Fix duplicate character inputs\n  jsm: Change maintainership\n"
    },
    {
      "commit": "0cda56962b883cd5e7aa036350e5a0283a88c590",
      "tree": "acb54a8550f3d768a45ad297761f8f6cba90d19e",
      "parents": [
        "b0d81664a0092d8f6df7742b5aee6fcfd326b36c",
        "91a13c281d7d4648c0b32dede11a0144c4e7984c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 21 20:36:26 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 21 20:36:26 2011 -0800"
      },
      "message": "Merge branch \u0027driver-core-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\n* \u0027driver-core-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core:\n  drivers/base/node.c: fix compilation error with older versions of gcc\n  uio: documentation fixups\n  device.h: Fix struct member documentation\n"
    },
    {
      "commit": "6fd7dba026f17076ac4bd63a3590f993c1f5c2c6",
      "tree": "70259be58fbd2cd9eee1b46156211ef8c1b8d8c2",
      "parents": [
        "dfbbf5da6c2266580df8b8aab0b43595bed55e48"
      ],
      "author": {
        "name": "Eddi De Pieri",
        "email": "eddi@depieri.net",
        "time": "Mon Nov 21 06:43:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 21 10:38:39 2011 -0200"
      },
      "message": "[media] get_dvb_firmware: add support for HVR-930C firmware\n\nSigned-off-by: Eddi De Pieri \u003ceddi@depieri.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6fe4c6d466e95d31164f14b1ac4aefb51f0f4f82",
      "tree": "54dd0130534a0e20195f45ece12421c604064d01",
      "parents": [
        "a4cc3889f7e2c3f2fd15b492822c889fed5e1800",
        "9cc20b268a5a14f5e57b8ad405a83513ab0d78dc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 20 14:59:33 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 20 14:59:33 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (86 commits)\n  ipv4: fix redirect handling\n  ping: dont increment ICMP_MIB_INERRORS\n  sky2: fix hang in napi_disable\n  sky2: enforce minimum ring size\n  bonding: Don\u0027t allow mode change via sysfs with slaves present\n  f_phonet: fix page offset of first received fragment\n  stmmac: fix pm functions avoiding sleep on spinlock\n  stmmac: remove spin_lock in stmmac_ioctl.\n  stmmac: parameters auto-tuning through HW cap reg\n  stmmac: fix advertising 1000Base capabilties for non GMII iface\n  stmmac: use mdelay on timeout of sw reset\n  sky2: version 1.30\n  sky2: used fixed RSS key\n  sky2: reduce default Tx ring size\n  sky2: rename up/down functions\n  sky2: pci posting issues\n  sky2: fix hang on shutdown (and other irq issues)\n  r6040: fix check against MCRO_HASHEN bit in r6040_multicast_list\n  MAINTAINERS: change email address for shemminger\n  pch_gbe: Move #include of module.h\n  ...\n"
    },
    {
      "commit": "15bd1cfb3055d866614cdaf38e43201936264e50",
      "tree": "020261b5a984684201a39e661934aa5dcdf82f83",
      "parents": [
        "9545eb61e5bb70055fd9358f25f95387f7398cba",
        "019ceb7d5d252ce71001a157cf29f4ac28501b72"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 18 09:34:35 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 18 09:34:35 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-block:\n  block: add missed trace_block_plug\n  paride: fix potential information leak in pg_read()\n  bio: change some signed vars to unsigned\n  block: avoid unnecessary plug list flush\n  cciss: auto engage SCSI mid layer at driver load time\n  loop: cleanup set_status interface\n  include/linux/bio.h: use a static inline function for bio_integrity_clone()\n  loop: prevent information leak after failed read\n  block: Always check length of all iov entries in blk_rq_map_user_iov()\n  The Windows driver .inf disables ASPM on all cciss devices. Do the same.\n  backing-dev: ensure wakeup_timer is deleted\n  block: Revert \"[SCSI] genhd: add a new attribute \"alias\" in gendisk\"\n"
    },
    {
      "commit": "fec6489f6d2dda1d83143b644086e49524410809",
      "tree": "b7d0fab45b5ba25db25142a5a2c0f6e3a45ffae0",
      "parents": [
        "aa1b052a34d7ec85b23f4fba564df24b9477201b",
        "05ee7964a470d29889ac48cc8274c1b5a1904a11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 15:13:37 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 15:13:37 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:\n  ALSA: hda - Fix the connection selection of ADCs on Cirrus codecs\n  ALSA: hda - Update URLs in document\n  ALSA: hda - move eld-\u003espk_alloc fixup to hdmi_update_eld()\n  ALSA: hda - delayed ELD repoll\n  ALSA: hda - fix ELD memory leak\n  ALSA: hda/realtek: remove redundant semicolon\n  ALSA: hda - pwr_nids cleanup for IDT codecs\n"
    },
    {
      "commit": "4e145349a1fe16ba8689553f0ffa5b223fba5327",
      "tree": "fafa916b8c69c3192d15d76eba01b9ce377a8a9e",
      "parents": [
        "2440f7aff46af4187d0518e92adaddf475aa82b0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 16 14:38:28 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Nov 16 15:36:51 2011 -0200"
      },
      "message": "[media] em28xx: Fix some Terratec entries (H5 and XS)\n\nAs reported by  Andreas Oberritter \u003cobi@linuxtv.org\u003e, changeset\n33ba28eebc3e1758e6adc1fcec9e1e3151bac453 did the wrong thing.\n\nFix it to properly reflect the entries for Terratec H5 revs 1 and 2,\nand restore Terratec XS entry.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "25d7d59d1f7321be85bda175c9a1bb85ca1b5881",
      "tree": "893b47966b263061b222ffab474a06ead727a881",
      "parents": [
        "2d1b439bdb3cee0ae5ccbd7f65e1e5852b1c2718"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 10:52:01 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 10:53:38 2011 +0100"
      },
      "message": "ALSA: hda - Update URLs in document\n\nSome stuff was moved from kernel.org to other places.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0007a4c90a11a5371c8b3f80b220fa402a399189",
      "tree": "3fb4a0158f87f539b2415fad35e958d1d1259910",
      "parents": [
        "7035b5df3c071ccaf2f1694b96bd8958b0eb37ca"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Wed Nov 16 09:21:49 2011 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@kernel.dk",
        "time": "Wed Nov 16 09:21:49 2011 +0100"
      },
      "message": "cciss: auto engage SCSI mid layer at driver load time\n\nA long time ago, probably in 2002, one of the distros, or maybe more than\none, loaded block drivers prior to loading the SCSI mid layer.  This meant\nthat the cciss driver, being a block driver, could not engage the SCSI mid\nlayer at init time without panicking, and relied on being poked by a\nuserland program after the system was up (and the SCSI mid layer was\ntherefore present) to engage the SCSI mid layer.\n\nThis is no longer the case, and cciss can safely rely on the SCSI mid\nlayer being present at init time and engage the SCSI mid layer straight\naway.  This means that users will see their tape drives and medium\nchangers at driver load time without need for a script in /etc/rc.d that\ndoes this:\n\nfor x in /proc/driver/cciss/cciss*\ndo\n\techo \"engage scsi\" \u003e $x\ndone\n\nHowever, if no tape drives or medium changers are detected, the SCSI mid\nlayer will not be engaged.  If a tape drive or medium change is later\nhot-added to the system it will then be necessary to use the above script\nor similar for the device(s) to be acceesible.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jens Axboe \u003caxboe@kernel.dk\u003e\n"
    },
    {
      "commit": "93f3350c46fa5dfcc9650eb19b186e71ffc924c3",
      "tree": "13b6f81f9fd85227283b38af6267d094e0038beb",
      "parents": [
        "90f04c2926cfb5bf74533b0a7766bc896f6a0c0e"
      ],
      "author": {
        "name": "Claudio Scordino",
        "email": "claudio@evidence.eu.com",
        "time": "Wed Nov 09 15:51:49 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 12:13:44 2011 -0800"
      },
      "message": "RS485: fix inconsistencies in the meaning of some variables\n\nThe crisv10.c and the atmel_serial.c serial drivers intepret the fields of the\nserial_rs485 structure in a different way.\n\nIn particular, crisv10.c uses SER_RS485_RTS_AFTER_SEND and\nSER_RS485_RTS_ON_SEND for the voltage of the RTS pin; atmel_serial.c,\ninstead, uses these values to know if a delay must be set before and\nafter sending.  This patch makes the usage of these variables consistent\nacross all drivers and fixes the Documentation as well.\n\nFrom now on, SER_RS485_RTS_AFTER_SEND and SER_RS485_RTS_ON_SEND will be\nused to set the voltage of the RTS pin (as in the crisv10.c driver); the\ndelay will be understood by looking only at the value of\ndelay_rts_before_send and delay_rts_after_send.\n\nSigned-off-by: Claudio Scordino \u003cclaudio@evidence.eu.com\u003e\nSigned-off-by: Darron Black \u003cdarron@griffin.net\u003e\nAcked-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b2433d861eaf349f4dcdc9281e75b139c1809dd3",
      "tree": "448045c3d44ec5c561415a09b77a08c64bfeb2f9",
      "parents": [
        "7b08fae8fbf0c14f003be8e039ed37bcbae4415a"
      ],
      "author": {
        "name": "Geoff Thorpe",
        "email": "geoff@geoffthorpe.net",
        "time": "Wed Nov 02 11:44:44 2011 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Nov 15 11:14:01 2011 -0800"
      },
      "message": "uio: documentation fixups\n\nThe \u0027name\u0027 attribute of struct uio_mem wasn\u0027t documented, and the note\nabout \u0027kobj\u0027 is stale and needs to be changed to \u0027map\u0027.\n\nSigned-off-by: Geoff Thorpe \u003cgeoff@geoffthorpe.net\u003e\nSigned-off-by: \"Hans J. Koch\" \u003chjk@hansjkoch.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fe10e6f4b24ef8ca12cb4d2368deb4861ab1861b",
      "tree": "86f524927ce64b07b3ab18254558e7fa766b0688",
      "parents": [
        "f28ad3b44a03892b533cfb503273370033594d9d",
        "d938e66003c9ccc6c0ab10fa31ee23cf27574d66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:45:42 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:45:42 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:\n  ALSA: usb-audio: Use kmemdup rather than duplicating its implementation\n  ALSA: hda - Re-enable the check NO_PRESENCE misc bit\n  ALSA: vmaster - Free slave-links when freeing the master element\n  ALSA: hda - Don\u0027t add elements of other codecs to vmaster slave\n  ALSA: intel8x0: improve virtual environment detection\n  ALSA: intel8x0: move virtual environment detection code into one place\n  ALSA: snd_usb_audio: add Logitech HD Webcam c510 to quirk-384\n  ALSA: hda - fix internal mic on Dell Vostro 3500 laptop\n  ALSA: HDA: Remove quirk for Toshiba T110\n  ALSA: usb-audio - Fix the missing volume quirks at delayed init\n  ALSA: hda - Mute unused capture sources for Realtek codecs\n  ALSA: intel8x0: Improve comments for VM optimization\n  ASoC: Ensure we get an impedence reported for WM8958 jack detect\n  ASoC: Don\u0027t use wm8994-\u003econtrol_data when requesting IRQs\n  ASoC: Don\u0027t use wm8994-\u003econtrol_data in wm8994_readable_register()\n  ASoC: Update git repository URL\n"
    },
    {
      "commit": "39ce61a846c8e1fa00cb57ad5af021542e6e8403",
      "tree": "fc2ece73b3c54a805f9ac85d390f2388f741b46c",
      "parents": [
        "e9eb0dadba932940f721f9d27544a7818b2fa1c5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 11 12:46:23 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Nov 11 12:46:23 2011 -0200"
      },
      "message": "[media] dvb: Allow select between DVB-C Annex A and Annex C\n\nDVB-C, as defined by ITU-T J.83 has 3 annexes. The differences between\nAnnex A and Annex C is that Annex C uses a subset of the modulation\ntypes, and uses a different rolloff factor. A different rolloff means\nthat the bandwidth required is slicely different, and may affect the\nsaw filter configuration at the tuners. Also, some demods have different\nconfigurations, depending on using Annex A or Annex C.\n\nSo, allow userspace to specify it, by changing the rolloff factor.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0985394e7fee6b25a7cc8335d45bc1c1a8ab2d3",
      "tree": "44f19c0500580fd0c3ea39f355c9636bec59d677",
      "parents": [
        "1ea6b8f48918282bdca0b32a34095504ee65bab5"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Thu Nov 10 09:03:55 2011 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@kernel.dk",
        "time": "Thu Nov 10 09:03:55 2011 +0100"
      },
      "message": "block: Revert \"[SCSI] genhd: add a new attribute \"alias\" in gendisk\"\n\nThis reverts commit a72c5e5eb738033938ab30d6a634b74d1d060f10.\n\nThe commit introduced alias for block devices which is intended to be\nused during logging although actual usage hasn\u0027t been committed yet.\nThis approach adds very limited benefit (raw log might be easier to\nfollow) which can be trivially implemented in userland but has a lot\nof problems.\n\nIt is much worse than netif renames because it doesn\u0027t rename the\nactual device but just adds conveninence name which isn\u0027t used\nuniversally or enforced.  Everything internal including device lookup\nand sysfs still uses the internal name and nothing prevents two\ndevices from using conflicting alias - ie. sda can have sdb as its\nalias.\n\nThis has been nacked by people working on device driver core, block\nlayer and kernel-userland interface and shouldn\u0027t have been\nupstreamed.  Revert it.\n\n http://thread.gmane.org/gmane.linux.kernel/1155104\n http://thread.gmane.org/gmane.linux.scsi/68632\n http://thread.gmane.org/gmane.linux.scsi/69776\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n Acked-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: \"James E.J. Bottomley\" \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Nao Nishijima \u003cnao.nishijima.xt@hitachi.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jens Axboe \u003caxboe@kernel.dk\u003e\n"
    },
    {
      "commit": "f7f9bdfadfda07afb904a9767468e38c2d1a6033",
      "tree": "63aafbccec39ea93866321627c8e810af71760cf",
      "parents": [
        "8d1c963a2e0c57dfe7f9c356389902e500cf1cfd"
      ],
      "author": {
        "name": "Julian Wollrath",
        "email": "jwollrath@web.de",
        "time": "Wed Nov 09 10:02:40 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 09 11:03:29 2011 +0100"
      },
      "message": "ALSA: hda - fix internal mic on Dell Vostro 3500 laptop\n\nFix the not working internal mic on Dell Vostro 3500 laptop by introducing the\nnew model dell-vostro-3500.\n\nSigned-off-by: Julian Wollrath \u003cjwollrath@web.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c8c27c955ac633c0d783ec65f65176c82809f04d",
      "tree": "c20837439bd8f12dad4ba3b0ebe77cedf0cfff29",
      "parents": [
        "98393b8ff2ca98b5b984e73a291b81b326e25184",
        "5c24d8b2bf99ee93049a6f8154ef9cd7897a6e36"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 08 18:33:11 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 08 18:33:11 2011 -0800"
      },
      "message": "Merge branch \u0027docs-move\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs\n\n* \u0027docs-move\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs: (45 commits)\n  DocBook/drm: Clean up a todo-note\n  DocBook/drm: `device aware\u0027 -\u003e `device-aware\u0027\n  DocBook/drm: `(device|driver) specific\u0027 -\u003e `(device|driver)-specific\u0027\n  DocBook/drm: Clean up the paragraph on framebuffer objects\n  DocBook/drm: Use `; otherwise,\u0027\n  DocBook/drm: Better flow with `, and then\u0027\n  DocBook/drm: Refer to the domain-setting function as a device-specific ioctl\n  DocBook/drm: Improve flow of GPU/CPU coherence sentence\n  DocBook/drm: Use an \u003citemizelist\u003e for fundamental GEM operations\n  DocBook/drm: Insert a comma\n  DocBook/drm: Use a \u003cvariablelist\u003e for vblank ioctls\n  DocBook/drm: Use an itemizedlist for what an encoder needs to provide\n  DocBook/drm: Insert `the\u0027 for readability, and change `set\u0027 to `setting\u0027\n  DocBook/drm: Remove extraneous commas\n  DocBook/drm: Use a colon\n  DocBook/drm: Clarify `final initialization\u0027 via better formatting\n  DocBook/drm: Remove redundancy\n  DocBook/drm: Insert `it\u0027 for smooth reading\n  DocBook/drm: The word `so-called\u0027; I do not think it connotes what you think it connotes\n  DocBook/drm: Use a singular subject for grammatical cleanliness\n  ...\n"
    },
    {
      "commit": "20db93c34095553a01a9c31136658917bf1fa5d5",
      "tree": "d8d080ca5c5d8bcd1218f9fa078a56c5d769247d",
      "parents": [
        "6d67e9beb68bc6712b042c9723cecc87dc8e3f4c"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Nov 08 14:21:44 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 08 14:21:44 2011 -0500"
      },
      "message": "net: min_pmtu default is 552\n\nSmall fix in Documentation, since min_pmtu is 512 + 20 + 20 \u003d 552\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5f11161675be1351cadb96c83850e20bf5bcdc48",
      "tree": "5e352c617694d5109319d0f765cae9c56039a11e",
      "parents": [
        "a6f05b97d1ba87326bd96f3da9fef994830d6994"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Nov 06 22:00:20 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Mon Nov 07 23:02:25 2011 +0100"
      },
      "message": "Documentation: Fix typo in freezer-subsystem.txt\n\nFix a typo in Documentation/cgroups/freezer-subsystem.txt.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nReviewed-by: Srivatsa S. Bhat \u003csrivatsa.bhat@linux.vnet.ibm.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n"
    },
    {
      "commit": "3c00303206c3a1ccd86579efdc90bc35f140962e",
      "tree": "66170c84b5ddaeb102aea3530517a26657b6ea29",
      "parents": [
        "83dbb15e9cd78a3619e3db36777e2f81d09b2914",
        "efb90582c575084723cc14302c1300cb26c7e01f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 07 10:13:52 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 07 10:13:52 2011 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux:\n  cpuidle: Single/Global registration of idle states\n  cpuidle: Split cpuidle_state structure and move per-cpu statistics fields\n  cpuidle: Remove CPUIDLE_FLAG_IGNORE and dev-\u003eprepare()\n  cpuidle: Move dev-\u003elast_residency update to driver enter routine; remove dev-\u003elast_state\n  ACPI: Fix CONFIG_ACPI_DOCK\u003dn compiler warning\n  ACPI: Export FADT pm_profile integer value to userspace\n  thermal: Prevent polling from happening during system suspend\n  ACPI: Drop ACPI_NO_HARDWARE_INIT\n  ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast()\n  PNPACPI: Simplify disabled resource registration\n  ACPI: Fix possible recursive locking in hwregs.c\n  ACPI: use kstrdup()\n  mrst pmu: update comment\n  tools/power turbostat: less verbose debugging\n"
    },
    {
      "commit": "e0d65113a70f1dc514e625cc4e7a7485a4bf72df",
      "tree": "7320a130dc304623f5cf4b5dd8f67fb1776225ca",
      "parents": [
        "cf5e15fbd72c13977720aa15b7b7e00e1d8fd8f2",
        "48e546b7f281f251893baa40769581fd15f085fb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 07 09:11:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 07 09:11:16 2011 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (226 commits)\n  mtd: tests: annotate as DANGEROUS in Kconfig\n  mtd: tests: don\u0027t use mtd0 as a default\n  mtd: clean up usage of MTD_DOCPROBE_ADDRESS\n  jffs2: add compr\u003dlzo and compr\u003dzlib options\n  jffs2: implement mount option parsing and compression overriding\n  mtd: nand: initialize ops.mode\n  mtd: provide an alias for the redboot module name\n  mtd: m25p80: don\u0027t probe device which has status of \u0027disabled\u0027\n  mtd: nand_h1900 never worked\n  mtd: Add DiskOnChip G3 support\n  mtd: m25p80: add EON flash EN25Q32B into spi flash id table\n  mtd: mark block device queue as non-rotational\n  mtd: r852: make r852_pm_ops static\n  mtd: m25p80: add support for at25df321a spi data flash\n  mtd: mxc_nand: preset_v1_v2: unlock all NAND flash blocks\n  mtd: nand: switch `check_pattern()\u0027 to standard `memcmp()\u0027\n  mtd: nand: invalidate cache on unaligned reads\n  mtd: nand: do not scan bad blocks with NAND_BBT_NO_OOB set\n  mtd: nand: wait to set BBT version\n  mtd: nand: scrub BBT on ECC errors\n  ...\n\nFix up trivial conflicts:\n - arch/arm/mach-at91/board-usb-a9260.c\n\tMerged into board-usb-a926x.c\n - drivers/mtd/maps/lantiq-flash.c\n\tadd_mtd_partitions -\u003e mtd_device_register vs changed to use\n\tmtd_device_parse_register.\n"
    },
    {
      "commit": "318cde38af41fefdd03a7e42c9fb70e9719ed83f",
      "tree": "dc6b774d16ce7a23a31cc34e573a4d74da5eea50",
      "parents": [
        "57437c1da54e5cf7d536d72d61e77ebeb528a87d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 07 12:01:49 2011 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 07 12:01:49 2011 -0200"
      },
      "message": "[media] Update some CARDLIST\u0027s\n\nRe-run the cardlist script, in order to update the cardlists\nfor a few drivers, to sync with the driver changes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "57437c1da54e5cf7d536d72d61e77ebeb528a87d",
      "tree": "41e024ca4bc355eee53869ef5dce593355c0ada0",
      "parents": [
        "a61f96bc3abccc8b41e422da8e808eb685527305"
      ],
      "author": {
        "name": "sensoray-dev",
        "email": "linux-dev@sensoray.com",
        "time": "Tue Oct 25 19:43:55 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 07 12:00:10 2011 -0200"
      },
      "message": "[media] bttv: adding Sensoray 611 board to driver\n\ncommit affebd4db94b459f676a14d9bb696c3c2b73643d\n\n[media] bttv: adding Sensoray 611 board to bttv driver\n\nSigned-off-by: Dean Anderson \u003clinux-dev@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a61f96bc3abccc8b41e422da8e808eb685527305",
      "tree": "091df32004aedcc10fb37957ec2f24c63ab07564",
      "parents": [
        "c27e3050378ec0d96d964cbf18746a30ad00ab9f"
      ],
      "author": {
        "name": "sensoray-dev",
        "email": "linux-dev@sensoray.com",
        "time": "Mon Oct 24 19:46:52 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Nov 07 11:58:09 2011 -0200"
      },
      "message": "[media] saa7134: adding Sensoray boards to saa7134 driver\n\ncommit cf5886c3dd2f65c817cb6ca5e7202fa3a3bdc872\n\nSigned-off-by: Dean Anderson \u003clinux-dev@sensoray.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5c24d8b2bf99ee93049a6f8154ef9cd7897a6e36",
      "tree": "806068fd67093b7d653972d2627c4e6f479f25a5",
      "parents": [
        "b32fc0a0629bf5894b35f33554c118aacfd0d1e2",
        "bcd3cfc1213894ff955771508d46fa18d66e9328"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Nov 06 21:40:22 2011 -0800"
      },
      "committer": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Nov 06 21:40:22 2011 -0800"
      },
      "message": "Merge branch \u0027docs/docbook/drm\u0027 of git://github.com/mfwitten/linux into docs-move\n"
    },
    {
      "commit": "362b646062b2073bd5c38efb42171d86e4f717e6",
      "tree": "6c98cdb7aa5d9be22e2b24ca06b822455ef4b9f5",
      "parents": [
        "c3b92c8787367a8bb53d57d9789b558f1295cc96"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Nov 04 03:33:46 2011 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Nov 06 20:48:42 2011 -0500"
      },
      "message": "ACPI: Export FADT pm_profile integer value to userspace\n\nThere are a lot userspace approaches to detect the usage of the\nplatform (laptop, workstation, server, ...) and adjust kernel tunables\naccordingly (io/process scheduler, power management, ...).\n\nThese approaches need constant maintaining and are ugly to implement\n(detect PCMCIA controller -\u003e laptop,\ndoes not work on recent systems anymore, ...)\nOn ACPI systems there is an easy and reliable way (if implemented\nin BIOS and most recent platforms have this value set).\n-\u003e export it to userspace.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d4a2e61f0b7a7b5b9e321e776a1e874c02e847e4",
      "tree": "d90b71a99cb82809d56f9798f59d175b57562803",
      "parents": [
        "0e4c9dc2f2e0fb6d3838eba34382fc6d2d1c381c",
        "2449b8ba0745327c5fa49a8d9acffe03b2eded69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 17:28:32 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 17:28:32 2011 -0800"
      },
      "message": "Merge git://github.com/rustyrussell/linux\n\n* git://github.com/rustyrussell/linux:\n  module,bug: Add TAINT_OOT_MODULE flag for modules not built in-tree\n  module: Enable dynamic debugging regardless of taint\n"
    },
    {
      "commit": "1197ab2942f920f261952de0c392ac749a35796b",
      "tree": "4922ccc8a6061e5ece6ac7420001f3bf4524ea92",
      "parents": [
        "ec773e99ab4abce07b1ae23117179c2861831964",
        "96cc017c5b7ec095ef047d3c1952b6b6bbf98943"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 17:12:03 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 17:12:03 2011 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (106 commits)\n  powerpc/p3060qds: Add support for P3060QDS board\n  powerpc/83xx: Add shutdown request support to MCU handling on MPC8349 MITX\n  powerpc/85xx: Make kexec to interate over online cpus\n  powerpc/fsl_booke: Fix comment in head_fsl_booke.S\n  powerpc/85xx: issue 15 EOI after core reset for FSL CoreNet devices\n  powerpc/8xxx: Fix interrupt handling in MPC8xxx GPIO driver\n  powerpc/85xx: Add \u0027fsl,pq3-gpio\u0027 compatiable for GPIO driver\n  powerpc/86xx: Correct Gianfar support for GE boards\n  powerpc/cpm: Clear muram before it is in use.\n  drivers/virt: add ioctl for 32-bit compat on 64-bit to fsl-hv-manager\n  powerpc/fsl_msi: add support for \"msi-address-64\" property\n  powerpc/85xx: Setup secondary cores PIR with hard SMP id\n  powerpc/fsl-booke: Fix settlbcam for 64-bit\n  powerpc/85xx: Adding DCSR node to dtsi device trees\n  powerpc/85xx: clean up FPGA device tree nodes for Freecsale QorIQ boards\n  powerpc/85xx: fix PHYS_64BIT selection for P1022DS\n  powerpc/fsl-booke: Fix setup_initial_memory_limit to not blindly map\n  powerpc: respect mem\u003d setting for early memory limit setup\n  powerpc: Update corenet64_smp_defconfig\n  powerpc: Update mpc85xx/corenet 32-bit defconfigs\n  ...\n\nFix up trivial conflicts in:\n - arch/powerpc/configs/40x/hcu4_defconfig\n\tremoved stale file, edited elsewhere\n - arch/powerpc/include/asm/udbg.h, arch/powerpc/kernel/udbg.c:\n\tadded opal and gelic drivers vs added ePAPR driver\n - drivers/tty/serial/8250.c\n\tmoved UPIO_TSI to powerpc vs removed UPIO_DWAPB support\n"
    },
    {
      "commit": "2449b8ba0745327c5fa49a8d9acffe03b2eded69",
      "tree": "48e11288635dcfc8cdb342f3ba00fa2a2a650aa8",
      "parents": [
        "1cd0d6c3021c8d76641b37203f504634b87fbabc"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Mon Oct 24 15:12:28 2011 +0200"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 07 07:54:42 2011 +1030"
      },
      "message": "module,bug: Add TAINT_OOT_MODULE flag for modules not built in-tree\n\nUse of the GPL or a compatible licence doesn\u0027t necessarily make the code\nany good.  We already consider staging modules to be suspect, and this\nshould also be true for out-of-tree modules which may receive very\nlittle review.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nReviewed-by: Dave Jones \u003cdavej@redhat.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e (patched oops-tracing.txt)\n"
    },
    {
      "commit": "8110efc64c4790cd1bf7e30f080e5ba3faa7cb85",
      "tree": "708c2a1ef6bebce8eda9676c554bea366547678e",
      "parents": [
        "06d8eb1b7d1eb34c76538dab791bc14136ebbc8f",
        "d6cc76856d353a3a9c43bead33210b9216dce332"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 05 17:54:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 05 17:54:18 2011 -0700"
      },
      "message": "Merge branch \u0027pm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\n* \u0027pm-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:\n  PM / Freezer: Revert 27920651fe \"PM / Freezer: Make fake_signal_wake_up() wake TASK_KILLABLE tasks too\"\n  PM / Freezer: Reimplement wait_event_freezekillable using freezer_do_not_count/freezer_count\n  USB: Update last_busy time after autosuspend fails\n  PM / Runtime: Automatically retry failed autosuspends\n  PM / QoS: Remove redundant check\n  PM / OPP: Fix build when CONFIG_PM_OPP is not set\n  PM / Runtime: Fix runtime accounting calculation error\n  PM / Sleep: Update freezer documentation\n  PM / Sleep: Remove unused symbol \u0027suspend_cpu_hotplug\u0027\n  PM / Sleep: Fix race between CPU hotplug and freezer\n  ACPI / PM: Add Sony VPCEB17FX to nonvs blacklist\n"
    },
    {
      "commit": "74cd4c67392c1cee0499ba0977ec843252c7af28",
      "tree": "1248b9020720ea88c8e24a675ffe75bd317bc272",
      "parents": [
        "deb9197b7031b8f4ed311dc47a14363da4458544"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Sep 26 15:40:13 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:25:16 2011 +0100"
      },
      "message": "Documentation: watchdog: add guide how to convert drivers to new framework\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "3d0a8d10cfb4cc3d1877c29a866ee7d8a46aa2fa",
      "tree": "11a85044d1472f5972ae47ce10a2f446ad981e9f",
      "parents": [
        "b4fdcb02f1e39c27058a885905bd0277370ba441",
        "a0eda62552eba4e1f92d5354bb65c68fb6b45f87"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 17:22:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 17:22:14 2011 -0700"
      },
      "message": "Merge branch \u0027for-3.2/drivers\u0027 of git://git.kernel.dk/linux-block\n\n* \u0027for-3.2/drivers\u0027 of git://git.kernel.dk/linux-block: (30 commits)\n  virtio-blk: use ida to allocate disk index\n  hpsa: add small delay when using PCI Power Management to reset for kump\n  cciss: add small delay when using PCI Power Management to reset for kump\n  xen/blkback: Fix two races in the handling of barrier requests.\n  xen/blkback: Check for proper operation.\n  xen/blkback: Fix the inhibition to map pages when discarding sector ranges.\n  xen/blkback: Report VBD_WSECT (wr_sect) properly.\n  xen/blkback: Support \u0027feature-barrier\u0027 aka old-style BARRIER requests.\n  xen-blkfront: plug device number leak in xlblk_init() error path\n  xen-blkfront: If no barrier or flush is supported, use invalid operation.\n  xen-blkback: use kzalloc() in favor of kmalloc()+memset()\n  xen-blkback: fixed indentation and comments\n  xen-blkfront: fix a deadlock while handling discard response\n  xen-blkfront: Handle discard requests.\n  xen-blkback: Implement discard requests (\u0027feature-discard\u0027)\n  xen-blkfront: add BLKIF_OP_DISCARD and discard request struct\n  drivers/block/loop.c: remove unnecessary bdev argument from loop_clr_fd()\n  drivers/block/loop.c: emit uevent on auto release\n  drivers/block/cpqarray.c: use pci_dev-\u003erevision\n  loop: always allow userspace partitions and optionally support automatic scanning\n  ...\n\nFic up trivial header file includsion conflict in drivers/block/loop.c\n"
    },
    {
      "commit": "886486b792e4f6f96d4fbe8ec5bf20811cab7d6a",
      "tree": "1c638e14492c16f8f69ca71fa93b2d81d8e4eeb6",
      "parents": [
        "6513fd6972f725291ee8ce62c7a39fb8a6c7391e"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Nov 03 23:39:18 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Nov 04 22:28:14 2011 +0100"
      },
      "message": "PM / Runtime: Automatically retry failed autosuspends\n\nOriginally, the runtime PM core would send an idle notification\nwhenever a suspend attempt failed.  The idle callback routine could\nthen schedule a delayed suspend for some time later.\n\nHowever this behavior was changed by commit\nf71648d73c1650b8b4aceb3856bebbde6daa3b86 (PM / Runtime: Remove idle\nnotification after failing suspend).  No notifications were sent, and\nthere was no clear mechanism to retry failed suspends.\n\nThis caused problems for the usbhid driver, because it fails\nautosuspend attempts as long as a key is being held down.  Therefore\nthis patch (as1492) adds a mechanism for retrying failed\nautosuspends.  If the callback routine updates the last_busy field so\nthat the next autosuspend expiration time is in the future, the\nautosuspend will automatically be rescheduled.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nTested-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "e9db50b839c592fcd22952d7f1dccbd0a56da57d",
      "tree": "1b163fc2ce9b10f069ee67618a9e5e27dc150ae0",
      "parents": [
        "4e71c9545b9afaa47f178b7ffda0bc630c8ad2c7"
      ],
      "author": {
        "name": "Srivatsa S. Bhat",
        "email": "srivatsa.bhat@linux.vnet.ibm.com",
        "time": "Thu Nov 03 00:59:52 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Nov 04 22:28:10 2011 +0100"
      },
      "message": "PM / Sleep: Update freezer documentation\n\nThis patch:\n * Substitutes some obsolete references to kernel/power/process.c by\n   kernel/freezer.c.\n * Mentions kernel/freezer.c as being part of the \"freezer\" code along\n   with the rest of the files.\n * Fixes a trivial typo.\n\nSigned-off-by: Srivatsa S. Bhat \u003csrivatsa.bhat@linux.vnet.ibm.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "b31966816dcd3d8b16109f39d7c7501dc9abb010",
      "tree": "ed9545d24ae6b36c9ca475de7857d60270ae6d4c",
      "parents": [
        "ee31892aaf47f1b5fd1323c9397db5d3f22d8b9e"
      ],
      "author": {
        "name": "Wang Sheng-Hui",
        "email": "shhuiw@gmail.com",
        "time": "Fri Nov 04 11:22:33 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:48 2011 -0700"
      },
      "message": "Documentation: drop as block elevator reference in switching-sched.txt\n\nRemove \u0027as\u0027 for as is no longer supported, and we can not use\n\u0027elevator\u003das\u0027 any more.\n\nSigned-off-by: Wang Sheng-Hui \u003cshhuiw@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee31892aaf47f1b5fd1323c9397db5d3f22d8b9e",
      "tree": "621b26de426aefa1e2f882dec05d222dc644a402",
      "parents": [
        "b670722009d52c79aea8ff7ed561365ee21ff58c"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@canonical.com",
        "time": "Fri Nov 04 11:22:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:48 2011 -0700"
      },
      "message": "Documentation: fix leds-class.txt duplicated word\n\nFix a typo (duplicated word) in Documentation/leds/leds-class.txt\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nAcked-by: Richard Purdie \u003crchard.purdie@linuxfoundation.org\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b670722009d52c79aea8ff7ed561365ee21ff58c",
      "tree": "d3d57c733cf9c9b8449dc8771d01a3c1e728f936",
      "parents": [
        "ab05210bcba83b1fe2702eac7d4d453a97855c26"
      ],
      "author": {
        "name": "Marcos Paulo Souza",
        "email": "marcos.mage@gmail.com",
        "time": "Fri Nov 04 11:22:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:48 2011 -0700"
      },
      "message": "Documentation: Computone ip2 is orphaned\n\nRemoved the email for support and fixes for orphaned ip2 driver.\n\nSigned-off-by: Marcos Paulo de Souza \u003cmarcos.mage@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ab05210bcba83b1fe2702eac7d4d453a97855c26",
      "tree": "ad626b30ba3f83893d14c2041b4f18aa06f83a7e",
      "parents": [
        "b218ab0a5af943441e1daa7dc811874ecd409229"
      ],
      "author": {
        "name": "Marcos Paulo de Souza",
        "email": "marcos.mage@gmail.com",
        "time": "Fri Nov 04 11:22:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:48 2011 -0700"
      },
      "message": "Documentation: HFS is orphaned\n\nRemoved the reference of Roman Zippel, last maintainer, of orphaned\nHFS filesystem.\n\nSigned-off-by: Marcos Paulo de Souza \u003cmarcos.mage@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b218ab0a5af943441e1daa7dc811874ecd409229",
      "tree": "32140ce0a2a8ec1882326b2e43a3153f00378a19",
      "parents": [
        "d83fe6b6c54749a9b2d3198d62ec981024459425"
      ],
      "author": {
        "name": "Antonio Ospite",
        "email": "ospite@studenti.unina.it",
        "time": "Fri Nov 04 11:22:19 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:47 2011 -0700"
      },
      "message": "Documentation: update CodingStyle use of braces\n\nAfter commit 38829dc9d7b4 (\"Documentation/CodingStyle: flesh out if-else\nexamples\") highlight that if _only_one_ branch of a conditional\nstatement is a single statement, then braces are to be used on both\nbranches.\n\nSigned-off-by: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d83fe6b6c54749a9b2d3198d62ec981024459425",
      "tree": "1ccd7609c8016b5d62448a02223e6102a853c27e",
      "parents": [
        "123aeec2ff5f749e92f8e3dd2d42f7a9948ca037"
      ],
      "author": {
        "name": "Marcos Paulo de Souza",
        "email": "marcos.mage@gmail.com",
        "time": "Fri Nov 04 11:22:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:47 2011 -0700"
      },
      "message": "Documentation: fix inotify source file paths\n\nFixes the path to find the source files of the inotify subsystem.\n\nSigned-off-by: Marcos Paulo de Souza \u003cmarcos.mage@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "123aeec2ff5f749e92f8e3dd2d42f7a9948ca037",
      "tree": "4431c26c9093f809c64dcfbcb13dd29cf7c2e9e8",
      "parents": [
        "5fe69d7e258a17d825d982ac695c1db5c4bc4768"
      ],
      "author": {
        "name": "Kumar Appaiah",
        "email": "a.kumar@alumni.iitm.ac.in",
        "time": "Fri Nov 04 11:22:09 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:47 2011 -0700"
      },
      "message": "Documentation: thinkpad-acpi grammo fixes\n\nThis adds minor grammatical fixes to the description of the keys in the\nthinkpad-acpi documentation.\n\nSigned-off-by: Kumar Appaiah \u003ca.kumar@alumni.iitm.ac.in\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5fe69d7e258a17d825d982ac695c1db5c4bc4768",
      "tree": "15ba822eb23700a594387e6667a8f72f44f63920",
      "parents": [
        "dee119b1fa672d65f34f86fe5cefa81d71ed040e"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Fri Nov 04 11:22:05 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:46 2011 -0700"
      },
      "message": "Documentation: update cgroups notes\n\n- ns cgroup has been removed.\n- it\u0027s true moving a task to another cgroup can fail.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Paul Menage \u003cpaul@paulmenage.org\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1046a2c428bedd64c960dcfd0c57cc69a82fea2f",
      "tree": "d34b83e0ac61b51305cece031f7ff49579e3fe76",
      "parents": [
        "46e85f5f1c2a1d106c1ec0fa2a06280276b8e052",
        "b3f4e1eba45eda5d1213810ef3bc53e5247df2df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 07:58:25 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 07:58:25 2011 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (144 commits)\n  [media] saa7134.h: Suppress compiler warnings when CONFIG_VIDEO_SAA7134_RC is not set\n  [media] it913x [VER 1.07] Support for single ITE 9135 devices\n  [media] Support for Terratec G1\n  [media] cx25821: off by one in cx25821_vidioc_s_input()\n  [media] media: tea5764: reconcile Kconfig symbol and macro\n  [media] omap_vout: Add poll() support\n  [media] omap3isp: preview: Add crop support on the sink pad\n  [media] omap3isp: preview: Rename min/max input/output sizes defines\n  [media] omap3isp: preview: Remove horizontal averager support\n  [media] omap3isp: Report the ISP revision through the media controller API\n  [media] omap3isp: ccdc: remove redundant operation\n  [media] omap3isp: Fix memory leaks in initialization error paths\n  [media] omap3isp: Add missing mutex_destroy() calls\n  [media] omap3isp: Move *_init_entities() functions to the init/cleanup section\n  [media] omap3isp: Move media_entity_cleanup() from unregister() to cleanup()\n  [media] MFC: Change MFC firmware binary name\n  [media] vb2: add vb2_get_unmapped_area in vb2 core\n  [media] v4l: Add v4l2 subdev driver for S5K6AAFX sensor\n  [media] v4l: Add AUTO option for the V4L2_CID_POWER_LINE_FREQUENCY control\n  [media] media: ov6650: stylistic improvements\n  ...\n"
    },
    {
      "commit": "46e85f5f1c2a1d106c1ec0fa2a06280276b8e052",
      "tree": "6b894b2c2c13fe70f986b03b32c9ca2a6d36a053",
      "parents": [
        "b2409fb6a49d1f633a8fc488e48043da7d3fd6a7",
        "eff7687d473c31cba3876c13e97eebc708eb8582"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 07:53:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 07:53:16 2011 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: (w83627ehf) Add support for the W83627UHG\n  hwmon: (w83627ehf) Clean up probe function\n  hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types\n  hwmon: Use i2c_smbus_{read,write}_word_swapped\n  hwmon: (smsc47b397) Fix checkpatch errors\n  hwmon: (lm90) Make code more readable\n  hwmon: (lm90) Fix warnings\n  hwmon: (ibmaem) Avoid repeated memory allocations\n  hwmon: (ibmaem) Make instance initializations independent\n  hwmon: (ibmaem) Fix error paths\n  hwmon: (lm73) Make detection less problematic\n  hwmon: Avoid building drivers for powerpc that read/write ISA addresses\n"
    },
    {
      "commit": "6b1506c66809ddf6afd17e330db2999c878b5d90",
      "tree": "eb93535fcc3e568ffabd5400b019463633ea2c22",
      "parents": [
        "1a67a573b8d9f02211f36fbab50f6265dc49384a",
        "50e07f888cb24b55e0d8283f631907794dd757c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 07:49:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 07:49:29 2011 -0700"
      },
      "message": "Merge branch \u0027devicetree/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027devicetree/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  dt: add empty of_machine_is_compatible\n  ahci: add DT binding for Calxeda AHCI controller\n  dt/platform: minor cleanup\n  dt: add empty of_alias_get_id() for non-dt builds\n"
    },
    {
      "commit": "eff7687d473c31cba3876c13e97eebc708eb8582",
      "tree": "59f2bcc34e01a7c125a335a45d42010bc66b2dc1",
      "parents": [
        "6ba71de5f81bbf639b5dcea2bc2c33cdb87ed782"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:48 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:48 2011 +0100"
      },
      "message": "hwmon: (w83627ehf) Add support for the W83627UHG\n\nThis is essentially a stripped down version of the W83627DHG. Noticeable\ndifference is that it is still powered with +5V, as older models, even\nthough the ADC resolution is 8 mV as newer models have.\n\nThanks to Ulf Bruman (Saab Group) for doing all the testing.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "6dbbd92522a13bcd5003829cbed30bc38a3d0362",
      "tree": "b486642d7392b81d89f159d65fd556a432e78d16",
      "parents": [
        "d6748066ad0e8b2514545998f8367ebb3906f299",
        "e1cfb67acd5e890bbad695000d2c997bfb7f1756"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 03 21:05:43 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 03 21:05:43 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (45 commits)\n  be2net: Add detect UE feature for Lancer\n  be2net: Prevent CQ full condition for Lancer\n  be2net: Fix disabling multicast promiscous mode\n  be2net: Fix endian issue in RX filter command\n  af_packet: de-inline some helper functions\n  MAINTAINERS: Add can-gw include to maintained files\n  net: Add back alignment for size for __alloc_skb\n  net: add missing bh_unlock_sock() calls\n  l2tp: fix race in l2tp_recv_dequeue()\n  ixgbevf: Update release version\n  ixgbe: DCB, return max for IEEE traffic classes\n  ixgbe: fix reading of the buffer returned by the firmware\n  ixgbe: Fix compiler warnings\n  ixgbe: fix smatch splat due to missing NULL check\n  ixgbe: fix disabling of Tx laser at probe\n  ixgbe: Fix link issues caused by a reset while interface is down\n  igb: Fix for I347AT4 PHY cable length unit detection\n  e100: make sure vlan support isn\u0027t advertised on old adapters\n  e1000e: demote a debugging WARN to a debug log message\n  net: fix typo in drivers/net/ethernet/xilinx/ll_temac_main.c\n  ...\n"
    },
    {
      "commit": "02aac316abf436a7529d46a71f7083f9f9ef4b49",
      "tree": "f6104530b98e312d146a3c3780b79de238ec4763",
      "parents": [
        "303f59d1a71ebf1ede04b2adb07e3f545e53b7ba"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Wed Nov 03 21:04:59 2010 -0500"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Nov 03 15:52:38 2011 -0500"
      },
      "message": "ahci: add DT binding for Calxeda AHCI controller\n\nAdd devicetree match table to ahci platform driver for Calxeda Highbank\nAHCI controller.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: linux-ide@vger.kernel.org\nCc: linux-kernel@vger.kernel.org\nCc: devicetree-discuss@lists.ozlabs.org\n"
    },
    {
      "commit": "d26a6635b24210791cf4b71fd861738270c8cc3c",
      "tree": "2f5a40c24c58a456bf6882b372f8d7620cb9d9b0",
      "parents": [
        "2e56d933fd967a72d5ee4250e1cb6f9de29d936f"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Sun Sep 04 19:08:54 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 03 18:29:09 2011 -0200"
      },
      "message": "[media] v4l: Add AUTO option for the V4L2_CID_POWER_LINE_FREQUENCY control\n\nV4L2_CID_POWER_LINE_FREQUENCY control allows applications to instruct\na driver what is the power line frequency so an appropriate filter\ncan be used by the device to cancel flicker by compensating the light\nintensity ripple. Currently in the menu we have entries for 50 Hz and\n60 Hz and for entirely disabling the anti-flicker filter.\nHowever some devices are capable of automatically detecting the\nfrequency, so add V4L2_CID_POWER_LINE_FREQUENCY_AUTO entry for them.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "55093284fb6f9009a339e522773417bdd54ec144",
      "tree": "c9c91afddcec2fd5890e003e19558f7aa2018979",
      "parents": [
        "21db3e07e1c6302556ae3215ddf0539f5d763b62"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Sep 28 08:10:58 2011 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Nov 03 18:28:27 2011 -0200"
      },
      "message": "[media] V4L: document the new VIDIOC_CREATE_BUFS and VIDIOC_PREPARE_BUF ioctl()s\n\n[mchehab@redhat.com: remove emacs format crap at the end of the new files]\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3f8ddb032afa729d4bad1bf2965d3ec068de6b72",
      "tree": "f2467d1160ee8cd4016fb77c09d0f1f4c768e5fe",
      "parents": [
        "30307c69d59b14723fbf8a524847b302388c702d",
        "8b37fcfc9b3400b647748783a2cafff67793e0ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 03 08:05:35 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 03 08:05:35 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock:\n  hwspinlock: add MAINTAINERS entries\n  hwspinlock/omap: omap_hwspinlock_remove should be __devexit\n  hwspinlock/u8500: add hwspinlock driver\n  hwspinlock/core: register a bank of hwspinlocks in a single API call\n  hwspinlock/core: remove stubs for register/unregister\n  hwspinlock/core: use a mutex to protect the radix tree\n  hwspinlock/core/omap: fix id issues on multiple hwspinlock devices\n  hwspinlock/omap: simplify allocation scheme\n  hwspinlock/core: simplify \u0027owner\u0027 handling\n  hwspinlock/core: simplify Kconfig\n\nFix up trivial conflicts (addition of omap_hwspinlock_pdata, removal of\nomap_spinlock_latency) in arch/arm/mach-omap2/hwspinlock.c\n\nAlso, do an \"evil merge\" to fix a compile error in omap_hsmmc.c which\nfor some reason was reported in the same email thread as the \"please\npull hwspinlock changes\".\n"
    },
    {
      "commit": "43672a0784707d795556b1f93925da8b8e797d03",
      "tree": "5c92aabd211281300f89fc2e69e9ee7e58bcc449",
      "parents": [
        "2380078cdb7e6d520e33dcf834e0be979d542e48",
        "2e727c3ca1beff05f27b6207a795790f222bf8d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 17:02:37 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 17:02:37 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/linux-dm\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/steve/linux-dm:\n  dm: raid fix device status indicator when array initializing\n  dm log userspace: add log device dependency\n  dm log userspace: fix comment hyphens\n  dm: add thin provisioning target\n  dm: add persistent data library\n  dm: add bufio\n  dm: export dm get md\n  dm table: add immutable feature\n  dm table: add always writeable feature\n  dm table: add singleton feature\n  dm kcopyd: add dm_kcopyd_zero to zero an area\n  dm: remove superfluous smp_mb\n  dm: use local printk ratelimit\n  dm table: propagate non rotational flag\n"
    },
    {
      "commit": "092f4c56c1927e4b61a41ee8055005f1cb437009",
      "tree": "616ceb54b7671ccc13922ae9e002b8b972f6e09e",
      "parents": [
        "80c2861672bbf000f6af838656959ee937e4ee4d",
        "c1e2ee2dc436574880758b3836fc96935b774c32"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:07:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:07:27 2011 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027 (Andrew\u0027s incoming - part two)\n\nSays Andrew:\n\n \"60 patches.  That\u0027s good enough for -rc1 I guess.  I have quite a lot\n  of detritus to be rechecked, work through maintainers, etc.\n\n - most of the remains of MM\n - rtc\n - various misc\n - cgroups\n - memcg\n - cpusets\n - procfs\n - ipc\n - rapidio\n - sysctl\n - pps\n - w1\n - drivers/misc\n - aio\"\n\n* akpm: (60 commits)\n  memcg: replace ss-\u003eid_lock with a rwlock\n  aio: allocate kiocbs in batches\n  drivers/misc/vmw_balloon.c: fix typo in code comment\n  drivers/misc/vmw_balloon.c: determine page allocation flag can_sleep outside loop\n  w1: disable irqs in critical section\n  drivers/w1/w1_int.c: multiple masters used same init_name\n  drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal\n  drivers/power/ds2780_battery.c: add a nolock function to w1 interface\n  drivers/power/ds2780_battery.c: create central point for calling w1 interface\n  w1: ds2760 and ds2780, use ida for id and ida_simple_get() to get it\n  pps gpio client: add missing dependency\n  pps: new client driver using GPIO\n  pps: default echo function\n  include/linux/dma-mapping.h: add dma_zalloc_coherent()\n  sysctl: make CONFIG_SYSCTL_SYSCALL default to n\n  sysctl: add support for poll()\n  RapidIO: documentation update\n  drivers/net/rionet.c: fix ethernet address macros for LE platforms\n  RapidIO: fix potential null deref in rio_setup_device()\n  RapidIO: add mport driver for Tsi721 bridge\n  ...\n"
    },
    {
      "commit": "842fa69f3e0c9a178b294e7af7c07f4c9d9e7af2",
      "tree": "5c7b18074454b5ffa8e11175cfe7de08e6549ca7",
      "parents": [
        "c736de60aed869df8a9aba512cdaf89e32545b00"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 02 13:39:33 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:07:02 2011 -0700"
      },
      "message": "include/linux/dma-mapping.h: add dma_zalloc_coherent()\n\nLots of driver code does a dma_alloc_coherent() and then zeroes out the\nmemory with a memset.  Make it easy for them.\n\nCc: Alexandre Bounine \u003calexandre.bounine@idt.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c736de60aed869df8a9aba512cdaf89e32545b00",
      "tree": "09397ad20f12fd5d97b1e4e6b46df617b0971982",
      "parents": [
        "f1ecf06854a66ee663f4d4cf029c78cd62a15e04"
      ],
      "author": {
        "name": "WANG Cong",
        "email": "amwang@redhat.com",
        "time": "Wed Nov 02 13:39:25 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:07:02 2011 -0700"
      },
      "message": "sysctl: make CONFIG_SYSCTL_SYSCALL default to n\n\nWhen I tried to send a patch to remove it, Andi told me we still need to\nkeep compabitlies for old libc, so we can\u0027t remove this completely.  Then\njust make it default to n and remove the doc from\nfeature-removal-schedule.txt.\n\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nCc: Eric Biederman \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "088024b1deee206cd37eff980138e918837aabdb",
      "tree": "2687c76811fc1ae89aa24033fe68fdde1636175b",
      "parents": [
        "e0c87bd95e8dad455c23bc56513af8dcb1737e55"
      ],
      "author": {
        "name": "Alexandre Bounine",
        "email": "alexandre.bounine@idt.com",
        "time": "Wed Nov 02 13:39:19 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:07:02 2011 -0700"
      },
      "message": "RapidIO: documentation update\n\nUpdate rapidio.txt to reflect changes from recent patch.\nSee http://marc.info/?l\u003dlinux-kernel\u0026m\u003d131285620113589\u0026w\u003d2 for details.\n\nSigned-off-by: Alexandre Bounine \u003calexandre.bounine@idt.com\u003e\nCc: Liu Gang \u003cGang.Liu@freescale.com\u003e\nCc: Micha Nelissen \u003cmicha@neli.hopto.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "48618fb4e522d9d02e217ac05f52749545c1af20",
      "tree": "4699179c3eacc0ec63d03ac631fae6822fa10969",
      "parents": [
        "e80dd9a7bca4057d5a09d1ba94a7ba0791e7426a"
      ],
      "author": {
        "name": "Alexandre Bounine",
        "email": "alexandre.bounine@idt.com",
        "time": "Wed Nov 02 13:39:09 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:07:01 2011 -0700"
      },
      "message": "RapidIO: add mport driver for Tsi721 bridge\n\nAdd RapidIO mport driver for IDT TSI721 PCI Express-to-SRIO bridge device.\n The driver provides full set of callback functions defined for mport\ndevices in RapidIO subsystem.  It also is compatible with current version\nof RIONET driver (Ethernet over RapidIO messaging services).\n\nThis patch is applicable to kernel versions starting from 2.6.39.\n\nSigned-off-by: Alexandre Bounine \u003calexandre.bounine@idt.com\u003e\nSigned-off-by: Chul Kim \u003cchul.kim@idt.com\u003e\nCc: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nCc: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nCc: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9b272977e3b99a8699361d214b51f98c8a9e0e7b",
      "tree": "2113cee95a42ea893aa6eddb01b14e563153fabb",
      "parents": [
        "0a619e58703b86d53d07e938eade9a91a4a863c6"
      ],
      "author": {
        "name": "Johannes Weiner",
        "email": "jweiner@redhat.com",
        "time": "Wed Nov 02 13:38:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:07:00 2011 -0700"
      },
      "message": "memcg: skip scanning active lists based on individual size\n\nReclaim decides to skip scanning an active list when the corresponding\ninactive list is above a certain size in comparison to leave the assumed\nworking set alone while there are still enough reclaim candidates around.\n\nThe memcg implementation of comparing those lists instead reports whether\nthe whole memcg is low on the requested type of inactive pages,\nconsidering all nodes and zones.\n\nThis can lead to an oversized active list not being scanned because of the\nstate of the other lists in the memcg, as well as an active list being\nscanned while its corresponding inactive list has enough pages.\n\nNot only is this wrong, it\u0027s also a scalability hazard, because the global\nmemory state over all nodes and zones has to be gathered for each memcg\nand zone scanned.\n\nMake these calculations purely based on the size of the two LRU lists\nthat are actually affected by the outcome of the decision.\n\nSigned-off-by: Johannes Weiner \u003cjweiner@redhat.com\u003e\nReviewed-by: Rik van Riel \u003criel@redhat.com\u003e\nCc: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nAcked-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Daisuke Nishimura \u003cnishimura@mxp.nes.nec.co.jp\u003e\nCc: Balbir Singh \u003cbsingharora@gmail.com\u003e\nReviewed-by: Minchan Kim \u003cminchan.kim@gmail.com\u003e\nReviewed-by: Ying Han \u003cyinghan@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "80c2861672bbf000f6af838656959ee937e4ee4d",
      "tree": "78b361fd7278d461b1e664272f3b27660b64c642",
      "parents": [
        "d211858837ff8d8e31942ca7d27e6e08b3b46f5e",
        "5087a50e66bd51b6e72c60bce4757a42b93f6b2c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 15:00:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 15:00:56 2011 -0700"
      },
      "message": "Merge git://github.com/rustyrussell/linux\n\n* git://github.com/rustyrussell/linux:\n  virtio-blk: use ida to allocate disk index\n  virtio: Add platform bus driver for memory mapped virtio device\n  virtio: Dont add \"config\" to list for !per_vq_vector\n  virtio: console: wait for first console port for early console output\n  virtio: console: add port stats for bytes received, sent and discarded\n  virtio: console: make discard_port_data() use get_inbuf()\n  virtio: console: rename variable\n  virtio: console: make get_inbuf() return port-\u003einbuf if present\n  virtio: console: Fix return type for get_inbuf()\n  virtio: console: Use wait_event_freezable instead of _interruptible\n  virtio: console: Ignore port name update request if name already set\n  virtio: console: Fix indentation\n  virtio: modify vring_init and vring_size to take account of the layout containing *_event_idx\n  virtio.h: correct comment for struct virtio_driver\n  virtio-net: Use virtio_config_val() for retrieving config\n  virtio_config: Add virtio_config_val_len()\n  virtio-console: Use virtio_config_val() for retrieving config\n"
    },
    {
      "commit": "d211858837ff8d8e31942ca7d27e6e08b3b46f5e",
      "tree": "a8ec83a791066e64ad02052498dbe39ebefacab9",
      "parents": [
        "f1f8935a5c38a2c61e86a42bc971a2539eef2211",
        "f0023bc617ba600956b9226f1806033d7486c8ba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 11:41:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 11:41:01 2011 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hch/vfs-queue\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hch/vfs-queue:\n  vfs: add d_prune dentry operation\n  vfs: protect i_nlink\n  filesystems: add set_nlink()\n  filesystems: add missing nlink wrappers\n  logfs: remove unnecessary nlink setting\n  ocfs2: remove unnecessary nlink setting\n  jfs: remove unnecessary nlink setting\n  hypfs: remove unnecessary nlink setting\n  vfs: ignore error on forced remount\n  readlinkat: ensure we return ENOENT for the empty pathname for normal lookups\n  vfs: fix dentry leak in simple_fill_super()\n"
    },
    {
      "commit": "f1f8935a5c38a2c61e86a42bc971a2539eef2211",
      "tree": "694950045f2f5d89507d7206cf6595e09cdfbd2c",
      "parents": [
        "34116645d912f65d7eb4508a1db3c9d0e45facb1",
        "f2a44523b20f323e4aef7c16261d34d6f0a4bf06"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 10:06:20 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 10:06:20 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (97 commits)\n  jbd2: Unify log messages in jbd2 code\n  jbd/jbd2: validate sb-\u003es_first in journal_get_superblock()\n  ext4: let ext4_ext_rm_leaf work with EXT_DEBUG defined\n  ext4: fix a syntax error in ext4_ext_insert_extent when debugging enabled\n  ext4: fix a typo in struct ext4_allocation_context\n  ext4: Don\u0027t normalize an falloc request if it can fit in 1 extent.\n  ext4: remove comments about extent mount option in ext4_new_inode()\n  ext4: let ext4_discard_partial_buffers handle unaligned range correctly\n  ext4: return ENOMEM if find_or_create_pages fails\n  ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock()\n  ext4: Create helper function for EXT4_IO_END_UNWRITTEN and i_aiodio_unwritten\n  ext4: optimize locking for end_io extent conversion\n  ext4: remove unnecessary call to waitqueue_active()\n  ext4: Use correct locking for ext4_end_io_nolock()\n  ext4: fix race in xattr block allocation path\n  ext4: trace punch_hole correctly in ext4_ext_map_blocks\n  ext4: clean up AGGRESSIVE_TEST code\n  ext4: move variables to their scope\n  ext4: fix quota accounting during migration\n  ext4: migrate cleanup\n  ...\n"
    },
    {
      "commit": "34116645d912f65d7eb4508a1db3c9d0e45facb1",
      "tree": "27283af2d429df5884637d1baa7306116ab26fcb",
      "parents": [
        "de0a5345a55b8dd5a4695181275df0e691176830",
        "ed47a7d00c22b326fc4c97342a73ecd15929732e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 10:05:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 10:05:22 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs:\n  udf: Cleanup metadata flags handling\n  udf: Skip mirror metadata FE loading when metadata FE is ok\n  ext3: Allow quota file use root reservation\n  udf: Remove web reference from UDF MAINTAINERS entry\n  quota: Drop path reference on error exit from quotactl\n  udf: Neaten udf_debug uses\n  udf: Neaten logging output, use vsprintf extension %pV\n  udf: Convert printks to pr_\u003clevel\u003e\n  udf: Rename udf_warning to udf_warn\n  udf: Rename udf_error to udf_err\n  udf: Promote some debugging messages to udf_error\n  ext3: Remove the obsolete broken EXT3_IOC32_WAIT_FOR_READONLY.\n  udf: Add readpages support for udf.\n  ext3/balloc.c: local functions should be static\n  ext2: fix the outdated comment in ext2_nfs_get_inode()\n  ext3: remove deprecated oldalloc\n  fs/ext3/balloc.c: delete useless initialization\n  fs/ext2/balloc.c: delete useless initialization\n  ext3: fix message in ext3_remount for rw-remount case\n  ext3: Remove i_mutex from ext3_sync_file()\n\nFix up trivial (printf format cleanup) conflicts in fs/udf/udfdecl.h\n"
    },
    {
      "commit": "de0a5345a55b8dd5a4695181275df0e691176830",
      "tree": "17530e824f7f46ce0b1757657179fb5957a6add5",
      "parents": [
        "994c0e992522c123298b4a91b72f5e67ba2d1123",
        "8535639810e578960233ad39def3ac2157b0c3ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 09:45:39 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 09:45:39 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://github.com/richardweinberger/linux\n\n* \u0027for-linus\u0027 of git://github.com/richardweinberger/linux: (90 commits)\n  um: fix ubd cow size\n  um: Fix kmalloc argument order in um/vdso/vma.c\n  um: switch to use of drivers/Kconfig\n  UserModeLinux-HOWTO.txt: fix a typo\n  UserModeLinux-HOWTO.txt: remove ^H characters\n  um: we need sys/user.h only on i386\n  um: merge delay_{32,64}.c\n  um: distribute exports to where exported stuff is defined\n  um: kill system-um.h\n  um: generic ftrace.h will do...\n  um: segment.h is x86-only and needed only there\n  um: asm/pda.h is not needed anymore\n  um: hw_irq.h can go generic as well\n  um: switch to generic-y\n  um: clean Kconfig up a bit\n  um: a couple of missing dependencies...\n  um: kill useless argument of free_chan() and free_one_chan()\n  um: unify ptrace_user.h\n  um: unify KSTK_...\n  um: fix gcov build breakage\n  ...\n"
    },
    {
      "commit": "c039aff672a540f8976770e74599d350de1805cb",
      "tree": "1ffa9088b0511ed8a694fab023774a87992db617",
      "parents": [
        "8a91db29252f87630e6f31a56ff96eeda00d5ba3"
      ],
      "author": {
        "name": "Jonathan Neuschäfer",
        "email": "j.neuschaefer@gmx.net",
        "time": "Mon Aug 15 15:34:10 2011 +0200"
      },
      "committer": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Wed Nov 02 14:15:40 2011 +0100"
      },
      "message": "UserModeLinux-HOWTO.txt: fix a typo\n\nSigned-off-by: Jonathan Neuschäfer \u003cj.neuschaefer@gmx.net\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\n"
    },
    {
      "commit": "8a91db29252f87630e6f31a56ff96eeda00d5ba3",
      "tree": "217548fb8ec668d6ae113ec128eb286ec8a65df4",
      "parents": [
        "38b64aed786d59854ecc850ee5ece85b61dd252b"
      ],
      "author": {
        "name": "Jonathan Neuschäfer",
        "email": "j.neuschaefer@gmx.net",
        "time": "Fri Aug 12 02:28:23 2011 +0200"
      },
      "committer": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Wed Nov 02 14:15:39 2011 +0100"
      },
      "message": "UserModeLinux-HOWTO.txt: remove ^H characters\n\nIf you can\u0027t read this patch, please run:\n\n\tsed -i -e \"s/[^\\o10]\\o10//g\" \\\n\t\tDocumentation/virtual/uml/UserModeLinux-HOWTO.txt\n\nSigned-off-by: Jonathan Neuschäfer \u003cj.neuschaefer@gmx.net\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\n"
    },
    {
      "commit": "f0023bc617ba600956b9226f1806033d7486c8ba",
      "tree": "7a5ad7481b160e1d40cdc95626bfdb5e8577c88e",
      "parents": [
        "a78ef704a8dd430225955f0709b22d4a6ba21deb"
      ],
      "author": {
        "name": "Sage Weil",
        "email": "sage@newdream.net",
        "time": "Fri Oct 28 10:02:42 2011 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@serles.lst.de",
        "time": "Wed Nov 02 12:53:43 2011 +0100"
      },
      "message": "vfs: add d_prune dentry operation\n\nThis adds a d_prune dentry operation that is called by the VFS prior to\npruning (i.e. unhashing and killing) a hashed dentry from the dcache.\nWrap dentry_lru_del() and use the new _prune() helper in the cases where we\nare about to unhash and kill the dentry.\n\nThis will be used by Ceph to maintain a flag indicating whether the\ncomplete contents of a directory are contained in the dcache, allowing it\nto satisfy lookups and readdir without addition server communication.\n\nRenumber a few DCACHE_* #defines to group DCACHE_OP_PRUNE with the other\nDCACHE_OP_ bits.\n\nSigned-off-by: Sage Weil \u003csage@newdream.net\u003e\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\n"
    },
    {
      "commit": "994c0e992522c123298b4a91b72f5e67ba2d1123",
      "tree": "411952f844b8e1d5ef2854e44df793529078d3eb",
      "parents": [
        "367069f16e32e188d4687fe2c3e30f2ca583836f",
        "abc3f126ac736280c68db6472eb0040ddf6e1b1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 01 21:08:03 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 01 21:08:03 2011 -0700"
      },
      "message": "Merge branch \u0027next/soc\u0027 of git://git.linaro.org/people/arnd/arm-soc\n\n* \u0027next/soc\u0027 of git://git.linaro.org/people/arnd/arm-soc: (21 commits)\n  MAINTAINERS: add ARM/FREESCALE IMX6 entry\n  arm/imx: merge i.MX3 and i.MX6\n  arm/imx6q: add suspend/resume support\n  arm/imx6q: add device tree machine support\n  arm/imx6q: add smp and cpu hotplug support\n  arm/imx6q: add core drivers clock, gpc, mmdc and src\n  arm/imx: add gic_handle_irq function\n  arm/imx6q: add core definitions and low-level debug uart\n  arm/imx6q: add device tree source\n  ARM: highbank: add suspend support\n  ARM: highbank: Add cpu hotplug support\n  ARM: highbank: add SMP support\n  MAINTAINERS: add Calxeda Highbank ARM platform\n  ARM: add Highbank core platform support\n  ARM: highbank: add devicetree source\n  ARM: l2x0: add empty l2x0_of_init\n  picoxcell: add a definition of VMALLOC_END\n  picoxcell: remove custom ioremap implementation\n  picoxcell: add the DTS for the PC7302 board\n  picoxcell: add the DTS for pc3x2 and pc3x3 devices\n  ...\n\nFix up trivial conflicts in arch/arm/Kconfig, and some more header file\nconflicts in arch/arm/mach-omap2/board-generic.c (as per an ealier merge\nby Arnd).\n"
    }
  ],
  "next": "367069f16e32e188d4687fe2c3e30f2ca583836f"
}
