Linux 4.13-rc6
From: Linus Torvalds
Date: Sun Aug 20 2017 - 18:22:49 EST
Things have been pretty calm, and rc6 is out there. Nothing
particular really stands out - it all looks normal, with just under
half of the patch being drivers (networking stands out, but there's
infiniband, sound and misc other things too), a third of the rest
being arch updates, and the rest is just misc more or less core stuff
all over.
The appended shortlog is about as descriptive as anything else. It's
short enough that you can easily skim through it to see if there is
something particular you might be interested in.
So everything still looks on target for a normal release schedule,
which would imply rc7 next weekend, and then the final 4.13 the week
after that.
Unless something happens, of course. Tomorrow is the solar eclipse,
and maybe it brings doom and gloom even beyond the expected Oregon
trafficalypse. You never know.
Linus
---
Al Viro (1):
udp: fix linear skb reception with PEEK_OFF
Alexander Potapenko (1):
x86/boot/64/clang: Use fixup_pointer() to access 'next_early_pgt'
Alexey Dobriyan (1):
genirq/ipi: Fixup checks against nr_cpu_ids
Andreas Born (2):
bonding: require speed/duplex only for 802.3ad, alb and tlb
bonding: ratelimit failed speed/duplex update warning
Andy Lutomirski (1):
x86/asm/64: Clear AC on NMI entries
Anton Vasilyev (1):
mISDN: Fix null pointer dereference at mISDN_FsmNew
Arend Van Spriel (1):
brcmfmac: feature check for multi-scheduled scan fails on bcm4343x devices
Arvind Yadav (1):
x86: Constify attribute_group structures
Avraham Stern (1):
iwlwifi: mvm: start mac queues when deferred tx frames are purged
Benjamin Herrenschmidt (1):
powerpc: Fix VSX enabling/flushing to also test MSR_FP and MSR_VEC
Bert Kenward (1):
sfc: don't try and read ef10 data on non-ef10 NIC
Bodo Stroesser (1):
scsi: st: fix blk_get_queue usage
Boris Brezillon (3):
irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup()
irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup()
irqchip/atmel-aic: Remove root argument from ->fixup() prototype
Borislav Petkov (1):
x86/cpufeature, kvm/svm: Rename (shorten) the new "virtualized
VMSAVE/VMLOAD" CPUID flag
Brian King (2):
scsi: ipr: Fix scsi-mq lockdep issue
scsi: ses: Fix wrong page error
Bryan Tan (1):
RDMA/vmw_pvrdma: Report CQ missed events
Casey Leedom (2):
net/cxgb4: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag
net/cxgb4vf: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag
Chien Tin Tung (1):
i40iw: Fix parsing of query/commit FPM buffers
Chris Wilson (2):
drm/i915: Perform an invalidate prior to executing golden renderstate
drm/i915: Suppress switch_mm emission between the same aliasing_ppgtt
Christoph Hellwig (3):
iomap: fix integer truncation issues in the zeroing and dirtying helpers
nvme-fabrics: fix reporting of unrecognized options
blk-mq-pci: add a fallback when pci_irq_get_affinity returns NULL
Christophe Jaillet (1):
iwlwifi: mvm: Fix a memory leak in an error handling path in
'iwl_mvm_sar_get_wgds_table()'
Christopher N Bednarz (2):
i40iw: Use correct alignment for CQ0 memory
i40iw: Fix potential fcn_id_array out of bounds
Chunming Zhou (1):
drm/amdgpu: save list length when fence is signaled
Colin Ian King (2):
x86: Mark various structures and functions as 'static'
IB/hns: fix memory leak on ah on error return path
Dan Carpenter (1):
clocksource/drivers/timer-of: Checking for IS_ERR() instead of NULL
Daniel Borkmann (3):
net: fix compilation when busy poll is not enabled
bpf: fix two missing target_size settings in bpf_convert_ctx_access
bpf: fix bpf_trace_printk on 32 bit archs
Daniel Mentz (1):
ALSA: seq: 2nd attempt at fixing race creating a queue
Daniel Vetter (1):
drm/i915: Avoid the gpu reset vs. modeset deadlock
Darrick J. Wong (2):
xfs: clear MS_ACTIVE after finishing log recovery
xfs: don't leak quotacheck dquots when cow recovery
Dave Gerlach (1):
soc: ti: ti_sci_pm_domains: Populate name for genpd
Ding Tianhong (1):
clocksource/drivers/arm_arch_timer: Avoid infinite recursion
when ftrace is enabled
Doug Smythies (2):
cpufreq: intel_pstate: report correct CPU frequencies during trace
cpufreq: x86: Disable interrupts during MSRs reading
Emmanuel Grumbach (4):
iwlwifi: mvm: fix TCP CSUM offload with WEP and A000 series
iwlwifi: add TLV for MLME offload firmware capability
iwlwifi: split the regulatory rules when the bandwidth flags require it
iwlwifi: mvm: don't WARN when a legit race happens in A-MPDU
Eric Dumazet (6):
udp: harden copy_linear_skb()
af_key: do not use GFP_KERNEL in atomic contexts
dccp: purge write queue in dccp_destroy_sock()
tcp: fix possible deadlock in TCP stack vs BPF filter
ipv6: fix NULL dereference in ip6_route_dev_notify()
ipv4: fix NULL dereference in free_fib_info_rcu()
Fabio Estevam (1):
ARM: dts: imx7d-sdb: Put pinctrl_spi4 in the correct location
Florian Fainelli (2):
irqchip: brcmstb-l2: Define an irq_pm_shutdown function
MAINTAINERS: Remove Jason Cooper's irqchip git tree
Florian Westphal (1):
ipv4: route: fix inet_rtm_getroute induced crash
Gary Bisson (1):
ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset
Gregory Greenman (2):
iwlwifi: mvm: set A-MPDU bit upon empty BA notification from FW
iwlwifi: mvm: rs: fix TLC statistics collection
Gustavo A. R. Silva (1):
clocksource/drivers/em_sti: Fix error return codes in em_sti_probe()
Haim Dreyfuss (1):
iwlwifi: fix fw_pre_next_step to apply also for C step
Hanjun Guo (1):
irqchip/gic-v3-its: Allow GIC ITS number more than MAX_NUMNODES
Helge Deller (1):
printk-formats.txt: Better describe the difference between %pS and %pF
Herbert Xu (1):
crypto: ixp4xx - Fix error handling path in 'aead_perform()'
Icenowy Zheng (4):
arm64: allwinner: a64: bananapi-m64: add missing ethernet0 alias
arm64: allwinner: a64: pine64: add missing ethernet0 alias
arm64: allwinner: a64: sopine: add missing ethernet0 alias
arm64: allwinner: h5: fix pinctrl IRQs
James Smart (2):
nvmet-fc: correct use after free on list teardown
nvmet-fc: eliminate incorrect static markers on local variables
Jamie Iles (1):
signal: don't remove SIGNAL_UNKILLABLE for traced tasks.
Jan Kara (2):
audit: Fix use after free in audit_remove_watch_rule()
audit: Receive unmount event
Johannes Weiner (1):
mm: memcontrol: fix NULL pointer crash in test_clear_page_writeback()
Jon Paul Maloy (2):
tipc: accept PACKET_MULTICAST packets
tipc: avoid inheriting msg_non_seq flag when message is returned
Jussi Laako (1):
ALSA: usb-audio: add DSD support for new Amanero PID
KT Liao (1):
Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming Lenovo NB
Kai-Heng Feng (1):
Input: elan_i2c - add ELAN0608 to the ACPI table
Kees Cook (1):
mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes
Keith Busch (2):
blk-mq: Fix queue usage on failed request allocation
nvme-pci: set cqe_seen on polled completions
Konstantin Khlebnikov (4):
net/sched/hfsc: allocate tcf block for hfsc root class
net_sched: reset pointers to tcf blocks in classful qdiscs' destructors
net_sched/sfq: update hierarchical backlog when drop packet
net_sched: remove warning from qdisc_hash_add
Kuninori Morimoto (1):
arm64: renesas: salvator-common: avoid audio_clkout naming conflict
Laura Abbott (1):
mm/vmalloc.c: don't unconditonally use __GFP_HIGHMEM
Linus Torvalds (3):
pty: fix the cached path of the pty slave file descriptor in the master
Sanitize 'move_pages()' permission checks
Linux 4.13-rc6
Lionel Landwerlin (1):
drm/i915: remove unused function declaration
Lorenzo Pieralisi (1):
irqchip/gic-v3-its-platform-msi: Fix msi-parent parsing loop
Ludovic Desroches (2):
ARM: dts: at91: sama5d2: use sama5d2 compatible string for SMC
ARM: dts: at91: sama5d2: fix EBI/NAND controllers declaration
Luis R. Rodriguez (5):
test_kmod: fix kmod.sh by making it executable
test_sysctl: fix sysctl.sh by making it executable
wait: add wait_event_killable_timeout()
kmod: fix wait on recursive loop
test_kmod: fix description for -s -and -c parameters
Maor Gottlieb (1):
IB/uverbs: Fix NULL pointer dereference during device removal
Marc Zyngier (1):
genirq: Restore trigger settings in irq_modify_status()
Martin Kaiser (1):
ARM: dts: i.MX25: add ranges to tscadc
Martin Wilck (1):
nvmet: don't overwrite identify sn/fr with 0-bytes
Matt Redfearn (1):
clocksource/drivers/Kconfig: Fix CLKSRC_PISTACHIO dependencies
Matthias Kaehlcke (2):
clocksource/drivers/arm_arch_timer: Fix mem frame loop initialization
drm/i915: Return correct EDP voltage swing table for 0.85V
Michael Hernandez (1):
scsi: qla2xxx: Fix system crash while triggering FW dump
Michal Hocko (2):
mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS
mm, oom: fix potential data corruption when oom_reaper races with writer
Munehisa Kamata (1):
xen-blkfront: use a right index when checking requests
Mustafa Ismail (2):
i40iw: Correct variable names
i40iw: Fix typecast of tcp_seq_num
Naftali Goldstein (3):
iwlwifi: mvm: set the RTS_MIMO_PROT bit in flag mask when
sending sta to fw
mac80211: add api to start ba session timer expired flow
iwlwifi: mvm: send delba upon rx ba session timeout
NeilBrown (2):
md: always clear ->safemode when md_check_recovery gets the mddev lock.
md: fix test in md_write_start()
Nicholas Piggin (1):
kernel/watchdog: fix Kconfig constraints for perf hardlockup watchdog
Oleg Nesterov (2):
x86: Fix norandmaps/ADDR_NO_RANDOMIZE
x86/elf: Remove the unnecessary ADDR_NO_RANDOMIZE checks
Omar Sandoval (1):
xfs: fix inobt inode allocation search optimization
Oscar Campos (1):
Input: trackpoint - assume 3 buttons when buttons detection fails
Pavel Tatashin (1):
mm: discard memblock data later
Peter Zijlstra (2):
perf/x86: Fix RDPMC vs. mm_struct tracking
perf/core: Fix time on IOC_ENABLE
Prakash Gupta (1):
mm/cma_debug.c: fix stack corruption due to sprintf usage
Robert Richter (1):
irqchip/gic-v3-its: Remove ACPICA version check for ACPI NUMA
Robin Murphy (1):
of: fix DMA mask generation
Rodrigo Vivi (1):
drm/i915/cnl: Add slice and subslice information to debugfs.
Roger Pau Monne (1):
xen: fix bio vec merging
Romain Perier (1):
net: stmmac: Use the right logging function in stmmac_mdio_register
Sabrina Dubroca (1):
tcp: ulp: avoid module refcnt leak in tcp_set_ulp
Shaohua Li (1):
MD: not clear ->safemode for external metadata array
Shih-Yuan Lee (FourDollars) (1):
ALSA: hda/realtek - Fix pincfg for Dell XPS 13 9370
Shiraz Saleem (1):
IB/core: Protect sysfs entry on ib_unregister_device
Shuah Khan (2):
selftests: futex: fix run_tests target
selftests: timers: freq-step: fix compile error
Simon Horman (1):
nfp: do not update MTU from BH in flower app
Song Liu (2):
md/r5cache: call mddev_lock/unlock() in r5c_journal_mode_set
md/r5cache: fix io_unit handling in r5l_log_endio()
Stefan Agner (1):
soc: imx: gpcv2: fix regulator deferred probe
Steve Wise (1):
iw_cxgb4: fix misuse of integer variable
Suzuki K Poulose (3):
irqchip/gic-v2: Report failures in gic_irq_domain_alloc
irqchip/gic-v3: Report failures in gic_irq_domain_alloc
irqchip/gic-v3: Honor forced affinity setting
Takashi Iwai (4):
ALSA: seq: Fix CONFIG_SND_SEQ_MIDI dependency
ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset
ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices
ALSA: emu10k1: Fix forgotten user-copy conversion in init code
Thomas Bogendoerfer (1):
parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo
Thomas Gleixner (2):
x86/mtrr: Prevent CPU hotplug lock recursion
kernel/watchdog: Prevent false positives with turbo modes
Tonghao Zhang (1):
net: Fix a typo in comment about sock flags.
Tzipi Peres (1):
iwlwifi: add the new 9000 series PCI IDs
Vitaly Kuznetsov (1):
x86/smpboot: Unbreak CPU0 hotplug
Vivien Didelot (1):
net: dsa: ksz: fix skb freeing
Vladimir Davydov (1):
slub: fix per memcg cache leak on css offline
Wei Wang (1):
ipv6: release rt6->rt6i_idev properly during ifdown
Will Deacon (1):
irqchip/gic: Ensure we have an ISB between ack and ->handle_irq
dingtianhong (4):
PCI: Disable PCIe Relaxed Ordering if unsupported
PCI: Disable Relaxed Ordering for some Intel processors
PCI: Disable Relaxed Ordering Attributes for AMD A1100
PCI: fix oops when try to find Root Port for a PCI device
megha.dey@xxxxxxxxxxxxxxx (1):
crypto: x86/sha1 - Fix reads beyond the number of blocks passed
zhangyi (F) (1):
quota: correct space limit check
zhong jiang (1):
mm/mempolicy: fix use after free when calling get_mempolicy