Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 12 Feb 2017 13:39:21 -0800 | Subject | Linux 4.10-rc8 |
| |
Hey, it's another week, and I could have released the final 4.10.
It's not been all that busy, although we did have a number of small last-minute regression fixes (some just reverting stuff that caused problems and needed more thought, others fixing things). But nothing out of the ordinary, and I wouldn't have felt bad about just doing the final release today.
But I decided that there's also no huge overriding reason to do so (other than getting back to the usual "rc7 is the last rc" schedule, which would have been nice), and with travel coming up, I decided that I didn't really need to open the merge window. I've done merge windows during travel before, but I just prefer not to. If it was the second week of the merge window when the big bulk of stuff had been merged, that would be one thing, but that's not how the schedule turned out.
Obviously any developers that do have everything ready to go for the merge window (and hey, you should, shouldn't you?) and know that you'll be busy the week after, you are more than welcome to just send your pull requests early. I'll keep the pull request around, never fear.
And if not, you now have the extra week to polish your work ;)
Shortlog appended, but it all looks pretty normal: almost exactly half of the patch is drivers, with a third of the rest being arch updates (arm, powerpc and x86). The rest is mostly networking and some filesystem updates, with a smattering of other things (docs, perf tooling, header files, misc). About a third of the commits are marked for stable.
Linus
---
Alexander Sverdlin (1): ARM: 8642/1: LPAE: catch pending imprecise abort on unmask
Alexey Kardashevskiy (1): vfio/spapr_tce: Set window when adding additional groups to container
Andrey Ryabinin (2): drm/i915: fix use-after-free in page_flip_completed() x86/mm/ptdump: Fix soft lockup in page table walker
Andrzej Pietrasiewicz (1): drm: vc4: adapt to new behaviour of drm_crtc.c
Arnd Bergmann (5): ARM: imx: hide unused variable in #ifdef ARM: orion5x: fix Makefile for linkstation-lschl.dtb ARM: defconfigs: make NF_CT_PROTO_SCTP and NF_CT_PROTO_UDPLITE built-in hns: avoid stack overflow with CONFIG_KASAN Input: synaptics-rmi4 - select 'SERIO' when needed
Bart Van Assche (1): scsi: qla2xxx: Fix a recently introduced memory leak
Ben Hutchings (4): pegasus: Use heap buffers for all register access rtl8150: Use heap buffers for all register access catc: Combine failure cleanup code in catc_probe() catc: Use heap buffer for memory size test
Benjamin Herrenschmidt (4): powerpc/mm: Fix spurrious segfaults on radix with autonuma powerpc/mm/radix: Update ERAT flushes when invalidating TLB powerpc/powernv: Fix CPU hotplug to handle waking on HVI powerpc/powernv: Properly set "host-ipi" on IPIs
Benjamin Poirier (1): mlx4: Invoke softirqs after napi_reschedule
Bhumika Goyal (1): nvdimm: constify device_type structures
Bjorn Helgaas (1): Revert "PCI: pciehp: Add runtime PM support for PCIe hotplug ports"
Boris Ostrovsky (1): xen-netfront: Delete rx_refill_timer in xennet_disconnect_backend()
Borislav Petkov (1): x86/CPU/AMD: Bring back Compute Unit ID
Brian Norris (1): pstore: don't OOPS when there are no ftrace zones
Bryant G. Ly (1): ibmvscsis: Add SGL limit
Chris Wilson (2): drm/i915: Flush untouched framebuffers before display on !llc drm/i915: Remove overzealous fence warn on runtime suspend
Christoph Hellwig (2): PCI/MSI: Don't apply affinity if there aren't enough vectors left block: don't try Write Same from __blkdev_issue_zeroout
Dan Williams (3): libnvdimm, namespace: do not delete namespace-id 0 acpi, nfit: fix acpi_nfit_flush_probe() crash libnvdimm, pfn: fix memmap reservation size versus 4K alignment
Dave Carroll (1): scsi: aacraid: Fix INTx/MSI-x issue with older controllers
Dave Martin (1): ARM: 8643/3: arm/ptrace: Preserve previous registers for short regset write
David Ahern (1): lwtunnel: valid encap attr check should return 0 when lwtunnel is disabled
David Daney (1): Revert "hwrng: core - zeroize buffers with random data"
David Lebrun (1): ipv6: sr: remove cleanup flag and fix HMAC computation
Dinh Nguyen (1): MAINTAINERS: socfpga: update email for Dinh Nguyen
Dmitry Torokhov (1): Input: uinput - fix crash when mixing old and new init style
Eric Dumazet (8): net: use a work queue to defer net_disable_timestamp() work ipv4: keep skb->dst around in presence of IP options netlabel: out of bound access in cipso_v4_validate() ip6_gre: fix ip6gre_err() invalid reads ipv6: tcp: add a missing tcp_v6_restore_cb() tcp: avoid infinite loop in tcp_splice_read() udp: properly cope with csum errors l2tp: do not use udp_ioctl()
Eyal Itkin (2): IB/rxe: Fix resid update IB/rxe: Fix mem_check_range integer overflow
Fabio Estevam (1): ARM: dts: imx: Pass 'chosen' and 'memory' nodes
Florian Fainelli (2): net: dsa: Do not destroy invalid network devices net: phy: Fix PHY module checks and NULL deref in phy_attach_direct()
Frederic Weisbecker (1): tick/nohz: Fix possible missing clock reprog after tick soft restart
Gary R Hook (2): crypto: ccp - Fix DMA operations when IOMMU is enabled crypto: ccp - Fix double add when creating new DMA command
Giovanni Cabiddu (2): crypto: qat - fix bar discovery for c62x crypto: qat - zero esram only for DH85x devices
Hangbin Liu (1): igmp, mld: Fix memory leak in igmpv3/mld_del_delrec()
Hans Verkuil (3): [media] cec rst: remove "This API is not yet finalized" notice [media] cec-intro.rst: mention the v4l-utils package and CEC utilities [media] cec: fix wrong last_la determination
Harsh Jain (4): crypto: chcr - Fix panic on dma_unmap_sg crypto: chcr - Check device is allocated before use crypto: algif_aead - Fix kernel panic on list_del crypto: chcr - Fix key length for RFC4106
Herbert Xu (1): crypto: aesni - Fix failure when pcbc module is absent
Hugh Dickins (1): mm: fix KPF_SWAPCACHE in /proc/kpageflags
Hui Wang (1): ALSA: hda - adding a new NV HDMI/DP codec ID in the driver
J. Bruce Fields (1): nfsd: Revert "nfsd: special case truncates some more"
Jan Kara (1): mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers
Jani Nikula (1): drm/i915: don't warn about Skylake CPU - KabyPoint PCH combo
Jean-Nicolas Graux (1): mmc: mmci: avoid clearing ST Micro busy end interrupt mistakenly
Jeff Mahoney (1): btrfs: fix btrfs_compat_ioctl failures on non-compat ioctls
Jerome Brunet (1): ARM64: dts: meson-gxbb-odroidc2: fix GbE tx link breakage
Jouni Malinen (2): mac80211: Fix FILS AEAD protection in Association Request frame mac80211: Allocate a sync skcipher explicitly for FILS AEAD
Juergen Gross (1): drm/i915: fix i915 running as dom0 under Xen
Jurij Smakov (1): rtlwifi: rtl8192ce: Fix loading of incorrect firmware
Kejian Yan (1): net: hns: Fix the device being used for dma mapping during TX
Krister Johansen (1): perf callchain: Reference count maps
Lee, Shawn C (1): drm/i915/bxt: Add MST support when do DPLL calculation
Leon Romanovsky (1): RDMA: Don't reference kernel private header from UAPI header
Linus Lüssing (1): ipv6: Fix IPv6 packet loss in scenarios involving roaming + snooping switches
Linus Torvalds (2): Revert "x86/ioapic: Restore IO-APIC irq_chip retrigger callback" Linux 4.10-rc8
Ludovic Desroches (1): MAINTAINERS: change email address from atmel to microchip
Luis R. Rodriguez (1): kernel/ucount.c: mark user_header with kmemleak_ignore()
Mao Wenan (1): net: phy: Fix lack of reference count on PHY driver
Marcelo Ricardo Leitner (1): sctp: avoid BUG_ON on sctp_wait_for_sndbuf
Marcus Huewe (1): ipv6: addrconf: fix generation of new temporary addresses
Markus Mayer (2): cpufreq: brcmstb-avs-cpufreq: extend sysfs entry brcm_avs_pmap cpufreq: brcmstb-avs-cpufreq: properly retrieve P-state upon suspend
Martin KaFai Lau (2): mlx4: Fix memory leak after mlx4_en_update_priv() mlx4: xdp_prog becomes inactive after ethtool '-L' or '-G'
Masashi Honma (1): nl80211: Fix mesh HT operation check
Mauricio Faria de Oliveira (1): scsi: qla2xxx: Avoid that issuing a LIP triggers a kernel crash
Michał Winiarski (1): drm/i915: Always convert incoming exec offsets to non-canonical
Mike Snitzer (2): dm mpath: cleanup -Wbool-operation warning in choose_pgpath() dm rq: cope with DM device destruction while in dm_old_request_fn()
Namhyung Kim (2): perf diff: Fix segfault on 'perf diff -o N' option perf diff: Fix -o/--order option behavior (again)
Neil Armstrong (1): ARM64: dts: meson-gx: Add firmware reserved memory zones
Nicholas Bellinger (5): target: Don't BUG_ON during NodeACL dynamic -> explicit conversion target: Use correct SCSI status during EXTENDED_COPY exception target: Fix early transport_generic_handle_tmr abort scenario target: Fix multi-session dynamic se_node_acl double free OOPs target: Fix COMPARE_AND_WRITE ref leak for non GOOD status
Nicolas Ferre (1): MAINTAINERS: at91: change email address
Omar Sandoval (2): stacktrace, lockdep: Fix address, newline ugliness Btrfs: fix btrfs_decompress_buf2page()
Ondrej Kozina (1): dm crypt: replace RCU read-side section with rwsem
Patrice Chotard (1): ARM: dts: STiH407-family: set snps,dis_u3_susphy_quirk
Peter Zijlstra (1): perf/core: Fix crash in perf_event_read()
Rafael J. Wysocki (1): PM / runtime: Avoid false-positive warnings from might_sleep_if()
Ralf Baechle (1): NET: mkiss: Fix panic
Ram Pai (1): scsi: mpt3sas: Force request partial completion alignment
Ricardo Ribalda Delgado (2): i2c: piix4: Fix request_region size i2c: piix4: Request the SMBUS semaphore inside the mutex
Roger Shimizu (2): ARM: dts: orion5x-lschl: Fix model name ARM: dts: orion5x-lschl: More consistent naming on linkstation series
Ross Lagerwall (1): xen-netfront: Improve error handling during initialization
Sean Rees (1): mm/slub.c: fix random_seq offset destruction
Sinclair Yeh (1): drm/vmwgfx: Fix depth input into drm_mode_legacy_fb_format
Srinivas Pandruvada (1): cpufreq: intel_pstate: Disable energy efficiency optimization
Stanislaw Gruszka (1): ethtool: do not vzalloc(0) on registers dump
Stefan Brüns (2): sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications sierra_net: Skip validating irrelevant fields for IDLE LSIs
Stefan Wahren (1): irqchip/mxs: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND
Steffen Maier (1): scsi: zfcp: fix use-after-free by not tracing WKA port open/close on failed send
Stephen Smalley (1): selinux: fix off-by-one in setprocattr
Strashko, Grygorii (1): irqchip/keystone: Fix "scheduling while atomic" on rt
Sébastien Szymanski (1): ARM: dts: imx6dl: fix GPIO4 range
Takashi Iwai (3): ALSA: seq: Don't handle loop timeout at snd_seq_pool_done() Revert "ALSA: line6: Only determine control port properties if needed" ALSA: seq: Fix race at creating a queue
Tejun Heo (1): cpumask: use nr_cpumask_bits for parsing functions
Thanneeru Srinivasulu (1): net: thunderx: Fix PHY autoneg for SGMII QLM mode
Thomas Gleixner (2): x86/tsc: Avoid the large time jump when sanitizing TSC ADJUST x86/tsc: Make the TSC ADJUST sanitizing work for tsc_reliable
Thorsten Horstmann (1): mac80211: Fix adding of mesh vendor IEs
Vineet Gupta (1): ARC: [arcompact] brown paper bag bug in unaligned access delay slot fixup
Vineeth Remanan Pillai (1): xen-netfront: Rework the fix for Rx stall during OOM and network stress
WANG Cong (3): sit: fix a double free on error path ping: fix a null pointer dereference kcm: fix 0-length case for kcm_sendmsg()
Willem de Bruijn (4): tun: read vnet_hdr_sz once macvtap: read vnet_hdr_size once net: introduce device min_header_len packet: round up linear to header len
Xin Long (1): sctp: check af before verify address in sctp_addr_id2transport
Yazen Ghannam (1): x86/CPU/AMD: Fix Zen SMT topology
Yendapally Reddy Dhananjaya Reddy (1): net: phy: Initialize mdio clock at probe function
ojab (1): scsi: mpt3sas: disable ASPM for MPI2 controllers
| |