lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 12 Feb 2017 13:39:21 -0800 From: Linus Torvalds <torvalds@...ux-foundation.org> To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org> 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
Powered by blists - more mailing lists