Quantal update to 3.5.7.20 stable release

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

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.5.7.20 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.5.7.20 stable release:
        * Linux 3.5.7.20
        * mac80211: add time synchronisation with BSS for assoc
        * Linux 3.5.7.19
        * zram: allow request end to coincide with disksize
        * [SCSI] nsp32: use mdelay instead of large udelay constants
        * debugfs: debugfs_remove_recursive() must not rely on list_empty(d_subdirs)
        * usb: core: don't try to reset_device() a port that got just disconnected
        * ext4: fix mount/remount error messages for incompatible mount options
        * ext4: allow the mount options nodelalloc and data=journal
        * hwmon: (adt7470) Fix incorrect return code check
        * ALSA: usb-audio: do not trust too-big wMaxPacketSize values
        * drm/radeon: always program the MC on startup
        * ALSA: 6fire: fix DMA issues with URB transfer_buffer usage
        * ALSA: usb/6fire: Fix potential NULL pointer dereference in comm.c
        * drm/i915: do not disable backlight on vgaswitcheroo switch off
        * drm/ast: invalidate page tables when pinning a BO
        * drm/mgag200: Invalidate page tables when pinning a BO
        * drm/cirrus: Invalidate page tables when pinning a BO
        * [SCSI] Don't attempt to send extended INQUIRY command if skip_vpd_pages is set
        * [SCSI] megaraid_sas: megaraid_sas driver init fails in kdump kernel
        * cifs: extend the buffer length enought for sprintf() using
        * regmap: Add missing header for !CONFIG_REGMAP stubs
        * virtio: console: return -ENODEV on all read operations after unplug
        * virtio: console: fix raising SIGIO after port unplug
        * virtio: console: clean up port data immediately at time of unplug
        * virtio: console: fix race in port_fops_open() and port unplug
        * virtio: console: fix race with port unplug and open/close
        * ext4: make sure group number is bumped after a inode allocation race
        * perf tools: Add anonymous huge page recognition
        * tracing: Fix fields of struct trace_iterator that are zeroed by mistake
        * x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz
        * 8139cp: Add dma_mapping_error checking
        * net_sched: info leak in atm_tc_dump_class()
        * net_sched: Fix stack info leak in cbq_dump_wrr().
        * af_key: more info leaks in pfkey messages
        * usbnet: do not pretend to support SG/TSO
        * ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup
        * sysctl net: Keep tcp_syn_retries inside the boundary
        * arcnet: cleanup sizeof parameter
        * Input: elantech - fix for newer hardware versions (v7)
        * perf: Fix event group context move
        * ALSA: compress: fix the return value for SNDRV_COMPRESS_VERSION
        * futex: Take hugepages into account when generating futex_key
        * rt2x00: fix stop queue
        * mwifiex: Add missing endian conversion.
        * iwlwifi: add DELL SKU for 5150 HMC
        * powerpc/windfarm: Fix noisy slots-fan on Xserve (rm31)
        * ARM: allow kuser helpers to be removed from the vector page
        * ARM: update FIQ support for relocation of vectors
        * ARM: use linker magic for vectors and vector stubs
        * ARM: move vector stubs
        * ARM: poison memory between kuser helpers
        * ARM: poison the vectors page
        * ACPI / battery: Fix parsing _BIX return value
        * drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13 backlight
        * livelock avoidance in sget()
        * sched: Fix the broken sched_rr_get_interval()
        * xen/evtchn: avoid a deadlock when unbinding an event channel
        * Btrfs: re-add root to dead root list if we stop dropping it
        * xen/blkback: Check for insane amounts of request on the ring (v6).
        * xen/io/ring.h: new macro to detect whether there are too many requests on the ring
        * libata: make it clear that sata_inic162x is experimental
        * virtio_net: fix race in RX VQ processing
        * virtio: support unlocked queue poll
        * drm/radeon/atom: initialize more atom interpretor elements to 0
        * USB: serial: ftdi_sio: add more RT Systems ftdi devices
        * ixgbe: Fix Tx Hang issue with lldpad on 82598EB
        * USB: mos7840: fix pointer casts
        * firewire: fix libdc1394/FlyCap2 iso event regression
        * serial/mxs-auart: increase time to wait for transmitter to become idle
        * serial/mxs-auart: fix race condition in interrupt handler
        * USB: mos7840: fix device-type detection
        * USB: mos7840: fix race in register handling
        * ath9k_htc: do some initial hardware configuration
        * iwlwifi: mvm: refuse connection to APs with BI < 16
        * mac80211: fix duplicate retransmission detection
        * mac80211: fix ethtool stats for non-station interfaces
        * nl80211: fix mgmt tx status and testmode reporting for netns
        * Linux 3.5.7.18
        * hrtimers: Move SMP function call to thread context
        * staging: comedi: fix a race between do_cmd_ioctl() and read/write
        * usb: Clear both buffers when clearing a control transfer TT buffer.
        * USB: mos7840: fix memory leak in open
        * usb: serial: option.c: remove ONDA MT825UP product ID fromdriver
        * usb: serial: option: add Olivetti Olicard 200
        * usb: serial: option: blacklist ONDA MT689DC QMI interface
        * xhci: fix null pointer dereference on ring_doorbell_for_active_rings
        * usb: host: xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0
        * xhci: Avoid NULL pointer deref when host dies.
        * md/raid5: fix interaction of 'replace' and 'recovery'.
        * md/raid10: remove use-after-free bug.
        * usb: serial: option: Add ONYX 3G device support
        * USB: ti_usb_3410_5052: fix dynamic-id matching
        * usb: option: add TP-LINK MA260
        * staging: android: logger: Correct write offset reset on error
        * staging: comedi: COMEDI_CANCEL ioctl should wake up read/write
        * USB: option: add D-Link DWM-152/C1 and DWM-156/C1
        * nfsd: nfsd_open: when dentry_open returns an error do not propagate as struct file
        * [SCSI] sd: fix crash when UA received on DIF enabled device
        * [SCSI] qla2xxx: Properly set the tagging for commands.
        * [SCSI] isci: Fix a race condition in the SSP task management path
        * drm/radeon: fix combios tables on older cards
        * drm/radeon: improve dac adjust heuristics for legacy pdac
        * drm/radeon: Another card with wrong primary dac adj
        * drm/radeon: fix endian issues with DP handling (v3)
        * USB: EHCI: Fix resume signalling on remote wakeup
        * USB: cp210x: add MMB and PI ZigBee USB Device Support
        * usb: cp210x support SEL C662 Vendor/Device
        * USB: option: append Petatel NP10T device to GSM modems list
        * USB: misc: Add Manhattan Hi-Speed USB DVI Converter to sisusbvga
        * USB: storage: Add MicroVault Flash Drive to unusual_devs
        * usb: serial: cp210x: Add USB ID for Netgear Switches embedded serial adapter
        * ALSA: usb-audio: 6fire: return correct XRUN indication
        * ata: Fix DVD not dectected at some platform with Wellsburg PCH
        * ASoC: max98088 - fix element type of the register cache.
        * usb: dwc3: fix wrong bit mask in dwc3_event_type
        * usb: dwc3: gadget: don't prevent gadget from being probed if we fail
        * powerpc/modules: Module CRC relocation fix causes perf issues
        * sparc: tsb must be flushed before tlb
        * sparc64 address-congruence property
        * [PATCH] sparc32: vm_area_struct access for old Sun SPARCs.
        * vlan: fix a race in egress prio management
        * atl1e: unmap partially mapped skb on dma error and free skb
        * atl1e: fix dma mapping warnings
        * ifb: fix oops when loading the ifb failed
        * dummy: fix oops when loading the dummy failed
        * 9p: fix off by one causing access violations and memory corruption
        * ipv6: in case of link failure remove route directly instead of letting it expire
        * macvtap: correctly linearize skb when zerocopy is used
        * ifb: fix rcu_sched self-detected stalls
        * sunvnet: vnet_port_remove must call unregister_netdev
        * ipv6: ip6_append_data_mtu did not care about pmtudisc and frag_size
        * ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data
        * l2tp: add missing .owner to struct pppox_proto
        * ipv6,mcast: always hold idev->lock before mca_lock
        * net: Swap ver and type in pppoe_hdr
        * x25: Fix broken locking in ioctl error paths.
        * neighbour: fix a race in neigh_destroy()
        * sh_eth: fix unhandled RFE interrupt
        * af_key: fix info leaks in notify messages
        * ipv6: ip6_sk_dst_check() must not assume ipv6 dst
        * macvtap: fix recovery from gup errors
        * ipv6: don't call addrconf_dst_alloc again when enable lo
        * ipv4: Fixed MD5 key lookups when adding/ removing MD5 to/ from TCP sockets.
        * bridge: fix switched interval for MLD Query types
        * MAINTAINERS: add stable_kernel_rules.txt to stable maintainer information
        * [SCSI] Fix incorrect memset in bnx2fc_parse_fcp_rsp
        * fanotify: info leak in copy_event_to_user()
        * xen/blkback: Check device permissions before allowing OP_DISCARD
        * Btrfs: fix lock leak when resuming snapshot deletion
        * ALSA: hda - Add new GPU codec ID to snd-hda
        * ALSA: hda - Add new GPU codec ID to snd-hda
        * staging: line6: Fix unlocked snd_pcm_stop() call
        * [media] saa7134: Fix unlocked snd_pcm_stop() call
        * ASoC: s6000: Fix unlocked snd_pcm_stop() call
        * ALSA: pxa2xx: Fix unlocked snd_pcm_stop() call
        * ALSA: usx2y: Fix unlocked snd_pcm_stop() call
        * ALSA: ua101: Fix unlocked snd_pcm_stop() call
        * ALSA: 6fire: Fix unlocked snd_pcm_stop() call
        * ALSA: atiixp: Fix unlocked snd_pcm_stop() call
        * ALSA: asihpi: Fix unlocked snd_pcm_stop() call
        * svcrdma: underflow issue in decode_write_list()
        * radeon kms: do not flush uninitialized hotplug work
        * PM / Sleep: avoid 'autosleep' in shutdown progress
        * ACPI / memhotplug: Fix a stale pointer in error path
        * drm/radeon/hdmi: make sure we have an afmt block assigned
        * ext4: don't allow ext4_free_blocks() to fail due to ENOMEM
        * perf: Fix perf_lock_task_context() vs RCU
        * perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid scenario
        * perf: Clone child context from parent context pmu
        * ext4: don't show usrquota/grpquota twice in /proc/mounts
        * lockd: protect nlm_blocked access in nlmsvc_retry_blocked
        * dm verity: fix inability to use a few specific devices sizes
        * dm mpath: fix ioctl deadlock when no paths
        * iscsi-target: Fix tfc_tpg_nacl_auth_cit configfs length overflow
        * [SCSI] megaraid_sas: fix memory leak if SGL has zero length entries
        * ASoC: sglt5000: Fix SGTL5000_PLL_FRAC_DIV_MASK
        * ASoC: sglt5000: Fix the default value of CHIP_SSS_CTRL
        * [CIFS] use sensible file nlink values if unprovided
        * tracing: Fix irqs-off tag display in syscall tracing
        * uprobes: Fix return value in error handling path
        * ARM: shmobile: emev2 GIO3 resource fix
        * nfsd4: fix decoding of compounds across page boundaries
        * writeback: Fix periodic writeback after fs mount
        * [media] media: dmxdev: remove dvb_ringbuffer_flush() on writer side

Brad Figg (brad-figg)
tags: added: kernel-stable-tracking-bug
Brad Figg (brad-figg)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (14.8 KiB)

This bug was fixed in the package linux - 3.5.0-40.62

---------------
linux (3.5.0-40.62) quantal; urgency=low

  [ Brad Figg ]

  * [Config] KUSER_HELPERS = Y
  * Release Tracking Bug
    - LP: #1215129

linux (3.5.0-40.61) quantal; urgency=low

  [ Andy Whitcroft ]

  * [Packaging] supply perf with appropriate prefix to ensure use of local
    config
    - LP: #1206200
    - CVE-2013-1060

  [ John Johansen ]

  * Revert "SAUCE: (no-up) AppArmor: Disable Add PR_{GET,SET}_NO_NEW_PRIVS
    to prevent execve from granting privs"
    - LP: #1202161

  [ Joseph Salisbury ]

  * SAUCE: (no-up) intel_ips: blacklist ASUSTek G60JX laptops
    - LP: #1210848

  [ Stefan Bader ]

  * (debian) Abort build on unresolved symbols
    - LP: #1166197

  [ Tim Gardner ]

  * [Config] Include rbd and kvm in the virtual inclusion list
    - LP: #1206961

  [ Upstream Kernel Changes ]

  * ALSA: usb: Parse UAC2 extension unit like for UAC1
    - LP: #1212430
  * Btrfs: fix hash overflow handling
    - LP: #1091187, #1091188
    - CVE-2012-5375
  * [media] media: dmxdev: remove dvb_ringbuffer_flush() on writer side
    - LP: #1214956
  * writeback: Fix periodic writeback after fs mount
    - LP: #1214956
  * nfsd4: fix decoding of compounds across page boundaries
    - LP: #1214956
  * ARM: shmobile: emev2 GIO3 resource fix
    - LP: #1214956
  * uprobes: Fix return value in error handling path
    - LP: #1214956
  * tracing: Fix irqs-off tag display in syscall tracing
    - LP: #1214956
  * [CIFS] use sensible file nlink values if unprovided
    - LP: #1214956
  * ASoC: sglt5000: Fix the default value of CHIP_SSS_CTRL
    - LP: #1214956
  * ASoC: sglt5000: Fix SGTL5000_PLL_FRAC_DIV_MASK
    - LP: #1214956
  * [SCSI] megaraid_sas: fix memory leak if SGL has zero length entries
    - LP: #1214956
  * iscsi-target: Fix tfc_tpg_nacl_auth_cit configfs length overflow
    - LP: #1214956
  * dm mpath: fix ioctl deadlock when no paths
    - LP: #1214956
  * dm verity: fix inability to use a few specific devices sizes
    - LP: #1214956
  * lockd: protect nlm_blocked access in nlmsvc_retry_blocked
    - LP: #1214956
  * ext4: don't show usrquota/grpquota twice in /proc/mounts
    - LP: #1214956
  * perf: Clone child context from parent context pmu
    - LP: #1214956
  * perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid
    scenario
    - LP: #1214956
  * perf: Fix perf_lock_task_context() vs RCU
    - LP: #1214956
  * ext4: don't allow ext4_free_blocks() to fail due to ENOMEM
    - LP: #1214956
  * drm/radeon/hdmi: make sure we have an afmt block assigned
    - LP: #1214956
  * ACPI / memhotplug: Fix a stale pointer in error path
    - LP: #1214956
  * PM / Sleep: avoid 'autosleep' in shutdown progress
    - LP: #1214956
  * radeon kms: do not flush uninitialized hotplug work
    - LP: #1214956
  * svcrdma: underflow issue in decode_write_list()
    - LP: #1214956
  * ALSA: asihpi: Fix unlocked snd_pcm_stop() call
    - LP: #1214956
  * ALSA: atiixp: Fix unlocked snd_pcm_stop() call
    - LP: #1214956
  * ALSA: 6fire: Fix unlocked snd_pcm_stop() call
    - LP: #1214956
  * ALSA: ua101: Fix unlocked snd_pcm_stop() call
    - LP: #1214956
  * ALSA: usx...

Changed in linux (Ubuntu Quantal):
status: New → 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.