We're getting closer to the end of the rc cycle, and I have to admit that I would have wished for a less bumpy ride.
There haven't been any huge problems, but there's been quite a few small bumps that shouldn't happen this late in the release cycle. And rc6 is noticeably bigger than rc5 was, as well. So I'm really hoping that the upcoming week will be calmer, because otherwise I'll start thing rc8 and even rc9.. That said, there's nothing really fundamentally scary here. Small stupid mistakes, and a few late reverts of commits that turned out to not be so great, but the bulk is trivial fixes. So I'm still reasonably optimistic. Linus --- Aaron Plattner (1): cpufreq: use cpufreq_cpu_get() to avoid cpufreq_get() race conditions Akash Goel (1): drm/i915: Resolving the memory region conflict for Stolen area Alex Deucher (4): drm/radeon: resume old pm late drm/radeon/cik: fix typo in documentation drm/radeon/dpm: fix typo in EVERGREEN_SMC_FIRMWARE_HEADER_softRegisters drm/radeon/atom: select the proper number of lanes in transmitter setup Alexander Stein (2): spi/topcliff-pch: Fix DMA channel spi-topcliff-pch: Fix probing when DMA mode is used Alexandre Bounine (1): rapidio/tsi721: fix tasklet termination in dma channel release Amir Vadai (1): net,IB/mlx: Bump all Mellanox driver versions Amitkumar Karwar (3): mwifiex: add NULL check for PCIe Rx skb mwifiex: fix cmd and Tx data timeout issue for PCIe cards NFC: NCI: Fix NULL pointer dereference Andrew Bresticker (3): clk: tegra: fix sdmmc clks on Tegra1x4 clk: tegra: cclk_lp has a pllx/2 divider clk: tegra: use max divider if divider overflows Andy Adamson (1): NFSv4.1 Fail data server I/O if stateid represents a lost lock Andy Honig (1): kallsyms: fix absolute addresses for kASLR Anton Blanchard (1): powerpc: Align p_dyn, p_rela and p_st symbols Arend van Spriel (1): brcmfmac: fix txglomming scatter-gather packet transfers Arik Nemtsov (1): mac80211: fix sched_scan restart on recovery Asai Thambi S P (1): mtip32xx: Reduce the number of unaligned writes to 2 Avinash Patil (1): mwifiex: clean pcie ring only when device is present Axel Lin (2): spi: fsl-dspi: Fix getting correct address for master spi: coldfire-qspi: Fix getting correct address for *mcfqspi Barry Song (1): pinctrl: sirf: fix kernel panic in gpio_lock_as_irq Benoit Cousson (1): clk: shmobile: rcar-gen2: Use kick bit to allow Z clock frequency change Bing Zhao (2): mwifiex: rename usb driver name registerring to usb core mwifiex: do not advertise usb autosuspend support Borislav Petkov (2): MAINTAINERS: EDAC: add Mauro and Borislav as interim patch collectors x86/efi: Quirk out SGI UV Chen-Yu Tsai (1): pinctrl: sunxi: use chained_irq_{enter, exit} for GIC compatibility Christian Daudt (1): pinctrl: refer to updated dt binding string. Christoph Hellwig (3): blk-mq: remove blk_mq_alloc_rq blk-mq: merge blk_mq_insert_request and blk_mq_run_request blk-mq: support partial I/O completions Chuansheng Liu (1): genirq: Remove racy waitqueue_active check Cristian Bercaru (1): phy: unmask link partner capabilities Dan Carpenter (2): hsr: off by one sanity check in hsr_register_frame_in() qlcnic: dcb: a couple off by one bugs Dan Williams (1): dma debug: account for cachelines and read-only mappings in overlap tracking Daniel Borkmann (2): net: sctp: rework multihoming retransmission path selection to rfc4960 net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capable Daniel M. Weeks (1): scripts/gen_initramfs_list.sh: fix flags for initramfs LZ4 compression Dave Airlie (1): MAINTAINERS: update AGP tree to point at drm tree David A. Long (1): ARM: 7964/1: Detect section mismatches in thumb relocations David Howells (1): KEYS: Make the keyring cycle detector ignore other keyrings of the same name David Rientjes (1): mm: close PageTail race David S. Miller (1): ip_tunnel: Move ip_tunnel_get_stats64 into ip_tunnel_core.c David Ung (1): clk: tegra: PLLD2 fixes for hdmi Ditang Chen (1): SUNRPC: Fix oops when trace sunrpc_task events in nfs client Duan Fugang-B38611 (1): net: fec: fix potential issue to avoid fec interrupt lost and crc error Duan Jiong (1): neigh: recompute reachabletime before returning from neigh_periodic_work() Edward Cree (1): sfc: check for NULL efx->ptp_data in efx_ptp_event Emmanuel Grumbach (2): mac80211: fix AP powersave TX vs. wakeup race iwlwifi: dvm: clear IWL_STA_UCODE_INPROGRESS when assoc fails Eric Dumazet (3): net-tcp: fastopen: fix high order allocations tcp: reduce the bloat caused by tcp_is_cwnd_limited() net: tcp: use NET_INC_STATS() Eytan Lifshitz (1): mac80211: fix memory leak FX Le Bail (1): netfilter: nf_nat_snmp_basic: fix duplicates in if/else branches Felix Fietkau (4): mac80211: send control port protocol frames to the VO queue ath9k: fix ps-poll responses under a-mpdu sessions ath9k: reduce baseband hang detection false positive rate ath9k: fix invalid descriptor discarding Fernando Luis Vazquez Cao (1): tun: remove bogus hardware vlan acceleration flags from vlan_features Filipe Brandenburger (1): memcg: reparent charges of children before processing parent Florian Westphal (1): netfilter: nf_tables: fix nf_trace always-on with XT_TRACE=n Freddy Xin (1): AX88179_178A: Add VID:DID for Lenovo OneLinkDock Gigabit LAN Gabe Black (1): clk: tegra: Fix PLLP rate table Gabor Juhos (1): spi: spi-ath79: fix initial GPIO CS line setup Geert Uytterhoeven (1): sh: prefix sh-specific "CCR" and "CCR2" by "SH_" George McCollister (1): sched: Fix double normalization of vruntime Gerd Hoffmann (1): drm: fix bochs kconfig dependencies Gerry Demaret (1): USB AX88179/178A: Support D-Link DUB-1312 H. Peter Anvin (1): x86: Ignore NMIs that come in during early boot Hannes Frederic Sowa (2): ipv6: reuse ip6_frag_id from ip6_ufo_append_data ipv4: ipv6: better estimate tunnel header cut for correct ufo handling Hans Schillstrom (1): ipv6: ipv6_find_hdr restore prev functionality Hans de Goede (2): pinctrl: sunxi: Fix masking when setting irq type pinctrl: sunxi: Fix interrupt register offset calculation Hauke Mehrtens (2): b44: add calls to phy_{start,stop} b44: always set duplex mode why phy changes Heinz Mauelshagen (1): dm cache mq: fix memory allocation failure for large cache devices Hiroaki SHIMODA (1): sch_tbf: Fix potential memory leak in tbf_change(). Hugh Dickins (2): lib/radix-tree.c: swapoff tmpfs radix_tree: remember to rcu_read_unlock memcg: fix endless loop in __mem_cgroup_iter_next() Hui Wang (1): ALSA: hda - add automute fix for another dell AIO model Illia Smyrnov (1): ARM: OMAP4: hwmod: Fix SOFTRESET logic for OMAP4 Imre Deak (2): drm/i915: fix pch pci device enumeration drm/i915: vlv: reserve GT power context early Inbal Hacohen (1): cfg80211: bugfix in regulatory user hint process Ira W. Snyder (3): tools/liblockdep: Fix initialization code path tools/liblockdep: Fix include of asm/hash.h tools/liblockdep: Add include directory to allow tests to compile Ivan Khoronzhuk (2): clk: keystone: gate: fix clk_init_data initialization ARM: keystone: dts: fix clkvcp3 control register address Ivan Vecera (1): bna: fix vlan tag stripping and implement its toggling James Cameron (1): libertas: fix scan result loss if SSID IE len 0 Jan Kara (1): ocfs2: fix quota file corruption Jani Nikula (1): drm/i915: use backlight legacy combination mode also for i915gm/i945gm Janusz Dziedzic (1): cfg80211: regulatory: reset regdomain in case of error Jason Wang (1): virtio-net: alloc big buffers also when guest can receive UFO Javier Martinez Canillas (1): ARM: dts: omap3-igep: fix boot fail due wrong compatible match Jean Delvare (2): x86_pkg_temp_thermal: Do not expose as a hwmon device x86_pkg_temp_thermal: Fix the thermal zone type Jiri Bohac (1): bonding: disallow enslaving a bond to itself Jiri Olsa (1): x86, trace: Fix CR2 corruption when tracing page faults Jiri Pirko (1): neigh: fix setting of default gc_* values Joe Perches (3): MAINTAINERS: Intel nic drivers MAINTAINERS: use tab for separator MAINTAINERS: add and correct types of some "T:" entries Joe Thornber (4): dm thin: fix out of data space handling dm thin: fix deadlock in __requeue_bio_list dm thin: fix noflush suspend IO queueing dm space map metadata: fix refcount decrement below 0 which caused corruption Johannes Berg (5): mac80211: insert stations before adding to driver mac80211: fix station wakeup powersave race mac80211: don't validate unchanged AP bandwidth while tracking iwlwifi: fix TX status for aggregated packets mac80211: fix association to 20/40 MHz VHT networks Johannes Weiner (1): mm: page_alloc: exempt GFP_THISNODE allocations from zone fairness Josh Cartwright (1): pinctrl: msm: make PINCTRL_MSM bool instead of tristate Julius Werner (2): usb: Add device quirk for Logitech HD Pro Webcams C920 and C930e usb: Make DELAY_INIT quirk wait 100ms between Get Configuration requests Juri Lelli (2): sched/deadline: Switch CPU's presence test order sched/deadline: Prevent rt_time growth to infinity Kees Cook (1): ARM: 7963/1: mm: report both sections from PMD Kieran Clancy (1): ACPI / EC: Clear stale EC events on Samsung systems Kirill Tkhai (2): hostap: Do not free priv until timer handler has actually stopped using it sched/deadline: Cleanup RT leftovers from {inc/dec}_dl_migration Kyle McMartin (1): r8169: initialize rtl8169_stats seqlock Laurent Pinchart (5): clk: shmobile: rcar-gen2: Fix clock parent all non-PLL clocks clk: shmobile: rcar-gen2: Fix qspi divisor clk: shmobile: rcar-gen2: Fix clock parent for all non-PLL clocks clk: shmobile: rcar-gen2: Fix qspi divisor clk: shmobile: Fix typo in MSTP clock DT bindings Lauri Kasanen (1): drm/radeon: TTM must be init with cpu-visible VRAM, v2 Li Zefan (2): cpuset: fix a locking issue in cpuset_migrate_mm() cpuset: fix a race condition in __cpuset_node_allowed_softwall() Li, Aubrey (1): ACPI / sleep: pm_power_off needs more sanity checks to be installed Linus Torvalds (2): x86: fix compile error due to X86_TRAP_NMI use in asm files Linux 3.14-rc6 Linus Walleij (2): clk: nomadik: fix multiplatform problem ARM: 7991/1: sa1100: fix compile problem on Collie Liu Ping Fan (1): mm: numa: bugfix for LAST_CPUPID_NOT_IN_PAGE_FLAGS Lorenzo Colitti (1): net: ipv6: ping: Use socket mark in routing lookup Magnus Damm (1): pinctrl: sh-pfc: r8a7791: SD1_CLK fix Marc Kleine-Budde (7): can: flexcan: fix shutdown: first disable chip, then all interrupts can: flexcan: flexcan_open(): fix error path if flexcan_chip_start() fails can: flexcan: fix transition from and to low power mode in chip_{en,dis}able can: flexcan: factor out transceiver {en,dis}able into seperate functions can: flexcan: fix transition from and to freeze mode in chip_{,un}freeze can: flexcan: flexcan_remove(): add missing netif_napi_del() can: flexcan: factor out soft reset into seperate funtion Marek Belisko (1): ARM: dts: omap3-gta04: Add ti,omap36xx to compatible property to avoid problems with booting Marios Andreopoulos (1): libata: disable queued TRIM for Crucial M500 mSATA SSDs Marius Knaust (1): ALSA: hda - Added inverted digital-mic handling for Acer TravelMate 8371 Mark Rutland (1): ARM: 7992/1: boot: compressed: ignore bswapsdi2.S Mark Salter (1): c6x: fix build failure caused by cache.h Mark Zhang (1): clk: tegra: fix host1x clock on Tegra124 Markus Pargmann (2): regulator: core: Replace direct ops->enable usage regulator: core: Replace direct ops->disable usage Masanari Iida (1): clk:at91: Fix memory leak in of_at91_clk_master_setup() Mathias Nyman (2): Revert "xhci 1.0: Limit arbitrarily-aligned scatter gather." Revert "USBNET: ax88179_178a: enable tso if usb host supports sg dma" Matija Glavinic Pecotic (1): net: sctp: Potentially-Failed state should not be reached from unconfirmed state Max Filippov (1): net: ethoc: document OF bindings Max Stepanov (1): iwlwifi: mvm: change of listen interval from 70 to 10 Maxime Ripard (2): ARM: sun7i: dt: Fix interrupt trigger types ARM: sunxi: dt: Change the touchscreen compatibles Michael Chan (1): tg3: Don't check undefined error bits in RXBD Michael Neuling (1): powerpc/tm: Fix crash when forking inside a transaction Michele Baldessari (1): libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for Seagate Momentus SpinPoint M8 (2BA30001) Mike Galbraith (1): rt,blk,mq: Make blk_mq_cpu_notify_lock a raw spinlock Mike Pecovnik (1): net: Fix permission check in netlink_connect() Mike Snitzer (4): dm: fix Kconfig indentation dm thin: synchronize the pool mode during suspend dm thin: ensure user takes action to validate data and metadata consistency dm thin: fix Documentation for held metadata root feature Mikulas Patocka (1): dm snapshot: fix metadata corruption Minchan Kim (1): zram: avoid null access when fail to alloc meta Ni Wade (1): Thermal: Allow first update of cooling device state Nicholas Bellinger (7): bio-integrity: Drop bio_integrity_verify BUG_ON in post bip->bip_iter world iscsi-target: Fix iscsit_get_tpg_from_np tpg_state bug iscsi/iser-target: Use list_del_init for ->i_conn_node iscsi/iser-target: Fix isert_conn->state hung shutdown issues iser-target: Fix post_send_buf_count for RDMA READ/WRITE iser-target: Ignore completions for FRWRs in isert_cq_tx_work iser-target: Fix command leak for tx_desc->comp_llnode_batch Nicolas Dichtel (1): sit: fix panic with route cache in ip tunnels Nikolay Aleksandrov (2): netfilter: nf_tables: check if payload length is a power of 2 bonding: fix a div error caused by the slave release path Oliver Hartkopp (1): can: remove CAN FD compatibility for CAN 2.0 sockets Pablo Neira Ayuso (1): netfilter: ctnetlink: force null nat binding on insert Patrick McHardy (1): netfilter: nft_reject_inet: fix unintended fall-through in switch-statatement Paul Bolle (2): netfilter: nft_meta: fix typo "CONFIG_NET_CLS_ROUTE" drm/radeon: silence GCC warning on 32 bit Paulo Zanoni (1): drm/i915: fix assert_cursor on BDW Peter De Schrijver (3): clk: tegra: Add missing Tegra20 fuse clks clk: tegra: Fix vic03 mux index clk: tegra124: remove gr2d and gr3d clocks Peter Zijlstra (1): x86, trace: Further robustify CR2 handling vs tracing Philippe De Muyter (1): spi: spi-imx: spi_imx_remove: do not disable disabled clocks Rafael J. Wysocki (1): Revert "ACPI / sleep: pm_power_off needs more sanity checks to be installed" Rajesh Borundia (1): qlcnic: Fix number of rings when we fall back from msix to legacy. Rashika Kheria (1): genirq: Include missing header file in irqdomain.c Rhyland Klein (1): clk: tegra: Fix PLLD mnp table Richard Weinberger (1): thermal,rcar_thermal: Add dependency on HAS_IOMEM Russell King (3): DRM: armada: fix use of kfifo_put() MAINTAINERS: add maintainer entry for TDA998x driver ARM: fix noMMU kallsyms symbol filtering Sagi Grimberg (1): Target/sbc: Fix sbc_copy_prot for offset scatters Salva Peiró (1): staging/cxt1e1/linux.c: Correct arbitrary memory write in c4_ioctl() Santosh Shilimkar (1): ARM: OMAP: Kill warning in CPUIDLE code with !CONFIG_SMP Sasha Levin (2): tools/liblockdep: Mark runtests.sh as executable tools/liblockdep: Add a stub for new rcu_is_watching Schuyler Patton (1): net: cpsw: fix cpdma rx descriptor leak on down interface Sebastian Hesselbarth (4): clk: mvebu: armada-370: maintain clock init order clk: mvebu: armada-xp: maintain clock init order clk: mvebu: dove: maintain clock init order clk: mvebu: kirkwood: maintain clock init order Sebastian Reichel (1): ARM: OMAP2+: Add support for thumb mode on DT booted N900 Shahed Shaikh (2): qlcnic: Fix function return error check qlcnic: Fix usage of use_msi and use_msi_x module parameters Shaohua Li (1): blk-mq: add REQ_SYNC early Sherman Yin (2): Update dtsi with new pinctrl compatible string pinctrl: Rename Broadcom Capri pinctrl binding Somnath Kotur (1): be2net: Fix to reset transparent vlan tagging Somnath kotur (1): be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode Stanislaw Gruszka (1): ath9k: protect tid->sched check Stefan Richter (2): firewire: net: fix use after free firewire: ohci: fix probe failure with Agere/LSI controllers Steffen Klassert (5): ip6_vti: Fix build when NET_IP_TUNNEL is not set. xfrm: Fix NULL pointer dereference on sub policy usage xfrm: Take xfrm_state_lock in xfrm_migrate_state_find xfrm: Clone states properly on migration xfrm: Fix unlink race when policies are deleted. Stephen Warren (1): ARM: tegra: add LED options back into tegra_defconfig Steven Rostedt (Red Hat) (1): tracing: Do not add event files for modules that fail tracepoints Sucheta Chakraborty (1): qlcnic: Allow any VLAN to be configured from VF. Sujith Manoharan (1): ath9k: Fix ETSI compliance for AR9462 2.0 Suman Anna (1): ARM: DRA7: hwmod data: correct the sysc data for spinlock Sylwester Nawrocki (1): clk: Correct handling of NULL clk in __clk_{get, put} Takashi Iwai (3): ALSA: hda - Add missing loopback merge path for AD1884/1984 codecs ALSA: hda - Use analog beep for Thinkpads with AD1984 codecs ALSA: usb-audio: Add quirk for Logitech Webcam C500 Tejun Heo (1): firewire: don't use PREPARE_DELAYED_WORK Thadeu Lima de Souza Cascardo (1): net/cxgb4: use remove handler as shutdown handler Thierry Reding (1): clk: tegra: Correct clock number for UARTE Thomas Petazzoni (1): ARM: 7980/1: kernel: improve error message when LPAE config doesn't match CPU Tobias Klauser (1): net: stmmac: Check return value of alloc_dma_desc_resources() Tomi Valkeinen (1): ARM: OMAP2+: clock: fix clkoutx2 with CLK_SET_RATE_PARENT Tony Lindgren (1): ARM: OMAP3: Fix pinctrl interrupts for core2 Toshiaki Makita (1): veth: Fix vlan_features so as to be able to use stacked vlan interfaces Trond Myklebust (5): NFSv4: Fix another nfs4_sequence corruptor NFS: Fix a delegation callback race NFSv4: nfs4_stateid_is_current should return 'true' for an invalid stateid NFSv4: Fix the return value of nfs4_select_rw_stateid NFSv4: Fail the truncate() if the lock/open stateid is invalid Ursula Braun (1): qeth: postpone freeing of qdio memory Uwe Kleine-König (1): ARM: XEN depends on having a MMU Vaibhav Bedia (1): ARM: OMAP5: PRM: Fix reboot handling Vasundhara Volam (2): be2net: Fix skb double free in be_xmit_wrokarounds() failure path be2net: isolate TX workarounds not applicable to Skyhawk-R Vikas Sajjan (1): drivers/rtc/rtc-s3c.c: fix incorrect way of save/restore of S3C2410_TICNT for TYPE_S3C64XX Ville Syrjälä (1): drm/i915: Reject >165MHz modes w/ DVI monitors Vineet Gupta (1): ARC: Use correct PTAG register for icache flush Viresh Kumar (2): cpufreq: Initialize policy before making it available for others to use cpufreq: Initialize governor for a new policy under policy->rwsem Vlad Yasevich (1): macvlan: Add support for 'always_on' offload features Vlastimil Babka (1): mm: include VM_MIXEDMAP flag in the VM_SPECIAL list to avoid m(un)locking Vyacheslav Dubeyko (1): hfsplus: fix remount issue Wang Nan (1): tools/liblockdep: Use realpath for srctree and objtree Wei Liu (1): xen-netfront: reset skb network header before checksum Wenyou Yang (1): spi: atmel: add missing spi_master_{resume,suspend} calls to PM callbacks Xin Long (1): ip_tunnel:multicast process cause panic due to skb->_skb_refdst NULL pointer Ying Xue (2): tipc: remove all enabled flags from all tipc components tipc: make bearer set up in module insertion stage Yuchung Cheng (1): tcp: fix bogus RTT on special retransmission Yuval Mintz (1): bnx2x: Add missing bit in default Tx switching Zhang Rui (3): ACPI / resources: ignore invalid ACPI device resources Thermal: update INT3404 thermal driver help text Thermal: thermal zone governor fix dingtianhong (2): bonding: Fix RTNL: assertion failed at net/core/rtnetlink.c for 802.3ad mode bonding: Fix RTNL: assertion failed at net/core/rtnetlink.c for ab arp monitor -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/