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>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CA+55aFzYZQWdZiDLr5UOf5ctW0Q9zEwCFovdD--8GVP4CDDspw@mail.gmail.com>
Date:   Sun, 4 Dec 2016 13:30:51 -0800
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.9-rc8

So if anybody has been following the git tree, it should come as no
surprise that I ended up doing an rc8 after all: things haven't been
bad, but it also hasn't been the complete quiet that would have made
me go "no point in doing another week".

Extra kudos to Arnd, who actually root-caused the incredibly annoying
"modversions do not work with new versions of binutils", bisecting it
to a particular change to symbol handling in binutils, and then adding
a small one-liner patch to the kernel to work around the issue. We
already had other workarounds in place, but it's always good to know
exactly what in the tool chain changed to cause things like this.

But that one-liner was just one of 163 small fixes (not counting
merges) in rc8. That's pretty small (for the kernel), but certainly
not completely quiet. Full details appended, but it's mostly
networking (error path leaks stand out, but it's a random collection)
and random drivers, with a couple of small fixes to core stuff
(vm/fs/kernel).

             Linus

---

Aaron Lu (1):
      mremap: move_ptes: check pte dirty after its removal

Alex Deucher (1):
      drm/radeon: fix check for port PM availability

Alexander Duyck (2):
      igb/igbvf: Don't use lco_csum to compute IPv4 checksum
      ixgbe/ixgbevf: Don't use lco_csum to compute IPv4 checksum

Amir Vadai (1):
      net/sched: pedit: make sure that offset is valid

Anders K. Pedersen (1):
      netfilter: nf_tables: fix inconsistent element expiration calculation

Arnaldo Carvalho de Melo (1):
      GSO: Reload iph after pskb_may_pull

Arnd Bergmann (2):
      irda: fix overly long udelay()
      default exported asm symbols to zero

Artem Savkov (1):
      ip6_offload: check segs for NULL in ipv6_gso_segment.

Axel Lin (1):
      pwm: meson: Add missing spin_lock_init()

Borislav Petkov (1):
      amd-xgbe: Fix unused suspend handlers build warning

Brian Norris (1):
      mwifiex: printk() overflow with 32-byte SSIDs

Chen-Yu Tsai (1):
      clk: sunxi-ng: sun6i-a31: Enable PLL-MIPI LDOs when ungating it

Chris Brandt (1):
      sh_eth: remove unchecked interrupts for RZ/A1

Chris Wilson (2):
      drm/i915: Don't touch NULL sg on i915_gem_object_get_pages_gtt() error
      lib/debugobjects: export for use in modules

Christoph Hellwig (1):
      ahci: always fall back to single-MSI mode

Cyrille Pitchen (1):
      net: macb: fix the RX queue reset in macb_rx()

Dan Carpenter (3):
      scsi: be2iscsi: allocate enough memory in beiscsi_boot_get_sinfo()
      KVM: use after free in kvm_ioctl_create_device()
      net: renesas: ravb: unintialized return value

Daniel Borkmann (1):
      net, sched: respect rcu grace period on cls destruction

Daniele Di Proietto (1):
      openvswitch: Fix skb leak in IPv6 reassembly.

Daniele Palmas (1):
      NET: usb: qmi_wwan: add support for Telit LE922A PID 0x1040

David Ahern (3):
      netfilter: Update ip_route_me_harder to consider L3 domain
      netfilter: Update nf_send_reset6 to consider L3 domain
      net: handle no dst on skb in icmp6_send

Dmitry Torokhov (1):
      Input: psmouse - disable automatic probing of BYD touchpads

Dmitry Vyukov (2):
      kasan: update kasan_global for gcc 7
      kasan: support use-after-scope detection

Eli Cooper (3):
      ipv4: Set skb->protocol properly for local output
      ipv6: Set skb->protocol properly for local output
      Revert: "ip6_tunnel: Update skb->protocol to ETH_P_IPV6 in ip6_tnl_xmit()"

Eric Dumazet (2):
      net/dccp: fix use-after-free in dccp_invalid_packet
      net: avoid signed overflows for SO_{SND|RCV}BUFFORCE

Eryu Guan (1):
      CIFS: iterate over posix acl xattr entry correctly in ACL_to_cifs_posix()

Fabio Estevam (2):
      MAINTAINERS: Update Richard Zhu's email address
      MAINTAINERS: Add devicetree binding to PCI i.MX6 entry

Florian Fainelli (2):
      clk: bcm: Fix unmet Kconfig dependencies for CLK_BCM_63XX
      net: bcmgenet: Utilize correct struct device for all DMA operations

Florian Westphal (6):
      xfrm: unbreak xfrm_sk_policy_lookup
      netfilter: fix nf_conntrack_helper documentation
      netfilter: nat: fix cmp return value
      netfilter: nat: switch to new rhlist interface
      netfilter: nat: fix crash when conntrack entry is re-used
      netfilter: ipv6: nf_defrag: drop mangled skb on ream error

Gao Feng (2):
      driver: ipvlan: Fix one possible memleak in ipvlan_link_new
      driver: macvtap: Unregister netdev rx_handler if macvtap_newlink fails

Grygorii Strashko (1):
      net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during resume

Guillaume Nault (5):
      l2tp: lock socket before checking flags in connect()
      l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()
      l2tp: fix racy socket lookup in l2tp_ip and l2tp_ip6 bind()
      l2tp: fix lookup for sockets not bound to a device in l2tp_ip
      l2tp: fix address test in __l2tp_ip6_bind_lookup()

Haishuang Yan (1):
      vxlan: fix a potential issue when create a new vxlan fdb entry.

Hannes Reinecke (2):
      libata-scsi: Fixup ata_gen_passthru_sense()
      scsi: hpsa: use bus '3' for legacy HBA devices

Hariprasad Shenai (1):
      cxgb4: Add PCI device ID for new adapter

Herbert Xu (1):
      netlink: Call cb->done from a worker thread

Hongxu Jia (1):
      netfilter: arp_tables: fix invoking 32bit "iptable -P INPUT
ACCEPT" failed in 64bit kernel

Icenowy Zheng (1):
      clk: sunxi-ng: enable so-said LDOs for A33 SoC's pll-mipi clock

Jack Morgenstein (1):
      net/mlx4: Fix uninitialized fields in rule when adding
promiscuous mode to device managed flow steering

Jan Glauber (1):
      Revert "i2c: octeon: thunderx: Limit register access retries"

Jason Wang (2):
      tun: handle ubuf refcount correctly when meet errors
      macvtap: handle ubuf refcount correctly when meet errors

Jeremy Linton (1):
      arm64: dts: juno: Correct PCI IO window

Jiri Pirko (1):
      sched: cls_flower: remove from hashtable only in case skip sw
flag is not set

Joao Pinto (2):
      PCI: designware: Change maintainer to Joao Pinto
      PCI: designware-plat: Update author email

Johan Hovold (29):
      net: dsa: fix fixed-link-phy device leaks
      net: bcmgenet: fix phydev reference leak
      net: fsl/fman: fix phydev reference leak
      net: fsl/fman: fix fixed-link-phydev reference leak
      net: qcom/emac: fix of_node and phydev leaks
      pwm: Fix device reference leak
      net: dsa: slave: fix of-node leak and phy priority
      of_mdio: add helper to deregister fixed-link PHYs
      net: ethernet: altera: fix fixed-link phydev leaks
      net: ethernet: aurora: nb8800: fix fixed-link phydev leaks
      net: ethernet: bcmsysport: fix fixed-link phydev leaks
      net: ethernet: bcmgenet: fix fixed-link phydev leaks
      net: ethernet: fec: fix fixed-link phydev leaks
      net: ethernet: fs_enet: fix fixed-link phydev leaks
      net: ethernet: gianfar: fix fixed-link phydev leaks
      net: ethernet: ucc_geth: fix fixed-link phydev leaks
      net: ethernet: marvell: mvneta: fix fixed-link phydev leaks
      net: ethernet: mediatek: fix fixed-link phydev leaks
      net: ethernet: renesas: ravb: fix fixed-link phydev leaks
      net: ethernet: dwc_eth_qos: fix fixed-link phydev leaks
      net: ethernet: ti: davinci_emac: fix fixed-link phydev and of-node leaks
      net: dsa: slave: fix fixed-link phydev leaks
      net: ethernet: stmmac: dwmac-socfpga: fix use-after-free on probe errors
      net: ethernet: stmmac: dwmac-sti: fix probe error path
      net: ethernet: stmmac: dwmac-rk: fix probe error path
      net: ethernet: stmmac: dwmac-generic: fix probe error path
      net: ethernet: stmmac: dwmac-meson8b: fix probe error path
      net: ethernet: stmmac: platform: fix outdated function header
      net: ethernet: stmmac: fix of-node and fixed-link-phydev leaks

Johannes Thumshirn (3):
      scsi: libfc: fix seconds_since_last_reset miscalculation
      PCI: Export pcie_find_root_port
      PCI: Set Read Completion Boundary to 128 iff Root Port supports it (_HPX)

Jon Paul Maloy (1):
      tipc: fix link statistics counter errors

Josef Bacik (1):
      bpf: fix states equal logic for varlen access

Julian Wollrath (1):
      tcp: Set DEFAULT_TCP_CONG to bbr if DEFAULT_BBR is set

Jérémy Lefaure (1):
      mm, thp: propagation of conditional compilation in khugepaged.c

Kirill A. Shutemov (2):
      thp: fix corner case of munlock() of PTE-mapped THPs
      mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb

Kristian Evensen (1):
      cdc_ether: Fix handling connection notification

Laura Garcia Liebana (1):
      netfilter: nft_hash: validate maximum value of u32 netlink hash attribute

Lino Sanfilippo (2):
      net: ethernet: altera: TSE: Remove unneeded dma sync for tx buffers
      net: ethernet: altera: TSE: do not use tx queue lock in tx
completion handler

Linus Torvalds (3):
      Re-enable CONFIG_MODVERSIONS in a slightly weaker form
      Fix up a couple of field names in the CREDITS file
      Linux 4.9-rc8

Liping Zhang (1):
      netfilter: nft_range: add the missing NULL pointer check

Loic Pallardy (1):
      ARM: dts: STiH407-family: fix i2c nodes

Marc Zyngier (1):
      KVM: arm/arm64: vgic: Don't notify EOI for non-SPIs

Martin Blumenstingl (2):
      Documentation: devicetree: clarify usage of the RGMII phy-modes
      net: phy: realtek: fix enabling of the TX-delay for RTL8211F

Matthew Auld (1):
      drm/i915: drop the struct_mutex when wedged or trying to reset

Maxime Ripard (1):
      ARM: gr8: Rename the DTSI and relevant DTS

Michael Holzheu (1):
      bpf/samples: Fix PT_REGS_IP on s390x and use it

Michal Hocko (2):
      mm: workingset: fix NULL ptr in count_shadow_nodes
      mm, vmscan: add cond_resched() into shrink_node_memcg()

Michal Kubeček (1):
      tipc: check minimum bearer MTU

Michel Dänzer (1):
      drm: Don't call drm_for_each_crtc with a non-KMS driver

Mike Rapoport (1):
      isofs: add KERN_CONT to printing of ER records

Miklos Szeredi (1):
      ovl: fix d_real() for stacked fs

Miroslav Urbanek (1):
      flowcache: Increase threshold for refusing new allocations

Nicolas Dichtel (1):
      vti6: flush x-netns xfrm cache when vti interface is removed

Nicolas Pitre (2):
      kbuild: make sure autoksyms.h exists early
      kbuild: fix building bzImage with CONFIG_TRIM_UNUSED_KSYMS enabled

Nikita Yushchenko (2):
      net: dsa: fix unbalanced dsa_switch_tree reference counting
      net: fec: cache statistics while device is down

Peter Wu (1):
      drm/amdgpu: fix check for port PM availability

Philip Pettersson (1):
      packet: fix race condition in packet_set_ring

Ping Cheng (1):
      Input: change KEY_DATA from 0x275 to 0x277

Rex Zhu (1):
      drm/amd/powerplay: initialize the soft_regs offset in struct smu7_hwmgr

Robin Murphy (1):
      drm: hdlcd: Fix cleanup order

Roi Dayan (1):
      net/sched: Export tc_tunnel_key so its UAPI accessible

Sabrina Dubroca (1):
      geneve: avoid use-after-free of skb->data

Sachin Prabhu (2):
      CIFS: Fix BUG() in calc_seckey()
      Call echo service immediately after socket reconnect

Sowmini Varadhan (1):
      RDS: TCP: unregister_netdevice_notifier() in error path of
rds_tcp_init_net

Stephane Grosjean (2):
      can: peak: Fix bittiming fields size in bits
      can: peak: Add support for PCAN-USB X6 USB interface

Sudeep Holla (1):
      arm64: dts: juno: fix cluster sleep state entry latency on all
SoC versions

Suganath Prabu S (1):
      scsi: mpt3sas: Unblock device after controller reset

Takashi Iwai (1):
      zram: fix unbalanced idr management at hot removal

Tariq Toukan (1):
      Revert "net/mlx4_en: Avoid unregister_netdev at shutdown flow"

Tobias Brunner (2):
      esp4: Fix integrity verification when ESN are used
      esp6: Fix integrity verification when ESN are used

Tobias Klauser (1):
      net/rtnetlink: fix attribute name in nlmsg_size() comments

Tushar Dave (2):
      qlogicpti: Fix compiler warnings
      dbri: Fix compiler warning

Vineet Gupta (2):
      ARC: Don't use "+l" inline asm constraint
      ARC: mm: IOC: Don't enable IOC by default

Wei Yongjun (1):
      mvsas: fix error return code in mvs_task_prep()

Yi Zhao (1):
      xfrm_user: fix return value from xfrm_user_rcv_msg

Yuriy Kolerov (1):
      ARC: mm: PAE40: Fix crash at munmap

Zumeng Chen (1):
      net: macb: ensure ordering write to re-enable RX smoothly

allan (1):
      net: asix: Fix AX88772_suspend() USB vendor commands failure issues

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ