01 Mar, 2010

1 commit


26 Feb, 2010

1 commit

  • * 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6: (41 commits)
    of: remove undefined request_OF_resource & release_OF_resource
    of/sparc: Remove sparc-local declaration of allnodes and devtree_lock
    of: move definition of of_chosen into common code.
    of: remove unused extern reference to devtree_lock
    of: put default string compare and #a/s-cell values into common header
    of/flattree: Don't assume HAVE_LMB
    of: protect linux/of.h with CONFIG_OF
    proc_devtree: fix THIS_MODULE without module.h
    of: Remove old and misplaced function declarations
    of/flattree: Make the kernel accept ePAPR style phandle information
    of/flattree: endian-convert members of boot_param_header
    of: assume big-endian properties, adding conversions where necessary
    of: use __be32 for cell value accessors
    of/flattree: use OF_ROOT_NODE_{SIZE,ADDR}_CELLS DEFAULT for fdt parsing
    of/flattree: use callback to setup initrd from /chosen
    proc_devtree: include linux/of.h
    of: make set_node_proc_entry private to proc_devtree.c
    of: include linux/proc_fs.h
    of/flattree: merge early_init_dt_scan_memory() common code
    of: add 'of_' prefix to machine_is_compatible()
    ...

    Linus Torvalds
     

24 Feb, 2010

1 commit

  • * 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
    drm/vmwgfx: Fix queries if no dma buffer thrashing is occuring.
    drm/nv50: fix vram ptes on IGPs to point at stolen system memory
    drm/nv50: fix instmem binding on IGPs to point at stolen system memory
    drm/nv50: improve vram page table construction
    drm/nv50: more efficient clearing of gpu page table entries
    drm/nv50: make nv50_mem_vm_{bind,unbind} operate only on vram
    drm/nouveau: Fix up pre-nv17 analog load detection.

    Linus Torvalds
     

23 Feb, 2010

9 commits


20 Feb, 2010

8 commits


19 Feb, 2010

1 commit

  • * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:
    ACPI: fix "acpi=ht" boot option
    ACPI, i915: blacklist Clevo M5x0N bad_lid state
    ACPI: fix High cpu temperature with 2.6.32
    ACPI: dock: properly initialize local struct dock_station in dock_add()
    ACPI: remove Asus P2B-DS from acpi=ht blacklist
    thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit()
    ACPI: acpi_bus_{scan,bus,add}: return -ENODEV if no device was found
    ACPI: Add NULL pointer check in acpi_bus_start
    ACPI: processor: only evaluate _PDC once per processor
    ACPI: processor: add kernel command line support for early _PDC eval

    Linus Torvalds
     

18 Feb, 2010

7 commits


16 Feb, 2010

3 commits


15 Feb, 2010

4 commits


13 Feb, 2010

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel:
    drm/i915: hold ref on flip object until it completes
    drm/i915: Fix crash while aborting hibernation
    drm/i915: Correctly return -ENOMEM on allocation failure in cmdbuf ioctls.
    drm/i915: fix pipe source image setting in flip command
    drm/i915: fix flip done interrupt on Ironlake
    drm/i915: untangle page flip completion
    drm/i915: handle FBC and self-refresh better
    drm/i915: Increase fb alignment to 64k
    drm/i915: Update write_domains on active list after flush.
    drm/i915: Rework DPLL calculation parameters for Ironlake

    Linus Torvalds
     

11 Feb, 2010

4 commits

  • This patch corrects a userspace pointer dereference in the VGA arbiter
    in 2.6.32.1.

    copy_from_user() is used at line 822 to copy the contents of buf into
    kbuf, but a call to strncmp() on line 964 uses buf rather than kbuf. This
    problem led to a GPF in strncmp() when X was started on my x86_32 systems.
    X triggered the behavior with a write of "target PCI:0000:01:00.0" to
    /dev/vga_arbiter.

    The patch has been tested against 2.6.32.1 and observed to correct the GPF
    observed when starting X or manually writing the string "target
    PCI:0000:01:00.0" to /dev/vga_arbiter.

    Signed-off-by: Andy Getzendanner
    Cc: Jesse Barnes
    Cc:
    Signed-off-by: Andrew Morton
    Signed-off-by: Dave Airlie

    Andy Getzendanner
     
  • * 'drm-radeon-linus' of ../drm-next:
    drm/radeon/kms: retry auxch on 0x20 timeout value.
    drm/radeon: Skip dma copy test in benchmark if card doesn't have dma engine.
    drm/radeon/kms: fix screen clearing before fbcon.
    drm/radeon/kms: add quirk for VGA without DDC on rv730 XFX card.
    drm/radeon/kms: don't crash if no DDC bus on VGA/DVI connector.
    drm/radeon/kms: change Kconfig text to reflect the new option.
    drm/radeon/kms: suspend and resume audio stuff

    Dave Airlie
     
  • ATOM appears to return 0x20 which seems to mean some sort of timeout.

    retry the transaction up to 10 times before failing, this
    makes DP->VGA convertor we bought work at least a bit more predictably.

    Signed-off-by: Dave Airlie

    Dave Airlie
     
  • radeon_copy_dma is only available for r200 or newer cards.
    Call to radeon_copy_dma would result to NULL pointer
    dereference if benchmarking asic without dma engine.

    Signed-off-by: Pauli Nieminen
    Signed-off-by: Dave Airlie

    Pauli Nieminen