Linux 5.2-rc7
From: Linus Torvalds
Date: Sat Jun 29 2019 - 23:36:33 EST
It's Sunday afternoon _somewhere_ in the world right now. In
particular, in the middle of nowhere on a boat.
I didn't expect to have any internet this week, and honestly, I
haven't had much, and not fast. But enough to keep up with critical
pull requests, and enough to push out an rc.
But credit for the internet goes to Disk Hohndel and vmware, because
I'm mooching off his phone hotspot WiFi to do this.
Anyway, It's been _fairly_ calm. Would I have hoped for even calmer
with my crappy internet? Sure. But hey, it's a lot smaller than rc6
was and I'm not really complaining.
All small and fairly uninteresting. Arch updates, networking, core
kernel, filesystems, misc drivers. Nothing stands out - just read the
appended shortlog. It's small enough to be easy to just scroll
through.
Linus
---
Al Viro (1):
copy_process(): don't use ksys_close() on cleanups
Alejandro Jimenez (1):
x86/speculation: Allow guests to use SSBD even if host does not
Alexandre Belloni (2):
pinctrl: ocelot: fix gpio direction for pins after 31
pinctrl: ocelot: fix pinmuxing for pins after 31
Alexey Brodkin (1):
ARC: build: Try to guess CROSS_COMPILE with cc-cross-prefix
Andrea Arcangeli (1):
fork,memcg: alloc_thread_stack_node needs to set tsk->stack
Anshuman Khandual (1):
mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing virtual address
Antoine Tenart (1):
net: macb: do not copy the mac address if NULL
Ard Biesheuvel (1):
efi/memreserve: deal with memreserve entries in unmapped memory
Arnd Bergmann (2):
ARM: omap2: remove incorrect __init annotation
mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning
Atish Patra (1):
RISC-V: defconfig: enable MMC & SPI for RISC-V
BjÃrn Mork (1):
qmi_wwan: Fix out-of-bounds read
Christian Brauner (1):
proc: remove useless d_is_dir() check
Colin Ian King (2):
x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz
mm/page_idle.c: fix oops because end_pfn is larger than max_pfn
Dan Carpenter (3):
mfd: stmfx: Uninitialized variable in stmfx_irq_handler()
mfd: stmfx: Fix an endian bug in stmfx_irq_handler()
HID: intel-ish-hid: Fix a use after free in load_fw_from_host()
David Howells (4):
afs: Fix over zealous "vnode modified" warnings
afs: Fix vlserver record corruption
afs: Fix uninitialised spinlock afs_volume::cb_break_lock
afs: Fix setting of i_blocks
Dinh Nguyen (1):
clk: socfpga: stratix10: fix divider entry for the emac clocks
Dirk van der Merwe (1):
net/tls: fix page double free on TX cleanup
Dmitry Bogdanov (1):
net: aquantia: fix vlans not working over bridged network
Dmitry V. Levin (2):
fork: don't check parent_tidptr with CLONE_PIDFD
samples: make pidfd-metadata fail gracefully on older kernels
Eiichi Tsukata (2):
net/ipv6: Fix misuse of proc_dointvec "skip_notify_on_dev_down"
cpu/hotplug: Fix out-of-bounds read when setting fail state
Eric Dumazet (1):
net/packet: fix memory leak in packet_set_ring()
Eugeniy Paltsev (1):
ARC: [plat-hsdk]: unify memory apertures configuration
Florian Fainelli (2):
MAINTAINERS: BCM2835: Add internal Broadcom mailing list
MAINTAINERS: BCM53573: Add internal Broadcom mailing list
Geert Uytterhoeven (2):
cpu/speculation: Warn on unsupported mitigations= parameter
initramfs: fix populate_initrd_image() section mismatch
Gen Zhang (1):
dm init: fix incorrect uses of kstrndup()
Guo Ren (2):
irqchip/irq-csky-mpintc: Support auto irq deliver to all cpus
csky: Fixup libgcc unwind error
Hans de Goede (2):
efi/bgrt: Drop BGRT status field reserved bits check
HID: logitech-dj: Fix forwarding of very long HID++ reports
Helge Deller (1):
parisc: Fix module loading error with JUMP_LABEL feature
Heyi Guo (1):
irqchip/gic-v3-its: Fix command queue pointer comparison bug
Huang Ying (1):
mm, swap: fix THP swap out
Huaping Zhou (1):
net/smc: hold conns_lock before calling smc_lgr_register_conn()
Hyungwoo Yang (1):
HID: intel-ish-hid: fix wrong driver_data usage
Jan Kara (1):
scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck()
Jann Horn (1):
fs/binfmt_flat.c: make load_flat_shared_library() work
Jeff Layton (1):
ceph: fix ceph_mdsc_build_path to not stop on first component
Jens Axboe (1):
io_uring: ensure req->file is cleared on allocation
Jerome Brunet (1):
clk: meson: fix MPLL 50M binding id typo
Jerome Marchand (1):
dm table: don't copy from a NULL pointer in realloc_argv()
Johannes Weiner (1):
mm: fix page cache convergence regression
John Ogness (1):
fs/proc/array.c: allow reporting eip/esp for all coredumping threads
Jon Hunter (1):
clk: tegra210: Fix default rates for HDA clocks
Josh Poimboeuf (1):
x86/unwind/orc: Fall back to using frame pointers for generated code
Kai-Heng Feng (1):
HID: multitouch: Add pointstick support for ALPS Touchpad
Kan Liang (5):
perf/x86: Disable extended registers for non-supported PMUs
perf/x86/regs: Check reserved bits
perf/x86: Clean up PEBS_XMM_REGS
perf/x86: Remove pmu->pebs_no_xmm_regs
perf/x86/regs: Use PERF_REG_EXTENDED_MASK
Kirill A. Shutemov (3):
x86/boot/64: Fix crash if kernel image crosses page table boundary
x86/boot/64: Add missing fixup_pointer() for next_early_pgt access
x86/mm: Handle physical-virtual alignment mismatch in phys_p4d_init()
Kyle Godbey (1):
HID: uclogic: Add support for Huion HS64 tablet
Li Yang (1):
arm64: defconfig: Enable FSL_EDMA driver
Linus Torvalds (1):
Linux 5.2-rc7
Linus Walleij (2):
ARM: dts: Blank D-Link DIR-685 console
ARM: dts: gemini Fix up DNS-313 compatible string
Marek Vasut (1):
net: dsa: microchip: Use gpiod_set_value_cansleep()
Martin Blumenstingl (4):
clk: meson: meson8b: fix a typo in the VPU parent names array variable
ARM: dts: meson8: fix GPU interrupts and drop an undocumented property
ARM: dts: meson8b: drop undocumented property from the Mali GPU node
ARM: dts: meson8b: fix the operating voltage of the Mali GPU
Matthew Wilcox (1):
XArray tests: Add check_insert
Matthew Wilcox (Oracle) (1):
idr: Fix idr_get_next race with idr_remove
Michael Ellerman (2):
powerpc/mm/64s/hash: Reallocate context ids on fork
selftests/powerpc: Add test of fork with mapping above 512TB
Milan Broz (1):
dm verity: use message limit for data block corruption message
Naoya Horiguchi (2):
mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails
mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero
on !PageHuge
Neil Horman (1):
af_packet: Block execution of tasks waiting for transmit to
complete in AF_PACKET
Nicholas Piggin (1):
powerpc/64s/exception: Fix machine check early corrupting AMR
Nick Desaulniers (1):
MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info
Nicolas Boichat (2):
pinctrl: mediatek: Ignore interrupts that are wake only during resume
pinctrl: mediatek: Update cur_mask in mask/mask ops
Nicolas Dichtel (2):
ipv6: constify rt6_nexthop()
ipv6: fix neighbour resolution with raw socket
Oleg Nesterov (1):
signal: remove the wrong signal_pending() check in restore_user_sigmask()
Oleksandr Natalenko (1):
HID: chicony: add another quirk for PixArt mouse
Paolo Valente (1):
block, bfq: fix operator in BFQQ_TOTALLY_SEEKY
Paul Burton (1):
irqchip/mips-gic: Use the correct local interrupt map registers
Paul Walmsley (2):
dt-bindings: riscv: resolve 'make dt_binding_check' warnings
dt-bindings: clock: sifive: add MIT license as an option for the
header file
Peter Ujfalusi (1):
irqchip/ti-sci-inta: Fix kernel crash if irq_create_fwspec_mapping fail
Peter Zijlstra (1):
perf/core: Fix perf_sample_regs_user() mm check
Petr Oros (1):
be2net: fix link failure after ethtool offline test
Phil Reid (1):
pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order
Qian Cai (1):
x86/efi: fix a -Wtype-limits compilation warning
Rafael J. Wysocki (1):
PCI: PM: Avoid skipping bus-level PM on platforms without ACPI
Ran Wang (1):
arm64: dts: ls1028a: Fix CPU idle fail.
Ravi Bangoria (1):
perf/ioctl: Add check for the sample_period value
Reinette Chatre (1):
x86/resctrl: Prevent possible overrun during bitmap operations
Roland Hii (2):
net: stmmac: fixed new system time seconds value calculation
net: stmmac: set IC bit when transmitting frames with HW timestamp
Sascha Hauer (1):
mtd: rawnand: initialize ntargets with maxchips
Sergej Benilov (1):
sis900: fix TX completion
ShihPo Hung (1):
riscv: mm: Fix code comment
Song Liu (1):
perf/x86: Always store regs->ip in perf_callchain_kernel()
Souptick Joarder (2):
auxdisplay/cfag12864bfb.c: Convert to use vm_map_pages_zero()
auxdisplay/ht16k33.c: Convert to use vm_map_pages_zero()
Stephen Boyd (2):
clk: Do a DT parent lookup even when index < 0
dm init: remove trailing newline from calls to DMERR() and DMINFO()
Stephen Suryaputra (2):
ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop
ipv4: reset rt_iif for recirculated mcast/bcast out pkts
SÃbastien Szymanski (1):
ARM: dts: imx6ul: fix PWM[1-4] interrupts
Takashi Iwai (1):
ppp: mppe: Add softdep to arc4
Thomas Gleixner (1):
x86/microcode: Fix the microcode load on CPU hotplug for real
Tian Baofeng (1):
efibc: Replace variable set function in notifier call
Tony Lindgren (1):
clk: ti: clkctrl: Fix returning uninitialized data
Trond Myklebust (2):
SUNRPC: Fix up calculation of client message length
NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O
Tudor Ambarus (1):
mtd: spi-nor: use 16-bit WRR command when QE is set on spansion flashes
Vinod Koul (1):
linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL
Xin Long (3):
tipc: change to use register_pernet_device
tipc: check msg->req data len in tipc_nl_compat_bearer_disable
sctp: change to hold sk after auth shkey is created successfully
Yafang Shao (1):
mm/oom_kill.c: fix uninitialized oc->constraint
Yash Shah (1):
riscv: dts: Re-organize the DT nodes
YueHaibing (4):
net/sched: cbs: Fix error path of cbs_module_init
bonding: Always enable vlan tx offload
net/smc: Fix error path in smc_init
team: Always enable vlan tx offload
zhangyi (F) (1):
dm log writes: make sure super sector log updates are written in order
zhong jiang (1):
mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask