1. 11 Dec, 2009 5 commits
    • Linus Torvalds's avatar
      Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 · 11bd04f6
      Linus Torvalds authored
      * 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (109 commits)
        PCI: fix coding style issue in pci_save_state()
        PCI: add pci_request_acs
        PCI: fix BUG_ON triggered by logical PCIe root port removal
        PCI: remove ifdefed pci_cleanup_aer_correct_error_status
        PCI: unconditionally clear AER uncorr status register during cleanup
        x86/PCI: claim SR-IOV BARs in pcibios_allocate_resource
        PCI: portdrv: remove redundant definitions
        PCI: portdrv: remove unnecessary struct pcie_port_data
        PCI: portdrv: minor cleanup for pcie_port_device_register
        PCI: portdrv: add missing irq cleanup
        PCI: portdrv: enable device before irq initialization
        PCI: portdrv: cleanup service irqs initialization
        PCI: portdrv: check capabilities first
        PCI: portdrv: move PME capability check
        PCI: portdrv: remove redundant pcie type calculation
        PCI: portdrv: cleanup pcie_device registration
        PCI: portdrv: remove redundant pcie_port_device_probe
        PCI: Always set prefetchable base/limit upper32 registers
        PCI: read-modify-write the pcie device control register when initiating pcie flr
        PCI: show dma_mask bits in /sys
        ...
      
      Fixed up conflicts in:
      	arch/x86/kernel/amd_iommu_init.c
      	drivers/pci/dmar.c
      	drivers/pci/hotplug/acpiphp_glue.c
      11bd04f6
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 · 4e2ccdb0
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2: (49 commits)
        nilfs2: separate wait function from nilfs_segctor_write
        nilfs2: add iterator for segment buffers
        nilfs2: hide nilfs_write_info struct in segment buffer code
        nilfs2: relocate io status variables to segment buffer
        nilfs2: do not return io error for bio allocation failure
        nilfs2: use list_splice_tail or list_splice_tail_init
        nilfs2: replace mark_inode_dirty as nilfs_mark_inode_dirty
        nilfs2: delete mark_inode_dirty in nilfs_delete_entry
        nilfs2: delete mark_inode_dirty in nilfs_commit_chunk
        nilfs2: change return type of nilfs_commit_chunk
        nilfs2: split nilfs_unlink as nilfs_do_unlink and nilfs_unlink
        nilfs2: delete redundant mark_inode_dirty
        nilfs2: expand inode_inc_link_count and inode_dec_link_count
        nilfs2: delete mark_inode_dirty from nilfs_set_link
        nilfs2: delete mark_inode_dirty in nilfs_new_inode
        nilfs2: add norecovery mount option
        nilfs2: add helper to get if volume is in a valid state
        nilfs2: move recovery completion into load_nilfs function
        nilfs2: apply readahead for recovery on mount
        nilfs2: clean up get/put function of a segment usage
        ...
      4e2ccdb0
    • Linus Torvalds's avatar
      Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 · 3ef884b4
      Linus Torvalds authored
      * 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (189 commits)
        drm/radeon/kms: fix warning about cur_placement being uninitialised.
        drm/ttm: Print debug information on memory manager when eviction fails
        drm: Add memory manager debug function
        drm/radeon/kms: restore surface registers on resume.
        drm/radeon/kms/r600/r700: fallback gracefully on ucode failure
        drm/ttm: Initialize eviction placement in case the driver callback doesn't
        drm/radeon/kms: cleanup structure and module if initialization fails
        drm/radeon/kms: actualy set the eviction placements we choose
        drm/radeon/kms: Fix NULL ptr dereference
        drm/radeon/kms/avivo: add support for new pll selection algo
        drm/radeon/kms/avivo: fix some bugs in the display bandwidth setup
        drm/radeon/kms: fix return value from fence function.
        drm/radeon: Remove tests for -ERESTART from the TTM code.
        drm/ttm: Have the TTM code return -ERESTARTSYS instead of -ERESTART.
        drm/radeon/kms: Convert radeon to new TTM validation API (V2)
        drm/ttm: Rework validation & memory space allocation (V3)
        drm: Add search/get functions to get a block in a specific range
        drm/radeon/kms: fix avivo tiling regression since radeon object rework
        drm/i915: Remove a debugging printk from hangcheck
        drm/radeon/kms: make sure i2c id matches
        ...
      3ef884b4
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp · 4e5df806
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp: (21 commits)
        amd64_edac: bump driver version
        amd64_edac: fix use-uninitialised bug
        amd64_edac: correct sys address to chip select mapping
        amd64_edac: add a leaner syndrome decoding algorithm
        amd64_edac: remove early hw support check
        amd64_edac: detect DDR3 memory type
        edac: add memory types strings for debugging
        edac, mce: update AMD F10h revD check
        amd64_edac: remove unneeded extract_error_address wrapper
        amd64_edac: rename StinkyIdentifier
        amd64_edac: remove superfluous dbg printk
        amd64_edac: enhance address to DRAM bank mapping
        amd64_edac: cleanup f10_early_channel_count
        amd64_edac: dump DIMM sizes on K8 too
        amd64_edac: cleanup rest of amd64_dump_misc_regs
        amd64_edac: cleanup DRAM cfg low debug output
        amd64_edac: wrap-up pci config read error handling
        amd64_edac: unify MCGCTL ECC switching
        cpumask: use modern cpumask style in drivers/edac/amd64_edac.c
        amd64_edac: make DRAM regions output more human-readable
        ...
      4e5df806
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://gitorious.org/linux-omap-dss2/linux · aa2cf420
      Linus Torvalds authored
      * 'for-linus' of git://gitorious.org/linux-omap-dss2/linux:
        MAINTAINERS: Add OMAP2/3 DSS and OMAPFB maintainer
        OMAP: SDP: Enable DSS2 for OMAP3 SDP board
        OMAP: DSS2: Taal DSI command mode panel driver
        OMAP: DSS2: Add generic and Sharp panel drivers
        OMAP: DSS2: omapfb driver
        OMAP: DSS2: DSI driver
        OMAP: DSS2: SDI driver
        OMAP: DSS2: RFBI driver
        OMAP: DSS2: Video encoder driver
        OMAP: DSS2: DPI driver
        OMAP: DSS2: DISPC
        OMAP: DSS2: Add more core files
        OMAP: DSS2: Display Subsystem Driver core
        OMAP: DSS2: Documentation for DSS2
        OMAP: Add support for VRFB rotation engine
        OMAP: Add VRAM manager
        OMAP: OMAPFB: add omapdss device
        OMAP: OMAPFB: split omapfb.h
        OMAP2: Add funcs for writing SMS_ROT_* registers
      aa2cf420
  2. 10 Dec, 2009 35 commits