Raring update to 3.8.13.12 stable release

Bug #1249058 reported by Brad Figg
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Raring
Fix Released
High
Brad Figg

Bug Description

SRU Justification

    Impact:
       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 3.8.13.12 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://kernel.ubuntu.com/ubuntu/linux.git

    TEST CASE: TBD

       The following patches are in the 3.8.13.12 stable release:
            Linux 3.8.13.12
            mm: fix BUG in __split_huge_page_pmd
            writeback: fix negative bdi max pause
            usb-storage: add quirk for mandatory READ_CAPACITY_16
            usb: serial: option: blacklist Olivetti Olicard200
            serial: vt8500: add missing braces
            serial: vt8500: Fix range-checking on vt8500_uart_ports
            USB: quirks: add touchscreen that is dazzeled by remote wakeup
            dm snapshot: fix data corruption
            ALSA: us122l: Fix pcm_usb_stream mmapping regression
            USB: quirks.c: add one device that cannot deal with suspension
            ARM: 7851/1: check for number of arguments in syscall_get/set_arguments()
            USB: serial: option: add support for Inovia SEW858 device
            USB: serial: ti_usb_3410_5052: add Abbott strip port ID to combined table as well.
            USB: support new huawei devices in option.c
            xhci: Fix spurious wakeups after S5 on Haswell
            xhci: quirk for extra long delay for S4
            cifs: Fix inability to write files >2GB to SMB2/3 shares
            sparc32: Fix exit flag passed from traced sys_sigreturn
            sparc64: Fix not SRA'ed %o5 in 32-bit traced syscall
            sparc64: Fix off by one in trampoline TLB mapping installation loop.
            sparc64: Remove RWSEM export leftovers
            sparc64: Fix ITLB handler of null page
            esp_scsi: Fix tag state corruption when autosensing.
            ip6tnl: allow to use rtnl ops on fb tunnel
            sit: allow to use rtnl ops on fb tunnel
            ll_temac: Reset dma descriptors indexes on ndo_open
            ipv6 mcast: use in6_dev_put in timer handlers instead of __in6_dev_put
            ipv4 igmp: use in_dev_put in timer handlers instead of __in_dev_put
            ipv6: gre: correct calculation of max_headroom
            bonding: Fix broken promiscuity reference counting issue
            dm9601: fix IFF_ALLMULTI handling
            via-rhine: fix VLAN priority field (PCP, IEEE 802.1p)
            ipv6: udp packets following an UFO enqueued packet need also be handled by UFO
            ip: generate unique IP identificator if local fragmentation is allowed
            ip: use ip_hdr() in __ip_make_skb() to retrieve IP header
            net:dccp: do not report ICMP redirects to user space
            net: sctp: rfc4443: do not report ICMP redirects to user space
            ip6_tunnels: raddr and laddr are inverted in nl msg
            bridge: fix NULL pointer deref of br_port_get_rcu
            bridge: use br_port_get_rtnl within rtnl lock
            bridge: Clamp forward_delay when enabling STP
            resubmit bridge: fix message_age_timer calculation
            xen-netback: count number required slots for an skb more carefully
            net: sctp: fix ipv6 ipsec encryption bug in sctp_v6_xmit
            netpoll: fix NULL pointer dereference in netpoll_cleanup
            r8169: enforce RX_MULTI_EN for the 8168f.
            net_sched: htb: fix a typo in htb_change_class()
            net: flow_dissector: fix thoff for IPPROTO_AH
            net: sctp: fix smatch warning in sctp_send_asconf_del_ip
            net: fib: fib6_add: fix potential NULL pointer dereference
            ipv6/exthdrs: accept tlv which includes only padding
            tcp: Add missing braces to do_tcp_setsockopt
            caif: Add missing braces to multiline if in cfctrl_linkup_request
            can: flexcan: flexcan_chip_start: fix regression, mark one MB for TX and abort pending TX
            can: flexcan: fix flexcan_chip_start() on imx6
            xen-blkfront: use a different scatterlist for each request
            tuntap: correctly handle error in tun_set_iff()
            parisc: fix interruption handler to respect pagefault_disable()
            vfs: allow O_PATH file descriptors for fstatfs()
            ext4: fix memory leak in xattr
            ALSA: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model)
            compiler/gcc4: Add quirk for 'asm goto' miscompilation bug
            compiler-gcc.h: Add gcc-recommended GCC_VERSION macro
            compiler-gcc4.h: Reorder macros based upon gcc ver
            Btrfs: use right root when checking for hash collision
            random: allow architectures to optionally define random_get_entropy()
            KVM: PPC: Book3S HV: Fix typo in saving DSCR
            i2c: omap: Clear ARDY bit twice
            drm/radeon: forever loop on error in radeon_do_test_moves()
            drm/radeon: fix hw contexts for SUMO2 asics
            drm/radeon: fix typo in CP DMA register headers
            hwmon: (applesmc) Always read until end of data
            ALSA: hda - Add fixup for ASUS N56VZ
            ALSA: hda - hdmi: Fix channel map switch not taking effect
            drm/i915: Only apply DPMS to the encoder if enabled
            drm/i915/hsw: Disable L3 caching of atomic memory operations.
            ALSA: snd-usb-usx2y: remove bogus frame checks
            tile: use a more conservative __my_cpu_offset in CONFIG_PREEMPT
            random: run random_int_secret_init() run after all late_initcalls
            ipvs: add backup_only flag to avoid loops

CVE References

Brad Figg (brad-figg)
tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu Raring):
importance: Undecided → High
assignee: nobody → Brad Figg (brad-figg)
Brad Figg (brad-figg)
Changed in linux (Ubuntu Raring):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (6.4 KiB)

This bug was fixed in the package linux - 3.8.0-34.49

---------------
linux (3.8.0-34.49) raring; urgency=low

  [Brad Figg]

  * Release Tracking Bug
    - LP: #1250558

  [ Anthony Wong ]

  * SAUCE: Work around broken ACPI backlight on Dell Inspiron 5537
    - LP: #1231305

  [ Upstream Kernel Changes ]

  * be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd
    - LP: #1234019
  * random: run random_int_secret_init() run after all late_initcalls
    - LP: #1249058
  * tile: use a more conservative __my_cpu_offset in CONFIG_PREEMPT
    - LP: #1249058
  * ALSA: snd-usb-usx2y: remove bogus frame checks
    - LP: #1249058
  * drm/i915/hsw: Disable L3 caching of atomic memory operations.
    - LP: #1249058
  * drm/i915: Only apply DPMS to the encoder if enabled
    - LP: #1249058
  * ALSA: hda - hdmi: Fix channel map switch not taking effect
    - LP: #1249058
  * ALSA: hda - Add fixup for ASUS N56VZ
    - LP: #1249058
  * hwmon: (applesmc) Always read until end of data
    - LP: #1249058
  * drm/radeon: fix typo in CP DMA register headers
    - LP: #1249058
  * drm/radeon: fix hw contexts for SUMO2 asics
    - LP: #1249058
  * drm/radeon: forever loop on error in radeon_do_test_moves()
    - LP: #1249058
  * i2c: omap: Clear ARDY bit twice
    - LP: #1249058
  * KVM: PPC: Book3S HV: Fix typo in saving DSCR
    - LP: #1249058
  * random: allow architectures to optionally define random_get_entropy()
    - LP: #1249058
  * Btrfs: use right root when checking for hash collision
    - LP: #1249058
  * compiler-gcc4.h: Reorder macros based upon gcc ver
    - LP: #1249058
  * compiler-gcc.h: Add gcc-recommended GCC_VERSION macro
    - LP: #1249058
  * compiler/gcc4: Add quirk for 'asm goto' miscompilation bug
    - LP: #1249058
  * ALSA: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model)
    - LP: #1227093, #1249058
  * ext4: fix memory leak in xattr
    - LP: #1249058
  * vfs: allow O_PATH file descriptors for fstatfs()
    - LP: #1249058
  * parisc: fix interruption handler to respect pagefault_disable()
    - LP: #1249058
  * xen-blkfront: use a different scatterlist for each request
    - LP: #1249058
  * can: flexcan: fix flexcan_chip_start() on imx6
    - LP: #1249058
  * can: flexcan: flexcan_chip_start: fix regression, mark one MB for TX
    and abort pending TX
    - LP: #1249058
  * caif: Add missing braces to multiline if in cfctrl_linkup_request
    - LP: #1249058
  * tcp: Add missing braces to do_tcp_setsockopt
    - LP: #1249058
  * ipv6/exthdrs: accept tlv which includes only padding
    - LP: #1249058
  * net: fib: fib6_add: fix potential NULL pointer dereference
    - LP: #1249058
  * net: sctp: fix smatch warning in sctp_send_asconf_del_ip
    - LP: #1249058
  * net: flow_dissector: fix thoff for IPPROTO_AH
    - LP: #1249058
  * net_sched: htb: fix a typo in htb_change_class()
    - LP: #1249058
  * r8169: enforce RX_MULTI_EN for the 8168f.
    - LP: #1249058
  * netpoll: fix NULL pointer dereference in netpoll_cleanup
    - LP: #1249058
  * net: sctp: fix ipv6 ipsec encryption bug in sctp_v6_xmit
    - LP: #1249058
  * xen-netback: count number required slots for an skb more carefully
    - LP: #1249058
  * resubmi...

Read more...

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.