1. 14 Jun, 2019 9 commits
  2. 09 Jun, 2019 1 commit
  3. 08 Jun, 2019 30 commits
    • Linus Torvalds's avatar
      Merge tag 'ceph-for-5.2-rc4' of git://github.com/ceph/ceph-client · 2759e05c
      Linus Torvalds authored
      Pull ceph fixes from Ilya Dryomov:
       "A change to call iput() asynchronously to avoid a possible deadlock
        when iput_final() needs to wait for in-flight I/O (e.g. readahead) and
        a fixup for a cleanup that went into -rc1"
      
      * tag 'ceph-for-5.2-rc4' of git://github.com/ceph/ceph-client:
        ceph: fix error handling in ceph_get_caps()
        ceph: avoid iput_final() while holding mutex or in dispatch thread
        ceph: single workqueue for inode related works
      2759e05c
    • Linus Torvalds's avatar
      Merge tag 'for-linus-5.2b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · 8e61f6f7
      Linus Torvalds authored
      Pull xen fix from Juergen Gross:
       "Just one fix for the Xen block frontend driver avoiding allocations
        with order > 0"
      
      * tag 'for-linus-5.2b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
        xen-blkfront: switch kcalloc to kvcalloc for large array allocation
      8e61f6f7
    • Linus Torvalds's avatar
      Merge tag 's390-5.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux · 3d4645bf
      Linus Torvalds authored
      Pull s390 fixes from Heiko Carstens:
      
       - fix stack unwinder: the stack unwinder rework has on off-by-one bug
         which prevents following stack backchains over more than one context
         (e.g. irq -> process).
      
       - fix address space detection in exception handler: if user space
         switches to access register mode, which is not supported anymore, the
         exception handler may resolve to the wrong address space.
      
      * tag 's390-5.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
        s390/unwind: correct stack switching during unwind
        s390/mm: fix address space detection in exception handling
      3d4645bf
    • Linus Torvalds's avatar
      Merge tag 'mips_fixes_5.2_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux · d0cc617a
      Linus Torvalds authored
      Pull MIPS fixes from Paul Burton:
      
       - Declare ginvt() __always_inline due to its use of an argument as an
         inline asm immediate.
      
       - A VDSO build fix following Kbuild changes made this cycle.
      
       - A fix for boot failures on txx9 systems following memory
         initialization changes made this cycle.
      
       - Bounds check virt_addr_valid() to prevent it spuriously indicating
         that bogus addresses are valid, in turn fixing hardened usercopy
         failures that have been present since v4.12.
      
       - Build uImage.gz for pistachio systems by default, since this is the
         image we need in order to actually boot on a board.
      
       - Remove an unused variable in our uprobes code.
      
      * tag 'mips_fixes_5.2_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux:
        MIPS: uprobes: remove set but not used variable 'epc'
        MIPS: pistachio: Build uImage.gz by default
        MIPS: Make virt_addr_valid() return bool
        MIPS: Bounds check virt_addr_valid
        MIPS: TXx9: Fix boot crash in free_initmem()
        MIPS: remove a space after -I to cope with header search paths for VDSO
        MIPS: mark ginvt() as __always_inline
      d0cc617a
    • Linus Torvalds's avatar
      Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core · 9331b674
      Linus Torvalds authored
      Pull yet more SPDX updates from Greg KH:
       "Another round of SPDX header file fixes for 5.2-rc4
      
        These are all more "GPL-2.0-or-later" or "GPL-2.0-only" tags being
        added, based on the text in the files. We are slowly chipping away at
        the 700+ different ways people tried to write the license text. All of
        these were reviewed on the spdx mailing list by a number of different
        people.
      
        We now have over 60% of the kernel files covered with SPDX tags:
      	$ ./scripts/spdxcheck.py -v 2>&1 | grep Files
      	Files checked:            64533
      	Files with SPDX:          40392
      	Files with errors:            0
      
        I think the majority of the "easy" fixups are now done, it's now the
        start of the longer-tail of crazy variants to wade through"
      
      * tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (159 commits)
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 450
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 449
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 448
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 445
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 444
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 443
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 442
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 438
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 436
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 435
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 434
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 433
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 432
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 431
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 430
        treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 429
        ...
      9331b674
    • Linus Torvalds's avatar
      Merge tag 'char-misc-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · 1ce2c851
      Linus Torvalds authored
      Pull char/misc driver fixes from Greg KH:
       "Here are some small char and misc driver fixes for 5.2-rc4 to resolve
        a number of reported issues.
      
        The most "notable" one here is the kernel headers in proc^Wsysfs
        fixes. Those changes move the header file info into sysfs and fixes
        the build issues that you reported.
      
        Other than that, a bunch of small habanalabs driver fixes, some fpga
        driver fixes, and a few other tiny driver fixes.
      
        All of these have been in linux-next for a while with no reported
        issues"
      
      * tag 'char-misc-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
        habanalabs: Read upper bits of trace buffer from RWPHI
        habanalabs: Fix virtual address access via debugfs for 2MB pages
        fpga: zynqmp-fpga: Correctly handle error pointer
        habanalabs: fix bug in checking huge page optimization
        habanalabs: Avoid using a non-initialized MMU cache mutex
        habanalabs: fix debugfs code
        uapi/habanalabs: add opcode for enable/disable device debug mode
        habanalabs: halt debug engines on user process close
        test_firmware: Use correct snprintf() limit
        genwqe: Prevent an integer overflow in the ioctl
        parport: Fix mem leak in parport_register_dev_model
        fpga: dfl: expand minor range when registering chrdev region
        fpga: dfl: Add lockdep classes for pdata->lock
        fpga: dfl: afu: Pass the correct device to dma_mapping_error()
        fpga: stratix10-soc: fix use-after-free on s10_init()
        w1: ds2408: Fix typo after 49695ac4 (reset on output_write retry with readback)
        kheaders: Do not regenerate archive if config is not changed
        kheaders: Move from proc to sysfs
        lkdtm/bugs: Adjust recursion test to avoid elision
        lkdtm/usercopy: Moves the KERNEL_DS test to non-canonical
      1ce2c851
    • Linus Torvalds's avatar
      Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux · 902b2edf
      Linus Torvalds authored
      Pull i2c fixes from Wolfram Sang:
       "I2C has a driver bugfix and a MAINTAINERS fix"
      
      * 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
        MAINTAINERS: Karthikeyan Ramasubramanian is MIA
        i2c: xiic: Add max_read_len quirk
      902b2edf
    • Linus Torvalds's avatar
      Merge tag 'dmaengine-fix-5.2-rc4' of git://git.infradead.org/users/vkoul/slave-dma · 66b59f2b
      Linus Torvalds authored
      Pull dmaengine fixes from Vinod Koul:
      
       - jz4780 transfer fix for acking descriptors early
      
       - fsl-qdma: clean registers on error
      
       - dw-axi-dmac: null pointer dereference fix
      
       - mediatek-cqdma: fix sleeping in atomic context
      
       - tegra210-adma: fix bunch os issues like crashing in driver probe,
         channel FIFO configuration etc.
      
       - sprd: Fixes for possible crash on descriptor status, block length
         overflow. For 2-stage transfer fix incorrect start, configuration and
         interrupt handling.
      
      * tag 'dmaengine-fix-5.2-rc4' of git://git.infradead.org/users/vkoul/slave-dma:
        dmaengine: sprd: Add interrupt support for 2-stage transfer
        dmaengine: sprd: Fix the right place to configure 2-stage transfer
        dmaengine: sprd: Fix block length overflow
        dmaengine: sprd: Fix the incorrect start for 2-stage destination channels
        dmaengine: sprd: Add validation of current descriptor in irq handler
        dmaengine: sprd: Fix the possible crash when getting descriptor status
        dmaengine: tegra210-adma: Fix spelling
        dmaengine: tegra210-adma: Fix channel FIFO configuration
        dmaengine: tegra210-adma: Fix crash during probe
        dmaengine: mediatek-cqdma: sleeping in atomic context
        dmaengine: dw-axi-dmac: fix null dereference when pointer first is null
        dmaengine: fsl-qdma: Add improvement
        dmaengine: jz4780: Fix transfers being ACKed too soon
      66b59f2b
    • Mauro Carvalho Chehab's avatar
      docs: pci: fix broken links due to conversion from pci.txt to pci.rst · b640fbad
      Mauro Carvalho Chehab authored
      Some documentation files were still pointing to the old place.
      
      Fixes: 229b4e07 ("Documentation: PCI: convert pci.txt to reST")
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarPaul E. McKenney <paulmck@linux.ibm.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      b640fbad
    • Mauro Carvalho Chehab's avatar
      docs: fs: fix broken links to vfs.txt with was renamed to vfs.rst · 5c437fa2
      Mauro Carvalho Chehab authored
      A recent documentation conversion renamed this file but forgot
      to update the links.
      
      Fixes: af96c1e3 ("docs: filesystems: vfs: Convert vfs.txt to RST")
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      5c437fa2
    • Mauro Carvalho Chehab's avatar
      docs: isdn: remove hisax references from kernel-parameters.txt · 9915ec28
      Mauro Carvalho Chehab authored
      The hisax driver got removed on 85993b8c ("isdn: remove hisax driver"),
      but a left-over was kept at kernel-parameters.txt.
      
      Fixes: 85993b8c ("isdn: remove hisax driver")
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      9915ec28
    • Mauro Carvalho Chehab's avatar
      docs: fix broken documentation links · cb1aaebe
      Mauro Carvalho Chehab authored
      Mostly due to x86 and acpi conversion, several documentation
      links are still pointing to the old file. Fix them.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Reviewed-by: default avatarWolfram Sang <wsa@the-dreams.de>
      Reviewed-by: default avatarSven Van Asbroeck <TheSven73@gmail.com>
      Reviewed-by: default avatarBhupesh Sharma <bhsharma@redhat.com>
      Acked-by: default avatarMark Brown <broonie@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      cb1aaebe
    • Mauro Carvalho Chehab's avatar
      docs: move protection-keys.rst to the core-api book · 1eecbcdc
      Mauro Carvalho Chehab authored
      This document is used by multiple architectures:
      
      	$ echo $(git grep -l  pkey_mprotect arch|cut -d'/' -f 2|sort|uniq)
      	alpha arm arm64 ia64 m68k microblaze mips parisc powerpc s390 sh sparc x86 xtensa
      
      So, let's move it to the core book and adjust the links to it
      accordingly.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      1eecbcdc
    • Mauro Carvalho Chehab's avatar
      docs: net: dpio-driver.rst: fix two codeblock warnings · 14b76743
      Mauro Carvalho Chehab authored
          Documentation/networking/device_drivers/freescale/dpaa2/dpio-driver.rst:43: WARNING: Definition list ends without a blank line; unexpected unindent.
          Documentation/networking/device_drivers/freescale/dpaa2/dpio-driver.rst:63: WARNING: Unexpected indentation. looking for now-outdated files... none found
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      14b76743
    • Mauro Carvalho Chehab's avatar
      docs: net: sja1105.rst: fix table format · c6fff4d3
      Mauro Carvalho Chehab authored
      There's a table there with produces two warnings when built
      with Sphinx:
      
          Documentation/networking/dsa/sja1105.rst:91: WARNING: Block quote ends without a blank line; unexpected unindent.
          Documentation/networking/dsa/sja1105.rst:91: WARNING: Block quote ends without a blank line; unexpected unindent.
      
      It will still produce a table, but the html output is wrong, as
      it won't interpret the second line as the continuation for the
      first ones, because identation doesn't match.
      
      After the change, the output looks a way better and we got rid
      of two warnings.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarVladimir Oltean <olteanv@gmail.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      c6fff4d3
    • Mauro Carvalho Chehab's avatar
      docs: security: core.rst: Fix several warnings · 43415f13
      Mauro Carvalho Chehab authored
      Multi-line literal markups only work when they're idented at the
      same level, with is not the case here:
      
         Documentation/security/keys/core.rst:1597: WARNING: Inline literal start-string without end-string.
         Documentation/security/keys/core.rst:1597: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1597: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1598: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1598: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1600: WARNING: Inline literal start-string without end-string.
         Documentation/security/keys/core.rst:1600: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1600: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1600: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1600: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1666: WARNING: Inline literal start-string without end-string.
         Documentation/security/keys/core.rst:1666: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1666: WARNING: Inline emphasis start-string without end-string.
         Documentation/security/keys/core.rst:1666: WARNING: Inline emphasis start-string without end-string.
      
      Fix it by using a code-block instead.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      43415f13
    • Mauro Carvalho Chehab's avatar
      docs: security: trusted-encrypted.rst: fix code-block tag · 6ad8b216
      Mauro Carvalho Chehab authored
      The code-block tag is at the wrong place, causing those
      warnings:
      
          Documentation/security/keys/trusted-encrypted.rst:112: WARNING: Literal block expected; none found.
          Documentation/security/keys/trusted-encrypted.rst:121: WARNING: Unexpected indentation.
          Documentation/security/keys/trusted-encrypted.rst:122: WARNING: Block quote ends without a blank line; unexpected unindent.
          Documentation/security/keys/trusted-encrypted.rst:123: WARNING: Block quote ends without a blank line; unexpected unindent.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarJames Morris <jamorris@linux.microsoft.com>
      Acked-by: default avatarJarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      6ad8b216
    • Mauro Carvalho Chehab's avatar
      docs: it: license-rules.rst: get rid of warnings · ea0ad876
      Mauro Carvalho Chehab authored
      There's a wrong identation on a code block, and it tries to use
      a reference that was not defined at the Italian translation.
      
          Documentation/translations/it_IT/process/license-rules.rst:329: WARNING: Literal block expected; none found.
          Documentation/translations/it_IT/process/license-rules.rst:332: WARNING: Unexpected indentation.
          Documentation/translations/it_IT/process/license-rules.rst:339: WARNING: Block quote ends without a blank line; unexpected unindent.
          Documentation/translations/it_IT/process/license-rules.rst:341: WARNING: Unexpected indentation.
          Documentation/translations/it_IT/process/license-rules.rst:305: WARNING: Unknown target name: "metatags".
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Reviewed-by: default avatarFederico Vaga <federico.vaga@vaga.pv.it>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      ea0ad876
    • Mauro Carvalho Chehab's avatar
      docs: zh_CN: avoid duplicate citation references · d0727cc6
      Mauro Carvalho Chehab authored
          Documentation/process/management-style.rst:35: WARNING: duplicate label decisions, other instance in     Documentation/translations/zh_CN/process/management-style.rst
          Documentation/process/programming-language.rst:37: WARNING: duplicate citation c-language, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
          Documentation/process/programming-language.rst:38: WARNING: duplicate citation gcc, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
          Documentation/process/programming-language.rst:39: WARNING: duplicate citation clang, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
          Documentation/process/programming-language.rst:40: WARNING: duplicate citation icc, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
          Documentation/process/programming-language.rst:41: WARNING: duplicate citation gcc-c-dialect-options, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
          Documentation/process/programming-language.rst:42: WARNING: duplicate citation gnu-extensions, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
          Documentation/process/programming-language.rst:43: WARNING: duplicate citation gcc-attribute-syntax, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
          Documentation/process/programming-language.rst:44: WARNING: duplicate citation n2049, other instance in     Documentation/translations/zh_CN/process/programming-language.rst
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      d0727cc6
    • Mauro Carvalho Chehab's avatar
      docs: amd-memory-encryption.rst get rid of warnings · f672febc
      Mauro Carvalho Chehab authored
      Get rid of those warnings:
      
          Documentation/virtual/kvm/amd-memory-encryption.rst:244: WARNING: Citation [white-paper] is not referenced.
          Documentation/virtual/kvm/amd-memory-encryption.rst:246: WARNING: Citation [amd-apm] is not referenced.
          Documentation/virtual/kvm/amd-memory-encryption.rst:247: WARNING: Citation [kvm-forum] is not referenced.
      
      For references that aren't mentioned at the text by adding an
      explicit reference to them.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      f672febc
    • Mauro Carvalho Chehab's avatar
      docs: mark orphan documents as such · 27c054d2
      Mauro Carvalho Chehab authored
      Sphinx doesn't like orphan documents:
      
          Documentation/accelerators/ocxl.rst: WARNING: document isn't included in any toctree
          Documentation/arm/stm32/overview.rst: WARNING: document isn't included in any toctree
          Documentation/arm/stm32/stm32f429-overview.rst: WARNING: document isn't included in any toctree
          Documentation/arm/stm32/stm32f746-overview.rst: WARNING: document isn't included in any toctree
          Documentation/arm/stm32/stm32f769-overview.rst: WARNING: document isn't included in any toctree
          Documentation/arm/stm32/stm32h743-overview.rst: WARNING: document isn't included in any toctree
          Documentation/arm/stm32/stm32mp157-overview.rst: WARNING: document isn't included in any toctree
          Documentation/gpu/msm-crash-dump.rst: WARNING: document isn't included in any toctree
          Documentation/interconnect/interconnect.rst: WARNING: document isn't included in any toctree
          Documentation/laptops/lg-laptop.rst: WARNING: document isn't included in any toctree
          Documentation/powerpc/isa-versions.rst: WARNING: document isn't included in any toctree
          Documentation/virtual/kvm/amd-memory-encryption.rst: WARNING: document isn't included in any toctree
          Documentation/virtual/kvm/vcpu-requests.rst: WARNING: document isn't included in any toctree
      
      So, while they aren't on any toctree, add :orphan: to them, in order
      to silent this warning.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarAndrew Donnellan <ajd@linux.ibm.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      27c054d2
    • Mauro Carvalho Chehab's avatar
      docs: bpf: get rid of two warnings · d857a3ff
      Mauro Carvalho Chehab authored
      Documentation/bpf/btf.rst:154: WARNING: Unexpected indentation.
      Documentation/bpf/btf.rst:163: WARNING: Unexpected indentation.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarSong Liu <songliubraving@fb.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      d857a3ff
    • Mauro Carvalho Chehab's avatar
      docs: mm: numaperf.rst: get rid of a build warning · 2e03e3a4
      Mauro Carvalho Chehab authored
      When building it, it gets this warning:
      
      	Documentation/admin-guide/mm/numaperf.rst:168: WARNING: Footnote [1] is not referenced.
      
      The problem is that this is not really a reference, as it is not
      mentioned within the documentation.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      2e03e3a4
    • Mauro Carvalho Chehab's avatar
      docs: zh_CN: get rid of basic_profiling.txt · 065efe27
      Mauro Carvalho Chehab authored
      Changeset 5700d197 ("docs: Get rid of the "basic profiling" guide")
      removed an old basic-profiling.txt file that was not updated over
      the last 11 years and won't reflect the post-perf era.
      
      It makes no sense to keep its translation, so get rid of it too.
      
      Fixes: 5700d197 ("docs: Get rid of the "basic profiling" guide")
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarAlex Shi <alex.shi@linux.alibaba.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      065efe27
    • Mauro Carvalho Chehab's avatar
      isdn: mISDN: remove a bogus reference to a non-existing doc · 8b01caee
      Mauro Carvalho Chehab authored
      The mISDN driver was added on those commits:
      
      	960366cf ("Add mISDN DSP")
      	1b2b03f8 ("Add mISDN core files")
      	04578dd3 ("Define AF_ISDN and PF_ISDN")
      	e4ac9bc1 ("Add mISDN driver")
      
      None of them added a Documentation/isdn/mISDN.cert file.
      Also, whatever were supposed to be written there on that time,
      probably doesn't make any sense nowadays, as I doubt isdn would
      have any massive changes.
      
      So, let's just get rid of the broken reference, in order to
      shut up a warning produced by ./scripts/documentation-file-ref-check.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      8b01caee
    • Mauro Carvalho Chehab's avatar
      ABI: sysfs-devices-system-cpu: point to the right docs · 671c3095
      Mauro Carvalho Chehab authored
      The cpuidle doc was split on two, one at the admin guide
      and another one at the driver API guide. Instead of pointing
      to a non-existent file, point to both (admin guide being
      the first one).
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      Acked-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      671c3095
    • Linus Torvalds's avatar
      Merge tag 'for-linus-20190608' of git://git.kernel.dk/linux-block · 8d72e5bd
      Linus Torvalds authored
      Pull block fixes from Jens Axboe:
      
       - Allow symlink from the bfq.weight cgroup parameter to the general
         weight (Angelo)
      
       - Damien is new skd maintainer (Bart)
      
       - NVMe pull request from Sagi, with a few small fixes.
      
       - Ensure we set DMA segment size properly, dma-debug is now tripping on
         these (Christoph)
      
       - Remove useless debugfs_create() return check (Greg)
      
       - Remove redundant unlikely() check on IS_ERR() (Kefeng)
      
       - Fixup request freeing on exit (Ming)
      
      * tag 'for-linus-20190608' of git://git.kernel.dk/linux-block:
        block, bfq: add weight symlink to the bfq.weight cgroup parameter
        cgroup: let a symlink too be created with a cftype file
        block: free sched's request pool in blk_cleanup_queue
        nvme-rdma: use dynamic dma mapping per command
        nvme: Fix u32 overflow in the number of namespace list calculation
        mmc: also set max_segment_size in the device
        mtip32xx: also set max_segment_size in the device
        rsxx: don't call dma_set_max_seg_size
        nvme-pci: don't limit DMA segement size
        block: Drop unlikely before IS_ERR(_OR_NULL)
        block: aoe: no need to check return value of debugfs_create functions
        nvmet: fix data_len to 0 for bdev-backed write_zeroes
        MAINTAINERS: Hand over skd maintainership
        nvme-tcp: fix queue mapping when queue count is limited
        nvme-rdma: fix queue mapping when queue count is limited
      8d72e5bd
    • Linus Torvalds's avatar
      Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · 1b02caa3
      Linus Torvalds authored
      Pull SCSI fixes from James Bottomley:
       "Two bug fixes, both for fairly serious problems; the UFS one looks
        like it could be used to exfiltrate data from the kernel, although
        probably only a privileged user has access to the command management
        interface and the missing unlock in smartpqi is long standing and
        probably a little used error path"
      
      * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
        scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous()
        scsi: ufs: Check that space was properly alloced in copy_query_response
      1b02caa3
    • Linus Torvalds's avatar
      Merge tag 'linux-kselftest-5.2-rc4-2' of... · 0ad43e29
      Linus Torvalds authored
      Merge tag 'linux-kselftest-5.2-rc4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
      
      Pull Kselftest fix from Shuah Khan:
       "This consists of a single fix for a vm test build failure regression
        when it is built by itself"
      
      * tag 'linux-kselftest-5.2-rc4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:
        selftests: vm: Fix test build failure when built by itself
      0ad43e29
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2019-06-07-1' of git://anongit.freedesktop.org/drm/drm · 79c3ba32
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "A small bit more lively this week but not majorly so. I'm away in
        Japan next week for family holiday, so I'll be pretty disconnected,
        I've asked Daniel to do fixes for the week while I'm out.
      
        The nouveau firmware changes are a bit large, but they address a big
        problem where a whole set of boards don't load with the driver, and
        the new firmware fixes that, so I think it's worth trying to land it
        now.
      
        core:
         - Allow fb changes in async commits (drivers as well)
      
        udmabuf:
         - Unmap scatterlist when unmapping udmabuf
      
        nouveau:
         - firmware loading fixes for secboot firmware on new GPU revision.
      
        komeda:
         - oops, dma mapping and warning fixes
      
        arm-hdlcd:
         - clock fixes
         - mode validation fix
      
        i915:
         - Add a missing Icelake workaround
         - GVT - DMA map fault fix and enforcement fixes
      
        amdgpu:
         - DCE resume fix
         - New raven variation updates"
      
      * tag 'drm-fixes-2019-06-07-1' of git://anongit.freedesktop.org/drm/drm: (33 commits)
        drm/nouveau/secboot/gp10[2467]: support newer FW to fix SEC2 failures on some boards
        drm/nouveau/secboot: enable loading of versioned LS PMU/SEC2 ACR msgqueue FW
        drm/nouveau/secboot: split out FW version-specific LS function pointers
        drm/nouveau/secboot: pass max supported FW version to LS load funcs
        drm/nouveau/core: support versioned firmware loading
        drm/nouveau/core: pass subdev into nvkm_firmware_get, rather than device
        drm/komeda: Potential error pointer dereference
        drm/komeda: remove set but not used variable 'kcrtc'
        drm/amd/amdgpu: add RLC firmware to support raven1 refresh
        drm/amd/powerplay: add set_power_profile_mode for raven1_refresh
        drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)
        udmabuf: actually unmap the scatterlist
        drm/arm/hdlcd: Allow a bit of clock tolerance
        drm/arm/hdlcd: Actually validate CRTC modes
        drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times
        drm/komeda: fixing of DMA mapping sg segment warning
        drm: don't block fb changes for async plane updates
        drm/vc4: fix fb references in async update
        drm/msm: fix fb references in async update
        drm/amd: fix fb references in async update
        ...
      79c3ba32