lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
List overview
Download
linaro-networking
April 2015
----- 2024 -----
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
linaro-networking@lists.linaro.org
1 participants
2 discussions
Start a n
N
ew thread
[linux-lng-patch] Updates to LNG kernels
by Gary Robertson
A new branch is being added to the Linaro Networking kernel git repository. This new branch tracks the latest stable kernel from
kernel.org
for which an RT patch set has been released... currently v3.18.11-RT7. Starting with this pristine upstream stable kernel, the latest released PREEMPT_RT_FULL patch set was applied to derive a baseline v3.18.11-rt7 kernel. Specific patches were then applied to provide additional features of interest to Linaro networking group. Initially, support is provided for huge pages, KVM hosting, big and little endian operation, and of course, full RT preemption. NO_HZ_FULL isolation patches are not included in this initial version of the new kernel branch, but should be available soon. The initial reference platform supported is the Cortex A15 based Insignal Arndale board, with aarch64 support expected to follow shortly. Below is a summary of the additional changes made to the initial 3.18.11-rt7 baseline: -------------------------------------------------------------------------------------------------------------------------------------- These are the changes applied to
kernel.org
Linux v3.18.11-rt7 to create linux-linaro-lng-v3.18-rt: -------------------------------------------------------------------------------------------------------------------------------------- The following changes since commit 93d431e2909e0ec03127b861f4865cde89d84520: Merge tag 'v3.18.11-rt7-lno1' into linux-linaro-lng-v3.18-rt (2015-04-14 21:48:56 +0200) are available in the git repository at:
http://git.linaro.org/people/gary.robertson/staging-linux-linaro-lng.git
linux-linaro-lng-v3.18-rt for you to fetch changes up to 7f54cddfc767c29bc030a9f512c1d5e8e33f337d: Merge branch 'linux-linaro-lng-v3.18' into linux-linaro-lng-v3.18-rt (2015-04-21 08:15:06 -0500) ---------------------------------------------------------------- Anders Roxell (1): arch: arm64: enable juno dtb Gary S. Robertson (6): base commit (empty) Create new configs topic branch Merge branch 'configs' into linux-linaro-lng-v3.18 nfsroot - cleanup trailing options on boot command line Make ISR threading a compile-time-only option Merge branch 'linux-linaro-lng-v3.18' into linux-linaro-lng-v3.18-rt Liviu Dudau (1): arm64: Create link to include/dt-bindings to enable C preprocessor use. Victor Kamensky (7): mtd: map.h endian fix mmc: dw_mmc endian fix exynos: secondary_startup endian fix exynos: serial clear and set big endian fix exynos: boot serial endian fix exynos: driver raw read and write endian fix exynos: enable big endian support arch/arm/include/debug/samsung.S | 9 ++ arch/arm/mach-exynos/Kconfig | 10 +- arch/arm/mach-exynos/common.h | 4 +- arch/arm/mach-exynos/exynos.c | 6 +- arch/arm/mach-exynos/firmware.c | 2 +- arch/arm/mach-exynos/headsmp.S | 6 + arch/arm/mach-exynos/mcpm-exynos.c | 6 +- arch/arm/mach-exynos/platsmp.c | 4 +- arch/arm/mach-exynos/pm.c | 4 +- arch/arm/mach-exynos/pm_domains.c | 6 +- arch/arm/plat-samsung/cpu.c | 8 +- arch/arm/plat-samsung/pm-common.c | 8 +- arch/arm/plat-samsung/pm-debug.c | 24 ++-- arch/arm/plat-samsung/pm-gpio.c | 66 +++++------ arch/arm/plat-samsung/wakeup-mask.c | 6 +- arch/arm/plat-samsung/watchdog-reset.c | 8 +- drivers/clk/samsung/clk-exynos5250.c | 4 +- drivers/clk/samsung/clk-pll.c | 122 ++++++++++---------- drivers/clocksource/samsung_pwm_timer.c | 16 +-- drivers/cpufreq/exynos4210-cpufreq.c | 12 +- drivers/cpufreq/exynos4x12-cpufreq.c | 13 ++- drivers/cpufreq/exynos5250-cpufreq.c | 12 +- drivers/cpufreq/exynos5440-cpufreq.c | 28 ++--- drivers/gpio/gpio-samsung.c | 92 +++++++-------- drivers/irqchip/exynos-combiner.c | 8 +- drivers/mmc/host/dw_mmc.c | 42 +++---- drivers/mmc/host/dw_mmc.h | 26 +++-- drivers/tty/serial/samsung.c | 43 ++++++- drivers/tty/serial/samsung.h | 4 +- fs/nfs/nfsroot.c | 8 +- include/linux/interrupt.h | 6 +- include/linux/mtd/map.h | 12 +- kernel/irq/manage.c | 15 +-- linaro/configs/android.conf | 42 +++++++ linaro/configs/arndale.conf | 95 ++++++++++++++++ linaro/configs/big-LITTLE-IKS.conf | 5 + linaro/configs/bigendian.conf | 4 + linaro/configs/debug.conf | 1 + linaro/configs/distribution.conf | 67 +++++++++++ linaro/configs/highbank.conf | 40 +++++++ linaro/configs/hugepage.conf | 3 + linaro/configs/kvm-guest.conf | 17 +++ linaro/configs/kvm-host.conf | 13 +++ linaro/configs/linaro-base.conf | 120 +++++++++++++++++++ linaro/configs/no_hz_full.conf | 17 +++ linaro/configs/omap4.conf | 196 ++++++++++++++++++++++++++++++++ linaro/configs/ovs.conf | 11 ++ linaro/configs/preempt-rt.conf | 4 + linaro/configs/preemption.conf | 2 + linaro/configs/ubuntu-minimal.conf | 1 + linaro/configs/vexpress-tuning.conf | 1 + linaro/configs/vexpress.conf | 64 +++++++++++ linaro/configs/vexpress64.conf | 56 +++++++++ linaro/configs/xen.conf | 7 ++ 54 files changed, 1113 insertions(+), 293 deletions(-) create mode 100644 linaro/configs/android.conf create mode 100644 linaro/configs/arndale.conf create mode 100644 linaro/configs/big-LITTLE-IKS.conf create mode 100644 linaro/configs/bigendian.conf create mode 100644 linaro/configs/debug.conf create mode 100644 linaro/configs/distribution.conf create mode 100644 linaro/configs/highbank.conf create mode 100644 linaro/configs/hugepage.conf create mode 100644 linaro/configs/kvm-guest.conf create mode 100644 linaro/configs/kvm-host.conf create mode 100644 linaro/configs/linaro-base.conf create mode 100644 linaro/configs/no_hz_full.conf create mode 100644 linaro/configs/omap4.conf create mode 100644 linaro/configs/ovs.conf create mode 100644 linaro/configs/preempt-rt.conf create mode 100644 linaro/configs/preemption.conf create mode 120000 linaro/configs/ubuntu-minimal.conf create mode 100644 linaro/configs/vexpress-tuning.conf create mode 100644 linaro/configs/vexpress.conf create mode 100644 linaro/configs/vexpress64.conf create mode 100644 linaro/configs/xen.conf -------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------- Regression tests were run for LE and BE variants of linux-linaro-lng-v3.18-rt and the results are compared against the corresponding linux-linaro-lng-v3.14-rt variants below: latest linux-linaro-lng-v3.14-rt little-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/2e44811793be93abb8…
big-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/d223fb5e4dbbe59be9…
latest linux-linaro-lng-v3.18-rt little-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/c2f97eaaee26755197…
big-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/6aa1f180939919c456…
9 years, 4 months
1
0
0
0
[linux-lng-patch] Updates to LNG kernels
by Gary Robertson
APPLIED Updates have been applied to the two currently maintained branches in the Linaro Networking Group kernel tree. These updates bring both LNG kernel branches up to date with the 2015.03 releases of the LSK branches on which the LNG kernel is now based. In addition, two compilation problems encountered when building for intel architectures have been resolved with updated patches consistent with upstream changes in later kernels. Below is a summary of the changes in this update: -------------------------------------------------------------------------------------------------------------------------------------- These are the changes to linux-linaro-lng-v3.14: -------------------------------------------------------------------------------------------------------------------------------------- The following changes since commit 662a35711031ba969fe53c5a8a1e224b64565bd9: Make ISR threading a compile-time-only option (2015-03-05 17:36:18 -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 for you to fetch changes up to 7842d0844b8b0b3d61d2436df9bf8794d065e039: KVM: VFIO: resolve redeclaration error on x86/_64 (2015-04-08 16:29:07 -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 Al Viro (4): 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 (4): 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 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 Alexey Brodkin (1): ARC: fix page address calculation if PAGE_OFFSET != LINUX_LINK_BASE Andy Lutomirski (2): x86,kvm,vmx: Preserve CR4 across VM entry x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization Angelo Compagnucci (1): iio:adc:mcp3422 Fix incorrect scales table Arnd Bergmann (1): cpufreq: s3c: remove incorrect __init annotations 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 Bo Shen (1): ASoC: atmel_ssc_dai: fix start event for I2S mode 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 (1): 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 Cyrille Pitchen (1): tty/serial: at91: fix error handling in atmel_serial_probe() Dan Carpenter (3): 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 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 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 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 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 Gary S. Robertson (6): 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' into linux-linaro-lng-v3.14 KVM:EVENTFD: fix implicit declaration on x86/_64 KVM: VFIO: resolve redeclaration error on x86/_64 George Cherian (1): usb: dwc3: dwc3-omap: Fix disable IRQ Govindarajulu Varadarajan (1): bnx2x: fix napi poll return value for repoll Grazvydas Ignotas (1): mm/memory.c: actually remap enough memory Greg Kroah-Hartman (4): 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 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 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 (3): 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 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 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 Johan Hovold (8): 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 John Stultz (1): ntp: Fixup adjtimex freq validation on 32-bit systems Joonsoo Kim (1): mm/compaction: fix wrong order check in compact_finished() Jouni Malinen (1): mac80211: Send EAPOL frames at lowest rate 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 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() Lennart Sorensen (1): USB: cp210x: add ID for RUGGEDCOM USB Serial Console 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 (6): 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 (1): 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 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 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 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 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 (1): md/raid5: Fix livelock when array is both resyncing and degraded. Nicholas Bellinger (4): 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 Or Gerlitz (1): IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach Paolo Bonzini (1): KVM: emulate: fix CMPXCHG8B on 32-bit hosts Paul Bolle (1): coresight-etm: remove check for unknown Kconfig macro Peter Hurley (1): tty: Prevent untrappable signals from malicious program Peter Kümmel (1): kconfig: Fix warning "‘jump’ may be used uninitialized" Peter Ujfalusi (1): ASoC: omap-pcm: Correct dma mask 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 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 (2): 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 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 Soren Brinkmann (1): clk: zynq: Force CPU_2X clock to be ungated Stefan Wahren (1): iio: mxs-lradc: fix iio channel map regression Sumit.Saxena(a)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 Thadeu Lima de Souza Cascardo (1): blk-throttle: check stats_cpu before reading it from sysfs Tomáš Hodek (1): md/raid1: fix read balance when a drive is write-mostly. Tony Battersby (1): sg: fix read() error reporting Trond Myklebust (2): 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 (1): 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 Yuan Pengfei (1): gcov: add support for GCC 4.9 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(a)codeaurora.org (1): ping: Fix race in free in receive path .../devicetree/bindings/arm/coresight.txt | 4 - Documentation/trace/coresight.txt | 4 +- Makefile | 2 +- arch/arc/include/asm/pgtable.h | 3 +- arch/arc/include/asm/processor.h | 9 +- 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/tegra20.dtsi | 8 +- 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/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/sysdev/axonram.c | 2 +- arch/s390/Kconfig | 1 + arch/sh/Kconfig | 1 + arch/x86/Kconfig | 1 + arch/x86/kernel/entry_64.S | 13 +- 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 +- block/blk-throttle.c | 3 + block/cfq-iosched.c | 16 +- crypto/crc32c.c | 1 + drivers/acpi/video.c | 11 ++ drivers/bluetooth/ath3k.c | 8 + 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/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/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 | 3 +- 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_atombios.c | 1 + drivers/hid/hid-input.c | 17 ++ drivers/hid/i2c-hid/i2c-hid.c | 5 +- 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/tablet/wacom_wac.c | 6 + drivers/md/dm-io.c | 6 + drivers/md/dm-raid1.c | 9 + drivers/md/dm-snap.c | 4 +- drivers/md/dm.c | 27 +-- drivers/md/raid1.c | 5 +- drivers/md/raid5.c | 3 +- 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/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 5 +- 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/pci/pci-driver.c | 2 +- drivers/pci/rom.c | 7 +- drivers/power/88pm860x_charger.c | 1 + drivers/power/bq24190_charger.c | 2 +- drivers/power/gpio-charger.c | 4 +- drivers/scsi/be2iscsi/be_main.c | 1 - drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +- drivers/scsi/sg.c | 6 +- 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_pr.c | 25 +-- drivers/target/target_core_sbc.c | 15 +- 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 +- fs/autofs4/dev-ioctl.c | 8 +- fs/binfmt_elf.c | 5 +- fs/btrfs/ctree.c | 17 +- fs/btrfs/disk-io.c | 11 +- fs/btrfs/file.c | 56 +++--- fs/btrfs/inode.c | 1 - fs/btrfs/tree-log.c | 13 +- fs/cifs/file.c | 6 +- fs/debugfs/inode.c | 34 ++-- fs/ext4/file.c | 8 +- fs/jffs2/scan.c | 5 + fs/nfs/callback.c | 8 +- fs/nfs/callback_xdr.c | 4 +- fs/nfs/delegation.c | 2 +- fs/nilfs2/btree.c | 47 ++++- fs/nilfs2/nilfs.h | 2 - fs/nilfs2/segment.c | 44 ++++- fs/nilfs2/segment.h | 5 + fs/proc/generic.c | 12 -- fs/proc/inode.c | 21 +++ fs/proc/internal.h | 1 + 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/fsnotify.h | 6 +- include/linux/kvm_host.h | 1 - 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 +- 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/ntp.c | 10 +- kernel/trace/trace.c | 2 +- lib/checksum.c | 12 +- linaro/configs/booting-test.conf | 66 +++++++ mm/compaction.c | 2 +- mm/hugetlb.c | 28 ++- mm/memory.c | 2 +- mm/mmap.c | 4 +- mm/nommu.c | 4 +- mm/page_alloc.c | 12 +- mm/pagewalk.c | 5 +- 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 | 32 +--- 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/tx.c | 1 + 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 +- scripts/kconfig/menu.c | 4 +- sound/core/pcm_native.c | 2 + 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/omap/omap-pcm.c | 2 +- virt/kvm/eventfd.c | 2 + virt/kvm/vfio.c | 2 +- 252 files changed, 1692 insertions(+), 1127 deletions(-) create mode 100644 linaro/configs/booting-test.conf -------------------------------------------------------------------------------------------------------------------------------------- These are the changes to linux-linaro-lng-v3.14-rt: -------------------------------------------------------------------------------------------------------------------------------------- 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(a)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(a)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:
https://validation.linaro.org/dashboard/permalink/bundle/249fd2269d6c84cdf9…
big-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/7a66b2025c1a653205…
after this update:
https://validation.linaro.org/dashboard/permalink/bundle/be62a2b2df285f45ff…
big-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/526eebc3199c24d05b…
linux-linaro-lng-v3.14-rt before this update:
https://validation.linaro.org/dashboard/permalink/bundle/b139dc7f2361fb55a2…
big-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/455b66be2dd28645c6…
after this update:
https://validation.linaro.org/dashboard/permalink/bundle/2e44811793be93abb8…
big-endian variant:
https://validation.linaro.org/dashboard/permalink/bundle/d223fb5e4dbbe59be9…
9 years, 4 months
1
0
0
0
← Newer
1
Older →
Jump to page:
1
Results per page:
10
25
50
100
200