1. 28 Dec, 2005 2 commits
    • Chris Elmquist's avatar
      [TG3]: ethtool -d hangs PCIe systems · 091465d7
      Chris Elmquist authored
      Resubmitting after recommendation to use GET_REG32_1() instead of
      GET_REG32_LOOP(..., 1).  Retested.  Problem remains fixed.
      
      Prevent tg3_get_regs() from reading reserved and undocumented registers
      at RX_CPU_BASE and TX_CPU_BASE offsets which caused hostile behavior
      on PCIe platforms.
      Acked-by: default avatarMichael Chan <mchan@broadcom.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      091465d7
    • Benjamin Herrenschmidt's avatar
      [PATCH] Fix more radeon GART start calculation cases · 67dbb4ea
      Benjamin Herrenschmidt authored
      As reported by Jules Villard <jvillard@ens-lyon.fr> and some others, the
      recent GART aperture start reconfiguration causes problems on some
      setups.
      
      What I _think_ might be happening is that the X server is also trying to
      muck around with the card memory map and is forcing it back into a wrong
      setting that also happens to no longer match what the DRM wants to do
      and blows up.  There are bugs all over the place in that code (and still
      some bugs in the DRM as well anyway).
      
      This patch attempts to avoid that by using the largest of the 2 values,
      which I think will cause it to behave as it used to for you and will
      still fix the problem with machines that have an aperture size smaller
      than the video memory.
      Acked-by: default avatarJules Villard <jvillard@ens-lyon.fr>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      67dbb4ea
  2. 27 Dec, 2005 5 commits
  3. 26 Dec, 2005 1 commit
  4. 24 Dec, 2005 20 commits
  5. 23 Dec, 2005 11 commits
  6. 22 Dec, 2005 1 commit