)]}'
{
  "log": [
    {
      "commit": "69bc70d4f97ce82153bed0afc9f432700c60390b",
      "tree": "2ee7e82ce2215cfadbc950cd8591d9b922801eb2",
      "parents": [
        "ebf53826e105f488f4f628703a108e98940d1dc5"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Feb 01 11:17:28 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 02 10:18:42 2011 +1100"
      },
      "message": "gpu/stub: fix acpi_video build error, fix stub kconfig dependencies\n\nThe comments under \"config STUB_POULSBO\" are close to correct,\nbut they are not being followed.  This patch updates them to reflect\nthe requirements for THERMAL.\n\nThis build error is caused by STUB_POULSBO selecting ACPI_VIDEO\nwhen ACPI_VIDEO\u0027s config requirements are not met.\n\n  ERROR: \"thermal_cooling_device_register\" [drivers/acpi/video.ko] undefined!\n  ERROR: \"thermal_cooling_device_unregister\" [drivers/acpi/video.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "677bd810eedce61edf15452491781ff046b92edc",
      "tree": "3ed50023d311d598a4928c79ae575f02248a185a",
      "parents": [
        "cf7d7e5a1980d1116ee152d25dac382b112b9c17"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Mon Dec 06 15:04:21 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Dec 14 00:04:52 2010 -0500"
      },
      "message": "ACPI video: remove output switching control\n\nRemove the ACPI video output switching control as it never works.\n\nWith the patch applied,\nACPI video driver still catches the video output notification,\nbut it does nothing but raises the notification to userspace.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7c6048b7c83690ce59e65922fb2875479a22300e",
      "tree": "89d754eb7203b5a43bea8fb4cd5a8c631c54836a",
      "parents": [
        "91839fd577abc5fb39fb2238e05e847c70c9dec3"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 28 15:12:04 2010 +0200"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Nov 09 13:33:00 2010 +1000"
      },
      "message": "drm/stub/Kconfig: fix Kconfig for stub driver.\n\n* Dave Airlie \u003cairlied@linux.ie\u003e wrote:\n\n\u003e \u003e Lee, Chun-Yi (1):\n\u003e \u003e       gpu: Add Intel GMA500(Poulsbo) Stub Driver\n\nToday\u0027s -tip fails to build due to upstream commit e26fd11 (\"gpu: Add Intel\nGMA500(Poulsbo) Stub Driver\"), committed two days ago and merged yesterday, on\nx86 allmodconfig with BACKLIGHT_CLASS_DEVICE disabled:\n\n drivers/built-in.o: In function `acpi_video_bus_put_one_device\u0027:\n video.c:(.text+0x7d26f): undefined reference to `backlight_device_unregister\u0027\n drivers/built-in.o: In function `acpi_video_switch_brightness\u0027:\n video.c:(.text+0x7d6f5): undefined reference to `backlight_force_update\u0027\n drivers/built-in.o: In function `acpi_video_device_find_cap\u0027:\n video.c:(.text+0x7dfdb): undefined reference to `backlight_device_register\u0027\n\ndrivers/gpu/stub/Kconfig selects ACPI_VIDEO, but ACPI_VIDEO is a complex interactive\nKconfig option with a lot of dependencies:\n\n config ACPI_VIDEO\n\ttristate \"Video\"\n\tdepends on X86 \u0026\u0026 BACKLIGHT_CLASS_DEVICE \u0026\u0026 VIDEO_OUTPUT_CONTROL\n\tdepends on INPUT\n\tselect THERMAL\n\thelp\n\t  This driver implements the ACPI Extensions For Display Adapters\n\nand if any of its dependencies are not met, we get a build failure. This problem was\napparently realized in the driver at a certain stage:\n\n config STUB_POULSBO\n        tristate \"Intel GMA500 Stub Driver\"\n        depends on PCI\n        # Poulsbo stub depends on ACPI_VIDEO when ACPI is enabled\n        # but for select to work, need to select ACPI_VIDEO\u0027s dependencies, ick\n        select ACPI_VIDEO if ACPI\n\nbut not fully understood and not fully fixed.\n\nAs a quick fix select these secondary dependencies, like drivers/gpu/drm/Kconfig\ndoes:\n\n config DRM_I915\n\ttristate \"i915 driver\"\n\tdepends on AGP_INTEL\n\tselect SHMEM\n\tselect DRM_KMS_HELPER\n\tselect FB_CFB_FILLRECT\n\tselect FB_CFB_COPYAREA\n\tselect FB_CFB_IMAGEBLIT\n\t# i915 depends on ACPI_VIDEO when ACPI is enabled\n\t# but for select to work, need to select ACPI_VIDEO\u0027s dependencies, ick\n\tselect VIDEO_OUTPUT_CONTROL if ACPI\n\tselect BACKLIGHT_CLASS_DEVICE if ACPI\n\tselect INPUT if ACPI\n\tselect ACPI_VIDEO if ACPI\n\tselect ACPI_BUTTON if ACPI\n\thelp\n\t  Choose this option if you have a system that has Intel 830M, 845G,\n\t  852GM, 855GM 865G or 915G integrated graphics.  If M is selected, the\n\nBut it\u0027s arguably not particularly nice looking, so maybe this area of code is ripe\nfor a Kconfig restructuring/cleanup.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "e26fd1199ebab0d469fc3e037da5932d382f0669",
      "tree": "1346180916600ba8ee7dc9d8beb44d163fb8f1bc",
      "parents": [
        "b7d8cce5b558e0c0aa6898c9865356481598b46d"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Wed Oct 20 13:51:19 2010 +0800"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Oct 26 11:00:13 2010 +1000"
      },
      "message": "gpu: Add Intel GMA500(Poulsbo) Stub Driver\n\nCurrently, there have no GMA500(Poulsbo) native video driver to support\nintel opregion. So, use this stub driver to enable the acpi backlight\ncontrol sysfs entry files by requrest acpi_video_register.\n\n[airlied: fix warnings]\n\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    }
  ]
}
