Quantal update to 3.5.7.7 stable release

Bug #1144961 reported by Brad Figg
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Quantal
Fix Released
Undecided
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.5.7.7 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.5.7.7 stable release:
         genirq: Avoid deadlock in spurious handling
          KVM: s390: Handle hosts not supporting s390-virtio.
          rc: unlock on error in show_protocols()
          v4l: Reset subdev v4l2_dev field to NULL if registration fails
          powerpc/eeh: Fix crash when adding a device in a slot with DDW
          pcmcia/vrc4171: Add missing spinlock init
          USB: DWC3: Generate interrupt on each TRB as default option
          usb: dwc3: gadget: fix skip LINK_TRB on ISOC
          usb: dwc3: gadget: req->queued must be forced to false in cleanup
          Purge existing TLB entries in set_pte_at and ptep_set_wrprotect
          ARM: PXA3xx: program the CSMSADRCFG register
          ab8500-chargalg: Only root should have write permission on sysfs file
          USB: option: add and update Alcatel modems
          uprobes/powerpc: Add dependency on single step emulation
          drivers/video: fsl-diu-fb: fix pixel formats for 24 and 16 bpp
          s390/kvm: Fix store status for ACRS/FPRS
          staging: comedi: disallow COMEDI_DEVCONFIG on non-board minors
          ALSA: usb-audio: fix Roland A-PRO support
          x86-32, mm: Rip out x86_32 NUMA remapping code
          x86-32, mm: Remove reference to resume_map_numa_kva()
          x86-32, mm: Remove reference to alloc_remap()
          ALSA: hda - Release assigned pin/cvt at error path of hdmi_pcm_open()
          ab8500_btemp: Demote initcall sequence
          Driver core: treat unregistered bus_types as having no devices
          ALSA: aloop: Fix Oops while PM resume
          ASoC: wm2200: correct IN2L and IN3L digital mute
          tty: set_termios/set_termiox should not return -EINTR
          ARM: i.MX25: clk: parent per5_clk to AHB clock
          hrtimer: Prevent hrtimer_enqueue_reprogram race
          staging: comedi: check s->async for poll(), read() and write()
          ACPI: Add DMI entry for Sony VGN-FW41E_H
          timeconst.pl: Eliminate Perl warning
          p54usb: corrected USB ID for T-Com Sinus 154 data II
          rtlwifi: rtl8192cu: Fix NULL dereference BUG when using new_id
          rtlwifi: rtl8192cu: Add new USB ID
          USB: storage: properly handle the endian issues of idProduct
          ALSA: rme32.c irq enabling after spin_lock_irq
          ALSA: ali5451: remove irq enabling in pointer callback
          ARM: 7643/1: sched: correct update_sched_clock()
          ALSA: hda - Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889
          x86: Hyper-V: register clocksource only if its advertised
          USB: option: add Yota / Megafon M100-1 4g modem
          USB: serial: fix null-pointer dereferences on disconnect
          idr: idr_for_each_entry() macro
          pps: Add pps_lookup_dev() function
          pps: Use pps_lookup_dev to reduce ldisc coupling
          pps: Fix a use-after free bug when unregistering a source.
          USB: option: add Huawei "ACM" devices using protocol = vendor
          ARM: samsung: fix assembly syntax for new gas
          USB: ehci-omap: Don't free gpios that we didn't request
          USB: ehci-omap: Fix autoloading of module
          USB: usb-storage: unusual_devs update for Super TOP SATA bridge
          perf tools: Fix build with bison 2.3 and older.
          serial: imx: Fix recursive locking bug
          posix-cpu-timers: Fix nanosleep task_struct leak
          drivercore: Fix ordering between deferred_probe and exiting initcalls
          NFSv4.1: Don't decode skipped layoutgets
          umount oops when remove blocklayoutdriver first
          HID: wiimote: fix nunchuck button parser
          cgroup: fix exit() vs rmdir() race
          cpuset: fix cpuset_print_task_mems_allowed() vs rename() race
          rtlwifi: usb: allocate URB control message setup_packet and data buffer separately
          b43: Increase number of RX DMA slots
          futex: Revert "futex: Mark get_robust_list as deprecated"
          NLM: Ensure that we resend all pending blocking locks after a reclaim
          ALSA: hda - hdmi: ELD shouldn't be valid after unplug
          xen: close evtchn port if binding to irq fails
          xen: Send spinlock IPI to all waiters
          ALSA: usb: Fix Processing Unit Descriptor parsers
          inotify: remove broken mask checks causing unmount to be EINVAL
          fs/block_dev.c: page cache wrongly left invalidated after revalidate_disk()
          ocfs2: unlock super lock if lockres refresh failed
          drivers/video/backlight/adp88?0_bl.c: fix resume
          powerpc/kexec: Disable hard IRQ before kexec
          mm: mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule
          mm: mmu_notifier: make the mmu_notifier srcu static
          mmu_notifier_unregister NULL Pointer deref and multiple ->release() callouts
          mm/fadvise.c: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages
          tmpfs: fix use-after-free of mempolicy object
          dca: check against empty dca_domains list before unregister provider
          ext4: return ENOMEM if sb_getblk() fails
          ext4: check bh in ext4_read_block_bitmap()
          quota: autoload the quota_v2 module for QFMT_VFS_V1 quota format
          ext4: fix possible use-after-free with AIO
          drm/i915: Fix CAGF for HSW
          ext4: fix race in ext4_mb_add_n_trim()
          UBIFS: fix use of freed ubifs_orphan objects
          UBIFS: fix double free of ubifs_orphan objects
          drm/radeon/dce6: fix display powergating
          vgacon/vt: clear buffer attributes when we load a 512 character font (v2)
          fbcon: don't lose the console font across generic->chip driver switch
          drm/usb: bind driver to correct device
          drm/udl: make usage as a console safer
          drm/udl: disable fb_defio by default
          fb: rework locking to fix lock ordering on takeover
          fb: Yet another band-aid for fixing lockdep mess
          Revert "drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S"
          ext4: fix xattr block allocation/release with bigalloc
          target: Fix lookup of dynamic NodeACLs during cached demo-mode operation
          target: Add missing mapped_lun bounds checking during make_mappedlun setup
          ftrace: Call ftrace cleanup module notifier after all other notifiers
          drm: don't add inferred modes for monitors that don't support them
          drm/i915: disable shared panel fitter for pipe
          drm: Fill depth/bits_per_pixel for C8 format
          drm: Use C8 instead of RGB332 when determining the format from depth/bpp
          drm/i915: add missing \n to UTS_RELEASE in the error_state
          drm/i915: Set i9xx sdvo clock limits according to specifications
          drm/i915: inverted brightness quirk for Acer Aspire 4736Z
          intel/iommu: force writebuffer-flush quirk on Gen 4 Chipsets
          drm/radeon: remove overzealous warning in hdmi handling
          x86, efi: Make "noefi" really disable EFI runtime serivces
          posix-timer: Don't call idr_find() with out-of-range ID
          ext4: fix free clusters calculation in bigalloc filesystem
          fs: Fix possible use-after-free with AIO
          mmc: sdhci-esdhc-imx: fix host version read
          b43: Fix lockdep splat on module unload
          ocfs2: fix possible use-after-free with AIO
          x86/xen: don't assume %ds is usable in xen_iret for 32-bit PVOPS.
          igb: Remove artificial restriction on RQDPC stat reading
          ptrace/x86: Introduce set_task_blockstep() helper
          ptrace/x86: Partly fix set_task_blockstep()->update_debugctlmsr() logic
          sunvdc: Fix off-by-one in generic_request().
          sparc64: Fix gfp_flags setting in tsb_grow().
          xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}()
          bridge: set priority of STP packets
          xen-netback: correctly return errors from netbk_count_requests()
          xen-netback: cancel the credit timer when taking the vif down
          net: fix a compile error when SOCK_REFCNT_DEBUG is enabled
          ipv4: fix a bug in ping_err().
          ipv6: use a stronger hash for tcp
          sock_diag: Fix out-of-bounds access to sock_diag_handlers[]
          ARM: 7635/1: versatile: fix the PCI IRQ regression
          net: fix infinite loop in __skb_recv_datagram()
          staging: vt6656: Fix URB submitted while active warning.
          vlan: adjust vlan_set_encap_proto() for its callers
          gpio/ich: Add missing spinlock init
          staging: comedi: ni_labpc: set up command4 register *after* command3
          staging: comedi: ni_labpc: correct differential channel sequence for AI commands
          tty: Prevent deadlock in n_gsm driver
          Linux 3.5.7.7

CVE References

Brad Figg (brad-figg)
tags: added: kernel-stable-tracking-bug
summary: - Quantal update to 3.5.7.6 stable release
+ Quantal update to 3.5.7.7 stable release
description: updated
description: updated
Brad Figg (brad-figg)
Changed in linux (Ubuntu Quantal):
status: New → Fix Committed
assignee: nobody → Brad Figg (brad-figg)
Revision history for this message
Adam Conrad (adconrad) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (13.2 KiB)

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

---------------
linux (3.5.0-27.46) quantal-proposed; urgency=low

  [Steve Conklin]

  * Release Tracking Bug
    - LP: #1159991

  [ Steve Conklin ]

  * Start New Release

  [ Upstream Kernel Changes ]

  * crypto: user - fix info leaks in report API
    - LP: #1156790, #1156795, #1156799
    - CVE-2013-2546
  * brcmsmac: fix mismatch in number of custom regulatory rules
    - LP: #1156769

  [ Xiangliang Yu ]

  * SAUCE: PCI: define macro for marvell vendor ID
    - LP: #1159863
  * SAUCE: PCI: fix system hang issue of Marvell SATA host controller
    - LP: #1159863

linux (3.5.0-27.45) quantal-proposed; urgency=low

  [Steve Conklin]

  * no change

linux (3.5.0-27.44) quantal-proposed; urgency=low

  [Steve Conklin]

  * no change

linux (3.5.0-27.43) quantal-proposed; urgency=low

  [Steve Conklin]

  * Release Tracking Bug
    - LP: #1156821

  [ Adam Lee ]

  * SAUCE: Bluetooth: Add support for 04ca:2007
    - LP: #1153448

  [ Andy Whitcroft ]

  * [Config] re-disable CONFIG_SOUND_OSS_PRECLAIM
    - LP: #1105230

  [ Brad Figg ]

  * Start new release

  [ Kamal Mostafa ]

  * SAUCE: alx: use github.com/qca/alx repo
    - LP: #1154238

  [ Luis Henriques ]

  * [Config] CONFIG_NFS_V4_1=y
    - LP: #1111416

  [ Qualcomm Atheros, Inc ]

  * SAUCE: alx: Update to heads/master
    - LP: #1154238

  [ Upstream Kernel Changes ]

  * Revert "drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S"
    - LP: #1144961
  * genirq: Avoid deadlock in spurious handling
    - LP: #1144961
  * KVM: s390: Handle hosts not supporting s390-virtio.
    - LP: #1144961
  * v4l: Reset subdev v4l2_dev field to NULL if registration fails
    - LP: #1144961
  * powerpc/eeh: Fix crash when adding a device in a slot with DDW
    - LP: #1144961
  * pcmcia/vrc4171: Add missing spinlock init
    - LP: #1144961
  * USB: DWC3: Generate interrupt on each TRB as default option
    - LP: #1144961
  * usb: dwc3: gadget: fix skip LINK_TRB on ISOC
    - LP: #1144961
  * usb: dwc3: gadget: req->queued must be forced to false in cleanup
    - LP: #1144961
  * Purge existing TLB entries in set_pte_at and ptep_set_wrprotect
    - LP: #1144961
  * ARM: PXA3xx: program the CSMSADRCFG register
    - LP: #1144961
  * ab8500-chargalg: Only root should have write permission on sysfs file
    - LP: #1144961
  * USB: option: add and update Alcatel modems
    - LP: #1144961
  * uprobes/powerpc: Add dependency on single step emulation
    - LP: #1144961
  * drivers/video: fsl-diu-fb: fix pixel formats for 24 and 16 bpp
    - LP: #1144961
  * s390/kvm: Fix store status for ACRS/FPRS
    - LP: #1144961
  * staging: comedi: disallow COMEDI_DEVCONFIG on non-board minors
    - LP: #1144961
  * ALSA: usb-audio: fix Roland A-PRO support
    - LP: #1144961
  * x86-32, mm: Rip out x86_32 NUMA remapping code
    - LP: #1144961
  * x86-32, mm: Remove reference to resume_map_numa_kva()
    - LP: #1144961
  * x86-32, mm: Remove reference to alloc_remap()
    - LP: #1144961
  * ALSA: hda - Release assigned pin/cvt at error path of hdmi_pcm_open()
    - LP: #1144961
  * ab8500_btemp: Demote initcall sequence
    - LP: #1144961
  * Driver co...

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