Linux 4.4-rc7

From: Linus Torvalds
Date: Sun Dec 27 2015 - 21:33:20 EST

Christmas is over, and New Year's Eve looms, but there is no rest for
kernel developers, and rc7 is out there.

[ Looks at actual rc7 patch ]

Ok, clearly there _is_ some rest for kernel developers, because rc7 is
pretty tiny. I think a third of the patch is from the sparc updates,
and those weren't that big either.

The rest is other architectures (x86, parisc, mips, arm, arc), drivers
(gpu, sound, mtd..) and some build updates. But it is all pretty

I expect more of the same for next week, when I'd almost certainly
ready to just release the final 4.4, but will probably do an rc8 just
to not open the merge window while people are still recovering from
the holidays.



Al Viro (1):
MIPS: Fix bitrot in __get_user_unaligned()

Alexey Brodkin (1):
ARC: mm: fix building for MMU v2

Alexis Dambricourt (1):
KVM: MTRR: fix fixed MTRR segment look up

Andrew Honig (1):
KVM: x86: Reload pit counters for all channels when restoring state

Andrzej Hajda (1):
drm/exynos: atomic check only enabled crtc states

Aya Mahfouz (1):
tty: serial: constify sunhv_ops structs

Bai Ping (1):
ARM: dts: imx: Fix the assigned-clock mismatch issue on imx6q/dl

Brian Norris (1):
UBI: fix use of "VID" vs. "EC" in header self-check

Chen-Yu Tsai (2):
bus: sunxi-rsb: Fix primary PMIC mapping hardware address
bus: sunxi-rsb: Fix peripheral IC mapping runtime address

Chris Wilson (4):
drm/i915: Set the map-and-fenceable flag for preallocated objects
drm/i915: Break busywaiting for requests on pending signals
drm/i915: Limit the busy wait on requests to 5us not 10ms!
drm/i915: Only spin whilst waiting on the current request

Christian KÃnig (1):
drm/amdgpu: fix user fence handling

Christoffer Dall (1):
KVM: arm/arm64: vgic: Fix kvm_vgic_map_is_active's dist check

Cornelia Huck (1):
virtio/s390: handle error values in irb

Dan Carpenter (2):
bus: sunxi-rsb: unlock on error in sunxi_rsb_read()
cpufreq: scpi-cpufreq: signedness bug in scpi_get_dvfs_info()

Daniel Vetter (1):
drm/i915: mdelay(10) considered harmful

Felipe Balbi (1):
ARM: OMAP2+: AM43xx: select ARM TWD timer

Gary Wang (1):
drm/i915: Correct max delay for HDMI hotplug live status checking

Grygorii Strashko (1):

Haozhong Zhang (1):
KVM: VMX: Fix host initiated access to guest MSR_TSC_AUX

Helge Deller (1):
parisc: Fix syscall restarts

Ingo Tuchscherer (1):
s390/zcrypt: Fix AP queue handling if queue is full

James Hogan (3):
MIPS: uaccess: Fix strlen_user with EVA
MIPS: uaccess: Take EVA into account in __copy_from_user()
MIPS: uaccess: Take EVA into account in [__]clear_user

Jean-Michel Hautbois (1):
ASoC: sgtl5000: fix VAG power up timing

Jeff Layton (1):
nfsd: don't hold ls_mutex across a layout recall

John Keeping (2):
ASoC: es8328: Fix deemphasis values
ASoC: es8328: Fix shifts for mixer switches

Jon Hunter (1):
ARM: tegra: Fix suspend hang on Tegra124 Chromebooks

Junichi Nomura (1):
block: ensure to split after potentially bouncing a bio

Karsten Merker (1):
ARM: dts: sunxi: sun6i-a31s-primo81.dts: add touchscreen axis
swapping property

Keith Busch (1):
NVMe: IO ending fixes on surprise removal

Khalid Aziz (1):
sparc64: Add ADI capability to cpu capabilities

Krzysztof HaÅasa (1):
ARM: dts: imx6: Fix Ethernet PHY mode on Ventana boards

Lijun Pan (1):
fsl-ifc: add missing include on ARM64

Linus Torvalds (1):
Linux 4.4-rc7

Mans Rullgard (1):
ASoC: wm8974: set cache type for regmap

Mario Kleiner (1):
ALSA: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2)

Martin Peres (1):
drm/nouveau/bios/fan: hardcode the fan mode to linear

Matt Roper (1):
drm/i915: Disable primary plane if we fail to reconstruct BIOS fb (v2)

Michael Holzheu (1):
s390/dis: Fix handling of format specifiers

MickaÃl SalaÃn (1):
um: Fix pointer cast

Mike Kravetz (1):
sparc: Hook up userfaultfd system call

Mike Krinkin (1):
null_blk: fix use-after-free error

NeilBrown (1):
md: remove check for MD_RECOVERY_NEEDED in action_store.

Paolo Bonzini (3):
kvm: x86: move tracepoints outside extended quiescent state
KVM: MTRR: observe maxphyaddr from guest CPUID, not host
KVM: MTRR: treat memory as writeback if MTRR is disabled in guest CPUID

Paul Burton (1):
MIPS: CPS: drop .set mips64r2 directives

Paul Mackerras (1):
KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSR

Peter Ujfalusi (1):
ASoC: davinci-mcasp: Fix XDATA check in mcasp_start_tx

Qais Yousef (1):
MIPS: VDSO: Fix build error

Ralf Baechle (1):
MIPS: Fix build error due to unused variables.

Rob Gardner (4):
sparc64: Don't set %pil in rtrap_nmi too early
sparc64: Ensure perf can access user stacks
sparc64: Perf should save/restore fault info
sparc64: fix FP corruption in user copy functions

Russell King (1):
scripts: recordmcount: break hardlinks

Sebastian Siewior (2):
mtd: ubi: fixup error correction in do_sync_erase()
mtd: ubi: don't leak e if schedule_erase() fails

Sjoerd Simons (1):
ASoC: rockchip: spdif: Set transmit data level to 16 samples

Srinivas Pandruvada (1):
ACPI / processor: Fix thermal cooling device regression

Steven Rostedt (Red Hat) (1):
ftrace/scripts: Have recordmcount copy the object file

Sudip Mukherjee (1):
UBI: fix return error code

Tony Lindgren (1):
ARM: dts: Fix UART wakeirq for omap4 duovero parlor

Vijay Kumar (1):
tty/serial: Skip 'NULL' char after console break when sysrq enabled

Ville SyrjÃlà (3):
drm/i915: Drop the broken cursor base==0 special casing
drm/i915: Workaround CHV pipe C cursor fail
drm/i915: Kill intel_crtc->cursor_bo

Vineet Gupta (5):
ARC: mm: HIGHMEM: Fix section mismatch splat
Revert "ARC: dw2 unwind: Ignore CIE version !=1 gracefully
instead of bailing"
ARC: dw2 unwind: Don't bail for CIE.version != 1
ARC: dw2 unwind: Catch Dwarf SNAFUs early

Xiong Zhang (1):
ALSA: hda - Set SKL+ hda controller power at freeze() and thaw()

Zidan Wang (1):
ASoC: fsl_sai: fix no frame clk in master mode
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