Messages in this thread | | | Date | Sun, 4 Oct 2015 17:32:28 +0100 | Subject | Linux 4.3-rc4 | From | Linus Torvalds <> |
| |
You all know the drill by now. It's Sunday, and there is a new release candidate out there.
Things look fairly normal. We have noticeably fewer commits than rc3 (which was fairly big), and I don't see anything unusually alarming. The statistics look pretty normal too: just under half of the patch is drivers (drm continues to be noticeable, but there's infiniband, mmc, input layer etc). About a quarter is arch updates (m68k, MIPS, x86) and the final quarter is solidly "misc" (doc updates, tools, scripts, scheduler, mm..).
The appended shortlog gives a flavor of the details.
Linus
---
Aaron Conole (2): af_unix: Convert the unix_sk macro to an inline function for type safety af_unix: return data from multiple SKBs on recv() with MSG_PEEK flag
Adrian Hunter (2): perf intel-pt: Remove no_force_psb from documentation perf tools: Fix copying of /proc/kcore
Akinobu Mita (6): blk-mq: avoid setting hctx->tags->cpumask before allocation blk-mq: fix sysfs registration/unregistration race blk-mq: Fix use after of free q->mq_map blk-mq: fix q->mq_usage_counter access race blk-mq: avoid inserting requests before establishing new mapping blk-mq: fix deadlock when reading cpu_list
Alban Bedel (1): MIPS: Fix the build on jz4740 after removing the custom gpio.h
Alex Deucher (4): drm/amdgpu: Restore LCD backlight level on resume drm/amdgpu/cgs: remove import_gpu_mem drm: handle cursor_set2 in restore_fbdev_mode drm/radeon: drop radeon_fb_helper_set_par
Alexander Couzens (3): MIPS: ATH79: Set missing irq ack handler for ar7100-misc-intc irq chip MIPS: ATH79: Add irq chip ar7240-misc-intc l2tp: protect tunnel->del_work by ref_count
Alexander Stein (1): net sysfs: Print link speed as signed integer
Alexander Sverdlin (1): MIPS: bootmem: Fix mapstart calculation for contiguous maps
Andi Kleen (3): perf/x86/intel: Make the CYCLE_ACTIVITY.* constraint on Broadwell more specific perf/x86/intel/pebs: Add PEBS frontend profiling for Skylake perf/x86/intel: Fix Skylake FRONTEND MSR extrareg mask
Andre Przywara (1): userfaultfd: remove kernel header include from uapi header
Andrea Arcangeli (1): thermal: avoid division by zero in power allocator
Andreas Schwab (1): m68k: Define asmlinkage_protect
Andrew Lunn (1): dsa: mv88e6xxx: Enable forwarding for unknown to the CPU port
Andrew Morton (2): Input: zhenhua - ensure we have BITREVERSE drivers/input/joystick/Kconfig: zhenhua.c needs BITREVERSE
Andrey Ryabinin (2): x86, efi, kasan: Fix build failure on !KASAN && KMEMCHECK=y kernels arch/x86/include/asm/efi.h: fix build failure
Andrzej Hajda (4): dmaengine: xgene-dma: fix handling xgene_dma_get_ring_size result net: hisilicon: fix handling platform_get_irq result r8169: fix handling rtl_readphy result bna: fix error handling
Andy Shevchenko (2): dmaengine: idma64: improve residue estimation dmaengine: dw: properly read DWC_PARAMS register
Ard Biesheuvel (1): arm64/efi: Fix boot crash by not padding between EFI_MEMORY_RUNTIME regions
Arnaldo Carvalho de Melo (4): Revert "perf symbols: Fix mismatched declarations for elf_getphdrnum" tools build: Add test for presence of numa_num_possible_cpus() in libnuma tools build: Add test for presence of __get_cpuid() gcc builtin perf probe: Use existing routine to look for a kernel module by dso->short_name
Aurelien Jarno (2): MIPS: BPF: Avoid unreachable code on little endian MIPS: BPF: Fix build on pre-R2 little endian CPUs
Axel Lin (1): dmaengine: zxdma: Fix off-by-one for testing valid pchan request
Ben Hutchings (2): genirq: Fix race in register_irq_proc() x86/headers/uapi: Fix __BITS_PER_LONG value for x32 builds
Chaotian Jing (1): mmc: core: fix dead loop of mmc_retune
Chris Metcalf (3): Make asm/word-at-a-time.h available on all architectures string: provide strscpy() tile: use global strscpy() rather than private copy
Christian König (1): drm/amdgpu: only print meaningful VM faults
Christoph Hellwig (2): blk-mq: fix racy updates of rq->errors blk-mq: factor out a helper to iterate all tags for a request_queue
Christoph Lameter (1): IB/ipoib: Expire sendonly multicast joins
Chuck Lever (1): xprtrdma: Replace global lkey with lkey local to PD
Dan Carpenter (1): drm/amdgpu: signedness bug in amdgpu_cs_parser_init()
Daniel Drake (1): Input: elan_i2c - don't require known iap version
Daniel Kurtz (1): drm/exynos: Remove useless EXPORT_SYMBOL_GPLs
Daniel Lezcano (2): clocksource/drivers/rockchip: Fix bad NO_IRQ usage clocksource/drivers/keystone: Fix bad NO_IRQ usage
Daniel Martin (1): Input: fix typo in MT documentation
Dave Airlie (6): drm/dp/mst: don't pass port into the path builder function drm/dp/mst: fixup handling hotplug on port removal. drm/dp/mst: update the link_address_sent before sending the link address (v3) drm/dp/mst: split connector registration into two parts (v2) drm/dp/mst: drop cancel work sync in the mstb destroy path (v2) drm/dp/mst: add some defines for logical/physical ports
David Ahern (2): net: ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set net: Initialize flow flags in input path
David Howells (4): KEYS: Fix race between key destruction and finding a keyring by name KEYS: Remove unnecessary header #inclusions from extract-cert.c X.509: Don't strip leading 00's from key ID when constructing key description MODSIGN: Change from CMS to PKCS#7 signing if the openssl is too old
Denys Vlasenko (1): net: sctp: Don't use 64 kilobyte lookup table for four elements
Dirk Müller (2): Update KVM homepage Url Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS
Dmitry Torokhov (3): Input: walkera0701 - fix abs() calculations on 64 bit values Input: uinput - fix crash when using ABS events Revert "Input: synaptics - fix handling of disabling gesture mode"
Dmitry Vyukov (1): Input: psmouse - fix data race in __ps2_command
Doug Ledford (2): IB/ipoib: Make sendonly multicast joins create the mcast group IB/ipoib: increase the max mcast backlog queue
Dudley Du (1): Input: cyapa - fix address of Gen3 devices in device tree documentation
Duson Lin (2): Input: elan_i2c - add ic type 0x03 Input: elan_i2c - expand maximum product_id form 0xFF to 0xFFFF
Egbert Eich (2): drm: Add a non-locking version of drm_kms_helper_poll_enable(), v2 drm/i915: Call non-locking version of drm_kms_helper_poll_enable(), v2
Emilio López (1): dmaengine: sun4i: fix unsafe list iteration
Fabiano Fidêncio (1): drm/qxl: recreate the primary surface when the bo is not primary
Fabio Estevam (4): Input: imx6ul_tsc - propagate the errors Input: imx6ul_tsc - check for negative return value Input: imx6ul_tsc - use the preferred method for kzalloc() Input: imx6ul_tsc - fix controller name
Geert Uytterhoeven (4): m68k: Wire up direct socket calls m68k: Wire up userfaultfd m68k: Wire up membarrier m68k/defconfig: Update defconfigs for v4.3-rc1
Geliang Tang (1): perf/x86: Change test_aperfmperf() and test_intel() to static
Greg Thelen (3): memcg: fix dirty page migration memcg: make mem_cgroup_read_stat() unsigned memcg: remove pcp_counter_lock
Guenter Roeck (2): MIPS: Fix console output for Fulong2e system watchdog: iTCO: Fix dependencies on I2C
Gustavo Padovan (4): drm/exynos: remove fimd_mode_fixup() drm/exynos: remove decon_mode_fixup() drm/exynos: remove unused mode_fixup() code drm/exynos: fimd: actually disable dp clock
Hans de Goede (1): mmc: sunxi: Fix clk-delay settings
Hubert Chrzaniuk (1): tools/power turbostat: KNL workaround for %Busy and Avg_MHz
Inki Dae (1): drm/exynos: dp: remove suspend/resume functions
Ivan Mikhaylov (1): net/ibm/emac: bump version numbers for correct work with ethtool
James Hogan (3): MIPS: cpu-features: Add cpu_has_ftlb MIPS: Fix FTLB detection for R6 MIPS: dma-default: Fix 32-bit fall back to GFP_DMA
Javier Martinez Canillas (2): Input: pm8941-pwrkey - remove unneded semicolon Input: mms114 - remove unneded semicolons
Jes Sorensen (1): md/raid1: Avoid raid1 resync getting stuck
Jesse Brandeburg (1): i40e: fix VLAN inside VXLAN
Jiang Liu (2): ACPI, PCI, irq: Do not share PCI IRQ with ISA IRQ ACPI / PCI: Remove duplicated penalty on SCI IRQ
John Stultz (1): clocksource: Fix abs() usage w/ 64bit values
Joonsoo Kim (1): mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1)
Joonyoung Shim (8): drm/exynos: fix layering violation of address drm/exynos: fix missed calling of drm_prime_gem_destroy() drm/exynos: remove unnecessary NULL assignment drm/exynos: staticize exynos_drm_gem_init() drm/exynos: cleanup function calling written twice drm/exynos: cleanup line feed in exynos_drm_gem_get_ioctl drm/exynos: remove call to drm_gem_free_mmap_offset() drm/exynos: create a fake mmap offset with gem creation
Julia Lawall (1): md: drop null test before destroy functions
Kapileshwar Singh (1): tools lib traceevent: Fix string handling in heterogeneous arch environments
Karl Heiss (2): sctp: Whitespace fix sctp: Prevent soft lockup when sctp_accept() is called during a timeout event
Keith Busch (1): NVMe: Set affinity after allocating request queues
Kristen Carlson Accardi (1): x86/cpufeatures: Correct spelling of the HWP_NOTIFY flag
Krzysztof Kozlowski (1): drm/exynos: Staticize local function in exynos_drm_gem.c
Lee, Chun-Yi (1): x86/kexec: Fix kexec crash in syscall kexec_file_load()
Len Brown (4): intel_idle: Skylake Client Support - updated tools/power turbostat: IVB Xeon: fix --debug regression tools/power turbostat: SKL: Adjust for TSC difference from base frequency tools/power turbosat: update version number
Li Bin (1): arm64: ftrace: fix function_graph tracer panic
Linus Torvalds (2): Initialize msg/shm IPC objects before doing ipc_addid() Linux 4.3-rc4
Ludovic Desroches (1): dmaengine: at_xdmac: clean used descriptor
Luis de Bethencourt (4): hwmon: (abx500) Fix module autoload for OF platform driver hwmon: (gpio-fan) Fix module autoload for OF platform driver hwmon: (pwm-fan) Fix module autoload for OF platform driver watchdog: Fix module autoload for OF platform driver
Lv Zheng (1): ACPI / EC: Fix a memory leak issue in acpi_ec_query()
Marc Zyngier (2): irqchip/gic-v3-its: Silence warning when its_lpi_alloc_chunks gets inlined irqchip/gic-v3-its: Count additional LPIs for the aliased devices
Mark Rutland (1): perf record: Avoid infinite loop at buildid processing with no samples
Markos Chandras (1): MIPS: scall: Always run the seccomp syscall filters
Matt Bennett (1): MIPS: Octeon: Fix kernel panic on startup from memory corruption
Matt Fleming (1): x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down
Maxime Ripard (1): dmaengine: at_xdmac: change block increment addressing mode
Mel Gorman (1): mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault
Michel Dänzer (1): drm/radeon: Restore LCD backlight level on resume (>= R5xx)
Michel Thierry (1): drm/i915: Consider HW CSB write pointer before resetting the sw read pointer
Mitch Williams (1): i40e/i40evf: check for stopped admin queue
NeilBrown (4): md: wait for pending superblock updates before switching to read-only md/raid5: don't index beyond end of array in need_this_block(). md/raid0: apply base queue limits *before* disk_stack_limits md/bitmap: don't pass -1 to bitmap_storage_alloc.
Noralf Trønnes (1): watchdog: bcm2835: Fix poweroff behaviour
Oleg Nesterov (1): rcu: Change _wait_rcu_gp() to work around GCC bug 67055
Paolo Bonzini (4): Revert "KVM: x86: apply guest MTRR virtualization on host reserved pages" Revert "KVM: SVM: Sync g_pat with guest-written PAT value" Revert "KVM: svm: handle KVM_X86_QUIRK_CD_NW_CLEARED in svm_get_mt_mask" Revert "KVM: SVM: use NPT page attributes"
Paul Burton (11): MIPS: CM: Provide a function to map from CPU to VP ID. irqchip: mips-gic: Convert CPU numbers to VP IDs. irqchip: mips-gic: Fix pending & mask reads for MIPS64 with 32b GIC. MIPS: mm: compile maar_init unconditionally MIPS: print MAAR configuration during boot MIPS: Initialise MAARs on secondary CPUs MIPS: CPS: Stop dangling delay slot from has_mt. MIPS: CPS: Don't include MT code in non-MT kernels. MIPS: CPS: #ifdef on CONFIG_MIPS_MT_SMP rather than CONFIG_MIPS_MT MIPS: Fix octeon FP context switch handling MIPS: Fix R2300 FP context switch handling
Paul E. McKenney (1): rcu: Suppress lockdep false positive for rcp->exp_funnel_mutex
Peter Senna Tschudin (1): perf tools: Bool functions shouldn't return -1
Peter Ujfalusi (1): dmaengine: fix balance of privatecnt
Peter Zijlstra (5): sched: Fix crash trying to dequeue/enqueue the idle thread perf: Restructure perf syscall point of no return perf: Fix u16 overflows perf: Fix races in computing the header sizes locking/lockdep: Fix hlock->pin_count reset on lock stack rebuilds
Petr Mladek (1): kprobes: use _do_fork() in samples to make them work again
Pravin B Shelar (1): skbuff: Fix skb checksum partial check.
Radim Krčmář (1): Revert "KVM: x86: zero kvmclock_offset when vcpu0 initializes kvmclock system MSR"
Rafael J. Wysocki (1): PCI / PM: Update runtime PM documentation for PCI devices
Ralf Baechle (3): MIPS: Wire up userfaultfd and membarrier syscalls. MIPS: BPF: Do all exports of symbols with FEXPORT(). MIPS: BPF: Fix load delay slots.
Rameshwar Prasad Sahu (1): dmaengine: xgene-dma: Fix overwritting DMA tx ring
Richard Weinberger (2): UBIFS: Kill unneeded locking in ubifs_init_security UBI: Validate data_size
Robb Manes (1): net/mlx4: Handle return codes in mlx4_qp_attach_common
Robert Jarzmik (4): dmaengine: pxa_dma: fix initial list move mmc: pxamci: fix card detect with slot-gpio API dmaengine: pxa_dma: fix the no-requestor case dmaengine: pxa_dma: fix residue corner case
Robin Murphy (2): iommu/iova: Avoid over-allocating when size-aligned dmapool: fix overflow condition in pool_find_page()
Rodrigo Vivi (1): drm/i915/skl: Don't call intel_prepare_ddi when encoder list isn't yet initialized.
Roger Pau Monne (1): xen/blkback: free requests on disconnection
Ross Zwisler (1): dax: fix NULL pointer in __dax_pmd_fault()
Sagi Grimberg (3): IB/iser: Add module parameter for always register memory IB/mlx5: Remove support for IB_DEVICE_LOCAL_DMA_LKEY IB/mlx5: Remove pa_lkey usages
Sakari Ailus (3): iommu: iova: Move iova cache management to the iova library iommu: iova: Export symbols iommu: Make the iova library a module
Shaohua Li (2): raid5: update analysis state for failed stripe md: clear CHANGE_PENDING in readonly array
Stephane Eranian (1): perf stat: Fix per-pkg event reporting bug
Stephen Boyd (1): PM / OPP: Fix typo modifcation -> modification
Stephen Smalley (1): x86/mm: Set NX on gap between __ex_table and rodata
Steve Capper (1): arm64: Fix THP protection change logic
Sudip Mukherjee (3): Input: serio - fix blocking of parport tile: fix build failure Input: omap4-keypad - fix memory leak
Thierry Reding (3): drm/exynos: Suspend/resume is unused if !PM drm/exynos: fimc: Clock control is unused if !PM drm/exynos: rotator: Clock control is unused if !PM
Thomas Gleixner (2): x86/process: Add proper bound checks in 64bit get_wchan() x86/process: Unify 32bit and 64bit implementations of get_wchan()
Thomas Hellstrom (1): drm/vmwgfx: Fix a command submission hang regression
Thomas Huth (1): testptp: Silence compiler warnings on ppc64
Ulf Hansson (1): mmc: core: Don't return an error for CD/WP GPIOs when GPIOLIB is unset
Viresh Kumar (1): PM / OPP: of_property_count_u32_elems() can return errors
Vitaly Kuznetsov (1): x86/hyperv: Fix the build in the !CONFIG_KEXEC_CORE case
Vivien Didelot (1): net: dsa: fix preparation of a port STP update
duson (1): Input: elan_i2c - add all valid ic type for i2c/smbus
shengyong (1): UBI: return ENOSPC if no enough space available
| |