1. 25 4月, 2019 2 次提交
  2. 24 4月, 2019 5 次提交
    • L
      Merge tag 'drm-fixes-2019-04-24' of git://anongit.freedesktop.org/drm/drm · ba25b50d
      Linus Torvalds 提交于
      Pull drm regression fixes from Dave Airlie:
       "We interrupt your regularly scheduled drm fixes for a regression
        special.
      
        The first is for a fix in i915 that had unexpected side effects
        fallout in the userspace X.org modesetting driver where X would no
        longer start. I got tired of the nitpicking and issued a large hammer
        on it. The X.org driver is buggy, but blackscreen regressions are
        worse.
      
        The second was an oversight that myself and Gerd should have noticed
        better, Gerd is trying to fix this properly, but the regression is too
        large to leave, even if the original behaviour is bad in some cases,
        it's clearly bad to break a bunch of working use cases.
      
        I'll likely have a regular fixes pull later, but I really wanted to
        highlight these"
      
      * tag 'drm-fixes-2019-04-24' of git://anongit.freedesktop.org/drm/drm:
        Revert "drm/virtio: drop prime import/export callbacks"
        Revert "drm/i915/fbdev: Actually configure untiled displays"
      ba25b50d
    • D
      Revert "drm/virtio: drop prime import/export callbacks" · a0cecc23
      Dave Airlie 提交于
      This patch does more harm than good, as it breaks both Xwayland and
      gnome-shell with X11.
      
      Xwayland requires DRI3 & DRI3 requires PRIME.
      
      X11 crash for obscure double-free reason which are hard to debug
      (starting X11 by hand doesn't trigger the crash).
      
      I don't see an apparent problem implementing those stub prime
      functions, they may return an error at run-time, and it seems to be
      handled fine by GNOME at least.
      
      This reverts commit b318e3ff.
      [airlied:
      This broke userspace for virtio-gpus, and regressed things from DRI3 to DRI2.
      
      This brings back the original problem, but it's better than regressions.]
      
      Fixes: b318e3ff ("drm/virtio: drop prime import/export callbacks")
      Signed-off-by: NMarc-André Lureau <marcandre.lureau@redhat.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      a0cecc23
    • D
      Revert "drm/i915/fbdev: Actually configure untiled displays" · 9fa24625
      Dave Airlie 提交于
      This reverts commit d179b88d.
      
      This commit is documented to break userspace X.org modesetting driver in certain configurations.
      
      The X.org modesetting userspace driver is broken. No fixes are available yet. In order for this patch to be applied it either needs a config option or a workaround developed.
      
      This has been reported a few times, saying it's a userspace problem is clearly against the regression rules.
      
      Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109806Signed-off-by: NDave Airlie <airlied@redhat.com>
      Cc: <stable@vger.kernel.org> # v3.19+
      9fa24625
    • L
      Merge tag 'nfsd-5.1-1' of git://linux-nfs.org/~bfields/linux · 12a54b15
      Linus Torvalds 提交于
      Pull nfsd bugfixes from Bruce Fields:
       "Fix miscellaneous nfsd bugs, in NFSv4.1 callbacks, NFSv4.1
        lock-notification callbacks, NFSv3 readdir encoding, and the
        cache/upcall code"
      
      * tag 'nfsd-5.1-1' of git://linux-nfs.org/~bfields/linux:
        nfsd: wake blocked file lock waiters before sending callback
        nfsd: wake waiters blocked on file_lock before deleting it
        nfsd: Don't release the callback slot unless it was actually held
        nfsd/nfsd3_proc_readdir: fix buffer count and page pointers
        sunrpc: don't mark uninitialised items as VALID.
      12a54b15
    • L
      Merge tag 'syscalls-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic · d286e13d
      Linus Torvalds 提交于
      Pull syscall numbering updates from Arnd Bergmann:
       "arch: add pidfd and io_uring syscalls everywhere
      
        This comes a bit late, but should be in 5.1 anyway: we want the newly
        added system calls to be synchronized across all architectures in the
        release.
      
        I hope that in the future, any newly added system calls can be added
        to all architectures at the same time, and tested there while they are
        in linux-next, avoiding dependencies between the architecture
        maintainer trees and the tree that contains the new system call"
      
      * tag 'syscalls-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
        arch: add pidfd and io_uring syscalls everywhere
      d286e13d
  3. 23 4月, 2019 3 次提交
  4. 22 4月, 2019 1 次提交
  5. 21 4月, 2019 10 次提交
  6. 20 4月, 2019 19 次提交