Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 25 Jun 2017 18:44:35 -0700 | Subject | Linux 4.12-rc7 |
| |
It's been another week, and we have another -rc.
It's fairly small, and there were no huge surprises, so if nothing untoward happens this upcoming week, this will be the final rc. But as usual, I reserve the right to just drag things out if I end up feeling uncomfortable about things for any reason including just random gut feelings, so we'll see.
The appended shortlog is short enough to just scan through, but the high-level overview of the patches is fairly normal: the bulk of it is drivers as usual (gpu and networking may stand out, but there's a collection of random stuff - block, pinctrl, hid, sound, input, scsi target..) with various arch updates (mainly powerpc, but there's some x86, arm64, s390 and mips noise).
Outside of arch and drivers, we've got some generic networking fixes, scripts, and some core kernel fixlets, including a couple of fixups to the stack gap patch from last rc.
But all of it is pretty small. Go test,
Linus
---
Al Viro (3): fix signedness of timestamps on ufs1 ufs_iget(): fail with -ESTALE on deleted inode ufs: fix the logics for tail relocation
Alex Deucher (4): drm/amdgpu/atom: fix ps allocation size for EnableDispPowerGating drm/amdgpu: adjust default display clock drm/radeon: add a PX quirk for another K53TK variant drm/radeon: add a quirk for Toshiba Satellite L20-183
Alexandre TORGUE (1): pinctrl: stm32: Fix bad function call
Alistair Popple (1): powerpc/powernv/npu-dma: Add explicit flush when sending an ATSD
Allen Hubbe (1): ntb: no sleep in ntb_async_tx_submit
Andrew Duggan (1): Input: synaptics-rmi4 - only read the F54 query registers which are used
Ard Biesheuvel (1): mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap mappings
Arend Van Spriel (5): brcmfmac: add parameter to pass error code in firmware callback brcmfmac: use firmware callback upon failure to load brcmfmac: unbind all devices upon failure in firmware callback brcmfmac: fix brcmf_fws_add_interface() for USB devices brcmfmac: fix uninitialized warning in brcmf_usb_probe_phase2()
Arnd Bergmann (1): clk: sunxi-ng: enable SUNXI_CCU_MP for PRCM
Björn Töpel (1): perf probe: Fix probe definition for inlined functions
Boris Brezillon (1): clk: sunxi-ng: sun5i: Fix ahb_bist_clk definition
Borislav Petkov (1): kconfig: Check for libncurses before menuconfig
Cao jin (1): Kbuild: tiny correction on `make help`
Charles Keepax (1): mfd: arizona: Fix typo using hard-coded register
Chen-Yu Tsai (4): clk: sunxi-ng: a31: Correct lcd1-ch1 clock register offset dt-bindings: clock: sunxi-ccu: Add pll-periph to PRCM's needed clocks clk: sunxi-ng: h3: Export PLL_PERIPH0 clock for the PRCM clk: sunxi-ng: a64: Export PLL_PERIPH0 clock for the PRCM
Chris Mi (1): net/mlx5e: Fix min inline value for VF rep SQs
Chris Wilson (3): drm/i915: Differentiate between sw write location into ring and last hw read drm/i915: Encourage our shrinker more when our shmemfs allocations fails drm/i915: Remove __GFP_NORETRY from our buffer allocator
Christophe Jaillet (1): CIFS: Fix some return values in case of error in 'crypt_message'
Colin Ian King (2): CIFS: check if pages is null rather than bv for a failed allocation cifs: remove redundant return in cifs_creation_time_get
Dan Carpenter (1): CIFS: Set ->should_dirty in cifs_user_readv()
Daniel Drake (1): Input: i8042 - add Fujitsu Lifebook AH544 to notimeout list
Daniel Stone (1): Revert "HID: magicmouse: Set multi-touch keybits for Magic Mouse"
Daniel Vetter (1): drm: Fix GETCONNECTOR regression
Darrick J. Wong (1): xfs: don't allow bmap on rt files
Dave Jiang (1): ntb: ntb_hw_intel: Skylake doorbells should be 32bits, not 64bits
David Howells (1): rxrpc: Fix several cases where a padded len isn't checked in ticket decode
David Rientjes (1): mm, thp: remove cond_resched from __collapse_huge_page_copy
Dhinakaran Pandiyan (1): drm/i915: Don't enable backlight at setup time.
Edward Cree (1): sfc: remove duplicate up_write on VF filter_sem
Eli Cohen (1): net/mlx5: Wait for FW readiness before initializing command interface
Eric Ren (1): ocfs2: fix deadlock caused by recursive locking in xattr
Eric W. Biederman (1): signal: Only reschedule timers on signals timers have sent
Fabrice Gasnier (1): dt-bindings: mfd: Update STM32 timers clock names
Frank Rowand (1): clocksource/drivers/arm_arch_timer: Fix read and iounmap of incorrect variable
Gao Feng (1): net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev
Gary R Hook (1): ntb: Correct modinfo usage statement for ntb_perf
Haishuang Yan (3): ip_tunnel: fix potential issue in ip_tunnel_rcv ip6_tunnel: fix potential issue in __ip6_tnl_rcv ip6_tunnel: Correct tos value in collect_md mode
Hans de Goede (1): Input: soc_button_array - fix leaking the ACPI button descriptor buffer
Heiko Carstens (1): KVM: s390: gaccess: fix real-space designation asce handling for gmap shadows
Helge Deller (1): Allow stack to grow up to address space limit
Hendrik Brueckner (1): perf/aux: Correct return code of rb_alloc_aux() if !has_aux(ev)
Hugh Dickins (1): mm: fix new crash in unmapped_area_topdown()
Ilya Matveychikov (1): lib/cmdline.c: fix get_options() overflow while parsing ranges
James Cowgill (1): KVM: MIPS: Fix maybe-uninitialized build failure
Jan Beulich (1): xen-blkback: don't leak stack data via response ring
Jan Kara (1): fs/dax.c: fix inefficiency in dax_writeback_mapping_range()
Jarkko Nikula (1): ACPI / scan: Fix enumeration for special SPI and I2C devices
Jason A. Donenfeld (1): random: silence compiler warnings and fix race
Jens Axboe (1): blk-mq: fix performance regression with shared tags
Johannes Berg (3): wireless: wext: remove ndo_do_ioctl fallback wireless: wext: use struct iwreq earlier in the call chain dev_ioctl: copy only the smaller struct iwreq for wext
John Stultz (2): time: Fix clock->read(clock) race around clocksource changes time: Fix CLOCK_MONOTONIC_RAW sub-nanosecond accounting
Juergen Gross (3): xen/blkback: fix disconnect while I/Os in flight xen/blkback: don't free be structure too early xen/blkback: don't use xen_blkif_get() in xen-blkback kthread
Junshan Fang (1): drm/amdgpu: add Polaris12 DID
Kan Liang (1): perf/x86/intel: Add 1G DTLB load/store miss support for SKL
Kees Cook (1): fs/exec.c: account for argv/envp pointers
Krzysztof Kozlowski (1): dt-bindings: net: sms911x: Add missing optional VDD regulators
Lin Yun Sheng (1): net/hns:bugfix of ethtool -t phy self_test
Linus Torvalds (1): Linux 4.12-rc7
Logan Gunthorpe (3): NTB: ntb_test: fix bug printing ntb_perf results ntb_transport: fix qp count bug ntb_transport: fix bug calculating num_qps_mw
Madalin Bucur (2): fsl/fman: propagate dma_ops dpaa_eth: reuse the dma_ops provided by the FMan MAC device
Manish Rangankar (2): scsi: qedi: Remove WARN_ON for untracked cleanup. scsi: qedi: Remove WARN_ON from clear task context.
Maor Dickman (1): net/mlx5e: Fix timestamping capabilities reporting
Marcin Nowakowski (1): irqchip/mips-gic: Mark count and compare accessors notrace
Megha Dey (1): ALSA: hda - Add Coffelake PCI ID
Michail Georgios Etairidis (1): i2c: imx: Use correct function to write to register
Mike Snitzer (3): Revert "dm mirror: use all available legs on multiple failures" dm integrity: fix to not disable/enable interrupts from interrupt context dm io: fix duplicate bio completion due to missing ref count
Naveen N. Rao (4): powerpc/kprobes: Pause function_graph tracing during jprobes handling powerpc/ftrace: Pass the correct stack pointer for DYNAMIC_FTRACE_WITH_REGS powerpc/kprobes: Skip livepatch_handler() for jprobes powerpc/64s: Handle data breakpoints in Radix mode
NeilBrown (1): autofs: sanity check status reported with AUTOFS_DEV_IOCTL_FAIL
Nicholas Bellinger (3): target: Fix kref->refcount underflow in transport_cmd_finish_abort iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP iscsi-target: Reject immediate data underflow larger than SCSI transfer length
Nicholas Piggin (1): powerpc/64: Initialise thread_info for emergency stacks
Nicolas Iooss (1): genksyms: add printf format attribute to error_with_pos()
Niklas Cassel (1): net: stmmac: free an skb first when there are no longer any descriptors using it
Ondrej Mosnáček (1): dm integrity: reject mappings too large for device
Or Gerlitz (3): net/mlx5: Properly check applicability of devlink eswitch commands net/mlx5e: Remove TC header re-write offloading of ip tos net/mlx5e: Avoid doing a cleanup call if the profile doesn't have it
Paolo Bonzini (1): KVM: x86: fix singlestepping over syscall
Paul Mackerras (6): KVM: PPC: Book3S HV: Cope with host using large decrementer mode KVM: PPC: Book3S HV: Context-switch EBB registers properly KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit KVM: PPC: Book3S HV: Preserve userspace HTM state properly KVM: PPC: Book3S HV: Save/restore host values of debug registers KVM: PPC: Book3S HV: Ignore timebase offset on POWER9 DD1
Pavel Shilovsky (1): CIFS: Improve readdir verbosity
Petr Mladek (1): livepatch: Fix stacking of patches with respect to RCU
Raju Rangoju (1): cxgb4: notify uP to route ctrlq compl to rdma rspq
Ralph Sennhauser (1): gpio: mvebu: change compatible string for PWM support
Randy Dunlap (1): kconfig: fix sparse warnings in nconfig
Ravi Bangoria (1): powerpc/perf: Fix oops when kthread execs user process
Richard Genoud (1): kbuild: fix header installation under fakechroot environment
Robert Jarzmik (1): tags: honor COMPILED_SOURCE with apart output directory
Sebastian Parschauer (1): HID: Add quirk for Dell PIXART OEM mouse
Sebastian Siewior (1): net/core: remove explicit do_softirq() from busy_poll_stop()
Serhey Popovych (3): fib_rules: Resolve goto rules target on delete ipv6: Do not leak throw route references rtnetlink: add IFLA_GROUP to ifla_policy
Stephen Rothwell (1): clocksource: Explicitly include linux/clocksource.h when needed
Takashi Iwai (2): ALSA: pcm: Don't treat NULL chmap as a fatal error ALSA: hda - Apply quirks to Broxton-T, too
Takashi Sakamoto (1): ALSA: firewire-lib: Fix stall of process context at packet error
Tejun Heo (1): slub: make sysfs file removal asynchronous
Thomas Gleixner (2): pinctrl/amd: Use regular interrupt instead of chained x86/mshyperv: Remove excess #includes from mshyperv.h
Tobias Regnery (1): clk: meson: gxbb: fix build error without RESET_CONTROLLER
Ville Syrjälä (2): drm/i915: Fix deadlock witha the pipe A quirk during resume drm/i915: Plumb the correct acquire ctx into intel_crtc_disable_noatomic()
WANG Cong (1): igmp: add a missing spin_lock_init()
Wei Wang (1): decnet: always not take dst->__refcnt when inserting dst into hash table
Will Deacon (1): arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW
Xin Long (3): ipv6: fix calling in6_ifa_hold incorrectly for dad work sctp: return next obj by passing pos + 1 into sctp_transport_get_idx sctp: ensure ep is not destroyed before doing the dump
Yong Deng (1): clk: sunxi-ng: v3s: Fix usb otg device reset bit
xypron.glpk@gmx.de (1): Doc: net: dsa: b53: update location of referenced dsa.txt
| |