Utopic update to v3.16.6 stable release

Bug #1381490 reported by Tim Gardner on 2014-10-15
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

SRU Justification

       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from Linus' tree or in a minimally
       backported form of that patch. The v3.16.6 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.



       The following patches are in the v3.16.6 stable release:

netlink: reset network header before passing to taps
rtnetlink: fix VF info size
net: Always untag vlan-tagged traffic on input.
myri10ge: check for DMA mapping errors
Revert "macvlan: simplify the structure port"
tcp: don't use timestamp from repaired skb-s to calculate RTT (v2)
sit: Fix ipip6_tunnel_lookup device matching criteria
tcp: fix tcp_release_cb() to dispatch via address family for mtu_reduced()
tcp: fix ssthresh and undo for consecutive short FRTO episodes
net: phy: smsc: move smsc_phy_config_init reset part in a soft_reset function
tipc: fix message importance range check
packet: handle too big packets for PACKET_V3
bnx2x: Revert UNDI flushing mechanism
net: ipv6: fib: don't sleep inside atomic lock
openvswitch: fix panic with multiple vlan headers
vxlan: fix incorrect initializer in union vxlan_addr
net: fix checksum features handling in netif_skb_features()
ipv6: fix rtnl locking in setsockopt for anycast and multicast
l2tp: fix race while getting PMTU on PPP pseudo-wire
ipv6: restore the behavior of ipv6_sock_ac_drop()
bonding: fix div by zero while enslaving and transmitting
net: filter: fix possible use after free
bridge: Check if vlan filtering is enabled only once.
bridge: Fix br_should_learn to check vlan_enabled
net: allow macvlans to move to net namespace
macvlan: allow to enqueue broadcast pkt on virtual device
tg3: Work around HW/FW limitations with vlan encapsulated frames
tg3: Allow for recieve of full-size 8021AD frames
xfrm: Generate blackhole routes only from route lookup functions
xfrm: Generate queueing routes only from route lookup functions
ip_tunnel: Don't allow to add the same tunnel multiple times.
macvtap: Fix race between device delete and open.
Revert "net/macb: add pinctrl consumer support"
net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode
net/mlx4: Correctly configure single ported VFs from the host
gro: fix aggregation for skb using frag_list
ipv6: remove rt6i_genid
hyperv: Fix a bug in netvsc_start_xmit()
ip6_gre: fix flowi6_proto value in xmit path
net: systemport: fix bcm_sysport_insert_tsb()
team: avoid race condition in scheduling delayed work
hyperv: Fix a bug in netvsc_send()
sctp: handle association restarts when the socket is closed.
net_sched: copy exts->type in tcf_exts_change()
uas: Add a quirk for rejecting ATA_12 and ATA_16 commands
uas: Add no-report-opcodes quirk
uas: Add US_FL_NO_ATA_1X quirk for Seagate (0bc2:ab20) drives
uas: Add another ASM1051 usb-id to the uas blacklist
USB: Add device quirk for ASUS T100 Base Station keyboard
USB: serial: cp210x: added Ketra N1 wireless interface support
USB: cp210x: add support for Seluxit USB dongle
usb: musb: dsps: kill OTG timer on suspend
crypto: caam - fix addressing of struct member
driver/base/node: remove unnecessary kfree of node struct from unregister_one_node
serial: 8250: Add Quark X1000 to 8250_pci.c
Linux 3.16.6

CVE References

Tim Gardner (timg-tpi) on 2014-10-15
tags: added: kernel-stable-tracking-bug
Tim Gardner (timg-tpi) on 2014-10-15
description: updated
Andy Whitcroft (apw) on 2014-10-28
Changed in linux (Ubuntu Utopic):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :
Download full text (17.0 KiB)

This bug was fixed in the package linux - 3.16.0-25.33

linux (3.16.0-25.33) utopic; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1389170

  [ dann frazier ]

  * [Config] Disable CONFIG_IPMI_SI_PROBE_DEFAULTS on armhf and arm64
    - LP: #1388952

  [ Duc Dang ]

  * SAUCE: (no-up) [PCIE] APM X-Gene: Remove debug messages in MSI
    interrupt handler path.
    - LP: #1382244
  * SAUCE: (no-up) PCI: X-Gene: Fix max payload size and phantom function
    - LP: #1386261

  [ Tim Gardner ]

  * Revert "SAUCE: (no-up) PCI: Increase BAR size quirk for IBM ipr SAS
    Crocodile adapters"
    - LP: #1387813
    - LP: #1385510
  * [Debian] install usbipd
    - LP: #898003
  * [Debian] Fix linux-doc dangling symlinks
    - LP: #661306

  [ Upstream Kernel Changes ]

  * Revert "macvlan: simplify the structure port"
    - LP: #1381490
  * Revert "net/macb: add pinctrl consumer support"
    - LP: #1381490
  * Revert "lzo: properly check for overruns"
    - LP: #1387813
  * Revert "ath9k_hw: reduce ANI firstep range for older chips"
    - LP: #1387813
  * ASoC: ssm2602: do not hardcode type to SSM2602
    - LP: #1379785
  * ASoC: core: fix possible ZERO_SIZE_PTR pointer dereferencing error.
    - LP: #1379785
  * perf: fix perf bug in fork()
    - LP: #1379785
  * mm: memcontrol: do not iterate uninitialized memcgs
    - LP: #1379785
  * mm: migrate: Close race between migration completion and mprotect
    - LP: #1379785
  * i2c: qup: Fix order of runtime pm initialization
    - LP: #1379785
  * i2c: rk3x: fix 0 length write transfers
    - LP: #1379785
  * ACPI / i915: Update the condition to ignore firmware backlight change
    - LP: #1379785
  * cpufreq: integrator: fix integrator_cpufreq_remove return type
    - LP: #1379785
  * cpufreq: pcc-cpufreq: Fix wait_event() under spinlock
    - LP: #1379785
  * md/raid5: disable 'DISCARD' by default due to safety concerns.
    - LP: #1379785
  * drm/i915: Flush the PTEs after updating them before suspend
    - LP: #1379785
  * Fix problem recognizing symlinks
    - LP: #1379785
  * init/Kconfig: Fix HAVE_FUTEX_CMPXCHG to not break up the EXPERT menu
    - LP: #1379785
  * ring-buffer: Fix infinite spin in reading buffer
    - LP: #1379785
  * uas: Only complain about missing sg if all other checks succeed
    - LP: #1379785
  * uas: Log a warning when we cannot use uas because the hcd lacks streams
    - LP: #1379785
  * uas: Disable uas on ASM1051 devices
    - LP: #1379785
  * uas: Add missing le16_to_cpu calls to asm1051 / asm1053 usb-id check
    - LP: #1379785
  * x86, ia64: Move EFI_FB vga_default_device() initialization to
    - LP: #1379785
  * vgaarb: Don't default exclusively to first video device with mem+io
    - LP: #1379785
  * mm, thp: move invariant bug check out of loop in __split_huge_page_map
    - LP: #1379785
  * mm: numa: Do not mark PTEs pte_numa when splitting huge pages
    - LP: #1379785
  * media: vb2: fix VBI/poll regression
    - LP: #1379785
  * jiffies: Fix timeval conversion to jiffies
    - LP: #1379785
  * Linux 3.16.5
    - LP: #1379785

Changed in linux (Ubuntu Utopic):
status: Fix Committed → Fix Released
Changed in linux (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers