1. 28 Jun, 2019 1 commit
  2. 27 Jun, 2019 8 commits
  3. 21 Jun, 2019 1 commit
    • Rob Herring's avatar
      scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 · 12869ecd
      Rob Herring authored
      Pull in SPDX tag conversion from upstream dtc. This will replace the
      conversion done in the kernel tree copy in v5.2-rc2.
      
      This adds the following commits from upstream:
      
      702c1b6c0e73 README.license: Update to reflect SPDX tag usage
      4097bbffcf1d dtc: Add GPLv2 SPDX tags to files missing license text
      94f87cd5b7c5 libfdt: Add dual GPL/BSD SPDX tags to files missing license text
      c4ffc05574b1 tests: Replace license boilerplate with SPDX tags
      a5ac29baacd2 pylibfdt: Replace dual GPLv2/BSD license boilerplate with SPDX tags
      7fb0f4db2eb7 libfdt: Replace GPL/BSD boilerplate/reference with SPDX tags
      acfe84f2c47e dtc: Replace GPLv2 boilerplate/reference with SPDX tags
      Reviewed-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      12869ecd
  4. 18 Jun, 2019 3 commits
  5. 14 Jun, 2019 1 commit
  6. 13 Jun, 2019 5 commits
  7. 12 Jun, 2019 1 commit
    • Rob Herring's avatar
      scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 · 9bb9c6a1
      Rob Herring authored
      This adds the following commits from upstream:
      
      87963ee20693 livetree: add missing type markers in generated overlay properties
      825146d13dc0 Fix typos in various documentation and source files
      25bb080c18d1 Update the GPL2 text to the latest revision
      243176c4ce84 Fix bogus error on rebuild
      ce01b21098a4 libfdt: Add FDT_CREATE_FLAG_NO_NAME_DEDUP flag that trades size for speed
      fbb62754ce45 libfdt: Introduce fdt_create_with_flags()
      228a44cce857 libfdt: Ensure fdt_add_property frees allocated name string on failure
      8f695676227b Avoid assertion in check_interrupts_property()
      5c3513f68921 Link tools and tests against libfdt shared library
      00f9febf9c16 tests: Rename tests.sh to testutils.sh
      c5d45188f923 Clean up LDLIBS handling
      6ef8fcd05b74 Rebuild libfdt shared object if versioning linker script changes
      26ee65a16c38 Use Python3 by default
      cca6546244cb libfdt: Make fdt_get_max_phandle() an inline
      730875016a6a libfdt: Add phandle generation helper
      7dfb61ba96b1 libfdt: Use fdt_find_max_phandle()
      2bc5b66d7f6c libfdt: Add new maximum phandle lookup function
      7fcf8208b8a9 libfdt: add fdt_append_addrrange()
      ae795b2db7a4 checks: Do not omit nodes with labels if symbol generation is requested
      eac2ad495b29 Update version.lds again
      f67b47135523 Revert "libfdt: Add phandle generation helper"
      54ea41c22415 libfdt: Add phandle generation helper
      4762ad051ee0 checks: Fix spelling in check_graph_endpoint
      d37f6b20107e Bump version to v1.5.0
      a4b1a307ff3a pylibfdt:tests: Extend the way how to find a Python module
      625dd8aaf20f pylibfdt: Change how passing tests are recognized
      364631626bb7 pylibfdt: Test fdt.setprop take bytes on Python 3, add error handling
      cb0f454f73cc pylibfdt: check_err accepts only integer as a first argument.
      4b68c6b3605a pylibfdt: Proper handling of bytes/unicode strings and octal literals
      78e113e81c9d Use PRIxPTR for printing uintptr_t values
      ea7a8f6dad67 libfdt: Fix FDT_ERR_NOTFOUND typos in documentation
      5aafd7ca43e0 libfdt: Fix fdt_getprop_by_offset() parameter name in documentation
      7cbc550f903b checks: Add unit address check if node is enabled
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      9bb9c6a1
  8. 11 Jun, 2019 1 commit
  9. 26 May, 2019 2 commits
  10. 24 May, 2019 5 commits
  11. 22 May, 2019 7 commits
  12. 19 May, 2019 5 commits
    • Linus Torvalds's avatar
      Linux 5.2-rc1 · a188339c
      Linus Torvalds authored
      a188339c
    • Linus Torvalds's avatar
      Merge tag 'upstream-5.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs · 2e2c1220
      Linus Torvalds authored
      Pull UBIFS fixes from Richard Weinberger:
      
       - build errors wrt xattrs
      
       - mismerge which lead to a wrong Kconfig ifdef
      
       - missing endianness conversion
      
      * tag 'upstream-5.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs:
        ubifs: Convert xattr inum to host order
        ubifs: Use correct config name for encryption
        ubifs: Fix build error without CONFIG_UBIFS_FS_XATTR
      2e2c1220
    • Linus Torvalds's avatar
      Merge branch 'akpm' (patches from Andrew) · cb6f8739
      Linus Torvalds authored
      Merge yet more updates from Andrew Morton:
       "A few final bits:
      
         - large changes to vmalloc, yielding large performance benefits
      
         - tweak the console-flush-on-panic code
      
         - a few fixes"
      
      * emailed patches from Andrew Morton <akpm@linux-foundation.org>:
        panic: add an option to replay all the printk message in buffer
        initramfs: don't free a non-existent initrd
        fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount
        mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock
        mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro
        mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro
        mm/vmalloc.c: keep track of free blocks for vmap allocation
      cb6f8739
    • Linus Torvalds's avatar
      Merge tag 'kbuild-v5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild · ff8583d6
      Linus Torvalds authored
      Pull more Kbuild updates from Masahiro Yamada:
      
       - remove unneeded use of cc-option, cc-disable-warning, cc-ldoption
      
       - exclude tracked files from .gitignore
      
       - re-enable -Wint-in-bool-context warning
      
       - refactor samples/Makefile
      
       - stop building immediately if syncconfig fails
      
       - do not sprinkle error messages when $(CC) does not exist
      
       - move arch/alpha/defconfig to the configs subdirectory
      
       - remove crappy header search path manipulation
      
       - add comment lines to .config to clarify the end of menu blocks
      
       - check uniqueness of module names (adding new warnings intentionally)
      
      * tag 'kbuild-v5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (24 commits)
        kconfig: use 'else ifneq' for Makefile to improve readability
        kbuild: check uniqueness of module names
        kconfig: Terminate menu blocks with a comment in the generated config
        kbuild: add LICENSES to KBUILD_ALLDIRS
        kbuild: remove 'addtree' and 'flags' magic for header search paths
        treewide: prefix header search paths with $(srctree)/
        media: prefix header search paths with $(srctree)/
        media: remove unneeded header search paths
        alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfig
        kbuild: terminate Kconfig when $(CC) or $(LD) is missing
        kbuild: turn auto.conf.cmd into a mandatory include file
        .gitignore: exclude .get_maintainer.ignore and .gitattributes
        kbuild: add all Clang-specific flags unconditionally
        kbuild: Don't try to add '-fcatch-undefined-behavior' flag
        kbuild: add some extra warning flags unconditionally
        kbuild: add -Wvla flag unconditionally
        arch: remove dangling asm-generic wrappers
        samples: guard sub-directories with CONFIG options
        kbuild: re-enable int-in-bool-context warning
        MAINTAINERS: kbuild: Add pattern for scripts/*vmlinux*
        ...
      ff8583d6
    • Linus Torvalds's avatar
      Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux · f23d8719
      Linus Torvalds authored
      Pull i2c updates from Wolfram Sang:
       "Some I2C core API additions which are kind of simple but enhance error
        checking for users a lot, especially by returning errno now.
      
        There are wrappers to still support the old API but it will be removed
        once all users are converted"
      
      * 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
        i2c: core: add device-managed version of i2c_new_dummy
        i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy
      f23d8719