)]}'
{
  "log": [
    {
      "commit": "a9098b372606a15745cdeb012de4ee91c0df82c4",
      "tree": "3db2bdea9f7ed1235edbc857f53f98ef6058a833",
      "parents": [
        "fec6489f6d2dda1d83143b644086e49524410809",
        "e5a44df85e8d78e5c2d3d2e4f59b460905691e2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 15:28:54 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 15:28:54 2011 -0200"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] hpsa: Disable ASPM\n  [SCSI] aacraid: controller hangs if kernel uses non-default ASPM policy\n  [SCSI] mpt2sas: add missing allocation.\n  [SCSI] Silencing \u0027killing requests for dead queue\u0027\n  [SCSI] fix WARNING: at drivers/scsi/scsi_lib.c:1704\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": "aa1b052a34d7ec85b23f4fba564df24b9477201b",
      "tree": "904f0ede7a80b9c8e6e341bfb5d72b8731767d24",
      "parents": [
        "bd29e568a4cb6465f6e5ec7c1c1f3ae7d99cbec1",
        "c75d720fca8a91ce99196d33adea383621027bf2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 11:46:26 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 11:46:26 2011 -0200"
      },
      "message": "Merge branch \u0027irq-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\n* \u0027irq-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  genirq: Fix irqfixup, irqpoll regression\n"
    },
    {
      "commit": "bd29e568a4cb6465f6e5ec7c1c1f3ae7d99cbec1",
      "tree": "1180a6d21950f2cd11992c724f5554c333dd2ee0",
      "parents": [
        "869f8dfa52295e75e043af618e47305e4b109bc1"
      ],
      "author": {
        "name": "Luck, Tony",
        "email": "tony.luck@intel.com",
        "time": "Wed Nov 16 10:50:56 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 11:42:54 2011 -0200"
      },
      "message": "fix typo/thinko in get_random_bytes()\n\nIf there is an architecture-specific random number generator we use it\nto acquire randomness one \"long\" at a time.  We should put these random\nwords into consecutive words in the result buffer - not just overwrite\nthe first word again and again.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "869f8dfa52295e75e043af618e47305e4b109bc1",
      "tree": "bcf26ba9feb9b1ec2e38572496e1116b8d35a0a4",
      "parents": [
        "d29387e8de8bdf64374874112b2b1540d3ada674"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Nov 16 18:20:51 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 10:29:02 2011 -0200"
      },
      "message": "platform/x86: fix dell-laptop function prototypes\n\nFix build warnings:\n  drivers/platform/x86/dell-laptop.c:592:13: warning: function declaration isn\u0027t a prototype\n  drivers/platform/x86/dell-laptop.c:599:13: warning: function declaration isn\u0027t a prototype\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d29387e8de8bdf64374874112b2b1540d3ada674",
      "tree": "b566b15c1d11e02285d3974c6cc334d4c2d518c9",
      "parents": [
        "6aaf05f472c97ebceff47d9eef464574f1a55727"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Nov 16 18:17:03 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 17 10:29:02 2011 -0200"
      },
      "message": "media/staging: fix allyesconfig build error\n\nFix x86 allyesconfig builds.  Builds fail due to a non-static variable\nnamed \u0027debug\u0027 in drivers/staging/media/as102:\n\n  arch/x86/built-in.o:arch/x86/kernel/entry_32.S:1296: first defined here\n  ld: Warning: size of symbol `debug\u0027 changed from 90 in arch/x86/built-in.o to 4 in drivers/built-in.o\n\nThou shalt have no non-static identifiers that are named \u0027debug\u0027.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Pierrick Hascoet \u003cpierrick.hascoet@abilis.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "05ee7964a470d29889ac48cc8274c1b5a1904a11",
      "tree": "3d07f56df01f5766ddda417e752647eb74e7bcb6",
      "parents": [
        "25d7d59d1f7321be85bda175c9a1bb85ca1b5881"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 18:05:11 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 18:05:11 2011 +0100"
      },
      "message": "ALSA: hda - Fix the connection selection of ADCs on Cirrus codecs\n\nspec-\u003ecur_adc isn\u0027t set until cs_capture_pcm_prepare() is called although\nthe driver tries to select the connection at init time and at auto-mic\nswitch.  This results in the access to the widget NID 0, which is\nobviously invalid, also a wrong capture source.\n\nThis patch fixes the issue by issuing the connect-select verb conditionally\nat appropriate places.\n\nReported-and-tested-by: Dylan Reid \u003cdgreid@chromium.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\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": "2d1b439bdb3cee0ae5ccbd7f65e1e5852b1c2718",
      "tree": "cafe2d6ab6fe09981468ad61c13bd22d2f8fd079",
      "parents": [
        "744626dada90cb1231a65b08874aa7a9f11c2ea8"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Wed Nov 16 16:29:48 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 10:44:58 2011 +0100"
      },
      "message": "ALSA: hda - move eld-\u003espk_alloc fixup to hdmi_update_eld()\n\nIt looks more natural and saves two lines of code.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "744626dada90cb1231a65b08874aa7a9f11c2ea8",
      "tree": "af45566be0dd278ed698f00deb1b734ad0b492d3",
      "parents": [
        "b95d68b8179764e29558b75cec35ef4a6a98925b"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Wed Nov 16 16:29:47 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 10:44:42 2011 +0100"
      },
      "message": "ALSA: hda - delayed ELD repoll\n\nThe Intel HDMI chips (ironlake at least) are found to have ~250ms delay\nbetween the ELD_Valid\u003d1 hotplug event is send and the ELD buffer becomes\nactually readable. During the time the ELD buffer is mysteriously all 0.\n\nFix it by scheduling a delayed work to re-read ELD buffer after 300ms.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "b95d68b8179764e29558b75cec35ef4a6a98925b",
      "tree": "875fb72efe3cefea4df2bb37404dd32590666065",
      "parents": [
        "e53de8f00c80fd1a312c95bc5157fdb98d46e070"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Wed Nov 16 16:29:46 2011 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 16 10:44:21 2011 +0100"
      },
      "message": "ALSA: hda - fix ELD memory leak\n\nmemset(eld) clears eld-\u003eproc_entry which will leak the struct\nsnd_info_entry when unloading module.\n\nFix it by\n- memset only the fields before eld-\u003eeld_buffer\n- set eld-\u003eeld_valid to true _after_ all eld fields have been filled\n\nCc: \u003cstable@kernel.org\u003e\nCc: Pierre-louis Bossart \u003cpierre-louis.bossart@intel.com\u003e\nAcked-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6aaf05f472c97ebceff47d9eef464574f1a55727",
      "tree": "13f96f8098f111ff63a2e53ae366d563d55d6e9f",
      "parents": [
        "ff0ff78068dd8a962358dbbdafa9d6f24540d3e5",
        "f6bf1a8acd2cb3a92a7b7c9ab03e56a32ac5ece5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 16 07:33:50 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 16 07:33:50 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6:\n  [S390] topology: fix topology on z10 machines\n  [S390] crypto: avoid MSA3 and MSA4 instructions in ESA mode\n  [S390] avoid STCKF if running in ESA mode\n  [S390] zfcpdump: Do not initialize zfcpdump in kdump mode\n  [S390] ap: Setup processing for messages in request queue.\n  [S390] Kconfig: Select CONFIG_KEXEC for CONFIG_CRASH_DUMP\n  [S390] incorrect note program header\n  [S390] pfault: ignore leftover completion interrupts\n  [S390] fix pgste update logic\n  [S390] wire up process_vm syscalls\n"
    },
    {
      "commit": "ff0ff78068dd8a962358dbbdafa9d6f24540d3e5",
      "tree": "32cfd97cf0b7909d6c1327859abbfcd30afe0c02",
      "parents": [
        "b1914cb2f35c3995b778e55fdb1d569b9c6a92af",
        "4af92e7a68af7b515d274f9d33b14b8a0804a0f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:44:45 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:44:45 2011 -0200"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus:\n  MIPS: lantiq: use export.h in favour of module.h\n  MAINTAINERS: The MIPS git tree has moved.\n  MIPS: Fix build error due to missing inclusion of \u003clinux/export.h\u003e.\n  MIPS: ASID conflict after CPU hotplug\n  MIPS: Octeon: Fix compile error in arch/mips/cavium-octeon/flash_setup.c\n  MIPS: errloongson2_clock: Fix build error by including linux/module.h\n  STAGING: octeon-ethernet: Fix compile error caused by skb_frag_struct change\n  MIPS: Hook up process_vm_readv and process_vm_writev system calls.\n  MIPS: Kernel hangs occasionally during boot.\n  MIPS: Octeon: Mark SMP-IPI interrupt as IRQF_NO_THREAD\n  MIPS: BCM47xx: fix build with GENERIC_GPIO configuration\n  MIPS: NXP: Remove unused source files.\n  MIPS: Yosemite, Emma: Fix off-by-two in arcs_cmdline buffer size check\n"
    },
    {
      "commit": "b1914cb2f35c3995b778e55fdb1d569b9c6a92af",
      "tree": "10468978322ce514b14ec20e4847878c616c5180",
      "parents": [
        "ea4039a34c4c206d015d34a49d0b00868e37db1d",
        "6991b8f2a3193397461104a27be417addb8d032b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:43:32 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:43:32 2011 -0200"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux\n\n* \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux:\n  drm/radeon/kms: fix segfault in pm rework\n  drm/radeon/kms: fix up gpio i2c mask bits for r4xx\n  drm/radeon: add some missing FireMV pci ids\n  vgaarb: a NULL bridge is acceptable for root devices.\n  drm: Remove utterly bogus preempt_disable() sections\n"
    },
    {
      "commit": "ea4039a34c4c206d015d34a49d0b00868e37db1d",
      "tree": "1c7c38a83e0765f717f11079c573bb94f7445b77",
      "parents": [
        "66e13e66b6c4e5b2ecd6225e1f8437640cfb6498"
      ],
      "author": {
        "name": "Hillf Danton",
        "email": "dhillf@gmail.com",
        "time": "Tue Nov 15 14:36:12 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:41:52 2011 -0200"
      },
      "message": "hugetlb: release pages in the error path of hugetlb_cow()\n\nIf we fail to prepare an anon_vma, the {new, old}_page should be released,\nor they will leak.\n\nSigned-off-by: Hillf Danton \u003cdhillf@gmail.com\u003e\nReviewed-by: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nCc: Hugh Dickins \u003chughd@google.com\u003e\nCc: Johannes Weiner \u003cjweiner@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "66e13e66b6c4e5b2ecd6225e1f8437640cfb6498",
      "tree": "f84eda181ba94a3d9040e0f14399bd426dfc02be",
      "parents": [
        "5aecc85abdb9ac2b0e6548d13652a34142e7ae89"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Nov 15 14:36:09 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:41:51 2011 -0200"
      },
      "message": "drivers/firmware/dmi_scan.c: make dmi_name_in_vendors more focused\n\nThe current implementation of dmi_name_in_vendors() is an invitation to\nlazy coding and false positives [1].  Searching for a string in 8 know\nwhat you\u0027re looking for, so you should know where to look.  strstr isn\u0027t\nfast, especially when it fails, so we should avoid calling it when it\njust can\u0027t succeed.\n\nLooking at the current users of the function, it seems clear to me that\nthey are looking for a system or board vendor name, so let\u0027s limit\ndmi_name_in_vendors to these two DMI fields.  This much better matches\nthe function name, BTW.\n\n[1] We currently have code looking for short names in DMI data, such as\n\"IBM\", \"ASUS\" or \"Acer\".  I let you guess what will happen the day other\nvendors ship products named, for example, \"SCHREIBMEISTER\", \"PEGASUS\" or\n\"Acerola\".\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5aecc85abdb9ac2b0e6548d13652a34142e7ae89",
      "tree": "8939325e1ab98bce8caf16d9bdd3e57cd73af846",
      "parents": [
        "001ef5e4554b851cf50fe03bc4c266c28ed8e62d"
      ],
      "author": {
        "name": "Michal Hocko",
        "email": "mhocko@suse.cz",
        "time": "Tue Nov 15 14:36:07 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:41:51 2011 -0200"
      },
      "message": "oom: do not kill tasks with oom_score_adj OOM_SCORE_ADJ_MIN\n\nCommit c9f01245 (\"oom: remove oom_disable_count\") has removed the\noom_disable_count counter which has been used for early break out from\noom_badness so we could never select a task with oom_score_adj set to\nOOM_SCORE_ADJ_MIN (oom disabled).\n\nNow that the counter is gone we are always going through heuristics\ncalculation and we always return a non zero positive value.  This means\nthat we can end up killing a task with OOM disabled because it is\nindistinguishable from regular tasks with 1% resp.  CAP_SYS_ADMIN tasks\nwith 3% usage of memory or tasks with oom_score_adj set but OOM enabled.\n\nLet\u0027s break out early if the task should have OOM disabled.\n\nSigned-off-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\nAcked-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: 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": "001ef5e4554b851cf50fe03bc4c266c28ed8e62d",
      "tree": "397ea88856ea65c36566b7f8b12d98b00ef2c963",
      "parents": [
        "12340313cf940e61beb52b996a5845ffa290626d"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Tue Nov 15 14:36:02 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:41:51 2011 -0200"
      },
      "message": "drivers/misc/eeprom: fix dependecy on \u0027PPC_MPC5200_GPIO\u0027\n\nThe driver for the DigsyMTC display configuration EEPROMs device got\nadded by commit 469dded183 (\"misc/eeprom: add eeprom access driver for\ndigsy_mtc board\").  Its Kconfig symbol depends on PPC_MPC5200_GPIO.  But\nat the time that driver got added PPC_MPC5200_GPIO was already renamed\nto GPIO_MPC5200, by commit 6eae1ace68 (\"gpio: Move mpc5200 gpio driver\nto drivers/gpio\").\n\nSo make this driver depend on GPIO_MPC5200.  And since GPIO_MPC5200\nitself implies that GPIOLIB is set, that dependency can be dropped.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nAcked-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "12340313cf940e61beb52b996a5845ffa290626d",
      "tree": "bed51d31e3fa188a39a765242027b121fcd5384f",
      "parents": [
        "cb871513f656bdfc48b185b55f37857b5c750c40"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Tue Nov 15 14:35:59 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:41:50 2011 -0200"
      },
      "message": "MAINTAINERS: add new cgroup list to CC notice\n\nAs discussed at Kernel Summit(2011), new cgroups mailing list is opened\nby James.  This list is for discussing general cgroup design and patches\nincluding all subsystems and for getting more attentions to\ncgroups/namespaces related issues by developpers.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb871513f656bdfc48b185b55f37857b5c750c40",
      "tree": "fad12a6487fd0e699c914df364e758262ab0e033",
      "parents": [
        "9f35a33b8d06263a165efe3541d9aa0cdbd70b3b"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Tue Nov 15 14:35:52 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:41:50 2011 -0200"
      },
      "message": "Revert \"leds: save the delay values after a successful call to blink_set()\"\n\nRevert commit 6123b0e274503a0d3588e84fbe07c9aa01bfaf5d.\n\nThe problem this patch intends to solve has alreadqy been fixed by\ncommit 7a5caabd090b (\"drivers/leds/ledtrig-timer.c: fix broken sysfs\ndelay handling\").\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: Antonio Ospite \u003cospite@studenti.unina.it\u003e\nCc: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f35a33b8d06263a165efe3541d9aa0cdbd70b3b",
      "tree": "2825d1bf9ea73d22e4cab45bb2cdc021c6e09380",
      "parents": [
        "cfcfc9eca2bcbd26a8e206baeb005b055dbf8e37"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Nov 15 22:09:45 2011 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 22:32:38 2011 -0200"
      },
      "message": "KEYS: Fix a NULL pointer deref in the user-defined key type\n\nFix a NULL pointer deref in the user-defined key type whereby updating a\nnegative key into a fully instantiated key will cause an oops to occur\nwhen the code attempts to free the non-existent old payload.\n\nThis results in an oops that looks something like the following:\n\n  BUG: unable to handle kernel NULL pointer dereference at 0000000000000008\n  IP: [\u003cffffffff81085fa1\u003e] __call_rcu+0x11/0x13e\n  PGD 3391d067 PUD 3894a067 PMD 0\n  Oops: 0002 [#1] SMP\n  CPU 1\n  Pid: 4354, comm: keyctl Not tainted 3.1.0-fsdevel+ #1140                  /DG965RY\n  RIP: 0010:[\u003cffffffff81085fa1\u003e]  [\u003cffffffff81085fa1\u003e] __call_rcu+0x11/0x13e\n  RSP: 0018:ffff88003d591df8  EFLAGS: 00010246\n  RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000000000006e\n  RDX: ffffffff8161d0c0 RSI: 0000000000000000 RDI: 0000000000000000\n  RBP: ffff88003d591e18 R08: 0000000000000000 R09: ffffffff8152fa6c\n  R10: 0000000000000000 R11: 0000000000000300 R12: ffff88003b8f9538\n  R13: ffffffff8161d0c0 R14: ffff88003b8f9d50 R15: ffff88003c69f908\n  FS:  00007f97eb18c720(0000) GS:ffff88003bd00000(0000) knlGS:0000000000000000\n  CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n  CR2: 0000000000000008 CR3: 000000003d47a000 CR4: 00000000000006e0\n  DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\n  DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400\n  Process keyctl (pid: 4354, threadinfo ffff88003d590000, task ffff88003c78a040)\n  Stack:\n   ffff88003e0ffde0 ffff88003b8f9538 0000000000000001 ffff88003b8f9d50\n   ffff88003d591e28 ffffffff810860f0 ffff88003d591e68 ffffffff8117bfea\n   ffff88003d591e68 ffffffff00000000 ffff88003e0ffde1 ffff88003e0ffde0\n  Call Trace:\n   [\u003cffffffff810860f0\u003e] call_rcu_sched+0x10/0x12\n   [\u003cffffffff8117bfea\u003e] user_update+0x8d/0xa2\n   [\u003cffffffff8117723a\u003e] key_create_or_update+0x236/0x270\n   [\u003cffffffff811789b1\u003e] sys_add_key+0x123/0x17e\n   [\u003cffffffff813b84bb\u003e] system_call_fastpath+0x16/0x1b\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nAcked-by: Neil Horman \u003cnhorman@redhat.com\u003e\nAcked-by: Steve Dickson \u003csteved@redhat.com\u003e\nAcked-by: James Morris \u003cjmorris@namei.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6991b8f2a3193397461104a27be417addb8d032b",
      "tree": "0cb56a33a2e5476d436b8a30abdf9c1cdf6de9f5",
      "parents": [
        "6c47e5c23aa2a7c54ad7ac13af4bd56cd9e703bf"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Nov 14 17:52:51 2011 -0500"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Nov 15 19:44:03 2011 +0000"
      },
      "message": "drm/radeon/kms: fix segfault in pm rework\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "6c47e5c23aa2a7c54ad7ac13af4bd56cd9e703bf",
      "tree": "402aa8b11f3ec82492212498452c63e517cf5e61",
      "parents": [
        "b872a37437e93df9d112ce674752b3b3a0a17020"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Nov 14 14:32:01 2011 -0500"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Nov 15 19:43:39 2011 +0000"
      },
      "message": "drm/radeon/kms: fix up gpio i2c mask bits for r4xx\n\nFixes i2c test failures when i2c_algo_bit.bit_test\u003d1.\n\nThe hw doesn\u0027t actually require a mask, so just set it\nto the default mask bits for r1xx-r4xx radeon ddc.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nCc: stable@kernel.org\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "b872a37437e93df9d112ce674752b3b3a0a17020",
      "tree": "fcf01626485ca3b5a6bda6718831265e7ae24dcd",
      "parents": [
        "f6252114cbb7edabc1c92bf794153922ee0ea46d"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Nov 14 09:33:56 2011 -0500"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Nov 15 19:43:06 2011 +0000"
      },
      "message": "drm/radeon: add some missing FireMV pci ids\n\nNoticed by Egbert.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nCc: stable@kernel.org\nCc: Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "cfcfc9eca2bcbd26a8e206baeb005b055dbf8e37",
      "tree": "9424dfa1c758e1259733ee712fb072c2546e417c",
      "parents": [
        "101041cf2619b397b0fa7e2ab544607026d59314"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 15:02:59 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 15:02:59 2011 -0200"
      },
      "message": "Linux 3.2-rc2\n"
    },
    {
      "commit": "101041cf2619b397b0fa7e2ab544607026d59314",
      "tree": "e214e297b3e52c0156fbca5a97056ee2a1829e8f",
      "parents": [
        "5870b2c719b15cfe3f2de3e8be51bc6e17c67e7a",
        "08f2e6312c67fed80df9342e06ad36daf11eb80b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:56:56 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:56:56 2011 -0200"
      },
      "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  iommu: omap: Fix compile failure\n"
    },
    {
      "commit": "5870b2c719b15cfe3f2de3e8be51bc6e17c67e7a",
      "tree": "4e07c0d5a2aeca013c38c4845229c726a14b4050",
      "parents": [
        "642ba5ed7ac7a2369ed2a3c5aa4d76306d06bd03",
        "45f034ef205e5439a50d6f7e5f89add93131c0cc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:48:51 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:48:51 2011 -0200"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.linaro.org/people/triad/linux-pinctrl\n\n* \u0027fixes\u0027 of git://git.linaro.org/people/triad/linux-pinctrl:\n  pinctrl: hide subsystem from the populace\n  pinctrl: fix \"warning: \u0027struct pinctrl_dev\u0027 declared inside parameter list\"\n"
    },
    {
      "commit": "642ba5ed7ac7a2369ed2a3c5aa4d76306d06bd03",
      "tree": "1d169633e0c0045bf1f5d215f68791b36228f146",
      "parents": [
        "80f01ca1fce2d5045b98f01989017767339b8700",
        "e0ce42e19ce1978a5aee33b2954d7e1a730e88c4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:47:28 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:47:28 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux:\n  fsl-rio: fix compile error\n"
    },
    {
      "commit": "80f01ca1fce2d5045b98f01989017767339b8700",
      "tree": "8899dbaa2949b8f2c6e83b65cd35669d9e85a462",
      "parents": [
        "fc21a2dd371806aed818e2ec0dfcb55dc7448a98",
        "a59024f1ecb52972b9be5ee91b5ef38a6b263d1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:45:50 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:45:50 2011 -0200"
      },
      "message": "Merge branch \u0027gpio/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027gpio/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  gpio: pca953x: propagate the errno from the chip_init functions\n  gpio: pca953x: remove unneeded check for chip type\n  gpio/omap: check return value from irq_alloc_generic_chip\n  gpio/omap: replace MOD_REG_BIT macro with static inline\n"
    },
    {
      "commit": "fc21a2dd371806aed818e2ec0dfcb55dc7448a98",
      "tree": "9107857e4a46feae6b09a400cbb127f72c7e35af",
      "parents": [
        "bc5b8a9003132ae44559edd63a1623b7b99dfb68",
        "905905432868fa513f0f783fb9e5724536f4ee1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:31:12 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:31:12 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin:\n  blackfin: Fixup export.h includes\n  Blackfin: add serial TX IRQ in individual platform resource\n"
    },
    {
      "commit": "bc5b8a9003132ae44559edd63a1623b7b99dfb68",
      "tree": "e5dd06f9262c13daaa3d09f643572f909ba2cdbd",
      "parents": [
        "7f80850d3f9fd8fda23a317044aef3a6bafab06b"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Mon Nov 14 17:52:08 2011 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 15 14:29:42 2011 -0200"
      },
      "message": "hfs: add sanity check for file name length\n\nOn a corrupted file system the -\u003elen field could be wrong leading to\na buffer overflow.\n\nReported-and-acked-by: Clement LECIGNE \u003cclement.lecigne@netasq.com\u003e\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e0ce42e19ce1978a5aee33b2954d7e1a730e88c4",
      "tree": "232677de4d94be60d5494ee8a417de8b6f9cd7b9",
      "parents": [
        "1ea6b8f48918282bdca0b32a34095504ee65bab5"
      ],
      "author": {
        "name": "Liu Gang",
        "email": "Gang.Liu@freescale.com",
        "time": "Fri Nov 11 21:48:28 2011 +0800"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Nov 14 12:43:17 2011 -0500"
      },
      "message": "fsl-rio: fix compile error\n\nThe \"#include \u003clinux/module.h\u003e\" was replaced by \"#include \u003clinux/export.h\u003e\"\nin the patch \"powerpc: various straight conversions from module.h --\u003e export.h\".\nThis will cause the following compile problem:\narch/powerpc/sysdev/fsl_rio.c: In function \u0027fsl_rio_mcheck_exception\u0027:\narch/powerpc/sysdev/fsl_rio.c:296: error: implicit declaration of function \u0027search_exception_tables\u0027.\n\nThe file fsl_rio.c needs the declaration of function \"search_exception_tables\"\nin the header file \"linux/module.h\".\n\nSigned-off-by: Liu Gang \u003cGang.Liu@freescale.com\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "e5a44df85e8d78e5c2d3d2e4f59b460905691e2f",
      "tree": "5d187511b46a239391a33b6e1e09a23830d28b31",
      "parents": [
        "cf16123c9c8e346ed1dd171295a678d77648d7f8"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri Nov 11 11:14:23 2011 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Mon Nov 14 10:47:01 2011 -0600"
      },
      "message": "[SCSI] hpsa: Disable ASPM\n\nThe Windows driver .inf disables ASPM on hpsa devices. Do the same because the\nselection of a non default ASPM policy can cause the device to hang.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: stable@kernel.org\nAcked-by: Mike Miller \u003cmike.miller@hp.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "4af92e7a68af7b515d274f9d33b14b8a0804a0f6",
      "tree": "e8efe33988e347bb32030704f85d9383970fbf03",
      "parents": [
        "b05e988ee89d03398bee7b0939a5743cd12fa387"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Thu Nov 10 21:33:07 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 14 13:59:24 2011 +0000"
      },
      "message": "MIPS: lantiq: use export.h in favour of module.h\n\nThe code located at arch/mips/lantiq/ included module.h to be able to use\nthe EXPORT_SYMBOL* macros. These can now be directly included using\nexport.h.\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2937/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b05e988ee89d03398bee7b0939a5743cd12fa387",
      "tree": "2d6df1e8e41c9bb9b6a24afe4cc398d3d0999d45",
      "parents": [
        "71ca86937513f44151454cb6aa8a66e9ed86275a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 14 12:58:16 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 14 12:59:20 2011 +0000"
      },
      "message": "MAINTAINERS: The MIPS git tree has moved.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f6bf1a8acd2cb3a92a7b7c9ab03e56a32ac5ece5",
      "tree": "1917e79c8e0181248537c2a2fb03343b4fd6449b",
      "parents": [
        "6ed54387dc470fc439cb154724a1ac81d251c126"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 14 11:19:08 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:09 2011 +0100"
      },
      "message": "[S390] topology: fix topology on z10 machines\n\nMake sure that all cpus in a book on a z10 appear as book siblings\nand not as core siblings. This fixes some performance regressions that\nappeared after the book scheduling domain got introduced.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6ed54387dc470fc439cb154724a1ac81d251c126",
      "tree": "52c5c3bb66f38eae5cba19109cd5657d9526f4ea",
      "parents": [
        "cfa1e7e1d49c6f5f0b00b2cb890b521e5c0dc7ea"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Mon Nov 14 11:19:07 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:09 2011 +0100"
      },
      "message": "[S390] crypto: avoid MSA3 and MSA4 instructions in ESA mode\n\nMSA3 and MSA4 instructions are only available under CONFIG_64BIT.\nBail out before using any of these instructions if the kernel is\nrunning in 31 bit mode.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "cfa1e7e1d49c6f5f0b00b2cb890b521e5c0dc7ea",
      "tree": "b2e647a1511d841a2f9b33d1386891de3472bbdf",
      "parents": [
        "3f25dc4fcbc371f86a61a6af759003ebd4965908"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Mon Nov 14 11:19:06 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:09 2011 +0100"
      },
      "message": "[S390] avoid STCKF if running in ESA mode\n\nIn ESA mode STCKF is not defined even if the facility bit is enabled.\nTo prevent an illegal operation we must also check if we run a 64 bit kernel.\nTo make the check perform well add the STCKF bit to the machine flags.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3f25dc4fcbc371f86a61a6af759003ebd4965908",
      "tree": "1fa13e1a9d02b732be71c445963edf9b78a0829f",
      "parents": [
        "bc615deaf35ab06e7fe5672b0efb3c7a0b2dcf1a"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Mon Nov 14 11:19:05 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:09 2011 +0100"
      },
      "message": "[S390] zfcpdump: Do not initialize zfcpdump in kdump mode\n\nWhen the kernel is started in kdump mode, zfcpdump should not be\ninitialized because both dump methods can\u0027t be used at the same time.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bc615deaf35ab06e7fe5672b0efb3c7a0b2dcf1a",
      "tree": "6cd9c934c22361eeb628de2a54ed9f85705f5212",
      "parents": [
        "96603b505cb6c54782a27599afef65cc108ef5f2"
      ],
      "author": {
        "name": "Holger Dengler",
        "email": "hd@linux.vnet.ibm.com",
        "time": "Mon Nov 14 11:19:04 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:09 2011 +0100"
      },
      "message": "[S390] ap: Setup processing for messages in request queue.\n\nSetup timer for processing messages in request queue, if sending an AP\nmessage returns with reason code AP_RESPONSE_RESET_IN_PROGRESS.\n\nSigned-off-by: Holger Dengler \u003chd@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "96603b505cb6c54782a27599afef65cc108ef5f2",
      "tree": "c883cbbaf7ee656cbff66cf1d44622979c7a6702",
      "parents": [
        "7a2512b744e72377c3fa5976f06a3f343e155d1f"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Mon Nov 14 11:19:03 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:08 2011 +0100"
      },
      "message": "[S390] Kconfig: Select CONFIG_KEXEC for CONFIG_CRASH_DUMP\n\nThe kdump infrastructure is built on top of kexec. Therefore\nCONFIG_KEXEC has to be enabled when CONFIG_CRASH_DUMP is selected.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7a2512b744e72377c3fa5976f06a3f343e155d1f",
      "tree": "99a87c79d3fed314fc08c86afa06ad66176a791f",
      "parents": [
        "fa2fb2f4a599c402bb2670dde27867dbbb7e3c45"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:02 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:08 2011 +0100"
      },
      "message": "[S390] incorrect note program header\n\n\u0027readelf -n\u0027 on the s390 vmlinux file generates lots of warnings about\ncorrupt notes. The reason is that the \u0027NOTE\u0027 program header has incorrect\nfile and memory sizes. The problem is that the section following the\nNOTES section do not switch to a different phdr and they get added to\nthe NOTE program section. Add a dummy entry to the linker script that\nswitches to the data phdr before the start of the RODATA section.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "fa2fb2f4a599c402bb2670dde27867dbbb7e3c45",
      "tree": "12e69f3d36d229b5b10320943a4135977c075ebb",
      "parents": [
        "09b538833b85521d937a06faf61e6a3273253cc0"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 14 11:19:01 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:08 2011 +0100"
      },
      "message": "[S390] pfault: ignore leftover completion interrupts\n\nIgnore completion interrupts if the initial interrupt hasn\u0027t been\nreceived and the addressed task is not running. This case can only\nhappen if leftover (pending) completion interrupt gets delivered\nwhich wasn\u0027t removed with the PFAULT CANCEL operation during cpu\nhotplug.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "09b538833b85521d937a06faf61e6a3273253cc0",
      "tree": "f1d66c7dfd425b1efd3cce1ab8d9c38fe30beee1",
      "parents": [
        "800252976be89611ef86d6d04442a821018ed949"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:00 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:08 2011 +0100"
      },
      "message": "[S390] fix pgste update logic\n\nThe pgste_update_all / pgste_update_young and pgste_set_pte need to\ncheck if the pte entry contains a valid page address before the storage\nkey can be accessed. In addition pgste_set_pte needs to set the access\nkey and fetch protection bit of the new pte entry, not the old entry.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "800252976be89611ef86d6d04442a821018ed949",
      "tree": "111006ebc5eacf1279d12f7a2c184c359643bef8",
      "parents": [
        "7f80850d3f9fd8fda23a317044aef3a6bafab06b"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 14 11:18:59 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 14 11:19:08 2011 +0100"
      },
      "message": "[S390] wire up process_vm syscalls\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f6252114cbb7edabc1c92bf794153922ee0ea46d",
      "tree": "d4fc856af59dc962a7af5117eff0587de97edfbc",
      "parents": [
        "d53dab3ae1a3c6b438738c3792c98ac63f0061f4"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Oct 10 09:29:18 2011 +0100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Nov 14 10:03:15 2011 +0000"
      },
      "message": "vgaarb: a NULL bridge is acceptable for root devices.\n\nI assumed all PCI buses had a bridge, but playing with qemu recently, I\ndiscovered vgaarb bug where it wasn\u0027t detecting both devices shared a bridge\nat the root level.\n\nDon\u0027t check for NULL, if two buses have a NULL bridge, assume they share the\nroot bus.\n\nAcked-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "e53de8f00c80fd1a312c95bc5157fdb98d46e070",
      "tree": "98c61d5bf0fd658de9e6c97cd621cfcdba9ecb0c",
      "parents": [
        "afef2cfa0ecf45dec7e88db9fa312ee82d347111"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sun Nov 13 23:11:50 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Nov 14 10:41:46 2011 +0100"
      },
      "message": "ALSA: hda/realtek: remove redundant semicolon\n\nHaving just one semicolon after a break statement is enough.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d53dab3ae1a3c6b438738c3792c98ac63f0061f4",
      "tree": "f4e78aae50cd45ae335dbfed81896c3d965628fe",
      "parents": [
        "a7c36fd8c5ee6dcca584137cb81aeefd785a0721"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 23 12:45:07 2011 +0200"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Nov 14 09:28:50 2011 +0000"
      },
      "message": "drm: Remove utterly bogus preempt_disable() sections\n\ncommit 27641c3f (drm/vblank: Add support for precise vblank\ntimestamping) adds preempt_disable()/enable() around a spin locked\nsection with the comments:\n\n * Disable preemption, so vblank_time_lock is held as short as\n * possible, even under a kernel with PREEMPT_RT patches.\n\n/* Disable preemption while holding vblank_time_lock. Do\n * it explicitely to guard against PREEMPT_RT kernel.\n\nJust that this has never been tested on a RT kernel which would have\ngranted that nonsense with a might_sleep() warning because\ndev-\u003evblank_time_lock is converted to a \"sleeping\" spinlock on RT.\n\nSo this is activly wrong on RT and superflous on mainline. Remove it.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Mario Kleiner \u003cmario.kleiner@tuebingen.mpg.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "905905432868fa513f0f783fb9e5724536f4ee1f",
      "tree": "e49757a720fdc7e03e5270bc96a2d8aa018bc40a",
      "parents": [
        "edb0a6408a84b4f14647770d8a6796afff3e93a9"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Fri Nov 11 11:06:38 2011 +0100"
      },
      "committer": {
        "name": "Bob Liu",
        "email": "lliubbo@gmail.com",
        "time": "Mon Nov 14 17:15:23 2011 +0800"
      },
      "message": "blackfin: Fixup export.h includes\n\nCommit 8dc7a9c84 (\"blackfin: Add export.h to files using\nEXPORT_SYMBOL/THIS_MODULE\") inserted some of the include statements into\nsections protected by an unrelated #if CONFIG_... statement. This can cause,\ndepending on the configuration used, warnings like this one:\n\n\tarch/blackfin/mach-bf537/boards/stamp.c:2940: warning: data definition has no type or storage class\n\tarch/blackfin/mach-bf537/boards/stamp.c:2940: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’\n\tarch/blackfin/mach-bf537/boards/stamp.c:2940: warning: parameter names (without types) in function declaration\n\nThis patch fixes it by moving the includes out of the #if protected sections.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Bob Liu \u003clliubbo@gmail.com\u003e\n"
    },
    {
      "commit": "edb0a6408a84b4f14647770d8a6796afff3e93a9",
      "tree": "9d33ed07c409534ca9709a39dd25b1e60c3724d3",
      "parents": [
        "7f80850d3f9fd8fda23a317044aef3a6bafab06b"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon Aug 01 17:53:21 2011 +0800"
      },
      "committer": {
        "name": "Bob Liu",
        "email": "lliubbo@gmail.com",
        "time": "Mon Nov 14 17:11:25 2011 +0800"
      },
      "message": "Blackfin: add serial TX IRQ in individual platform resource\n\nThe serial TX IRQ is not simply (RX IRQ + 1) on some Blackfin chips,\nso move the values to the platform resources.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Bob Liu \u003clliubbo@gmail.com\u003e\n"
    },
    {
      "commit": "7f80850d3f9fd8fda23a317044aef3a6bafab06b",
      "tree": "4b98a9aa01f1479ab5abfbafcb1a3d9b6e332d34",
      "parents": [
        "b93cd6a0c7352b428ba2b8437b44fff6e76d81d2",
        "b73b5c493ac001870bd9faf565a61908c82f52d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 14 06:47:04 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 14 06:47:04 2011 -0200"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://github.com/pmundt/linux-sh\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://github.com/pmundt/linux-sh:\n  ARM: mach-shmobile: cpuidle single/global and last_state fixes\n  ARM: mach-shmobile: move helper macro PORTCR to sh_pfc.h\n  ARM: mach-shmobile: move helper macro PORT_xx to sh_pfc.h\n  ARM: mach-shmobile: move helper macro PORT_DATA_xx to sh_pfc.h\n  ARM: mach-shmobile: ap4evb: remove white space from end of line\n  ARM: mach-shmobile: clock-sh7372: remove un-necessary index\n  ARM: mach-shmobile: kota2: add comment out separator\n  ARM: mach-shmobile: sh73a0: add MMC data pin pull-up\n"
    },
    {
      "commit": "b93cd6a0c7352b428ba2b8437b44fff6e76d81d2",
      "tree": "9521480c841f978f8299374a649d4c2ef0b2b22b",
      "parents": [
        "d291ffb3cf4f8f74b73bac77478c619251ee8a9f",
        "ab4f75cd0a9f5ffdcc3d9fc2b29ca14525215b78"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 14 06:45:30 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 14 06:45:30 2011 -0200"
      },
      "message": "Merge branch \u0027sh-fixes-for-linus\u0027 of git://github.com/pmundt/linux-sh\n\n* \u0027sh-fixes-for-linus\u0027 of git://github.com/pmundt/linux-sh:\n  mailmap: Fix up some renesas attributions\n  sh: clkfwk: Kill off remaining debugfs cruft.\n  drivers: sh: Kill off dead pathname for runtime PM stub.\n  drivers: sh: Generalize runtime PM platform stub.\n  sh: Wire up process_vm syscalls.\n  sh: clkfwk: add clk_rate_mult_range_round()\n  serial: sh-sci: Fix up SH-2A SCIF support.\n  sh: Fix cached/uncaced address calculation in 29bit mode\n"
    },
    {
      "commit": "d291ffb3cf4f8f74b73bac77478c619251ee8a9f",
      "tree": "65ac6eb9dd4113ab7ede46f873ed0b30faca8792",
      "parents": [
        "52e4c2a05256cb83cda12f3c2137ab1533344edb",
        "72103bd1285211440621f2c46f4fce377584de54"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 14 04:00:01 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 14 04:00:01 2011 -0200"
      },
      "message": "Merge git://github.com/rustyrussell/linux\n\n* git://github.com/rustyrussell/linux:\n  virtio-pci: fix use after free\n"
    },
    {
      "commit": "72103bd1285211440621f2c46f4fce377584de54",
      "tree": "5bde795c7150c0802fb5a9c9e8603580e6febeae",
      "parents": [
        "1ea6b8f48918282bdca0b32a34095504ee65bab5"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@redhat.com",
        "time": "Mon Nov 07 18:37:05 2011 +0200"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 14 11:16:26 2011 +1030"
      },
      "message": "virtio-pci: fix use after free\n\nCommit 31a3ddda166cda86d2b5111e09ba4bda5239fae6 introduced\na use after free in virtio-pci. The main issue is\nthat the release method signals removal of the virtio device,\nwhile remove signals removal of the pci device.\n\nFor example, on driver removal or hot-unplug,\nvirtio_pci_release_dev is called before virtio_pci_remove.\nWe then might get a crash as virtio_pci_remove tries to use the\ndevice freed by virtio_pci_release_dev.\n\nWe allocate/free all resources together with the\npci device, so we can leave the release method empty.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nAcked-by: Amit Shah \u003camit.shah@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "52e4c2a05256cb83cda12f3c2137ab1533344edb",
      "tree": "91969f8c2c0c9dc0585cd264f5d5b441af70676a",
      "parents": [
        "3439a8da16bcad6b0982ece938c9f8299bb53584",
        "a7c36fd8c5ee6dcca584137cb81aeefd785a0721"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 13 17:09:55 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 13 17:09:55 2011 -0200"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux\n\n* \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux:\n  drm/radeon/kms/combios: fix dynamic allocation of PM clock modes\n"
    },
    {
      "commit": "3439a8da16bcad6b0982ece938c9f8299bb53584",
      "tree": "45e6683ecc8e8abff279f68f7718b8cdc48f0d89",
      "parents": [
        "5b34b08996decc53a993287282e2cd42b90e02f7"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sat Nov 12 23:17:27 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 21:30:14 2011 -0200"
      },
      "message": "ACPI / cpuidle: Remove acpi_idle_suspend (to fix suspend regression)\n\nAfter commit e978aa7d7d57 (\"cpuidle: Move dev-\u003elast_residency update to\ndriver enter routine; remove dev-\u003elast_state\") setting acpi_idle_suspend\nto 1 by acpi_processor_suspend() causes the ACPI cpuidle routines to\nreturn error codes continuously, which in turn causes cpuidle to lock up\n(hard).\n\nHowever, acpi_idle_suspend doesn\u0027t appear to be useful for any\nparticular purpose (it\u0027s racy and doesn\u0027t really provide any real\nprotection), so it can be removed, which makes the problem go away.\n\nReported-and-tested-by: Tomas M. \u003ctmezzadra@gmail.com\u003e\nReported-and-tested-by: Ferenc Wagner \u003cwferi@niif.hu\u003e\nTested-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a7c36fd8c5ee6dcca584137cb81aeefd785a0721",
      "tree": "da8a9677415a4dd41bfc2cd1356d60e33edc4714",
      "parents": [
        "8f3f1c9a22a6420e28c2d3eff59b832893bc8efc"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Sat Nov 12 11:57:29 2011 -0500"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Nov 12 17:46:40 2011 +0000"
      },
      "message": "drm/radeon/kms/combios: fix dynamic allocation of PM clock modes\n\nI missed the combios path when I updated the atombios pm code.\n\nReported by amarsh04 on IRC.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "5b34b08996decc53a993287282e2cd42b90e02f7",
      "tree": "75c94ab24082dbe07dfb63a8ec6537d715a3095a",
      "parents": [
        "eb0b38a5d2c063cd8dc9e44415ce08e30d95f571",
        "ab8fe93b2fb3ccc9ef46f7d6779b2f1813145d5c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 13:29:04 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 13:29:04 2011 -0200"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:\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  arm/tegra: enable headphone detection gpio on seaboard\n  arm/dt: Fix ventana SDHCI power-gpios\n  arm/tegra: Don\u0027t create duplicate gpio and pinmux devices\n  ARM: at91: Fix USBA gadget registration\n  atmel/spi: fix missing probe\n  at91/yl-9200: Fix section mismatch\n  at91: vmalloc fix missing AT91_VIRT_BASE define\n  ARM: at91: usart: drop static map regs for dbgu\n  ARM: picoxcell: add extra temp register to addruart\n  ARM: msm: fix compilation flags for MSM_SCM\n  arm/mxs: fix mmc device adding for mach-mx28evk\n  ARM: mxc: Remove test_for_ltirq\n  ARM:i.MX: fix build error in clock-mx51-mx53.c\n  ARM:i.MX: fix build error in tzic/avic.c\n  ARM: mxc: fix local timer interrupt handling\n  msm: boards: Fix fallout from removal of machine_desc in fixup\n"
    },
    {
      "commit": "eb0b38a5d2c063cd8dc9e44415ce08e30d95f571",
      "tree": "59002baad22e0f8f5ba2a6b8d652c591798780b9",
      "parents": [
        "8f042aa75afccc45c5b60517f51644bce3f52545"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Nov 04 20:04:41 2011 +0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Nov 11 22:28:33 2011 -0500"
      },
      "message": "[CPUFREQ] db8500: fix build error due to undeclared i variable\n\nThe variable i is removed by commit ded8433\n\"[CPUFREQ] db8500: remove unneeded for loop iteration over freq_table\",\nbut current code to print available frequencies still uses the i variable.\nThus add the i variable back to fix below buld error:\n\n  CC      drivers/cpufreq/db8500-cpufreq.o\ndrivers/cpufreq/db8500-cpufreq.c: In function \u0027db8500_cpufreq_init\u0027:\ndrivers/cpufreq/db8500-cpufreq.c:123: error: \u0027i\u0027 undeclared (first use in this function)\ndrivers/cpufreq/db8500-cpufreq.c:123: error: (Each undeclared identifier is reported only once\ndrivers/cpufreq/db8500-cpufreq.c:123: error: for each function it appears in.)\nmake[2]: *** [drivers/cpufreq/db8500-cpufreq.o] Error 1\nmake[1]: *** [drivers/cpufreq] Error 2\nmake: *** [drivers] Error 2\n\nThis patch also fixes using uninitialized i variable as array index.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "8f042aa75afccc45c5b60517f51644bce3f52545",
      "tree": "bfef56445b0f88e809586a38cb42b6ed4511a393",
      "parents": [
        "e6f1227e8bc8a2ea2d76d09e19c89fa66c2f3a4c",
        "2690e2148b730c53acb8797821468d0ea1673f25"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 00:04:51 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 00:04:51 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: (29 commits)\n  m68k/mac: Remove mac_irq_{en,dis}able() wrappers\n  m68k/irq: Remove obsolete support for user vector interrupt fixups\n  m68k/irq: Remove obsolete m68k irq framework\n  m68k/q40: Convert Q40/Q60 to genirq\n  m68k/sun3: Convert Sun3/3x to genirq\n  m68k/sun3: Use the kstat_irqs_cpu() wrapper\n  m68k/apollo: Convert Apollo to genirq\n  m68k/vme: Convert VME to genirq\n  m68k/hp300: Convert HP9000/300 and HP9000/400 to genirq\n  m68k/mac: Optimize interrupts using chain handlers\n  m68k/mac: Convert Mac to genirq\n  m68k/amiga: Optimize interrupts using chain handlers\n  m68k/amiga: Convert Amiga to genirq\n  m68k/amiga: Refactor amiints.c\n  m68k/atari: Remove code and comments about different irq types\n  m68k/atari: Convert Atari to genirq\n  m68k/irq: Add genirq support\n  m68k/irq: Remove obsolete IRQ_FLG_* users\n  m68k/irq: Rename {,__}m68k_handle_int()\n  m68k/irq: Add m68k_setup_irq_controller()\n  ...\n"
    },
    {
      "commit": "e6f1227e8bc8a2ea2d76d09e19c89fa66c2f3a4c",
      "tree": "4f0f965bd2a4a544811190c22cdb9c3dd82d1db2",
      "parents": [
        "3455229fd6a51978439f9c6256d677b745fad06b",
        "1249a3a82d08d73ece65ae79e0553cd0f3407a15"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 00:03:50 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 00:03:50 2011 -0200"
      },
      "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:\n  [media] v4l2-ctrl: Send change events to all fh for auto cluster slave controls\n  [media] v4l2-event: Don\u0027t set sev-\u003efh to NULL on unsubscribe\n  [media] v4l2-event: Remove pending events from fh event queue when unsubscribing\n  [media] v4l2-event: Deny subscribing with a type of V4L2_EVENT_ALL\n  [media] MAINTAINERS: add a maintainer for s5p-mfc driver\n  [media] v4l: s5p-mfc: fix reported capabilities\n  [media] media: vb2: reset queued list on REQBUFS(0) call\n  [media] media: vb2: set buffer length correctly for all buffer types\n  [media] media: vb2: add a check for uninitialized buffer\n  [media] mxl111sf: fix build warning\n  [media] mxl111sf: remove pointless if condition in mxl111sf_config_spi\n  [media] mxl111sf: check for errors after mxl111sf_write_reg in mxl111sf_idac_config\n  [media] mxl111sf: fix return value of mxl111sf_idac_config\n  [media] uvcvideo: GET_RES should only be checked for BITMAP type menu controls\n"
    },
    {
      "commit": "3455229fd6a51978439f9c6256d677b745fad06b",
      "tree": "44f3441d6063649ded4558ad027f3158487fa9ec",
      "parents": [
        "732783fea085e3464c4ea4940dbb540ac8675e79",
        "5ccf55dd8177295813b68780f0a3c85e47306be1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 00:01:51 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 12 00:01:51 2011 -0200"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  powerpc/kvm: Fix build failure with HV KVM and CBE\n  powerpc/ps3: Fix lv1_gpu_attribute hcall\n  powerpc/ps3: Fix PS3 repository build warnings\n  powerpc/ps3: irq: Remove IRQF_DISABLED\n  powerpc/irq: Remove IRQF_DISABLED\n  powerpc/numa: NUMA topology support for PowerNV\n  powerpc: Add System RAM to /proc/iomem\n  powerpc: Add KVM as module to defconfigs\n  powerpc/kvm: Fix build with older toolchains\n  powerpc, tqm5200: update tqm5200_defconfig to fit for charon board.\n  powerpc/5200: add support for charon board\n"
    },
    {
      "commit": "732783fea085e3464c4ea4940dbb540ac8675e79",
      "tree": "abdbb577f34c68646bce8f01228ff572966b51bf",
      "parents": [
        "9f80d8b68fb244bbd69c55aced663b91098544fc",
        "44656fa03926e7363ab41c565619800a4b3b1322"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:59:40 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:59:40 2011 -0200"
      },
      "message": "Merge branch \u0027rc-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild\n\n* \u0027rc-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild:\n  kbuild: Fix missing system calls check on mips.\n"
    },
    {
      "commit": "9f80d8b68fb244bbd69c55aced663b91098544fc",
      "tree": "d1d1cc147b6b005e1113f3e8834a2ab9124d686f",
      "parents": [
        "57e6319dd61d5ca10fe8dd57bcce8c0e2c480799"
      ],
      "author": {
        "name": "William Douglas",
        "email": "william.douglas@intel.com",
        "time": "Thu Nov 10 13:50:38 2011 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:58:58 2011 -0200"
      },
      "message": "bma023: Add SFI translation for this device\n\nThis needed the sfi IRQ 0xFF fix to go in first. It simply plumbs in the\nbma023 driver with the firmware naming of it.\n\nSigned-off-by: William Douglas \u003cwilliam.douglas@intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "57e6319dd61d5ca10fe8dd57bcce8c0e2c480799",
      "tree": "906c40cec199f96f657a1e782fdc4dfcfdc81ade",
      "parents": [
        "f2ee442115c9b6219083c019939a9cc0c9abb2f8"
      ],
      "author": {
        "name": "Feng Tang",
        "email": "feng.tang@intel.com",
        "time": "Thu Nov 10 13:23:39 2011 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:58:58 2011 -0200"
      },
      "message": "vrtc: change its year offset from 1960 to 1972\n\nReal world year equals the value in vrtc YEAR register plus an offset.\nWe used 1960 as the offset to make leap year consistent, but for a\ndevice\u0027s first use, its YEAR register is 0 and the system year will\nbe parsed as 1960 which is not a valid UNIX time and will cause many\napplications to fail mysteriously. So we use 1972 instead to fix this\nissue.\n\nUpdated patch which adds a sanity check suggested by Mathias\n\nThis isn\u0027t a change in behaviour for systems, because 1972 is the one we\nactually use. It\u0027s the old version in upstream which is out of sync with\nall devices.\n\nSigned-off-by: Feng Tang \u003cfeng.tang@intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f2ee442115c9b6219083c019939a9cc0c9abb2f8",
      "tree": "9c1abfeb28f309e0722a5ea27341e3ed24873d6d",
      "parents": [
        "87618e0003dbca0f51f1ef52fa4199bd65212f41"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Thu Nov 10 13:21:10 2011 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:58:58 2011 -0200"
      },
      "message": "ce4100: fix a build error\n\nFix a build error. CE4100 with no serial errors because the alternate\nfunction is only a prototype not a null function as intended.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "87618e0003dbca0f51f1ef52fa4199bd65212f41",
      "tree": "d814cfe3675352bea6133518b7d93d7052048ece",
      "parents": [
        "c1f4246716392ec8693c23cffb969bd73c1b0910",
        "2d5fcc986da944bca8257f358b155eec79fc4120"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:55:01 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:55:01 2011 -0200"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://github.com/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://github.com/jgarzik/libata-dev:\n  pata_of_platform: Don\u0027t use NO_IRQ\n  [libata] ahci: Add ASMedia ASM1061 support\n  [libata] Issue SRST to Sil3726 PMP\n  sata_sis.c: trivial spelling fix\n  ahci_platform: use dev_get_platdata()\n  [libata] libata-scsi.c: Add function parameter documentation\n"
    },
    {
      "commit": "c1f4246716392ec8693c23cffb969bd73c1b0910",
      "tree": "6160ac2507b28cf7625be79dd539a286c9fe4e43",
      "parents": [
        "fe10e6f4b24ef8ca12cb4d2368deb4861ab1861b",
        "8965593e41dd2d0e2a2f1e6f245336005ea94a2c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:47:06 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:47:06 2011 -0200"
      },
      "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: rename the option to nospace_cache\n  Btrfs: handle bio_add_page failure gracefully in scrub\n  Btrfs: fix deadlock caused by the race between relocation\n  Btrfs: only map pages if we know we need them when reading the space cache\n  Btrfs: fix orphan backref nodes\n  Btrfs: Abstract similar code for btrfs_block_rsv_add{, _noflush}\n  Btrfs: fix unreleased path in btrfs_orphan_cleanup()\n  Btrfs: fix no reserved space for writing out inode cache\n  Btrfs: fix nocow when deleting the item\n  Btrfs: tweak the delayed inode reservations again\n  Btrfs: rework error handling in btrfs_mount()\n  Btrfs: close devices on all error paths in open_ctree()\n  Btrfs: avoid null dereference and leaks when bailing from open_ctree()\n  Btrfs: fix subvol_name leak on error in btrfs_mount()\n  Btrfs: fix memory leak in btrfs_parse_early_options()\n  Btrfs: fix our reservations for updating an inode when completing io\n  Btrfs: fix oops on NULL trans handle in btrfs_truncate\n  btrfs: fix double-free \u0027tree_root\u0027 in \u0027btrfs_mount()\u0027\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": "f28ad3b44a03892b533cfb503273370033594d9d",
      "tree": "3235e724c6e8a8d72f088fb9d5a68c4b9c5e451e",
      "parents": [
        "42a0ddcd484d0470d4c1b114ffb6be1d35f8ac6b",
        "8f3f1c9a22a6420e28c2d3eff59b832893bc8efc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:43:51 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:43:51 2011 -0200"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux\n\n* \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux: (42 commits)\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  drm/radeon/kms: remove extraneous calls to radeon_pm_compute_clocks()\n  drm/exynos: added padding to be 64-bit align.\n  drm: fix kconfig unmet dependency warning\n  drm: add some comments to drm_wait_vblank and drm_queue_vblank_event\n  drm/radeon/benchmark: signedness bug in radeon_benchmark_move()\n  drm: do not sleep on vblank while holding a mutex\n  MAINTAINERS: exynos: Add EXYNOS DRM maintainer entry\n  drm: try to restore previous CRTC config if mode set fails\n  drm/radeon/kms: make an aux failure debug only\n  drm: drop select of SLOW_WORK\n  drm: serialize access to list of debugfs files\n  drm/radeon/kms: fix use of vram scratch page on evergreen/ni\n  drm/radeon: Make sure CS mutex is held across GPU reset.\n  drm: Ensure string is null terminated.\n  vmwgfx: Only allow 64x64 cursors\n  vmwgfx: Initialize clip rect loop correctly in surface dirty\n  vmwgfx: Close screen object system\n  ...\n"
    },
    {
      "commit": "42a0ddcd484d0470d4c1b114ffb6be1d35f8ac6b",
      "tree": "c1a93de1487a69c2fc0ee165b882bf4c896e0e72",
      "parents": [
        "53e3ccfd153f0e71352b34a930e231ac1ae07d5e",
        "3acc84739dd5d746840f881ad4d60bd2a428f1dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:40:02 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:40:02 2011 -0200"
      },
      "message": "Merge git://github.com/herbertx/crypto\n\n* git://github.com/herbertx/crypto:\n  crypto: algapi - Fix build problem with NET disabled\n  crypto: user - Fix rwsem leak in crypto_user\n"
    },
    {
      "commit": "53e3ccfd153f0e71352b34a930e231ac1ae07d5e",
      "tree": "b369d99756a8ddf7ebd9b13cc9c011bf9bd32ba4",
      "parents": [
        "5e442a493fc59fa536c76db1fff5b49ca36a88c5",
        "810627d9a6d0e8820c798001875bc4e1b7754ebf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:37:17 2011 -0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 11 23:37:17 2011 -0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs\n\n* \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs:\n  xfs: fix force shutdown handling in xfs_end_io\n  xfs: constify xfs_item_ops\n  xfs: Fix possible memory corruption in xfs_readlink\n"
    },
    {
      "commit": "ab8fe93b2fb3ccc9ef46f7d6779b2f1813145d5c",
      "tree": "2aa6e9429aee92f8007b34018cfa1a33a118119b",
      "parents": [
        "09d37c4ba9b20d6b694bfd7339850ba9a826fb13",
        "0836b5cdd23d573bf7ec57f73ff774b3ad660bf4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 11 10:34:20 2011 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 11 10:34:20 2011 -0800"
      },
      "message": "Merge branch \u0027picoxcell-fixes\u0027 of git://github.com/jamieiles/linux-2.6-ji into fixes\n"
    },
    {
      "commit": "09d37c4ba9b20d6b694bfd7339850ba9a826fb13",
      "tree": "2ee2fdf15e72e450bbfccd9733205b265da0538f",
      "parents": [
        "3cdc3acc62527ab9544c2820b5e5da482a105240",
        "f750ba9b8db2a926c315ccfa9e95d12fe4590a22"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 11 08:53:46 2011 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 11 08:53:46 2011 -0800"
      },
      "message": "Merge branch \u0027imx-fixes-for-arnd\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into fixes\n"
    },
    {
      "commit": "f750ba9b8db2a926c315ccfa9e95d12fe4590a22",
      "tree": "1bdd2ce107b6a39b4797dab955a003e7a9c1e0ba",
      "parents": [
        "1b929995ebc0f00cc56ddc14cf75a875f4d565d6"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Nov 10 16:39:32 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Nov 11 16:53:35 2011 +0100"
      },
      "message": "arm/imx: fix imx6q mmc error when mounting rootfs\n\nThe following error is seen in some case when mounting rootfs from\nSD/MMC cards.\n\n  Waiting for root device /dev/mmcblk0p1...\n  mmc1: host does not support reading read-only switch. assuming write-enable.\n  mmc1: new high speed SDHC card at address b368\n  mmcblk0: mmc1:b368 SDC   3.74 GiB\n   mmcblk0: p1\n  mmc1: Timeout waiting for hardware interrupt.\n  mmcblk0: error -110 transferring data, sector 3678224, nr 40, cmd response 0x900, card status 0xc00\n  end_request: I/O error, dev mmcblk0, sector 3678225\n  Buffer I/O error on device mmcblk0p1, logical block 458754\n  lost page write due to I/O error on mmcblk0p1\n\nThis patch fixes the problem by lowering the usdhc clock and correcting\nwatermark configuration.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nCc: Chris Ball \u003ccjb@laptop.org\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "1b929995ebc0f00cc56ddc14cf75a875f4d565d6",
      "tree": "74e26f7d0119f7a6cad255cb02cac6740f2d2674",
      "parents": [
        "59198b6cb2e81a6583db8559d6af9d471e3edb2b"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Nov 10 16:39:31 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Nov 11 16:53:34 2011 +0100"
      },
      "message": "arm/imx: fix AUTO_ZRELADDR selection\n\nThe AUTO_ZRELADDR selection for ARCH_IMX_V4_V5 and ARCH_MX5 should\nreally be mutually exclusive to ZBOOT_ROM just like what ARCH_IMX_V6_V7\ndoes.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "59198b6cb2e81a6583db8559d6af9d471e3edb2b",
      "tree": "9c606125f58740f9f318ca113472d0c1a8898ed4",
      "parents": [
        "f1dfaef54f4c6b86197ab521c815f2810d08663e"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri Nov 11 15:37:14 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Nov 11 16:53:33 2011 +0100"
      },
      "message": "arm/imx: fix the references to ARCH_MX3\n\nThe config symbol ARCH_MX3 has been removed by commit \u0027a89cf59\narm/imx: merge i.MX3 and i.MX6\u0027, and it should not be referenced\nany more.\n\nThe patch also change ARCH_MX* to SOC_IMX* for other platforms.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "f1dfaef54f4c6b86197ab521c815f2810d08663e",
      "tree": "bb41c87685106d1c3e5d85346de0d54c7e227f4d",
      "parents": [
        "1ea6b8f48918282bdca0b32a34095504ee65bab5"
      ],
      "author": {
        "name": "Richard Zhao",
        "email": "richard.zhao@linaro.org",
        "time": "Tue Nov 08 09:59:34 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Nov 11 16:53:33 2011 +0100"
      },
      "message": "ARM: mx51/53: set pwm clock parent to ipg_perclk\n\nSigned-off-by: Richard Zhao \u003crichard.zhao@linaro.org\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "8965593e41dd2d0e2a2f1e6f245336005ea94a2c",
      "tree": "0b8ac73ccccc05f08bd4abb2b8c0099a1383fd3d",
      "parents": [
        "69f4cb526bd02ae5af35846f9a710c099eec3347"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dsterba@suse.cz",
        "time": "Fri Nov 11 10:14:57 2011 -0500"
      },
      "committer": {
        "name": "Chris Mason",
        "email": "chris.mason@oracle.com",
        "time": "Fri Nov 11 10:14:57 2011 -0500"
      },
      "message": "btrfs: rename the option to nospace_cache\n\nRename no_space_cache option to nospace_cache to be more consistent with\nthe rest, where the simple prefix \u0027no\u0027 is used to negate an option.\n\nThe option has been introduced during the -rc1 cycle and there are has not been\nwidely used, so it\u0027s safe.\n\nSigned-off-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n"
    },
    {
      "commit": "71ca86937513f44151454cb6aa8a66e9ed86275a",
      "tree": "bbc6baec48a542b7bb9f99f10006914aed4f21f6",
      "parents": [
        "5c200197130e307de6eba72fc335c83c9dd6a5bc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 10 14:15:57 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 11 15:08:11 2011 +0000"
      },
      "message": "MIPS: Fix build error due to missing inclusion of \u003clinux/export.h\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cf16123c9c8e346ed1dd171295a678d77648d7f8",
      "tree": "b461812a58f931e93d52c94380a42d067bd6497f",
      "parents": [
        "181a9d795ab763b03b15f73402691abde98d1803"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@parallels.com",
        "time": "Fri Nov 11 13:42:16 2011 +0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Fri Nov 11 08:19:01 2011 -0600"
      },
      "message": "[SCSI] aacraid: controller hangs if kernel uses non-default ASPM policy\n\nAacraid controller can hang on some nodes if kernel uses non-default\n(powersave) ASPM policy.  Controller hangs shortly after successful load and\nhardware detection. Scsi error handler detects this hang and tries to restart\nhardware but it does not help.\n\nInitially it was noticed on RHEL6-based openVZ kernel after backporting\naacraid driver from mainline (RHEL6 kernel with original driver works well)\nhttp://bugzilla.openvz.org/show_bug.cgi?id\u003d2043\n\nThis issue happens because default ASPM policy was changed in Red Hat\nkernels. Therefore guys from Red Hat have noticed this problem long time ago:\non Fedora 12\n https://bugzilla.redhat.com/show_bug.cgi?id\u003d540478\non Fedora 14\n https://bugzilla.redhat.com/show_bug.cgi?id\u003d679385\n\nIn RHEL6 kernel this issue was fixed, ASPM was disabled in aacraid driver. In\nkernel changelog I\u0027ve found that seems it was done by Matthew Garrett: -\n[scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735]\n\nHowever seems this patch was not submitted to mainline. I\u0027ve reproduced this\nissue on vanilla 3.1.0 kernel booted with \"pcie_aspm.policy\u003dpowersave\" option,\nSo I believe it makes sense to do it now.\n\nSigned-off-by:\tVasily Averin \u003cvvs@sw.ru\u003e\n[mjg: Checking the Windows drivers indicates that they disable ASPM under all \ncircumstances, so:]\nAcked-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nAcked-by: Achim Leubner \u003cAchim_Leubner@pmc-sierra.com\u003e\nCc: stable@kernel.org\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "8f3f1c9a22a6420e28c2d3eff59b832893bc8efc",
      "tree": "fff750d9ccf699b3607ca473791c9e5820e1a7c5",
      "parents": [
        "bbe26ffe9ffd231de7cf88c4361f1939858e8594"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Fri Nov 04 10:09:43 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 14:16:05 2011 +0000"
      },
      "message": "drm/radeon/kms/pm: switch to dynamically allocating clock mode array\n\nOn newer chips the number of clock modes per power state varies.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "bbe26ffe9ffd231de7cf88c4361f1939858e8594",
      "tree": "ad89a20f804bd817114896cb5cfb1fc1e2253e91",
      "parents": [
        "a4c9e2eed17457b30e17235158657801ec686a14"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Fri Nov 04 10:09:42 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 14:15:40 2011 +0000"
      },
      "message": "drm/radeon/kms: optimize r600_pm_profile_init\n\nAvoid a lot of extra loops through the pm state array.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "a4c9e2eed17457b30e17235158657801ec686a14",
      "tree": "aa1cfeb1691d1b7d7a96df84ddc741f38d8bd144",
      "parents": [
        "10b391b946c459a39b631aaf81880f94dcfbff46"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Fri Nov 04 10:09:41 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 14:15:37 2011 +0000"
      },
      "message": "drm/radeon/kms/pm: add a proper pm profile init function for fusion\n\nThe new power tables need to be handled differently when setting\nup the profiles.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "10b391b946c459a39b631aaf81880f94dcfbff46",
      "tree": "710f6c7b3abf0b43b27d877b97b337fc4c37f2d1",
      "parents": [
        "6c3d904b48e44bd9c3121c24efb87c9d39d7736c"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Fri Nov 04 10:09:40 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 14:15:05 2011 +0000"
      },
      "message": "drm/radeon/kms: remove extraneous calls to radeon_pm_compute_clocks()\n\nIt\u0027s already called via the DPMS functions.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "69f4cb526bd02ae5af35846f9a710c099eec3347",
      "tree": "0fc400c20ab6293603b8b615467893a13426c82c",
      "parents": [
        "62f30c5462374b991e7e3f42d49ce2265c1b82f1"
      ],
      "author": {
        "name": "Arne Jansen",
        "email": "sensille@gmx.net",
        "time": "Fri Nov 11 08:17:10 2011 -0500"
      },
      "committer": {
        "name": "Chris Mason",
        "email": "chris.mason@oracle.com",
        "time": "Fri Nov 11 08:17:10 2011 -0500"
      },
      "message": "Btrfs: handle bio_add_page failure gracefully in scrub\n\nCurrently scrub fails with ENOMEM when bio_add_page fails. Unfortunately\ndm based targets accept only one page per bio, thus making scrub always\nfails. This patch just submits the current bio when an error is encountered\nand starts a new one.\n\nSigned-off-by: Arne Jansen \u003csensille@gmx.net\u003e\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n"
    },
    {
      "commit": "6c3d904b48e44bd9c3121c24efb87c9d39d7736c",
      "tree": "0bdb03ce9b0276cd7faa66a4454557656d7ec710",
      "parents": [
        "44a1dabf4cfb787459bfbff305a2a1cda628766d"
      ],
      "author": {
        "name": "Inki Dae",
        "email": "inki.dae@samsung.com",
        "time": "Fri Nov 04 21:09:50 2011 +0900"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 12:01:49 2011 +0000"
      },
      "message": "drm/exynos: added padding to be 64-bit align.\n\nSigned-off-by: Inki Dae \u003cinki.dae@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "44a1dabf4cfb787459bfbff305a2a1cda628766d",
      "tree": "ae03d29416bd9c2bda360a0949cf2cc5c83b88b2",
      "parents": [
        "0007fa2416f350621709880357d2fc50c5233984"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Oct 31 12:51:30 2011 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:23:09 2011 +0000"
      },
      "message": "drm: fix kconfig unmet dependency warning\n\nFix kconfig unmet dependency warning.  BACKLIGHT_CLASS_DEVICE depends on\nBACKLIGHT_LCD_SUPPORT, so select the latter along with the former.\n\nwarning: (DRM_RADEON_KMS \u0026\u0026 DRM_I915 \u0026\u0026 STUB_POULSBO \u0026\u0026 FB_BACKLIGHT \u0026\u0026 PANEL_SHARP_LS037V7DW01 \u0026\u0026 PANEL_ACX565AKM \u0026\u0026 USB_APPLEDISPLAY \u0026\u0026 FB_OLPC_DCON \u0026\u0026 ASUS_LAPTOP \u0026\u0026 SONY_LAPTOP \u0026\u0026 THINKPAD_ACPI \u0026\u0026 EEEPC_LAPTOP \u0026\u0026 ACPI_ASUS \u0026\u0026 ACPI_CMPC \u0026\u0026 SAMSUNG_Q10) selects BACKLIGHT_CLASS_DEVICE which has unmet direct dependencies (HAS_IOMEM \u0026\u0026 BACKLIGHT_LCD_SUPPORT)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: David Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "0007fa2416f350621709880357d2fc50c5233984",
      "tree": "a83f90df4b1a8dda7dc1c666071fea8f78b23df7",
      "parents": [
        "a6778e9e7fb57603f15344ceb30098a3f6b7caf4",
        "5c79507b2c50ddab8f51bc692e3c0a39e3da2ad6"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:17:43 2011 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:17:43 2011 +0000"
      },
      "message": "Merge branch \u0027drm-nouveau-fixes\u0027 of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes\n\n* \u0027drm-nouveau-fixes\u0027 of git://git.freedesktop.org/git/nouveau/linux-2.6:\n  drm/nouveau: Fix bandwidth calculation for DisplayPort\n  drm/nouveau: by default use low bpp framebuffer on low memory cards\n  drm/nv10: Change the BO size threshold determining the memory placement range.\n  drm/nvc0: enable acceleration for nvc1 by default\n  drm/nvc0/gr: fixup the mmio list register writes for 0xc1\n  drm/nvc1: hacky workaround to fix accel issues\n  drm/nvc0/gr: fix some bugs in grctx generation\n  drm/nvc0: enable acceleration on 0xc8 by default\n  drm/nvc0/vram: skip disabled PBFB subunits\n  drm/nv40/pm: fix issues on igp chipsets, which don\u0027t have memory\n  drm/nouveau: testing the wrong variable\n  drm/nvc0/vram: storage type 0xc3 is not compressed\n  drm/nv50: fix stability issue on NV86.\n  drm/nouveau: initialize chan-\u003efence.lock before use\n  drm/nv50/vram: fix incorrect detection of bank count on newer chipsets\n  drm/nv50/gr: typo fix, how about we not reset fifo during graph init?\n  drm/nv50/bios: fixup mpll programming from the init table parser\n  drm/nouveau: fix oops if i2c bus not found in nouveau_i2c_identify()\n  drm: make sure drm_vblank_init() has been called before touching vbl_lock\n"
    },
    {
      "commit": "a6778e9e7fb57603f15344ceb30098a3f6b7caf4",
      "tree": "1422443322e6bd119edab9db60dc6ae2e3d3b29f",
      "parents": [
        "bfba16582600ab2c75dc39250a2b8f3b2a42da11"
      ],
      "author": {
        "name": "Ilija Hadzic",
        "email": "ihadzic@research.bell-labs.com",
        "time": "Mon Oct 31 13:11:57 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:16:30 2011 +0000"
      },
      "message": "drm: add some comments to drm_wait_vblank and drm_queue_vblank_event\n\nduring the review of the fix for locks problems in drm_wait_vblank,\na couple of false concerns were raised about how the drm_vblank_get\nand drm_vblank_put are used in this function; it turned out that the\ncode is correct and that it cannot be simplified\n\nadd a few comments to explain non-obvious flows in the code,\nto prevent \"false alarms\" in the future\n\nv2: incorporate comments received from Daniel Vetter\n\nSigned-off-by: Ilija Hadzic \u003cihadzic@research.bell-labs.com\u003e\nReviewed-by: Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "bfba16582600ab2c75dc39250a2b8f3b2a42da11",
      "tree": "f1043efacdf8e96ed6d965d1d1012d897487ad01",
      "parents": [
        "8f4ff2b06afcd6f151868474a432c603057eaf56"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Sat Oct 29 10:21:28 2011 +0300"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:16:12 2011 +0000"
      },
      "message": "drm/radeon/benchmark: signedness bug in radeon_benchmark_move()\n\nradeon_benchmark_do_move() returns an int so \"time\" should be int\ntoo.  Making it unsigned breaks the error handling.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "8f4ff2b06afcd6f151868474a432c603057eaf56",
      "tree": "5ca22d67a97f55184b04f2ac94c1d6362edbad65",
      "parents": [
        "398a6d4a02257d6065c2afe1413f5b6ae3a76f09"
      ],
      "author": {
        "name": "Ilija Hadzic",
        "email": "ihadzic@research.bell-labs.com",
        "time": "Mon Oct 31 17:46:18 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:12:47 2011 +0000"
      },
      "message": "drm: do not sleep on vblank while holding a mutex\n\ndrm_wait_vblank must be DRM_UNLOCKED because otherwise it\nwill grab the drm_global_mutex and then go to sleep until the vblank\nevent it is waiting for. That can wreck havoc in the windowing system\nbecause if one process issues this ioctl, it will block all other\nprocesses for the duration of all vblanks between the current and the\none it is waiting for. In some cases it can block the entire windowing\nsystem.\n\nv2: incorporate comments received from Daniel Vetter and\n    Michel Daenzer.\n\nv3/v4: after a lengty discussion with Daniel Vetter, it was concluded\n       that the only thing not yet protected with locks and atomic\n       ops is the write to dev-\u003elast_vblank_wait. It\u0027s only used in a\n       debug file in proc, and the current code already employs no\n       correct locking: the proc file only takes dev-\u003estruct_mutex,\n       whereas drm_wait_vblank implicitly took the drm_global_mutex.\n       Given all this, it\u0027s not worth bothering to try to fix\n       the locks at this time.\n\nSigned-off-by: Ilija Hadzic \u003cihadzic@research.bell-labs.com\u003e\nReviewed-by: Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "398a6d4a02257d6065c2afe1413f5b6ae3a76f09",
      "tree": "f49c8fab51478717babe699ff29885cd69316b3a",
      "parents": [
        "c5006cfe2f5fc3cc03ebe2342aaca83d051d99e0"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Wed Nov 02 11:33:16 2011 +0900"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:11:08 2011 +0000"
      },
      "message": "MAINTAINERS: exynos: Add EXYNOS DRM maintainer entry\n\nAs Exynos DRM is merged at mainline. Also update the maintainer entry.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "c5006cfe2f5fc3cc03ebe2342aaca83d051d99e0",
      "tree": "6f83b8e279f783a668f5f770aef5760b43ef92ff",
      "parents": [
        "091264f0bc12419560ac64fcef4567809d611658"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Mon Nov 07 10:39:57 2011 -0800"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:07:36 2011 +0000"
      },
      "message": "drm: try to restore previous CRTC config if mode set fails\n\nWe restore the CRTC, encoder, and connector configurations, but if the\nmode set failed, the attached display may have been turned off, so we\nneed to try set_config again to restore things to the way they were.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nReviewed-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "091264f0bc12419560ac64fcef4567809d611658",
      "tree": "f34d8ec612e1b8a446a76da36551675a281e1b8d",
      "parents": [
        "87cb73dafef765c6e20452ebf2581ba113c0360a"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Tue Nov 08 10:09:58 2011 -0500"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:06:50 2011 +0000"
      },
      "message": "drm/radeon/kms: make an aux failure debug only\n\nCan happen when there is no DP panel attached, confusing\nusers.  Make it debug only.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "87cb73dafef765c6e20452ebf2581ba113c0360a",
      "tree": "e099da48a77d6de8a35e8edf5a13c858aa6cd2e0",
      "parents": [
        "b3e067c0b276197b59046d7095b01b99f98b2821"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Wed Nov 09 01:16:50 2011 +0100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:06:10 2011 +0000"
      },
      "message": "drm: drop select of SLOW_WORK\n\nslow-work got killed in commit 181a51f6e0. This means that since v2.6.36\nthere is no Kconfig symbol SLOW_WORK. Apparently selecting that symbol\nis a nop. Drop that select.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "b3e067c0b276197b59046d7095b01b99f98b2821",
      "tree": "90a260a3a560e0f06398db84ebe3feb27d569128",
      "parents": [
        "3b9832f662d195755e7308f92368d44458268457"
      ],
      "author": {
        "name": "Marcin Slusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Wed Nov 09 22:20:35 2011 +0100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:05:19 2011 +0000"
      },
      "message": "drm: serialize access to list of debugfs files\n\nNouveau, when configured with debugfs, creates debugfs files for every\nchannel, so structure holding list of files needs to be protected from\nsimultaneous changes by multiple threads.\n\nWithout this patch it\u0027s possible to hit kernel oops in\ndrm_debugfs_remove_files just by running a couple of xterms with\nlooped glxinfo.\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nReviewed-by: Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "3b9832f662d195755e7308f92368d44458268457",
      "tree": "78e0dcd49741640b1d04dbf2a4e15e5b004aca6e",
      "parents": [
        "7a1619b97e978bb9c05fa4bbe64171068bd5bf85"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Thu Nov 10 08:59:39 2011 -0500"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:04:18 2011 +0000"
      },
      "message": "drm/radeon/kms: fix use of vram scratch page on evergreen/ni\n\nThis hunk seems to have gotten lost when I rebased the patch.\n\nReported-by: Sylvain Bertrand \u003csylvain.bertrand@gmail.com\u003e\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "7a1619b97e978bb9c05fa4bbe64171068bd5bf85",
      "tree": "c70a08db8ab123d51a622c062958786901473bdf",
      "parents": [
        "471dd2ef3761de01348b19e83128a778df1d45b2"
      ],
      "author": {
        "name": "Michel Dänzer",
        "email": "michel.daenzer@amd.com",
        "time": "Thu Nov 10 18:57:26 2011 +0100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 11:02:10 2011 +0000"
      },
      "message": "drm/radeon: Make sure CS mutex is held across GPU reset.\n\nThis was only the case if the GPU reset was triggered from the CS ioctl,\notherwise other processes could happily enter the CS ioctl and wreak havoc\nduring the GPU reset.\n\nThis is a little complicated because the GPU reset can be triggered from the\nCS ioctl, in which case we\u0027re already holding the mutex, or from other call\npaths, in which case we need to lock the mutex. AFAICT the mutex API doesn\u0027t\nallow recursive locking or finding out the mutex owner, so we need to handle\nthis with helper functions which allow recursive locking from the same\nprocess.\n\nSigned-off-by: Michel Dänzer \u003cmichel.daenzer@amd.com\u003e\nReviewed-by: Jerome Glisse \u003cjglisse@redhat.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "471dd2ef3761de01348b19e83128a778df1d45b2",
      "tree": "6fbe78c023f3c6a7ef9e49f2478be4983ed4db20",
      "parents": [
        "baa91d640034dd8d0b58a9088f5fefe5cec3c8c4"
      ],
      "author": {
        "name": "Vinson Lee",
        "email": "vlee@vmware.com",
        "time": "Thu Nov 10 11:55:40 2011 -0800"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Nov 11 10:59:15 2011 +0000"
      },
      "message": "drm: Ensure string is null terminated.\n\nFixes Coverity buffer not null terminated defect.\n\nSigned-off-by: Vinson Lee \u003cvlee@vmware.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    }
  ],
  "next": "baa91d640034dd8d0b58a9088f5fefe5cec3c8c4"
}
