Date Sun, 7 Feb 2016 16:11:32 -0800 Subject Linux 4.5-rc3 From Linus Torvalds <> It's Sunday afternoon, and everything is normal. And that means that

there's a new rc release right on time.



It's slightly bigger than I'd like, but not excessively so (and not

unusually so). Most of the patches are pretty small, although the diff

is utterly dominated by the (big) removal a couple of staging rdma

drivers that just weren't going anywhere. Those removal patches are

90% of the bulk of the diff.



Of the remaining 10%, the rest is still mostly drivers (networking,

gpu, sound, usb), with the rest being miscellaneous other stuff (core

networking, some VM fixes from Andrew, ARM SoC fixes, crypto etc).



So it may not be a tiny rc, but there is also nothing particularly

worrisome in there.



Shortlog appended for people who want to get more of a detail overview,



Linus



---

Abhilash Jindal (1):

iio: dht11: Use boottime



Adam Ford (2):

ARM: dts: Fix wl12xx missing clocks that cause hangs

ARM: dts: LogicPD Torpedo: Revert Duplicative Entries



Akinobu Mita (1):

iio: pressure: mpl115: fix temperature offset sign



Alex Deucher (10):

drm/amdgpu: no need to load MC firmware on fiji

drm/amdgpu/gfx8: enable cp inst/reg error interrupts

drm/amdgpu/gfx7: enable cp inst/reg error interrupts

drm/amdgpu: move gmc7 support out of CIK dependency

drm/amdgpu: pull topaz gmc bits into gmc_v7

drm/amdgpu: drop topaz support from gmc8 module

drm/amdgpu: don't load MEC2 on topaz

drm/amdgpu: load MEC ucode manually on iceland

drm/amdgpu: remove exp hardware support from iceland

drm/amdgpu: disable uvd and vce clockgating on Fiji



Alexander Duyck (1):

fib_trie: Fix shift by 32 in fib_table_lookup



Alexandre Belloni (2):

ARM: dts: at91: at91sam9n12ek: fix panel compatible string

ARM: dts: at91: sama5d4 xplained: properly mux phy interrupt



Alexey Klimov (1):

mailbox: pcc: fix channel calculation in get_pcc_channel()



Amitoj Kaur Chawla (2):

drm/amdkfd: Remove unnecessary cast in kfree

bus: vexpress-config: Add missing of_node_put



Anders Roxell (1):

[media] drivers/media: vsp1_video: fix compile error



Andrea Arcangeli (1):

mm: validate_mm browse_rb SMP race condition



Andreas Ziegler (1):

drm/i915: Remove select to deleted STOP_MACHINE from Kconfig



Andrew Lunn (3):

of: of_mdio: Ensure mdio device is a PHY

of: of_mdio: Add a whitelist of PHY compatibilities.

DT: phy.txt: Clarify expected compatible values



Andrey Grodzovsky (1):

drm/dp/mst: Reverse order of MST enable and clearing VC payload table.



Andy Shevchenko (1):

ACPI / LPSS: set PM domain via helper setter



Ard Biesheuvel (1):

arm64: allow vmalloc regions to be set with set_memory_*



Arnd Bergmann (17):

ssb: mark ssb_bus_register as __maybe_unused

net: simplify napi_synchronize() to avoid warnings

[media] exynos4-is: make VIDEO_SAMSUNG_EXYNOS4_IS tristate

net: i40e: shut up uninitialized variable warnings

crypto: ghash,poly1305 - select CRYPTO_HASH where needed

ipv4: ipconfig: avoid unused ic_proto_used symbol

net: moxart: use correct accessors for DMA memory

net: davinci_cpdma: use dma_addr_t for DMA address

net: hp100: remove unnecessary #ifdefs

net: bgmac: clarify CONFIG_BCMA dependency

net: vxge: avoid unused function warnings

net: nb8800: avoid uninitialized variable warning

net: tg3: avoid uninitialized variable warning

iio: ade7753: avoid uninitialized data

watchdog: imgdpc: select WATCHDOG_CORE

drm/exynos: fix building without CONFIG_PM_SLEEP

drm: exynos: make PM functions as __maybe_unused



Bernie Harris (1):

net_sched: drr: check for NULL pointer in drr_dequeue



Bob Copeland (1):

Revert "mac80211_hwsim: support any address in userspace"



Chunfeng Yun (2):

usb: xhci-mtk: fix bpkts value of LS/HS periodic eps not behind TT

usb: xhci-mtk: fix AHB bus hang up caused by roothubs polling



Colin Ian King (1):

drm/amdgpu: fix non-ANSI declaration of

amdgpu_amdkfd_gfx_*_get_functions()



Craig Gallek (1):

soreuseport: fix NULL ptr dereference SO_REUSEPORT after bind



Cyrille Pitchen (1):

crypto: atmel-aes - remove calls of clk_prepare() from atomic contexts



Dan Carpenter (2):

iio: inkern: fix a NULL dereference on error

ceph: checking for IS_ERR instead of NULL



Dan Williams (8):

libnvdimm: fix mode determination for e820 devices

libnvdimm, pfn: fix restoring memmap location

devm_memremap_pages: fix vmem_altmap lifetime + alignment handling

fs, block: force direct-I/O for dax-enabled block devices

block: revert runtime dax control of the raw block device

block: use DAX for partition table reads

mm: fix pfn_t to page conversion in vm_insert_mixed

phys_to_pfn_t: use phys_addr_t



Dave Airlie (1):

drm: add helper to check for wc memory support



Dave Gerlach (1):

ARM: dts: AM33xx: Add ti,mbox-send-noirq to wkup_m3 mailbox



Dave Young (1):

wireless: change cfg80211 regulatory domain info as debug messages



David Gibson (1):

memblock: don't mark memblock_phys_mem_size() as __init



Dinh Nguyen (1):

ARM: multi_v7_defconfig: enable DW_WATCHDOG



Dmitry Lifshitz (6):

ARM: dts: am57xx: sbc-am57x: fix SB-SOM EEPROM I2C address

ARM: dts: am57xx: cl-som-am57x: set HOST mode for USB2

ARM: dts: am57xx: cl-som-am57x: update SPI Flash frequency

ARM: dts: am57xx: sbc-am57x: fix UART3 pinmux

ARM: dts: am57xx: cl-som-am57x: fix CPSW EMAC pinmux

ARM: dts: am57xx: sbc-am57x: correct Eth PHY settings



Dmitry Monakhov (1):

dax: dirty inode only if required



Doug Ledford (3):

staging/rdma: remove deprecated amso1100 driver

staging/rdma: remove deprecated ehca driver

staging/rdma: remove deprecated ipath driver



Eli Cooper (2):

rt2x00: fix monitor mode regression

crypto: chacha20-ssse3 - Align stack pointer to 64 bytes



Eliad Peller (3):

mac80211: avoid ROC during hw restart

mac80211: clear local->sched_scan_req properly on reconfig

mac80211: handle sched_scan_stopped vs. hw restart race



Emmanuel Grumbach (1):

mac80211: fix PS-Poll handling



Eric Dumazet (9):

netfilter: xt_TCPMSS: handle CHECKSUM_COMPLETE in tcpmss_tg6()

udp: fix potential infinite loop in SO_REUSEPORT logic

net: diag: support v4mapped sockets in inet_diag_find_one_icsk()

tcp: fix NULL deref in tcp_v4_send_ack()

af_unix: fix struct pid memory leak

i40e: fix build warnings

tcp: beware of alignments in tcp_get_info()

ipv4: early demux should be aware of fragments

dump_stack: avoid potential deadlocks



Felipe Balbi (2):

ARM: omap2plus_defconfig: enable SPLIT and DWARF4

MAINTAINERS: fix my email address



Felix Fietkau (2):

brcmfmac: add missing include

ath9k_hw: ignore eeprom magic mismatch on flash based devices



Florian Fainelli (3):

net: phy: Avoid polling PHY with PHY_IGNORE_INTERRUPTS

net: phy: Fix phy_mac_interrupt()

net: bcmgenet: Properly configure PHY to ignore interrupt



Florian Westphal (2):

netfilter: nft_byteorder: avoid unneeded le/be conversion steps

netfilter: ipset: allow a 0 netmask with hash_netiface type



Francisco Jerez (1):

drm/i915: Make sure DC writes are coherent on flush.



Gabriele Mazzotta (1):

iio: light: acpi-als: Report data as processed



Gayatri Kammela (1):

raid6/algos.c : bug fix : Add the missing definitions to the pq.h file



Geert Uytterhoeven (2):

ARM: mvebu: kirkwood: Add compatible property to "partitions" node

ARM: mvebu: ix4-300d: Add compatible property to "partitions" node



Gerd Hoffmann (1):

drm/i915: refine qemu south bridge detection



Glenn Ruben Bakke (1):

Bluetooth: 6lowpan: Fix kernel NULL pointer dereferences



Gregory CLEMENT (1):

usb: host: xhci-plat: fix NULL pointer in probe for device tree case



Gregory Greenman (1):

iwlwifi: mvm: rs: fix TPC statistics handling



Grygorii Strashko (2):

ARM: dts: am4372: fix irq type for arm twd and global timer

ARM: dts: am437x: pixcir_tangoc: use correct flags for irq types



H. Nikolaus Schaller (1):

ARM: dts: omap5-board-common: enable rtc and charging of backup battery



Haiyang Zhang (1):

hv_netvsc: Fix book keeping of skb during batching process



Hannes Frederic Sowa (1):

pptp: fix illegal memory access caused by multiple bind()s



Hans Verkuil (1):

[media] vb2: fix nasty vb2_thread regression



Hante Meuleman (1):

brcmfmac: fix sdio sg table alloc crash



Harry Wentland (2):

drm: Add drm_fixp_from_fraction and drm_fixp2int_ceil

drm/dp/mst: Calculate MST PBN with 31.32 fixed point



Helmut Schaa (1):

mac80211: Don't buffer non-bufferable MMPDUs



Herbert Xu (1):

crypto: shash - Fix has_key setting



Hersen Wu (1):

drm/dp/mst: move GUID storage from mgr, port to only mst branch



Horia Geant? (1):

crypto: caam - make write transactions bufferable on PPC platforms



Hugh Dickins (1):

mm: retire GUP WARN_ON_ONCE that outlived its usefulness



Ido Schimmel (12):

mlxsw: spectrum: Handle port leaving LAG while bridged

mlxsw: reg: Add the Switch Filtering DB Flush register

mlxsw: spectrum: Flush FDB when leaving bridge

mlxsw: spectrum: Don't forward packets when STP state is DISABLED

mlxsw: spectrum: Disable learning according to STP state

mlxsw: spectrum: Notify bridge's FDB only based on learning_sync

mlxsw: spectrum: Don't report VLAN for 802.1D FDB entries

mlxsw: spectrum: Use correct netdev when notifying bridge

mlxsw: spectrum: Dump LAG FDB records only once

mlxsw: spectrum: Compare local ports instead of pointers

mlxsw: reg: Use correct offset in field definiton

switchdev: Require RTNL mutex to be held when sending FDB notifications



Ilya Dryomov (6):

crush: ensure bucket id is valid before indexing buckets array

crush: ensure take bucket value is valid

crush: add chooseleaf_stable tunable

crush: decode and initialize chooseleaf_stable

libceph: advertise support for TUNABLES5

libceph: MOSDOpReply v7 encoding



Imre Deak (2):

drm/mst: Don't ignore the MST PBN self-test result

drm/mst: Add range check for max_payloads during init



Insu Yun (2):

ALSA: emu10k1: correctly handling failed thread creation

drm: fix missing reference counting decrease



Iyappan Subramanian (1):

drivers: net: xgene: fix extra IRQ issue



Jacek Anaszewski (3):

[media] s5k6a3: Fix VIDIOC_SUBDEV_G_FMT ioctl for TRY format

[media] exynos4-is: Open shouldn't fail when sensor entity is not linked

[media] exynos4-is: Wait for 100us before opening sensor



James Morse (1):

arm64: futex.h: Add missing PAN toggling



Jani Nikula (1):

drm/i915/dp: fall back to 18 bpp when sink capability is unknown



Jason Baron (1):

epoll: restrict EPOLLEXCLUSIVE to POLLIN and POLLOUT



Javier Martinez Canillas (3):

[media] v4l: vsp1: Fix wrong entities links creation

drm/exynos: dp: Fix panel and bridge lookup logic

[media] media: i2c: Don't export ir-kbd-i2c module alias



Jesse Gross (2):

gro: Make GRO aware of lightweight tunnels.

tunnels: Allow IPv6 UDP checksums to be correctly controlled.



Jianqiang Tang (1):

usb: dwc3: gadget: set the OTG flag in dwc3 gadget driver.



Jisheng Zhang (5):

net: mvneta: fix trivial cut-off issue in mvneta_ethtool_update_stats

net: mvneta: sort the headers in alphabetic order

net: mvneta: Try to get named core clock first

net: mvneta: get optional bus clk

net: mvneta: update clocks property and document additional clock-names



Joe Lawrence (1):

xhci: harden xhci_find_next_ext_cap against device removal



Joe Stringer (1):

inet: frag: Always orphan skbs inside ip_defrag()



Johan Hedberg (4):

Bluetooth: L2CAP: Introduce proper defines for PSM ranges

Bluetooth: L2CAP: Fix auto-allocating LE PSM values

Bluetooth: L2CAP: Fix setting chan src info before adding PSM/CID

Bluetooth: Fix incorrect removing of IRKs



Johannes Berg (6):

mac80211: recalculate SW ROC only when needed

mac80211: fix remain-on-channel cancellation

regulatory: fix world regulatory domain data

net: fec: make driver endian-safe

net: fec: use CONFIG_ARM instead of CONFIG_ARCH_MXC/SOC_IMX28

rfkill: fix rfkill_fop_read wait_event usage



Johannes Weiner (4):

net: sock: remove dead cgroup methods from struct proto

proc: revert /proc/<pid>/maps [stack:TID] annotation

mm: memcontrol: drop superfluous entry in the per-memcg stats array

Documentation: cgroup-v2: add memory.stat::sock description



John Youn (2):

Revert "usb: dwc2: Move reset into dwc2_get_hwparams()"

usb: dwc2: Fix probe problem on bcm2835



Jon Hunter (1):

ARM64: tegra: Add chosen node for tegra132 norrin



Jonathan Cameron (1):

iio:adc:ti_am335x_adc Fix buffered mode by identifying as software buffer.



Joseph Qi (1):

ocfs2/cluster: fix memory leak in o2hb_region_release



Josh Boyer (1):

PNP: Add Haswell-ULT to Intel MCH size workaround



Josh Wu (1):

[media] atmel-isi: fix debug message which only show the first format



Jurgen Kramer (2):

ALSA: usb-audio: Fix OPPO HA-1 vendor ID

ALSA: usb-audio: Add native DSD support for PS Audio NuWave DAC



Jörg Thalheim (1):

tcp: Change reference to experimental CWND RFC.



Kailang Yang (3):

ALSA: hda/realtek - New codec support of ALC225

ALSA: hda/realtek - Support Dell headset mode for ALC225

ALSA: hda/realtek - Support headset mode for ALC225



Keerthy (1):

ARM: dts: AM4372: Add ti,mbox-send-noirq to wkup_m3 mailbox



Kefeng Wang (2):

net: cavium: liquidio: use helpers ns_to_timespec64()

ptp: ixp46x: use helpers for converting ns to timespec



Ken Wang (2):

drm/amdgpu: iceland use CI based MC IP

drm/amdgpu: The VI specific EXE bit should only apply to GMC v8.0 above



Ken-ichirou MATSUZAWA (1):

netlink: not trim skb for mmaped socket when dump



Kirill A. Shutemov (7):

thp: make split_queue per-node

thp: change deferred_split_count() to return number of THP in queue

thp: limit number of object to scan on deferred_split_scan()

drivers/scsi/sg.c: mark VMA as VM_IO to prevent migration

mempolicy: do not try to queue pages from !vma_migratable()

mm: downgrade VM_BUG in isolate_lru_page() to warning

thp: make deferred_split_scan() work again



Konstantin Khlebnikov (4):

mm: warn about VmData over RLIMIT_DATA

mm: polish virtual memory accounting

mm: replace vma_lock_anon_vma with anon_vma_lock_read/write

radix-tree: fix oops after radix_tree_iter_retry



Larry Finger (1):

rtlwifi: rtl8821ae: Fix 5G failure when EEPROM is incorrectly encoded



Lev Lybin (1):

ALSA: usb-audio: Add quirk for Microsoft LifeCam HD-6000



Li Jun (1):

usb: phy: mxs: declare variable with initialized value



Li RongQing (1):

vxlan: fix a out of bounds access in __vxlan_find_mac



Linus Torvalds (1):

Linux 4.5-rc3



Linus Walleij (1):

ARM: nomadik: fix up SD/MMC DT settings



Lu Baolu (4):

usb: xhci: handle both SSIC ports in PME stuck quirk

usb: xhci: add a quirk bit for ssic port unused

usb: xhci: set SSIC port unused only if xhci_suspend succeeds

usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms



Lukasz Duda (1):

Bluetooth: 6lowpan: Fix handling of uncompressed IPv6 packets



Majd Dibbiny (2):

IB/mlx5: Fix reqlen validation in mlx5_ib_alloc_ucontext

IB/mlx5: Fix use of null pointer PD



Malcolm Crossley (1):

xen-netfront: request Tx response events more often



Manfred Rudigier (1):

net: dp83640: Fix tx timestamp overflow handling.



Maor Gottlieb (1):

IB/mlx5: Use MLX5_GET to correctly get end of padding mode



Marc Gonzalez (1):

watchdog: tango: rename ARCH_TANGOX to ARCH_TANGO



Marcel Holtmann (1):

Bluetooth: Add missing COMPATIBLE_IOCTL for UART line discipline



Marcelo Ricardo Leitner (1):

sctp: allow setting SCTP_SACK_IMMEDIATELY by the application



Mark Brown (1):

arm64: asm: Explicitly include linux/personality.h in asm/page.h



Markus Elfring (1):

iio-light: Use a signed return type for ltr501_match_samp_freq()



Martin Roth (1):

82xx: FCC: Fixing a bug causing to FCC port lock-up (second try)



Masahiro Yamada (6):

of: drop symbols declared by _OF_DECLARE() from modules

bus: uniphier-system-bus: revive tristate prompt

ARM: realview: use const and __initconst for smp_operations

ARM: tango: use const and __initconst for smp_operations

ARM: tango: use "depends on" instead of "if" after prompt

ARM: realview: use "depends on" instead of "if" after prompt



Matan Barak (1):

IB/mlx5: Add CREATE_CQ and CREATE_QP to uverbs_ex_cmd_mask



Mathias Nyman (2):

Revert "xhci: don't finish a TD if we get a short-transfer event mid TD"

xhci: Fix list corruption in urb dequeue at host removal



Matt Ranostay (1):

iio: proximity: lidar: correct return value



Matthew Wilcox (3):

radix-tree: fix race in gang lookup

drivers/hwspinlock: fix race between radix tree insertion and lookup

mm: fix memory leak in copy_huge_pmd()



Mauro Carvalho Chehab (3):

[media] tda1004x: only update the frontend properties if locked

[media] vb2-core: call threadio->fnc() if !VB2_BUF_STATE_ERROR

[media] saa7134-alsa: Only frees registered sound cards



Michael Buesch (1):

ssb: Set linux-wireless as MAINTAINERS list



Michael Chan (2):

bnxt_en: Exclude rx_drop_pkts hw counter from the stack's

rx_dropped counter.

bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout.



Michael Holzheu (1):

numa: fix /proc/<pid>/numa_maps for hugetlbfs on s390



Michael Kerrisk (man-pages) (1):

MAINTAINERS: trim the file triggers for ABI/API



Michal Hocko (2):

mm, vmstat: make quiet_vmstat lighter

vmstat: make vmstat_update deferrable



Mike Kravetz (1):

mm/hugetlb: fix gigantic page initialization/allocation



Mohamed Jamsheeth Hajanajubudeen (1):

ARM: dts: at91: sama5d4: fix instance id of DBGU



Moni Shoua (1):

IB/core: Set correct payload length for RoCEv2 over IPv6



Mykola Lysenko (2):

drm/dp/mst: change MST detection scheme

drm/dp/mst: deallocate payload on port destruction



Neal Cardwell (1):

tcp: fix tcp_mark_head_lost to check skb len before fragmenting



Neil Armstrong (1):

ARM: OMAP: Add PWM dmtimer platform data quirks



Nicolai Stange (1):

um: asm/page.h: remove the pte_high member from struct pte_t



Nicolas Ferre (2):

ARM: dts: at91: sama5d2 xplained: add phy address and IRQ for macb0

ARM: dts: at91: sama5d4 xplained: fix phy0 IRQ type



Nicolas Schichan (1):

net: mv643xx_eth: fix packet corruption with TSO and tiny

unaligned packets.



Nikolay Aleksandrov (1):

macvlan: make operstate and carrier more accurate



Oded Gabbay (2):

drm/radeon: mask out WC from BO on unsupported arches

drm/amdgpu: mask out WC from BO on unsupported arches



Oren Givon (3):

iwlwifi: add new 3168 series devices support

iwlwifi: add device ID for 8265

iwlwifi: update support for 3168 series firmware and NVM



Pablo Neira Ayuso (2):

netfilter: nft_ct: keep counters away from CONFIG_NF_CONNTRACK_LABELS

netfilter: nf_tables_netdev: fix error path in module initialization



Paolo Abeni (2):

ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail()

ipv6/udp: use sticky pktinfo egress ifindex on connect()



Parthasarathy Bhuvaragan (1):

tipc: fix connection abort during subscription cancel



Peter Jones (1):

PKCS#7: Don't require SpcSpOpusInfo in Authenticode pkcs7 signatures



Prashant Sreedharan (1):

bnxt_en: Ring free response from close path should use completion ring



Rafael J. Wysocki (1):

PM: Avoid false-positive warnings in dev_pm_domain_set()



Rasmus Villemoes (1):

[media] exynos4-is: fix a format string bug



Richard Weinberger (7):

hwrng: stm32 - Fix dependencies for !HAS_IOMEM archs

net: Fix dependencies for !HAS_IOMEM archs

iio: adc: Fix dependencies for !HAS_IOMEM archs

staging: iio: Fix dependencies for !HAS_IOMEM archs

iio: imu: Fix dependencies for !HAS_IOMEM archs

watchdog: Fix dependencies for !HAS_IOMEM archs

mailbox: Fix dependencies for !HAS_IOMEM archs



Rob Herring (1):

MAINTAINERS: Add missing platform maintainers for dts files



Robin Murphy (1):

arm64: dts: Add missing DMA Abort interrupt to Juno



Roger Shimizu (5):

ARM: dts: kirkwood: gpio pin fixes for linkstation ls-wxl/wsxl

ARM: dts: kirkwood: gpio pin fixes for linkstation ls-wvl/vl

ARM: dts: kirkwood: gpio-leds fixes for linkstation ls-wxl/wsxl

ARM: dts: kirkwood: gpio-leds fixes for linkstation ls-wvl/vl

ARM: dts: orion5x: gpio pin fixes for linkstation lswtgl



Ross Zwisler (1):

block: fix pfn_mkwrite() DAX fault handler



Russell King (1):

net: dsa: fix mv88e6xxx switches



Sachin Kulkarni (1):

mac80211: Requeue work after scan complete for all VIF types.



Samuel Thibault (1):

Staging: speakup: Fix allyesconfig build on mn10300



Sandeep Tripathy (1):

watchdog: sp805: ping fails to abort wdt reset



Sasha Levin (2):

netfilter: nf_conntrack: use safer way to lock all buckets

signals: avoid random wakeups in sigsuspend()



Seth Jennings (1):

MAINTAINERS: update Seth email



Shaohua Li (4):

MD: rename some functions

MD: add myself as MD maintainer

md-cluster: fix missing memory free

md-cluster: delete useless code



Sowmini Varadhan (1):

sunvnet: Initialize network_header and transport_header in vnet_rx_one()



Srinivas Kandagatla (1):

usb: phy: msm: fix error handling in probe.



Steven Rostedt (1):

tracing/stacktrace: Show entire trace if passed in function not found



Sudip Mukherjee (5):

net/irda: bfin_sir: remove duplicate defines

[media] media: Kconfig: add dependency of HAS_DMA

net: macb: fix build warning

defxx: fix build warning

m32r: fix build failure due to SMP and MMU



Suman Anna (1):

ARM: OMAP2+: Remove legacy mailbox device instantiation



Takashi Iwai (11):

ALSA: seq: Fix race at closing in virmidi driver

ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check

ALSA: pcm: Fix potential deadlock in OSS emulation

ALSA: seq: Fix yet another races among ALSA timer accesses

ALSA: timer: Fix link corruption due to double start or stop

ALSA: timer: Sync timer deletion at closing the system timer

ALSA: hda - Add fixup for Mac Mini 7,1 model

ALSA: rawmidi: Make snd_rawmidi_transmit() race-free

ALSA: rawmidi: Fix race at copying & updating the position

ALSA: seq: Fix lockdep warnings due to double mutex locks

ALSA: timer: Fix leftover link at closing



Teresa Remmet (1):

net: phy: smsc: Fix disabling energy detect mode



Tetsuo Handa (1):

mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make

any progress



Thadeu Lima de Souza Cascardo (1):

sit: set rtnl_link_ops before calling register_netdevice



Thomas Egerer (1):

ipv4+ipv6: Make INET*_ESP select CRYPTO_ECHAINIV



Timur Tabi (1):

ACPI / CPPC: remove redundant mbox_send_message() declaration



Tomas Winkler (1):

watchdog: pcwd_usb: fix compilation warning



Tony Camuso (1):

ipmi: put acpi.h with the other headers



Tony Lindgren (7):

ARM: dts: Fix omap5 PMIC control lines for RTC writes

ARM: OMAP2+: Fix wait_dll_lock_timed for rodata

ARM: OMAP2+: Fix l2dis_3630 for rodata

ARM: OMAP2+: Fix save_secure_ram_context for rodata

ARM: OMAP2+: Fix l2_inv_api_params for rodata

ARM: OMAP2+: Fix ppa_zero_params and ppa_por_params for rodata

ARM: omap2plus_defconfig: Enable ARM_KERNMEM_PERMS and few

loadable modules



Trond Myklebust (2):

pNFS: Fix missing layoutreturn calls

NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE



Ulf Hansson (2):

PM / Domains: Silence compiler warning for an unused function

usb: musb: ux500: Fix NULL pointer dereference at system PM



Ursula Braun (1):

af_iucv: Validate socket address length in iucv_sock_bind()



Uwe Kleine-König (1):

watchdog: max63xx: make module's license marker match the header



Vegard Nossum (2):

iio: add IIO_TRIGGER dependency to STK8BA50

iio: add HAS_IOMEM dependency to VF610_ADC



Ville Syrjälä (2):

drm/i915: Don't reject primary plane windowing with color keying

enabled on SKL+

drm/i915: Fix NULL plane->fb oops on SKL



Vitaly Kuznetsov (2):

hv_netvsc: use skb_get_hash() instead of a homegrown implementation

lib/test-string_helpers.c: fix and improve string_get_size() tests



Vivien Didelot (1):

net: dsa: mv88e6xxx: fix port VLAN maps



Vladimir Davydov (1):

mm/vmpressure.c: fix subtree pressure detection



Vlastimil Babka (2):

mm/Kconfig: correct description of DEFERRED_STRUCT_PAGE_INIT

mm, hugetlb: don't require CMA for runtime gigantic pages



WANG Cong (1):

irda: fix a potential use-after-free in ircomm_param_request



Wang, Rui Y (1):

crypto: algif_hash - wait for crypto_ahash_init() to complete



Wenyou Yang (1):

ARM: dts: at91: sama5d4ek: add phy address and IRQ for macb0



Wolfram Sang (4):

[media] soc_camera: cleanup control device on async_unbind

drm: adv7511: really enable interrupts for EDID detection

drm: adv7511: mark ADV7511_REG_EDID_READ_CTRL volatile

drm: adv7511: it's HPD, not HDP



Woojung.Huh@microchip.com (3):

lan78xx: change to use updated phy-ignore-interrupts

lan78xx: Add to handle mux control per chip id

lan78xx: throttle TX path at slower than SuperSpeed USB



Xin Long (4):

net: change tcp_syn_retries documentation

sctp: fix the transport dead race check by using

atomic_add_unless on refcnt

sctp: hold transport before we access t->asoc in sctp proc

sctp: remove the dead field of sctp_transport



Yan, Zheng (1):

ceph: fix snap context leak in error path



Yong Li (1):

iio: dac: mcp4725: set iio name property in sysfs



Yuchung Cheng (1):

tcp: avoid cwnd undo after receiving ECN



xuejiufei (1):

ocfs2/dlm: clear refmap bit of recovery lock while doing local

recovery cleanup



yankejian (1):

net: hns: enet specifies a reference to dsaf



