Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 2 Apr 2017 18:23:58 -0700 | Subject | Linux 4.11-rc5 |
| |
Ok, things have definitely started to calm down, let's hope it stays this way and it wasn't just a fluke this week.
Things look fairly normal, with just under 60% of the changes in drivers (edac, sound, block, pci, etc), and about 30% in arch updates (some misc ptrace fixes, random stuff).
The only slightly unusual thing is how over half the arch updates are for parisc, but that's just a temporary oddity from the fix to the parisc user copy routines, which resulted in a fairly big patch (due to them just being written as regular assembler code rather than as a broken mess of inline assembly with some C mixed in).
The rest is a random mix of some filesystem fixes (nfs[d], btrfs), with some misc core kernel and mm fixes thrown in.
Shortlog appended for people who like just skimming the details. It's not big, just scroll down through it.
Linus
---
Aaron Armstrong Skomra (2): HID: wacom: Don't add ghost interface as shared data HID: wacom: call _query_tablet_data() for BAMBOO_TOUCH
Adam Wallis (1): xhci: plat: Register shutdown for xhci_plat
Alan Stern (1): USB: fix linked-list corruption in rh_call_control()
Alex Williamson (1): drm/i915/kvmgt: Hold struct kvm reference
Alexander Kochetkov (2): clockevents: Fix syntax error in clkevt-of macro vmlinux.lds: Add __clkevt_of_table to kernel
Alexey Brodkin (2): ARC: vdk: Fix support of UIO ARCv2: SLC: Make sure busy bit is set properly on SLC flushing
Andrzej Hajda (1): pinctrl: samsung: Fix memory mapping code
Andy Adamson (3): NFS cleanup struct nfs4_filelayout_segment NFS store nfs4_deviceid in struct nfs4_filelayout_segment NFS filelayout:call GETDEVICEINFO after pnfs_layout_process completes
Andy Shevchenko (1): Revert "i2c: mux: pca954x: Add ACPI support for pca954x"
Andy Whitcroft (2): xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
Arnaud Pouliquen (1): ASoC: STI: Fix reader substream pointer set
Arnd Bergmann (4): ASoC: mediatek: add I2C dependency for CS42XX8 irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAIN scsi: lpfc: fix building without debugfs support virtio_balloon: prevent uninitialized variable use
Baoquan He (1): x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization
Bard Liao (6): ASoC: rt5665: fix getting wrong work handler container ASoC: rt5665: increase LDO level ASoC: rt5665: Vref3 is necessary for Mono Amp ASoC: rt5665: CLKDET is also a power of ASRC ASoC: rt5665: fix define of RT5665_HP_DRIVER_5X ASoC: rt5665: fix wrong shift rt5665_if2_1_adc_in_enum
Bart Van Assche (3): scsi: scsi_dh_alua: Check scsi_device_get() return value scsi: scsi_dh_alua: Ensure that alua_activate() calls the completion function scsi: scsi_dh_alua: Warn if the first argument of alua_rtpg_queue() is NULL
Benjamin Coddington (1): NFS: Fix old dentry rehash after move
Bill Kuzeja (1): scsi: qla2xxx: Fix crash in qla2xxx_eh_abort on bad ptr
Bjorn Andersson (1): pinctrl: qcom: Don't clear status bit on irq_unmask
Bjorn Helgaas (1): PCI: iproc: Save host bridge window resource in struct iproc_pcie
Borislav Petkov (2): EDAC: Select DEBUG_FS EDAC, pnd2_edac: Fix !EDAC_DEBUG build
Brian Norris (1): ASoC: don't dereference NULL pcm_{new,free}
Changbin Du (1): drm/i915/gvt: Use force single submit flag to distinguish gvt request from i915 request
Charles Keepax (2): ASoC: wm_adsp: Return an error on write to a disabled volatile control ASoC: wm_adsp: Acknowledge controls should also check the DSP is running
Chris Wilson (1): drm/i915: Restore marking context objects as dirty on pinning
Christian Lamparter (1): pinctrl: qcom: ipq4019: add missing pingroups for pins > 70
Chuanxiao Dong (1): drm/i915/gvt: fix wrong offset when loading RCS mocs
Chuck Lever (1): svcrdma: set XPT_CONG_CTRL flag for bc xprt
Colin Ian King (1): EDAC, xgene: Fix wrongly spelled "procesing"
Dan Carpenter (1): Btrfs: fix an integer overflow check
Daniel Drake (1): efi/esrt: Cleanup bad memory map log messages
Dave Martin (7): c6x/ptrace: Remove useless PTRACE_SETREGSET implementation h8300/ptrace: Fix incorrect register transfer count metag/ptrace: Preserve previous registers for short regset write metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS metag/ptrace: Reject partial NT_METAG_RPIPE writes mips/ptrace: Preserve previous registers for short regset write sparc/ptrace: Preserve previous registers for short regset write
David Hildenbrand (1): KVM: kvm_io_bus_unregister_dev() should never fail
Dick Kennedy (1): scsi: lpfc: Fix PT2PT PRLI reject
Dmitry Vyukov (1): kvm: fix usage of uninit spinlock in avic_vm_destroy()
Eric Anholt (1): drm/vc4: Allocate the right amount of space for boot-time CRTC state.
Eric Biggers (1): crypto: xts,lrw - fix out-of-bounds write after kmalloc failure
Gary R Hook (1): crypto: ccp - Make some CCP DMA channels private
Geert Uytterhoeven (3): m68k/bitops: Correct signature of test_bit() m68k/defconfig: Update defconfigs for v4.11-rc1 m68k: Wire up statx
Goldwyn Rodrigues (1): btrfs: Change qgroup_meta_rsv to 64bit
Hans de Goede (1): mmc: sdhci: Disable runtime pm when the sdio_irq is enabled
Helge Deller (3): parisc: Fix access fault handling in pa_memcpy() parisc: Clean up fixup routines for get_user()/put_user() parisc: Avoid stalled CPU warnings after system shutdown
Herongguang (Stephen) (1): KVM: pci-assign: do not map smm memory slot pages in vt-d page tables
Hiroyuki Yokoyama (1): ASoC: rsnd: fix sound route path when using SRC6/SRC9
Hui Wang (1): ALSA: hda - fix a problem for lineout on a Dell AIO machine
Ingo Molnar (1): sched/headers: Remove duplicate #include <linux/sched/debug.h> line
Jaehoon Chung (1): scsi: ufs: remove the duplicated checking for supporting clkscaling
James Morse (1): ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
Jason A. Donenfeld (1): padata: avoid race in reordering
Jason Wang (1): virtio_pci: fix out of bound access for msix_names
Javier Martinez Canillas (1): usb: phy: isp1301: Fix build warning when CONFIG_OF is disabled
Jeeja KP (2): ASoC: hdac_hdmi: avoid reference to invalid variable of the pin list ASoC: hdac_hdmi: don't update the iterator in pcm list remove
Jens Axboe (1): blk-mq: include errors in did_work calculation
Jim Mattson (1): kvm: vmx: Flush TLB when the APIC-access address changes
Joerg Roedel (2): ACPI: ioapic: Clear on-stack resource before using it ACPI: Do not create a platform_device for IOAPIC/IOxAPIC
Johannes Weiner (2): mm: rmap: fix huge file mmap accounting in the memcg stats mm: workingset: fix premature shadow node shrinking with cgroups
John Garry (1): scsi: libsas: fix ata xfer length
Josef Bacik (3): nbd: handle ERESTARTSYS properly nbd: set rq->errors to actual error code nbd: set queue timeout properly
Josh Poimboeuf (2): ACPI: Fix incompatibility with mcount-based function graph tracing x86/build: Mostly disable '-maccumulate-outgoing-args'
Jérémy Lefaure (1): EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro
Kees Cook (2): lib/syscall: Clear return values when no stack mm: fix section name for .data..ro_after_init
Kinglong Mee (2): SUNRPC/backchanel: set XPT_CONG_CTRL flag for bc xprt nfsd: map the ENOKEY to nfserr_perm for avoiding warning
Kuninori Morimoto (3): ASoC: rcar: avoid SSI_MODEx settings for SSI8 ASoC: rcar: clear DE bit only in PDMACHCR when it stops ASoC: rcar: dma: remove unnecessary "volatile"
Ladi Prosek (3): KVM: nVMX: fix nested EPT detection virtio_balloon: init 1st buffer in stats vq virtio-balloon: use actual number of stats for stats queue buffers
Linus Torvalds (1): Linux 4.11-rc5
Liu Bo (1): Btrfs: bring back repair during read
Lucas Stach (2): ASoC: simple-card: fix simple_dai clk lookup drm/etnaviv: (re-)protect fence allocation with GPU mutex
Ludovic Desroches (1): mmc: sdhci-of-at91: fix MMC_DDR_52 timing selection
Luiz Capitulino (1): KVM: Documentation: document MCE ioctls
Manish Rangankar (1): scsi: qedi: Add PCI device-ID for QL41xxx adapters.
Mark Rutland (1): kasan: report only the first error by default
Mark Salter (1): arm64: fix NULL dereference in have_cpu_die()
Masahiro Yamada (1): arm64: drop non-existing vdso-offsets.h from .gitignore
Mathias Nyman (2): xhci: Set URB actual length for stopped control transfers xhci: Manually give back cancelled URB if we can't queue it for cancel
Matt Redfearn (1): irqchip/mips-gic: Fix Local compare interrupt
Matthew Wilcox (1): thermal: Fix potential deadlock in cpu_cooling
Matthias Kaehlcke (1): dmaengine: Fix array index out of bounds warning in __get_unmap_pool()
Matthias Reichl (1): dmaengine: bcm2835: Fix cyclic DMA period splitting
Michal Hocko (1): mm: move mm_percpu_wq initialization earlier
Michel Dänzer (1): drm/radeon: Override fpfn for all VRAM placements in radeon_evict_flags
Mike Galbraith (1): kasan: do not sanitize kexec purgatory
Mike Kravetz (2): hugetlbfs: initialize shared policy as part of inode allocation mm/hugetlb.c: don't call region_abort if region_chg fails
Mike Looijmans (1): i2c: mux: pca954x: Add missing pca9546 definition to chip_desc
Mike Travis (1): x86/platform/uv: Fix calculation of Global Physical Address
Mylène Josserand (5): ASoC: sun8i-codec: Remove analog "HP" widget ASoC: sun8i-codec: Update mixer to use SOC_DAPM_DOUBLE ASoC: sun8i-codec: Fix space on audio-routing widget ASoC: sun8i-codec: Convert to use SND_SOC_DAPM_AIF_IN ARM: dts: sun8i: Update audio-routing with renamed widgets
Naoya Horiguchi (2): mm: migrate: fix remove_migration_pte() for ksm pages mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd()
Neil Armstrong (1): pinctrl: meson-gxbb: Fix typo in i2c ao groups
NeilBrown (3): NFSD: further refinement of content of /proc/fs/nfsd/versions NFSD: fix nfsd_minorversion(.., NFSD_AVAIL) NFSD: fix nfsd_reset_versions for NFSv4.
Nicolas Ferre (1): tty/serial: atmel: fix TX path in atmel_console_write()
Olga Kornievskaia (2): PNFS fix fallback to MDS if got error on commit to DS NFSv4.1 fix infinite loop on IO BAD_STATEID error
Paolo Bonzini (1): KVM: x86: cleanup the page tracking SRCU instance
Patrice Chotard (1): pinctrl: st: add irq_request/release_resources callbacks
Paul Gortmaker (1): serial: 8250_EXAR: fix duplicate Kconfig text and add missing help text
Pavel Tatashin (1): sched/clock: Fix broken stable to unstable transfer
Pei Zhang (1): drm/i915/gvt: add write handler for mmio mbctl
Peter Robinson (1): pinctrl: ti: The IODelay driver is a DRA7xxx feature so depend on that SoC
Peter Stein (1): HID: xinmo: fix for out of range for THT 2P arcade controller.
Peter Xu (3): KVM: x86: clear bus pointer when destroyed KVM: x86: check existance before destroy KVM: x86: use pic/ioapic destructor when destroy vm
Peter Zijlstra (2): sched/clock: Fix clear_sched_clock_stable() preempt wobbly sched/clock, x86/perf: Fix "perf test tsc"
Qiuxu Zhuo (1): EDAC, pnd2_edac: Fix reported DIMM number
Radim Krčmář (1): KVM: VMX: downgrade warning on unexpected exit code
Rafael J. Wysocki (1): cpufreq: Fix creation of symbolic links to policy directories
Raghava Aditya Renukunta (1): scsi: aacraid: Fix potential null access
Randy Dunlap (1): drivers/rapidio/devices/tsi721.c: make module parameter variable name unique
Ratna Manoj Bolla (1): nbd: replace kill_bdev() with __invalidate_device()
Richard Genoud (1): tty/serial: atmel: fix race condition (TX+DMA)
Shaokun Zhang (1): arm64: remove redundant header file in current.h
Songjun Wu (1): ASoC: atmel-classd: fix audio clock rate
Takashi Iwai (1): ALSA: seq: Fix race during FIFO resize
Takashi Sakamoto (1): ASoC: Intel: Skylake: fix invalid memory access due to wrong reference of pointer
Thomas Petazzoni (1): dt-bindings: rng: clocks property on omap_rng not always mandatory
Tigran Mkrtchyan (1): nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type
Timur Tabi (1): tty: pl011: fix earlycon work-around for QDF2400 erratum 44
Tomas Henzl (1): scsi: hpsa: fix volume offline state
Tomas Winkler (1): scsi: ufshcd-platform: remove the useless cast in ERR_PTR/IS_ERR
Tomasz Nowicki (2): PCI: thunder-pem: Use Cavium assigned hardware ID for ThunderX host controller PCI: thunder-pem: Add legacy firmware support for Cavium ThunderX host controller
Tony Luck (2): EDAC, pnd2_edac: Add new EDAC driver for Intel SoC platforms x86/mce: Fix copy/paste error in exception table entries
Uwe Kleine-König (1): serial: mxs-auart: Fix baudrate calculation
Vaidyanathan Srinivasan (1): cpuidle: powernv: Pass correct drv->cpumask for registration
Vineet Gupta (2): ARCv2: make unimplemented vectors as no-ops rather than halt core ARC: fix build warnings with !CONFIG_KPROBES
Viresh Kumar (5): thermal: devfreq: Simplify expression thermal: devfreq_cooling: Replace dev_warn with dev_err thermal: devfreq: Check OPP for errors thermal: cpu_cooling: Replace dev_warn with dev_err thermal: cpu_cooling: Check OPP for errors
Vlad Zakharov (3): ARC: [dts] add input clocks for cpu nodes ARC: [dts] add cpu nodes to ARCHS SMP device tree ARC: get rate from clk driver instead of reading device tree
Wanpeng Li (4): KVM: nVMX: don't reset kvm mmu twice KVM: x86: correct async page present tracepoint KVM: nVMX: Fix nested VPID vmx exec control KVM: VMX: Fix enable VPID conditions
Xiaoguang Chen (1): drm/i915/gvt: set shadow entry to scratch page while p2m failed
Xu Han (1): drm/i915/gvt: Fix guest fail to read EDID leading to black guest console issue.
Yazen Ghannam (1): x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
Zhengyi Shen (1): x86/boot: Include missing header file
kbuild test robot (1): PTP: fix ptr_ret.cocci warnings
peter chang (1): scsi: sg: check length passed to SG_NEXT_CMD_LEN
| |