Linux 4.1-rc3
From: Linus Torvalds
Date: Sun May 10 2015 - 19:27:36 EST
Here's a Mother's Day Sunday release for you all, whether you're a
mother or not. Because hey, it's Sunday afternoon once again, and
that's just how my -rc releases roll.
Nothing particularly scary or worrisome going on, although there are
little fixes all over. Some of them are regressions from this merge
window, and some of them are older. And some of them are so old that I
almost thought "if it's been broken since 2011, and you only noticed
now, maybe it could have waited for the next merge window". You know
who you are (and others will too, if they read the commit messages -
your shame is out there).
The appended shortlog gives a reasonable overview, and isn't too big.
As you can tell, it's mostly drivers, with a smattering of arch
updates (mostly ARM). And a smattering of misc stuff: perf tooling,
documentation, filesystems. The infiniband update is a noticeable
chunk of the drivers, we had some delayed stuff there due to
maintainership changes.
Go out and test. By -rc3, things really should be pretty
non-threatening and this would be a good time to just make sure
everything is running smoothly if you haven't tried one of the earlier
development kernels already.
Linus
---
Abhilash Kesavan (1):
ARM: dts: Fix typo in trip point temperature for exynos5420/5440
Al Viro (2):
namei: d_is_negative() should be checked before ->d_seq validation
path_openat(): fix double fput()
Alex BennÃe (1):
tracing: Make ftrace_print_array_seq compute buf_len
Alex Deucher (1):
drm/radeon: don't setup audio on asics that don't support it
Alex Williamson (2):
vfio-pci: Log device requests more verbosely
vfio: Fix runaway interruptible timeout
Alexandre Belloni (1):
Documentation: bindings: add abracon,abx80x
Andrew Andrianov (1):
pinctrl: mvebu: Fix mapping of pin 63 (gpo -> gpio)
Andrew Lunn (1):
ARM: 8350/1: proc-feroceon: Fix feroceon_proc_info macro
Andrew Morton (2):
revert "zram: move compact_store() to sysfs functions area"
MAINTAINERS: add co-maintainer for LED subsystem
Antonio Ospite (1):
ACPI / documentation: fix a sentence about GPIO resources
Arnaldo Carvalho de Melo (2):
perf trace: Enable events when doing system wide tracing and
starting a workload
perf trace: Disable events and drain events when forked workload ends
Bart Van Assche (1):
IPoIB/CM: Fix indentation level
Baruch Siach (1):
MAINTAINERS: add Conexant Digicolor machines entry
Ben Hutchings (1):
xen-pciback: Add name prefix to global 'permissive' variable
Bob Liu (2):
xen/blkback: safely unmap purge persistent grants
xen/grant: introduce func gnttab_unmap_refs_sync()
Bobby Powers (2):
tools lib api: Undefine _FORTIFY_SOURCE before setting it
x86/fpu: Always restore_xinit_state() when use_eager_cpu()
Boris Ostrovsky (6):
xen: Suspend ticks on all CPUs during suspend
xen/events: Clear cpu_evtchn_mask before resuming
xen/xenbus: Update xenbus event channel on resume
xen/console: Update console event channel on resume
xen/events: Set irq_info->evtchn before binding the channel to
CPU in __startup_pirq()
hypervisor/x86/xen: Unset X86_BUG_SYSRET_SS_ATTRS on Xen PV guests
Chao Yu (1):
elevator: fix double release of elevator module
Chen Yu (1):
init: fix regression by supporting devices with major:minor:offset format
Chris Bainbridge (1):
ACPI / SBS: Add 5 us delay to fix SBS hangs on MacBook
Chris Wilson (1):
drm/i915: Drop PIPE-A quirk for 945GSE HP Mini
Chris Zhong (2):
ARM: rockchip: disable dapswjdp during suspend
ARM: rockchip: fix undefined instruction of reset_ctrl_regs
Christian KÃnig (6):
drm/radeon: disable semaphores for UVD V1 (v2)
drm/radeon: fix userptr lockup
drm/radeon: make VCE handle check more strict
drm/radeon: make UVD handle checking more strict
drm/radeon: more strictly validate the UVD codec
drm/radeon: stop trying to suspend UVD sessions
Christophe Leroy (1):
splice: sendfile() at once fails for big files
Chuanxiao Dong (1):
mmc: card: Don't access RPMB partitions for normal read/write
Colin Ian King (1):
pinctrl: mediatek: mtk-common: initialize unmask
Corey Minyard (6):
ipmi_ssif: Fix the logic on user-supplied addresses
ipmi:ssif: Ignore spaces when comparing I2C adapter names
ipmi: Don't report err in the SI driver for SSIF devices
ipmi: Report an error if ACPI _IFT doesn't exist
ipmi: Add alert handling to SSIF
ipmi: Fix multi-part message handling
Dan Carpenter (1):
efi: Fix error handling in add_sysfs_runtime_map_entry()
Daniel Baluta (1):
configfs: init configfs module earlier at boot time
Daniel Borkmann (1):
lib: make memzero_explicit more robust against dead store elimination
David Ahern (2):
perf kmem: Fix compiles on RHEL6/OL6
IB/core: Fix unaligned accesses
Davidlohr Bueso (1):
perf bench futex: Fix hung wakeup tasks after requeueing
Dinh Nguyen (1):
MAINTAINERS: socfpga: update the git repo for SoCFPGA
Doug Anderson (1):
pinctrl: Don't just pretend to protect pinctrl_maps, do it for real
Doug Ledford (1):
MAINTAINERS: Update InfiniBand subsystem maintainer
Eric W. Biederman (1):
mnt: Fix fs_fully_visible to verify the root directory is visible
Fabio Estevam (2):
ARM: dts: imx23-olinuxino: Fix polarity of LED GPIO
ARM: multi_v7_defconfig: Select more FSL SoCs
Felipe Balbi (2):
ARM: dts: am437x-sk: fix for new newhaven display module revision
ARM: dts: am437x-sk: reduce col-scan-delay-us
Filipe Manana (1):
Btrfs: fix wrong mapping flags for free space inode
Florian Fainelli (3):
MAINTAINERS: Update mach-bcm maintainers list
MAINTAINERS: Remove Christian Daudt for mach-bcm
MAINTAINERS: Update brcmstb entry
Gregory CLEMENT (2):
ARM: mvebu: armada-xp-openblocks-ax3-4: Disable internal RTC
rtc: armada38x: fix concurrency access in armada38x_rtc_set_time
Grygorii Strashko (2):
mmc: core: add missing pm event in mmc_pm_notify to fix hib restore
ARM: dts: am57xx-beagle-x15: Fix IRQ type for mcp7941x
Guenter Roeck (1):
util_macros.h: have array pointer point to array of constants
Guy Shapiro (2):
IB/core: dma map/unmap locking optimizations
IB/core: dma unmap optimizations
Hans Verkuil (1):
[media] marvell-ccic: fix Y'CbCr ordering
Hariprasad S (5):
iw_cxgb4: Cleanup register defines/MACROS
iw_cxgb4: 32b platform fixes
iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs
iw_cxgb4: enforce qp/cq id requirements
iw_cxgb4: Remove negative advice dmesg warnings
He Kuang (1):
perf probe: Fix bug with global variables handling
Heiko Stuebner (1):
rockchip: make sure timer7 is enabled on rk3288 platforms
Hidehiro Kawai (1):
ipmi: Fix a problem that messages are not issued in run_to_completion mode
Honggang LI (1):
IB/core: change rdma_gid2ip into void function as it always return zero
Illia Smyrnov (1):
bus: omap_l3_noc: Fix offset for DRA7 CLK1_HOST_CLK1_2 instance
Ingo Molnar (1):
x86/mm: Clean up types in xlate_dev_mem_ptr()
Ivan T. Ivanov (4):
pinctrl: qcom-spmi: Fix pin direction configuration
pinctrl: qcom-spmi-gpio: Fix output type configuration
pinctrl: qcom-spmi-gpio: Fix input value report
pinctrl: qcom-spmi-mpp: Fix input value report
Jaegeuk Kim (2):
Revert "f2fs: enhance multi-threads performance"
f2fs: fix wrong error hanlder in f2fs_follow_link
Jani Nikula (1):
drm/i915/dp: there is no audio on port A
Jason Gunthorpe (1):
RDMA/CMA: Canonize IPv4 on IPV6 sockets properly
Javier Martinez Canillas (2):
ARM: dts: Make DP a consumer of DISP1 power domain on Exynos5420
ARM: dts: Add keep-power-in-suspend to WiFi SDIO node for exynos5250-snow
Jean Delvare (1):
thinkpad_acpi: Fix warning for static not at beginning
Jiang Liu (1):
x86/PCI/ACPI: Make all resources except [io 0xcf8-0xcff]
available on PCI bus
Jiri Olsa (1):
perf/x86/intel: Add cpu_(prepare|starting|dying) for core_pmu
Joe Perches (2):
ipmi: Remove incorrect use of seq_has_overflowed
kasan: show gcc version requirements in Kconfig and Documentation
Johan Hovold (1):
gpio: sysfs: fix memory leaks and device hotplug
Junxiao Bi (1):
ocfs2: dlm: fix race between purge and get lock resource
Keith Busch (1):
NVMe: Fix VPD B0 max sectors translation
Koji Matsuoka (1):
[media] media: soc_camera: rcar_vin: Fix wait_for_completion
Laurent Pinchart (2):
[media] v4l: omap4iss: Replace outdated OMAP4 control pad API with syscon
ARM: shmobile: koelsch: Fix adv7511 IRQ sensing
Linus Torvalds (1):
Linux 4.1-rc3
Luis R. Rodriguez (2):
IB/qib: add acounting for MTRR
IB/qib: use arch_phys_wc_add()
Lukas Wunner (2):
drm/i915: Assume dual channel LVDS if pixel clock necessitates it
drm/i915: Add missing MacBook Pro models with dual channel LVDS
Marc Dionne (1):
x86: Make cpu_tss available to external modules
Marc Zyngier (1):
irqchip: gic: Drop support for gic_arch_extn
Marek Szyprowski (1):
ARM: 8347/1: dma-mapping: fix off-by-one check in arm_setup_iommu_dma_ops
Marek Vasut (1):
ARM: dts: imx28: Fix AUART4 TX-DMA interrupt name
Mario Kleiner (2):
drm/tegra: Don't use vblank_disable_immediate on incapable driver.
drm: Zero out invalid vblank timestamp in drm_update_vblank_count.
Mark Salter (1):
drivers: CCI: fix used_mask init in validate_group()
Markus Pargmann (1):
ARM: dts: imx25: Add #pwm-cells to pwm4
Markus Reichl (1):
ARM: dts: add 'rtc_src' clock to rtc node for exynos4412-odroid boards
Minchan Kim (1):
zram: add Designated Reviewer for zram in MAINTAINERS
Ming Lei (2):
blk-mq: fix race between timeout and CPU hotplug
blk-mq: fix CPU hotplug handling
Namhyung Kim (2):
tools lib traceevent: Fix build failure on 32-bit arch
perf report: Fix -T/--threads option to work again
Naoya Horiguchi (4):
mm/memory-failure: call shake_page() when error hits thp tail page
mm: soft-offline: fix num_poisoned_pages counting on concurrent events
mm/hwpoison-inject: fix refcounting in no-injection case
mm/hwpoison-inject: check PageLRU of hpage
NeilBrown (1):
block: destroy bdi before blockdev is unregistered.
Nicolas Ferre (1):
MAINTAINERS: replace an AT91 maintainer
Nishanth Menon (4):
ARM: dts: am57xx-beagle-x15: Fix RTC aliases
ARM: dts: am57xx-beagle-x15: Switch UART mux pins
ARM: dts: am57xx-beagle-x15: Switch GPIO fan number
ARM: dts: dra7: Fix efuse register size for ABB
Oded Gabbay (2):
drm/amdkfd: allow unregister process with queues
drm/amdkfd: Don't report local memory size
Paul E. McKenney (1):
rcu: Control grace-period delays directly from value
Pavel Machek (1):
ARM: dts: OMAP3-N900: Add microphone bias voltages
Petr Holasek (2):
perf bench numa: Fixes of --quiet argument
perf bench numa: Fix immediate meeting of convergence condition
Philipp Zabel (1):
ARM: dts: imx6: phyFLEX: USB VBUS control is active-high
Philippe Coval (1):
ideapad_laptop: Add Lenovo G40-30 to devices without radio switch
Philippe De Muyter (1):
rtc: add rtc-abx80x, a driver for the Abracon AB x80x i2c rtc
Qipeng Zha (1):
gpiolib: change gpio pin from unsigned to signed in acpi callback
Rabin Vincent (1):
Revert "dm crypt: fix deadlock when async crypto algorithm returns -EBUSY"
Rafael J. Wysocki (1):
ACPI / documentation: Fix ambiguity in the GPIO properties document
Robert Jarzmik (3):
ARM: pxa: pxa_cplds: add lubbock and mainstone IO
ARM: pxa: mainstone: use new pxa_cplds driver
ARM: pxa: lubbock: use new pxa_cplds driver
Roger Quadros (2):
genirq: Set IRQCHIP_SKIP_SET_WAKE flag for dummy_irq_chip
ARM: omap2plus_defconfig: Enable EXTCON_USB_GPIO
Ross Lagerwall (1):
efivarfs: Ensure VariableName is NUL-terminated
Roy Franz (1):
x86/efi: Store upper bits of command line buffer address in
ext_cmd_line_ptr
Rusty Russell (1):
m32r: make flush_cpumask non-volatile.
Ryusuke Konishi (1):
nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()
Sebastian Reichel (1):
ARM: dts: omap3: Add #iommu-cells to isp and iva iommu
Shaohua Li (2):
blk-mq: fix FUA request hang
blk-mq: don't lose requests if a stopped queue restarts
Shawn Guo (1):
ARM: dts: imx6qdl-sabreauto: remove pinctrl-assert-gpios
Sonika Jindal (1):
drm/i915: Sink rate read should be saved in deca-kHz
Sonny Rao (2):
perf/x86/intel/uncore: Add support for Intel Haswell ULT (lower
power Mobile Processor) IMC uncore PMUs
perf/x86/intel/uncore: Move PCI IDs for IMC to uncore driver
Stefan Wahren (1):
ARM: dts: imx23-olinuxino: Fix dr_mode of usb0
Stefano Stabellini (1):
xen: Add __GFP_DMA flag when xen_swiotlb_init gets free pages on ARM
Steve Wise (1):
RDMA/cxgb4: Report the actual address of the remote connecting peer
Suman Anna (1):
bus: omap_l3_noc: Fix master id address decoding for OMAP5
Tahsin Erdogan (1):
x86/spinlocks: Fix regression in spinlock contention detection
Takeshi Kihara (1):
mmc: sh_mmcif: Fix timeout value for command request
Tatyana Nikolova (2):
RDMA/core: Enable the iWarp Port Mapper to provide the actual
address of the connecting peer to its clients
RDMA/nes: Report the actual address of the remote connecting peer
Tejun Heo (1):
writeback: use |1 instead of +1 to protect against div by zero
Tony Lindgren (2):
ARM: OMAP2+: Fix omap off idle power consumption creeping up
gpio: omap: Fix regression for MPUIO interrupts
Ulf Hansson (3):
ARM: ux500: Move GPIO regulator for SD-card into board DTSs
ARM: ux500: Enable GPIO regulator for SD-card for HREF boards
ARM: ux500: Enable GPIO regulator for SD-card for snowball
Valentin Rothberg (2):
ARM: 8348/1: remove comments on CPU_ARM1020_CPU_IDLE
ARM: 8349/1: arch/arm/mm/proc-arm925.S: remove dead #ifdef block
Viresh Kumar (1):
clockevents: Shutdown detached clockevent device
Wang Nan (2):
perf top: Fix a segfault when kernel map is restricted.
perf probe: Fix segfault if passed with ''.
Wang YanQing (1):
block:bounce: fix call inc_|dec_zone_page_state on different
pages confuse value of NR_BOUNCE
Wei Yongjun (1):
ipmi: Remove unused including <linux/version.h>
Will Deacon (3):
perf kmem: Consistently use PRIu64 for printing u64 values
ARM: 8351/1: perf: don't warn about missing interrupt-affinity
property for PPIs
ARM: 8352/1: perf: Fix the pmu node name in warning message
Witold Szczeponik (1):
ACPI / PNP: add two IDs to list for PNPACPI device enumeration
Wolfram Sang (1):
ARM: mach-imx: devices: platform-sdhci-esdhc-imx: fix broken email address
Xihan Zhang (1):
drm/amdkfd: Initialize sdma vm when creating sdma queue
Yann Droneaud (1):
MAINTAINERS: add include/rdma/ to InfiniBand subsystem
Yury Norov (1):
lib: delete lib/find_last_bit.c
Zhangfei Gao (2):
mmc: dw_mmc: init desc in dw_mci_idmac_init
mmc: dw_mmc: dw_mci_get_cd check MMC_CAP_NONREMOVABLE
monk.liu (1):
drm/radeon: fix userptr BO unpin bug v3
Ãlvaro FernÃndez Rojas (1):
hwrng: bcm63xx - Fix driver compilation
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/