1. 17 Dec, 2007 5 commits
  2. 14 Dec, 2007 24 commits
  3. 13 Dec, 2007 3 commits
    • Jan Beulich's avatar
      ACPI: fix modpost warnings · ffada891
      Jan Beulich authored
      for sn2_defconfig:
      
      WARNING: vmlinux.o(.text+0x4b8601): Section mismatch: reference to .init.data:node_to_pxm_map (between '__acpi_map_pxm_to_node' and 'acpi_get_pxm')
      WARNING: vmlinux.o(.text+0x4b8741): Section mismatch: reference to .init.data:pxm_to_node_map (between 'acpi_map_pxm_to_node' and 'acpi_get_node')
      Signed-off-by: default avatarJan Beulich <jbeulich@novell.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      ffada891
    • William Lee Irwin III's avatar
      ACPI: video_device_list corruption · 98934def
      William Lee Irwin III authored
      The ->cap fields of struct acpi_video_device and struct acpi_video_bus
      are 1B each, not 4B. The oversized memset()'s corrupted the subsequent
      list_head fields. This resulted in silent corruption without
      CONFIG_DEBUG_LIST and BUG's with it. This patch uses sizeof() to pass
      the proper bounds to the memset() calls and thereby correct the bugs.
      Signed-off-by: default avatarWilliam Irwin <wli@holomorphy.com>
      Acked-by: default avatarMikael Pettersson <mikpe@it.uu.se>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      98934def
    • David S. Miller's avatar
      [SPARC64]: Fix two kernel linear mapping setup bugs. · 8f361453
      David S. Miller authored
      This was caught and identified by Greg Onufer.
      
      Since we setup the 256M/4M bitmap table after taking over the trap
      table, it's possible for some 4M mapping to get loaded in the TLB
      beforhand which later will be 256M mappings.
      
      This can cause illegal TLB multiple-match conditions.  Fix this by
      setting up the bitmap before we take over the trap table.
      
      Next, __flush_tlb_all() was not doing anything on hypervisor
      platforms.  Fix by adding sun4v_mmu_demap_all() and calling it.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      8f361453
  4. 12 Dec, 2007 8 commits