1. 10 Mar, 2011 13 commits
  2. 04 Mar, 2011 4 commits
  3. 02 Mar, 2011 10 commits
  4. 01 Mar, 2011 12 commits
  5. 28 Feb, 2011 1 commit
    • Don Zickus's avatar
      x86: Use u32 instead of long to set reset vector back to 0 · 299c5696
      Don Zickus authored
      A customer of ours, complained that when setting the reset
      vector back to 0, it trashed other data and hung their box.
      They noticed when only 4 bytes were set to 0 instead of 8,
      everything worked correctly.
      
      Mathew pointed out:
      
       |
       | We're supposed to be resetting trampoline_phys_low and
       | trampoline_phys_high here, which are two 16-bit values.
       | Writing 64 bits is definitely going to overwrite space
       | that we're not supposed to be touching.
       |
      
      So limit the area modified to u32.
      Signed-off-by: default avatarDon Zickus <dzickus@redhat.com>
      Acked-by: default avatarMatthew Garrett <mjg@redhat.com>
      Cc: <stable@kernel.org>
      LKML-Reference: <1297139100-424-1-git-send-email-dzickus@redhat.com>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      299c5696