1. 24 May, 2017 31 commits
  2. 18 May, 2017 1 commit
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2017-05-16' of git://anongit.freedesktop.org/git/drm-misc into drm-next · e98c58e5
      Dave Airlie authored
      UAPI Changes:
      - Return -ENODEV instead of -ENXIO when creating cma fb w/o valid gem (Daniel)
      - Add aspect ratio and custom scaling propertis to connector state (Maarten)
      
      Cross-subsystem Changes:
      - None
      
      Core Changes:
      - Add Laurent as bridge reviewer and Andrzej as bridge maintainer (Archit)
      - Maintain new STM driver through -misc (Yannick)
      - Misc doc improvements (as is tradition) (Daniel)
      - Add driver-private objects to atomic state (Dhinakaran)
      - Deprecate preclose hook in modern drivers (use postclose) (Daniel)
      - Add hwmode to vblank struct. This fixes mode access in irq context and reduced
        a bunch of boilerplate (Daniel)
      
      Driver Changes:
      - vc4: Add out-fence support to vc4 V3D rendering (Eric)
      - stm: Add stm32f429 display hw and am-480272h3tmqw-t01h panel support (Yannick)
      - vc4: Remove 256MB cma limit from vc4 (Eric)
      - dw-hdmi: Disable audio when inactive, instead of always enabled (Romain)
      - zte: Add support for VGA to the ZTE driver (Shawn)
      - i915: Track DP MST bandwidth and check it in atomic_check (Dhinakaran)
      - vgem: Enable gem dmabuf import iface to facilitate ion testing (Laura)
      - vc4: Add support for Cygnus (new dt compat string + couple bug fixes) (Eric)
      - pl111: Add driver for pl111 CLCD display controller (Eric/Tom)
      - vgem: Subclass drm_device instead of standalone platform device (Chris)
      
      Cc: Archit Taneja <architt@codeaurora.org>
      Cc: Eric Anholt <eric@anholt.net>
      Cc: Yannick Fertre <yannick.fertre@st.com>
      Cc: Romain Perier <romain.perier@collabora.com>
      Cc: Navare, Manasi D <manasi.d.navare@intel.com>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
      Cc: Laura Abbott <labbott@redhat.com>
      Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Cc: Tom Cooksey <tom.cooksey@arm.com>
      Cc: Daniel Vetter <daniel.vetter@intel.com>
      Cc: Chris Wilson <chris@chris-wilson.co.uk>
      
      * tag 'drm-misc-next-2017-05-16' of git://anongit.freedesktop.org/git/drm-misc: (72 commits)
        drm: add missing declaration to drm_blend.h
        drm/dp: Wait up all outstanding tx waiters
        drm/dp: Read the tx msg state once after checking for an event
        drm/prime: Forward declare struct device
        drm/vblank: Lock down vblank->hwmode more
        drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos
        drm/vblank: Add FIXME comments about moving the vblank ts hooks
        drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp
        drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool
        drm/vgem: Convert to a struct drm_device subclass
        gpu: drm: gma500: remove dead code
        drm/sti: Adjust two checks for null pointers in sti_hqvdp_probe()
        drm/sti: Fix typos in a comment line
        drm/sti: Fix a typo in a comment line
        drm/sti: Replace 17 seq_puts() calls by seq_putc()
        drm/sti: Reduce function calls for sequence output at five places
        drm/sti: use seq_puts to display a string
        drm: Nerf the preclose callback for modern drivers
        drm/exynos: Merge pre/postclose hooks
        drm/tegra: switch to postclose
        ...
      e98c58e5
  3. 16 May, 2017 1 commit
  4. 15 May, 2017 2 commits
  5. 13 May, 2017 5 commits
    • Linus Torvalds's avatar
      Linux 4.12-rc1 · 2ea659a9
      Linus Torvalds authored
      2ea659a9
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input · cd636458
      Linus Torvalds authored
      Pull some more input subsystem updates from Dmitry Torokhov:
       "An updated xpad driver with a few more recognized device IDs, and a
        new psxpad-spi driver, allowing connecting Playstation 1 and 2 joypads
        via SPI bus"
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
        Input: cros_ec_keyb - remove extraneous 'const'
        Input: add support for PlayStation 1/2 joypads connected via SPI
        Input: xpad - add USB IDs for Mad Catz Brawlstick and Razer Sabertooth
        Input: xpad - sync supported devices with xboxdrv
        Input: xpad - sort supported devices by USB ID
      cd636458
    • Linus Torvalds's avatar
      Merge tag 'upstream-4.12-rc1' of git://git.infradead.org/linux-ubifs · b53c4d5e
      Linus Torvalds authored
      Pull UBI/UBIFS updates from Richard Weinberger:
      
       - new config option CONFIG_UBIFS_FS_SECURITY
      
       - minor improvements
      
       - random fixes
      
      * tag 'upstream-4.12-rc1' of git://git.infradead.org/linux-ubifs:
        ubi: Add debugfs file for tracking PEB state
        ubifs: Fix a typo in comment of ioctl2ubifs & ubifs2ioctl
        ubifs: Remove unnecessary assignment
        ubifs: Fix cut and paste error on sb type comparisons
        ubi: fastmap: Fix slab corruption
        ubifs: Add CONFIG_UBIFS_FS_SECURITY to disable/enable security labels
        ubi: Make mtd parameter readable
        ubi: Fix section mismatch
      b53c4d5e
    • Linus Torvalds's avatar
      Merge branch 'for-linus-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml · ec059019
      Linus Torvalds authored
      Pull UML fixes from Richard Weinberger:
       "No new stuff, just fixes"
      
      * 'for-linus-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml:
        um: Add missing NR_CPUS include
        um: Fix to call read_initrd after init_bootmem
        um: Include kbuild.h instead of duplicating its macros
        um: Fix PTRACE_POKEUSER on x86_64
        um: Set number of CPUs
        um: Fix _print_addr()
      ec059019
    • Linus Torvalds's avatar
      Merge branch 'akpm' (patches from Andrew) · 1251704a
      Linus Torvalds authored
      Merge misc fixes from Andrew Morton:
       "15 fixes"
      
      * emailed patches from Andrew Morton <akpm@linux-foundation.org>:
        mm, docs: update memory.stat description with workingset* entries
        mm: vmscan: scan until it finds eligible pages
        mm, thp: copying user pages must schedule on collapse
        dax: fix PMD data corruption when fault races with write
        dax: fix data corruption when fault races with write
        ext4: return to starting transaction in ext4_dax_huge_fault()
        mm: fix data corruption due to stale mmap reads
        dax: prevent invalidation of mapped DAX entries
        Tigran has moved
        mm, vmalloc: fix vmalloc users tracking properly
        mm/khugepaged: add missed tracepoint for collapse_huge_page_swapin
        gcov: support GCC 7.1
        mm, vmstat: Remove spurious WARN() during zoneinfo print
        time: delete current_fs_time()
        hwpoison, memcg: forcibly uncharge LRU pages
      1251704a