1. 28 Feb, 2017 36 commits
  2. 26 Feb, 2017 1 commit
    • Linus Torvalds's avatar
      Merge tag 'watchdog-for-linus-v4.11' of... · e5d56efc
      Linus Torvalds authored
      Merge tag 'watchdog-for-linus-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
      
      Pull watchdog updates from Guenter Roeck:
       "Wim asked me to handle the watchdog pull request this time around.
      
        Key changes:
      
         - New drivers: Cortina Gemini, ZTE's zx2967 family, NIC7018
      
         - Convert to use device managed functions: ebc-c384_wdt, tegra_wdt,
           da9063_wdt, da9062_wdt, da9055_wdt, da9052_wdt, bcm2835_wdt,
           mena21_wdt, wm831x_wdt, digicolor_wdt, intel-mid_wdt, meson_wdt,
           sunxi_wdt, aspeed_wdt, coh901327_wdt, iTCO_wdt
      
         - Use watchdog core to install restart handler: tangox, dw_wdt,
           bcm2835_wdt, asm9260_wdt, bcm47xx_wdt
      
         - Convert ts72xx_wdt driver to watchdog core
      
         - Let core handle heartbeat in ep93xx_wdt driver
      
         - Enable COMPILE_TEST where possible
      
         - Various other improvements"
      
      * tag 'watchdog-for-linus-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging: (54 commits)
        watchdog: s3c2410: Add prefix to local function
        watchdog: s3c2410: Select MFD_SYSCON on all Exynos platforms
        watchdog: s3c2410: Use dev_dbg instead of pr_info
        watchdog: s3c2410: Fix infinite interrupt in soft mode
        watchdog: s3c2410: Remove confusing CONFIG prefix from local defines
        watchdog: softdog: make pretimeout support a compile option
        watchdog: zx2967: add watchdog controller driver for ZTE's zx2967 family
        dt: bindings: add documentation for zx2967 family watchdog controller
        watchdog: sama5d4: Implement resume hook
        watchdog: sama5d4: Cache MR instead of a partial config
        watchdog: ts72xx_wdt: convert driver to watchdog core
        watchdog: ep93xx_wdt: cleanup and let the core handle the heartbeat
        watchdog: RDC321X_WDT always depends on PCI
        watchdog: add driver for Cortina Gemini watchdog
        watchdog: add DT bindings for Cortina Gemini
        watchdog: constify watchdog_ops structures
        watchdog: Introduce watchdog_stop_on_unregister helper
        watchdog: ebc-c384_wdt: Utilize devm_ functions in driver probe callback
        watchdog: tegra_wdt: Convert to use device managed functions
        watchdog: da9063_wdt: Convert to use device managed functions
        ...
      e5d56efc
  3. 25 Feb, 2017 3 commits
    • Linus Torvalds's avatar
      Merge tag 'linux-kselftest-4.11-rc1' of... · c4f3f22e
      Linus Torvalds authored
      Merge tag 'linux-kselftest-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
      
      Pull Kselftest update from Shuah Khan:
       "This update consists of:
      
         - fixes to several existing tests from Stafford Horne
      
         - cpufreq tests from Viresh Kumar
      
         - Selftest build and install fixes from Bamvor Jian Zhang and Michael
           Ellerman
      
         - Fixes to protection-keys tests from Dave Hansen
      
         - Warning fixes from Shuah Khan"
      
      * tag 'linux-kselftest-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest: (28 commits)
        selftests/powerpc: Fix remaining fallout from recent changes
        selftests/powerpc: Fix the clean rule since recent changes
        selftests: Fix the .S and .S -> .o rules
        selftests: Fix the .c linking rule
        selftests: Fix selftests build to just build, not run tests
        selftests, x86, protection_keys: fix wrong offset in siginfo
        selftests, x86, protection_keys: fix uninitialized variable warning
        selftest: cpufreq: Update MAINTAINERS file
        selftest: cpufreq: Add special tests
        selftest: cpufreq: Add support to test cpufreq modules
        selftest: cpufreq: Add suspend/resume/hibernate support
        selftest: cpufreq: Add support for cpufreq tests
        selftests: Add intel_pstate to TARGETS
        selftests/intel_pstate: Update makefile to match new style
        selftests/intel_pstate: Fix warning on loop index overflow
        cpupower: Restore format of frequency-info limit
        selftests/futex: Add headers to makefile dependencies
        selftests/futex: Add stdio used for logging
        selftests: x86 protection_keys remove dead code
        selftests: x86 protection_keys fix unused variable compile warnings
        ...
      c4f3f22e
    • Linus Torvalds's avatar
      Merge tag 'for-linus-4.11-ofs2' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux · cb419553
      Linus Torvalds authored
      Pull orangefs updates from Mike Marshall:
       "Orangefs: cleanups, a protocol fix and an added configuration button.
      
        Cleanups:
      
         - silence harmless integer overflow warning (from
           dan.carpenter@oracle.com)
      
         - Dan Carpenter influenced debugfs cleanups.
      
         - remove orangefs_backing_dev_info (from jack@suse.cz)
      
        Protocol fix:
      
         - fix buffer size mis-match between kernel space and user space
      
        New configuration button:
      
         - support readahead_readcnt parameter"
      
      * tag 'for-linus-4.11-ofs2' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux:
        orangefs: fix buffer size mis-match between kernel space and user space.
        orangefs: Dan Carpenter influenced cleanups...
        orangefs: Remove orangefs_backing_dev_info
        orangefs: Support readahead_readcnt parameter.
        orangefs: silence harmless integer overflow warning
      cb419553
    • Linus Torvalds's avatar
      Merge branch 'for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs · 9003ed1f
      Linus Torvalds authored
      Pull btrfs updates from Chris Mason:
       "This has a series of fixes and cleanups that Dave Sterba has been
        collecting.
      
        There is a pretty big variety here, cleaning up internal APIs and
        fixing corner cases"
      
      * 'for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs: (124 commits)
        Btrfs: use the correct type when creating cow dio extent
        Btrfs: fix deadlock between dedup on same file and starting writeback
        btrfs: use btrfs_debug instead of pr_debug in transaction abort
        btrfs: btrfs_truncate_free_space_cache always allocates path
        btrfs: free-space-cache, clean up unnecessary root arguments
        btrfs: convert btrfs_inc_block_group_ro to accept fs_info
        btrfs: flush_space always takes fs_info->fs_root
        btrfs: pass fs_info to (more) routines that are only called with extent_root
        btrfs: qgroup: Move half of the qgroup accounting time out of commit trans
        btrfs: remove unused parameter from adjust_slots_upwards
        btrfs: remove unused parameters from __btrfs_write_out_cache
        btrfs: remove unused parameter from cleanup_write_cache_enospc
        btrfs: remove unused parameter from __add_inode_ref
        btrfs: remove unused parameter from clone_copy_inline_extent
        btrfs: remove unused parameters from btrfs_cmp_data
        btrfs: remove unused parameter from __add_inline_refs
        btrfs: remove unused parameters from scrub_setup_wr_ctx
        btrfs: remove unused parameter from create_snapshot
        btrfs: remove unused parameter from init_first_rw_device
        btrfs: remove unused parameter from __btrfs_alloc_chunk
        ...
      9003ed1f