1. 12 1月, 2010 15 次提交
  2. 09 1月, 2010 14 次提交
  3. 08 1月, 2010 5 次提交
  4. 07 1月, 2010 6 次提交
    • F
      reiserfs: Relax reiserfs_xattr_set_handle() while acquiring xattr locks · 31370f62
      Frederic Weisbecker 提交于
      Fix remaining xattr locks acquired in reiserfs_xattr_set_handle()
      while we are holding the reiserfs lock to avoid lock inversions.
      Signed-off-by: NFrederic Weisbecker <fweisbec@gmail.com>
      Cc: Christian Kujau <lists@nerdbynature.de>
      Cc: Alexander Beregalov <a.beregalov@gmail.com>
      Cc: Chris Mason <chris.mason@oracle.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      31370f62
    • J
      reiserfs: Fix unreachable statement · e0baec1b
      Jiri Slaby 提交于
      Stanse found an unreachable statement in reiserfs_ioctl. There is a
      if followed by error assignment and `break' with no braces. Add the
      braces so that we don't break every time, but only in error case,
      so that REISERFS_IOC_SETVERSION actually works when it returns no
      error.
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Cc: Reiserfs <reiserfs-devel@vger.kernel.org>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NFrederic Weisbecker <fweisbec@gmail.com>
      e0baec1b
    • F
      reiserfs: Don't call reiserfs_get_acl() with the reiserfs lock · 6c287054
      Frederic Weisbecker 提交于
      reiserfs_get_acl is usually not called under the reiserfs lock,
      as it doesn't need it. But it happens when it is called by
      reiserfs_acl_chmod(), which creates a dependency inversion against
      the private xattr inodes mutexes for the given inode.
      
      We need to call it without the reiserfs lock, especially since
      it's unnecessary.
      Signed-off-by: NFrederic Weisbecker <fweisbec@gmail.com>
      Cc: Christian Kujau <lists@nerdbynature.de>
      Cc: Alexander Beregalov <a.beregalov@gmail.com>
      Cc: Chris Mason <chris.mason@oracle.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      6c287054
    • L
      Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 · 2c1f1895
      Linus Torvalds 提交于
      * 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
        drm/radeon/kms: rs600: use correct mask for SW interrupt
        gpu/drm/radeon/radeon_irq.c: move a dereference below a NULL test
        drm/radeon/radeon_device.c: move a dereference below a NULL test
        drm/radeon/radeon_fence.c: move a dereference below the NULL test
        drm/radeon/radeon_connectors.c: add a NULL test before dereference
        drm/radeon/kms: fix memory leak
        drm/kms: Fix &&/|| confusion in drm_fb_helper_connector_parse_command_line()
        drm/edid: Fix CVT width/height decode
        drm/edid: Skip empty CVT codepoints
        drm: remove address mask param for drm_pci_alloc()
        drm/radeon/kms: add missing breaks in i2c and ss lookups
        drm/radeon/kms: add primary dac adj values table
        drm/radeon/kms: fallback to default connector table
      2c1f1895
    • D
      Merge remote branch 'korg/drm-radeon-next' into drm-linus · a81406b4
      Dave Airlie 提交于
      * korg/drm-radeon-next:
        drm/radeon/kms: rs600: use correct mask for SW interrupt
        gpu/drm/radeon/radeon_irq.c: move a dereference below a NULL test
        drm/radeon/radeon_device.c: move a dereference below a NULL test
        drm/radeon/radeon_fence.c: move a dereference below the NULL test
        drm/radeon/radeon_connectors.c: add a NULL test before dereference
        drm/radeon/kms: fix memory leak
        drm/radeon/kms: add missing breaks in i2c and ss lookups
        drm/radeon/kms: add primary dac adj values table
        drm/radeon/kms: fallback to default connector table
      a81406b4
    • L
      drm/radeon/kms: rs600: use correct mask for SW interrupt · 43b19f16
      Luca Tettamanti 提交于
      The mask happens to be the same, but the IH is reading the status, not the
      not the control register.
      Signed-off-by: NLuca Tettamanti <kronos.it@gmail.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      43b19f16