So as already mentioned last week (and hinted at as a possibility), here's rc8. Things actually did start to calm down this week, but I didn't get the feeling that there was no point in doing one final rc, so here we are. I expect the final 4.8 release next weekend, unless something really unexpected comes up.
There's a few straggling entries on Thorsten's regression list, but nothing that makes me go "we need to hold off 4.8". And things realy were pretty quiet, with just mostly random small fixes. See the shortlog below, but it's small things all over: mostly drivers, with some arch and crypto, and small MM and filesystem fixes. And a smattering of networking. Linus --- AKASHI Takahiro (1): arm64: kgdb: handle read-only text / modules Aaro Koskinen (2): MIPS: Octeon: mangle-port: fix build failure with VDSO code MIPS: Octeon: Fix platform bus probing Al Viro (2): fix fault_in_multipages_...() on architectures with no-op access_ok() fix memory leaks in tracing_buffers_splice_read() Alexander Shishkin (2): perf/x86/intel/bts: Make it an exclusive PMU perf/core: Limit matching exclusive events to one PMU Alexandre Bounine (1): rapidio/rio_cm: avoid GFP_KERNEL in atomic context Amitoj Kaur Chawla (1): MIPS: ath79: Fix test for error return of clk_register_fixed_factor(). Andrew Lunn (1): MAINTAINERS: Add an entry for the core network DSA code Ard Biesheuvel (2): crypto: arm/aes-ctr - fix NULL dereference in tail processing crypto: arm64/aes-ctr - fix NULL dereference in tail processing Arnd Bergmann (1): Subject: [PATCH, RESEND] drm: exynos: avoid unused function warning Ashish Samant (1): ocfs2: fix start offset to ocfs2_zero_range_for_truncate() Baoquan He (1): bnx2: Reset device during driver initialization Beni Lev (1): iwlwifi: mvm: update TX queue before making a copy of the skb Christoph Hellwig (1): blk-mq: skip unmapped queues in blk_mq_alloc_request_hctx Christophe Jaillet (1): drivers: net: phy: xgene: Fix 'remove' function Dave Chinner (1): fault_in_multipages_readable() throws set-but-unused error David Daney (1): arm64: Call numa_store_cpu_info() earlier. Ebru Akagunduz (1): mm, thp: fix leaking mapped pte in __collapse_huge_page_swapin() Eric Dumazet (3): tcp: fix overflow in __tcp_retransmit_skb() net: avoid sk_forward_alloc overflows net: get rid of an signed integer overflow in ip_idents_reserve() Fabio Estevam (1): can: flexcan: fix resume function Felix Fietkau (2): mac80211: fix tim recalculation after PS response mac80211: fix sequence number assignment for PS response frames Filipe Manco (1): xen-netback: fix error handling on netback_probe() Florian Fainelli (1): MAINTAINERS: update email for VLYNQ bus entry Gao Feng (1): netfilter: synproxy: Check oom when adding synproxy and seqadj ct extensions Geert Uytterhoeven (1): [media] rcar-fcp: Make sure rcar_fcp_enable() returns 0 on success Giuseppe CAVALLARO (1): stmmac: fix PWRDWN into the PMT register for global unicast. Hans Verkuil (17): [media] cec: rename cec_devnode fhs_lock to just lock [media] cec: improve locking [media] cec-funcs.h: fix typo: && should be & [media] cec-funcs.h: add reply argument for Record On/Off [media] cec: improve dqevent documentation [media] cec: add CEC_LOG_ADDRS_FL_ALLOW_UNREG_FALLBACK flag [media] cec: set unclaimed addresses to CEC_LOG_ADDR_INVALID [media] cec: add item to TODO [media] cec: ignore messages when log_addr_mask == 0 [media] mtk-vcodec: add HAS_DMA dependency [media] pulse8-cec: set correct Signal Free Time [media] pulse8-cec: fix error handling [media] cec-edid: check for IEEE identifier [media] cec-funcs.h: add missing vendor-specific messages [media] cec: don't Feature Abort broadcast msgs when unregistered [media] cec: fix ioctl return code when not registered [media] cx23885/saa7134: assign q->dev to the PCI device Hans Wippel (1): qeth: restore device features after recovery Hans de Goede (2): Input: silead_gsl1680 - document firmware-name, fix implementation Input: silead_gsl1680 - use "silead/" prefix for firmware loading Hariprasad Shenai (1): cxgb4/cxgb4vf: Allocate more queues for 25G and 100G adapter Herbert Xu (4): crypto: echainiv - Replace chaining with multiplication crypto: skcipher - Fix blkcipher walk OOM crash KEYS: Fix skcipher IV clobbering crypto: rsa-pkcs1pad - Handle leading zero for decryption Huacai Chen (1): MIPS: Add a missing ".set pop" in an early commit Hugh Dickins (2): huge tmpfs: fix Committed_AS leak mm: delete unnecessary and unsafe init_tlb_ubc() Ian Kent (1): autofs: use dentry flags to block walks during expire Ilan Tayari (1): xfrm: Fix memory leak of aead algorithm name Ivan Mikhaylov (2): net/ibm/emac: add set mac addr callback net/ibm/emac: add mutex to 'set multicast list' Ivan Vecera (2): bna: add missing per queue ethtool stat bna: fix crash in bnad_get_strings() Jaehoon Chung (1): mmc: dw_mmc: fix the spamming log message James Hogan (3): MIPS: Fix memory regions reaching top of physical MIPS: MAAR: Fix address alignment MIPS: vDSO: Fix Malta EVA mapping to vDSO page structs James Morse (1): irqchip/gicv3: Silence noisy DEBUG_PER_CPU_MAPS warning Jan Kara (2): fsnotify: add a way to stop queueing events on group shutdown fanotify: fix list corruption in fanotify_get_response() Jeff Mahoney (1): btrfs: ensure that file descriptor used with subvol ioctls is a dir Jiri Olsa (2): fs/proc/kcore.c: Make bounce buffer global for read fs/proc/kcore.c: Add bounce buffer for ktext data Johannes Berg (3): nl80211: validate number of probe response CSA counters mac80211: check skb_linearize() return value mac80211: reject TSPEC TIDs (TSIDs) for aggregation Johannes Weiner (2): mm: memcontrol: make per-cpu charge cache IRQ-safe for socket accounting cgroup: duplicate cgroup reference when cloning sockets Josef Bacik (1): Btrfs: handle quota reserve failure properly Joseph Qi (2): ocfs2/dlm: fix race between convert and migration ocfs2: fix double unlock in case retry after free truncate log Josh Poimboeuf (1): scripts: add script for translating stack dump function offsets Junxiao Bi (3): ocfs2: fix trans extend while flush truncate log ocfs2: fix trans extend while free cached blocks Revert "ocfs2: bump up o2cb network protocol version" Kamal Heib (1): net/mlx4_core: Fix to clean devlink resources Kirill A. Shutemov (3): khugepaged: fix use-after-free in collapse_huge_page() mm: avoid endless recursion in dump_page() ipc/shm: fix crash if CONFIG_SHMEM is not set Kristian H. Kristensen (1): drm: Only use compat ioctl for addfb2 on X86/IA64 Laura Abbott (1): mm: usercopy: Check for module addresses Li Zhong (1): mem-hotplug: don't clear the only node in new_node_page() Linus Lüssing (1): batman-adv: fix elp packet data reservation Linus Torvalds (3): scripts/faddr2line: improve on base path filtering a bit radix tree: fix sibling entry handling in radix_tree_descend() Linux 4.8-rc8 Liping Zhang (2): netfilter: nf_tables_trace: fix endiness when dump chain policy netfilter: nft_chain_route: re-route before skb is queued to userspace Lorenzo Stoakes (1): mm: check VMA flags to avoid invalid PROT_NONE NUMA balancing Lothar Waßmann (1): mtd: nand: mxc: fix obiwan error in mxc_nand_v[12]_ooblayout_free() functions Marc Zyngier (1): genirq: Skip chained interrupt trigger setup if type is IRQ_TYPE_NONE Marcelo Ricardo Leitner (1): sctp: fix SSN comparision Marcin Nowakowski (3): MIPS: uprobes: fix incorrect uprobe brk handling MIPS: Avoid a BUG warning during prctl(PR_SET_FP_MODE, ...) MIPS: Select HAVE_REGS_AND_STACK_ACCESS_API Marek Szyprowski (4): drm/exynos: fimc: fix system and runtime pm integration drm/exynos: gsc: fix system and runtime pm integration drm/exynos: rotator: fix system and runtime pm integration drm/exynos: g2d: fix system and runtime pm integration Marek Vasut (1): net: can: ifi: Configure transmitter delay Mark Tomlinson (1): net: VRF: Pass original iif to ip_route_input() Mathias Krause (1): xfrm_user: propagate sec ctx allocation errors Matt Fleming (2): x86/mm/pat: Prevent hang during boot when mapping pages x86/efi: Only map RAM into EFI page tables if in mixed-mode Matt Redfearn (2): MIPS: paravirt: Fix undefined reference to smp_bootstrap MIPS: SMP: Fix possibility of deadlock when bringing CPUs online Matthew Wilcox (1): radix tree test suite: Test radix_tree_replace_slot() for multiorder entries Michael Chan (1): MAINTAINERS: Update b44 maintainer. Nicolas Dichtel (1): vti6: fix input path Nikita Yushchenko (1): regmap: fix deadlock on _regmap_raw_write() error path Nikolay Aleksandrov (1): ipmr, ip6mr: return lastuse relative to now Or Gerlitz (2): net/mlx5: E-Switch, Fix error flow in the SRIOV e-switch init code net/mlx5: E-Switch, Handle mode change failures Pablo Neira Ayuso (1): netfilter: nf_nat: handle NF_DROP from nfnetlink_parse_nat_setup() Paul Burton (5): MIPS: Remove compact branch policy Kconfig entries MIPS: c-r4k: Fix size calc when avoiding IPIs for small icache flushes irqchip/mips-gic: Fix local interrupts MIPS: Fix pre-r6 emulation FPU initialisation MIPS: Fix delay slot emulation count in debugfs Pedersen, Thomas (1): mac80211: make mpath path fixing more robust Peter Rosin (1): i2c: mux: pca954x: retry updating the mux selection on failure Peter Zijlstra (1): locking/atomic, arch/sh: Fix ATOMIC_FETCH_OP() Phil Turnbull (1): configfs: Return -EFBIG from configfs_write_bin_file. RogerCC Lin (2): mtd: nand: fix generating over-boundary ECC data when writing mtd: nand: fix chances to create incomplete ECC data when writing Roi Dayan (1): net/mlx5: Fix flow counter bulk command out mailbox allocation Russell Currey (1): powerpc/powernv/pci: Fix m64 checks for SR-IOV and window alignment Sagi Grimberg (1): nvme-rdma: only clear queue flags after successful connect Santosh Shilimkar (1): mm: fix the page_swap_info() BUG_ON check Sean Wang (1): net: ethernet: mediatek: fix module loading automatically based on MODULE_DEVICE_TABLE Sebastian Andrzej Siewior (1): perf/x86/intel/bts: Make sure debug store is valid Sebastian Ott (1): net/mlx4_en: fix off by one in error handling Shuah Khan (1): exynos-drm: Fix unsupported GEM memory type error message to be clear Steven Rostedt (Red Hat) (1): tracing: Move mutex to protect against resetting of seq data Sudeep Holla (1): i2c: qup: skip qup_i2c_suspend if the device is already runtime suspended Sudip Mukherjee (1): MAINTAINERS: Maik has moved Sven Eckelmann (1): batman-adv: Add missing refcnt for last_candidate Thomas Richter (1): s390/qeth: fix setting VIPA address Tiffany Lin (7): [media] vcodec:mediatek:code refine for v4l2 Encoder driver [media] vcodec:mediatek: Fix fops_vcodec_release flow for V4L2 Encoder [media] vcodec:mediatek: Fix visible_height larger than coded_height issue in s_fmt_out [media] vcodec:mediatek: Add timestamp and timecode copy for V4L2 Encoder [media] vcodec:mediatek: change H264 profile default to profile high [media] vcodec:mediatek: Refine H264 encoder driver [media] vcodec:mediatek: Refine VP8 encoder driver Toshi Kani (1): shmem: fix tmpfs to handle the huge= option properly Ursula Braun (5): s390/qeth: use ip_lock for hsuid configuration s390/qeth: allow hsuid configuration in DOWN state qeth: check not more than 16 SBALEs on the completion queue qeth: do not limit number of gso segments qeth: do not turn on SG per default Vincent Bernat (1): net: ipv6: fallback to full lookup if table lookup is unsuitable Vivek Goyal (1): blk-throttle: Extend slice if throttle group is not empty Vivien Didelot (1): locking/hung_task: Fix typo in CONFIG_DETECT_HUNG_TASK help text Wei Yongjun (1): nfp: fix error return code in nfp_net_netdev_open() Xin Long (1): sctp: hold the transport before using it in sctp_hash_cmp Yadi.hu (1): i2c-eg20t: fix race between i2c init and interrupt enable Yuchung Cheng (2): tcp: fix under-accounting retransmit SNMP counters tcp: properly account Fast Open SYN-ACK retrans Yuval Mintz (1): qed: Fix stack corruption on probe hayeswang (5): r8152: move some functions r8152: move enabling PHY r8152: move PHY settings to hw_phy_cfg r8152: remove r8153_enable_eee r8152: disable ALDPS and EEE before setting PHY phil.turnb...@oracle.com (1): irda: Free skb on irda_accept error path. thomas.zeitlhofer+l...@ze-it.at (1): vti: use right inner_mode for inbound inter address family policy checks