Re: Linux 4.0 released

From: Linus Torvalds
Date: Sun Apr 12 2015 - 18:49:50 EST

[ .. and because I suspect some people read LKML by filtering for
people rather than drink from the firehose and read it all, I'll
follow up with my old boring email address ]

On Sun, Apr 12, 2015 at 3:41 PM, Ima Sheep <torvalds@xxxxxxxxxxxx> wrote:
> So I decided to release 4.0 as per the normal schedule, because there
> really weren't any known issues, and while I'll be traveling during
> the end of the upcoming week due to a college visit, I'm hoping that
> won't affect the merge window very much. We'll see.

Shortlog - for the final changes since rc7 - appended. It's mainly
driver fixes (media, sound, pci, scsi target, drm, thermal..), misc
arch updates (nios2 and x86) and scattered fixes elsewhere. Really not
a lot during the last week.



Al Viro (5):
fix mremap() vs. ioctx_kill() race
ioctx_alloc(): fix vma (and file) leak on failure
[regression] ocfs2: do *not* increment ->ki_pos twice
ocfs2_file_write_iter: keep return value and current position
update in sync
ocfs2: _really_ sync the right range

Alistair Popple (1):
ipmi/powernv: Fix minor locking bug

Andy Grover (2):
target: Allow userspace to write 1 to attrib/emulate_fua_write
iscsi-target: TargetAddress in SendTargets should bracket ipv6 addresses

Antti Palosaari (2):
[media] rtl2832: disable regmap register cache
[media] rtl28xxu: return success for unimplemented FE callback

Arnd Bergmann (1):
[media] s5p-tv: hdmi needs I2C support

Bart Van Assche (1):
Defer processing of REQ_PREEMPT requests for blocked devices

Bartlomiej Zolnierkiewicz (1):
cpuidle: remove state_count field from struct cpuidle_device

Bjorn Helgaas (2):
PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"

Corey Minyard (2):
ipmi: Handle BMCs that don't allow clearing the rcv irq bit
ipmi_ssif: Use interruptible completion for waiting in the thread

Dan Carpenter (1):
PCI: cpcihp: Add missing curly braces in cpci_configure_slot()

Deepak S (1):
drm/i915/chv: Remove Wait for a previous gfx force-off

Dmitry M. Fedin (1):
ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support

Eduardo Valentin (1):
drivers: thermal: st: remove several sparse warnings

Eric Wong (1):
ALSA: usb-audio: don't try to get Benchmark DAC1 sample rate

Fabian Frederick (1):
thermal: constify of_device_id array

Felipe Balbi (1):
dmaengine: cppi41: add missing bitfields

Geert Uytterhoeven (2):
[media] soc-camera: Fix devm_kfree() in soc_of_bind()
thermal: rcar: Fix typo in r8a73a4 SoC name

Hans Verkuil (3):
[media] vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
[media] sh_veu: v4l2_dev wasn't set
[media] cx23885: fix querycap

Hans de Goede (1):
thermal: Do not log an error if thermal_zone_get_temp returns -EAGAIN

Howard Mitchell (1):
ASoC: pcm512x: Remove hardcoding of pll-lock to GPIO4

Ilya Dryomov (1):
Revert "libceph: use memalloc flags for net IO"

Jacek Anaszewski (1):
[media] s5p-jpeg: exynos3250: fix erroneous reset procedure

James Bottomley (1):
enclosure: fix WARN_ON removing an adapter in multi-path devices

Jesse Barnes (2):
drm/i915/vlv: save/restore the power context base reg
drm/i915/vlv: remove wait for previous GFX clk disable request

John Soni Jose (1):
be2iscsi: Fix kernel panic when device initialization fails

Josh Wu (1):
[media] media: atmel-isi: increase the burst length to improve
the performance

Kailang Yang (2):
ALSA: hda/realtek - Support Dell headset mode for ALC256
ALSA: hda/realtek - Make more stable to get pin sense for ALC283

Kamil Debski (1):
[media] s5p-mfc: Fix NULL pointer dereference caused by not set q->lock

Ley Foon Tan (3):
nios2: signal: Move restart_block to struct task_struct
nios2: add missing ptrace registers defines
nios2: fix cache coherency issue when debug with gdb

Linus Torvalds (5):
x86: clean up/fix 'copy_in_user()' tail zeroing
Copy the kernel module data from user space in chunks
blk-mq: initialize 'struct request' and associated data to zero
Revert "dmaengine: Add a warning for drivers not using the
generic slave caps retrieval"
Linux 4.0

Marek Szyprowski (2):
[media] media: s5p-mfc: fix mmap support for 64bit arch
[media] media: s5p-mfc: fix broken pointer cast on 64bit arch

Mark Brown (1):
include/linux/dmapool.h: declare struct device

Matwey V. Kornilov (1):
PCI: spear: Drop __initdata from spear13xx_pcie_driver

Mel Gorman (1):
mm: move zone lock to a different cache line than order-0 free page lists

Mike Christie (1):
iscsi target: fix oops when adding reject pdu

Naoya Horiguchi (1):
mm: numa: disable change protection for vma(VM_HUGETLB)

Rafael J. Wysocki (1):
Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"

Randy Dunlap (1):
[media] media: fix gspca drivers build dependencies

Rasmus Villemoes (1):
PCI/AER: Avoid info leak in __print_tlp_header()

Sakari Ailus (1):
[media] vb2: Fix dma_dir setting for dma-contig mem type

Takashi Iwai (1):
ALSA: hda - Fix headphone pin config for Lifebook T731

Takashi Sakamoto (1):
ALSA: bebob: fix to processing in big-endian machine for sending cue

Thomas Schlichter (1):
cpuidle: ACPI: do not overwrite name and description of C0

Tommi Rantala (1):
drm: fix drm_mode_getconnector() locking imbalance regression

Tony K Nadackal (1):
[media] s5p-jpeg: Initialize cb and cr to zero

Viresh Kumar (1):
cpufreq: Schedule work for the first-online CPU on resume
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at