1. 07 11月, 2005 3 次提交
  2. 30 10月, 2005 1 次提交
  3. 18 10月, 2005 1 次提交
    • A
      [PATCH] vesafb: Fix display corruption on display blank · bb7e257e
      Antonino A. Daplas 提交于
      Reported by: Bob Tracy <rct@gherkin.frus.com>
      
       "...I've got a Toshiba notebook (730XCDT -- Pentium 150MMX) for which
        I'm using the Vesa FB driver.  When the machine has been idle for some
        time and the driver attempts to powerdown the display, rather than the
        display going blank, it goes gray with several strange lines.  When I
        hit the "shift" key or other-wise wake up the display, the old video
        state is not fully restored..."
      
      vesafb recently added a blank method which has only 2 states, powerup and
      powerdown.  The powerdown state is used for all blanking levels, but in his
      case, powerdown does not work correctly for higher levels of display
      powersaving. Thus, for intermediate power levels, use software blanking,
      and use only hardware blanking for an explicit powerdown.
      Signed-off-by: NAntonino Daplas <adaplas@pol.net>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      bb7e257e
  4. 10 9月, 2005 1 次提交
  5. 30 7月, 2005 1 次提交
    • A
      [PATCH] vesafb: Fix mtrr bugs · 80625942
      Antonino A. Daplas 提交于
      >> vesafb: mode is 800x600x16, linelength=1600, pages=16
      >> vesafb: scrolling: redraw
      >> vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
      >> mtrr: type mismatch for fc000000,1000000 old: write-back new: write-
      >> combining
      
      Range is already set to write-back, vesafb attempts to add a write-combining
      mtrr (default for vesafb).
      
      >> mtrr: size and base must be multiples of 4 kiB
      
      This is a bug, vesafb attempts to add a size < PAGE_SIZE triggering
      the messages below.
      
      To eliminate the warning messages, you can add the option mtrr:2 to add a
      write-back mtrr for vesafb.  Or just use nomtrr option.
      
      1. Fix algorithm for finding the best power of 2 size with mtrr_add().
      
      2. Add option to choose the mtrr type by extending the mtrr boot option:
      
         mtrr:n where n
      
              0 = no mtrr (equivalent to using the nomtrr option)
              1 = uncachable
              2 = write back
              3 = write combining (default)
              4 = write through
      Signed-off-by: NAntonino Daplas <adaplas@pol.net>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      80625942
  6. 26 6月, 2005 1 次提交
    • D
      [PATCH] Fix vesafb/mtrr scaling problem. · d7496cb7
      Dave Jones 提交于
      vesafb will do really silly things like..
      
      mtrr: type mismatch for e0000000,8000000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,4000000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,2000000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,1000000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,800000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,400000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,200000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,100000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,80000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,40000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,20000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,10000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,8000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,4000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,2000 old: write-back new: write-combining
      mtrr: type mismatch for e0000000,1000 old: write-back new: write-combining
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x800  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x400  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x200  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x100  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x80  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x40  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x20  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x10  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x8  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x4  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x2  base: 0xe0000000
      mtrr: size and base must be multiples of 4 kiB
      mtrr: size: 0x1  base: 0xe0000000
      
      Stop scaling down at PAGE_SIZE.
      Also fix up some broken indentation.
      Signed-off-by: NDave Jones <davej@redhat.com>
      Cc: Alexey Dobriyan <adobriyan@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      d7496cb7
  7. 22 6月, 2005 1 次提交
  8. 01 5月, 2005 1 次提交
  9. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4