1. 07 Oct, 2012 1 commit
  2. 12 Jan, 2012 1 commit
  3. 22 Apr, 2011 1 commit
  4. 09 Dec, 2010 1 commit
    • Peter Jones's avatar
      efifb: check that the base address is plausible on pci systems · 2d325d38
      Peter Jones authored
      commit 85a00d9b
      
       upstream.
      
      Some Apple machines have identical DMI data but different memory
      configurations for the video.  Given that, check that the address in our
      table is actually within the range of a PCI BAR on a VGA device in the
      machine.
      
      This also fixes up the return value from set_system(), which has always
      been wrong, but never resulted in bad behavior since there's only ever
      been one matching entry in the dmi table.
      
      The patch
      
      1) stops people's machines from crashing when we get their display wrong,
         which seems to be unfortunately inevitable,
      
      2) allows us to support identical dmi data with differing video memory
         configurations
      
      This also adds me as the efifb maintainer, since I've effectively been
      acting as such for quite some time.
      Signed-off-by: default avatarPeter Jones <pjones@redhat.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      Cc: maximilian attems <max@stro.at>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      2d325d38
  5. 18 Dec, 2009 1 commit
  6. 02 Dec, 2009 1 commit
  7. 30 Nov, 2009 1 commit
  8. 26 Nov, 2009 2 commits
  9. 22 Nov, 2009 1 commit
  10. 18 Nov, 2009 1 commit
  11. 13 Nov, 2009 2 commits
  12. 12 Nov, 2009 8 commits
  13. 10 Nov, 2009 1 commit
  14. 04 Nov, 2009 1 commit
  15. 29 Oct, 2009 14 commits
  16. 27 Oct, 2009 1 commit
  17. 24 Oct, 2009 1 commit
  18. 13 Oct, 2009 1 commit