Messages in this thread |  | | Date | Sat, 20 Feb 2016 13:58:58 -0800 | Subject | Linux 4.5-rc5 | From | Linus Torvalds <> |
| |
Things continue to look normal, and things hav ebeen fairly calm. Yes, the VM THP cleanup seems to still be problematic on s390, but other than that I don't see anything particularly worrisome.
So another week, another rc. The patch looks pretty normal, with about 55% drivers (drm and clk drivers stand out, but aren't alone) and almost 20% arch updates (arm, m68k, powerpc, s390, x86). The rest is spread out - filesystems (ext4, efi, cifs), some core kernel and header files. And a few documentation updates. Everything fairly small.
The shortlog is appended.
---
Alan Cox (1): blk: fix overflow in queue_discard_max_hw_show
Alexey Kardashevskiy (1): powerpc/ioda: Set "read" permission when "write" is set
Amitoj Kaur Chawla (1): clk: tegra: Add missing of_node_put()
Andre Przywara (1): KVM: arm/arm64: Fix reference to uninitialised VGIC
Andreas Schwab (1): powerpc: Fix dedotify for binutils >= 2.26
Andrew Bresticker (1): clk: tegra: pll: Fix potential sleeping-while-atomic
Andrzej Hajda (1): drm/exynos/decon: fix disable clocks order
Andy Shevchenko (2): dmaengine: dw: pci: add ID for WildcatPoint PCH dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer
Aneesh Kumar K.V (2): powerpc/book3s_32: Fix build error with checkpoint restart powerpc/mm: Fix Multi hit ERAT cause by recent THP update
Anton Protopopov (3): cifs: fix erroneous return value ext4: ioctl: fix erroneous return value drm/qxl: fix erroneous return value
Arnd Bergmann (3): spi: fix counting in spi-loopback-test code pinctrl: nomadik: hide unused functions tracing: Fix freak link error caused by branch tracer
Axel Lin (1): clk: scpi: Fix checking return value of platform_device_register_simple()
Biao Huang (1): pinctrl: mediatek: fix direction control issue
Bob Liu (1): xen/blkfront: realloc ring info in blkif_resume
CQ Tang (1): iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG
Chris Wilson (1): drm/i915: Allow i915_gem_object_get_page() on userptr as well
Christian Borntraeger (1): s390: fix DAT off memory access, e.g. on kdump
Christoph Hellwig (1): nvme: fix Kconfig description for BLK_DEV_NVME_SCSI
Colin Ian King (1): cifs: remove redundant check for null string pointer
Cyrille Pitchen (1): spi: atmel: fix gpio chip-select in case of non-DT platform
Dave Airlie (1): Revert "drm/dp/mst: change MST detection scheme"
Dave Jiang (1): dmaengine: IOATDMA: fix timer code that continues to restart channels during idle
David Woodhouse (2): iommu/vt-d: Fix mm refcounting to hold mm_count not mm_users iommu/vt-d: Clear PPR bit to ensure we get more page request interrupts
Denis Kirjanov (1): powerpc/pseries: Don't trace hcalls on offline CPUs
Dmitry Safonov (1): mm: slab: free kmem_cache_node after destroy sysfs file
Eric Anholt (8): drm/vc4: Validate that WAIT_BO padding is cleared. drm/vc4: Fix the clear color for the first tile rendered. drm/vc4: Return an ERR_PTR from BO creation instead of NULL. drm/vc4: Fix -ERESTARTSYS error return from BO waits. drm/vc4: Drop error message on seqno wait timeouts. drm/vc4: Fix spurious GPU resets due to BO reuse. drm/vc4: Enable runtime PM. drm/vc4: Use runtime PM to power cycle the device when the GPU hangs.
Eryu Guan (2): ext4: don't read blocks from disk after extents being swapped ext4: remove unused parameter "newblock" in convert_initialized_extent()
EunTaik Lee (1): arm64: mm: allow the kernel to handle alignment faults on user accesses
Fabio Estevam (1): serial: fsl-imx-uart: Fix typo in fsl,dte-mode description
Filipe Manana (1): Btrfs: fix direct IO requests not reporting IO error to user space
Gao Pan (1): spi: imx: fix spi resource leak with dma transfer
Gavin Shan (2): powerpc/eeh: Fix stale cached primary bus powerpc/powernv: Fix stale PE primary bus
Geert Uytterhoeven (2): m68k: Wire up copy_file_range m68k/defconfig: Update defconfigs for v4.5-rc1
Gerd Hoffmann (1): drm/qxl: use kmalloc_array to alloc reloc_info in qxl_process_single_command
Hannes Reinecke (1): bio: return EINTR if copying to user space got interrupted
Heiko Carstens (8): s390/stacktrace: fix save_stack_trace_tsk() for current task s390/stacktrace: fix address ranges for asynchronous and panic stack s390/stacktrace: add missing end marker s390/stacktrace: save full stack traces s390/perf_event: fix address range for asynchronous stack s390/oprofile: fix address range for asynchronous stack s390/diag: avoid lockdep recursion s390/maccess: reduce stnsm instructions
Hou Zhiqiang (1): spi/fsl-espi: Correct the maximum transaction length
Huaitong Han (1): ext4: add a line break for proc mb_groups display
Hugh Dickins (1): mm, x86: fix pte_page() crash in gup_pte_range()
Insu Yun (2): cifs: fix potential overflow in cifs_compose_mount_options ext4: fix potential integer overflow
James Bottomley (1): scsi: fix soft lockup in scsi_remove_target() on module removal
Jan Kara (3): ext4: fix scheduling in atomic on group checksum failure ext4: fix bh->b_state corruption ext4: fix crashes in dioread_nolock mode
Jani Nikula (5): drm/i915/dsi: defend gpio table against out of bounds access drm/i915/dsi: don't pass arbitrary data to sideband drm/i915/dsi: skip gpio element execution when not supported drm/i915/dp: abstract training pattern selection drm/i915/dp: reduce missing TPS3 support errors to debug logging
Jason Andryuk (1): lib/ucs2_string: Correct ucs2 -> utf8 conversion
Javier González (2): lightnvm: warn if irqs are disabled in lock laddr lightnvm: fix request intersection locking in rrpc
Javier Martinez Canillas (1): rtc: s3c: Document required clocks in the DT binding
Jeff Layton (2): Revert "fsnotify: destroy marks with call_srcu instead of dedicated thread" fsnotify: turn fsnotify reaper thread into a workqueue job
Jeremy Linton (1): arm/arm64: crypto: assure that ECB modes don't require an IV
Jessica Yu (1): ftrace/module: remove ftrace module notifier
Jianqun xu (1): clk: rockchip: rk3368: fix some clock gates
Jiri Kosina (2): floppy: fix lock_fdc() signal handling floppy: refactor open() flags handling
John Ogness (1): dmaengine: edma: fix residue race for cyclic
Jon Hunter (7): clk: tegra: Add the APB2APE audio clock on Tegra210 clk: tegra: Fix clock sources for Tegra210 EMC clk: tegra: Fix warning caused by pll_u failing to lock clk: tegra: Use definition for pll_u override bit clk: tegra: Fix sparse warning for pll_m clk: tegra: Fix sparse warnings for functions not declared as static clk: tegra: super: Fix sparse warnings for functions not declared as static
Joonyoung Shim (1): drm/exynos: depend on ARCH_EXYNOS for DRM_EXYNOS
Keith Busch (7): block: Initialize max_dev_sectors to 0 blk-mq: End unstarted requests on dying queue NVMe: Fix io incapable return values NVMe: Allow request merges NVMe: Requeue requests on suspended queues NVMe: Poll device while still active during remove NVMe: Rate limit nvme IO warnings
Kirill A. Shutemov (3): thp, dax: do not try to withdraw pgtable from non-anon VMA mm: fix regression in remap_file_pages() emulation ipc/shm: handle removed segments gracefully in shm_mmap()
Kirill Tkhai (1): ext4: fix memleak in ext4_readdir()
Krzysztof Adamski (1): pinctrl: sunxi: H3 requires irq_read_needs_mux
Linus Torvalds (1): Linux 4.5-rc5
Linus Walleij (1): clk: versatile: mask VCO bits before writing
Lyude (2): drm/i915/skl: Don't skip mst encoders in skl_ddi_pll_select() drm/i915/skl: Fix typo in DPLL_CFGCR1 definition
Maarten Lankhorst (1): drm/atomic: Allow for holes in connector state, v2.
Marc Gonzalez (1): clk: tango4: rename ARCH_TANGOX to ARCH_TANGO
Marek Szyprowski (10): drm/exynos: ipp: fix incorrect format specifiers in debug messages drm/exynos: fix types for compilation on 64bit architectures drm/exynos: mic: use devm_clk interface drm/exynos: mic: convert to component framework drm/exynos: mic: make all functions static drm/exynos: dsi: restore support for drm bridge drm/exynos: exynos5433_decon: fix wrong state assignment in decon_enable drm/exynos: exynos5433_decon: fix wrong state in decon_vblank_enable drm/exynos: fix incorrect cpu address for dma_mmap_attrs() arm64: dma-mapping: fix handling of devices registered before arch_initcall
Mario Kleiner (6): drm: No-Op redundant calls to drm_vblank_off() (v2) drm: Prevent vblank counter bumps > 1 with active vblank clients. (v2) drm: Fix drm_vblank_pre/post_modeset regression from Linux 4.4 drm: Fix treatment of drm_vblank_offdelay in drm_vblank_on() (v2) drm/radeon/pm: Handle failure of drm_vblank_get. drm/nouveau/display: Enable vblank irqs after display engine is on again.
Mark Kuo (2): clk: tegra: Do not disable PLLE when under hardware control clk: tegra: Fix PLLE SS coefficients
Masahiro Yamada (2): pinctrl: pxa: export pxa2xx_pinctrl_init() arm64: kbuild: make "make install" not depend on vmlinux
Matias Bjørling (3): lightnvm: check overflow and correct mlc pairs lightnvm: allow to force mm initialization null_blk: oops when initializing without lightnvm
Matt Fleming (1): efi: Add pstore variables to the deletion whitelist
Matt Roper (2): drm/i915/bxt: Don't save/restore eDP panel power during suspend (v3) drm/i915: Pretend cursor is always on for ILK-style WM calculations (v2)
Michael S. Tsirkin (1): hpet: Drop stale URLs
Mike Krinkin (1): block: fix use-after-free in dio_bio_complete
Miroslav Benes (1): livepatch: change the error message in asm/livepatch.h header files
Peter Jones (5): lib/ucs2_string: Add ucs2 -> utf8 helper functions efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version efi: Do variable name validation tests in utf8 efi: Make our variable validation list include the guid efi: Make efivarfs entries immutable by default
Pratyush Anand (1): s390/stacktrace: add save_stack_trace_regs()
Rasmus Villemoes (4): drm/i915: fix error path in intel_setup_gmbus() drm/amdgpu: use post-decrement in error handling drm/radeon: use post-decrement in error handling drm/nouveau: use post-decrement in error handling
Rhyland Klein (6): clk: tegra: Fix divider on VI_I2C clk: tegra: Remove improper flags for lock_enable clk: tegra: Fix naming of MISC registers clk: tegra: Fix the misnaming of nvenc from msenc clk: tegra: Fix pllx dyn step calculation clk: tegra: Fix typos around clearing PLLE bits during enable
Robin Murphy (1): of/irq: Fix msi-map calculation for nonzero rid-base
Roman Pen (1): block: fix module reference leak on put_disk() call for cgroups throttle
Sebastian Hesselbarth (1): pinctrl: mvebu: fix num_settings in mpp group assignment
Shuah Khan (1): MAINTAINERS: update Kselftest Framework mailing list
Simon Guinot (1): kernel/resource.c: fix muxed resource handling in __request_region()
Simon Horman (1): MAINTAINERS: Update mailing list for Renesas ARM64 SoC Development
Stefan Haberland (3): s390/dasd: prevent incorrect length error under z/VM after PAV changes s390/dasd: fix refcount for PAV reassignment s390/dasd: fix performance drop
Stephan Olbrich (1): spi: bcm2835aux: fix bitmask defines
Stephane Gasparini (1): kernel/fs: fix I/O wait not accounted for RW O_DSYNC
Stephen Boyd (3): clk: mvebu: Mark ioremapped memory as __iomem Revert "clk: qcom: Specify LE device endianness" clk: gpio: Really allow an optional clock= DT property
Steven Rostedt (Red Hat) (1): tracepoints: Do not trace when cpu is offline
Tahsin Erdogan (2): deadline: remove unused struct member writeback: initialize inode members that track writeback history
Takashi Iwai (4): ALSA: seq: Fix leak of pool buffer at concurrent writes ALSA: hda - Cancel probe work instead of flush at remove ALSA: seq: Fix double port list deletion ALSA: pcm: Fix rwsem deadlock for non-atomic PCM stream
Tejun Heo (1): writeback: keep superblock pinned during cgroup writeback association switches
Theodore Ts'o (2): ext4 crypto: revalidate dentry after adding or removing the key ext4 crypto: move context consistency check to ext4_file_open()
Thierry Reding (1): arm64/efi: Make strnlen() available to the EFI namespace
Thomas Gleixner (4): perf/x86/amd/uncore: Plug reference leak perf/core: Remove bogus UP_CANCELED hotplug state perf/core: Remove the bogus and dangerous CPU_DOWN_FAILED hotplug state perf/core: Plug potential memory leak in CPU_UP_PREPARE
Tirumalesh Chalamarla (1): arm64: KVM: Configure TCR_EL2.PS at runtime
Todd Fujinaka (1): SCSI: Add Marvell configuration device to VPD blacklist
Tony Lindgren (1): spi: omap2-mcspi: Fix PM regression with deferred probe for pm_runtime_reinit
Toshi Kani (4): x86/uaccess/64: Make the __copy_user_nocache() assembly code more readable x86/uaccess/64: Handle the caching of 4-byte nocache copies properly in __copy_user_nocache() x86/mm: Fix vmalloc_fault() to handle large pages properly devm_memremap_release(): fix memremap'd addr handling
Vaishali Thakkar (1): mm/hugetlb.c: fix incorrect proc nr_hugepages value
Ville Syrjälä (1): drm/i915: Fix hpd live status bits for g4x
Wenwei Tao (1): lightnvm: put bio before return
Will Deacon (2): arm64: debug: re-enable irqs before sending breakpoint SIGTRAP dt-bindings: arm, gic-v3: require that reserved cells are always 0
Xing Zheng (4): clk: rockchip: rk3036: fix the FLAGs for clock mux clk: rockchip: rk3036: fix uarts clock error clk: rockchip: rk3036: fix the div offset for emac clock clk: rockchip: rk3036: rename emac ext source clock
Yang Shi (2): arm64: disable kasan when accessing frame->fp in unwind_frame arm64: make irq_stack_ptr more robust
Youngmin Nam (1): pinctrl: samsung: fix SMP race condition
|  |