)]}'
{
  "log": [
    {
      "commit": "ccd8c79c5608fc4835dcb0244623ceae2489f72d",
      "tree": "7055663adccb216e272d95b936f868163a943c7d",
      "parents": [
        "90a48151599b5f5137aeb0c8849557231e9c1640"
      ],
      "author": {
        "name": "Mayuresh Janorkar",
        "email": "mayur@ti.com",
        "time": "Tue Jan 11 19:54:03 2011 +0530"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 12 14:57:52 2011 +0900"
      },
      "message": "video: tidy up modedb formatting.\n\nA part of file: drivers/video/modedb.c was not as per the coding guidelines.\n\nThe cleanup includes:\n1) Converting spcaes to tabs\n2) Adding spaces on either sides of \"|\" operator\n\nSigned-off-by: Mayuresh Janorkar \u003cmayur@ti.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "90a48151599b5f5137aeb0c8849557231e9c1640",
      "tree": "4346bbfffcc6a5906bd0cadc21fda759f02e8aec",
      "parents": [
        "0d7fa180a8f314eaa4f766a852bf73abce4dbcc2"
      ],
      "author": {
        "name": "Vicente Jiménez",
        "email": "googuy@gmail.com",
        "time": "Sat Jan 08 00:54:26 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 11 12:11:16 2011 +0900"
      },
      "message": "video: matroxfb: Correct video option in comments and kernel config help.\n\nConfiguring the kernel I found that the Matrox frame buffer help has a\ndifferent option than the one in the docs (Documentation/fb/matroxfb.txt).\nI decided to check the source code to see what is the correct option.\ndrivers/video/matrox/matroxfb_base.c has a lot of comments that sugests\nthat the video option is \"matrox\".\nHowever in line 2452 of this same file you have:\nfb_get_options(\"matroxfb\", \u0026option)\n\nvideo\u003dmatroxfb:XXX is the correct video option not video\u003dmatrox:XXX.\n\nSigned-off-by: Vicente Jimenez Aguilar \u003cgooguy@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0d7fa180a8f314eaa4f766a852bf73abce4dbcc2",
      "tree": "645bca0e1bd7a1a4799e048d545f5fb6f42ed564",
      "parents": [
        "eb0778bd3c1d4d29ffb7e13739463855d92965df"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Jan 07 11:58:03 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 11 12:07:56 2011 +0900"
      },
      "message": "fbdev: sh_mobile_hdmi: simplify pointer handling\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eb0778bd3c1d4d29ffb7e13739463855d92965df",
      "tree": "008c10d65e88932a2625d672a476a7d0f8c85cc4",
      "parents": [
        "c7321d6f88e1f962d605923a93f9c255e4d0b8c9"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Jan 07 11:57:59 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 11 12:07:52 2011 +0900"
      },
      "message": "fbdev: sh_mobile_hdmi: framebuffer notifiers have to be registered\n\nA previous patch added a framebuffer notifier to sh_mobile_hdmi.c,\nbut did not register it with the framebuffer core. This patch adds\nsuch a registration and moves the notifier block into dynamically\nallocated per-device private data.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c7321d6f88e1f962d605923a93f9c255e4d0b8c9",
      "tree": "41d541c751f976b1fecec8f2d7f59751d84bb7b6",
      "parents": [
        "e9ab3207310e8acfa3a5cd8cbb44860f69270bfd"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Jan 07 11:57:55 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 11 12:07:49 2011 +0900"
      },
      "message": "fbdev: sh_mobile_hdmi: add command line option to use the preferred EDID mode\n\nCurrently, if no command-line option is specified, the sh_mobile_hdmi\nwill use the default 720p video mode. If a command line option of the\nform \"video\u003dsh_mobile_lcdc:\u003cwidth\u003ex\u003cheight\u003e@\u003crefresh\u003e\" is provided,\nthe driver will look for that mode among those, available in the\nmonitor EDID. This patch adds the ability to request the driver to\nuse monitor\u0027s preferred mode by specifying 0 as width and hight in\nthe above string. If that mode is not supported by the system, the\ndriver will continue scanning through EDID modes, until it finds a\nsuitable one.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e9ab3207310e8acfa3a5cd8cbb44860f69270bfd",
      "tree": "dce036fd737b4edb7e107e21e4af12fabec29bbd",
      "parents": [
        "e54be894eae10eca9892e965cc9532f5d5a11767",
        "18faa1b68a54ff976dd03bfd9ace2c4ef4f7315c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 11 12:01:14 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jan 11 12:01:14 2011 +0900"
      },
      "message": "Merge branch \u0027for-paul-38-rebased\u0027 of git://gitorious.org/linux-omap-dss2/linux\n"
    },
    {
      "commit": "e54be894eae10eca9892e965cc9532f5d5a11767",
      "tree": "27ace4446e42058ef4813a34bf63b55a870e7a12",
      "parents": [
        "949f6711b83d2809d1ccb9d830155a65fdacdff9",
        "c6c0ac664c86ff6408fadbed4913938c8a732e26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 16:10:33 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 16:10:33 2011 -0800"
      },
      "message": "Merge branch \u0027driver-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* \u0027driver-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:\n  driver core: Document that device_rename() is only for networking\n  sysfs: remove useless test from sysfs_merge_group\n  driver-core: merge private parts of class and bus\n  driver core: fix whitespace in class_attr_string\n"
    },
    {
      "commit": "949f6711b83d2809d1ccb9d830155a65fdacdff9",
      "tree": "4b8bdb0e98489bc8ad77fa144926931c37e2e4f2",
      "parents": [
        "443e6221e465efa8efb752a8405a759ef1161af9",
        "7959d55679e4360205c9ebc89d40a5503c53bae2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 16:04:53 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 16:04:53 2011 -0800"
      },
      "message": "Merge branch \u0027staging-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6\n\n* \u0027staging-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (510 commits)\n  staging: speakup: fix failure handling\n  staging: usbip: remove double giveback of URB\n  Staging: batman-adv: Remove batman-adv from staging\n  Staging: hv: Use only one txf buffer per channel and kmalloc/GFP_KERNEL on initialize\n  staging: hv: remove unneeded osd_schedule_callback\n  staging: hv: convert channel_mgmt.c to not call osd_schedule_callback\n  staging: hv: convert vmbus_on_msg_dpc to not call osd_schedule_callback\n  staging: brcm80211: Fix WL_\u003ctype\u003e logging macros\n  Staging: IIO: DDS: AD9833 / AD9834 driver\n  Staging: IIO: dds.h convenience macros\n  Staging: IIO: Direct digital synthesis abi documentation\n  staging: brcm80211: Convert ETHER_TYPE_802_1X to ETH_P_PAE\n  staging: brcm80211: Remove unused ETHER_TYPE_\u003cfoo\u003e #defines\n  staging: brcm80211: Remove ETHER_HDR_LEN, use ETH_HLEN\n  staging: brcm80211: Convert ETHER_ADDR_LEN to ETH_ALEN\n  staging: brcm80211: Convert ETHER_IS\u003cFOO\u003e to is_\u003cfoo\u003e_ether_addr\n  staging: brcm80211: Remove unused ether_\u003cfoo\u003e #defines and struct\n  staging: brcm80211: Convert ETHER_IS_MULTI to is_multicast_ether_addr\n  staging: brcm80211: Remove unused #defines ETHER_\u003cfoo\u003e_LOCALADDR\n  Staging: comedi: Fix checkpatch.pl issues in file s526.c\n  ...\n\nFix up trivial conflict in drivers/video/udlfb.c\n"
    },
    {
      "commit": "443e6221e465efa8efb752a8405a759ef1161af9",
      "tree": "8732213fc309a14f8613849b1ff2a2951757aff1",
      "parents": [
        "0caca697a2d173c6beff3c24e7d9481b732bd131",
        "1a7d946993aaf2a79e9c65abbe169a108e351bcb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 15:39:48 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 15:39:48 2011 -0800"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86: (36 commits)\n  sony-laptop: support new hotkeys on the P, Z and EC series\n  platform/x86: Consistently select LEDS Kconfig options\n  sony-laptop: fix sparse non-ANSI function warning\n  intel_ips: fix sparse non-ANSI function warning\n  Support KHLB2 in the compal laptop driver\n  acer-wmi: Enabled Acer Launch Manager mode\n  [PATCH] intel_pmic_gpio: modify EOI handling following change of kernel irq subsystem\n  ACPI Thinkpad: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf()\n  acer-wmi: Initialize wlan/bluetooth/wwan rfkill software block state\n  acer-wmi: Detect the WiFi/Bluetooth/3G devices available\n  acer-wmi: Add 3G rfkill sysfs file\n  acer-wmi: Add acer wmi hotkey events support\n  platform/x86: Kconfig: Replace select by depends on ACPI_WMI\n  ideapad: pass ideapad_priv as argument (part 2)\n  ideapad: pass ideapad_priv as argument (part 1)\n  ideapad: add markups, unify comments and return result when init\n  ideapad: add hotkey support\n  ideapad: let camera power control entry under platform driver\n  ideapad: add platform driver for ideapad\n  fujitsu-laptop: fix compiler warning on pnp_ids\n  ...\n"
    },
    {
      "commit": "0caca697a2d173c6beff3c24e7d9481b732bd131",
      "tree": "5a39998978a385b9d0efd0692fe9db34c3aa839d",
      "parents": [
        "ecacc6c70cf77a52a22af66c879873202522d6ce",
        "751c88a2c362a4a8985f9a2cb5daf7cd9ce1c4d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 15:39:23 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 15:39:23 2011 -0800"
      },
      "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:\n  m68knommu: Need to check __get_user()/__put_user() result\n  m68knommu: signal.c __user annotations\n  m68knommu: Equivalent of \"m68k: handle new gcc\u0027s\"\n  m68knommu: f_pcr has been gone since headers\u0027 merge\n  m68knommu: Don\u0027t lose state if sigframe setup fails\n  m68knommu: Handle multiple pending signals\n  m68knommu: Switch to saner sigsuspend\n  m68knommu: Don\u0027t bother with SA_ONESHOT\n  m68k: Check __get_user()/__put_user() return value\n  m68k: Missing syscall_trace() on sigreturn\n  m68k: Fix stack mangling logics in sigreturn\n  m68k: If we fail to set sigframe up, just leave regs alone...\n  m68k: Don\u0027t lose state if sigframe setup fails\n  m68k: Simplify the singlestepping handling in signals\n  m68k: Switch to saner sigsuspend()\n  m68k: Resetting sa_handler in local copy of k_sigaction is pointless\n  m68k/sun3: Kill pte_unmap() warnings\n"
    },
    {
      "commit": "ecacc6c70cf77a52a22af66c879873202522d6ce",
      "tree": "47cffb395cd3b9079d5c1205708181c0f49394e8",
      "parents": [
        "e773202e227c8ebbf369b9b924e15cca4d93824b",
        "4bfc2b2eccf48fef84b9adfe4f1bd8d5e6e1bc8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 14:52:44 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 14:52:44 2011 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Avoid array overflow if there are too many cpus in SRAT table\n  [IA64] Remove unlikely from cpu_is_offline\n  [IA64] irq_ia64, use set_irq_chip\n  [IA64] perfmon: Change vmalloc to vzalloc and drop memset.\n  [IA64] eliminate race condition in smp_flush_tlb_mm\n"
    },
    {
      "commit": "e773202e227c8ebbf369b9b924e15cca4d93824b",
      "tree": "623a15fe0593e7ff2e79f0a5918fb4b3e739e2ee",
      "parents": [
        "abf8792d0e1b203e303ed1c02437e0e10a39dcda",
        "d2a40972ec70bd2060d3c46050a101a9678d2991"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 14:50:38 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 14:50:38 2011 -0800"
      },
      "message": "Merge branch \u0027for-torvalds\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson\n\n* \u0027for-torvalds\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:\n  ux500: allow 5500 and 8500 to be built together\n  ux500: modem_irq is only for 5500\n  ux500: dynamic SOC detection\n  ux500: rename MOP board Kconfig\n  ux500: remove build-time changing macros\n"
    },
    {
      "commit": "abf8792d0e1b203e303ed1c02437e0e10a39dcda",
      "tree": "8f0a9c4db37c6e776adf98e1a066f8dcb889e22d",
      "parents": [
        "e0e736fc0d33861335e2a132e4f688f7fd380c61",
        "e14411da420bad7bdaae65cccd8787674e6c565e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 14:50:08 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 14:50:08 2011 -0800"
      },
      "message": "Merge branch \u0027msm-smp\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm\n\n* \u0027msm-smp\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm:\n  msm: add SMP support for msm\n  msm: hotplug: support cpu hotplug on msm\n  msm: timer: SMP timer support for msm\n  msm: scm-boot: Support for setting cold/warm boot addresses\n  msm: Secure Channel Manager (SCM) support\n"
    },
    {
      "commit": "7959d55679e4360205c9ebc89d40a5503c53bae2",
      "tree": "b48d85556c24078d6c8dd623ce18bb8f920cbbb0",
      "parents": [
        "7571f089d7522a95c103558faf313c7af8856ceb"
      ],
      "author": {
        "name": "William Hubbs",
        "email": "w.d.hubbs@gmail.com",
        "time": "Thu Dec 16 13:26:58 2010 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 10 12:26:10 2011 -0800"
      },
      "message": "staging: speakup: fix failure handling\n\nfix the failure handling in kobjects and the main function so that we\nrelease the virtual keyboard if we exit due to another failure.\n\nSigned-off-by: William Hubbs \u003cw.d.hubbs@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7571f089d7522a95c103558faf313c7af8856ceb",
      "tree": "9f90e63bdec0a2c87b465ea661f70afe9dbb9540",
      "parents": [
        "63d5e5a727240b317b0c2fa2abeb32b367aea196"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Mon Dec 13 21:59:09 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 10 12:26:02 2011 -0800"
      },
      "message": "staging: usbip: remove double giveback of URB\n\nIn the vhci_urb_dequeue() function the TCP connection is checked twice.\nEach time when the TCP connection is closed the URB is unlinked and given\nback. Remove the second attempt of unlinking and giving back of the URB completely.\n\nThis patch fixes the bug described at https://bugzilla.kernel.org/show_bug.cgi?id\u003d24872 .\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e0e736fc0d33861335e2a132e4f688f7fd380c61",
      "tree": "d9febe9ca1ef1e24efc5e6e1e34e412316d246bd",
      "parents": [
        "a08948812b30653eb2c536ae613b635a989feb6f",
        "aeda4ac3efc29e4d55989abd0a73530453aa69ba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 11:18:59 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 11:18:59 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6: (30 commits)\n  MAINTAINERS: Add tomoyo-dev-en ML.\n  SELinux: define permissions for DCB netlink messages\n  encrypted-keys: style and other cleanup\n  encrypted-keys: verify datablob size before converting to binary\n  trusted-keys: kzalloc and other cleanup\n  trusted-keys: additional TSS return code and other error handling\n  syslog: check cap_syslog when dmesg_restrict\n  Smack: Transmute labels on specified directories\n  selinux: cache sidtab_context_to_sid results\n  SELinux: do not compute transition labels on mountpoint labeled filesystems\n  This patch adds a new security attribute to Smack called SMACK64EXEC. It defines label that is used while task is running.\n  SELinux: merge policydb_index_classes and policydb_index_others\n  selinux: convert part of the sym_val_to_name array to use flex_array\n  selinux: convert type_val_to_struct to flex_array\n  flex_array: fix flex_array_put_ptr macro to be valid C\n  SELinux: do not set automatic i_ino in selinuxfs\n  selinux: rework security_netlbl_secattr_to_sid\n  SELinux: standardize return code handling in selinuxfs.c\n  SELinux: standardize return code handling in selinuxfs.c\n  SELinux: standardize return code handling in policydb.c\n  ...\n"
    },
    {
      "commit": "d2a40972ec70bd2060d3c46050a101a9678d2991",
      "tree": "7583e0e604bdb168f96f20277d4f63bcbf3ea409",
      "parents": [
        "5ec65521c99178a87f4c859101a92c36f4701fd7"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Wed Dec 08 11:08:01 2010 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Jan 10 18:34:54 2011 +0100"
      },
      "message": "ux500: allow 5500 and 8500 to be built together\n\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\n"
    },
    {
      "commit": "5ec65521c99178a87f4c859101a92c36f4701fd7",
      "tree": "1121e652282a3584f4116ebe017c2745aca98250",
      "parents": [
        "abf12d719a2c9e45f7f90c02a3a25107206ed57a"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Wed Dec 08 11:08:00 2010 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Jan 10 18:34:53 2011 +0100"
      },
      "message": "ux500: modem_irq is only for 5500\n\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\n[Modified to hit the right file]\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\n"
    },
    {
      "commit": "abf12d719a2c9e45f7f90c02a3a25107206ed57a",
      "tree": "0aa9d9ecc7188b748eeda954b609dd74a8f5d24f",
      "parents": [
        "5dc55e0a39434ec8bec7978aef2dc00c91a530ba"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Wed Dec 08 11:07:59 2010 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Jan 10 18:34:53 2011 +0100"
      },
      "message": "ux500: dynamic SOC detection\n\nDynamically detect the DBx500 SOC an revision based on the ASIC ID.\n\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\n"
    },
    {
      "commit": "5dc55e0a39434ec8bec7978aef2dc00c91a530ba",
      "tree": "3eeecb13acc41d37004ed1f6e21fd2c3d0b2e56d",
      "parents": [
        "92389ca8362c42952c7ebb8a0350ac522dcde0f4"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Wed Dec 08 11:07:58 2010 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Jan 10 18:34:53 2011 +0100"
      },
      "message": "ux500: rename MOP board Kconfig\n\nRename the MOP board Kconfig entries to the same name as the machine\ntype, so that the machine_is_*() macros work correctly.\n\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\n[Updated to match changes in the tree]\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\n"
    },
    {
      "commit": "92389ca8362c42952c7ebb8a0350ac522dcde0f4",
      "tree": "6c840e0d706712729bded5900aed93fa70778ca2",
      "parents": [
        "0c21e3aaf6ae85bee804a325aa29c325209180fd"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Wed Dec 08 11:07:57 2010 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Jan 10 18:34:52 2011 +0100"
      },
      "message": "ux500: remove build-time changing macros\n\nTo allow the possiblity of building U8500 and U5500 support in the same\nimage.\n\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\n[Rebased to latest changes in Russells tree]\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\n"
    },
    {
      "commit": "1a7d946993aaf2a79e9c65abbe169a108e351bcb",
      "tree": "8580fe6e0a610ae950dfbb0aaf4f588635f4aad9",
      "parents": [
        "0c51a4d8abd6ed5ba55f828840c6b78ab672644b"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Jan 08 18:47:29 2011 +0900"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Jan 10 12:00:22 2011 -0500"
      },
      "message": "sony-laptop: support new hotkeys on the P, Z and EC series\n\nAdd new mappings for assist, VAIO, zoom and eject buttons present on\nrefurbished P, Z and EC models.\n\nReported-by: Gyorgy Jeney \u003cnog.lkml@gmail.com\u003e\nReported-by: Stephan Mueller \u003csmueller@chronox.de\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a08948812b30653eb2c536ae613b635a989feb6f",
      "tree": "7f648ea16caf9c210dcdd4f30e13648f51624830",
      "parents": [
        "0bd2cbcdfaff9cb22267d66fc843fa4f73f0c281",
        "6099469805c24af14250e182bb9ca082b8a6b716"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:57:46 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:57:46 2011 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging: (44 commits)\n  hwmon: Support for Dallas Semiconductor DS620\n  hwmon: driver for Sensirion SHT21 humidity and temperature sensor\n  hwmon: Add humidity attribute to sysfs ABI\n  hwmon: sysfs ABI updates\n  hwmon: (via-cputemp) sync hotplug handling with coretemp/pkgtemp\n  hwmon: (lm95241) Rewrite to avoid using macros\n  hwmon: (applesmc) Fix checkpatch errors and fix value range checks\n  hwmon: (applesmc) Update copyright information\n  hwmon: (applesmc) Silence driver\n  hwmon: (applesmc) Simplify feature sysfs handling\n  hwmon: (applesmc) Dynamic creation of fan files\n  hwmon: (applesmc) Extract all features generically\n  hwmon: (applesmc) Handle new temperature format\n  hwmon: (applesmc) Dynamic creation of temperature files\n  hwmon: (applesmc) Introduce a register lookup table\n  hwmon: (applesmc) Use pr_fmt and pr_\u003clevel\u003e\n  hwmon: (applesmc) Relax the severity of device init failure\n  hwmon: (applesmc) Add MacBookAir3,1(3,2) support\n  hwmon: (w83627hf) Use pr_fmt and pr_\u003clevel\u003e\n  hwmon: (w83627ehf) Use pr_fmt and pr_\u003clevel\u003e\n  ...\n"
    },
    {
      "commit": "0bd2cbcdfaff9cb22267d66fc843fa4f73f0c281",
      "tree": "7d9732bcf5f2f646cb0c2c529c48b454b15d4ae2",
      "parents": [
        "57cc7215b70856dc6bae8e55b00ecd7b1d7429b1",
        "a081748735c5feb96b1365e78a5ff0fb6ca7e3a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:57:03 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:57:03 2011 -0800"
      },
      "message": "Merge branch \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next-devicetree\u0027 of git://git.secretlab.ca/git/linux-2.6: (29 commits)\n  of/flattree: forward declare struct device_node in of_fdt.h\n  ipmi: explicitly include of_address.h and of_irq.h\n  sparc: explicitly cast negative phandle checks to s32\n  powerpc/405: Fix missing #{address,size}-cells in i2c node\n  powerpc/5200: dts: refactor dts files\n  powerpc/5200: dts: Change combatible strings on localbus\n  powerpc/5200: dts: remove unused properties\n  powerpc/5200: dts: rename nodes to prepare for refactoring dts files\n  of/flattree: Update dtc to current mainline.\n  of/device: Don\u0027t register disabled devices\n  powerpc/dts: fix syntax bugs in bluestone.dts\n  of: Fixes for OF probing on little endian systems\n  of: make drivers depend on CONFIG_OF instead of CONFIG_PPC_OF\n  of/flattree: Add of_flat_dt_match() helper function\n  of_serial: explicitly include of_irq.h\n  of/flattree: Refactor unflatten_device_tree and add fdt_unflatten_tree\n  of/flattree: Reorder unflatten_dt_node\n  of/flattree: Refactor unflatten_dt_node\n  of/flattree: Add non-boottime device tree functions\n  of/flattree: Add Kconfig for EARLY_FLATTREE\n  ...\n\nFix up trivial conflict in arch/sparc/prom/tree_32.c as per Grant.\n"
    },
    {
      "commit": "0c51a4d8abd6ed5ba55f828840c6b78ab672644b",
      "tree": "d2e147da632df6a00c17d3403c05b9f33a7b954d",
      "parents": [
        "a46a780835f394869e1fbbef8b528a1e02193e78"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jan 10 14:37:02 2011 +0000"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Jan 10 11:55:25 2011 -0500"
      },
      "message": "platform/x86: Consistently select LEDS Kconfig options\n\nCurrently the x86 platform devices are not consistent about selecting\nor depending on the LEDs Kconfig variables, and this inconsistency\nleads to Kconfig getting upset and refusing to offer LEDs (even on\nnon-x86 platforms):\n\ndrivers/platform/x86/Kconfig:422:error: recursive dependency detected!\ndrivers/platform/x86/Kconfig:422:       symbol EEEPC_WMI depends on ACPI_WMI\ndrivers/platform/x86/Kconfig:438:       symbol ACPI_WMI is selected by ACER_WMI\ndrivers/platform/x86/Kconfig:18:        symbol ACER_WMI depends on LEDS_CLASS\ndrivers/leds/Kconfig:10:        symbol LEDS_CLASS is selected by EEEPC_WMI\n\nFix this by always selecting rather than depending on the symbols as\nslightly more drivers use this approach already and it seems more\nuser friendly.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a46a780835f394869e1fbbef8b528a1e02193e78",
      "tree": "61807d531d1d14bcb7eb912c3cc85e1550ef789c",
      "parents": [
        "7027d8b570244f0fa3aaebccf0bcd8e95e172631"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Jan 08 19:56:44 2011 -0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Jan 10 11:55:25 2011 -0500"
      },
      "message": "sony-laptop: fix sparse non-ANSI function warning\n\nFix sparse warning for non-ANSI function declaration:\n\ndrivers/platform/x86/sony-laptop.c:1134:35: warning: non-ANSI function declaration of function \u0027sony_nc_rfkill_update\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc:\tMatthew Garrett \u003cmjg@redhat.com\u003e\nCc:\tMattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "7027d8b570244f0fa3aaebccf0bcd8e95e172631",
      "tree": "a7badd429c45f1079f8449dc74db8d7f976ad356",
      "parents": [
        "4a198be7f072190a44033b7de6084b090b9885ee"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Jan 08 19:55:40 2011 -0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Jan 10 11:55:25 2011 -0500"
      },
      "message": "intel_ips: fix sparse non-ANSI function warning\n\nFix sparse warning for non-ANSI function declaration:\n\ndrivers/platform/x86/intel_ips.c:1477:25: warning: non-ANSI function declaration of function \u0027ips_link_to_i915_driver\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc:\tMatthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "57cc7215b70856dc6bae8e55b00ecd7b1d7429b1",
      "tree": "f6dedefd41e6745a9b801166b99af7d830e41ef2",
      "parents": [
        "37721e1b0cf98cb65895f234d8c500d270546529"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Jan 10 08:18:25 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:51:44 2011 -0800"
      },
      "message": "headers: kobject.h redux\n\nRemove kobject.h from files which don\u0027t need it, notably,\nsched.h and fs.h.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "37721e1b0cf98cb65895f234d8c500d270546529",
      "tree": "6fb3ec6910513b18e100b17432864fa8c46d55e4",
      "parents": [
        "9f99a2f0e44663517b99b69a3e4a499d0ba877df"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Jan 10 08:17:10 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:51:44 2011 -0800"
      },
      "message": "headers: path.h redux\n\nRemove path.h from sched.h and other files.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f99a2f0e44663517b99b69a3e4a499d0ba877df",
      "tree": "92bbe9f9c9c6687a49e13e4e1bfe2a29bc736476",
      "parents": [
        "8c8ae4e8cd5a67467192f3361eeec463694f8ed8",
        "110e7c7e4f8a61a34e0ab88fc9bdf4d5c6d220b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:48:46 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:48:46 2011 -0800"
      },
      "message": "Merge branch \u0027stable/bug-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen\n\n* \u0027stable/bug-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:\n  xen/event: validate irq before get evtchn by irq\n  xen/fb: fix potential memory leak\n  xen/fb: fix xenfb suspend/resume race.\n  xen: disable ACPI NUMA for PV guests\n  xen/irq: Cleanup the find_unbound_irq\n"
    },
    {
      "commit": "8c8ae4e8cd5a67467192f3361eeec463694f8ed8",
      "tree": "c4216f3f8cb89dd6a12e727d886abc0f6ab74c83",
      "parents": [
        "a1e8fad5900fa94adb500c6e0dfd60a307f7a3c9",
        "d9b8ca8474fd4fdd43ba6d97a4fee8b49b978067"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:48:29 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:48:29 2011 -0800"
      },
      "message": "Merge branch \u0027stable/generic\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen\n\n* \u0027stable/generic\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:\n  xen: HVM X2APIC support\n  apic: Move hypervisor detection of x2apic to hypervisor.h\n"
    },
    {
      "commit": "a1e8fad5900fa94adb500c6e0dfd60a307f7a3c9",
      "tree": "c619277e587a99c90e76a1e7b63746af4d959d72",
      "parents": [
        "e3166331a3288dd7184548896a1c7ab682f0dbe8",
        "a45b0616e7ee9db4c1b2b9a4a79a974325fa9bf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:38:01 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:38:01 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6:\n  slub: Fix a crash during slabinfo -v\n  tracing/slab: Move kmalloc tracepoint out of inline code\n  slub: Fix slub_lock down/up imbalance\n  slub: Fix build breakage in Documentation/vm\n  slub tracing: move trace calls out of always inlined functions to reduce kernel code size\n  slub: move slabinfo.c to tools/slub/slabinfo.c\n"
    },
    {
      "commit": "e3166331a3288dd7184548896a1c7ab682f0dbe8",
      "tree": "2ec73946fd5ecbbb71954039a18aee829ed55b96",
      "parents": [
        "1693ed284f14a288c29f7265f9d71103e4c10821",
        "0719e1d23aab3b445c823404fd1b8b027757bb0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:29:25 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:29:25 2011 -0800"
      },
      "message": "Merge branch \u0027misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  Documentation/kbuild: add info that \u0027choice\u0027 can have a symbol name\n  kbuild: add numeric --set-val option to scripts/config\n  headers_check: Fix warning text\n  headers_check: better search for functions in headers\n  scripts/coccinelle: update for compatability with Coccinelle 0.2.4\n  tags: put function prototypes back!\n  Kconfig: fix single letter command in scripts/config\n  gitignore: add scripts/recordmcount\n"
    },
    {
      "commit": "1693ed284f14a288c29f7265f9d71103e4c10821",
      "tree": "e0cc81fbd96c2836785ea551b930b7b5b63370ed",
      "parents": [
        "f28b1c8aaa97a68028bb894bffb1690185c62b01",
        "ee81b786a07f1d6062d6e14b6152f1f6cc4bc63b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:28:38 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:28:38 2011 -0800"
      },
      "message": "Merge branch \u0027packaging\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027packaging\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  deb-pkg: s/hdr/kernel_headers_/ \u0026\u0026 s/header/libc_headers_/\n  deb-pkg: Make deb-pkg generate a seperate linux-libc-dev deb\n  kbuild: create linux-headers package in deb-pkg\n  kbuild, deb-pkg: support overriding userland architecture\n  kbuild, deb-pkg: select userland architecture based on UTS_MACHINE\n  kbuild, deb-pkg: Fix build with paranoid umask\n"
    },
    {
      "commit": "f28b1c8aaa97a68028bb894bffb1690185c62b01",
      "tree": "4dfd0e1dff2324ed70e2365d2314ff3ec7f7c751",
      "parents": [
        "0c05384a5a1af2352b8c244cf32f480ba6cbf024",
        "39177ec36236fb71257e51d0d198437b84170911"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:28:17 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:28:17 2011 -0800"
      },
      "message": "Merge branch \u0027kconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027kconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  nconf: handle comment entries within choice/endchoice\n  kconfig: fix warning\n  kconfig: Make expr_copy() take a const argument\n  kconfig: simplify select-with-unmet-direct-dependency warning\n  kconfig: add more S_INT and S_HEX consistency checks\n  kconfig: fix `zconfdebug\u0027 extern declaration\n  kconfig/conf: merge duplicate switch\u0027s case\n  kconfig: fix typos\n  kbuild/gconf: add dummy inline for bind_textdomain_codeset()\n  kbuild/nconf: fix spaces damage\n  kconfig: nuke second argument of conf_write_symbol()\n  kconfig: do not define AUTOCONF_INCLUDED\n  kconfig: the day kconfig warns about \"select\"-abuse has come\n"
    },
    {
      "commit": "0c05384a5a1af2352b8c244cf32f480ba6cbf024",
      "tree": "5090f9d2d07d0bccae3144bb0cdbdf15e8555013",
      "parents": [
        "1542dec1c9109fdcd1c53460f064096f24fc49d2",
        "bc91c9f313309915f6ec767f56f78dcd0305b20f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:27:52 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:27:52 2011 -0800"
      },
      "message": "Merge branch \u0027kbuild\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027kbuild\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:\n  mkuboot.sh: Fail if mkimage is missing\n  gen_init_cpio: checkpatch fixes\n  gen_init_cpio: Avoid race between call to stat() and call to open()\n  modpost: Fix address calculation in reloc_location()\n  Make fixdep error handling more explicit\n  checksyscalls: Fix stand-alone usage\n  modpost: Put .zdebug* section on white list\n  kbuild: fix interaction of CONFIG_IKCONFIG and KCONFIG_CONFIG\n  kbuild: export linux/{a.out,kvm,kvm_para}.h on headers_install_all\n  kbuild: introduce HDR_ARCH_LIST for headers_install_all\n  headers_install: check exit status of unifdef\n  gen_init_cpio: remove leading `/\u0027 from file names\n  scripts/genksyms: fix header usage\n  fixdep: use hash table instead of a single array\n"
    },
    {
      "commit": "1542dec1c9109fdcd1c53460f064096f24fc49d2",
      "tree": "6b100234ff75d462817b948772f5f62aebcf0503",
      "parents": [
        "facc7a96d443d84060a8679c3fcc51d20d4981c3",
        "2ad2c320a107aceeba984f97ab2a60064101f5d5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:22:33 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:22:33 2011 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_platform: Remove CONFIG_HAVE_PATA_PLATFORM\u0027s dependencies.\n  pata_hpt37x: actually limit HPT370 to UltraDMA/66\n  pata_hpt3x2n: coding style cleanup\n  pata_hpt37x: coding style cleanup\n  pata_hpt366: coding style cleanup\n  pata_hpt3x2n: calculate average f_CNT\n  pata_hpt3x2n: clarify about HPT371N support\n  pata_hpt{37x|3x2n}: SATA mode filtering\n  [libata] avoid needlessly passing around ptr to SCSI completion func\n  [libata] new driver acard_ahci, for ATP8620 host controller\n"
    },
    {
      "commit": "facc7a96d443d84060a8679c3fcc51d20d4981c3",
      "tree": "e2d633b07766609aedac0708adcde2bc2e37e68a",
      "parents": [
        "c8940eca75e6d1ea57f6c491a30bd1023c64c9ad",
        "4ead36407b41eae942c8c9f70ef963cd369c90e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:15:37 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:15:37 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (34 commits)\n  HID: roccat: Update sysfs attribute doc\n  HID: roccat: don\u0027t use #pragma pack\n  HID: roccat: Add support for Roccat Kone[+] v2\n  HID: roccat: reduce number of functions in kone and pyra drivers\n  HID: roccat: declare meaning of pack pragma usage in driver headers\n  HID: roccat: use class for char device for sysfs attribute creation\n  sysfs: Introducing binary attributes for struct class\n  HID: hidraw: add compatibility ioctl() for 32-bit applications.\n  HID: hid-picolcd: Fix memory leak in picolcd_debug_out_report()\n  HID: picolcd: fix misuse of logical operation in place of bitop\n  HID: usbhid: base runtime PM on modern API\n  HID: replace offsets values with their corresponding BTN_* defines\n  HID: hid-mosart: support suspend/resume\n  HID: hid-mosart: ignore buttons report\n  HID: hid-picolcd: don\u0027t use flush_scheduled_work()\n  HID: simplify an index check in hid_lookup_collection\n  HID: Hoist assigns from ifs\n  HID: Remove superfluous __inline__\n  HID: Use vzalloc for vmalloc/memset(,0...)\n  HID: Add and use hid_\u003clevel\u003e: dev_\u003clevel\u003e equivalents\n  ...\n"
    },
    {
      "commit": "c8940eca75e6d1ea57f6c491a30bd1023c64c9ad",
      "tree": "d68944ab9fa8ba3c77b18edc2bd836c7e355b23e",
      "parents": [
        "78c92a9fd4b6abbbc1fe1ec335c697cb4e63f252",
        "3ae22e8c8ac39daf88ae32f047fb23825be7c646"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:14:53 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:14:53 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6:\n  spi / PM: Support dev_pm_ops\n  PM: Prototype the pm_generic_ operations\n  PM / Runtime: Generic resume shouldn\u0027t set RPM_ACTIVE unconditionally\n  PM: Use dev_name() in core device suspend and resume routines\n  PM: Permit registration of parentless devices during system suspend\n  PM: Replace the device power.status field with a bit field\n  PM: Remove redundant checks from core device resume routines\n  PM: Use a different list of devices for each stage of device suspend\n  PM: Avoid compiler warning in pm_noirq_op()\n  PM: Use pm_wakeup_pending() in __device_suspend()\n  PM / Wakeup: Replace pm_check_wakeup_events() with pm_wakeup_pending()\n  PM: Prevent dpm_prepare() from returning errors unnecessarily\n  PM: Fix references to basic-pm-debugging.txt in drivers-testing.txt\n  PM / Runtime: Add synchronous runtime interface for interrupt handlers (v3)\n  PM / Hibernate: When failed, in_suspend should be reset\n  PM / Hibernate: hibernation_ops-\u003eleave should be checked too\n  Freezer: Fix a race during freezing of TASK_STOPPED tasks\n  PM: Use proper ccflag flag in kernel/power/Makefile\n  PM / Runtime: Fix comments to match runtime callback code\n"
    },
    {
      "commit": "78c92a9fd4b6abbbc1fe1ec335c697cb4e63f252",
      "tree": "a04527a9a6ecb532439b84b6a6b143fac75ce594",
      "parents": [
        "b65f0d673a0280a49b80f44c9a62e5dfc1ec203f",
        "410cf2bd3dc6ec1ed9e1b36b25b9d7aa927ed14e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:14:02 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 08:14:02 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: use split transaction timeout only for split transactions\n  firewire: ohci: consolidate context status flags\n  firewire: ohci: cache the context run bit\n  firewire: ohci: flush AT contexts after bus reset - addendum\n  firewire: ohci: flush AT contexts after bus reset for OHCI 1.2\n  firewire: net: set carrier state at ifup\n  firewire: net: add carrier detection\n  firewire: net: ratelimit error messages\n  firewire: ohci: restart iso DMA contexts on resume from low power mode\n  firewire: ohci: restore GUID on resume.\n  firewire: ohci: use common buffer for self IDs and AR descriptors\n  firewire: ohci: optimize iso context checks in the interrupt handler\n  firewire: make PHY packet header format consistent\n  firewire: ohci: properly clear posted write errors\n  firewire: ohci: flush MMIO writes in the interrupt handler\n  firewire: ohci: fix AT context initialization error handling\n  firewire: ohci: Asynchronous Reception rewrite\n  firewire: core: Update WARN uses\n  firewire: nosy: char device is not seekable\n"
    },
    {
      "commit": "b65f0d673a0280a49b80f44c9a62e5dfc1ec203f",
      "tree": "10ddeb6fc4c9b1822a5e83ef8dd6771d8d34966f",
      "parents": [
        "f3ea597251ac859a1c0e7b9e266877f1ac828009",
        "365e215ce1f154e288ff0f7c9acbdf5421f57949"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:50:40 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:50:40 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2:\n  nilfs2: unfold nilfs_dat_inode function\n  nilfs2: do not pass sbi to functions which can get it from inode\n  nilfs2: get rid of nilfs_mount_options structure\n  nilfs2: simplify nilfs_mdt_freeze_buffer\n  nilfs2: get rid of loaded flag from nilfs object\n  nilfs2: fix a checkpatch error in page.c\n  nilfs2: fiemap support\n  nilfs2: mark buffer heads as delayed until the data is written to disk\n  nilfs2: call nilfs_error inside bmap routines\n  fs/nilfs2/super.c: Use printf extension %pV\n  MAINTAINERS: add nilfs2 git tree entry\n"
    },
    {
      "commit": "f3ea597251ac859a1c0e7b9e266877f1ac828009",
      "tree": "4cd4dd499d36fbb0699e854b038e2260cff7d5cd",
      "parents": [
        "f9f265f35578c5fb2266d0e2a1aa5b57f6fdb36a",
        "20054bd65703f7504a9daceabc2a060828fde36c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:47:11 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:47:11 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  cifs: use CreationTime like an i_generation field\n  cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo\n  cifs: show \"acl\" in DebugData Features when it\u0027s compiled in\n  cifs: move \"ntlmssp\" and \"local_leases\" options out of experimental code\n  cifs: replace some hardcoded values with preprocessor constants\n  cifs: remove unnecessary locking around sequence_number\n  [CIFS] Fix minor merge conflict in fs/cifs/dir.c\n  CIFS: Simplify cifs_open code\n  CIFS: Simplify non-posix open stuff (try #2)\n  CIFS: Add match_port check during looking for an existing connection (try #4)\n  CIFS: Simplify ipv*_connect functions into one (try #4)\n  cifs: Support NTLM2 session security during NTLMSSP authentication [try #5]\n  cifs: don\u0027t overwrite dentry name in d_revalidate\n"
    },
    {
      "commit": "110e7c7e4f8a61a34e0ab88fc9bdf4d5c6d220b2",
      "tree": "9c489bc508c244fb43d97fd79a1618281845d91c",
      "parents": [
        "fc550e95921e109f3778a6b2dc560d63388810ab"
      ],
      "author": {
        "name": "Joe Jin",
        "email": "joe.jin@oracle.com",
        "time": "Fri Jan 07 14:50:12 2011 +0800"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Mon Jan 10 10:46:32 2011 -0500"
      },
      "message": "xen/event: validate irq before get evtchn by irq\n\nWhen retrieving the event channel number from irq, the irq\nnumber may not be valid under some conditions.\n\nSo far that can be when we suspend/resume and irq ends with -1.\nValidate and return sanitized irq and provide diagnostics information.\n\n[v3: added unlikely on the WARN path]\n[v2: reworded the commit message]\nSigned-off-by: Joe Jin \u003cjoe.jin@oracle.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nTested-by: Gurudas Pai \u003cgurudas.pai@oracle.com\u003e\nCc: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc550e95921e109f3778a6b2dc560d63388810ab",
      "tree": "432771bf1dc084b52aa22412b49d766bd1671edc",
      "parents": [
        "731f3ab66a23dab28a359e87364f53d221b3d366"
      ],
      "author": {
        "name": "Joe Jin",
        "email": "joe.jin@oracle.com",
        "time": "Fri Jan 07 18:20:54 2011 +0800"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Mon Jan 10 10:46:31 2011 -0500"
      },
      "message": "xen/fb: fix potential memory leak\n\nThis patch fixes a potential memory leak when xenfb connect to\nthe backend fails.\n\nThanks for Ian\u0027s review and comments.\n\n[v2: reworded the commit message a bit]\n\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nSigned-off-by: Joe Jin \u003cjoe.jin@oracle.com\u003e\nTested-by: Gurudas Pai \u003cgurudas.pai@oracle.com\u003e\nAcked-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "731f3ab66a23dab28a359e87364f53d221b3d366",
      "tree": "6f744443ba56c75278a9c2196620b089ccfd0008",
      "parents": [
        "c1f5db1a53a7286f6c818f71016ae6aced814d27"
      ],
      "author": {
        "name": "Joe Jin",
        "email": "joe.jin@oracle.com",
        "time": "Fri Jan 07 18:17:17 2011 +0800"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Mon Jan 10 10:46:30 2011 -0500"
      },
      "message": "xen/fb: fix xenfb suspend/resume race.\n\nWhen migrating guests over a long period we hit this:\n\n\u003c1\u003eBUG: unable to handle kernel paging request at 0000000b819fdb98\n\u003c1\u003eIP: [\u003cffffffff812a588f\u003e] notify_remote_via_irq+0x13/0x34\n\u003c4\u003ePGD 94b10067 PUD 0\n\u003c0\u003eOops: 0000 [#1] SMP\n.. snip..\nCall Trace:\n [\u003cffffffff812712c9\u003e] xenfb_send_event+0x5c/0x5e\n [\u003cffffffff8100ea5f\u003e] ? xen_restore_fl_direct_end+0x0/0x1\n [\u003cffffffff81438d80\u003e] ? _spin_unlock_irqrestore+0x16/0x18\n [\u003cffffffff812714ee\u003e] xenfb_refresh+0x1b1/0x1d7\n [\u003cffffffff81270568\u003e] ? sys_imageblit+0x1ac/0x458\n [\u003cffffffff81271786\u003e] xenfb_imageblit+0x2f/0x34\n [\u003cffffffff8126a3e5\u003e] soft_cursor+0x1b5/0x1c8\n [\u003cffffffff8126a137\u003e] bit_cursor+0x4b6/0x4d7\n [\u003cffffffff8100ea5f\u003e] ? xen_restore_fl_direct_end+0x0/0x1\n [\u003cffffffff81438d80\u003e] ? _spin_unlock_irqrestore+0x16/0x18\n [\u003cffffffff81269c81\u003e] ? bit_cursor+0x0/0x4d7\n [\u003cffffffff812656b7\u003e] fb_flashcursor+0xff/0x111\n [\u003cffffffff812655b8\u003e] ? fb_flashcursor+0x0/0x111\n [\u003cffffffff81071812\u003e] worker_thread+0x14d/0x1ed\n [\u003cffffffff81075a8c\u003e] ? autoremove_wake_function+0x0/0x3d\n [\u003cffffffff81438d80\u003e] ? _spin_unlock_irqrestore+0x16/0x18\n [\u003cffffffff810716c5\u003e] ? worker_thread+0x0/0x1ed\n [\u003cffffffff810756e3\u003e] kthread+0x6e/0x76\n [\u003cffffffff81012dea\u003e] child_rip+0xa/0x20\n [\u003cffffffff81011fd1\u003e] ? int_ret_from_sys_call+0x7/0x1b\n [\u003cffffffff8101275d\u003e] ? retint_restore_args+0x5/0x6\n [\u003cffffffff81012de0\u003e] ? child_rip+0x0/0x20\nCode: 6b ff 0c 8b 87 a4 db 9f 81 66 85 c0 74 08 0f b7 f8 e8 3b ff ff ff c9\nc3 55 48 89 e5 48 83 ec 10 0f 1f 44 00 00 89 ff 48 6b ff 0c \u003c8b\u003e 87 a4 db 9f\n81 66 85 c0 74 14 48 8d 75 f0 0f b7 c0 bf 04 00\nRIP  [\u003cffffffff812a588f\u003e] notify_remote_via_irq+0x13/0x34\n RSP \u003cffff8800e7bf7bd0\u003e\nCR2: 0000000b819fdb98\n---[ end trace 098b4b74827595d0 ]---\n\nThe root cause of the panic is the race between the resume and reconnect to the backend.\n\nClearing the \u0027update_wanted\u0027 flag of xenfb before disconnecting from the\nbackend fixes this issue.\n\nSigned-off-by: Joe Jin \u003cjoe.jin@oracle.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nTested-by: Gurudas Pai \u003cgurudas.pai@oracle.com\u003e\nAcked-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c1f5db1a53a7286f6c818f71016ae6aced814d27",
      "tree": "bbf924688a63b8b6a67e067a45274331643a1bfb",
      "parents": [
        "d1b758ebc2a82d738092cb42e742470f9d0ea53e"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ian.campbell@citrix.com",
        "time": "Fri Dec 03 09:54:03 2010 +0000"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Mon Jan 10 10:46:30 2011 -0500"
      },
      "message": "xen: disable ACPI NUMA for PV guests\n\nXen does not currently expose PV-NUMA information to PV\nguests. Therefore disable NUMA for the time being to prevent the\nkernel picking up on an host-level NUMA information which it might\ncome across in the firmware.\n\n[ Added comment - Jeremy ]\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "f9f265f35578c5fb2266d0e2a1aa5b57f6fdb36a",
      "tree": "8fee08f3ea63633c2cc3e93778ad9c8eb15193c8",
      "parents": [
        "7d44b0440147d83a65270205b22e7d365de28948",
        "b9d41052794385f9d47ebb7acf4a772f3ad02398"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:46:26 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:46:26 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm:\n  dlm: sanitize work_start() in lowcomms.c\n  dlm: reduce cond_resched during send\n  dlm: use TCP_NODELAY\n  dlm: Use cmwq for send and receive workqueues\n  dlm: Handle application limited situations properly.\n"
    },
    {
      "commit": "7d44b0440147d83a65270205b22e7d365de28948",
      "tree": "0adc818f569f45912a19482773dabbf71b191b9d",
      "parents": [
        "0dc1488527a3c01383a50e5df7187219567586a3",
        "1baa26b2be92fe9917e2f7ef46d423b5dfa4da71"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:43:54 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:43:54 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse:\n  fuse: fix ioctl ABI\n  fuse: allow batching of FORGET requests\n  fuse: separate queue for FORGET requests\n  fuse: ioctl cleanup\n\nFix up trivial conflict in fs/fuse/inode.c due to RCU lookup having done\nthe RCU-freeing of the inode in fuse_destroy_inode().\n"
    },
    {
      "commit": "0dc1488527a3c01383a50e5df7187219567586a3",
      "tree": "487bbeaed9a9bc6cafabeed0f17be3ae888b5442",
      "parents": [
        "175881db8916a5f5cdf920d32214caef588870fd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Jan 08 19:40:33 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:38:54 2011 -0800"
      },
      "message": "pipe_fs_i.h: fix kernel-doc warning\n\nFix kernel-doc notation warnings in pipe_fs_i.h:\n\n  Warning(include/linux/pipe_fs_i.h:58): No description found for parameter \u0027buffers\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "175881db8916a5f5cdf920d32214caef588870fd",
      "tree": "a29271558505156de398ad6886b7c4adf8066b11",
      "parents": [
        "2a8c0c68487a68441e701f493f43fd547d87c8df"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Jan 08 19:38:02 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:38:53 2011 -0800"
      },
      "message": "hrtimer.h: fix kernel-doc warning\n\nFix new kernel-doc notation warning in hrtimer.h:\n\n  Warning(include/linux/hrtimer.h:150): Excess struct/union/enum/typedef member \u0027first\u0027 description in \u0027hrtimer_clock_base\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2a8c0c68487a68441e701f493f43fd547d87c8df",
      "tree": "0731938d08b2d171aa40cff6c24f6183e06a9d01",
      "parents": [
        "39191628ed169510db2f3f472e1ec14e08f9690f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Jan 08 19:37:20 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:38:53 2011 -0800"
      },
      "message": "fs: fix dcache.h kernel-doc notation\n\nFix new kernel-doc notation warning in dcache.h:\n\n  Warning(include/linux/dcache.h:316): Excess function parameter \u0027Returns\u0027 description in \u0027__d_rcu_to_refcount\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc:\tNick Piggin \u003cnpiggin@kernel.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39191628ed169510db2f3f472e1ec14e08f9690f",
      "tree": "edea4bf852861bc126274b186f2997366ea09a34",
      "parents": [
        "0c21e3aaf6ae85bee804a325aa29c325209180fd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Jan 08 19:36:21 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 10 07:38:53 2011 -0800"
      },
      "message": "fs: fix namei.c kernel-doc notation\n\nFix new kernel-doc notation warnings in fs/namei.c and spell\nECHILD correctly.\n\n  Warning(fs/namei.c:218): No description found for parameter \u0027flags\u0027\n  Warning(fs/namei.c:425): Excess function parameter \u0027Returns\u0027 description in \u0027nameidata_drop_rcu\u0027\n  Warning(fs/namei.c:478): Excess function parameter \u0027Returns\u0027 description in \u0027nameidata_dentry_drop_rcu\u0027\n  Warning(fs/namei.c:540): Excess function parameter \u0027Returns\u0027 description in \u0027nameidata_drop_rcu_last\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc:\tNick Piggin \u003cnpiggin@kernel.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "18faa1b68a54ff976dd03bfd9ace2c4ef4f7315c",
      "tree": "da28dceaa98d68870f832f31916590137db8bebb",
      "parents": [
        "6ced40bfc01f016de89b65d9c733c1fb5eeb06d0"
      ],
      "author": {
        "name": "Sumit Semwal",
        "email": "sumit.semwal@ti.com",
        "time": "Thu Dec 02 11:27:14 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:36:51 2011 +0200"
      },
      "message": "OMAP: DSS2: Introduce omap_channel as an omap_dss_device parameter, add new overlay manager.\n\nA panel connects to one of the overlay managers of DSS through some interface block.\nOn OMAP4, specifying the type of the display is not sufficient to conclude which manager\nthe panel should be connected to.\nHence, a new member \u0027channel\u0027 is introduced in omap_dss_device structure to determine\nwhich manager the panel uses. The dss_recheck_connections() called in dss_driver_probe()\nuses this channel parameter to set the correct manager to the corresponding omap_dss_device.\n\nThe channel parameter is used only once to ensure the correct managers are set for each\npanel. The parameter dssdev-\u003emanager-\u003eid will take care of ensuring that the panel and\nthen the interface driver configures the correct DISPC channel.\n\nAlso, add a new Overlay Manager in manager.c, make other changes needed for LCD2 channel.\n\nSigned-off-by: Sumit Semwal \u003csumit.semwal@ti.com\u003e\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "6ced40bfc01f016de89b65d9c733c1fb5eeb06d0",
      "tree": "5e06fd1710f63a65fe5ec150ce90489444a9c173",
      "parents": [
        "2a205f34b8fb2b86887b177befa7b42efd7a60b9"
      ],
      "author": {
        "name": "Archit Taneja",
        "email": "archit@ti.com",
        "time": "Thu Dec 02 11:27:13 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:36:50 2011 +0200"
      },
      "message": "OMAP: DSS2: Use dss_features to handle DISPC bits removed on OMAP4\n\nDISPC_CONFIG bits LCDENABLEPOL, LCDENABLESIGNAL, PCKFREEENABLE and FUNCGATED\nhave been removed from OMAP4, use dss_features to handle them correctly.\n\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "2a205f34b8fb2b86887b177befa7b42efd7a60b9",
      "tree": "2fdc5ca7c8156fafe21d5406a5b7de375e84c97d",
      "parents": [
        "ff1b2cde3f551c9b56887b41e0ebbf2907566a7d"
      ],
      "author": {
        "name": "Sumit Semwal",
        "email": "sumit.semwal@ti.com",
        "time": "Thu Dec 02 11:27:12 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:36:49 2011 +0200"
      },
      "message": "OMAP: DSS2: LCD2 Channel Changes for DISPC\n\nDISPC functions are modified in order to work when the manager is LCD2.\nThis includes:\nAdding new IRQs specific to LCD2 and their handling.\nProvide dumps of the new manager\u0027s registers.\nProvide dumps of the new manager\u0027s clocks.\nChecks for channel for registers DISPC_CONTROL2 and DISPC_CONFIG2\nwhich can\u0027t be parametrized.\n\nSigned-off-by: Sumit Semwal \u003csumit.semwal@ti.com\u003e\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "ff1b2cde3f551c9b56887b41e0ebbf2907566a7d",
      "tree": "92a2f55883b9092856042892d937932a6f036c3a",
      "parents": [
        "64ba4f748a005a44c03c98e082d8ee157f4ee66f"
      ],
      "author": {
        "name": "Sumit Semwal",
        "email": "sumit.semwal@ti.com",
        "time": "Thu Dec 02 11:27:11 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:36:34 2011 +0200"
      },
      "message": "OMAP: DSS2: Change remaining DISPC functions for new omap_channel argument\n\nThe following dispc functions are also changed to incorporate channel as an argument:\n\t-dispc_lclk_rate()\n\t-dispc_pclk_rate()\n\t-dispc_set_pol_freq()\n\t-dispc_set_clock_div()\n\t-dispc_get_clock_div()\n\nSigned-off-by: Sumit Semwal \u003csumit.semwal@ti.com\u003e\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\n[tomi.valkeinen@nokia.com: fixed trivial compile error]\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "64ba4f748a005a44c03c98e082d8ee157f4ee66f",
      "tree": "e06800604171e7067c197514cbdec323bccbbae8",
      "parents": [
        "8613b0005d315582a988bbeb2249d69df343eb3a"
      ],
      "author": {
        "name": "Sumit Semwal",
        "email": "sumit.semwal@ti.com",
        "time": "Thu Dec 02 11:27:10 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:35:59 2011 +0200"
      },
      "message": "OMAP: DSS2: Introduce omap_channel argument to DISPC functions used by interface drivers\n\nThe interface drivers (dsi.c, sdi.c etc) need to call dispc functions with\ndssdev-\u003emanager-\u003eid as a parameter to specify the DISPC channel which they want\nto configure/use, this is required as the same functions are now used to configure\ndispc registers of different channels.\n\nThe following dispc functions are changed to incorporate channel as an argument:\n\t-dispc_enable_fifohandcheck()\n\t-dispc_set_lcd_size()\n\t-dispc_set_parallel_interface_mode()\n\t-dispc_set_tft_data_lines()\n\t-dispc_set_lcd_display_type()\n\t-dispc_set_lcd_timings()\n\nSigned-off-by: Sumit Semwal \u003csumit.semwal@ti.com\u003e\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\n[tomi.valkeinen@nokia.com: fixed trivial compile error]\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "8613b0005d315582a988bbeb2249d69df343eb3a",
      "tree": "ec414b6cf498ec7a57c2649d20ccbf7f71115a23",
      "parents": [
        "d50cd0373ad380fcc7f6fb4e020be4239174756d"
      ],
      "author": {
        "name": "Sumit Semwal",
        "email": "sumit.semwal@ti.com",
        "time": "Thu Dec 02 11:27:09 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:54 2011 +0200"
      },
      "message": "OMAP: DSS2: Represent DISPC register defines with channel as parameter\n\nOn OMAP4, we have a new DISPC channel for Overlay Manager LCD2. There is a set\nof regsiters for LCD2 channel similar to the existing LCD channel, like\nDISPC_CONTROL2, DISPC_DIVISOR2, DISPC_CONFIG2 and so on.\n\nIntroduce new enum members for LCD2 Channel and corresponding Overlay Manager\nin display.h.\n\nRepresent the following DISPC register defines with channel as a parameter\nto differentiate between LCD and LCD2 registers (and also DIGIT in some cases):\n\nDISPC_DEFAULT_COLOR, DISPC_TRANS_COLOR, DISPC_TIMING_H, DISPC_TIMING_V,\nDISPC_POL_FREQ, DISPC_DIVISOR, DISPC_SIZE_LCD, DISPC_DATA_CYCLEk,\nDISPC_CPR_COEF_R, DISPC_CPR_COEF_G and DISPC_CPR_COEF_B\n\nThis parametrization helps in reducing the number of register defines for DISPC.\nReplace the existing reads/writes to these registers in this new way.\nAlso, Introduce defines for registers DISPC_CONTROL2 and DISPC_CONFIG2 which\nare used exclusively for LCD2 channel.\n\nSigned-off-by: Sumit Semwal \u003csumit.semwal@ti.com\u003e\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "d50cd0373ad380fcc7f6fb4e020be4239174756d",
      "tree": "ae48f77efe230af0e92ef96030b3a5f6d7f6343c",
      "parents": [
        "8dad2ab6727f4dd9fdef06b890d736d7c6d1a725"
      ],
      "author": {
        "name": "Archit Taneja",
        "email": "archit@ti.com",
        "time": "Thu Dec 02 11:27:08 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:54 2011 +0200"
      },
      "message": "OMAP: DSS2: Add dss_features for omap4 and overlay manager related features\n\nInitialize a dss_features struct for omap4.\nAdd support for LCD2 manager by introducing a new member in dss_feat_id.\n\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "8dad2ab6727f4dd9fdef06b890d736d7c6d1a725",
      "tree": "59ddbe8f875cc91824447b36afade883fe9516a3",
      "parents": [
        "ac1427e13b114f0c394fbc9bb7616f47d03bdba2"
      ],
      "author": {
        "name": "Archit Taneja",
        "email": "archit@ti.com",
        "time": "Thu Nov 25 17:58:10 2010 +0530"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:54 2011 +0200"
      },
      "message": "OMAP: DSS2: Clean up DISPC color mode validation checks\n\nThe supported set of color modes varies for different DISPC pipelines(plane)\nand omap version. This makes the checks for validation of a color mode more\ncomplicated as new omap versions are added.\n\nA dss_feature function is created which tells if a color_mode is supported\nfor a plane on the current omap revision.\n\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "ac1427e13b114f0c394fbc9bb7616f47d03bdba2",
      "tree": "0aea3b6d758cdcf4c0f0b944d752b30c1c6fd070",
      "parents": [
        "da9d2f47aa74f20b07ebbe04676b67ead2672abf"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@canonical.com",
        "time": "Thu Nov 18 09:45:59 2010 +0800"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:54 2011 +0200"
      },
      "message": "OMAP: DSS2: Add back authors of panel-generic.c based drivers\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "da9d2f47aa74f20b07ebbe04676b67ead2672abf",
      "tree": "d1c343cd03afed637da6d9af8c1ab58a6e04818e",
      "parents": [
        "89747c9141cd750a610974d93f71492922b8cbd7"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@canonical.com",
        "time": "Wed Nov 17 13:34:35 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:54 2011 +0200"
      },
      "message": "OMAP: DSS2: remove generic DPI panel driver duplicated panel drivers\n\nStill keep sharp_ls_panel driver, because it contains blacklight control driver.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nAcked-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "89747c9141cd750a610974d93f71492922b8cbd7",
      "tree": "a11d30f7ff631081fdadf903c4fbf400f24a6ef1",
      "parents": [
        "a9a62b6a886545960488cae3b97acb482361b802"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@canonical.com",
        "time": "Wed Nov 17 13:34:34 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:53 2011 +0200"
      },
      "message": "OMAP: use generic DPI panel driver in board files\n\nStill keep sharp_ls_panel, since the sharp_ls_panel driver contains blacklight\ncontrol driver code which will be moved out later. Then we can use generic DPI\ndriver for sharp_ls_panel.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nAcked-by: Archit Taneja \u003carchit@ti.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "a9a62b6a886545960488cae3b97acb482361b802",
      "tree": "2a823adb3f38f088abad13ef7cbc7dfbb573490f",
      "parents": [
        "36e8c27f3bee5e58f96b0a79d65922fa9e53b030"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@canonical.com",
        "time": "Wed Nov 17 13:34:33 2010 +0000"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:53 2011 +0200"
      },
      "message": "OMAP: DSS2: Add generic DPI panel display driver\n\nGeneric DPI panel driver includes the driver and 4 similar panel configurations. It\nwill match the panel name which is passed from platform data and setup the\nright configurations.\n\nWith generic DPI panel driver, we can remove those 4 duplicated panel display\ndrivers. In the future, it is simple for us just add new panel configuration\ndate in panel-generic-dpi.c to support new display panel.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@canonical.com\u003e\nAcked-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "36e8c27f3bee5e58f96b0a79d65922fa9e53b030",
      "tree": "75688c1c16266541d464ba73177e8600be6fe9e9",
      "parents": [
        "ed3f90954654a5d9d07b30d39434392a644602fb"
      ],
      "author": {
        "name": "Samreen",
        "email": "samreen@ti.com",
        "time": "Tue Nov 16 12:49:07 2010 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:53 2011 +0200"
      },
      "message": "OMAP: DSS2: OMAPFB: Add null pointer check\n\nA null pointer check added. And using kstrdup()\ninstead of kmalloc() \u0026 strcpy()\n\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "ed3f90954654a5d9d07b30d39434392a644602fb",
      "tree": "d82346fab44ee2d4e98bb3cfd8cc1571955639da",
      "parents": [
        "a64903357596c64f3848d448033eb5cc7563c00d"
      ],
      "author": {
        "name": "Kishore Y",
        "email": "kishore.y@ti.com",
        "time": "Mon Nov 15 07:09:04 2010 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 11:09:53 2011 +0200"
      },
      "message": "OMAP3: Enable display on ZOOM2/3/3630SDP\n\nEnable Display on zoom2, zoom3 and 3630sdp boards.\n\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Kishore Y \u003ckishore.y@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "a64903357596c64f3848d448033eb5cc7563c00d",
      "tree": "9ca86cb91c541dcf6733115c9360f311fc8bde85",
      "parents": [
        "2d2afa46e320b22d1ddcd430d62d6363b0a7e2b9"
      ],
      "author": {
        "name": "Kishore Y",
        "email": "kishore.y@ti.com",
        "time": "Mon Nov 15 07:09:03 2010 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 10:54:20 2011 +0200"
      },
      "message": "OMAP3: ZOOM2/3/3630SDP: Add display board file for OMAP3\n\nBoard-zoom-display.c added as a common file for display functionality\non boards zoom2, zoom3 and 3630sdp.\n\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Kishore Y \u003ckishore.y@ti.com\u003e\nSigned-off-by: Rajkumar N \u003crajkumar.nagarajan@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "2d2afa46e320b22d1ddcd430d62d6363b0a7e2b9",
      "tree": "610c1a320b9299b5d2793cd3aebe5703786d6c5f",
      "parents": [
        "fd28a39071cee34ec59021f620f6dfca5f89ac9b"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Oct 26 05:12:36 2010 +0200"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 10:54:19 2011 +0200"
      },
      "message": "OMAP: DSS2: Add NEC NL8048HL11-01B display panel\n\nNEC WVGA LCD NL8048HL11-01B panel support has been added.\nThis panel is being used in zoom2/zoom3/3630 sdp boards.\n\nSigned-off-by: Mukund Mittal \u003cmmittal@ti.com\u003e\nSigned-off-by: Rajkumar N \u003crajkumar.nagarajan@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nCC: Subbu Venkatesh \u003csubramani.venkatesh@windriver.com\u003e\nCC: Erik Gilling \u003ckonkers@android.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "fd28a39071cee34ec59021f620f6dfca5f89ac9b",
      "tree": "ac843761a351f9abcb034b7d1cb2a6c0a902d1aa",
      "parents": [
        "8fbde10aff726c9b5a1a2fe878a072b937d32476"
      ],
      "author": {
        "name": "Rajkumar N",
        "email": "rajkumar.nagarajan@ti.com",
        "time": "Thu Nov 04 12:28:42 2010 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 10:54:19 2011 +0200"
      },
      "message": "OMAP3630: DSS2: Enable Pre-Multiplied Alpha Support\n\nEnable dss to process color formats with pre-mulitplied alpha.\nWith this we can have alpha values defined for each pixel\nand hence can have different blending values for each pixel.\nsysfs entry has been created for this and pre-multiplied alpha\nsupport is turned off by default.\n\nSigned-off-by: Sudeep Basavaraj \u003csudeep.basavaraj@ti.com\u003e\nSigned-off-by: Rajkumar N \u003crajkumar.nagarajan@ti.com\u003e\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "8fbde10aff726c9b5a1a2fe878a072b937d32476",
      "tree": "65c8c5160dea67321eabc59bb35914addecccc2d",
      "parents": [
        "712247a6811530acdd604fa21574ccf1f2d80838"
      ],
      "author": {
        "name": "Samreen",
        "email": "samreen@ti.com",
        "time": "Thu Nov 04 12:28:41 2010 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 10:54:18 2011 +0200"
      },
      "message": "OMAP3: DSS2: Split OMAP3 has feature for 3430 \u0026 3630\n\nSplitting the OMAP3 dss has feature separately for\nomap3430 \u0026 omap3630\n\nSigned-off-by: Samreen \u003csamreen@ti.com\u003e\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "712247a6811530acdd604fa21574ccf1f2d80838",
      "tree": "ede38ff73b6e2dd2a67d945d4595ed3da52d7ecc",
      "parents": [
        "01539ba2a706ab7d35fc0667dff919ade7f87d63"
      ],
      "author": {
        "name": "Archit Taneja",
        "email": "archit@ti.com",
        "time": "Mon Nov 08 12:56:21 2010 +0100"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@nokia.com",
        "time": "Mon Jan 10 10:54:18 2011 +0200"
      },
      "message": "OMAP: DSS2: Fix: Read correct bit in dispc_enable_alpha_blending()\n\nRead correct DISPC_CONFIG bit when the channel is DIGIT, remove extra line\nat the end of the function.\n\nSigned-off-by: Archit Taneja \u003carchit@ti.com\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@nokia.com\u003e\n"
    },
    {
      "commit": "365e215ce1f154e288ff0f7c9acbdf5421f57949",
      "tree": "864a8cadeb2c373a0fbbbd90464cf745ac7616f7",
      "parents": [
        "bcbc8c648d6cc88f771435d8031c1a13e00945ed"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Dec 27 00:07:30 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:38:39 2011 +0900"
      },
      "message": "nilfs2: unfold nilfs_dat_inode function\n\nnilfs_dat_inode function was a wrapper to switch between normal dat\ninode and gcdat, a clone of the dat inode for garbage collection.\n\nThis function got obsolete when the gcdat inode was removed, and now\nwe can access the dat inode directly from a nilfs object.  So, we will\nunfold the wrapper and remove it.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "bcbc8c648d6cc88f771435d8031c1a13e00945ed",
      "tree": "f74a2e7fffb5669823066f8fb875fff535ab8529",
      "parents": [
        "06df0f999247a3153c3ec284c7ada36ef785eb97"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Dec 27 00:05:49 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:37:54 2011 +0900"
      },
      "message": "nilfs2: do not pass sbi to functions which can get it from inode\n\nThis removes argument for passing nilfs_sb_info structure from\nnilfs_set_file_dirty and nilfs_load_inode_block functions.  We can get\na pointer to the structure from inodes.\n\n[Stephen Rothwell \u003csfr@canb.auug.org.au\u003e: fix conflict with commit\n b74c79e99389cd79b31fcc08f82c24e492e63c7e]\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "06df0f999247a3153c3ec284c7ada36ef785eb97",
      "tree": "28474b360eb4c21ce6ebe0efc460530fd99d923a",
      "parents": [
        "a7a8447edef2cfa9b28cc3892993d9fafb362671"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Dec 27 00:04:06 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:46 2011 +0900"
      },
      "message": "nilfs2: get rid of nilfs_mount_options structure\n\nOnly mount_opt member is used in the nilfs_mount_options structure,\nand we can simplify it.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "a7a8447edef2cfa9b28cc3892993d9fafb362671",
      "tree": "85fc226757b9e2358e226f55271566c2d0c281e8",
      "parents": [
        "888da23c2f70ca2e9897b725322a6456285ee9c4"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Dec 27 00:03:02 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:46 2011 +0900"
      },
      "message": "nilfs2: simplify nilfs_mdt_freeze_buffer\n\nnilfs_page_get_nth_block() function used in nilfs_mdt_freeze_buffer()\nalways returns a valid buffer head, so its validity check can be\nremoved.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "888da23c2f70ca2e9897b725322a6456285ee9c4",
      "tree": "c666ba1372743f68ba8d6b1f50f7298535bd09e5",
      "parents": [
        "ae53a0a2ce2a89f1aa824a5fc6d2099907cfb409"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Dec 27 00:01:28 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:46 2011 +0900"
      },
      "message": "nilfs2: get rid of loaded flag from nilfs object\n\nNILFS_LOADED flag of the nilfs object is not used now, so this will\nremove it.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "ae53a0a2ce2a89f1aa824a5fc6d2099907cfb409",
      "tree": "72294963d4d2b813b9ddb18b64a43810ef2d6ff6",
      "parents": [
        "622daaff0a8975fb5c5b95f24f3234550ba32e92"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Sun Dec 26 23:30:02 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:46 2011 +0900"
      },
      "message": "nilfs2: fix a checkpatch error in page.c\n\nWill correct the following checkpatch error:\n\n ERROR: trailing whitespace\n #494: FILE: page.c:494:\n + $\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "622daaff0a8975fb5c5b95f24f3234550ba32e92",
      "tree": "5ae5de9044f962471fa2694654134f5b58f73ace",
      "parents": [
        "27e6c7a3ce29ae5fa5bec4ed5917f8508bfac120"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Sun Dec 26 16:38:43 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:46 2011 +0900"
      },
      "message": "nilfs2: fiemap support\n\nThis adds fiemap to nilfs.  Two new functions, nilfs_fiemap and\nnilfs_find_uncommitted_extent are added.\n\nnilfs_fiemap() implements the fiemap inode operation, and\nnilfs_find_uncommitted_extent() helps to get a range of data blocks\nwhose physical location has not been determined.\n\nnilfs_fiemap() collects extent information by looping through\nnilfs_bmap_lookup_contig and nilfs_find_uncommitted_extent routines.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "27e6c7a3ce29ae5fa5bec4ed5917f8508bfac120",
      "tree": "958d82757bf23e426c7bc1035f76d986f09be535",
      "parents": [
        "e828949e5b42bfd234ee537cdb7c5e3a577958a3"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Sun Dec 26 16:28:28 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:45 2011 +0900"
      },
      "message": "nilfs2: mark buffer heads as delayed until the data is written to disk\n\nNilfs does not allocate new blocks on disk until they are actually\nwritten to.  To implement fiemap, we need to deal with such blocks.\n\nTo allow successive fiemap patch to distinguish mapped but unallocated\nregions, this marks buffer heads of those new blocks as delayed and\nclears the flag after the blocks are written to disk.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "e828949e5b42bfd234ee537cdb7c5e3a577958a3",
      "tree": "c2e259a3020acdb943669fb01e5a7dc5598a6fe9",
      "parents": [
        "b004a5eb0babec7ef91558f73315ef49e5a1f285"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Fri Nov 19 15:26:20 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:45 2011 +0900"
      },
      "message": "nilfs2: call nilfs_error inside bmap routines\n\nSome functions using nilfs bmap routines can wrongly return invalid\nargument error (i.e. -EINVAL) that bmap returns as an internal code\nfor btree corruption.\n\nThis fixes the issue by catching and converting the internal EINVAL to\nEIO and calling nilfs_error function inside bmap routines.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "b004a5eb0babec7ef91558f73315ef49e5a1f285",
      "tree": "93683947103b7305889dd3d3bb3cb951a2c0409b",
      "parents": [
        "af1761f268ff2a58f2ea22e9b9de6359f7b2048e"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Nov 09 16:35:21 2010 -0800"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:45 2011 +0900"
      },
      "message": "fs/nilfs2/super.c: Use printf extension %pV\n\nUsing %pV reduces the number of printk calls and\neliminates any possible message interleaving from\nother printk calls.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "af1761f268ff2a58f2ea22e9b9de6359f7b2048e",
      "tree": "0a3a79c6f1349edd1b62adff652c6b64f7473d54",
      "parents": [
        "0c21e3aaf6ae85bee804a325aa29c325209180fd"
      ],
      "author": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Tue Nov 23 23:37:23 2010 +0900"
      },
      "committer": {
        "name": "Ryusuke Konishi",
        "email": "konishi.ryusuke@lab.ntt.co.jp",
        "time": "Mon Jan 10 14:05:45 2011 +0900"
      },
      "message": "MAINTAINERS: add nilfs2 git tree entry\n\nNILFS2 filesystem section of the MAINTAINERS file lacks an entry of\nscm tree.  This adds it.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n"
    },
    {
      "commit": "20054bd65703f7504a9daceabc2a060828fde36c",
      "tree": "a15151a2d3a1d8abe1c72701ceb3e9f7051fe6ea",
      "parents": [
        "d44a9fe2c8af3fee8edb203e9b11e507851c50fa"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Fri Jan 07 11:30:27 2011 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:43:00 2011 +0000"
      },
      "message": "cifs: use CreationTime like an i_generation field\n\nReduce false inode collisions by using the CreationTime like an\ni_generation field. This way, even if the server ends up reusing\na uniqueid after a delete/create cycle, we can avoid matching\nthe inode incorrectly.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "aeda4ac3efc29e4d55989abd0a73530453aa69ba",
      "tree": "35b3d2cca8bfb49cf08bf1c6b55b586c1e5971e7",
      "parents": [
        "d2e7ad19229f982fc1eb731827d82ceac90abfb3",
        "350e4f31e0eaf56dfc3b328d24a11bdf42a41fb8"
      ],
      "author": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Mon Jan 10 10:40:42 2011 +1100"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Mon Jan 10 10:40:42 2011 +1100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/users/eparis/selinux into next\n"
    },
    {
      "commit": "d44a9fe2c8af3fee8edb203e9b11e507851c50fa",
      "tree": "3deff359e1d04811af9c0b232107180d6bd490cd",
      "parents": [
        "ca40b714b8f9f20118b7071cb7cf49954166dbdf"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Fri Jan 07 11:30:29 2011 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:39:24 2011 +0000"
      },
      "message": "cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo\n\nWe call CIFSSMBUnixSetPathInfo in these functions, but we have a\nfilehandle since an open was just done. Switch these functions to\nuse CIFSSMBUnixSetFileInfo instead.\n\nIn practice, these codepaths are only used if posix opens are broken.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "ca40b714b8f9f20118b7071cb7cf49954166dbdf",
      "tree": "5cae50192ed5134a566d3a1d24d28a8094abf5f4",
      "parents": [
        "b4d6fcf13f417464c13c6fde46e87c495ba6b6ee"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Fri Jan 07 11:30:29 2011 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:39:20 2011 +0000"
      },
      "message": "cifs: show \"acl\" in DebugData Features when it\u0027s compiled in\n\n...and while we\u0027re at it, reduce the number of calls into the seq_*\nfunctions by prepending spaces to strings.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "b4d6fcf13f417464c13c6fde46e87c495ba6b6ee",
      "tree": "594e9823fd986969f1118220eb6581669af411ff",
      "parents": [
        "1397f2ee4be65542fdc3460c7e8b6317779ea680"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Fri Jan 07 11:30:28 2011 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:39:17 2011 +0000"
      },
      "message": "cifs: move \"ntlmssp\" and \"local_leases\" options out of experimental code\n\nI see no real need to leave these sorts of options under an\nEXPERIMENTAL ifdef. Since you need a mount option to turn this code\non, that only blows out the testing matrix.\n\nlocal_leases has been under the EXPERIMENTAL tag for some time, but\nit\u0027s only the mount option that\u0027s under this label. Move it out\nfrom under this tag.\n\nThe NTLMSSP code is also under EXPERIMENTAL, but it needs a mount\noption to turn it on, and in the future any distro will reasonably\nwant this enabled. Go ahead and move it out from under the\nEXPERIMENTAL tag.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nAcked-by: Suresh Jayaraman \u003csjayaraman@suse.de\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "1397f2ee4be65542fdc3460c7e8b6317779ea680",
      "tree": "77e0946defb1ea1b52b166ab46d21c07d04dac22",
      "parents": [
        "a0f8b4fb4cab4bc32caaf34fc0a0c9d5dd369186"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Fri Jan 07 11:30:28 2011 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:39:12 2011 +0000"
      },
      "message": "cifs: replace some hardcoded values with preprocessor constants\n\nA number of places that deal with RFC1001/1002 negotiations have bare\n\"15\" or \"16\" values. Replace them with RFC_1001_NAME_LEN and\nRFC_1001_NAME_LEN_WITH_NULL.\n\nThe patch also cleans up some checkpatch warnings for code surrounding\nthe changes. This should apply cleanly on top of the patch to remove\nLocal_System_Name.\n\nReported-and-Reviwed-by: Shirish Pargaonkar \u003cshirishpargaonkar@gmail.com\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "a0f8b4fb4cab4bc32caaf34fc0a0c9d5dd369186",
      "tree": "2a49df40e7d76028155f7ced04d03e5acd402f68",
      "parents": [
        "197a1eeb7f89c1d2ba93713398e9655899aa973e"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Fri Jan 07 11:30:28 2011 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:38:20 2011 +0000"
      },
      "message": "cifs: remove unnecessary locking around sequence_number\n\nThe server-\u003esequence_number is already protected by the srv_mutex. The\nGlobalMid_lock is unneeded here.\n\nReviewed-by: Shirish Pargaonkar \u003cshirishpargaonkar@gmail.com\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "197a1eeb7f89c1d2ba93713398e9655899aa973e",
      "tree": "cfc6452bd9d69b6ecd6bf5669d6103d4720765d4",
      "parents": [
        "acc6f11272ce4f77c40b1a6292eb198fd6aaf8c3"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:26:56 2011 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:26:56 2011 +0000"
      },
      "message": "[CIFS] Fix minor merge conflict in fs/cifs/dir.c\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "acc6f11272ce4f77c40b1a6292eb198fd6aaf8c3",
      "tree": "2da3a61b6726707a89f1cf93446aabd2fb00e1f0",
      "parents": [
        "7e12eddb73d4f288b0339ee13832a34d6bc4fd90",
        "0c21e3aaf6ae85bee804a325aa29c325209180fd"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:18:16 2011 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jan 09 23:18:16 2011 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of /pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\tfs/cifs/dir.c\n"
    },
    {
      "commit": "d2e7ad19229f982fc1eb731827d82ceac90abfb3",
      "tree": "98a3741b4d4b27a48b3c7ea9babe331e539416a8",
      "parents": [
        "d03a5d888fb688c832d470b749acc5ed38e0bc1d",
        "0c21e3aaf6ae85bee804a325aa29c325209180fd"
      ],
      "author": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Mon Jan 10 09:46:24 2011 +1100"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Mon Jan 10 09:46:24 2011 +1100"
      },
      "message": "Merge branch \u0027master\u0027 into next\n\nConflicts:\n\tsecurity/smack/smack_lsm.c\n\nVerified and added fix by Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nOk\u0027d by Casey Schaufler \u003ccasey@schaufler-ca.com\u003e\n\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "6099469805c24af14250e182bb9ca082b8a6b716",
      "tree": "9b08dd1a10ff89f2557575f5bf95b07babf92beb",
      "parents": [
        "430400b86304ea729ba10f2966a8af67da60a37f"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Sun Jan 09 09:31:39 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Jan 09 09:10:10 2011 -0800"
      },
      "message": "hwmon: Support for Dallas Semiconductor DS620\n\nDriver for Dallas Semiconductor DS620 temperature sensor and thermostat\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "a45b0616e7ee9db4c1b2b9a4a79a974325fa9bf3",
      "tree": "661b2cc7b0117fc1bbec27fc196c059002b4698b",
      "parents": [
        "3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5",
        "8165984acf825917437debae519209073c32a5a7"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@kernel.org",
        "time": "Sun Jan 09 11:05:53 2011 +0200"
      },
      "committer": {
        "name": "Pekka Enberg",
        "email": "penberg@kernel.org",
        "time": "Sun Jan 09 11:05:53 2011 +0200"
      },
      "message": "Merge branch \u0027slab/next\u0027 into for-linus\n"
    },
    {
      "commit": "a081748735c5feb96b1365e78a5ff0fb6ca7e3a4",
      "tree": "d9eda8a39ba1f4b7849e1fd63c3a0e5ff0215c27",
      "parents": [
        "672d8eafe38e9324055b8c0d0ad6e95c43b6d52a"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Jan 08 21:42:42 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Jan 08 21:42:42 2011 -0700"
      },
      "message": "of/flattree: forward declare struct device_node in of_fdt.h\n\nThis patch forward declares struct device_node to fix a compile error\nwhen of_fdt.h is included, but of.h is not.  Alternately, including\nlinux/of.h could have been added to of_fdt.h, but that pulls in a lot\nof unnecessary declarations when only working with the flattened\nform.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "430400b86304ea729ba10f2966a8af67da60a37f",
      "tree": "79abaa76d689a40923167103582bb11e69fd096c",
      "parents": [
        "c6c2c1636e30bcd26c6b0d208324055a03c5ab9c"
      ],
      "author": {
        "name": "Urs Fleisch",
        "email": "urs.fleisch@gmail.com",
        "time": "Fri Jan 07 07:15:39 2011 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Jan 08 10:56:28 2011 -0800"
      },
      "message": "hwmon: driver for Sensirion SHT21 humidity and temperature sensor\n\nSigned-off-by: Urs Fleisch \u003curs.fleisch@sensirion.com\u003e\nAcked-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "c6c2c1636e30bcd26c6b0d208324055a03c5ab9c",
      "tree": "3bd9e1eabb2d33ce1031a4687c08a8eed0c0b470",
      "parents": [
        "581693b51e44bb2c0cca16ab0c8d3cb535fd2ac8"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 06 07:52:03 2011 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Jan 08 10:56:27 2011 -0800"
      },
      "message": "hwmon: Add humidity attribute to sysfs ABI\n\nThe humidity attribute is already supported by the sht15 driver, and another\ndriver supporting it is about to be added. Make it official.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nAcked-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "581693b51e44bb2c0cca16ab0c8d3cb535fd2ac8",
      "tree": "fb856e64f4fefaecc3c9809b9220c61f6c6a4c2a",
      "parents": [
        "ae9e0ce73e9fc55a620e0b3bd4a154330a7e64cc"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Jun 28 13:22:27 2010 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Jan 08 10:55:49 2011 -0800"
      },
      "message": "hwmon: sysfs ABI updates\n\nAdd attributes supported by various PMBus devices to hwmon sysfs ABI.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "ae9e0ce73e9fc55a620e0b3bd4a154330a7e64cc",
      "tree": "8a555118c540454744b4c1ab652b75eca04fd8a9",
      "parents": [
        "0f1deb4b820cfacf22492abd7b17e891dafc51ae"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Mon Dec 06 11:48:35 2010 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Jan 08 10:55:48 2011 -0800"
      },
      "message": "hwmon: (via-cputemp) sync hotplug handling with coretemp/pkgtemp\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "0f1deb4b820cfacf22492abd7b17e891dafc51ae",
      "tree": "a31792ed3546e5dbd292301dd212d84a5e581222",
      "parents": [
        "2bfe814826b7266a489895f731a777f8cbe37963"
      ],
      "author": {
        "name": "Davide Rizzo",
        "email": "elpa.rizzo@gmail.com",
        "time": "Thu Nov 18 07:23:00 2010 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Jan 08 10:55:47 2011 -0800"
      },
      "message": "hwmon: (lm95241) Rewrite to avoid using macros\n\nSigned-off-by: Davide Rizzo \u003celpa.rizzo@gmail.com\u003e\n[guenter.roeck@ericsson.com: Formatting changes]\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    }
  ],
  "next": "2bfe814826b7266a489895f731a777f8cbe37963"
}
