Public bug reported: 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.1 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches are in the 3.8.13.1 stable release: * Linux 3.8.13.1 * drm/i915: don't intel_crt_init on any ULT machines * drm/i915: add HAS_DDI check * xfrm6: release dev before returning error * ipv6,gre: do not leak info to user-space * ipv6: do not clear pinet6 field * macvlan: fix passthru mode race between dev removal and rx path * if_cablemodem.h: Add parenthesis around ioctl macros * 3c59x: fix PCI resource management * 3c59x: fix freeing nonexistent resource on driver unload * virtio: don't expose u16 in userspace api * packet: tpacket_v3: do not trigger bug() on wrong header status * bridge: fix race with topology change timer * net: vlan,ethtool: netdev_features_t is more than 32 bit * net: use netdev_features_t in skb_needs_linearize() * net_sched: act_ipt forward compat with xtables * 3c509.c: call SET_NETDEV_DEV for all device types (ISA/ISAPnP/EISA) * tcp: reset timer after any SYNACK retransmit * net: mac802154: comparision issue of type cast, finding by EXTRA_CFLAGS=-W * net: tun: release the reference of tun device in tun_recvmsg * sfc: Fix naming of MTD partitions for FPGA bitfiles * tcp: force a dst refcount when prequeue packet * drivers/rtc/rtc-pcf2123.c: fix error return code in pcf2123_probe() * ARM: EXYNOS5: Fix kernel dump in AFTR idle mode * pch_dma: Use GFP_ATOMIC because called from interrupt context * watchdog: Fix race condition in registration code * btrfs: don't stop searching after encountering the wrong item * ipmi: ipmi_devintf: compat_ioctl method fails to take ipmi_mutex * drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow * usermodehelper: check subprocess_info->path != NULL * tracing: Fix leaks of filter preds * target: close target_put_sess_cmd() vs. core_tmr_abort_task() race * timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE * arm64: mm: Fix operands of clz in __flush_dcache_all * powerpc: Bring all threads online prior to migration/hibernation * powerpc/kexec: Fix kexec when using VMX optimised memcpy * ARM: 7720/1: ARM v6/v7 cmpxchg64 shouldn't clear upper 32 bits of the old/new value * arm64: debug: clear mdscr_el1 instead of taking the OS lock * drm/radeon: check incoming cliprects pointer * drm/mgag200: Fix framebuffer base address programming * drm/mgag200: Fix writes into MGA1064_PIX_CLK_CTL register * ACPI / EC: Restart transaction even when the IBF flag set * tick: Cleanup NOHZ per cpu data on cpu down * dm table: fix write same support * dm bufio: avoid a possible __vmalloc deadlock * mm: teach mm by current context info to not do I/O during memory allocation * dm snapshot: fix error return code in snapshot_ctr * dm stripe: fix regression in stripe_width calculation * shm: fix null pointer deref when userspace specifies invalid hugepage size * nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error * KVM: VMX: fix halt emulation while emulating invalid guest sate * hp_accel: Ignore the error from lis3lv02d_poweron() at resume * ARM: OMAP: RX-51: change probe order of touchscreen and panel SPI devices * mwifiex: fix setting of multicast filter * mwifiex: fix memory leak issue when driver unload * mwifiex: clear is_suspended flag when interrupt is received early * B43: Handle DMA RX descriptor underrun * qmi_wwan/cdc_ether: add device IDs for Dell 5804 (Novatel E371) WWAN card * qmi_wwan, cdc-ether: add ADU960S * ACPICA: Fix possible buffer overflow during a field unit read operation * audit: vfs: fix audit_inode call in O_CREAT case of do_last * iscsi-target: Fix processing of OOO commands * ALSA: HDA: Fix Oops caused by dereference NULL pointer * xen/vcpu/pvhvm: Fix vcpu hotplugging hanging. * ext4: limit group search loop for non-extent files * target: Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio * ath9k: fix key allocation error handling for powersave keys * [SCSI] sd: fix array cache flushing bug causing performance problems * tile: support new Tilera hypervisor * ASoC: wm8994: missing break in wm8994_aif3_hw_params() * drm/mm: fix dump table BUG * drivers/rtc/rtc-at91rm9200.c: fix missing iounmap * iommu/amd: Workaround for ERBT1312 * menuconfig: Fix memory leak introduced by jump keys feature * audit: Syscall rules are not applied to existing processes on non-x86 * blkcg: fix "scheduling while atomic" in blk_queue_bypass_start * NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_lock_delegation_recall * ARM: S5PV210: Fix PL330 DMA controller clkdev entries ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Affects: linux (Ubuntu Raring) Importance: Undecided Status: New ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Raring) Importance: Undecided Status: New ** Description changed: + SRU Justification - 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.1 upstream stable + patch set is now available. It should be included in the Ubuntu + kernel as well. - 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.1 upstream stable - patch set is now available. It should be included in the Ubuntu - kernel as well. + git://git.kernel.org/ - git://git.kernel.org/ + TEST CASE: TBD - TEST CASE: TBD + The following patches are in the 3.8.13.1 stable release: - The following patches are in the 3.8.13.1 stable release: + * Linux 3.8.13.1 + * drm/i915: don't intel_crt_init on any ULT machines + * drm/i915: add HAS_DDI check + * xfrm6: release dev before returning error + * ipv6,gre: do not leak info to user-space + * ipv6: do not clear pinet6 field + * macvlan: fix passthru mode race between dev removal and rx path + * if_cablemodem.h: Add parenthesis around ioctl macros + * 3c59x: fix PCI resource management + * 3c59x: fix freeing nonexistent resource on driver unload + * virtio: don't expose u16 in userspace api + * packet: tpacket_v3: do not trigger bug() on wrong header status + * bridge: fix race with topology change timer + * net: vlan,ethtool: netdev_features_t is more than 32 bit + * net: use netdev_features_t in skb_needs_linearize() + * net_sched: act_ipt forward compat with xtables + * 3c509.c: call SET_NETDEV_DEV for all device types (ISA/ISAPnP/EISA) + * tcp: reset timer after any SYNACK retransmit + * net: mac802154: comparision issue of type cast, finding by EXTRA_CFLAGS=-W + * net: tun: release the reference of tun device in tun_recvmsg + * sfc: Fix naming of MTD partitions for FPGA bitfiles + * tcp: force a dst refcount when prequeue packet + * drivers/rtc/rtc-pcf2123.c: fix error return code in pcf2123_probe() + * ARM: EXYNOS5: Fix kernel dump in AFTR idle mode + * pch_dma: Use GFP_ATOMIC because called from interrupt context + * watchdog: Fix race condition in registration code + * btrfs: don't stop searching after encountering the wrong item + * ipmi: ipmi_devintf: compat_ioctl method fails to take ipmi_mutex + * drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow + * usermodehelper: check subprocess_info->path != NULL + * tracing: Fix leaks of filter preds + * target: close target_put_sess_cmd() vs. core_tmr_abort_task() race + * timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE + * arm64: mm: Fix operands of clz in __flush_dcache_all + * powerpc: Bring all threads online prior to migration/hibernation + * powerpc/kexec: Fix kexec when using VMX optimised memcpy + * ARM: 7720/1: ARM v6/v7 cmpxchg64 shouldn't clear upper 32 bits of the old/new value + * arm64: debug: clear mdscr_el1 instead of taking the OS lock + * drm/radeon: check incoming cliprects pointer + * drm/mgag200: Fix framebuffer base address programming + * drm/mgag200: Fix writes into MGA1064_PIX_CLK_CTL register + * ACPI / EC: Restart transaction even when the IBF flag set + * tick: Cleanup NOHZ per cpu data on cpu down + * dm table: fix write same support + * dm bufio: avoid a possible __vmalloc deadlock + * mm: teach mm by current context info to not do I/O during memory allocation + * dm snapshot: fix error return code in snapshot_ctr + * dm stripe: fix regression in stripe_width calculation + * shm: fix null pointer deref when userspace specifies invalid hugepage size + * nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error + * KVM: VMX: fix halt emulation while emulating invalid guest sate + * hp_accel: Ignore the error from lis3lv02d_poweron() at resume + * ARM: OMAP: RX-51: change probe order of touchscreen and panel SPI devices + * mwifiex: fix setting of multicast filter + * mwifiex: fix memory leak issue when driver unload + * mwifiex: clear is_suspended flag when interrupt is received early + * B43: Handle DMA RX descriptor underrun + * qmi_wwan/cdc_ether: add device IDs for Dell 5804 (Novatel E371) WWAN card + * qmi_wwan, cdc-ether: add ADU960S + * ACPICA: Fix possible buffer overflow during a field unit read operation + * audit: vfs: fix audit_inode call in O_CREAT case of do_last + * iscsi-target: Fix processing of OOO commands + * ALSA: HDA: Fix Oops caused by dereference NULL pointer + * xen/vcpu/pvhvm: Fix vcpu hotplugging hanging. + * ext4: limit group search loop for non-extent files + * target: Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio + * ath9k: fix key allocation error handling for powersave keys + * [SCSI] sd: fix array cache flushing bug causing performance problems + * tile: support new Tilera hypervisor + * ASoC: wm8994: missing break in wm8994_aif3_hw_params() + * drm/mm: fix dump table BUG + * drivers/rtc/rtc-at91rm9200.c: fix missing iounmap + * iommu/amd: Workaround for ERBT1312 + * menuconfig: Fix memory leak introduced by jump keys feature + * audit: Syscall rules are not applied to existing processes on non-x86 + * blkcg: fix "scheduling while atomic" in blk_queue_bypass_start + * NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_lock_delegation_recall + * ARM: S5PV210: Fix PL330 DMA controller clkdev entries + * drm/i915: Revert hdmi HDP pin checks ** Description changed: 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.1 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. git://git.kernel.org/ TEST CASE: TBD The following patches are in the 3.8.13.1 stable release: * Linux 3.8.13.1 * drm/i915: don't intel_crt_init on any ULT machines * drm/i915: add HAS_DDI check * xfrm6: release dev before returning error * ipv6,gre: do not leak info to user-space * ipv6: do not clear pinet6 field * macvlan: fix passthru mode race between dev removal and rx path * if_cablemodem.h: Add parenthesis around ioctl macros * 3c59x: fix PCI resource management * 3c59x: fix freeing nonexistent resource on driver unload * virtio: don't expose u16 in userspace api * packet: tpacket_v3: do not trigger bug() on wrong header status * bridge: fix race with topology change timer * net: vlan,ethtool: netdev_features_t is more than 32 bit * net: use netdev_features_t in skb_needs_linearize() * net_sched: act_ipt forward compat with xtables * 3c509.c: call SET_NETDEV_DEV for all device types (ISA/ISAPnP/EISA) * tcp: reset timer after any SYNACK retransmit * net: mac802154: comparision issue of type cast, finding by EXTRA_CFLAGS=-W * net: tun: release the reference of tun device in tun_recvmsg * sfc: Fix naming of MTD partitions for FPGA bitfiles * tcp: force a dst refcount when prequeue packet * drivers/rtc/rtc-pcf2123.c: fix error return code in pcf2123_probe() * ARM: EXYNOS5: Fix kernel dump in AFTR idle mode * pch_dma: Use GFP_ATOMIC because called from interrupt context * watchdog: Fix race condition in registration code * btrfs: don't stop searching after encountering the wrong item * ipmi: ipmi_devintf: compat_ioctl method fails to take ipmi_mutex * drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow * usermodehelper: check subprocess_info->path != NULL * tracing: Fix leaks of filter preds * target: close target_put_sess_cmd() vs. core_tmr_abort_task() race * timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE * arm64: mm: Fix operands of clz in __flush_dcache_all * powerpc: Bring all threads online prior to migration/hibernation * powerpc/kexec: Fix kexec when using VMX optimised memcpy * ARM: 7720/1: ARM v6/v7 cmpxchg64 shouldn't clear upper 32 bits of the old/new value * arm64: debug: clear mdscr_el1 instead of taking the OS lock * drm/radeon: check incoming cliprects pointer * drm/mgag200: Fix framebuffer base address programming * drm/mgag200: Fix writes into MGA1064_PIX_CLK_CTL register * ACPI / EC: Restart transaction even when the IBF flag set * tick: Cleanup NOHZ per cpu data on cpu down * dm table: fix write same support * dm bufio: avoid a possible __vmalloc deadlock * mm: teach mm by current context info to not do I/O during memory allocation * dm snapshot: fix error return code in snapshot_ctr * dm stripe: fix regression in stripe_width calculation * shm: fix null pointer deref when userspace specifies invalid hugepage size * nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error * KVM: VMX: fix halt emulation while emulating invalid guest sate * hp_accel: Ignore the error from lis3lv02d_poweron() at resume * ARM: OMAP: RX-51: change probe order of touchscreen and panel SPI devices * mwifiex: fix setting of multicast filter * mwifiex: fix memory leak issue when driver unload * mwifiex: clear is_suspended flag when interrupt is received early * B43: Handle DMA RX descriptor underrun * qmi_wwan/cdc_ether: add device IDs for Dell 5804 (Novatel E371) WWAN card * qmi_wwan, cdc-ether: add ADU960S * ACPICA: Fix possible buffer overflow during a field unit read operation * audit: vfs: fix audit_inode call in O_CREAT case of do_last * iscsi-target: Fix processing of OOO commands * ALSA: HDA: Fix Oops caused by dereference NULL pointer * xen/vcpu/pvhvm: Fix vcpu hotplugging hanging. * ext4: limit group search loop for non-extent files * target: Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio * ath9k: fix key allocation error handling for powersave keys * [SCSI] sd: fix array cache flushing bug causing performance problems * tile: support new Tilera hypervisor * ASoC: wm8994: missing break in wm8994_aif3_hw_params() * drm/mm: fix dump table BUG * drivers/rtc/rtc-at91rm9200.c: fix missing iounmap * iommu/amd: Workaround for ERBT1312 * menuconfig: Fix memory leak introduced by jump keys feature * audit: Syscall rules are not applied to existing processes on non-x86 * blkcg: fix "scheduling while atomic" in blk_queue_bypass_start * NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_lock_delegation_recall * ARM: S5PV210: Fix PL330 DMA controller clkdev entries - * drm/i915: Revert hdmi HDP pin checks -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1187551 Title: Raring update to 3.8.13.1 stable release To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1187551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs