The following changes since commit e34d4dfe55f8d35bc9bf02ee60c3b1da4b0269a8:
  Fix undefined reference to x86_efi_facility (2015-03-04 12:30:06 -0600)
are available in the git repository at:  
http://git.linaro.org/people/gary.robertson/staging-linux-linaro-lng.git linux-linaro-lng-v3.14-rt
for you to fetch changes up to fe0d143682058b43650a5430645aa99fd76b6293:
  KVM: VFIO: resolve redeclaration error on x86/_64 (2015-04-08 16:43:16 -0500)
----------------------------------------------------------------
Aaro Koskinen (1):
      MIPS: OCTEON: fix kernel crash when offlining a CPU
Adam Lee (1):
      Bluetooth: ath3k: workaround the compatibility issue with xHCI controller
Adrian Knoth (1):
      ALSA: hdspm - Constrain periods to 2 on older cards
Ahmed S. Darwish (4):
      can: kvaser_usb: Do not sleep in atomic context
      can: kvaser_usb: Send correct context to URB completion
      can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT
      can: kvaser_usb: Fix state handling upon BUS_ERROR events
Al Viro (5):
      fix deadlock in cifs_ioctl_clone()
      autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation
      debugfs: leave freeing a symlink body until inode eviction
      procfs: fix race between symlink removals and traversals
      sunrpc: fix braino in ->poll()
Alan Stern (2):
      USB: fix use-after-free bug in usb_hcd_unlink_urb()
      USB: usbfs: don't leak kernel data in siginfo
Aleksander Morgado (1):
      xhci: fix reporting of 0-sized URBs in control endpoint
Alex Deucher (7):
      drm/radeon: add a dpm quirk list
      drm/radeon: add si dpm quirk list
      drm/radeon: use rv515_ring_start on r5xx
      drm/radeon: only enable kv/kb dpm interrupts once v3
      drm/radeon: fix voltage setup on hawaii
      drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh
      drm/radeon: fix 1 RB harvest config setup for TN/RL
Alex Shi (3):
      Merge tag 'v3.14.35' into linux-linaro-lsk-v3.14
      configs: add kernel internel boot testing configuration
      Merge tag 'v3.14.36' into linux-linaro-lsk-v3.14
Alex Williamson (2):
      PCI: Add flag for devices where we can't use bus reset
      PCI: Mark Atheros AR93xx to avoid bus reset
Alexander Drozdov (2):
      ipv4: ip_check_defrag should correctly check return value of skb_copy_bits
      ipv4: ip_check_defrag should not assume that skb_network_offset is zero
Alexander Usyskin (1):
      mei: make device disabled on stop unconditionally
Alexandre Demers (1):
      x86/tsc: Change Fast TSC calibration failed from error to info
Alexey Brodkin (1):
      ARC: fix page address calculation if PAGE_OFFSET != LINUX_LINK_BASE
Anders Roxell (8):
      Merge tag 'v3.14.28' into v3.14-rt
      Merge tag 'v3.14.29' into v3.14-rt
      Merge tag 'v3.14.31' into v3.14-rt
      Merge tag 'v3.14.34' into v3.14-rt
      Merge tag 'v3.14.35' into v3.14-rt
      Merge tag 'v3.14.36' into v3.14-rt
      Merge tag 'v3.14.36-rt31-lno1' into linux-linaro-lsk-v3.14-rt
      Merge branch 'linux-linaro-lsk-v3.14' into linux-linaro-lsk-v3.14-rt
Andrew Lunn (1):
      bus: mvebu-mbus: fix support of MBus window 13
Andy Lutomirski (5):
      x86, tls, ldt: Stop checking lm in LDT_empty
      x86, tls: Interpret an all-zero struct user_desc as "no segment"
      x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regs
      x86,kvm,vmx: Preserve CR4 across VM entry
      x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization
Andy Shevchenko (2):
      sata_dwc_460ex: fix resource leak on error path
      spi: dw-mid: fix FIFO size
Angelo Compagnucci (1):
      iio:adc:mcp3422 Fix incorrect scales table
Arnd Bergmann (1):
      cpufreq: s3c: remove incorrect __init annotations
Ashay Jaiswal (1):
      regulator: core: fix race condition in regulator_put()
Aurelien BOUIN (1):
      ASoC: fsl_esai: Fix incorrect xDC field width of xCCR registers
Austin Lund (1):
      media/rc: Send sync space information on the lirc device
Ben Shelton (1):
      usb: plusb: Add support for National Instruments host-to-host cable
Benjamin Herrenschmidt (1):
      of/address: Don't throw errors on absent ranges properties
Bo Shen (1):
      ASoC: atmel_ssc_dai: fix start event for I2S mode
Bob Paauwe (1):
      drm/i915: Only fence tiled region of object.
Brian King (1):
      ipr: wait for aborted command responses
Bryan O'Donoghue (1):
      x86/apic: Re-enable PCI_MSI support for non-SMP X86_32
Catalin Marinas (2):
      arm64: compat Fix siginfo_t -> compat_siginfo_t conversion on big endian
      net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg
Charlotte Richardson (1):
      PCI: Add NEC variants to Stratus ftServer PCIe DMI check
Chen Jie (1):
      jffs2: fix handling of corrupted summary length
Chen-Yu Tsai (1):
      clk: sunxi: Support factor clocks with N factor starting not from 0
Chris Wilson (2):
      drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES
      ACPI / video: Load the module even if ACPI is disabled
Christian König (1):
      drm/radeon: workaround for CP HW bug on CIK
Christoph Hellwig (1):
      net: don't OOPS on socket aio
Christophe Ricard (1):
      tpm/tpm_i2c_stm_st33: Fix potential bug in tpm_stm_i2c_send
Clemens Ladisch (1):
      ALSA: seq-dummy: remove deadlock-causing events on close
Cyrille Pitchen (1):
      tty/serial: at91: fix error handling in atmel_serial_probe()
Dan Carpenter (4):
      ipvs: uninitialized data with IP_VS_IPV6
      coresight-etm: unlock on error paths in mode_store()
      ALSA: off by one bug in snd_riptide_joystick_probe()
      efi: Small leak on error in runtime map code
Daniel Borkmann (2):
      net: sctp: fix slab corruption from use after free on INIT collisions
      rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
Daniel J Blueman (1):
      EDAC, amd64_edac: Prevent OOPS with >16 memory controllers
Darrick J. Wong (1):
      dm io: reject unsupported DISCARD requests with EOPNOTSUPP
Dave Chinner (3):
      xfs: ensure buffer types are set correctly
      xfs: inode unlink does not set AGI buffer type
      xfs: set superblock buffer type correctly
David Herrmann (1):
      HID: input: fix confusion on conflicting mappings
David Howells (1):
      TPM: Add new TPMs to the tail of the list to prevent inadvertent change of dev
David Jeffery (1):
      libata: prevent HSM state change race between ISR and PIO
David Rientjes (1):
      mm, thp: only collapse hugepages to nodes with affinity for zone_reclaim_mode
David Sterba (3):
      btrfs: set proper message level for skinny metadata
      btrfs: fix leak of path in btrfs_find_item
      btrfs: fix lost return value due to variable shadowing
David Vrabel (1):
      Revert "swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single"
Dmitry Eremin-Solenikov (4):
      power: gpio-charger: balance enable/disable_irq_wake calls
      ARM: 8284/1: sa1100: clear RCSR_SMR on resume
      ARM: pxa: add regulator_has_full_constraints to corgi board file
      ARM: pxa: add regulator_has_full_constraints to poodle board file
Dmitry Monakhov (1):
      ext4: prevent bugon on race between write/fcntl
Dmitry Osipenko (1):
      ARM: dts: tegra20: fix GR3D, DSI unit and reg base addresses
Dmitry Torokhov (1):
      Input: evdev - fix EVIOCG{type} ioctl
Emmanuel Grumbach (1):
      iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN
Eric Dumazet (5):
      net: rps: fix cpu unplug
      netxen: fix netxen_nic_poll() logic
      tcp: ipv4: initialize unicast_sock sk_pacing_rate
      ipv4: tcp: get rid of ugly unicast_sock
      macvtap: make sure neighbour code can push ethernet header
Eric Nelson (1):
      ASoC: sgtl5000: add delay before first I2C access
Eyal Shapira (1):
      iwlwifi: mvm: validate tid and sta_id in ba_notif
Fabio Estevam (1):
      ARM: dts: imx25: Fix PWM "per" clocks
Felix Fietkau (1):
      MIPS: IRQ: Fix disable_irq on CPU IRQs
Filipe Manana (1):
      Btrfs: fix data loss in the fast fsync path
Florian Westphal (1):
      ppp: deflate: never return len larger than output buffer
Francesco Ruggeri (1):
      tty: Fix pty master poll() after slave closes v2
Gary S. Robertson (7):
      Revert "Fix redefinition error caused by conditional compilation"
      Revert "Fix implicit declaration of kvm_vcpu_request_scan_ioapic()"
      Revert "Make kvm_vfio_ops externally visible per <linux/kvm_host.h> declaraton"
      Revert "Fix undefined reference to x86_efi_facility"
      Merge branch 'lsk-v3.14-15.03-rt' into linux-linaro-lng-v3.14-rt
      KVM:EVENTFD: fix implicit declaration on x86/_64
      KVM: VFIO: resolve redeclaration error on x86/_64
Gaurav Minocha (4):
      Adding selftest testdata dynamically into live tree
      of: Fixing OF Selftest build error
      Enabling OF selftest to run without machine's devicetree
      of: Disabling OF functions that use sysfs if CONFIG_SYSFS disabled
George Cherian (1):
      usb: dwc3: dwc3-omap: Fix disable IRQ
Govindarajulu Varadarajan (1):
      bnx2x: fix napi poll return value for repoll
Grant Likely (25):
      of: Make device nodes kobjects so they show up in sysfs
      of: remove /proc/device-tree
      of: Move CONFIG_OF_DYNAMIC code into a separate file
      of: Make devicetree sysfs update functions consistent.
      of: Make sure attached nodes don't carry along extra children
      of: Move dynamic node fixups out of powerpc and into common code
      of: Reorder device tree changes and notifiers
      of/selftest: Add self tests for manipulation of properties
      of: Add a testcase for of_find_node_by_path()
      of: typo fix in __of_prop_dup()
      of: Fix NULL dereference in selftest removal code
      of/selftest: Test structure of device tree
      of/selftest: Add a test for duplicate phandles
      of/selftest: Use the resolver to fixup phandles
      of/selftest: Move hash table off stack to fix large frame size
      of/unittest: Remove test devices after adding them
      of/unittest: Rename selftest.c to unittest.c
      of/platform: Move platform devices under /sys/devices/platform
      of: Ensure unique names without sacrificing determinism
      of: Stop naming platform_device using dcr address
      of/platform: Fix of_platform_device_destroy iteration of devices
      of/reconfig: Add debug output for OF_RECONFIG notifiers
      of/reconfig: Always use the same structure for notifiers
      of: Use vargs in __of_node_alloc
      of: Refactor __of_node_alloc() into __of_node_dup()
Grazvydas Ignotas (1):
      mm/memory.c: actually remap enough memory
Greg Kroah-Hartman (6):
      Linux 3.14.31
      Linux 3.14.32
      Linux 3.14.33
      Linux 3.14.34
      Linux 3.14.35
      Linux 3.14.36
Guenter Roeck (1):
      net: phy: Fix verification of EEE support in phy_init_eee
Hagen Paul Pfeifer (1):
      ipv6: stop sending PTB packets for MTU < 1280
Hannes Frederic Sowa (2):
      ipv4: try to cache dst_entries which would cause a redirect
      ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too
Hans Holmberg (1):
      gpiolib: of: allow of_gpiochip_find_and_xlate to find more than one chip per node
Hans de Goede (1):
      sunxi: clk: Set sun6i-pll1 n_start = 1
Hector Marco-Gisbert (1):
      x86, mm/ASLR: Fix stack randomization on 64-bit systems
Heiko Stuebner (1):
      of: add functions to count number of elements in a property
Hemmo Nieminen (1):
      MIPS: Fix kernel lockup or crash after CPU offline/online
Herbert Xu (1):
      udp_diag: Fix socket skipping within chain
Hon Ching (Vicky) Lo (1):
      tpm: Fix NULL return in tpm_ibmvtpm_get_desired_dma
Hugh Dickins (2):
      shmem: fix init_page_accessed use to stop !PageLRU bug
      mm/memory.c: use entry = ACCESS_ONCE(*pte) in handle_pte_fault()
Ian Abbott (2):
      staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back
      staging: comedi: cb_pcidas64: fix incorrect AI range code handling
Ignacy Gawędzki (2):
      gen_stats.c: Duplicate xstats buffer for later use
      ematch: Fix auto-loading of ematch modules.
Ilya Dryomov (5):
      rbd: drop parent_ref in rbd_dev_unprobe() unconditionally
      rbd: fix rbd_dev_parent_get() when parent_overlap == 0
      libceph: assert both regular and lingering lists in __remove_osd()
      libceph: change from BUG to WARN for __remove_osd() asserts
      libceph: fix double __remove_osd() problem
Ilya Nelkenbaum (1):
      IB/core: When marshaling ucma path from user-space, clear unused fields
James Hogan (5):
      MIPS: Export FP functions used by lose_fpu(1) for KVM
      MIPS: KVM: Deliver guest interrupts after local_irq_disable()
      KVM: MIPS: Don't leak FPU/DSP to guest
      metag: Fix KSTK_EIP() and KSTK_ESP() macros
      KVM: MIPS: Fix trace event to save PC directly
Jan Kara (2):
      fsnotify: fix handling of renames in audit
      xfs: Fix quota type in quota structures when reusing quota file
Jason Gerecke (1):
      HID: wacom: Report ABS_MISC event for Cintiq Companion Hybrid
Jason Lee Cragg (1):
      ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210
Jay Lan (1):
      kdb: fix incorrect counts in KDB summary command output
Jeff Layton (1):
      nfs: don't call blocking operations while !TASK_RUNNING
Jeff Moyer (1):
      cfq-iosched: fix incorrect filing of rt async cfqq
Jerome Marchand (2):
      mm: make copy_pte_range static again
      memcg, vmscan: Fix forced scan of anonymous pages
Jianyu Zhan (1):
      mm/swap.c: clean up *lru_cache_add* functions
Jim Lin (1):
      pinctrl: Fix two deadlocks
Jiri Kosina (1):
      HID: fixup the conflicting keyboard mappings quirk
Jiri Pirko (2):
      team: fix possible null pointer dereference in team_handle_frame
      team: don't traverse port list using rcu in team_set_mac_address
Jiri Slaby (1):
      tty: fix up atime/mtime mess, take four
Jisheng Zhang (1):
      mmc: sdhci-pxav3: fix setting of pdata->clk_delay_cycles
Jochen Hein (1):
      Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)
Joe Thornber (4):
      dm cache: share cache-metadata object across inactive and active DM tables
      dm cache: fix problematic dual use of a single migration count variable
      dm thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode
      dm cache: fix missing ERR_PTR returns and handling
Johan Hovold (10):
      gpio: sysfs: fix gpio-chip device-attribute leak
      gpio: sysfs: fix gpio device-attribute leak
      gpio: sysfs: fix memory leak in gpiod_export_link
      gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_low
      USB: mxuport: fix null deref when used as a console
      net: irda: fix wait_until_sent poll timeout
      USB: serial: fix infinite wait_until_sent timeout
      TTY: fix tty_wait_until_sent on 64-bit machines
      USB: serial: fix potential use-after-free after failed probe
      USB: serial: fix tty-device error handling at probe
Johannes Berg (1):
      nl80211: fix per-station group key get/del and memory leak
John Stultz (1):
      ntp: Fixup adjtimex freq validation on 32-bit systems
Joonsoo Kim (2):
      vmalloc: use rcu list iterator to reduce vmap_area_lock contention
      mm/compaction: fix wrong order check in compact_finished()
Jouni Malinen (1):
      mac80211: Send EAPOL frames at lowest rate
K. Y. Srinivasan (1):
      x86, hyperv: Mark the Hyper-V clocksource as being continuous
Kaixu Xia (10):
      coresight: fix typo in comment in of_coresight.c
      coresight: fix comment in of_coresight.c
      coresight: fixing validity check on remote device
      coresight: fix the replicator subtype value
      coresight: remove the unnecessary replicator property
      coresight: fix the link between orphan connection and newly added device
      coresight: remove the extra spaces
      coresight: fix the debug AMBA bus name
      coresight: remove the unnecessary function coresight_is_bit_set()
      coresight: fix function etm_writel_cp14() parameter order
Kalle Valo (1):
      ath6kl: fix struct hif_scatter_req list handling
Kees Cook (4):
      x86, boot: Skip relocs when load address unchanged
      crypto: prefix module autoloading with "crypto-"
      crypto: include crypto- module prefix in template
      x86, build: replace Perl script with Shell script
Kiran Padwal (1):
      char: tpm: Add missing error check for devm_kzalloc
Konstantin Khlebnikov (1):
      cfq-iosched: handle failure of cfq group allocation
Kristina Martšenko (4):
      iio: mxs-lradc: separate touchscreen and buffer virtual channels
      iio: mxs-lradc: make ADC reads not disable touchscreen interrupts
      iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions
      iio: mxs-lradc: only update the buffer when its conversions have finished
Krzysztof Kozlowski (2):
      power_supply: 88pm860x: Fix leaked power supply on probe fail
      power: bq24190: Fix ignored supplicants
Lai Jiangshan (1):
      smpboot: Add missing get_online_cpus() in smpboot_register_percpu_thread()
Lars Ellenberg (1):
      drbd: merge_bvec_fn: properly remap bvm->bi_bdev
Laurent Dufour (1):
      powerpc/xmon: Fix another endiannes issue in RTAS call from xmon
Lennart Sorensen (1):
      USB: cp210x: add ID for RUGGEDCOM USB Serial Console
Liu ShuoX (3):
      pstore: clarify clearing of _read_cnt in ramoops_context
      pstore: skip zero size persistent ram buffer in traverse
      pstore: Fix NULL pointer fault if get NULL prz in ramoops_get_next_prz
Lokesh Vutla (1):
      ARM: DRA7: hwmod: Fix boot crash with DEBUG_LL enabled on UART3
Lorenzo Colitti (1):
      net: ping: Return EAFNOSUPPORT when appropriate.
Luciano Coelho (2):
      iwlwifi: mvm: fix failure path when power_update fails in add_interface
      iwlwifi: mvm: always use mac color zero
Malcolm Priestley (1):
      lmedm04: Fix usb_submit_urb BOGUS urb xfer, pipe 1 != type 3 in interrupt urb
Marcelo Tosatti (1):
      KVM: x86: update masterclock values on TSC writes
Mark Brown (11):
      Merge tag 'v3.14.31' into linux-linaro-lsk-v3.14
      Merge tag 'v3.14.32' into linux-linaro-lsk-v3.14
      of/overlay: Directly include idr.h
      of: unittest: Fix mispick of testcase data
      Merge branch 'lsk/v3.14/topic/of' into linux-linaro-lsk-v3.14
      Merge branch 'v3.14-backport' of 
http://git.linaro.org/people/mathieu.poirier/coresight into lsk-v3.14-coresight
      Merge remote-tracking branch 'lsk/v3.14/topic/coresight' into linux-linaro-lsk-v3.14
      Merge tag 'v3.14.34' into linux-linaro-lsk-v3.14
      Merge remote-tracking branch 'lsk/v3.14/topic/gcov' into linux-linaro-lsk-v3.14
      Merge remote-tracking branch 'lsk/linux-linaro-lsk-v3.14' into linux-linaro-lsk-v3.14
      Merge remote-tracking branch 'lsk/v3.14/topic/efi' into linux-linaro-lsk-v3.14
Mark Glover (1):
      USB: ftdi_sio: add PIDs for Actisense USB devices
Mark Rutland (1):
      arm64: Fix up /proc/cpuinfo
Martin KaFai Lau (1):
      ipv6: fix ipv6_cow_metrics for non DST_HOST case
Martin Vajnar (1):
      hx4700: regulator: declare full constraints
Mathias Krause (2):
      crypto: add missing crypto module aliases
      crypto: crc32c - add missing crypto module alias
Mathias Nyman (1):
      xhci: Allocate correct amount of scratchpad buffers
Mathieu Poirier (3):
      coresight-etm: Fix initial trace ID value
      coresight: Fixing wrong #ifdef/#endif placement
      coresight: fixing CPU hwid lookup in device tree
Mathy Vanhoef (1):
      mac80211: properly set CCK flag in radiotap
Matt Fleming (1):
      efi: Set feature flags inside feature init functions
Matthew Thode (1):
      net: reject creation of netdev names with colons
Matthew Wilcox (1):
      axonram: Fix bug in direct_access
Max Mansfield (1):
      usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards
Mel Gorman (24):
      mm: page_alloc: do not update zlc unless the zlc is active
      mm: page_alloc: do not treat a zone that cannot be used for dirty pages as "full"
      include/linux/jump_label.h: expose the reference count
      mm: page_alloc: use jump labels to avoid checking number_of_cpusets
      mm: page_alloc: calculate classzone_idx once from the zonelist ref
      mm: page_alloc: only check the zone id check if pages are buddies
      mm: page_alloc: only check the alloc flags and gfp_mask for dirty once
      mm: page_alloc: take the ALLOC_NO_WATERMARK check out of the fast path
      mm: page_alloc: use unsigned int for order in more places
      mm: page_alloc: reduce number of times page_to_pfn is called
      mm: page_alloc: convert hot/cold parameter and immediate callers to bool
      mm: page_alloc: lookup pageblock migratetype with IRQs enabled during free
      mm: shmem: avoid atomic operation during shmem_getpage_gfp
      mm: do not use atomic operations when releasing pages
      mm: do not use unnecessary atomic operations when adding pages to the LRU
      fs: buffer: do not use unnecessary atomic operations when discarding buffers
      mm: non-atomically mark page accessed during page cache allocation where possible
      mm: avoid unnecessary atomic operations during end_page_writeback()
      mm: pagemap: avoid unnecessary overhead when tracepoints are deactivated
      mm: rearrange zone fields into read-only, page alloc, statistics and page reclaim lines
      mm: move zone->pages_scanned into a vmstat counter
      mm: vmscan: only update per-cpu thresholds for online CPU
      mm: page_alloc: abort fair zone allocation policy when remotes nodes are encountered
      mm: page_alloc: reduce cost of the fair zone allocation policy
Michael Karcher (1):
      scripts/
recordmcount.pl: There is no -m32 gcc option on Super-H anymore
Michal Hocko (1):
      mm: get rid of radix tree gfp mask for pagecache_get_page
Michal Kubeček (1):
      udp: only allow UFO for packets from SOCK_DGRAM sockets
Michel Dänzer (1):
      PCI: Fix infinite loop with ROM image of size 0
Michiel vd Garde (1):
      USB: serial: cp210x: Adding Seletek device id's
Mika Westerberg (1):
      spi/pxa2xx: Clear cur_chip pointer before starting next message
Mikulas Patocka (4):
      cpufreq: speedstep-smi: enable interrupts when waiting
      dm mirror: do not degrade the mirror on discard error
      dm: fix a race condition in dm_get_md
      dm snapshot: fix a possible invalid memory access on unload
Minh Duc Tran (1):
      fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit.
Mitko Haralanov (1):
      IB/qib: Do not write EEPROM
Moshe Lazer (1):
      IB/core: Fix deadlock on uverbs modify_qp error flow
Mugunthan V N (1):
      drivers: net: cpsw: discard dual emac default vlan configuration
Naoya Horiguchi (3):
      mm/hugetlb: pmd_huge() returns true for non-present hugepage
      mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection
      mm/hugetlb: add migration entry check in __unmap_hugepage_range
NeilBrown (2):
      md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants.
      md/raid5: Fix livelock when array is both resyncing and degraded.
Nicholas Bellinger (5):
      target: Drop arbitrary maximum I/O size limit
      iscsi-target: Drop problematic active_ts_list usage
      target: Fix PR_APTPL_BUF_LEN buffer size limitation
      target: Add missing WRITE_SAME end-of-device sanity check
      target: Check for LBA + sectors wrap-around in sbc_parse_cdb
Nicolas Pitre (1):
      vt: provide notifications on selection changes
Nicolas Saenz Julienne (1):
      gpio: tps65912: fix wrong container_of arguments
Oliver Hartkopp (1):
      can: dev: fix crtlmode_supported check
Or Gerlitz (1):
      IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach
Pablo Neira Ayuso (1):
      netfilter: nfnetlink: validate nfnetlink header from batch
Pantelis Antoniou (20):
      of: device_node kobject lifecycle fixes
      of: Introduce device tree node flag helpers.
      of: Create unlocked versions of node and property add/remove functions
      of: rename of_aliases_mutex to just of_mutex
      OF: Utility helper functions for dynamic nodes
      of: Transactional DT support.
      of: Introduce Device Tree resolve support.
      of/resolver: Switch to new local fixups format.
      of/reconfig: Add of_reconfig_get_state_change() of notifier helper.
      of/reconfig: Add OF_DYNAMIC notifier for platform_bus_type
      of/overlay: Introduce DT overlay support
      of/overlay: Do not generate duplicate nodes
      of/platform: Handle of_populate drivers in notifier
      i2c/of: Factor out Devicetree registration code
      i2c/of: Add OF_RECONFIG notifier handler
      i2c: Mark instantiated device nodes with OF_POPULATE
      i2c: Mark instantiated device nodes with OF_POPULATE
      of/overlay: Add overlay unittests
      of/unittest: Overlays with sub-devices tests
      of: unitest: Add I2C overlay unit tests.
Paolo Bonzini (1):
      KVM: emulate: fix CMPXCHG8B on 32-bit hosts
Paul Bolle (1):
      coresight-etm: remove check for unknown Kconfig macro
Paul Osmialowski (1):
      i2c: s3c2410: fix ABBA deadlock by keeping clock prepared
Pawel Moll (1):
      of: Keep track of populated platform devices
Peng Tao (1):
      nfs: fix dio deadlock when O_DIRECT flag is flipped
Peter Hurley (1):
      tty: Prevent untrappable signals from malicious program
Peter Hutterer (1):
      Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd
Peter Kümmel (1):
      kconfig: Fix warning "‘jump’ may be used uninitialized"
Peter Ujfalusi (2):
      ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration
      ASoC: omap-pcm: Correct dma mask
Qais Yousef (1):
      ASoC: soc-compress.c: fix NULL dereference
Quentin Casasnovas (1):
      Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
Rasmus Villemoes (1):
      iio: imu: adis16400: Fix sign extension
Ricardo Ribalda Delgado (1):
      PCI: Generate uppercase hex for modalias var in uevent
Riku Voipio (2):
      gcov: add ARM64 to GCOV_PROFILE_ALL
      gcov: enable GCOV_PROFILE_ALL from ARCH Kconfigs
Rob Herring (5):
      of: selftest: add deferred probe interrupt test
      of/selftest: clean-up of_selftest_platform_populate pass/fail handling
      of/selftest: add testcase for nodes with same name and address
      of/platform: fix device naming for non-translatable addresses
      of: kill off of_can_translate_address
Robert Nelson (1):
      ARM: dts: am335x-bone*: usb0 is hardwired for peripheral
Roman Gushchin (2):
      mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()
      mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()
Roopa Prabhu (1):
      bridge: dont send notification when skb->len == 0 in rtnl_bridge_notify
Ross Lagerwall (1):
      xen/manage: Fix USB interaction issues when resuming
Russell King (3):
      ARM: DMA: ensure that old section mappings are flushed from the TLB
      em28xx: ensure "closing" messages terminate with a newline
      em28xx-audio: fix missing newlines
Ryusuke Konishi (2):
      nilfs2: fix deadlock of segment constructor over I_SYNC flag
      nilfs2: fix potential memory overrun on inode
Sabrina Dubroca (1):
      pktgen: fix UDP checksum computation
Sachin Prabhu (1):
      Complete oplock break jobs before closing file handle
Saran Maruti Ramanara (1):
      net: sctp: fix passing wrong parameter header to param_type2af in sctp_process_param
Sasha Levin (3):
      time: settimeofday: Validate the values of tv from user
      time: adjtimex: Validate the ADJ_FREQUENCY values
      KEYS: close race between key lookup and freeing
Scot Doyle (1):
      tpm_tis: verify interrupt during init
Sebastian Andrzej Siewior (1):
      usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN
Sergei Shtylyov (1):
      clk-gate: fix bit # check in clk_register_gate()
Sergey Ryazanov (1):
      ath5k: fix spontaneus AR5312 freezes
Seth Forshee (1):
      HID: i2c-hid: Limit reads to wMaxInputLength bytes for input events
Shiraz Hashim (1):
      mm: pagewalk: call pte_hole() for VM_PFNMAP during walk_page_range
Sjoerd Simons (1):
      mmc: sdhci: Don't signal the sdio irq if it's not setup
Soren Brinkmann (1):
      clk: zynq: Force CPU_2X clock to be ungated
Stefan Wahren (1):
      iio: mxs-lradc: fix iio channel map regression
Steven Rostedt (Red Hat) (1):
      Linux 3.14.34-rt31
Sumit.Saxena@avagotech.com (1):
      megaraid_sas: disable interrupt_mask before enabling hardware interrupts
Takashi Iwai (4):
      ALSA: ak411x: Fix stall in work callback
      ALSA: pcm: Don't leave PREPARED state after draining
      ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec
      ALSA: hda - Disable runtime PM for Panther Point again
Tejun Heo (1):
      workqueue: fix subtle pool management issue which can stall whole worker_pool
Thadeu Lima de Souza Cascardo (1):
      blk-throttle: check stats_cpu before reading it from sysfs
Thomas Gleixner (3):
      Linux 3.14.28-rt25 REBASE
      Linux 3.14.29-rt26 REBASE
      Linux 3.14.31-rt28 REBASE
Tobias Jakobi (1):
      clocksource: exynos_mct: Fix bitmask regression for exynos4_mct_write
Tomáš Hodek (1):
      md/raid1: fix read balance when a drive is write-mostly.
Tony Battersby (1):
      sg: fix read() error reporting
Trond Myklebust (3):
      NFSv4.1: Fix an Oops in nfs41_walk_client_list
      NFSv4.1: Fix a kfree() of uninitialised pointers in decode_cb_sequence_args
      NFSv4: Don't call put_rpccred() under the rcu_read_lock()
Urs Fässler (1):
      iio: ad5686: fix optional reference voltage declaration
Vikram Mulukutla (1):
      tracing: Fix unmapping loop in tracing_mark_write
Vincent Sanders (1):
      ARM: 8153/1: Enable gcov support on the ARM architecture
Vineet Gupta (3):
      ARC: Delete stale barrier.h
      ARC: Fix build breakage for !CONFIG_ARC_DW2_UNWIND
      ARC: Fix KSTK_ESP()
Viresh Kumar (1):
      cpufreq: Set cpufreq_cpu_data to NULL before putting kobject
Vlastimil Babka (1):
      mm: when stealing freepages, also take pages created by splitting buddy page
WANG Cong (1):
      rtnetlink: call ->dellink on failure when ->newlink exists
Wei Yongjun (4):
      coresight-etb: use module_amba_driver to simplify the code
      coresight-funnel: use module_amba_driver to simplify the code
      coresight-tmc: use module_amba_driver to simplify the code
      coresight-tpiu: use module_amba_driver to simplify the code
Will Deacon (1):
      ARM: 8299/1: mm: ensure local active ASID is marked as allocated on rollover
Willem de Bruijn (1):
      ip: zero sockaddr returned on error queue
Xia Kaixu (1):
      coresight: remove the unused macro CORESIGHT_DEBUGFS_ENTRY
Xiubo Li (1):
      of: add __of_add_property() without lock operations
Yuan Pengfei (1):
      gcov: add support for GCC 4.9
Zidan Wang (1):
      ASoC: wm8960: Fix capture sample rate from 11250 to 11025
honclo (1):
      Added Little Endian support to vtpm module
karl beldan (2):
      lib/checksum.c: fix carry in csum_tcpudp_nofold
      lib/checksum.c: fix build for generic csum_tcpudp_nofold
subashab@codeaurora.org (1):
      ping: Fix race in free in receive path
 Documentation/ABI/testing/sysfs-firmware-ofw       |   28 +
 .../devicetree/bindings/arm/coresight.txt          |    4 -
 Documentation/devicetree/bindings/unittest.txt     |   71 +
 Documentation/devicetree/changesets.txt            |   40 +
 .../devicetree/dynamic-resolution-notes.txt        |   25 +
 Documentation/devicetree/overlay-notes.txt         |  133 ++
 Documentation/trace/coresight.txt                  |    4 +-
 Makefile                                           |    2 +-
 arch/arc/include/asm/barrier.h                     |   37 -
 arch/arc/include/asm/pgtable.h                     |    3 +-
 arch/arc/include/asm/processor.h                   |    9 +-
 arch/arc/kernel/ctx_sw_asm.S                       |    2 +-
 arch/arc/kernel/stacktrace.c                       |    6 +-
 arch/arm/Kconfig                                   |    1 +
 arch/arm/boot/bootp/Makefile                       |    2 +
 arch/arm/boot/compressed/Makefile                  |    2 +
 arch/arm/boot/dts/am335x-bone-common.dtsi          |    1 +
 arch/arm/boot/dts/imx25.dtsi                       |    8 +-
 arch/arm/boot/dts/tegra20.dtsi                     |    8 +-
 arch/arm/boot/dts/versatile-pb.dts                 |    2 -
 arch/arm/crypto/aes_glue.c                         |    4 +-
 arch/arm/crypto/sha1_glue.c                        |    2 +-
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |    2 +-
 arch/arm/mach-pxa/corgi.c                          |    3 +
 arch/arm/mach-pxa/hx4700.c                         |    2 +
 arch/arm/mach-pxa/poodle.c                         |    2 +
 arch/arm/mach-sa1100/pm.c                          |    1 +
 arch/arm/mm/context.c                              |   26 +-
 arch/arm/mm/dma-mapping.c                          |   11 +-
 arch/arm64/Kconfig                                 |    1 +
 arch/arm64/include/asm/cputype.h                   |    2 +
 arch/arm64/kernel/setup.c                          |   99 +-
 arch/arm64/kernel/signal32.c                       |    5 +-
 arch/arm64/kernel/smp.c                            |    5 +
 arch/metag/include/asm/processor.h                 |    4 +-
 arch/microblaze/Kconfig                            |    1 +
 arch/mips/cavium-octeon/smp.c                      |    2 -
 arch/mips/kernel/irq_cpu.c                         |    4 +
 arch/mips/kernel/mips_ksyms.c                      |    8 +
 arch/mips/kernel/smp.c                             |    2 +-
 arch/mips/kvm/kvm_locore.S                         |    2 +-
 arch/mips/kvm/kvm_mips.c                           |    8 +-
 arch/mips/kvm/trace.h                              |    6 +-
 arch/powerpc/Kconfig                               |    1 +
 arch/powerpc/crypto/sha1.c                         |    3 +-
 arch/powerpc/include/asm/dcr-mmio.h                |    4 -
 arch/powerpc/kernel/prom.c                         |   70 -
 arch/powerpc/mm/numa.c                             |    3 +-
 arch/powerpc/platforms/pseries/dlpar.c             |    2 -
 arch/powerpc/platforms/pseries/hotplug-cpu.c       |    7 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |   13 +-
 arch/powerpc/platforms/pseries/iommu.c             |    5 +-
 arch/powerpc/platforms/pseries/reconfig.c          |    2 -
 arch/powerpc/platforms/pseries/setup.c             |    5 +-
 arch/powerpc/sysdev/axonram.c                      |    2 +-
 arch/powerpc/sysdev/dcr.c                          |    6 +-
 arch/powerpc/sysdev/msi_bitmap.c                   |    2 +-
 arch/powerpc/xmon/xmon.c                           |    1 +
 arch/s390/Kconfig                                  |    1 +
 arch/s390/crypto/aes_s390.c                        |    2 +-
 arch/s390/crypto/des_s390.c                        |    4 +-
 arch/s390/crypto/ghash_s390.c                      |    2 +-
 arch/s390/crypto/sha1_s390.c                       |    2 +-
 arch/s390/crypto/sha256_s390.c                     |    4 +-
 arch/s390/crypto/sha512_s390.c                     |    4 +-
 arch/sh/Kconfig                                    |    1 +
 arch/sparc/crypto/aes_glue.c                       |    2 +-
 arch/sparc/crypto/camellia_glue.c                  |    2 +-
 arch/sparc/crypto/crc32c_glue.c                    |    2 +-
 arch/sparc/crypto/des_glue.c                       |    2 +-
 arch/sparc/crypto/md5_glue.c                       |    2 +-
 arch/sparc/crypto/sha1_glue.c                      |    2 +-
 arch/sparc/crypto/sha256_glue.c                    |    4 +-
 arch/sparc/crypto/sha512_glue.c                    |    4 +-
 arch/tile/mm/homecache.c                           |    2 +-
 arch/x86/Kconfig                                   |    7 +-
 arch/x86/boot/compressed/Makefile                  |    2 +-
 arch/x86/boot/compressed/misc.c                    |    9 +-
 arch/x86/crypto/aes_glue.c                         |    4 +-
 arch/x86/crypto/aesni-intel_glue.c                 |    2 +-
 arch/x86/crypto/blowfish_glue.c                    |    4 +-
 arch/x86/crypto/camellia_aesni_avx2_glue.c         |    4 +-
 arch/x86/crypto/camellia_aesni_avx_glue.c          |    4 +-
 arch/x86/crypto/camellia_glue.c                    |    4 +-
 arch/x86/crypto/cast5_avx_glue.c                   |    2 +-
 arch/x86/crypto/cast6_avx_glue.c                   |    2 +-
 arch/x86/crypto/crc32-pclmul_glue.c                |    4 +-
 arch/x86/crypto/crc32c-intel_glue.c                |    4 +-
 arch/x86/crypto/crct10dif-pclmul_glue.c            |    4 +-
 arch/x86/crypto/fpu.c                              |    3 +
 arch/x86/crypto/ghash-clmulni-intel_glue.c         |    2 +-
 arch/x86/crypto/salsa20_glue.c                     |    4 +-
 arch/x86/crypto/serpent_avx2_glue.c                |    4 +-
 arch/x86/crypto/serpent_avx_glue.c                 |    2 +-
 arch/x86/crypto/serpent_sse2_glue.c                |    2 +-
 arch/x86/crypto/sha1_ssse3_glue.c                  |    2 +-
 arch/x86/crypto/sha256_ssse3_glue.c                |    4 +-
 arch/x86/crypto/sha512_ssse3_glue.c                |    4 +-
 arch/x86/crypto/twofish_avx_glue.c                 |    2 +-
 arch/x86/crypto/twofish_glue.c                     |    4 +-
 arch/x86/crypto/twofish_glue_3way.c                |    4 +-
 arch/x86/include/asm/desc.h                        |   20 +-
 arch/x86/kernel/cpu/mshyperv.c                     |    1 +
 arch/x86/kernel/entry_64.S                         |   13 +-
 arch/x86/kernel/tls.c                              |   25 +-
 arch/x86/kernel/traps.c                            |   23 +-
 arch/x86/kernel/tsc.c                              |    2 +-
 arch/x86/kvm/emulate.c                             |    3 +-
 arch/x86/kvm/vmx.c                                 |   16 +-
 arch/x86/kvm/x86.c                                 |   19 +-
 arch/x86/mm/gup.c                                  |    2 +-
 arch/x86/mm/hugetlbpage.c                          |    8 +-
 arch/x86/mm/mmap.c                                 |    6 +-
 arch/x86/pci/common.c                              |   16 +
 arch/x86/platform/efi/efi.c                        |   13 +-
 arch/x86/tools/
calc_run_size.pl                    |   39 -
 arch/x86/tools/calc_run_size.sh                    |   42 +
 block/blk-throttle.c                               |    3 +
 block/cfq-iosched.c                                |   16 +-
 crypto/842.c                                       |    1 +
 crypto/aes_generic.c                               |    3 +-
 crypto/algapi.c                                    |    4 +-
 crypto/ansi_cprng.c                                |    3 +-
 crypto/anubis.c                                    |    1 +
 crypto/api.c                                       |    4 +-
 crypto/arc4.c                                      |    1 +
 crypto/authenc.c                                   |    1 +
 crypto/authencesn.c                                |    1 +
 crypto/blowfish_generic.c                          |    3 +-
 crypto/camellia_generic.c                          |    3 +-
 crypto/cast5_generic.c                             |    3 +-
 crypto/cast6_generic.c                             |    3 +-
 crypto/cbc.c                                       |    1 +
 crypto/ccm.c                                       |    5 +-
 crypto/chainiv.c                                   |    1 +
 crypto/cmac.c                                      |    1 +
 crypto/crc32.c                                     |    1 +
 crypto/crc32c.c                                    |    1 +
 crypto/crct10dif_generic.c                         |    3 +-
 crypto/cryptd.c                                    |    1 +
 crypto/crypto_null.c                               |    6 +-
 crypto/ctr.c                                       |    3 +-
 crypto/cts.c                                       |    1 +
 crypto/deflate.c                                   |    2 +-
 crypto/des_generic.c                               |    7 +-
 crypto/ecb.c                                       |    1 +
 crypto/eseqiv.c                                    |    1 +
 crypto/fcrypt.c                                    |    1 +
 crypto/gcm.c                                       |    7 +-
 crypto/ghash-generic.c                             |    3 +-
 crypto/hmac.c                                      |    1 +
 crypto/khazad.c                                    |    1 +
 crypto/krng.c                                      |    3 +-
 crypto/lrw.c                                       |    1 +
 crypto/lz4.c                                       |    1 +
 crypto/lz4hc.c                                     |    1 +
 crypto/lzo.c                                       |    1 +
 crypto/md4.c                                       |    2 +-
 crypto/md5.c                                       |    1 +
 crypto/michael_mic.c                               |    1 +
 crypto/pcbc.c                                      |    1 +
 crypto/pcrypt.c                                    |    1 +
 crypto/rmd128.c                                    |    1 +
 crypto/rmd160.c                                    |    1 +
 crypto/rmd256.c                                    |    1 +
 crypto/rmd320.c                                    |    1 +
 crypto/salsa20_generic.c                           |    3 +-
 crypto/seed.c                                      |    1 +
 crypto/seqiv.c                                     |    1 +
 crypto/serpent_generic.c                           |    5 +-
 crypto/sha1_generic.c                              |    3 +-
 crypto/sha256_generic.c                            |    6 +-
 crypto/sha512_generic.c                            |    6 +-
 crypto/tea.c                                       |    5 +-
 crypto/tgr192.c                                    |    5 +-
 crypto/twofish_generic.c                           |    3 +-
 crypto/vmac.c                                      |    1 +
 crypto/wp512.c                                     |    5 +-
 crypto/xcbc.c                                      |    1 +
 crypto/xts.c                                       |    1 +
 crypto/zlib.c                                      |    1 +
 drivers/acpi/video.c                               |   11 +
 drivers/ata/libata-sff.c                           |   12 +
 drivers/ata/sata_dwc_460ex.c                       |   26 +-
 drivers/base/platform.c                            |    1 +
 drivers/block/drbd/drbd_req.c                      |    1 +
 drivers/block/rbd.c                                |   25 +-
 drivers/bluetooth/ath3k.c                          |    8 +
 drivers/bus/mvebu-mbus.c                           |   13 +
 drivers/char/tpm/tpm-interface.c                   |    2 +-
 drivers/char/tpm/tpm_i2c_atmel.c                   |    4 +
 drivers/char/tpm/tpm_i2c_nuvoton.c                 |    5 +
 drivers/char/tpm/tpm_i2c_stm_st33.c                |    2 +-
 drivers/char/tpm/tpm_ibmvtpm.c                     |   28 +-
 drivers/char/tpm/tpm_tis.c                         |   76 +-
 drivers/clk/clk-gate.c                             |    2 +-
 drivers/clk/sunxi/clk-factors.c                    |    2 +-
 drivers/clk/sunxi/clk-factors.h                    |    1 +
 drivers/clk/sunxi/clk-sunxi.c                      |    1 +
 drivers/clk/zynq/clkc.c                            |    1 +
 drivers/clocksource/exynos_mct.c                   |    4 +-
 drivers/coresight/coresight-etb10.c                |   14 +-
 drivers/coresight/coresight-etm3x.c                |   24 +-
 drivers/coresight/coresight-funnel.c               |   12 +-
 drivers/coresight/coresight-priv.h                 |    2 +-
 drivers/coresight/coresight-replicator.c           |    2 +-
 drivers/coresight/coresight-tmc.c                  |   12 +-
 drivers/coresight/coresight-tpiu.c                 |   12 +-
 drivers/coresight/coresight.c                      |   11 +-
 drivers/coresight/of_coresight.c                   |   22 +-
 drivers/cpufreq/cpufreq.c                          |    6 +-
 drivers/cpufreq/s3c2416-cpufreq.c                  |    4 +-
 drivers/cpufreq/s3c24xx-cpufreq.c                  |    2 +-
 drivers/cpufreq/speedstep-lib.c                    |    3 +
 drivers/cpufreq/speedstep-smi.c                    |   12 +
 drivers/crypto/nx/nx-842.c                         |   34 +-
 drivers/crypto/padlock-aes.c                       |    2 +-
 drivers/crypto/padlock-sha.c                       |    8 +-
 drivers/crypto/ux500/cryp/cryp_core.c              |    4 +-
 drivers/crypto/ux500/hash/hash_core.c              |    8 +-
 drivers/edac/amd64_edac.c                          |   10 +-
 drivers/firmware/efi/efi.c                         |    3 +
 drivers/firmware/efi/runtime-map.c                 |    2 +-
 drivers/gpio/gpio-tps65912.c                       |   14 +-
 drivers/gpio/gpiolib-of.c                          |    9 +-
 drivers/gpio/gpiolib.c                             |   49 +-
 drivers/gpu/drm/i915/i915_gem.c                    |    9 +-
 drivers/gpu/drm/radeon/cik.c                       |   37 +-
 drivers/gpu/drm/radeon/kv_dpm.c                    |   17 +-
 drivers/gpu/drm/radeon/ni.c                        |    8 +-
 drivers/gpu/drm/radeon/r600_dpm.c                  |    2 +-
 drivers/gpu/drm/radeon/radeon_asic.c               |   18 +-
 drivers/gpu/drm/radeon/radeon_atombios.c           |    1 +
 drivers/gpu/drm/radeon/radeon_pm.c                 |   33 +
 drivers/gpu/drm/radeon/si_dpm.c                    |   39 +
 drivers/hid/hid-input.c                            |   17 +
 drivers/hid/i2c-hid/i2c-hid.c                      |    5 +-
 drivers/i2c/busses/i2c-s3c2410.c                   |   23 +-
 drivers/i2c/i2c-core.c                             |  161 +-
 drivers/iio/adc/mcp3422.c                          |   17 +-
 drivers/iio/dac/ad5686.c                           |    2 +-
 drivers/iio/imu/adis16400_core.c                   |    3 +-
 drivers/infiniband/core/ucma.c                     |    3 +
 drivers/infiniband/core/uverbs_cmd.c               |    9 +-
 drivers/infiniband/hw/mlx4/main.c                  |   10 +-
 drivers/infiniband/hw/qib/qib.h                    |    9 +-
 drivers/infiniband/hw/qib/qib_eeprom.c             |  181 --
 drivers/infiniband/hw/qib/qib_iba6120.c            |    2 -
 drivers/infiniband/hw/qib/qib_iba7220.c            |    2 -
 drivers/infiniband/hw/qib/qib_iba7322.c            |    2 -
 drivers/infiniband/hw/qib/qib_init.c               |    1 -
 drivers/infiniband/hw/qib/qib_sysfs.c              |   24 -
 drivers/input/evdev.c                              |   13 +-
 drivers/input/mouse/synaptics.c                    |    7 +-
 drivers/input/serio/i8042-x86ia64io.h              |    8 +
 drivers/input/tablet/wacom_wac.c                   |    6 +
 drivers/md/dm-cache-metadata.c                     |  104 +-
 drivers/md/dm-cache-target.c                       |   89 +-
 drivers/md/dm-io.c                                 |    6 +
 drivers/md/dm-raid1.c                              |    9 +
 drivers/md/dm-snap.c                               |    4 +-
 drivers/md/dm-thin.c                               |    6 +
 drivers/md/dm.c                                    |   27 +-
 drivers/md/raid1.c                                 |    5 +-
 drivers/md/raid5.c                                 |    6 +-
 drivers/media/rc/ir-lirc-codec.c                   |   12 +-
 drivers/media/usb/dvb-usb-v2/lmedm04.c             |    7 +
 drivers/media/usb/em28xx/em28xx-audio.c            |    4 +-
 drivers/media/usb/em28xx/em28xx-dvb.c              |    2 +-
 drivers/media/usb/em28xx/em28xx-input.c            |    2 +-
 drivers/media/usb/em28xx/em28xx-video.c            |    2 +-
 drivers/misc/mei/init.c                            |    2 +
 drivers/mmc/host/sdhci-pxav3.c                     |    4 +-
 drivers/mmc/host/sdhci.c                           |    2 +-
 drivers/net/can/dev.c                              |    8 +-
 drivers/net/can/usb/kvaser_usb.c                   |   28 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |    2 +-
 .../net/ethernet/qlogic/netxen/netxen_nic_main.c   |    5 +-
 drivers/net/ethernet/ti/cpsw.c                     |   22 +
 drivers/net/macvtap.c                              |    7 +-
 drivers/net/phy/phy.c                              |   23 +-
 drivers/net/ppp/ppp_deflate.c                      |    2 +-
 drivers/net/team/team.c                            |   10 +-
 drivers/net/usb/plusb.c                            |    5 +
 drivers/net/wireless/ath/ath5k/reset.c             |    2 +-
 drivers/net/wireless/ath/ath6kl/hif.h              |    4 +-
 drivers/net/wireless/ath/ath6kl/sdio.c             |    2 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c        |    5 +-
 drivers/net/wireless/iwlwifi/mvm/tx.c              |    5 +
 drivers/net/wireless/iwlwifi/pcie/tx.c             |    7 +-
 drivers/of/Kconfig                                 |   26 +-
 drivers/of/Makefile                                |    6 +-
 drivers/of/address.c                               |   24 +-
 drivers/of/base.c                                  |  535 +++---
 drivers/of/device.c                                |    4 +-
 drivers/of/dynamic.c                               |  794 +++++++++
 drivers/of/fdt.c                                   |    2 +-
 drivers/of/of_private.h                            |   59 +-
 drivers/of/overlay.c                               |  552 ++++++
 drivers/of/pdt.c                                   |    3 +-
 drivers/of/platform.c                              |  207 ++-
 drivers/of/resolver.c                              |  412 +++++
 drivers/of/testcase-data/testcases.dtsi            |    3 -
 drivers/of/unittest-data/testcases.dts             |   79 +
 .../tests-interrupts.dtsi                          |   13 +
 .../tests-match.dtsi                               |    0
 drivers/of/unittest-data/tests-overlay.dtsi        |  329 ++++
 .../tests-phandle.dtsi                             |    9 +-
 drivers/of/unittest-data/tests-platform.dtsi       |   35 +
 drivers/of/unittest.c                              | 1858 ++++++++++++++++++++
 drivers/pci/pci-driver.c                           |    2 +-
 drivers/pci/pci.c                                  |   40 +-
 drivers/pci/quirks.c                               |   14 +
 drivers/pci/rom.c                                  |    7 +-
 drivers/pinctrl/core.c                             |    5 +-
 drivers/power/88pm860x_charger.c                   |    1 +
 drivers/power/bq24190_charger.c                    |    2 +-
 drivers/power/gpio-charger.c                       |    4 +-
 drivers/regulator/core.c                           |    4 +-
 drivers/s390/crypto/ap_bus.c                       |    3 +-
 drivers/scsi/be2iscsi/be_main.c                    |    1 -
 drivers/scsi/ipr.c                                 |   92 +
 drivers/scsi/ipr.h                                 |    1 +
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |    3 +-
 drivers/scsi/sg.c                                  |    6 +-
 drivers/spi/spi-dw-mid.c                           |    1 -
 drivers/spi/spi-pxa2xx.c                           |    2 +-
 drivers/staging/comedi/comedi_compat32.c           |   12 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |  122 +-
 drivers/staging/iio/adc/mxs-lradc.c                |  204 +--
 drivers/target/iscsi/iscsi_target_tq.c             |   28 +-
 drivers/target/target_core_device.c                |    8 +-
 drivers/target/target_core_file.c                  |   11 +-
 drivers/target/target_core_iblock.c                |    2 +-
 drivers/target/target_core_pr.c                    |   25 +-
 drivers/target/target_core_sbc.c                   |   30 +-
 drivers/target/target_core_spc.c                   |    5 +-
 drivers/tty/n_tty.c                                |    9 +-
 drivers/tty/pty.c                                  |    3 +
 drivers/tty/serial/atmel_serial.c                  |    4 +-
 drivers/tty/tty_io.c                               |    4 +-
 drivers/tty/tty_ioctl.c                            |   12 +-
 drivers/tty/vt/vt.c                                |    4 +-
 drivers/usb/core/buffer.c                          |   26 +-
 drivers/usb/core/devio.c                           |    2 +
 drivers/usb/core/hcd.c                             |   16 +-
 drivers/usb/core/usb.c                             |    1 +
 drivers/usb/dwc3/dwc3-omap.c                       |   30 +-
 drivers/usb/host/xhci-ring.c                       |   10 +-
 drivers/usb/host/xhci.h                            |    8 +-
 drivers/usb/serial/bus.c                           |   13 +-
 drivers/usb/serial/cp210x.c                        |    3 +
 drivers/usb/serial/ftdi_sio.c                      |   19 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   23 +
 drivers/usb/serial/generic.c                       |    5 +-
 drivers/usb/serial/mxuport.c                       |    3 +-
 drivers/xen/manage.c                               |    8 +-
 drivers/xen/swiotlb-xen.c                          |    2 +-
 fs/autofs4/dev-ioctl.c                             |    8 +-
 fs/binfmt_elf.c                                    |    5 +-
 fs/btrfs/ctree.c                                   |   17 +-
 fs/btrfs/disk-io.c                                 |   11 +-
 fs/btrfs/extent_io.c                               |   11 +-
 fs/btrfs/file.c                                    |   61 +-
 fs/btrfs/inode.c                                   |    1 -
 fs/btrfs/tree-log.c                                |   13 +-
 fs/buffer.c                                        |   28 +-
 fs/cifs/file.c                                     |    6 +-
 fs/cifs/ioctl.c                                    |   21 +-
 fs/debugfs/inode.c                                 |   34 +-
 fs/ext4/file.c                                     |    8 +-
 fs/ext4/mballoc.c                                  |   14 +-
 fs/f2fs/checkpoint.c                               |    1 -
 fs/f2fs/node.c                                     |    2 -
 fs/fuse/dev.c                                      |    2 +-
 fs/fuse/file.c                                     |    2 -
 fs/gfs2/aops.c                                     |    1 -
 fs/gfs2/meta_io.c                                  |    4 +-
 fs/jffs2/scan.c                                    |    5 +
 fs/nfs/callback.c                                  |    8 +-
 fs/nfs/callback_xdr.c                              |    4 +-
 fs/nfs/delegation.c                                |    2 +-
 fs/nfs/direct.c                                    |    6 +
 fs/nfs/nfs4client.c                                |    2 +-
 fs/nilfs2/btree.c                                  |   47 +-
 fs/nilfs2/nilfs.h                                  |    2 -
 fs/nilfs2/segment.c                                |   44 +-
 fs/nilfs2/segment.h                                |    5 +
 fs/ntfs/attrib.c                                   |    1 -
 fs/ntfs/file.c                                     |    1 -
 fs/proc/Makefile                                   |    1 -
 fs/proc/generic.c                                  |   12 -
 fs/proc/inode.c                                    |   21 +
 fs/proc/internal.h                                 |    8 +-
 fs/proc/proc_devtree.c                             |  241 ---
 fs/proc/root.c                                     |    3 -
 fs/pstore/ram.c                                    |   15 +-
 fs/xfs/xfs_buf_item.c                              |    4 +
 fs/xfs/xfs_inode.c                                 |    2 +
 fs/xfs/xfs_qm.c                                    |    5 +
 fs/xfs/xfs_trans.c                                 |    1 +
 include/linux/coresight.h                          |   22 +-
 include/linux/cpuset.h                             |   30 +-
 include/linux/crypto.h                             |   13 +
 include/linux/fsnotify.h                           |    6 +-
 include/linux/gfp.h                                |    4 +-
 include/linux/huge_mm.h                            |    4 -
 include/linux/jump_label.h                         |   20 +-
 include/linux/kvm_host.h                           |    1 -
 include/linux/mmzone.h                             |  228 +--
 include/linux/of.h                                 |  315 +++-
 include/linux/of_address.h                         |    1 -
 include/linux/of_platform.h                        |    8 +
 include/linux/page-flags.h                         |    2 +
 include/linux/pageblock-flags.h                    |   33 +-
 include/linux/pagemap.h                            |  108 +-
 include/linux/pci.h                                |    2 +
 include/linux/swap.h                               |   22 +-
 include/linux/time.h                               |   13 +
 include/linux/usb/hcd.h                            |    1 +
 include/net/ip.h                                   |   13 +-
 include/net/netns/ipv4.h                           |    1 +
 include/sound/ak4113.h                             |    2 +-
 include/sound/ak4114.h                             |    2 +-
 include/target/target_core_base.h                  |    2 +-
 include/trace/events/kmem.h                        |    7 +-
 include/trace/events/pagemap.h                     |   16 +-
 kernel/cpuset.c                                    |   14 +-
 kernel/debug/kdb/kdb_main.c                        |    2 +-
 kernel/gcov/Kconfig                                |    5 +-
 kernel/gcov/base.c                                 |    6 +
 kernel/gcov/gcc_4_7.c                              |    5 +
 kernel/smpboot.c                                   |    2 +
 kernel/time.c                                      |    4 +
 kernel/time/ntp.c                                  |   11 +
 kernel/trace/trace.c                               |    2 +-
 kernel/workqueue.c                                 |   42 +-
 lib/checksum.c                                     |   12 +-
 linaro/configs/booting-test.conf                   |   66 +
 localversion-rt                                    |    2 +-
 mm/compaction.c                                    |    2 +-
 mm/filemap.c                                       |  209 +--
 mm/huge_memory.c                                   |   26 +
 mm/hugetlb.c                                       |   28 +-
 mm/memory.c                                        |    6 +-
 mm/mmap.c                                          |    4 +-
 mm/nommu.c                                         |    4 +-
 mm/page_alloc.c                                    |  325 ++--
 mm/pagewalk.c                                      |    5 +-
 mm/shmem.c                                         |   11 +-
 mm/swap.c                                          |   50 +-
 mm/swap_state.c                                    |    2 +-
 mm/vmalloc.c                                       |    6 +-
 mm/vmscan.c                                        |   36 +-
 mm/vmstat.c                                        |    9 +-
 net/ceph/osd_client.c                              |   30 +-
 net/compat.c                                       |    9 -
 net/core/dev.c                                     |   22 +-
 net/core/gen_stats.c                               |   15 +-
 net/core/pktgen.c                                  |   16 +-
 net/core/rtnetlink.c                               |   30 +-
 net/ipv4/ip_forward.c                              |    3 +-
 net/ipv4/ip_fragment.c                             |   11 +-
 net/ipv4/ip_output.c                               |   37 +-
 net/ipv4/ip_sockglue.c                             |    8 +-
 net/ipv4/ping.c                                    |   18 +-
 net/ipv4/route.c                                   |    9 +-
 net/ipv4/tcp_ipv4.c                                |   37 +-
 net/ipv4/udp_diag.c                                |    4 +-
 net/ipv6/datagram.c                                |   10 +-
 net/ipv6/ip6_fib.c                                 |   45 +-
 net/ipv6/ip6_output.c                              |    3 +-
 net/ipv6/ping.c                                    |    5 +-
 net/ipv6/route.c                                   |    9 +-
 net/irda/ircomm/ircomm_tty.c                       |    4 +-
 net/mac80211/rx.c                                  |    2 +-
 net/mac80211/tx.c                                  |    1 +
 net/netfilter/ipvs/ip_vs_ftp.c                     |   10 +-
 net/netfilter/nfnetlink.c                          |    3 +-
 net/sched/ematch.c                                 |    1 +
 net/sctp/associola.c                               |    1 -
 net/sctp/sm_make_chunk.c                           |    2 +-
 net/socket.c                                       |    3 -
 net/sunrpc/cache.c                                 |    2 +-
 net/wireless/nl80211.c                             |    9 +-
 scripts/kconfig/menu.c                             |    4 +-
 scripts/
recordmcount.pl                            |    1 -
 security/keys/gc.c                                 |    4 +-
 sound/core/pcm_native.c                            |    2 +
 sound/core/seq/seq_dummy.c                         |   31 -
 sound/i2c/other/ak4113.c                           |   17 +-
 sound/i2c/other/ak4114.c                           |   18 +-
 sound/pci/hda/hda_intel.c                          |    2 +-
 sound/pci/hda/patch_sigmatel.c                     |   17 +-
 sound/pci/riptide/riptide.c                        |   27 +-
 sound/pci/rme9652/hdspm.c                          |    6 +
 sound/soc/atmel/atmel_ssc_dai.c                    |   18 +-
 sound/soc/codecs/sgtl5000.c                        |    3 +
 sound/soc/codecs/wm8960.c                          |    2 +-
 sound/soc/fsl/fsl_esai.h                           |    2 +-
 sound/soc/omap/omap-mcbsp.c                        |    2 +-
 sound/soc/omap/omap-pcm.c                          |    2 +-
 sound/soc/soc-compress.c                           |    9 +-
 sound/usb/mixer.c                                  |    1 +
 virt/kvm/eventfd.c                                 |    2 +
 virt/kvm/vfio.c                                    |    2 +-
 506 files changed, 8662 insertions(+), 2987 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-firmware-ofw
 create mode 100644 Documentation/devicetree/bindings/unittest.txt
 create mode 100644 Documentation/devicetree/changesets.txt
 create mode 100644 Documentation/devicetree/dynamic-resolution-notes.txt
 create mode 100644 Documentation/devicetree/overlay-notes.txt
 delete mode 100644 arch/arc/include/asm/barrier.h
 delete mode 100644 arch/x86/tools/
calc_run_size.pl create mode 100644 arch/x86/tools/calc_run_size.sh
 create mode 100644 drivers/of/dynamic.c
 create mode 100644 drivers/of/overlay.c
 create mode 100644 drivers/of/resolver.c
 delete mode 100644 drivers/of/testcase-data/testcases.dtsi
 create mode 100644 drivers/of/unittest-data/testcases.dts
 rename drivers/of/{testcase-data => unittest-data}/tests-interrupts.dtsi (80%)
 rename drivers/of/{testcase-data => unittest-data}/tests-match.dtsi (100%)
 create mode 100644 drivers/of/unittest-data/tests-overlay.dtsi
 rename drivers/of/{testcase-data => unittest-data}/tests-phandle.dtsi (82%)
 create mode 100644 drivers/of/unittest-data/tests-platform.dtsi
 create mode 100644 drivers/of/unittest.c
 delete mode 100644 fs/proc/proc_devtree.c
 create mode 100644 linaro/configs/booting-test.conf
--------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------
CI build and test for LE and BE variants of both branches were run after this update and the results are listed below:
linux-linaro-lng-v3.14
before this update:
big-endian variant:
after this update:
big-endian variant:
linux-linaro-lng-v3.14-rt
before this update:
after this update:
big-endian variant: