1. 20 11月, 2018 35 次提交
  2. 19 11月, 2018 5 次提交
    • D
      Merge branch 'drm-next-4.21' of git://people.freedesktop.org/~agd5f/linux into drm-next · 9235dd44
      Dave Airlie 提交于
      New features for 4.21:
      amdgpu:
      - Support for SDMA paging queue on vega
      - Put compute EOP buffers into vram for better performance
      - Share more code with amdkfd
      - Support for scanout with DCC on gfx9
      - Initial kerneldoc for DC
      - Updated SMU firmware support for gfx8 chips
      - Rework CSA handling for eventual support for preemption
      - XGMI PSP support
      - Clean up RLC handling
      - Enable GPU reset by default on VI, SOC15 dGPUs
      - Ring and IB test cleanups
      
      amdkfd:
      - Share more code with amdgpu
      
      ttm:
      - Move global init out of the drivers
      
      scheduler:
      - Track if schedulers are ready for work
      - Timeout/fault handling changes to facilitate GPU recovery
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      From: Alex Deucher <alexdeucher@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20181114165113.3751-1-alexander.deucher@amd.com
      9235dd44
    • D
      Merge tag 'drm-misc-next-2018-11-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · d7563c55
      Dave Airlie 提交于
      drm-misc-next for v4.21, part 1:
      
      UAPI Changes:
      - Add syncobj timeline support to drm.
      
      Cross-subsystem Changes:
      - Remove shared fence staging in dma-buf's fence object, and allow
        reserving more than 1 fence and add more paranoia when debugging.
      - Constify infoframe functions in video/hdmi.
      
      Core Changes:
      - Add vkms todo, and a lot of assorted doc fixes.
      - Drop transitional helpers and convert drivers to use drm_atomic_helper_shutdown().
      - Move atomic state helper functions to drm_atomic_state_helper.[ch]
      - Refactor drm selftests, and add new tests.
      - DP MST atomic state cleanups.
      - Drop EXPORT_SYMBOL from drm leases.
      - Lease cleanups and fixes.
      - Create render node for vgem.
      
      Driver Changes:
      - Fix build failure in imx without fbdev emulation.
      - Add rotation quirk for GPD win2 panel.
      - Add support for various CDTech panels, Banana Pi Panel, DLC1010GIG,
        Olimex LCD-O-LinuXino, Samsung S6D16D0, Truly NT35597 WQXGA,
        Himax HX8357D, simulated RTSM AEMv8.
      - Add dw_hdmi support to rockchip driver.
      - Fix YUV support in vc4.
      - Fix resource id handling in virtio.
      - Make rockchip use dw-mipi-dsi bridge driver, and add dual dsi support.
      - Advertise that tinydrm only supports DRM_FORMAT_MOD_LINEAR.
      - Convert many drivers to use atomic helpers, and drm_fbdev_generic_setup().
      - Add Mali linear tiled formats, and enable them in the Mali-DP driver.
      - Add support for H6 DE3 mixer 0, DW HDMI, HDMI PHY and TCON TOP.
      - Assorted driver cleanups and fixes.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      
      From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/be7ebd91-edd9-8fa4-4286-1c57e3165113@linux.intel.com
      d7563c55
    • L
      Linux 4.20-rc3 · 9ff01193
      Linus Torvalds 提交于
      9ff01193
    • L
      Merge tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm · 25e19c1f
      Linus Torvalds 提交于
      Pull libnvdimm fixes from Dan Williams:
       "A small batch of fixes for v4.20-rc3.
      
        The overflow continuation fix addresses something that has been broken
        for several releases. Arguably it could wait even longer, but it's a
        one line fix and this finishes the last of the known address range
        scrub bug reports. The revert addresses a lockdep regression. The unit
        tests are not critical to fix, but no reason to hold this fix back.
      
        Summary:
      
         - Address Range Scrub overflow continuation handling has been broken
           since it was initially merged. It was only recently that error
           injection and platform-BIOS support enabled this corner case to be
           exercised.
      
         - The recent attempt to provide more isolation for the kernel Address
           Range Scrub state machine from userapace initiated sessions
           triggers a lockdep report. Revert and try again at the next merge
           window.
      
         - Fix a kasan reported buffer overflow in libnvdimm unit test
           infrastrucutre (nfit_test)"
      
      * tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
        Revert "acpi, nfit: Further restrict userspace ARS start requests"
        acpi, nfit: Fix ARS overflow continuation
        tools/testing/nvdimm: Fix the array size for dimm devices.
      25e19c1f
    • L
      Merge branch 'akpm' (patches from Andrew) · c67a98c0
      Linus Torvalds 提交于
      Merge misc fixes from Andrew Morton:
       "16 fixes"
      
      * emailed patches from Andrew Morton <akpm@linux-foundation.org>:
        mm/memblock.c: fix a typo in __next_mem_pfn_range() comments
        mm, page_alloc: check for max order in hot path
        scripts/spdxcheck.py: make python3 compliant
        tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset
        lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn
        mm/vmstat.c: fix NUMA statistics updates
        mm/gup.c: fix follow_page_mask() kerneldoc comment
        ocfs2: free up write context when direct IO failed
        scripts/faddr2line: fix location of start_kernel in comment
        mm: don't reclaim inodes with many attached pages
        mm, memory_hotplug: check zone_movable in has_unmovable_pages
        mm/swapfile.c: use kvzalloc for swap_info_struct allocation
        MAINTAINERS: update OMAP MMC entry
        hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!
        kernel/sched/psi.c: simplify cgroup_move_task()
        z3fold: fix possible reclaim races
      c67a98c0