25 May, 2011

2 commits

  • Change each shrinker's API by consolidating the existing parameters into
    shrink_control struct. This will simplify any further features added w/o
    touching each file of shrinker.

    [akpm@linux-foundation.org: fix build]
    [akpm@linux-foundation.org: fix warning]
    [kosaki.motohiro@jp.fujitsu.com: fix up new shrinker API]
    [akpm@linux-foundation.org: fix xfs warning]
    [akpm@linux-foundation.org: update gfs2]
    Signed-off-by: Ying Han
    Cc: KOSAKI Motohiro
    Cc: Minchan Kim
    Acked-by: Pavel Emelyanov
    Cc: KAMEZAWA Hiroyuki
    Cc: Mel Gorman
    Acked-by: Rik van Riel
    Cc: Johannes Weiner
    Cc: Hugh Dickins
    Cc: Dave Hansen
    Cc: Steven Whitehouse
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ying Han
     
  • * 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (169 commits)
    drivers/gpu/drm/radeon/atom.c: fix warning
    drm/radeon/kms: bump kms version number
    drm/radeon/kms: properly set num banks for fusion asics
    drm/radeon/kms/atom: move dig phy init out of modesetting
    drm/radeon/kms/cayman: fix typo in register mask
    drm/radeon/kms: fix typo in spread spectrum code
    drm/radeon/kms: fix tile_config value reported to userspace on cayman.
    drm/radeon/kms: fix incorrect comparison in cayman setup code.
    drm/radeon/kms: add wait idle ioctl for eg->cayman
    drm/radeon/cayman: setup hdp to invalidate and flush when asked
    drm/radeon/evergreen/btc/fusion: setup hdp to invalidate and flush when asked
    agp/uninorth: Fix lockups with radeon KMS and >1x.
    drm/radeon/kms: the SS_Id field in the LCD table if for LVDS only
    drm/radeon/kms: properly set the CLK_REF bit for DCE3 devices
    drm/radeon/kms: fixup eDP connector handling
    drm/radeon/kms: bail early for eDP in hotplug callback
    drm/radeon/kms: simplify hotplug handler logic
    drm/radeon/kms: rewrite DP handling
    drm/radeon/kms/atom: add support for setting DP panel mode
    drm/radeon/kms: atombios.h updates for DP panel mode
    ...

    Linus Torvalds
     

24 May, 2011

7 commits


22 May, 2011

7 commits


20 May, 2011

18 commits


19 May, 2011

1 commit


18 May, 2011

4 commits

  • The ddc proxy depends upon the underlying i2c bus being selected. Under
    certain configurations, the i2c-adapter functionality is queried during
    initialisation and so may trigger an OOPS during boot. Hence, we need to
    reorder the initialisation of the ddc proxy until after we hook up the i2c
    adapter for the SDVO device.

    The condition under which it fails is when the i2c_add_adapter calls
    into i2c_detect which will attempt to probe all valid addresses on the
    adapter iff there is a pre-existing i2c_driver with the same class as
    the freshly added i2c_adapter.

    So it appears to depend upon having compiled in (or loaded such a
    module before i915.ko) an i2c-driver that likes to futz over the
    i2c_adapters claiming DDC support.

    Reported-by: Mihai Moldovan
    Signed-off-by: Chris Wilson
    Reviewed-by: Keith Packard
    Signed-off-by: Keith Packard

    Chris Wilson
     
  • Commit 357555c00f8414057f0c12ee3f479f197264123d split out IVB-specific
    register definitions for FDI link training, but a piece of that commit
    stopped executing some critical code on Ironlake systems while leaving
    it running on Sandybridge.

    Turn that code back on both Ironlake and Sandybridge

    Signed-off-by: Keith Packard
    Acked-by: Jesse Barnes

    Keith Packard
     
  • With FBC disabled by default, it should be safe to enable RC6. So let's
    give it a try.

    Signed-off-by: Jesse Barnes
    Reviewed-by: Ben Widawsky
    Signed-off-by: Keith Packard

    Jesse Barnes
     
  • FBC has too many corner cases that we don't currently deal with, so
    disable it by default so we can enable more important features like RC6,
    which conflicts in some configurations.

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=31742
    Signed-off-by: Jesse Barnes
    Reviewed-by: Ben Widawsky
    Signed-off-by: Keith Packard

    Jesse Barnes
     

17 May, 2011

1 commit