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 small. 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. Linus --- 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): ARM: OMAP2+: am43xx: enable GENERIC_CLOCKEVENTS_BROADCAST 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 ARC: Fix linking errors with CONFIG_MODULE + CONFIG_CC_OPTIMIZE_FOR_SIZE 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 majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/