1. 10 6月, 2013 1 次提交
  2. 02 6月, 2013 2 次提交
  3. 12 5月, 2013 1 次提交
  4. 25 4月, 2013 1 次提交
    • A
      ACPI: video: correct acpi_video_bus_add error processing · 91e13aa3
      Aaron Lu 提交于
      acpi_video_bus_get_devices() may fail due to some video output device
      doesn't have the _ADR method, and in this case, the error processing
      is to simply free the video structure in acpi_video_bus_add(), while
      leaving those already registered video output devices in the wild,
      which means for some video output device, we have already registered
      a backlight interface and installed a notification handler for it.
      So it can happen when user is using this system, on hotkey pressing,
      the notification handler will send a keycode through a non-existing
      input device, causing kernel freeze.
      
      To solve this problem, free all those already registered video output
      devices once something goes wrong in acpi_video_bus_get_devices(), so
      that no wild backlight interfaces and notification handlers exist.
      
      References: https://bugzilla.kernel.org/show_bug.cgi?id=51731
      Reported-and-tested-by: <i-tek@web.de>
      Signed-off-by: NAaron Lu <aaron.lu@intel.com>
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      91e13aa3
  5. 22 4月, 2013 1 次提交
  6. 25 3月, 2013 4 次提交
  7. 26 1月, 2013 2 次提交
  8. 05 12月, 2012 1 次提交
  9. 03 11月, 2012 1 次提交
  10. 21 9月, 2012 1 次提交
    • L
      ACPI video: allow events handlers to veto the keypress · 8a37c65d
      Luca Tettamanti 提交于
      The standard video events may be overloaded for device specific
      purposes. For example AMD ACPI interface overloads
      ACPI_VIDEO_NOTIFY_PROBE (0x81) to signal AMD-specific events. In such
      cases we don't want to send the keypress (KEY_SWITCHVIDEOMODE) to the
      userspace because the user did not press the mode switch key (the
      spurious keypress confuses the DE which usually changes the
      display configuration and messes up a dual-screen setup).
      This patch gives the handlers the chance to examine the event and
      block the keypress if the event is device specific.
      v2: refactor as suggested by Zhang Rui <rui.zhang@intel.com>
      Signed-off-by: NLuca Tettamanti <kronos.it@gmail.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      8a37c65d
  11. 30 6月, 2012 1 次提交
  12. 02 6月, 2012 3 次提交
  13. 31 3月, 2012 2 次提交
  14. 13 1月, 2012 1 次提交
  15. 17 7月, 2011 1 次提交
  16. 14 7月, 2011 1 次提交
  17. 10 5月, 2011 1 次提交
  18. 31 3月, 2011 1 次提交
  19. 29 3月, 2011 1 次提交
  20. 23 3月, 2011 2 次提交
  21. 14 12月, 2010 3 次提交
  22. 16 11月, 2010 1 次提交
  23. 16 10月, 2010 1 次提交
  24. 15 8月, 2010 2 次提交
  25. 20 5月, 2010 1 次提交
  26. 20 4月, 2010 1 次提交
  27. 07 4月, 2010 1 次提交
  28. 04 4月, 2010 1 次提交