[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CA+55aFwfMr2D2A_yesUyt_Lo3XMRk9epzgeBMt2HxMHiXMDYcg@mail.gmail.com>
Date: Sun, 15 Jul 2018 13:28:48 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.18-rc5
For some reason this week actually felt very busy, but the rc5 numbers
show otherwise. It's all small and calm, and things are progressing
nicely.
I think the "it felt busy" was partly due to me stressing out over a
nasty VM bug that turned out to have a trivial two-liner fix. But
there were also a fair amount of email threads for future stuff, so
that probably also made me feel last week was busier than the actual
rc5 tree shows.
Anyway, of what little happened in rc5 (see appended shortlog for
details), it's just a fairly random collection of smallish fixes all
over. About a third drivers (nothing in particular stands out - rdma,
usb, ata, mmc, sound) with the rest being some tooling (mostly perf),
some arch updates, some filesystem stuff (mostly reiserfs), some arch
fixlets (mips, arm[64], x86) and some misc core kernel (tracing, VM
fixes, timers, yadda yadda).
And we had a few more interface cleanups for rseq.
Go out and test. The VM thing that annoyed me so much this week isn't
actually triggerable for most people (and only happened in rc3 and
rc4), but if you hit a "kernel BUG in mm/page_alloc.c" during earlier
rc testing, it's fixed (although for most people, if it hit you, it
probably just showed as unexplained hung machine under moderate memory
pressure).
Linus
---
Adam Borowski (1):
scripts: teach extract-vmlinux about LZ4 and ZSTD
Adam Ford (1):
ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller
Alastair Bridgewater (2):
ALSA: hda/ca0132: Add Recon3Di quirk for Gigabyte G1.Sniper Z97
ALSA: hda/ca0132: Update a pci quirk device name
Alexander Usyskin (1):
mei: discard messages from not connected client during power down.
Alexandre Belloni (1):
rtc: fix alarm read and set offset
Alexey Khoroshilov (1):
sample: vfio-mdev: avoid deadlock in mdev_access()
Anson Huang (1):
mmc: core: cd_label must be last entry of mmc_gpio struct
Ard Biesheuvel (1):
efi/x86: Fix mixed mode reboot loop by removing pointless call
to PciIo->Attributes()
Arnd Bergmann (1):
usb/gadget: aspeed-vhub: add USB_LIBCOMPOSITE dependency
Baruch Siach (1):
ARM: dts: armada-38x: use the new thermal binding
Benjamin Tissoires (1):
HID: core: allow concurrent registration of drivers
Chris Wilson (1):
ALSA: hda - Handle pm failure during hotplug
Christian Borntraeger (1):
mm: do not drop unused pages when userfaultd is running
Christophe Jaillet (1):
fpga: altera-cvp: Fix an error handling path in 'altera_cvp_probe()'
Colin Ian King (1):
sata_nv: remove redundant pointers sdev0 and sdev1
Constantine Shulyupin (1):
scripts/tags.sh: add __ro_after_init
Damien Le Moal (2):
ata: Fix ZBC_OUT command block check
ata: Fix ZBC_OUT all bit handling
Dan Carpenter (3):
rtc: mrst: fix error code in probe()
USB: serial: ch341: fix type promotion bug in ch341_control_in()
xhci: xhci-mem: off by one in xhci_stream_id_to_ring()
Dan Williams (2):
libnvdimm, pmem: Fix memcpy_mcsafe() return code handling in
nsio_rw_bytes()
acpi, nfit: Fix scrub idle detection
Daniel Mack (1):
ARM: pxa: irq: fix handling of ICMR registers in suspend/resume
Daniel Rosenberg (1):
HID: debug: check length before copy_to_user()
Daniel Vetter (1):
MAINTAINERS: update drm tree
Dave Jiang (2):
acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value
nfit: fix unchecked dereference in acpi_nfit_ctl
Douglas Anderson (1):
nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us
Eric Biggers (1):
reiserfs: fix buffer overflow with long warning messages
Fabio Estevam (2):
drm/etnaviv: Check for platform_device_register_simple() failure
drm/etnaviv: Fix driver unregistering
Geert Uytterhoeven (1):
ata: Remove depends on HAS_DMA in case of platform dependency
Gustavo A. R. Silva (1):
HID: hiddev: fix potential Spectre v1
Hans de Goede (3):
ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS
typec: tcpm: Correctly report power_supply current and voltage
for non pd supply
i2c-cht-wc: Fix bq24190 supplier
Hui Wang (1):
ALSA: hda/realtek - two more lenovo models need fixup of MIC_LOCATION
Jann Horn (2):
USB: yurex: fix out-of-bounds uaccess in read handler
ibmasm: don't write out of bounds in read handler
Janne Huttunen (1):
perf script python: Fix dict reference counting
Jason Andryuk (1):
HID: i2c-hid: Fix "incomplete report" noise
Jason Gerecke (1):
HID: wacom: Correct touch maximum XY of 2nd-gen Intuos
Jeff Moyer (1):
dev-dax: check_vma: ratelimit dev_info-s
Jens Axboe (4):
libata: add command iterator helpers
libata: convert eh to command iterators
sata_fsl: convert to command iterator
sata_fsl: remove dead code in tag retrieval
Jeremy Cline (7):
perf tools: Generate a Python script compatible with Python 2 and 3
perf scripts python: Add Python 3 support to Core.py
perf scripts python: Add Python 3 support to SchedGui.py
perf scripts python: Add Python 3 support to Util.py
perf scripts python: Add Python 3 support to sched-migration.py
perf scripts python: Add Python 3 support to EventClass.py
perf tools: Use python-config --includes rather than --cflags
Jiri Olsa (3):
perf tools: Fix compilation errors on gcc8
perf stat: Fix --interval_clear option
tracing/kprobe: Release kprobe print_fmt properly
Joe Perches (1):
checkpatch: fix duplicate invalid vsprintf pointer extension
'%p<foo>' messages
Joel Fernandes (Google) (1):
tracing: Reorder display of TGID to be after PID
Johan Hovold (2):
USB: serial: keyspan_pda: fix modem-status error handling
USB: serial: mos7840: fix status-register error handling
John Garry (1):
libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store()
Jon Hunter (1):
i2c: tegra: Fix NACK error handling
Juergen Gross (2):
xen: remove global bit from __default_kernel_pte_mask for pv guests
xen: setup pv irq ops vector earlier
Kai-Heng Feng (1):
usb: xhci: dbc: Don't decrement runtime PM counter if DBC is not started
Kamal Heib (1):
RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path
Kim Phillips (4):
perf test shell: Replace '|&' with '2>&1 |' to work with more shells
perf test shell: Make perf's inet_pton test more portable
perf llvm-utils: Remove bashism from kernel include fetch script
perf test shell: Prevent temporary editor files from being
considered test scripts
Laura Abbott (3):
Revert "arm64: Use aarch64elf and aarch64elfb emulation mode variants"
tools: build: Fixup host c flags
tools: build: Use HOSTLDFLAGS with fixdep
Laurentiu Tudor (1):
docs: kernel-parameters.txt: document xhci-hcd.quirks parameter
Leon Romanovsky (3):
RDMA/uverbs: Protect from attempts to create flows on unsupported QP
RDMA/uverbs: Fix slab-out-of-bounds in ib_uverbs_ex_create_flow
RDMA/uverbs: Don't fail in creation of multiple flows
Linus Torvalds (1):
Linux 4.18-rc5
Lucas Stach (1):
drm/etnaviv: bring back progress check in job timeout handler
Masahiro Yamada (3):
kbuild: do not drop -I without parameter
kbuild: remove duplicated comments about PHONY
kbuild: suppress warnings from 'getconf LFS_*'
Mathieu Desnoyers (6):
rseq: Use __u64 for rseq_cs fields, validate user inputs
rseq: Use get_user/put_user rather than __get_user/__put_user
rseq: uapi: Update uapi comments
rseq: uapi: Declare rseq_cs field as union, update includes
rseq: Remove unused types_32_64.h uapi header
rseq/selftests: cleanup: Update comment above rseq_prepare_unload
Michael J. Ruhl (1):
IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values
Michal Hocko (2):
mm/memblock.c: do not complain about top-down allocations for
!MEMORY_HOTREMOVE
mm: do not bug_on on incorrect length in __mm_populate()
Mika Westerberg (2):
ahci: Add Intel Ice Lake LP PCI ID
thunderbolt: Notify userspace when boot_acl is changed
Murray McAllister (1):
staging: rtl8723bs: Prevent an underflow in rtw_check_beacon_data().
Nadav Amit (1):
vmw_balloon: fix inflation with batching
Nicholas Piggin (1):
mm: allow arch to supply p??_free_tlb functions
Nico Sneck (1):
usb: quirks: add delay quirks for Corsair Strafe
Nishanth Menon (1):
ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for
secondary cores
Olli Salonen (1):
USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick
Oscar Salvador (1):
fs, elf: make sure to page align bss in load_elf_library
Paul Burton (3):
MIPS: Call dump_stack() from show_regs()
MIPS: Use async IPIs for arch_trigger_cpumask_backtrace()
MIPS: Fix ioremap() RAM check
Paul Menzel (1):
tools build: fix # escaping in .cmd files for future Make
Pavel Tatashin (1):
mm: zero unavailable pages before memmap init
Philipp Rudo (1):
x86/purgatory: add missing FORCE to Makefile target
Ping-Ke Shih (1):
staging: r8822be: Fix RTL8822be can't find any wireless AP
Qing Xia (1):
mmc: dw_mmc: fix card threshold control configuration
Rafael J. Wysocki (2):
MAINTAINERS: Add myself as driver core changes reviewer
ACPICA: Clear status of all events when entering S5
Randy Dunlap (5):
kbuild: update ARCH alias info for sh
kbuild: update ARCH alias info for sparc
kbuild: delete INSTALL_FW_PATH from kbuild documentation
kconfig: update user kconfig tools doc.
kbuild: document the KBUILD_KCONFIG env. variable
Russell King - ARM Linux (1):
Update TDA998x maintainer entry
Stefan Agner (1):
mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz pinctrl states
Stefan Mavrodiev (1):
mmc: sunxi: Disable irq during pm_suspend
Steve Wise (1):
iw_cxgb4: correctly enforce the max reg_mr depth
Steven Rostedt (VMware) (1):
ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot
Sudeep Holla (2):
Revert "tick: Prefer a lower rating device only if it's CPU local device"
clocksource: arm_arch_timer: Set arch_mem_timer cpumask to
cpu_possible_mask
Thadeu Lima de Souza Cascardo (1):
i2c: stu300: use non-archaic spelling of failes
Tomas Bortoli (1):
autofs: fix slab out of bounds read in getname_kernel()
Tony Battersby (1):
bsg: fix bogus EINVAL on non-data commands
Ulf Magnusson (1):
kbuild: .PHONY is not a variable, but PHONY is
Vignesh R (1):
mtd: spi-nor: cadence-quadspi: Fix direct mode write timeouts
Vishal Verma (1):
tools/testing/nvdimm: advertise a write cache for nfit_test
Vladimir Murzin (1):
ARM: 8775/1: NOMMU: Use instr_sync instead of plain isb in common code
Vlastimil Babka (1):
fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps*
Wei Yongjun (1):
ata: ahci_mvebu: ahci_mvebu_stop_engine() can be static
Wolfram Sang (1):
i2c: recovery: if possible send STOP with recovery pulses
Xiubo Li (3):
uio: use request_threaded_irq instead
uio: change to use the mutex lock instead of the spin lock
uio: fix crash after the device is unregistered
Yandong Zhao (1):
arm64: neon: Fix function may_use_simd() return error status
Yoshihiro Shimoda (2):
mmc: renesas_sdhi_internal_dmac: Fix missing unmap in error patch
mmc: renesas_sdhi_internal_dmac: Cannot clear the RX_IN_USE in abort
piaojun (1):
net/9p/client.c: put refcount of trans_mod in error case in parse_opts()
Powered by blists - more mailing lists