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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CA+55aFxzQBH5gnG92ah-PREfOqb5_rjWriLH3fWHMWS1=BSQFw@mail.gmail.com>
Date:   Sun, 21 Jan 2018 14:06:24 -0800
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: *Not* final 4.15 this weekend

I really really wanted to just release 4.15 today, but things haven't
calmed down enough for me to feel comfy about it, and Davem tells me
he still has some networking fixes pending. Laura Abbott found and
fixed a very subtle boot bug introduced this development cycle only
yesterday, and it just didn't feel right to say that we're done.

So I'm doing an rc9 instead. I don't particularly like to, but I like
it even less releasing something that doesn't seem baked enough.

Some people have already started sending me pull requests for 4.16
(generally because they aren't expecting to be online next week and
expected the merge window to open). I appreciate it, and I'll keep
them queued up, I just won't start applying them quite yet.

Anyway, rc9 is mostly arch updates (x86, arm, powerpc, mips) and
drivers (gpu, networking and md). And some core networking. And then
there's various random misc fallout  (tracing, bpf, and new selftests)

I really expect no more delays after this. We've had rc9's before, but
they have been pretty rare (the last one was 3.1-rc9 back in 2011 -
that release went all the way to rc10, and I really don't think we'll
do that this time _despite_ all the CPU bug mitigation craziness).

              Linus

---

Alaa Hleihel (1):
      net/mlx5: Fix memory leak in bad flow of mlx5_alloc_irq_vectors

Alexei Starovoitov (1):
      bpf: fix 32-bit divide by zero

Alexey Dobriyan (1):
      proc: fix coredump vs read /proc/*/stat race

Alexey Kodanev (1):
      ip6_gre: init dev->mtu and dev->hard_header_len correctly

Andi Kleen (3):
      x86/idt: Mark IDT tables __initconst
      module: Add retpoline tag to VERMAGIC
      x86/retpoline: Optimize inline assembler for vmexit_fill_RSB

Andrey Ryabinin (1):
      x86/kasan: Panic if there is not enough memory to boot

Arnd Bergmann (5):
      Input: of_touchscreen - add MODULE_LICENSE
      arm64: dts: socfpga: add missing interrupt-parent
      net: cs89x0: add MODULE_LICENSE
      fm10k: mark PM functions as __maybe_unused
      phy: work around 'phys' references to usb-nop-xceiv devices

Arvind Yadav (1):
      MIPS: ralink: Fix platform_get_irq's error checking

Ben Skeggs (1):
      drm/nouveau/mmu/mcp77: fix regressions in stolen memory handling

Benjamin Beichler (1):
      mac80211_hwsim: add workqueue to wait for deferred radio
deletion on mod unload

Benjamin Herrenschmidt (1):
      powerpc: Don't preempt_disable() in show_cpuinfo()

Benoît Thébaudeau (1):
      mmc: sdhci-esdhc-imx: Fix i.MX53 eSDHCv3 clock

Chen-Yu Tsai (1):
      ARM: dts: sun[47]i: Fix display backend 1 output to TCON0 remote endpoint

Christian Borntraeger (1):
      KVM: s390: wire up bpb feature

Christoffer Dall (1):
      KVM: arm64: Fix GICv4 init when called from vgic_its_create

Christoph Hellwig (1):
      nvme-pci: take sglist coalescing in dma_map_sg into account

Christophe Leroy (1):
      net: fs_enet: do not call phy_stop() in interrupts

Colin Ian King (1):
      bpf: fix spelling mistake: "obusing" -> "abusing"

Cong Wang (2):
      tipc: fix a memory leak in tipc_nl_node_get_link()
      tun: fix a memory leak for tfile->tx_array

Dan Carpenter (1):
      IB/hfi1: Prevent a NULL dereference

Daniel Borkmann (7):
      bpf: arsh is not supported in 32 bit alu thus reject it
      bpf, array: fix overflow in max_entries and undefined behavior
in index_mask
      bpf, arm64: fix stack_depth tracking in combination with tail calls
      net, sched: fix panic when updating miniq {b,q}stats
      bpf: reject stores into ctx via st and xadd
      bpf: fix cls_bpf on filter replace
      bpf: mark dst unknown on inconsistent {s, u}bounds adjustments

David Ahern (1):
      netlink: extack needs to be reset each time through loop

David Woodhouse (1):
      x86/retpoline: Fill RSB on context switch for affected CPUs

Dennis Yang (1):
      dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6

Dominik Brodowski (1):
      nl80211: take RCU read lock when calling ieee80211_bss_get_ie()

Eran Ben Elisha (2):
      {net,ib}/mlx5: Don't disable local loopback multicast traffic when needed
      net/mlx5: Fix mlx5_get_uars_page to return error code

Eric Biggers (2):
      af_key: fix buffer overread in verify_address_len()
      af_key: fix buffer overread in parse_exthdrs()

Eric Dumazet (3):
      bpf: fix divides by zero
      ipv6: ip6_make_skb() needs to clear cork.base.dst
      flow_dissector: properly cap thoff field

Eric W. Biederman (1):
      x86/mm/pkeys: Fix fill_sig_info_pkey

Feras Daoud (2):
      net/mlx5: Update ptp_clock_event foreach PPS event
      net/mlx5e: Remove timestamp set from netdevice open flow

Florian Westphal (2):
      xfrm: skip policies marked as dead while rehashing
      xfrm: don't call xfrm_policy_cache_flush while holding spinlock

Gal Pressman (2):
      net/mlx5e: Keep updating ethtool statistics when the interface is down
      net/mlx5e: Don't override netdev features field unless in error flow

Gregory CLEMENT (1):
      ARM64: dts: marvell: armada-cp110: Fix clock resources for various node

Guenter Roeck (1):
      bcma: Fix 'allmodconfig' and BCMA builds on MIPS targets

Guillaume Nault (1):
      ppp: unlock all_ppp_mutex before registering device

Hannes Reinecke (1):
      scsi: libsas: Disable asynchronous aborts for SATA devices

Herbert Xu (3):
      xfrm: Forbid state updates from changing encap type
      xfrm: Use __skb_queue_tail in xfrm_trans_queue
      xfrm: Return error on unknown encap_type in init_state

Ido Schimmel (1):
      mlxsw: spectrum_router: Free LPM tree upon failure

Ilya Lesokhin (1):
      net/tls: Only attach to sockets in ESTABLISHED state

Jakub Kicinski (1):
      nfp: use the correct index for link speed table

James Hogan (7):
      MIPS: Fix CPS SMP NS16550 UART defaults
      MIPS: CM: Drop WARN_ON(vp != 0)
      MIPS: mm: Fix duplicate "const" on insn_table_MM
      MIPS: Implement __multi3 for GCC7 MIPS64r6 builds
      ssb: Disable PCI host for PCI_DRIVERS_GENERIC
      MIPS: Fix undefined reference to physical_memsize
      MAINTAINERS: Add James as MIPS co-maintainer

Jeremy Compostella (1):
      i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA

Jim Westfall (2):
      net: Allow neigh contructor functions ability to modify the primary_key
      ipv4: Make neigh lookup keys for loopback/point-to-point devices
be INADDR_ANY

Joe Thornber (1):
      dm btree: fix serious bug in btree_split_beneath()

Johan Hovold (3):
      Input: twl4030-vibra - fix sibling-node lookup
      Input: twl6040-vibra - fix child-node lookup
      Input: 88pm860x-ts - fix child-node lookup

Johannes Berg (5):
      cfg80211: fully initialize old channel for event
      mac80211_hwsim: validate number of different channels
      cfg80211: check dev_set_name() return value
      netlink: extack: avoid parenthesized string constant warning
      cfg80211: fix station info handling bugs

Jon Hunter (1):
      drm/nouveau/bar/gk20a: Avoid bar teardown during init

Jonas Gorski (1):
      MIPS: AR7: ensure the port type's FCR value is used

Jonathan Liu (3):
      drm/sun4i: hdmi: Check for unset best_parent in sun4i_tmds_determine_rate
      drm/sun4i: hdmi: Fix incorrect assignment in sun4i_tmds_determine_rate
      drm/sun4i: hdmi: Add missing rate halving check in
sun4i_tmds_determine_rate

Josh Poimboeuf (2):
      objtool: Fix seg fault with gold linker
      objtool: Improve error message for bad file argument

Josh Snyder (1):
      delayacct: Account blkio completion on the correct task

Kai-Heng Feng (1):
      r8152: disable RX aggregation on Dell TB16 dock

Kan Liang (1):
      perf/x86/rapl: Fix Haswell and Broadwell server RAPL event

Keith Busch (1):
      nvme-pci: check segement valid for SGL use

Kirill A. Shutemov (1):
      kdump: Write the correct address of mem_section into vmcoreinfo

Laura Abbott (1):
      x86: Use __nostackprotect for sme_encrypt_kernel

Len Brown (3):
      x86/tsc: Future-proof native_calibrate_tsc()
      x86/tsc: Fix erroneous TSC rate on Skylake Xeon
      x86/tsc: Print tsc_khz, when it differs from cpu_khz

Leon Romanovsky (1):
      RDMA/mlx5: Fix out-of-bound access while querying AH

Li Jinyue (1):
      futex: Prevent overflow by strengthen input validation

Linus Torvalds (1):
      Linux 4.15-rc9

Linus Walleij (1):
      gpio: mmio: Also read bits that are zero

Lixin Wang (1):
      i2c: core: decrease reference count of device node in
i2c_unregister_device

Lorenzo Colitti (1):
      net: ipv4: Make "ip route get" match iif lo rules again.

Lorenzo Pieralisi (1):
      alpha/PCI: Fix noname IRQ level detection

Maor Gottlieb (1):
      net/mlx5: Fix error handling in load one

Marc Kleine-Budde (2):
      can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once
      can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once

Marc Zyngier (1):
      arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls

Marcelo Ricardo Leitner (1):
      sctp: avoid compiler warning on implicit fallthru

Masami Hiramatsu (3):
      retpoline: Introduce start/end markers of indirect thunk
      kprobes/x86: Blacklist indirect thunk functions for kprobes
      kprobes/x86: Disable optimizing on the function jumps to indirect thunk

Mathieu Malaterre (1):
      ARM: dts: da850-lcdk: Remove leading 0x and 0s from unit address

Matt Redfearn (4):
      MIPS: ath25: Avoid undefined early_serial_setup() without
SERIAL_8250_CONSOLE
      MIPS: RB532: Avoid undefined early_serial_setup() without
SERIAL_8250_CONSOLE
      MIPS: RB532: Avoid undefined mac_pton without GENERIC_NET_UTILS
      MIPS: BCM47XX Avoid compile error with MIPS allnoconfig

Matthew Wilcox (2):
      sparse doesn't support struct randomization
      ia64: Rewrite atomic_add and atomic_sub

Maxime Ripard (1):
      ARM: sunxi_defconfig: Enable CMA

Michael Cree (1):
      alpha: extend memset16 to EV6 optimised routines

Michael Ellerman (4):
      powerpc/xmon: Add RFI flush related fields to paca dump
      powerpc/xmon: Don't print hashed pointers in paca dump
      powerpc/64s: Wire up cpu_show_meltdown()
      powerpc/64s: Allow control of RFI flush via debugfs

Michael S. Tsirkin (1):
      ptr_ring: document usage around __ptr_ring_peek

Michal Suchanek (1):
      powerpc/pseries: include linux/types.h in asm/hvcall.h

Mike Maloney (1):
      ipv6: fix udpv6 sendmsg crash caused by too small MTU

Mikulas Patocka (1):
      dm integrity: don't store cipher request on the stack

Milan Broz (1):
      dm crypt: fix crash by adding missing check for auth key size

Minchan Kim (1):
      mm/memory.c: release locked page in do_swap_page()

Nick Desaulniers (1):
      Input: synaptics-rmi4 - prevent UAF reported by KASAN

Nir Perry (1):
      Input: ALPS - fix multi-touch decoding on SS4 plus touchpads

Ondrej Kozina (1):
      dm crypt: wipe kernel key copy after IV initialization

Oscar Salvador (1):
      mm/page_owner.c: remove drain_all_pages from init_early_allocated_pages

Paolo Bonzini (1):
      x86/cpufeature: Move processor tracing out of scattered features

Paul Mackerras (1):
      KVM: PPC: Book3S: Provide information about hardware/firmware
CVE workarounds

Peter Zijlstra (1):
      futex: Avoid violating the 10th rule of futex

Punit Agrawal (1):
      KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2

Randy Dunlap (1):
      tracing: Prevent PROFILE_ALL_BRANCHES when FORTIFY_SOURCE=y

Rex Chang (1):
      Net: ethernet: ti: netcp: Fix inbound ping crash if MTU size is
greater than 1500

Rob Clark (1):
      drm/vmwgfx: fix memory corruption with legacy/sou connectors

Roland Dreier (1):
      qed: Fix potential use-after-free in qed_spq_post()

Roman Gushchin (1):
      cgroup: make cgroup.threads delegatable

Russell King (8):
      ARM: net: bpf: avoid 'bx' instruction on non-Thumb capable CPUs
      ARM: net: bpf: fix tail call jumps
      ARM: net: bpf: fix stack alignment
      ARM: net: bpf: move stack documentation
      ARM: net: bpf: correct stack layout documentation
      ARM: net: bpf: fix register saving
      ARM: net: bpf: fix LDX instructions
      ARM: net: bpf: clarify tail_call index

Sabrina Dubroca (4):
      xfrm: fix rcu usage in xfrm_get_type_offload
      tls: fix sw_ctx leak
      tls: return -EBUSY if crypto_info is already set
      tls: reset crypto_info when do_tls_setsockopt_tx fails

Saeed Mahameed (1):
      net/mlx5: Fix get vector affinity helper function

Sagi Grimberg (1):
      iser-target: Fix possible use-after-free in connection establishment error

Sergei Shtylyov (1):
      sh_eth: fix dumping ARSTR

Sergey Senozhatsky (1):
      workqueue: avoid hard lockups in show_workqueue_state()

Steffen Klassert (3):
      esp: Fix GRO when the headers not fully in the linear part of the skb.
      af_key: Fix memory leak in key_notify_policy.
      xfrm: Fix a race in the xdst pcpu cache.

Stephane Grosjean (1):
      can: peak: fix potential bug in packet fragmentation

Stephen Hemminger (1):
      9p: add missing module license for xen transport

Steven Rostedt (VMware) (3):
      ring-buffer: Bring back context level recursive checks
      ring-buffer: Fix duplicate results in mapping context to bits in
recursive lock
      tracing: Fix converting enum's from the map in trace_event_eval_update()

Takashi Iwai (4):
      ALSA: hda - Apply headphone noise quirk for another Dell XPS 13 variant
      ALSA: hda - Apply the existing quirk to iMac 14,1
      ALSA: pcm: Remove yet superfluous WARN_ON()
      ALSA: seq: Make ioctls race-free

Tariq Toukan (2):
      net/mlx5e: Add error print in ETS init
      net/mlx5e: Check support before TC swap in ETS init

Thierry Reding (1):
      drm/nouveau/drm/nouveau: Pass the proper arguments to
nvif_object_map_handle()

Thomas Falcon (3):
      ibmvnic: Fix pending MAC address changes
      ibmvnic: Fix IP offload control buffer
      ibmvnic: Fix IPv6 packet descriptors

Thomas Gleixner (5):
      timers: Unconditionally check deferrable base
      x86/intel_rdt/cqm: Prevent use after free
      x86/apic/vector: Fix off by one in error path
      irq/matrix: Spread interrupts on allocation
      x86/mce: Make machine check speculation protected

Thomas Petazzoni (1):
      ARM: dts: kirkwood: fix pin-muxing of MPP7 on OpenBlocks A7

Tianyu Lan (1):
      KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and
X86_CR4_PAE_BIT in kvm_valid_sregs()

Tom Lendacky (7):
      x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros
      x86/mm: Clean up register saving in the __enc_copy() assembly code
      x86/mm: Use a struct to reduce parameters for SME PGD mapping
      x86/mm: Centralize PMD flags in sme_encrypt_kernel()
      x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption
      x86/mm: Encrypt the initrd earlier for BSP microcode update
      x86/mm: Rework wbinvd, hlt operation in stop_this_cpu()

Ville Syrjälä (4):
      Revert "x86/apic: Remove init_bsp_APIC()"
      drm/i915: Add .get_hw_state() method for planes
      drm/i915: Redo plane sanitation during readout
      drm/i915: Fix deadlock in i830_disable_pipe()

Wei Wang (1):
      ipv6: don't let tb6_root node share routes with other node

Wei Yongjun (1):
      dm crypt: fix error return code in crypt_ctr()

Will Deacon (1):
      scripts/decodecode: fix decoding for AArch64 (arm64) instructions

William Tu (1):
      Revert "openvswitch: Add erspan tunnel support."

Woody Suwalski (1):
      drm/vmwgfx: Fix a boot time warning

Wright Feng (1):
      brcmfmac: fix CLM load error for legacy chips when user helper is enabled

Xi Kangjie (1):
      scripts/gdb/linux/tasks.py: fix get_thread_info

Xin Long (4):
      sctp: reinit stream if stream outcnt has been change by sinit in sendmsg
      sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf
      sctp: do not allow the v4 socket to bind a v4mapped v6 address
      netlink: reset extack earlier in netlink_rcv_skb

Xinyu Lin (1):
      libata: apply MAX_SEC_1024 to all LITEON EP1 series devices

Yuiko Oshino (1):
      lan78xx: Fix failure in USB Full Speed

r.hering@....de (1):
      net/tls: Fix inverted error codes to avoid endless loop

zhenwei.pi (1):
      x86/pti: Document fix wrong index

王振杰 (1):
      Input: synaptics - Lenovo Thinkpad T460p devices should use RMI

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ