Linux 4.8
From: Linus Torvalds
Date: Sun Oct 02 2016 - 19:49:37 EST
So the last week was really quiet, which maybe means that I could
probably just have skipped rc8 after all. Oh well, no real harm done.
This obviously means that the merge window for 4.9 is open, and I
appreciate the people who already sent in some pull requests early due
to upcoming travel or other reasons. I'll start pulling things
tomorrow, and have even the most eager developers and testers
hopefully test the final 4.8 release before the next development
kernels start coming ;)
Anyway, there's a few stragging fixes since rc8 listed below: it's a
mixture of arch fixes (arm, mips, sparc, x86), drivers (networking,
nvdimm, gpu) and generic code (some core networking, with a few
filesystem, cgroup and and vm things).
All of it pretty small, and there really aren't that many of them. Go
forth and test,
Linus
---
Alex Deucher (1):
drm/radeon/si/dpm: add workaround for for Jet parts
Andrey Smirnov (1):
dma-mapping.h: preserve unmap info for CONFIG_DMA_API_DEBUG
Andy Lutomirski (3):
x86/init: Fix cr4_init_shadow() on CR4-less machines
x86/boot: Fix another __read_cr4() case on 486
x86/boot: Initialize FPU and X86_FEATURE_ALWAYS even if we don't
have CPUID
Atish Patra (2):
sparc64: Fix cpu_possible_mask if nr_cpus is set
sparc64: Fix irq stack bootmem allocation.
Bart Van Assche (1):
scsi: Avoid that toggling use_blk_mq triggers a memory leak
Dan Williams (4):
tools/testing/nvdimm: fix allocation range for mock flush hint tables
libnvdimm: fix devm_nvdimm_memremap() error path
nfit: fail DSMs that return non-zero status by default
libnvdimm, region: fix flush hint table thinko
David Herrmann (1):
drm/udl: fix line iterator in damage handling
David S. Miller (1):
sparc64: Fix non-SMP build.
Dmitry Vyukov (1):
scripts/recordmcount.c: account for .softirqentry.text
Douglas Caetano dos Santos (1):
tcp: fix wrong checksum calculation on MTU probing
Eric Dumazet (1):
tcp: fix a compile error in DBGUNDO()
Eric Nelson (3):
net: fec: remove QUIRK_HAS_RACC from i.mx25
net: fec: remove QUIRK_HAS_RACC from i.mx27
net: fec: align IP header in hardware
Eric Ren (1):
ocfs2: fix deadlock on mmapped page in ocfs2_write_begin_nolock()
Florian Fainelli (1):
Revert "net: ethernet: bcmgenet: use phydev from struct net_device"
Grazvydas Ignotas (1):
drm/amdgpu: disable CRTCs before teardown
Ilia Mirkin (1):
drm/nouveau/fifo/nv04: avoid ramht race against cookie insertion
Javi Merino (1):
MAINTAINERS: Switch to kernel.org email address for Javi Merino
Johannes Weiner (1):
mm: workingset: fix crash in shadow node shrinker caused by
replace_page_cache_page()
John Youn (1):
include/linux/property.h: fix typo/compile error
Joonwoo Park (1):
cpuset: handle race between CPU hotplug and cpuset_hotplug_work
Jorgen Hansen (1):
VSOCK: Don't dec ack backlog twice for rejected connections
Karl Beldan (1):
mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl
Karol Herbst (1):
drm/nouveau: Revert "bus: remove cpu_coherent flag"
Lance Richardson (1):
ip6_gre: fix flowi6_proto value in ip6gre_xmit_other()
Li Zhong (1):
mem-hotplug: use nodes that contain memory as mask in new_node_page()
Linus Torvalds (1):
Linux 4.8
Marcin Nowakowski (3):
MIPS: fix uretprobe implementation
MIPS: uprobes: remove incorrect set_orig_insn
MIPS: uprobes: fix use of uninitialised variable
Mark Fasheh (1):
MAINTAINERS: Update my e-mail
Matt Redfearn (1):
MIPS: smp-cps: Avoid BUG() when offlining pre-r6 CPUs
Mike Kravetz (1):
sparc64 mm: Fix more TSB sizing issues
Milton Miller (1):
tg3: Avoid NULL pointer dereference in tg3_io_error_detected()
Nikolay Aleksandrov (1):
ipmr, ip6mr: fix scheduling while atomic and a deadlock with
ipmr_get_route
Oliver O'Halloran (1):
nvdimm: fix PHYS_PFN/PFN_PHYS mixup
Paul Burton (7):
MIPS: Stop setting I6400 FTLBP
MIPS: Configure FTLB after probing TLB sizes from config4
MIPS: clear execution hazard after changing FTLB enable
MIPS: Fix BUILD_ROLLBACK_PROLOGUE for microMIPS
MIPS: Malta: Fix IOCU disable switch read for MIPS64
MIPS: Fix detection of unsupported highmem with cache aliases
MIPS: CM: Fix mips_cm_max_vp_width for non-MT kernels on MT systems
Paul Gortmaker (1):
sparc64: fix section mismatch in find_numa_latencies_for_group
Ralf Baechle (1):
MIPS: DEC: Avoid la pseudo-instruction in delay slots
Robin Murphy (1):
ARM: 8616/1: dt: Respect property size when parsing CPUs
Roger Quadros (2):
mtd: nand: omap2: Don't call dma_release_channel() if
dma_request_chan() failed
ARM: 8617/1: dma: fix dma_max_pfn()
Segher Boessenkool (1):
x86/vdso: Fix building on big endian host
Sergei Miroshnichenko (1):
can: dev: fix deadlock reported after bus-off
Srinivas Ramana (1):
ARM: 8618/1: decompressor: reset ttbcr fields to use TTBR0 on ARMv7
Steven J. Hill (1):
MIPS: Octeon: mark GPIO controller node not populated after IRQ init.
Tejun Heo (1):
cgroup: fix invalid controller enable rejections with cgroup namespace
Ville Ranki (1):
Input: joydev - recognize devices with Z axis as joysticks
WANG Cong (2):
sch_qfq: keep backlog updated with qlen
sch_sfb: keep backlog updated with qlen
Wanpeng Li (1):
x86/entry/64: Fix context tracking state warning when load_gs_index fails
Wei Yongjun (1):
cpuset: fix non static symbol warning
Xin Long (4):
sctp: move sent_count to the memory hole in sctp_chunk
sctp: remove prsctp_param from sctp_chunk
sctp: change to check peer prsctp_capable when using prsctp polices
sctp: fix the issue sctp_diag uses lock_sock in rcu_read_lock
Yotam Gigi (2):
act_ife: Fix external mac header on encode
act_ife: Fix false encoding
zhong jiang (1):
mm,ksm: fix endless looping in allocating memory when ksm enable